summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29761 -> 29736 bytes
-rw-r--r--app-admin/Manifest.gzbin32548 -> 32545 bytes
-rw-r--r--app-admin/apachetop/Manifest2
-rw-r--r--app-admin/apachetop/metadata.xml5
-rw-r--r--app-backup/Manifest.gzbin8204 -> 8197 bytes
-rw-r--r--app-backup/snapper/Manifest3
-rw-r--r--app-backup/snapper/files/snapper-0.10.3-boost-1.81.patch19
-rw-r--r--app-backup/snapper/snapper-0.10.3.ebuild1
-rw-r--r--app-editors/Manifest.gzbin14242 -> 14240 bytes
-rw-r--r--app-editors/xemacs/Manifest2
-rw-r--r--app-editors/xemacs/xemacs-21.4.24-r10.ebuild (renamed from app-editors/xemacs/xemacs-21.4.24-r7.ebuild)0
-rw-r--r--app-emulation/Manifest.gzbin15152 -> 15158 bytes
-rw-r--r--app-emulation/spice/Manifest2
-rw-r--r--app-emulation/spice/spice-0.15.1-r1.ebuild (renamed from app-emulation/spice/spice-0.15.1.ebuild)17
-rw-r--r--app-text/Manifest.gzbin48902 -> 48922 bytes
-rw-r--r--app-text/ghostscript-gpl/Manifest10
-rw-r--r--app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch12
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild187
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild (renamed from app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild)2
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild193
-rw-r--r--app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r5.ebuild183
-rw-r--r--app-text/qpdf/Manifest5
-rw-r--r--app-text/qpdf/qpdf-10.6.3-r1.ebuild89
-rw-r--r--app-text/qpdf/qpdf-11.2.0-r1.ebuild2
-rw-r--r--app-text/tesseract/Manifest4
-rw-r--r--app-text/tesseract/tesseract-5.0.1-r1.ebuild92
-rw-r--r--app-text/tesseract/tesseract-5.1.0-r1.ebuild92
-rw-r--r--dev-db/Manifest.gzbin15761 -> 15762 bytes
-rw-r--r--dev-db/postgis/Manifest12
-rw-r--r--dev-db/postgis/postgis-3.0.3-r3.ebuild144
-rw-r--r--dev-db/postgis/postgis-3.0.7.ebuild144
-rw-r--r--dev-db/postgis/postgis-3.0.8.ebuild144
-rw-r--r--dev-db/postgis/postgis-3.1.7.ebuild143
-rw-r--r--dev-db/postgis/postgis-3.2.3.ebuild142
-rw-r--r--dev-db/postgis/postgis-3.3.1.ebuild140
-rw-r--r--dev-lang/Manifest.gzbin19495 -> 19492 bytes
-rw-r--r--dev-lang/gdl/Manifest3
-rw-r--r--dev-lang/gdl/files/gdl-1.0.0_rc3-cmake.patch94
-rw-r--r--dev-lang/gdl/gdl-1.0.0_rc3-r3.ebuild153
-rw-r--r--dev-lang/perl/Manifest2
-rw-r--r--dev-lang/perl/perl-5.36.0-r1.ebuild2
-rw-r--r--dev-libs/Manifest.gzbin96355 -> 96356 bytes
-rw-r--r--dev-libs/libclc/Manifest4
-rw-r--r--dev-libs/libclc/libclc-15.0.6.ebuild2
-rw-r--r--dev-libs/libclc/libclc-16.0.0_pre20221217.ebuild84
-rw-r--r--dev-libs/openssl/Manifest4
-rw-r--r--dev-libs/openssl/files/gentoo.config-1.0.42
-rw-r--r--dev-libs/openssl/openssl-3.0.7-r2.ebuild2
-rw-r--r--dev-libs/poco/Manifest4
-rw-r--r--dev-libs/poco/poco-1.12.2-r2.ebuild (renamed from dev-libs/poco/poco-1.12.2-r1.ebuild)2
-rw-r--r--dev-libs/poco/poco-1.12.4.ebuild145
-rw-r--r--dev-ml/Manifest.gzbin36295 -> 36303 bytes
-rw-r--r--dev-ml/llvm-ocaml/Manifest2
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221217.ebuild112
-rw-r--r--dev-perl/Manifest.gzbin281841 -> 281846 bytes
-rw-r--r--dev-perl/libintl-perl/Manifest2
-rw-r--r--dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild32
-rw-r--r--dev-python/Manifest.gzbin261692 -> 261679 bytes
-rw-r--r--dev-python/clang-python/Manifest4
-rw-r--r--dev-python/clang-python/clang-python-15.0.6.ebuild2
-rw-r--r--dev-python/clang-python/clang-python-16.0.0_pre20221217.ebuild53
-rw-r--r--dev-python/jupyter_core/Manifest2
-rw-r--r--dev-python/jupyter_core/jupyter_core-4.12.0.ebuild34
-rw-r--r--dev-python/lit/Manifest4
-rw-r--r--dev-python/lit/lit-15.0.6.ebuild2
-rw-r--r--dev-python/lit/lit-16.0.0_pre20221217.ebuild42
-rw-r--r--dev-python/psutil/Manifest2
-rw-r--r--dev-python/psutil/psutil-5.9.3.ebuild47
-rw-r--r--dev-python/pylint/Manifest2
-rw-r--r--dev-python/pylint/pylint-2.15.9.ebuild85
-rw-r--r--dev-python/python-zeroconf/Manifest4
-rw-r--r--dev-python/python-zeroconf/metadata.xml2
-rw-r--r--dev-python/python-zeroconf/python-zeroconf-0.44.0.ebuild59
-rw-r--r--dev-python/pytz/Manifest2
-rw-r--r--dev-python/pytz/pytz-2022.7.ebuild35
-rw-r--r--dev-python/setuptools_scm/Manifest2
-rw-r--r--dev-python/setuptools_scm/setuptools_scm-7.1.0.ebuild48
-rw-r--r--dev-python/subprocess-tee/Manifest2
-rw-r--r--dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild45
-rw-r--r--dev-python/tox/Manifest4
-rw-r--r--dev-python/tox/tox-3.28.0.ebuild71
-rw-r--r--dev-python/tox/tox-4.0.13.ebuild91
-rw-r--r--dev-ruby/Manifest.gzbin108745 -> 108742 bytes
-rw-r--r--dev-ruby/rspec-expectations/Manifest2
-rw-r--r--dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild47
-rw-r--r--dev-scheme/Manifest.gzbin9813 -> 9810 bytes
-rw-r--r--dev-scheme/stklos/Manifest2
-rw-r--r--dev-scheme/stklos/metadata.xml4
-rw-r--r--dev-tex/Manifest.gzbin6348 -> 6348 bytes
-rw-r--r--dev-tex/glossaries/Manifest2
-rw-r--r--dev-tex/glossaries/glossaries-4.52.ebuild40
-rw-r--r--dev-util/Manifest.gzbin69274 -> 69279 bytes
-rw-r--r--dev-util/lldb/Manifest4
-rw-r--r--dev-util/lldb/lldb-15.0.6.ebuild2
-rw-r--r--dev-util/lldb/lldb-16.0.0_pre20221217.ebuild115
-rw-r--r--dev-util/meson/Manifest4
-rw-r--r--dev-util/meson/meson-1.0.0_rc2.ebuild (renamed from dev-util/meson/meson-1.0.0_rc1.ebuild)0
-rw-r--r--dev-util/sh/Manifest3
-rw-r--r--dev-util/sh/sh-3.6.0.ebuild54
-rw-r--r--eclass/Manifest.gzbin37496 -> 37495 bytes
-rw-r--r--eclass/llvm.org.eclass3
-rw-r--r--games-emulation/Manifest.gzbin9540 -> 9538 bytes
-rw-r--r--games-emulation/pcsx2/Manifest2
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild5
-rw-r--r--media-gfx/Manifest.gzbin38190 -> 38205 bytes
-rw-r--r--media-gfx/argyllcms/Manifest2
-rw-r--r--media-gfx/argyllcms/argyllcms-2.3.0-r1.ebuild91
-rw-r--r--media-gfx/blender/Manifest6
-rw-r--r--media-gfx/blender/blender-2.93.9-r1.ebuild400
-rw-r--r--media-gfx/blender/blender-3.2.0-r1.ebuild399
-rw-r--r--media-gfx/blender/blender-3.2.1-r1.ebuild399
-rw-r--r--media-gfx/enblend/Manifest3
-rw-r--r--media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild88
-rw-r--r--media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild (renamed from media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild)2
-rw-r--r--media-gfx/exact-image/Manifest3
-rw-r--r--media-gfx/exact-image/exact-image-1.0.2-r6.ebuild108
-rw-r--r--media-gfx/exact-image/exact-image-1.0.2-r8.ebuild (renamed from media-gfx/exact-image/exact-image-1.0.2-r4.ebuild)0
-rw-r--r--media-gfx/fontforge/Manifest2
-rw-r--r--media-gfx/fontforge/fontforge-20201107-r1.ebuild112
-rw-r--r--media-gfx/fotoxx/Manifest2
-rw-r--r--media-gfx/fotoxx/fotoxx-22.31-r1.ebuild80
-rw-r--r--media-gfx/mandelbulber/Manifest3
-rw-r--r--media-gfx/mandelbulber/files/mandelbulber-2.26-openexr-3-imath.patch32
-rw-r--r--media-gfx/mandelbulber/mandelbulber-2.26-r3.ebuild97
-rw-r--r--media-gfx/rawtherapee/Manifest5
-rw-r--r--media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild75
-rw-r--r--media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild (renamed from media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild)0
-rw-r--r--media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild (renamed from media-gfx/rawtherapee/rawtherapee-5.9.ebuild)13
-rw-r--r--media-gfx/sane-backends/Manifest4
-rw-r--r--media-gfx/sane-backends/sane-backends-1.1.1-r10.ebuild367
-rw-r--r--media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild (renamed from media-gfx/sane-backends/sane-backends-1.1.1-r7.ebuild)2
-rw-r--r--media-gfx/sane-backends/sane-backends-1.1.1-r5.ebuild377
-rw-r--r--media-libs/Manifest.gzbin68085 -> 68100 bytes
-rw-r--r--media-libs/id3lib/Manifest3
-rw-r--r--media-libs/id3lib/files/id3lib-3.8.3-vbr-stack-smashing.patch19
-rw-r--r--media-libs/id3lib/id3lib-3.8.3-r9.ebuild (renamed from media-libs/id3lib/id3lib-3.8.3-r8.ebuild)3
-rw-r--r--media-libs/imlib2/Manifest2
-rw-r--r--media-libs/imlib2/imlib2-1.9.0-r1.ebuild89
-rw-r--r--media-libs/lcms/Manifest3
-rw-r--r--media-libs/lcms/lcms-2.13.1-r2.ebuild57
-rw-r--r--media-libs/lcms/lcms-2.13.1-r3.ebuild (renamed from media-libs/lcms/lcms-2.13.1-r1.ebuild)0
-rw-r--r--media-libs/libmp3splt/Manifest2
-rw-r--r--media-libs/libmp3splt/metadata.xml1
-rw-r--r--media-libs/libpano13/Manifest2
-rw-r--r--media-libs/libpano13/libpano13-2.9.21-r1.ebuild2
-rw-r--r--media-libs/libwebp/Manifest6
-rw-r--r--media-libs/libwebp/libwebp-1.2.0-r1.ebuild70
-rw-r--r--media-libs/libwebp/libwebp-1.2.1-r1.ebuild70
-rw-r--r--media-libs/libwebp/libwebp-1.2.3-r3.ebuild76
-rw-r--r--media-libs/openimageio/Manifest9
-rw-r--r--media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild175
-rw-r--r--media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild185
-rw-r--r--media-libs/openimageio/openimageio-2.4.4.1-r1.ebuild184
-rw-r--r--media-libs/openimageio/openimageio-2.4.5.0-r1.ebuild184
-rw-r--r--media-libs/simage/Manifest7
-rw-r--r--media-libs/simage/files/simage-1.7.1-cmake-automagic-deps.patch85
-rw-r--r--media-libs/simage/files/simage-1.7.1-disable-examples.patch44
-rw-r--r--media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch31
-rw-r--r--media-libs/simage/files/simage-1.7.1-tests-conditional.patch52
-rw-r--r--media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch25
-rw-r--r--media-libs/simage/simage-1.8.0-r3.ebuild82
-rw-r--r--media-radio/Manifest.gzbin5023 -> 5022 bytes
-rw-r--r--media-radio/xastir/Manifest3
-rw-r--r--media-radio/xastir/xastir-2.1.8-r2.ebuild80
-rw-r--r--media-radio/xastir/xastir-2.1.8-r3.ebuild (renamed from media-radio/xastir/xastir-2.1.8-r1.ebuild)0
-rw-r--r--media-sound/Manifest.gzbin56892 -> 56892 bytes
-rw-r--r--media-sound/mp3splt-gtk/Manifest2
-rw-r--r--media-sound/mp3splt-gtk/metadata.xml1
-rw-r--r--media-sound/mp3splt/Manifest2
-rw-r--r--media-sound/mp3splt/metadata.xml1
-rw-r--r--metadata/Manifest.gzbin4037 -> 4038 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.gzbin28417 -> 28421 bytes
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin12893 -> 12890 bytes
-rw-r--r--metadata/md5-cache/app-backup/snapper-0.10.32
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin24261 -> 24262 bytes
-rw-r--r--metadata/md5-cache/app-editors/xemacs-21.4.24-r10 (renamed from metadata/md5-cache/app-editors/xemacs-21.4.24-r7)0
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin31092 -> 31090 bytes
-rw-r--r--metadata/md5-cache/app-emulation/spice-0.15.116
-rw-r--r--metadata/md5-cache/app-emulation/spice-0.15.1-r116
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin72140 -> 71155 bytes
-rw-r--r--metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r415
-rw-r--r--metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r5 (renamed from metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r2)4
-rw-r--r--metadata/md5-cache/app-text/ghostscript-gpl-9.55.0-r415
-rw-r--r--metadata/md5-cache/app-text/ghostscript-gpl-9.56.1-r515
-rw-r--r--metadata/md5-cache/app-text/qpdf-10.6.3-r116
-rw-r--r--metadata/md5-cache/app-text/qpdf-11.2.0-r14
-rw-r--r--metadata/md5-cache/app-text/tesseract-5.0.1-r115
-rw-r--r--metadata/md5-cache/app-text/tesseract-5.1.0-r115
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin33070 -> 32132 bytes
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.0.3-r317
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.0.717
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.0.817
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.1.717
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.2.317
-rw-r--r--metadata/md5-cache/dev-db/postgis-3.3.117
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin37964 -> 37807 bytes
-rw-r--r--metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r317
-rw-r--r--metadata/md5-cache/dev-lang/perl-5.36.0-r14
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin162372 -> 162695 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libclc-14.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.52
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.66
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.6.99992
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.0.99992
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.0_pre2022121713
-rw-r--r--metadata/md5-cache/dev-libs/openssl-3.0.7-r24
-rw-r--r--metadata/md5-cache/dev-libs/poco-1.12.2-r217
-rw-r--r--metadata/md5-cache/dev-libs/poco-1.12.4 (renamed from metadata/md5-cache/dev-libs/poco-1.12.2-r1)10
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin76766 -> 76921 bytes
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-13.0.12
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-14.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.52
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.99992
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.99992
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin311432 -> 311595 bytes
-rw-r--r--metadata/md5-cache/dev-perl/libintl-perl-1.330.016
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin338338 -> 339465 bytes
-rw-r--r--metadata/md5-cache/dev-python/clang-python-13.0.12
-rw-r--r--metadata/md5-cache/dev-python/clang-python-14.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.52
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.66
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.6.99992
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/dev-python/jupyter_core-4.12.016
-rw-r--r--metadata/md5-cache/dev-python/lit-13.0.12
-rw-r--r--metadata/md5-cache/dev-python/lit-14.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.52
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.66
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.6.99992
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.0_pre2022121715
-rw-r--r--metadata/md5-cache/dev-python/psutil-5.9.316
-rw-r--r--metadata/md5-cache/dev-python/pylint-2.15.916
-rw-r--r--metadata/md5-cache/dev-python/python-zeroconf-0.44.016
-rw-r--r--metadata/md5-cache/dev-python/pytz-2022.716
-rw-r--r--metadata/md5-cache/dev-python/setuptools_scm-7.1.016
-rw-r--r--metadata/md5-cache/dev-python/subprocess-tee-0.4.116
-rw-r--r--metadata/md5-cache/dev-python/tox-3.28.016
-rw-r--r--metadata/md5-cache/dev-python/tox-4.0.1316
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin194213 -> 194367 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-expectations-3.12.117
-rw-r--r--metadata/md5-cache/dev-tex/Manifest.gzbin8576 -> 8737 bytes
-rw-r--r--metadata/md5-cache/dev-tex/glossaries-4.5214
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin135537 -> 135873 bytes
-rw-r--r--metadata/md5-cache/dev-util/lldb-13.0.12
-rw-r--r--metadata/md5-cache/dev-util/lldb-14.0.62
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.52
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.66
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.6.99992
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.0.99992
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/dev-util/lldb-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/dev-util/meson-1.0.0_rc2 (renamed from metadata/md5-cache/dev-util/meson-1.0.0_rc1)2
-rw-r--r--metadata/md5-cache/dev-util/sh-3.6.014
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin13665 -> 13658 bytes
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-99996
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin57494 -> 55561 bytes
-rw-r--r--metadata/md5-cache/media-gfx/argyllcms-2.3.0-r115
-rw-r--r--metadata/md5-cache/media-gfx/blender-2.93.9-r117
-rw-r--r--metadata/md5-cache/media-gfx/blender-3.2.0-r117
-rw-r--r--metadata/md5-cache/media-gfx/blender-3.2.1-r117
-rw-r--r--metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r416
-rw-r--r--metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r5 (renamed from metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r2)4
-rw-r--r--metadata/md5-cache/media-gfx/exact-image-1.0.2-r616
-rw-r--r--metadata/md5-cache/media-gfx/exact-image-1.0.2-r8 (renamed from metadata/md5-cache/media-gfx/exact-image-1.0.2-r4)0
-rw-r--r--metadata/md5-cache/media-gfx/fontforge-20201107-r117
-rw-r--r--metadata/md5-cache/media-gfx/fotoxx-22.31-r113
-rw-r--r--metadata/md5-cache/media-gfx/mandelbulber-2.26-r315
-rw-r--r--metadata/md5-cache/media-gfx/rawtherapee-5.8-r215
-rw-r--r--metadata/md5-cache/media-gfx/rawtherapee-5.8-r3 (renamed from metadata/md5-cache/media-gfx/rawtherapee-5.8-r1)0
-rw-r--r--metadata/md5-cache/media-gfx/rawtherapee-5.9-r1 (renamed from metadata/md5-cache/media-gfx/rawtherapee-5.9)8
-rw-r--r--metadata/md5-cache/media-gfx/sane-backends-1.1.1-r1016
-rw-r--r--metadata/md5-cache/media-gfx/sane-backends-1.1.1-r11 (renamed from metadata/md5-cache/media-gfx/sane-backends-1.1.1-r7)4
-rw-r--r--metadata/md5-cache/media-gfx/sane-backends-1.1.1-r516
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin104326 -> 102755 bytes
-rw-r--r--metadata/md5-cache/media-libs/id3lib-3.8.3-r9 (renamed from metadata/md5-cache/media-libs/id3lib-3.8.3-r8)2
-rw-r--r--metadata/md5-cache/media-libs/imlib2-1.9.0-r116
-rw-r--r--metadata/md5-cache/media-libs/lcms-2.13.1-r217
-rw-r--r--metadata/md5-cache/media-libs/lcms-2.13.1-r3 (renamed from metadata/md5-cache/media-libs/lcms-2.13.1-r1)0
-rw-r--r--metadata/md5-cache/media-libs/libpano13-2.9.21-r14
-rw-r--r--metadata/md5-cache/media-libs/libwebp-1.2.0-r115
-rw-r--r--metadata/md5-cache/media-libs/libwebp-1.2.1-r115
-rw-r--r--metadata/md5-cache/media-libs/libwebp-1.2.3-r315
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.3.19.0-r117
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.3.20.0-r117
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.4.4.1-r117
-rw-r--r--metadata/md5-cache/media-libs/openimageio-2.4.5.0-r117
-rw-r--r--metadata/md5-cache/media-libs/simage-1.8.0-r316
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin7036 -> 6876 bytes
-rw-r--r--metadata/md5-cache/media-radio/xastir-2.1.8-r215
-rw-r--r--metadata/md5-cache/media-radio/xastir-2.1.8-r3 (renamed from metadata/md5-cache/media-radio/xastir-2.1.8-r1)0
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin67115 -> 66807 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/sngrep-1.4.7-r116
-rw-r--r--metadata/md5-cache/net-analyzer/sngrep-1.5.015
-rw-r--r--metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1 (renamed from metadata/md5-cache/net-analyzer/sngrep-1.6.0)2
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.116
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.126
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.2.56
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.2.66
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin13789 -> 14116 bytes
-rw-r--r--metadata/md5-cache/net-irc/ergo-2.11.0_rc113
-rw-r--r--metadata/md5-cache/net-irc/unrealircd-6.0.4.215
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin20894 -> 21056 bytes
-rw-r--r--metadata/md5-cache/net-mail/fdm-2.112
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin92647 -> 92653 bytes
-rw-r--r--metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r7 (renamed from metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r6)0
-rw-r--r--metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r34
-rw-r--r--metadata/md5-cache/net-misc/openssh-9.1_p14
-rw-r--r--metadata/md5-cache/sci-astronomy/Manifest.gzbin9077 -> 8919 bytes
-rw-r--r--metadata/md5-cache/sci-astronomy/siril-1.0.3-r116
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin19193 -> 19353 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/gmt-6.4.015
-rw-r--r--metadata/md5-cache/sci-geosciences/grass-8.2.0-r4 (renamed from metadata/md5-cache/sci-geosciences/grass-8.2.0-r2)0
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin69964 -> 68843 bytes
-rw-r--r--metadata/md5-cache/sci-libs/dcmtk-3.6.5-r3 (renamed from metadata/md5-cache/sci-libs/dcmtk-3.6.5-r1)0
-rw-r--r--metadata/md5-cache/sci-libs/dcmtk-3.6.7-r14
-rw-r--r--metadata/md5-cache/sci-libs/gdal-3.5.0-r617
-rw-r--r--metadata/md5-cache/sci-libs/gdal-3.5.2-r317
-rw-r--r--metadata/md5-cache/sci-libs/geos-3.10.013
-rw-r--r--metadata/md5-cache/sci-libs/geos-3.10.213
-rw-r--r--metadata/md5-cache/sci-libs/libgeotiff-1.6.0-r115
-rw-r--r--metadata/md5-cache/sci-libs/libgeotiff-1.7.0-r115
-rw-r--r--metadata/md5-cache/sci-libs/proj-8.2.1-r116
-rw-r--r--metadata/md5-cache/sci-misc/Manifest.gzbin3593 -> 3918 bytes
-rw-r--r--metadata/md5-cache/sci-misc/apertium-3.8.316
-rw-r--r--metadata/md5-cache/sci-misc/lttoolbox-3.7.114
-rw-r--r--metadata/md5-cache/sci-visualization/Manifest.gzbin7737 -> 7578 bytes
-rw-r--r--metadata/md5-cache/sci-visualization/paraview-5.11.0_rc1-r118
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin78494 -> 78661 bytes
-rw-r--r--metadata/md5-cache/sys-apps/gsmartcontrol-1.1.4-r1 (renamed from metadata/md5-cache/sys-apps/gsmartcontrol-1.1.4)6
-rw-r--r--metadata/md5-cache/sys-apps/sysvinit-3.0615
-rw-r--r--metadata/md5-cache/sys-boot/Manifest.gzbin10074 -> 10071 bytes
-rw-r--r--metadata/md5-cache/sys-boot/palo-2.224
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin25750 -> 25745 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/classads-1.0.104
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin36400 -> 37343 bytes
-rw-r--r--metadata/md5-cache/sys-devel/clang-13.0.12
-rw-r--r--metadata/md5-cache/sys-devel/clang-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.52
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.66
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.0_pre2022121718
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-13.0.12
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-14.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.52
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.66
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.0_pre2022121714
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-15.0.64
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre2022121713
-rw-r--r--metadata/md5-cache/sys-devel/lld-13.0.1-r12
-rw-r--r--metadata/md5-cache/sys-devel/lld-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.52
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.66
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/sys-devel/llvm-13.0.12
-rw-r--r--metadata/md5-cache/sys-devel/llvm-14.0.6-r22
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.52
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.66
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.0_pre2022121718
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-13.0.12
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-14.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.52
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.66
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre2022121712
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin35240 -> 36197 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-13.0.12
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre2022121715
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.12
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-13.0.12
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-13.0.12
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-14.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/sys-libs/libomp-13.0.12
-rw-r--r--metadata/md5-cache/sys-libs/libomp-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.0_pre2022121716
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r12
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.52
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.66
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.99992
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre202211262
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre202212052
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre202212102
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre2022121717
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin42364 -> 42394 bytes
-rw-r--r--metadata/md5-cache/virtual/perl-Archive-Tar-2.400.04
-rw-r--r--metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.04
-rw-r--r--metadata/md5-cache/virtual/perl-CPAN-2.330.04
-rw-r--r--metadata/md5-cache/virtual/perl-DB_File-1.857.04
-rw-r--r--metadata/md5-cache/virtual/perl-Data-Dumper-2.184.04
-rw-r--r--metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.04
-rw-r--r--metadata/md5-cache/virtual/perl-Digest-1.200.04
-rw-r--r--metadata/md5-cache/virtual/perl-Encode-3.170.04
-rw-r--r--metadata/md5-cache/virtual/perl-Exporter-5.770.04
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.04
-rw-r--r--metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.450.04
-rw-r--r--metadata/md5-cache/virtual/perl-File-Spec-3.840.04
-rw-r--r--metadata/md5-cache/virtual/perl-HTTP-Tiny-0.80.04
-rw-r--r--metadata/md5-cache/virtual/perl-IO-1.500.04
-rw-r--r--metadata/md5-cache/virtual/perl-IO-Compress-2.106.04
-rw-r--r--metadata/md5-cache/virtual/perl-JSON-PP-4.70.04
-rw-r--r--metadata/md5-cache/virtual/perl-Locale-Maketext-1.310.04
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-1.999.8304
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.2004
-rw-r--r--metadata/md5-cache/virtual/perl-Math-BigRat-0.262.1004
-rw-r--r--metadata/md5-cache/virtual/perl-Module-CoreList-5.202.205.200-r14
-rw-r--r--metadata/md5-cache/virtual/perl-Pod-Simple-3.430.04
-rw-r--r--metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.620.04
-rw-r--r--metadata/md5-cache/virtual/perl-Socket-2.33.04
-rw-r--r--metadata/md5-cache/virtual/perl-Storable-3.260.04
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Harness-3.440.04
-rw-r--r--metadata/md5-cache/virtual/perl-Test-Simple-1.302.1904
-rw-r--r--metadata/md5-cache/virtual/perl-Text-ParseWords-3.310.04
-rw-r--r--metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2021.81.4004
-rw-r--r--metadata/md5-cache/virtual/perl-Time-HiRes-1.977.04
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Collate-1.310.04
-rw-r--r--metadata/md5-cache/virtual/perl-Unicode-Normalize-1.310.04
-rw-r--r--metadata/md5-cache/virtual/perl-XSLoader-0.310.04
-rw-r--r--metadata/md5-cache/virtual/perl-bignum-0.650.04
-rw-r--r--metadata/md5-cache/virtual/perl-if-0.61.04
-rw-r--r--metadata/md5-cache/virtual/perl-libnet-3.140.04
-rw-r--r--metadata/md5-cache/virtual/perl-threads-2.270.04
-rw-r--r--metadata/md5-cache/virtual/perl-threads-shared-1.640.04
-rw-r--r--metadata/md5-cache/virtual/perl-version-0.992.9004
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin23719 -> 24201 bytes
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.12.1417
-rw-r--r--metadata/md5-cache/www-apps/nanoc-cli-4.12.1417
-rw-r--r--metadata/md5-cache/www-apps/nanoc-core-4.12.1417
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12107 -> 12110 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-108.017
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-108.0.117
-rw-r--r--metadata/md5-cache/www-client/links-2.28-r3 (renamed from metadata/md5-cache/www-client/links-2.28-r1)0
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin28136 -> 28139 bytes
-rw-r--r--metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r2 (renamed from metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r1)6
-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-analyzer/Manifest.gzbin44903 -> 44902 bytes
-rw-r--r--net-analyzer/sngrep/Manifest11
-rw-r--r--net-analyzer/sngrep/files/sngrep-1.4.7-LDFLAGS.patch11
-rw-r--r--net-analyzer/sngrep/files/sngrep-1.4.7-tinfo.patch24
-rw-r--r--net-analyzer/sngrep/files/sngrep-1.5.0-bashisms.patch79
-rw-r--r--net-analyzer/sngrep/metadata.xml1
-rw-r--r--net-analyzer/sngrep/sngrep-1.4.7-r1.ebuild45
-rw-r--r--net-analyzer/sngrep/sngrep-1.5.0.ebuild50
-rw-r--r--net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild (renamed from net-analyzer/sngrep/sngrep-1.6.0.ebuild)2
-rw-r--r--net-analyzer/zabbix/Manifest8
-rw-r--r--net-analyzer/zabbix/zabbix-6.0.11.ebuild22
-rw-r--r--net-analyzer/zabbix/zabbix-6.0.12.ebuild22
-rw-r--r--net-analyzer/zabbix/zabbix-6.2.5.ebuild22
-rw-r--r--net-analyzer/zabbix/zabbix-6.2.6.ebuild22
-rw-r--r--net-irc/Manifest.gzbin8243 -> 8238 bytes
-rw-r--r--net-irc/ergo/Manifest2
-rw-r--r--net-irc/ergo/ergo-2.11.0_rc1.ebuild69
-rw-r--r--net-irc/unrealircd/Manifest4
-rw-r--r--net-irc/unrealircd/files/unrealircd-6.0.4.2-configure-clang16.patch64
-rw-r--r--net-irc/unrealircd/unrealircd-6.0.4.2.ebuild195
-rw-r--r--net-mail/Manifest.gzbin14560 -> 14561 bytes
-rw-r--r--net-mail/fdm/Manifest2
-rw-r--r--net-mail/fdm/fdm-2.1.ebuild46
-rw-r--r--net-misc/Manifest.gzbin55211 -> 55212 bytes
-rw-r--r--net-misc/hylafaxplus/Manifest4
-rw-r--r--net-misc/hylafaxplus/hylafaxplus-7.0.3-r7.ebuild (renamed from net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild)0
-rw-r--r--net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild2
-rw-r--r--net-misc/openssh/Manifest2
-rw-r--r--net-misc/openssh/openssh-9.1_p1.ebuild2
-rw-r--r--net-misc/shmux/Manifest2
-rw-r--r--net-misc/shmux/metadata.xml29
-rw-r--r--profiles/Manifest.gzbin165935 -> 165935 bytes
-rw-r--r--profiles/use.local.desc1
-rw-r--r--sci-astronomy/Manifest.gzbin7007 -> 7000 bytes
-rw-r--r--sci-astronomy/siril/Manifest2
-rw-r--r--sci-astronomy/siril/siril-1.0.3-r1.ebuild85
-rw-r--r--sci-geosciences/Manifest.gzbin11233 -> 11233 bytes
-rw-r--r--sci-geosciences/gmt/Manifest4
-rw-r--r--sci-geosciences/gmt/gmt-6.4.0.ebuild94
-rw-r--r--sci-geosciences/gmt/metadata.xml35
-rw-r--r--sci-geosciences/grass/Manifest2
-rw-r--r--sci-geosciences/grass/grass-8.2.0-r4.ebuild (renamed from sci-geosciences/grass/grass-8.2.0-r2.ebuild)0
-rw-r--r--sci-libs/Manifest.gzbin44400 -> 44392 bytes
-rw-r--r--sci-libs/dcmtk/Manifest4
-rw-r--r--sci-libs/dcmtk/dcmtk-3.6.5-r3.ebuild (renamed from sci-libs/dcmtk/dcmtk-3.6.5-r1.ebuild)0
-rw-r--r--sci-libs/dcmtk/dcmtk-3.6.7-r1.ebuild2
-rw-r--r--sci-libs/gdal/Manifest7
-rw-r--r--sci-libs/gdal/gdal-3.5.0-r6.ebuild244
-rw-r--r--sci-libs/gdal/gdal-3.5.2-r3.ebuild238
-rw-r--r--sci-libs/geos/Manifest4
-rw-r--r--sci-libs/geos/geos-3.10.0.ebuild43
-rw-r--r--sci-libs/geos/geos-3.10.2.ebuild43
-rw-r--r--sci-libs/libgeotiff/Manifest4
-rw-r--r--sci-libs/libgeotiff/libgeotiff-1.6.0-r1.ebuild60
-rw-r--r--sci-libs/libgeotiff/libgeotiff-1.7.0-r1.ebuild60
-rw-r--r--sci-libs/proj/Manifest3
-rw-r--r--sci-libs/proj/proj-8.2.1-r1.ebuild63
-rw-r--r--sci-misc/Manifest.gzbin2745 -> 2743 bytes
-rw-r--r--sci-misc/apertium/Manifest5
-rw-r--r--sci-misc/apertium/apertium-3.8.3.ebuild65
-rw-r--r--sci-misc/apertium/files/apertium-3.8.3-bashism.patch30
-rw-r--r--sci-misc/apertium/metadata.xml1
-rw-r--r--sci-misc/lttoolbox/Manifest5
-rw-r--r--sci-misc/lttoolbox/files/lttoolbox-3.7.1-bashism.patch31
-rw-r--r--sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild43
-rw-r--r--sci-misc/lttoolbox/metadata.xml15
-rw-r--r--sci-visualization/Manifest.gzbin5375 -> 5370 bytes
-rw-r--r--sci-visualization/paraview/Manifest2
-rw-r--r--sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild232
-rw-r--r--sys-apps/Manifest.gzbin49314 -> 49324 bytes
-rw-r--r--sys-apps/gsmartcontrol/Manifest2
-rw-r--r--sys-apps/gsmartcontrol/gsmartcontrol-1.1.4-r1.ebuild (renamed from sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild)2
-rw-r--r--sys-apps/sysvinit/Manifest3
-rw-r--r--sys-apps/sysvinit/sysvinit-3.06.ebuild183
-rw-r--r--sys-boot/Manifest.gzbin6231 -> 6228 bytes
-rw-r--r--sys-boot/palo/Manifest2
-rw-r--r--sys-boot/palo/palo-2.22.ebuild2
-rw-r--r--sys-cluster/Manifest.gzbin11550 -> 11552 bytes
-rw-r--r--sys-cluster/classads/Manifest2
-rw-r--r--sys-cluster/classads/classads-1.0.10.ebuild4
-rw-r--r--sys-devel/Manifest.gzbin10641 -> 10650 bytes
-rw-r--r--sys-devel/clang-common/Manifest4
-rw-r--r--sys-devel/clang-common/clang-common-15.0.6.ebuild2
-rw-r--r--sys-devel/clang-common/clang-common-16.0.0_pre20221217.ebuild132
-rw-r--r--sys-devel/clang-runtime/Manifest3
-rw-r--r--sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild2
-rw-r--r--sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221217.ebuild40
-rw-r--r--sys-devel/clang/Manifest4
-rw-r--r--sys-devel/clang/clang-15.0.6.ebuild2
-rw-r--r--sys-devel/clang/clang-16.0.0_pre20221217.ebuild454
-rw-r--r--sys-devel/lld/Manifest4
-rw-r--r--sys-devel/lld/lld-15.0.6.ebuild2
-rw-r--r--sys-devel/lld/lld-16.0.0_pre20221217.ebuild83
-rw-r--r--sys-devel/llvm-common/Manifest4
-rw-r--r--sys-devel/llvm-common/llvm-common-15.0.6.ebuild2
-rw-r--r--sys-devel/llvm-common/llvm-common-16.0.0_pre20221217.ebuild28
-rw-r--r--sys-devel/llvm/Manifest4
-rw-r--r--sys-devel/llvm/llvm-15.0.6.ebuild2
-rw-r--r--sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild524
-rw-r--r--sys-libs/Manifest.gzbin14563 -> 14564 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest4
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221217.ebuild216
-rw-r--r--sys-libs/compiler-rt/Manifest4
-rw-r--r--sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild2
-rw-r--r--sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221217.ebuild149
-rw-r--r--sys-libs/libcxx/Manifest4
-rw-r--r--sys-libs/libcxx/libcxx-15.0.6.ebuild2
-rw-r--r--sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild204
-rw-r--r--sys-libs/libcxxabi/Manifest4
-rw-r--r--sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild2
-rw-r--r--sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild116
-rw-r--r--sys-libs/libomp/Manifest4
-rw-r--r--sys-libs/libomp/libomp-15.0.6.ebuild2
-rw-r--r--sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild136
-rw-r--r--sys-libs/llvm-libunwind/Manifest4
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild2
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221217.ebuild123
-rw-r--r--virtual/Manifest.gzbin28271 -> 28268 bytes
-rw-r--r--virtual/perl-Archive-Tar/Manifest2
-rw-r--r--virtual/perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild2
-rw-r--r--virtual/perl-Attribute-Handlers/Manifest2
-rw-r--r--virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild2
-rw-r--r--virtual/perl-CPAN/Manifest2
-rw-r--r--virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild2
-rw-r--r--virtual/perl-DB_File/Manifest2
-rw-r--r--virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild2
-rw-r--r--virtual/perl-Data-Dumper/Manifest2
-rw-r--r--virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild2
-rw-r--r--virtual/perl-Devel-PPPort/Manifest2
-rw-r--r--virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild2
-rw-r--r--virtual/perl-Digest/Manifest2
-rw-r--r--virtual/perl-Digest/perl-Digest-1.200.0.ebuild2
-rw-r--r--virtual/perl-Encode/Manifest2
-rw-r--r--virtual/perl-Encode/perl-Encode-3.170.0.ebuild2
-rw-r--r--virtual/perl-Exporter/Manifest2
-rw-r--r--virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild2
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/Manifest2
-rw-r--r--virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild2
-rw-r--r--virtual/perl-ExtUtils-ParseXS/Manifest2
-rw-r--r--virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild2
-rw-r--r--virtual/perl-File-Spec/Manifest2
-rw-r--r--virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild2
-rw-r--r--virtual/perl-HTTP-Tiny/Manifest2
-rw-r--r--virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild2
-rw-r--r--virtual/perl-IO-Compress/Manifest2
-rw-r--r--virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild2
-rw-r--r--virtual/perl-IO/Manifest2
-rw-r--r--virtual/perl-IO/perl-IO-1.500.0.ebuild2
-rw-r--r--virtual/perl-JSON-PP/Manifest2
-rw-r--r--virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild2
-rw-r--r--virtual/perl-Locale-Maketext/Manifest2
-rw-r--r--virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild2
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/Manifest2
-rw-r--r--virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild2
-rw-r--r--virtual/perl-Math-BigInt/Manifest2
-rw-r--r--virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild2
-rw-r--r--virtual/perl-Math-BigRat/Manifest2
-rw-r--r--virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild2
-rw-r--r--virtual/perl-Module-CoreList/Manifest2
-rw-r--r--virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.205.200-r1.ebuild2
-rw-r--r--virtual/perl-Pod-Simple/Manifest2
-rw-r--r--virtual/perl-Pod-Simple/perl-Pod-Simple-3.430.0.ebuild2
-rw-r--r--virtual/perl-Scalar-List-Utils/Manifest2
-rw-r--r--virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.620.0.ebuild2
-rw-r--r--virtual/perl-Socket/Manifest2
-rw-r--r--virtual/perl-Socket/perl-Socket-2.33.0.ebuild2
-rw-r--r--virtual/perl-Storable/Manifest2
-rw-r--r--virtual/perl-Storable/perl-Storable-3.260.0.ebuild2
-rw-r--r--virtual/perl-Test-Harness/Manifest2
-rw-r--r--virtual/perl-Test-Harness/perl-Test-Harness-3.440.0.ebuild2
-rw-r--r--virtual/perl-Test-Simple/Manifest2
-rw-r--r--virtual/perl-Test-Simple/perl-Test-Simple-1.302.190.ebuild2
-rw-r--r--virtual/perl-Text-ParseWords/Manifest2
-rw-r--r--virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.310.0.ebuild2
-rw-r--r--virtual/perl-Text-Tabs+Wrap/Manifest2
-rw-r--r--virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2021.81.400.ebuild2
-rw-r--r--virtual/perl-Time-HiRes/Manifest2
-rw-r--r--virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.0.ebuild2
-rw-r--r--virtual/perl-Unicode-Collate/Manifest2
-rw-r--r--virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.310.0.ebuild2
-rw-r--r--virtual/perl-Unicode-Normalize/Manifest2
-rw-r--r--virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.310.0.ebuild2
-rw-r--r--virtual/perl-XSLoader/Manifest2
-rw-r--r--virtual/perl-XSLoader/perl-XSLoader-0.310.0.ebuild2
-rw-r--r--virtual/perl-bignum/Manifest2
-rw-r--r--virtual/perl-bignum/perl-bignum-0.650.0.ebuild2
-rw-r--r--virtual/perl-if/Manifest2
-rw-r--r--virtual/perl-if/perl-if-0.61.0.ebuild2
-rw-r--r--virtual/perl-libnet/Manifest2
-rw-r--r--virtual/perl-libnet/perl-libnet-3.140.0.ebuild2
-rw-r--r--virtual/perl-threads-shared/Manifest2
-rw-r--r--virtual/perl-threads-shared/perl-threads-shared-1.640.0.ebuild2
-rw-r--r--virtual/perl-threads/Manifest2
-rw-r--r--virtual/perl-threads/perl-threads-2.270.0.ebuild2
-rw-r--r--virtual/perl-version/Manifest2
-rw-r--r--virtual/perl-version/perl-version-0.992.900.ebuild2
-rw-r--r--www-apps/Manifest.gzbin13117 -> 13123 bytes
-rw-r--r--www-apps/nanoc-cli/Manifest2
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.12.14.ebuild70
-rw-r--r--www-apps/nanoc-core/Manifest2
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.12.14.ebuild76
-rw-r--r--www-apps/nanoc/Manifest2
-rw-r--r--www-apps/nanoc/nanoc-4.12.14.ebuild96
-rw-r--r--www-client/Manifest.gzbin6207 -> 6208 bytes
-rw-r--r--www-client/firefox-bin/Manifest198
-rw-r--r--www-client/firefox-bin/firefox-bin-108.0.1.ebuild (renamed from www-client/firefox-bin/firefox-bin-108.0.ebuild)2
-rw-r--r--www-client/links/Manifest2
-rw-r--r--www-client/links/links-2.28-r3.ebuild (renamed from www-client/links/links-2.28-r1.ebuild)0
-rw-r--r--x11-libs/Manifest.gzbin18840 -> 18839 bytes
-rw-r--r--x11-libs/libXdmcp/Manifest2
-rw-r--r--x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild (renamed from x11-libs/libXdmcp/libXdmcp-1.1.4-r1.ebuild)6
739 files changed, 5923 insertions, 9114 deletions
diff --git a/Manifest b/Manifest
index 0d9d4ce2c3f5..d5e0c292dbd6 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29761 BLAKE2B 9f266c75d51aa1fa1f809e746e4bd2f961d4308409c42cbd0c11e6370915ac32aacc0bd0c56f62d4dff399707fc07ed98e0ec7b1353cf3409ee4c100ceab8a0b SHA512 bb353bdb873c04c2f9f8feefdc221b16cafc06a6731c6fc923998fee9e14d9cc35b4a59d37469811cfe8f77ec687ace85b98ae90f498272627187408a1919f17
-TIMESTAMP 2022-12-18T02:39:44Z
+MANIFEST Manifest.files.gz 29736 BLAKE2B 8f55fb57519f570e1a91ac24aab307582600b4ac439b5102026de9c567d2b1eb77ffa984ba1cfd6690c44f181af049d5e3e0ac36f47762d73e27d520452e9a20 SHA512 941676dcfb8934e3ecf2b0ab717410c20761136cd36c715f0b10aeea4a37113e6f14b83d45d5d4a95879595a2de488062e5a75f1b61b6d63c7f5fabf7dfb8879
+TIMESTAMP 2022-12-18T08:39:47Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOefXBfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOe0dNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBlBQ//R42XeNm2NJHpwpdl0Nxh2vi9ckC8yPZWhOl1/bSfzofqGE/uB4ds64SE
-dMabReth+xoOMWEvj3F9E+RmYsXGRsVcR5WO112tswLeHgvl57h5DAZV0hHTTCAP
-SHSBT0ZdS/7FGhYBjr0AksY8Snqx2AK1MK/IYQQ3GjP4a2ffgimxFO+xK1NK6+8s
-Z8qj6ziYaemztGvZ0TBwkDopRlKBo7ZyLTeB0dfDaT8+ZcnJ6EbtBqqKQKvUBmUB
-BYQS3PDtAaw3E6WcYRgnDiJYhszX3Jwh35m8oBAWRllHPVCp0N4cESWhc8zXCr1p
-P0NoYGsU/V9IZIwLeRzl4DDxxX2oBcV4UYbAHifDk2vYTFI3VHt5kMYVIGBsHJSa
-XjQO54wJHR96vPo6qw8hchDi810ew16Nd63U47KFDliuEKF3BiiCL+DHacq0C2CP
-lR17rXD2iWRkLMVDEOduT51o89LhMyDpcjL8pzPCZ3A0oVTGoAIGpX/oFxN4Q2DH
-k1lutPLeP3glr48k/VSmwMLmU74w7CV9aE+jKpuHy0avxCaWEykx00I4YdRR0yi6
-EDK3zs6zSX76AleBoi53c7cYCMu7EAOyAcT5tv5ys3TgZpsleY1856yUkHPzd2KC
-nTANRCQ6SWTR6mGpX1v1cnzD7Uwj9Kc3qWd/4mcN7Pv7MDBwHQc=
-=t0+Y
+klD9cQ/6Ars3j0yMFCBo1lQvLoWhSg3A6aEUiXt1wEIJcNizFs0TqLFguwi6I9y1
+Kv1117EIrflBdG5OWxH0lEQr3Yq4w9yc9tRmOHPEnQsjemXEBSdnwlXr/q1DbmoU
+JG7GjgKElpSAqR6wPF67ZuufOCp1TNs0z9y8gNNMxJTfGMTWMDcBtgnbWCtEijPj
+veDFQ91S5WLJbnNw0Re0/pBGadUcuJtiDzJLiLGSqDa7sgaoTTRAAc7UZ6LKiCST
+iWGUDkcE+IgNyknKwyPXdjVv1Tz9zvZKyFo/NU0mxm2MnJreXcZ/XbC6RHsubhIG
+SzpBGPSaAnmsWS0GgLhz3G6Wl5dea9ioJqgA/DuWQpnxfqg3x5T+sHSmkp8rhQF4
+WEYD6iUisgcmV7zqDrM03EFVEkOmHVxVgWIwVuV+kaULGNdef5oleme632hVlbPQ
+NTjDPJKRpYHV9/ng2qkfgWkYebJ+0ce0qSGqJ0MdXy+3ZpjwIwyA/g7Qj1iu2/Yq
+2nmCygDVIJ4sH7Xiae5X1fFIMA8VPOFyk8Dx+FX5rwfJEfLt3ZS7kZLnsRt0lNyu
+bpRGdEsyka7+I8KuVKXYx8kMITV4ht7bnQqKsRvQ4ECtGWyMGDDUSMssZCc65IvZ
+o2KmH/lHYCfMWCWn9uz0vdmcfVBJkGpby2GDcefKDI/6rixXIhk=
+=hmmR
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index e1b1a62f72d1..8662b3a518ff 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 af79f7132da7..ec9d6e0acdad 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/apachetop/Manifest b/app-admin/apachetop/Manifest
index cf9f418d9352..8037c86453ab 100644
--- a/app-admin/apachetop/Manifest
+++ b/app-admin/apachetop/Manifest
@@ -1,3 +1,3 @@
DIST apachetop-0.19.7.tar.gz 132665 BLAKE2B 248247c361d1585de68a0a9adae22f98db72991babfb4a75f01fa67ef28443a3c04cf1da9c1ea34ed923599955b58959528cc9e0a881fbb7b463b1d64c0cb7bd SHA512 40d546facee23a9914483c06323940e219602518751d80f729d835c4dbf991c7d1dd9bcebcaa4ca6a2d64799d48c8a00d421bc324afc2959691c962113386969
EBUILD apachetop-0.19.7.ebuild 668 BLAKE2B 0ae03e770fb0b827324687ad574b78d40f33b51f7a378504aaa9f535b214acc1d124d13da2d7b9055f9520d90197e4891acb590c1c3811118a6c0a65f0c6ab99 SHA512 57939a133aeb63182aba31998b982ebd9d86371f7e9d236251ce1bdc8074fe469190d62fdb9b93eaa87020274586c0f49b4ee9bd0ae2b048a124009ffed73634
-MISC metadata.xml 169 BLAKE2B f97e770609744c72ba2fc05bac60582959f25c4cf8dd7b0f65208fc7078770bbab6cc11db8894b6aa4362c1f2b6ab54ffd925ced1dc796cd02d8528882f9d454 SHA512 7a46ba961797f936df2f35f0796a6d474ad8bc992faae5be38f0050b22a6fde87decb42a148c235e0803b99a6f0b3c390aa21b6c2463f6b5fdaa91f9f76ebd60
+MISC metadata.xml 249 BLAKE2B 141880499487b29052f0a977f506fd9967e84ee48965a1abd8ea7c12c56246dd1359723fed5680948bf643040e4c1c01822ee9f39408ff303d71ce2831582fe5 SHA512 dfa5bd639db93c8b76c0aa86bcaae906f3d5eb47f0da64ba522b189a7fd8b5f2c042af6c7c1c8864247f89d88a4e8401b2a5584c85ca2afb18f5c50650d504aa
diff --git a/app-admin/apachetop/metadata.xml b/app-admin/apachetop/metadata.xml
index fcf1cd64f680..3e1e79272826 100644
--- a/app-admin/apachetop/metadata.xml
+++ b/app-admin/apachetop/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- </pkgmetadata>
+ <upstream>
+ <remote-id type="github">tessus/apachetop</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index c2fc8c32466f..adde0d84f221 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/snapper/Manifest b/app-backup/snapper/Manifest
index a9c05055c56c..21b65396d090 100644
--- a/app-backup/snapper/Manifest
+++ b/app-backup/snapper/Manifest
@@ -1,8 +1,9 @@
AUX cron-confd.patch 916 BLAKE2B 52672e59ebbfde9dd120516d9c0fb80443b8bfe38d08ec943956005a3d07aa1ed3e9273c572730722a02d3b841859dbc8d3fa81e89e87d6958251abec016716c SHA512 7f0872b14f1fa6b3c7990a9b219a0b2c0b941b1376fb89eda6e4fdf4b3b37818d0114febdb21d2432f5b1c08f1ba4354936d556c1c26953a0fe0f3196d699aa7
AUX snapper-0.10.1-testsuite.patch 2525 BLAKE2B 0ece146356113d456ef0a56e46e76eae1f9509e3b454459499fa457119c75a9e5fecb85d5530caaab340cea7f4deba0f155ac9e31706ab3899372c45e381cf77 SHA512 e0e1a4ed7c9ef069bc0bc5449f784c2deda1ce6851e98ca6d04c03988361f00e06b6a4f347671ee905f496dba19f8dffa64e5bdcba89f547292fc9c8d276ecd7
AUX snapper-0.10.2-gcc12-time.patch 644 BLAKE2B d779d24b2ab51161ac68b6f5eca422e2e8a76a32852fce839720bc838bebcb2b381a6521bf5e6139da50a168d4c8692ebd73f071cf14f8abbb5b3c751ae69f05 SHA512 f0b42d07177938f17574207c67051de668c951cf482dccdef0e904ba47adaef0d81a8e4837f15d1390fa1df188cd46261bc8b3fcad079a928b6c2c5d4201c7ca
+AUX snapper-0.10.3-boost-1.81.patch 505 BLAKE2B 51111b4a6738efd7b9604c54dbb5754d3bef45ce5559d47902ea11cc4e550e5d14b41f5a65db19e631f0a3911fcba4149f153b527c2056cbf7186d41cd44bbc6 SHA512 b9d98ba08aef66b9ecefb4c9781569c71d198116e035307f96b02feb94a5284cf4aa963a11459e3f7d1c2519bc91f6214eac363d32ee129730f971f12ad0662e
DIST snapper-0.10.2.tar.gz 407857 BLAKE2B f59ee95612a66397f9cb1bec4a3a20fec41f12324d1a778d5bbdac2bd3359b6719d16fba5c50b3753e416681e83780180fe8965757b810165bebef8c4bed6634 SHA512 bdda67908b054beee7285bb3ac97ce28276449d7719369135a7ffa74bce40000ebc89f4f059abe44f8cc7c3a09c46af446e812229290ddd10b2af053fefbc568
DIST snapper-0.10.3.tar.gz 409277 BLAKE2B bc4963081a24572015ff888b5cb85f3afa071e487a89e89f1a72d5b96391be69ad982c79ddfd71f020203d0c50ca07d67cbeb535cd6e57bc3d6ee269ef5c788e SHA512 74cb04d045304021564a0452769fdcde1764595a52e30947396c37fe4c36b3fba08d10505734bc0bd631986e933ee2bfaf67c871cba93a96e498fbfe5e2c6985
EBUILD snapper-0.10.2.ebuild 2042 BLAKE2B e20ffbbf1674fb38d596fd1a6e96b777ee5aa29795c5b401957236154182eaccc43235e855615dfe1e5a6f15368a46866a754cb38723b99f326124c960719db9 SHA512 707bdd0c30d74482f9c16e222cb5e94b08905aaa780f5015dd952d4a40bf58f5d982334ab768418d851d5225aacb38b2edc5282194a9645e00bbc0c00ecc137d
-EBUILD snapper-0.10.3.ebuild 2046 BLAKE2B baacaa05a1cf91cd5e8a8b2423415e81a251f4fcc474b1be400112c50b667ad670f2ec06d4479848f2a6f6d5c8150f427c523ec619e76fc68785f8521b91a243 SHA512 2ae1b297f0f4eee9f7d8bb9125d259846c6b54d4e6cc89f19fe326ec254a3e64a23261b914dd20d55efa7322935891918b3ee1319807a115b995e1f1dfc9b623
+EBUILD snapper-0.10.3.ebuild 2083 BLAKE2B 78d21c76ce6f1cc5e2e852a4c9d0ec89d7f408e508abe0822614980b3407c9cd6cdd4f584e71e1009a3fc3b7e8f65195188a068672b443d8912e4b137879aca7 SHA512 994e79d4db8a382919a22088bfb7c79a2793d73a62be1bd12c6dcd1c30fe68149a054306cc002fdad356005d50bd5865700122f27ede96d4df5bdd5d269b0a85
MISC metadata.xml 1331 BLAKE2B 891a27fbae2ed364a26952def66b3e9e62be7025580d7b89f559f284888efed53476f4a8f5bcd7209c3c4de8494913a05354059004ef6c3aa6c1829a3e093efb SHA512 add8dffdf453f079d09f06608cae732ce61e04a5fac1988afb0733c8d60a943efe054a4973e54ca1cf304ad3d3778fd8aa6b01fc16815a1f42f83048d58adb63
diff --git a/app-backup/snapper/files/snapper-0.10.3-boost-1.81.patch b/app-backup/snapper/files/snapper-0.10.3-boost-1.81.patch
new file mode 100644
index 000000000000..80896f02e46e
--- /dev/null
+++ b/app-backup/snapper/files/snapper-0.10.3-boost-1.81.patch
@@ -0,0 +1,19 @@
+https://bugs.gentoo.org/886505
+https://github.com/openSUSE/snapper/commit/0f8a3dff903eeb30072b9b9809cf072d3c84d1fc
+
+From 0f8a3dff903eeb30072b9b9809cf072d3c84d1fc Mon Sep 17 00:00:00 2001
+From: Arvin Schnell <aschnell@suse.de>
+Date: Tue, 15 Nov 2022 14:39:29 +0100
+Subject: [PATCH] - fix build with boost 1.81
+
+--- a/zypp-plugin/snapper-zypp-plugin.cc
++++ b/zypp-plugin/snapper-zypp-plugin.cc
+@@ -30,6 +30,7 @@
+
+ #include <iostream>
+ #include <map>
++#include <set>
+ #include <string>
+ #include <regex>
+
+
diff --git a/app-backup/snapper/snapper-0.10.3.ebuild b/app-backup/snapper/snapper-0.10.3.ebuild
index a9b14fb5e9d2..b58714c373f4 100644
--- a/app-backup/snapper/snapper-0.10.3.ebuild
+++ b/app-backup/snapper/snapper-0.10.3.ebuild
@@ -38,6 +38,7 @@ DEPEND="${RDEPEND}
PATCHES=(
"${FILESDIR}"/cron-confd.patch
"${FILESDIR}"/${PN}-0.10.1-testsuite.patch
+ "${FILESDIR}"/${P}-boost-1.81.patch
)
src_prepare() {
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 7e936f9244a5..f29443bda38f 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/xemacs/Manifest b/app-editors/xemacs/Manifest
index 2a5bac9e60e0..34168ace8e4e 100644
--- a/app-editors/xemacs/Manifest
+++ b/app-editors/xemacs/Manifest
@@ -19,7 +19,7 @@ AUX xemacs.desktop 1061 BLAKE2B 47941fc8b380e08aad13e44fc1899ee73ef502dbbf5d8be4
DIST NeXT_XEmacs.tar.gz 39571 BLAKE2B 7abf17627ec34e6b0d0edde444028c46dca6d703cfa208a8a1eaf30e2fc2543b953c9a9582c3d55bd5b37e746f45c03ebfc408a0d965606e45d5f4adb9148dea SHA512 611ddbbf5be3d2274e7f76be7f8200c6c7f3cba917efcc24e73685aa5f61c94237e6e48ce66f2d59ee4b74862e686f3ea7a29cf006717d5d0674db24d243d566
DIST xemacs-21.4.24.tar.gz 8543879 BLAKE2B d7e60e4e053a10bfc4591a5d691c849ef5e5436f6951c801f5a169592b160669d0f6b9dc8f10b6b79889a3210de977ed78a5cea826c02e425495364745ef9e10 SHA512 b7a88d5a4a9f74f74c2067ed60f7ea87ac8ccad5d9c2c1033ecf07f540250191f8fa5f9e6d23d9fedd0f2ab1eb5ea6c29a7665a310ec512d85e2e4f337447213
DIST xemacs-21.5.34.tar.gz 15816932 BLAKE2B e3be282717b91308c94d3d4bee74527d0b31ea5019e8ac38a62385d2ffd6f684c9e4eaf37c025db5e48a4c8f82d165fcc5258e49934c094cb66e0655d27c3e7d SHA512 b61d88fe530a77b88c2ed0cecd6597ed3c265450bc61f7c6823920f774b2d566ef6fc18a6c33928d846d08d465617d4ccd3c4656606ec8634127a683abbc929a
-EBUILD xemacs-21.4.24-r7.ebuild 7141 BLAKE2B 3a5bb7ce551de9c132fe8549d3337421f01b01325df647c98719a45a97ad68208be784fde9bd5b2dd856543d8899db3aaf08c072613e57e26ec5348dd0a714f3 SHA512 9e0d6bb0afca815a6ea0f007e857c7ed3ba05b3e4f10ad5bd2bb14bf4087fcd5371176e244f0fd93d9ac86a4e60a3f4dc4930e49acf5082d20b65eb537fe1dac
+EBUILD xemacs-21.4.24-r10.ebuild 7141 BLAKE2B 3a5bb7ce551de9c132fe8549d3337421f01b01325df647c98719a45a97ad68208be784fde9bd5b2dd856543d8899db3aaf08c072613e57e26ec5348dd0a714f3 SHA512 9e0d6bb0afca815a6ea0f007e857c7ed3ba05b3e4f10ad5bd2bb14bf4087fcd5371176e244f0fd93d9ac86a4e60a3f4dc4930e49acf5082d20b65eb537fe1dac
EBUILD xemacs-21.4.24-r9.ebuild 7113 BLAKE2B b0cff6b002ee49f80b289e810c7f46c6864ccc60e7064a27857df148246999cb7c892a04bbf7e4d3cc37d55e49eb44bbf5a79fdb3d16983bbb3c5f4a01418e72 SHA512 1bf2721acc322fd1db5291ba54e43d0892ac5a925e88d7a69cc055cb7819d3ce341aef9e0a722ce329bcbb18f7cbc4380731a52c016b691f8382e33d21b0659d
EBUILD xemacs-21.5.34-r12.ebuild 7398 BLAKE2B 164e4216ee89823cceaa87e264b44d195704e43d121364d4fee887ab16dceb7fc591dbeafd0ec4a748381ea870847c6bc197d6584656d5fb5b637ddf967fd5ea SHA512 74474d406b3b6ac27f52f57abe4b5a77e447a90630780d217efd872998d7a3ec8ac276ca2a6e6a56be89167bd4f8d7d6751ce4bb09d928034fbe3c6788d8fc4d
EBUILD xemacs-21.5.9999.ebuild 7226 BLAKE2B d0d5335ff61e34d024f2675f5a8cb1b20ad605cfe1cdd89d684b4c37b8480fbea4eed7135e5348a8af114a072032dd01c428c9ded66e9ea752306e4e45e6f816 SHA512 4acd7d2096d23319709a97f7f6f75ddf4d9819751e855df171c0141980a3c9d18848d46cdaee2c93b4ae2a19aaf55519a81273be4ea6baed400747a0d3dba3fc
diff --git a/app-editors/xemacs/xemacs-21.4.24-r7.ebuild b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
index cf1b3d10906b..cf1b3d10906b 100644
--- a/app-editors/xemacs/xemacs-21.4.24-r7.ebuild
+++ b/app-editors/xemacs/xemacs-21.4.24-r10.ebuild
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index 70e384b6b9d9..a0f6ae464a06 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest
index 0da832f49a1a..c717e90167a7 100644
--- a/app-emulation/spice/Manifest
+++ b/app-emulation/spice/Manifest
@@ -3,6 +3,6 @@ DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038e
DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9
DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86
EBUILD spice-0.15.0.ebuild 2608 BLAKE2B 17f188d37af0906064ce52acb0873c0f133fc3b5930a4525bd4dfcca59b55dd72fc5e887b39054d5c774d7e9ee2c99f8779b9e52e30192faadae0f40bd832ff6 SHA512 283e664f45636f8e10e182b9f28c74373595654fc601792cc08a9a32e13848dd8251083aa2489aa17dea117a1008325a876dfc1252ac930004b70c522316014a
-EBUILD spice-0.15.1.ebuild 2453 BLAKE2B 28450f6d769ca07d7f10efa55ef8bf002e9fdc18f6267872e86f53ea572d67a27cf9302cedf1c24193cbc8c82e9c4a13bcc82d08d68d8a280ff961b2728701ba SHA512 bfd93128ab7fb4bf89a06344c2272adbf81cc5a4ebb4a5f5e46d2c9f1d49f3806d39c91e1ae9f194f8ac46553947638f8b6c3241f70bdad2317818a37c064420
+EBUILD spice-0.15.1-r1.ebuild 2487 BLAKE2B 2e9eb968201443e93b2befccd7cd2dee2f1d723991d421eca64c5c2c5d396f520549b89bf983753df70da1c95798330bda9bc29309e55f3656aa7b67f9a3d47a SHA512 e7b8d8b0a87ef1e21bab9cb1ce438f170e0a35c74dd871e77d8dcd8a5be6296410b371fab8e9589039e48e43c2683289460ee3185b20973ddcf43583f4d6cf3b
EBUILD spice-9999.ebuild 2328 BLAKE2B db08b2067401437d68800c321647c8f55469d28c20a81a9b878655f4e744c335ace06249d75e03186cd125750c6067dd5759baf69b5c03250d74feb855a87f65 SHA512 2446a83cec21b44bfa87dcb03b210e1003684bf57afe070e715b77e2f8eeec10e3f7eec0f0fe53de3cb5afabdf2edc66c6ee4217533389a1d793abca6337f43c
MISC metadata.xml 386 BLAKE2B 0f119a27a56d18c4229d807d0a8ed56816ff5d85ff3366b763f25ded218cfabd823cb7ca7fb695cf1c079d75bc0e02df13daef5186c61937db8a572489a4a055 SHA512 b977a2ffba331a37f0c26e01558b8d12beb586f24904cc5f26687973547021caf6c377479de86bc27405346f4dcd49130c5281d7c9d1b37b7809a70354eac37f
diff --git a/app-emulation/spice/spice-0.15.1.ebuild b/app-emulation/spice/spice-0.15.1-r1.ebuild
index 0c14ba831831..9e1e49242ce4 100644
--- a/app-emulation/spice/spice-0.15.1.ebuild
+++ b/app-emulation/spice/spice-0.15.1-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10,11} )
inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils
DESCRIPTION="SPICE server"
@@ -20,11 +20,11 @@ RESTRICT="!test? ( test )"
# the libspice-server only uses the headers of libcacard
RDEPEND="dev-lang/orc[static-libs(+)?]
>=dev-libs/glib-2.38:2[static-libs(+)?]
+ dev-libs/openssl:0=[static-libs(+)?]
media-libs/opus[static-libs(+)?]
+ media-libs/libjpeg-turbo:0=[static-libs(+)?]
sys-libs/zlib[static-libs(+)?]
- virtual/jpeg:0=[static-libs(+)?]
>=x11-libs/pixman-0.17.7[static-libs(+)?]
- dev-libs/openssl:0=[static-libs(+)?]
lz4? ( app-arch/lz4:0=[static-libs(+)?] )
smartcard? ( >=app-emulation/libcacard-2.5.1 )
sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] )
@@ -45,8 +45,8 @@ BDEPEND="${PYTHON_DEPS}
')"
python_check_deps() {
- has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
- has_version -b "dev-python/six[${PYTHON_USEDEP}]"
+ python_has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]"
+ python_has_version -b "dev-python/six[${PYTHON_USEDEP}]"
}
pkg_setup() {
@@ -67,7 +67,7 @@ src_configure() {
xdg_environment_reset
- local myconf="
+ local myconf=(
$(use_enable static-libs static)
$(use_enable lz4)
$(use_with sasl)
@@ -75,8 +75,9 @@ src_configure() {
$(use_enable test tests)
--enable-gstreamer=$(usex gstreamer "1.0" "no")
--disable-celt051
- "
- econf ${myconf}
+ )
+
+ econf "${myconf[@]}"
}
src_compile() {
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index 16a254ad0531..75470977ce4d 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/ghostscript-gpl/Manifest b/app-text/ghostscript-gpl/Manifest
index 02c9528dcaf9..19aa4c6af697 100644
--- a/app-text/ghostscript-gpl/Manifest
+++ b/app-text/ghostscript-gpl/Manifest
@@ -1,12 +1,4 @@
-AUX ghostscript-gpl-9.55.0-no-force-libstdcxx.patch 307 BLAKE2B 6476fd5635a6eae5c2a8ac680ce00214524d7c62e8c5ff331145f3b7cbcc5e1ad2e3486d5abbe8388dcdbb1712315df6e7b5c0f328657d0baecb012843cdeeee SHA512 4b62991bd456ddb2f0a974f41c842ef9afa5912cf8f53275bafe08ec9168a85a4720c02d0f3d843b31f2956a0c65cb86ed7ee5085fc0426ae1ea299b2e2c400b
DIST ghostscript-10.0.0.tar.xz 62749144 BLAKE2B 10b962d358994506b69aba34827ea9d6a86c61e5093d7371b8350ff29a74b1db4816d0a62ff64f5d0e5a652fcd0304224c6236d33e717299789dfb2c9f350e24 SHA512 660252841e9b24c411bc92d0eb104de464686131e70051f60108db1a6ecfe2ada2ccacbeed8f2ac84bf69338ad75c850e814c9ac4e0351943f9989d66b3b082d
-DIST ghostscript-9.55.0.tar.xz 67417724 BLAKE2B 87827856aa60c2c4a4ed209bc4203a837107df0404af036a48e5baa23fccfc945a97fe328a80b15c7357fc71acb82721d4b96e5f726d8c9d836fee031916aef7 SHA512 42c7e05ba72e9fdd626c5412187b13fc3c9459cae57dfe49ddd3011bf4e2cbd10bc88f09068a9f777c2ec6ae881cd737fd700ab62ec5108f2aca69152588f38e
-DIST ghostscript-9.56.1.tar.xz 62589232 BLAKE2B c0457c98e3f13047d9015d9d1415e2935e142d172aa8c560e68250a4110ccb52167988af70e63d86fc3f462a5d521ac45f7b758cb8d1492670930d9b2dc2e196 SHA512 fe5a5103c081dd87cf8b3e0bbbd0df004c0e4e04e41bded7c70372916e6e26249a0e8fa434b561292964c5f3820ee6c60ef1557827a6efb5676012ccb73ded85
DIST ghostscript-gpl-10.0-patches.tar.xz 2980 BLAKE2B e2c20195b153bf45f374e84d91a4df1885a3696f4061340a0a2ac5f586b9723b45eade343ad0e5760e66616624b5f7dad82d62747040493d7ca40c13329b2df2 SHA512 dac26d7f75bbdc2a56891db7d607c2120717fdf8b1cd55c53ed3be09de3e0a62338585f4dac74496d634ce03ecb2212f386187e72b5e6b59debf8d07694e0c83
-DIST ghostscript-gpl-9.55-patchset-01.tar.xz 2940 BLAKE2B 450498f0bd191d5936de1c2bdff659f075c39f7f7fefaf85b438f51967c4a8c294c6c887b36d5c0429d3677fb06e171e77da4b81ec911efea96df5b107d489dc SHA512 87411e68a078f77171128392962a9cd7a639bf6082447c658a50017cbf3f4e3ebce63af46eb9befdf2c1317de3a7a17e389f4de6e3aeae83d519b1c7b36de3c8
-DIST ghostscript-gpl-9.56.1-patchset-01.tar.xz 2960 BLAKE2B c43f00dce6d1aada40c8e628a1032afe1bf9789b3ad69d9dac2ae94ba040a380c01884173f0ec05ba59240421dc5a53cae45adbbb13dccc9c366b1a6dea7794f SHA512 a444c687ab0f2c3f945f6854991799c2aeca3c410eba4bc53ad7bcc68b0ba8d187c09baebabb6581144781d35b4f2d4e29ff625ca55b0f640a033ba27e993f30
-EBUILD ghostscript-gpl-10.0.0-r2.ebuild 5480 BLAKE2B 2da54463191ee2ac580daf06b3bde9bd1caa331c44afaf21491ab7b396e3228f4d1d190f3bae50fecc2f1ddc4140f6ec19f1128abba45b09dabddd6c8b671a6a SHA512 45aac4feb54be1d7456ee8eddf6c570ed7f3a6fefe04c8d7465ee863acc8410d9076e5615a5a620b93d2ade655bc172897753fc466edc81c816dff68736a331f
-EBUILD ghostscript-gpl-10.0.0-r4.ebuild 5283 BLAKE2B e08033a553eb7d0f599bc2c86b8e551bb66cca71a154dd7416069ae63b895e055bde7b53772b021662e4de6a35752170ccfc763a61507d106250020cf80ffdee SHA512 b20de99755983163f479fe832f49b6f0e4ebd58bd280e20ebef8b63c42e3d5e1b30238d9133a63fd5169542d13d642b2534dac927f6cac600dfb41a35e3c9b99
-EBUILD ghostscript-gpl-9.55.0-r4.ebuild 5172 BLAKE2B 37142cef4fdae0ac8f5d7621212e6d978f81e3ba56fcd99a8a54e5b86ba23805cda6f161d2068aab4d613b560e9f3d0b3150c3179b84877606ca4abf0cc60421 SHA512 d48c9b8fcbd51adc1ab18e51075b32945c6d08ee137d3d16b8c0cdefecc9a61d49c0a9b95113a88a334d103fe69398ebd877b60881de5bf3e27ce6e56f55b294
-EBUILD ghostscript-gpl-9.56.1-r5.ebuild 5130 BLAKE2B 7ca292ed8f774de25818e7589465cde01e1c69711f01db296b3dfd36b1c118dc80991871cabc7cb9de26de04807063c2bf11a0975e08fc490cc4d264078ef7af SHA512 56ae2f864e0ddeda2e469a3166c0a8affce1be4570cffce7b8b598ff46596c44ac60aa75baeccf0fe9d6747e66e2b7f8e97ccdacbeb0439a45d2743862a74a51
+EBUILD ghostscript-gpl-10.0.0-r5.ebuild 5472 BLAKE2B f0a547b843938b253ba53ee96fbc7220c75d6bcb3efdf87f37a2e28b3f3f0bf4df039b6eb7e300ee04e0aa3dfc8c207051bd699743d8696610631d1ce981aa3c SHA512 4d8d1dc4453b8e5e0cc2703f2cc128e6b1a1c45e1d72788f7e2ae040be9c078bc2fb6587ef0f07b23b0695cd50c5dc7d448f92f0809aaadbb6fbfa32863c51b0
MISC metadata.xml 767 BLAKE2B ff690e8acf31dc71da9c563b45316398d4dd74c2c7690df1a2ad0148ac459aead548ac0ed8e203fe8f6d1a375a91807d08d5c053c702f1551a2f32b66444ae74 SHA512 3edb3742706b1cb89ea09428ddcab3959d6dd435e92957cd2982e074acd449560e5abf41af29029593fff280ca02ad909ec05fd83e0d9fc690f5a9227804f3b9
diff --git a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch b/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch
deleted file mode 100644
index e10522af9017..000000000000
--- a/app-text/ghostscript-gpl/files/ghostscript-gpl-9.55.0-no-force-libstdcxx.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://bugs.gentoo.org/784173
---- a/configure.ac
-+++ b/configure.ac
-@@ -857,7 +857,7 @@
- else
-
- save_cxxflags="$CXXFLAGS"
-- cxxflags_to_try="-std=c++17 -stdlib=libstdc++"
-+ cxxflags_to_try="-std=c++17"
- CXXFLAGS_TO_USE=""
-
- AC_MSG_CHECKING([supported C++ compiler flags])
diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild
deleted file mode 100644
index 3168f8805fb6..000000000000
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r4.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-MY_PN=${PN/-gpl}
-MY_P="${MY_PN}-${PV/_}"
-PVM=$(ver_cut 1-2)
-PVM_S=$(ver_rs 1-2 "")
-
-# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches
-# See 'index' branch for README
-MY_PATCHSET="ghostscript-gpl-10.0-patches.tar.xz"
-
-DESCRIPTION="Interpreter for the PostScript language and PDF"
-HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary"
-SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz"
-if [[ -n "${MY_PATCHSET}" ]] ; then
- SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}"
-fi
-
-LICENSE="AGPL-3 CPL-1.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cups dbus gtk l10n_de static-libs unicode X"
-
-LANGS="ja ko zh-CN zh-TW"
-for X in ${LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="app-text/libpaper:=
- media-libs/fontconfig
- >=media-libs/freetype-2.4.9:2=
- >=media-libs/jbig2dec-0.19:=
- >=media-libs/lcms-2.6:2
- >=media-libs/libpng-1.6.2:=
- media-libs/libjpeg-turbo:=
- >=media-libs/openjpeg-2.1.0:2=
- >=media-libs/tiff-4.0.1:=
- >=sys-libs/zlib-1.2.7
- cups? ( >=net-print/cups-1.3.8 )
- dbus? ( sys-apps/dbus )
- gtk? ( x11-libs/gtk+:3 )
- unicode? ( net-dns/libidn:= )
- X? ( x11-libs/libXt x11-libs/libXext )"
-BDEPEND="virtual/pkgconfig"
-# bug #844115 for newer poppler-data dep
-RDEPEND="${DEPEND}
- >=app-text/poppler-data-0.4.11-r2
- >=media-fonts/urw-fonts-2.4.9
- l10n_ja? ( media-fonts/kochi-substitute )
- l10n_ko? ( media-fonts/baekmuk-fonts )
- l10n_zh-CN? ( media-fonts/arphicfonts )
- l10n_zh-TW? ( media-fonts/arphicfonts )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- if [[ -n ${MY_PATCHSET} ]] ; then
- # apply various patches, many borrowed from Fedora
- # https://src.fedoraproject.org/rpms/ghostscript
- # and Debian
- # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches
- eapply "${WORKDIR}"/${MY_PATCHSET%%.tar*}
- fi
-
- default
-
- # Remove internal copies of various libraries
- rm -r cups/libs || die
- rm -r freetype || die
- rm -r jbig2dec || die
- rm -r jpeg || die
- rm -r lcms2mt || die
- rm -r libpng || die
- rm -r tiff || die
- rm -r zlib || die
- rm -r openjpeg || die
- # Remove internal CMaps (CMaps from poppler-data are used instead)
- rm -r Resource/CMap || die
-
- if ! use gtk ; then
- sed -e "s:\$(GSSOX)::" \
- -e "s:.*\$(GSSOX_XENAME)$::" \
- -i base/unix-dll.mak || die "sed failed"
- fi
-
- # Force the include dirs to a neutral location.
- sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \
- -i configure.ac || die
- # Some files depend on zlib.h directly. Redirect them. #573248
- # Also make sure to not define OPJ_STATIC to avoid linker errors due to
- # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1)
- sed -e '/^zlib_h/s:=.*:=:' \
- -e 's|-DOPJ_STATIC ||' \
- -i base/lib.mak || die
-
- # Search path fix
- # put LDFLAGS after BINDIR, bug #383447
- sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PV}/$(get_libdir):" \
- -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \
- -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \
- -e "s:GS_DOCDIR=.*:GS_DOCDIR=@datarootdir@/doc/${PF}/html:" \
- -e 's:-L$(BINDIR):& $(LDFLAGS):g' \
- -i Makefile.in base/*.mak || die "sed failed"
-
- # Remove incorrect symlink, bug 590384
- rm ijs/ltmain.sh || die
- eautoreconf
-
- cd ijs || die
- eautoreconf
-}
-
-src_configure() {
- local FONTPATH
- for path in \
- "${EPREFIX}"/usr/share/fonts/urw-fonts \
- "${EPREFIX}"/usr/share/fonts/Type1 \
- "${EPREFIX}"/usr/share/fonts
- do
- FONTPATH="$FONTPATH${FONTPATH:+:}${EPREFIX}$path"
- done
-
- PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
- econf \
- --enable-dynamic \
- --enable-freetype \
- --enable-fontconfig \
- --enable-openjpeg \
- --disable-compile-inits \
- --with-drivers=ALL \
- --with-fontpath="$FONTPATH" \
- --with-ijs \
- --with-jbig2dec \
- --with-libpaper \
- --with-system-libtiff \
- $(use_enable cups) \
- $(use_enable dbus) \
- $(use_enable gtk) \
- $(use_with cups pdftoraster) \
- $(use_with unicode libidn) \
- $(use_with X x) \
- DARWIN_LDFLAGS_SO_PREFIX="${EPREFIX}/usr/lib/"
-
- cd "${S}/ijs" || die
- econf \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake so all
-
- cd ijs || die
- emake
-}
-
-src_install() {
- emake DESTDIR="${D}" install-so install
-
- # move gsc to gs, bug #343447
- # gsc collides with gambit, bug #253064
- mv -f "${ED}"/usr/bin/{gsc,gs} || die
-
- cd "${S}/ijs" || die
- emake DESTDIR="${D}" install
-
- # Sometimes the upstream versioning deviates from the tarball(!)
- # bug #844115#c32
- local my_gs_version=$(find "${ED}"/usr/share/ghostscript/ -maxdepth 1 -mindepth 1 -type d || die)
- my_gs_version=${my_gs_version##*/}
-
- # Install the CMaps from poppler-data properly, bug #409361
- dosym -r /usr/share/poppler/cMaps /usr/share/ghostscript/${my_gs_version}/Resource/CMap
-
- if ! use static-libs; then
- find "${ED}" -name '*.la' -delete || die
- fi
-
- if ! use l10n_de; then
- rm -r "${ED}"/usr/share/man/de || die
- fi
-}
diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild
index cfd631cb8085..3aea5af66531 100644
--- a/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r2.ebuild
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-10.0.0-r5.ebuild
@@ -23,7 +23,7 @@ fi
LICENSE="AGPL-3 CPL-1.0"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="cups dbus gtk l10n_de static-libs unicode X"
LANGS="ja ko zh-CN zh-TW"
diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild
deleted file mode 100644
index 1028f89ba86f..000000000000
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.55.0-r4.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Interpreter for the PostScript language and PDF"
-HOMEPAGE="https://ghostscript.com/"
-
-MY_PN=${PN/-gpl}
-MY_P="${MY_PN}-${PV/_}"
-PVM=$(ver_cut 1-2)
-PVM_S=$(ver_rs 1-2 "")
-
-MY_PATCHSET="ghostscript-gpl-9.55-patchset-01.tar.xz"
-
-SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz"
-
-if [[ -n "${MY_PATCHSET}" ]] ; then
- SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}"
-fi
-
-LICENSE="AGPL-3 CPL-1.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cups dbus gtk l10n_de static-libs unicode X"
-
-LANGS="ja ko zh-CN zh-TW"
-for X in ${LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="
- app-text/libpaper:=
- media-libs/fontconfig
- >=media-libs/freetype-2.4.9:2=
- >=media-libs/jbig2dec-0.19:=
- >=media-libs/lcms-2.6:2
- media-libs/libjpeg-turbo:=
- >=media-libs/libpng-1.6.2:0=
- >=media-libs/openjpeg-2.1.0:2=
- >=media-libs/tiff-4.0.1:0=
- >=sys-libs/zlib-1.2.7
- cups? ( >=net-print/cups-1.3.8 )
- dbus? ( sys-apps/dbus )
- gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
- unicode? ( net-dns/libidn:0= )
- X? ( x11-libs/libXt x11-libs/libXext )
-"
-BDEPEND="virtual/pkgconfig"
-RDEPEND="${DEPEND}
- app-text/poppler-data
- >=media-fonts/urw-fonts-2.4.9
- l10n_ja? ( media-fonts/kochi-substitute )
- l10n_ko? ( media-fonts/baekmuk-fonts )
- l10n_zh-CN? ( media-fonts/arphicfonts )
- l10n_zh-TW? ( media-fonts/arphicfonts )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-9.55.0-no-force-libstdcxx.patch
-)
-
-src_prepare() {
- if [[ -n "${MY_PATCHSET}" ]] ; then
- # apply various patches, many borrowed from Fedora
- # https://src.fedoraproject.org/rpms/ghostscript
- # and Debian
- # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches
- eapply "${WORKDIR}/patches/"*.patch
- fi
-
- default
-
- # remove internal copies of various libraries
- rm -r cups/libs || die
- rm -r freetype || die
- rm -r jbig2dec || die
- rm -r jpeg || die
- rm -r lcms2mt || die
- rm -r libpng || die
- rm -r tiff || die
- rm -r zlib || die
- rm -r openjpeg || die
- # remove internal CMaps (CMaps from poppler-data are used instead)
- rm -r Resource/CMap || die
-
- if ! use gtk ; then
- sed -e "s:\$(GSSOX)::" \
- -e "s:.*\$(GSSOX_XENAME)$::" \
- -i base/unix-dll.mak || die "sed failed"
- fi
-
- # Force the include dirs to a neutral location.
- sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \
- -i configure.ac || die
- # Some files depend on zlib.h directly. Redirect them. #573248
- # Also make sure to not define OPJ_STATIC to avoid linker errors due to
- # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1)
- sed -e '/^zlib_h/s:=.*:=:' \
- -e 's|-DOPJ_STATIC ||' \
- -i base/lib.mak || die
-
- # search path fix
- # put LDFLAGS after BINDIR, bug #383447
- sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PV}/$(get_libdir):" \
- -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \
- -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \
- -e "s:GS_DOCDIR=.*:GS_DOCDIR=@datarootdir@/doc/${PF}/html:" \
- -e 's:-L$(BINDIR):& $(LDFLAGS):g' \
- -i Makefile.in base/*.mak || die "sed failed"
-
- # remove incorrect symlink, bug 590384
- rm ijs/ltmain.sh || die
- eautoreconf
-
- cd ijs || die
- eautoreconf
-}
-
-src_configure() {
- local FONTPATH
- for path in \
- "${EPREFIX}"/usr/share/fonts/urw-fonts \
- "${EPREFIX}"/usr/share/fonts/Type1 \
- "${EPREFIX}"/usr/share/fonts \
- "${EPREFIX}"/usr/share/poppler/cMap/Adobe-CNS1 \
- "${EPREFIX}"/usr/share/poppler/cMap/Adobe-GB1 \
- "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Japan1 \
- "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Japan2 \
- "${EPREFIX}"/usr/share/poppler/cMap/Adobe-Korea1
- do
- FONTPATH="$FONTPATH${FONTPATH:+:}${EPREFIX}$path"
- done
-
- PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
- econf \
- --enable-dynamic \
- --enable-freetype \
- --enable-fontconfig \
- --enable-openjpeg \
- --disable-compile-inits \
- --with-drivers=ALL \
- --with-fontpath="$FONTPATH" \
- --with-ijs \
- --with-jbig2dec \
- --with-libpaper \
- --with-system-libtiff \
- $(use_enable cups) \
- $(use_enable dbus) \
- $(use_enable gtk) \
- $(use_with cups pdftoraster) \
- $(use_with unicode libidn) \
- $(use_with X x) \
- DARWIN_LDFLAGS_SO_PREFIX="${EPREFIX}/usr/lib/"
-
- cd "${S}/ijs" || die
- econf \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake so all
-
- cd ijs || die
- emake
-}
-
-src_install() {
- emake DESTDIR="${D}" install-so install
-
- # move gsc to gs, bug #343447
- # gsc collides with gambit, bug #253064
- mv -f "${ED}"/usr/bin/{gsc,gs} || die
-
- cd "${S}/ijs" || die
- emake DESTDIR="${D}" install
-
- # install the CMaps from poppler-data properly, bug #409361
- dosym ../../../poppler/cMaps "/usr/share/ghostscript/${PV}/Resource/CMap"
-
- if ! use static-libs; then
- find "${ED}" -name '*.la' -delete || die
- fi
-
- if ! use l10n_de; then
- rm -r "${ED}"/usr/share/man/de || die
- fi
-}
diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r5.ebuild b/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r5.ebuild
deleted file mode 100644
index c92a574f372e..000000000000
--- a/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-r5.ebuild
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-MY_PN=${PN/-gpl}
-MY_P="${MY_PN}-${PV/_}"
-PVM=$(ver_cut 1-2)
-PVM_S=$(ver_rs 1-2 "")
-
-# Use https://gitweb.gentoo.org/proj/codec/ghostscript-gpl-patches.git/ for patches
-# See 'index' branch for README
-MY_PATCHSET="ghostscript-gpl-9.56.1-patchset-01.tar.xz"
-
-DESCRIPTION="Interpreter for the PostScript language and PDF"
-HOMEPAGE="https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary"
-SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz"
-if [[ -n "${MY_PATCHSET}" ]] ; then
- SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${MY_PATCHSET}"
- SRC_URI+=" https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET}"
-fi
-
-LICENSE="AGPL-3 CPL-1.0"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cups dbus gtk l10n_de static-libs unicode X"
-
-LANGS="ja ko zh-CN zh-TW"
-for X in ${LANGS} ; do
- IUSE="${IUSE} l10n_${X}"
-done
-
-DEPEND="app-text/libpaper:=
- media-libs/fontconfig
- >=media-libs/freetype-2.4.9:2=
- >=media-libs/jbig2dec-0.19:=
- >=media-libs/lcms-2.6:2
- >=media-libs/libpng-1.6.2:=
- media-libs/libjpeg-turbo:=
- >=media-libs/openjpeg-2.1.0:2=
- >=media-libs/tiff-4.0.1:=
- >=sys-libs/zlib-1.2.7
- cups? ( >=net-print/cups-1.3.8 )
- dbus? ( sys-apps/dbus )
- gtk? ( x11-libs/gtk+:3 )
- unicode? ( net-dns/libidn:= )
- X? ( x11-libs/libXt x11-libs/libXext )"
-BDEPEND="virtual/pkgconfig"
-# bug #844115 for newer poppler-data dep
-RDEPEND="${DEPEND}
- >=app-text/poppler-data-0.4.11-r2
- >=media-fonts/urw-fonts-2.4.9
- l10n_ja? ( media-fonts/kochi-substitute )
- l10n_ko? ( media-fonts/baekmuk-fonts )
- l10n_zh-CN? ( media-fonts/arphicfonts )
- l10n_zh-TW? ( media-fonts/arphicfonts )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- if [[ -n "${MY_PATCHSET}" ]] ; then
- # apply various patches, many borrowed from Fedora
- # https://src.fedoraproject.org/rpms/ghostscript
- # and Debian
- # https://salsa.debian.org/printing-team/ghostscript/-/tree/debian/latest/debian/patches
- eapply "${WORKDIR}/patches/"*.patch
- fi
-
- default
-
- # remove internal copies of various libraries
- rm -r cups/libs || die
- rm -r freetype || die
- rm -r jbig2dec || die
- rm -r jpeg || die
- rm -r lcms2mt || die
- rm -r libpng || die
- rm -r tiff || die
- rm -r zlib || die
- rm -r openjpeg || die
- # remove internal CMaps (CMaps from poppler-data are used instead)
- rm -r Resource/CMap || die
-
- if ! use gtk ; then
- sed -e "s:\$(GSSOX)::" \
- -e "s:.*\$(GSSOX_XENAME)$::" \
- -i base/unix-dll.mak || die "sed failed"
- fi
-
- # Force the include dirs to a neutral location.
- sed -e "/^ZLIBDIR=/s:=.*:=${T}:" \
- -i configure.ac || die
- # Some files depend on zlib.h directly. Redirect them. #573248
- # Also make sure to not define OPJ_STATIC to avoid linker errors due to
- # hidden symbols (https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203327#c1)
- sed -e '/^zlib_h/s:=.*:=:' \
- -e 's|-DOPJ_STATIC ||' \
- -i base/lib.mak || die
-
- # search path fix
- # put LDFLAGS after BINDIR, bug #383447
- sed -e "s:\$\(gsdatadir\)/lib:@datarootdir@/ghostscript/${PV}/$(get_libdir):" \
- -e "s:exdir=.*:exdir=@datarootdir@/doc/${PF}/examples:" \
- -e "s:docdir=.*:docdir=@datarootdir@/doc/${PF}/html:" \
- -e "s:GS_DOCDIR=.*:GS_DOCDIR=@datarootdir@/doc/${PF}/html:" \
- -e 's:-L$(BINDIR):& $(LDFLAGS):g' \
- -i Makefile.in base/*.mak || die "sed failed"
-
- # remove incorrect symlink, bug 590384
- rm ijs/ltmain.sh || die
- eautoreconf
-
- cd ijs || die
- eautoreconf
-}
-
-src_configure() {
- local FONTPATH
- for path in \
- "${EPREFIX}"/usr/share/fonts/urw-fonts \
- "${EPREFIX}"/usr/share/fonts/Type1 \
- "${EPREFIX}"/usr/share/fonts
- do
- FONTPATH="$FONTPATH${FONTPATH:+:}${EPREFIX}$path"
- done
-
- PKGCONFIG=$(type -P $(tc-getPKG_CONFIG)) \
- econf \
- --enable-dynamic \
- --enable-freetype \
- --enable-fontconfig \
- --enable-openjpeg \
- --disable-compile-inits \
- --with-drivers=ALL \
- --with-fontpath="$FONTPATH" \
- --with-ijs \
- --with-jbig2dec \
- --with-libpaper \
- --with-system-libtiff \
- $(use_enable cups) \
- $(use_enable dbus) \
- $(use_enable gtk) \
- $(use_with cups pdftoraster) \
- $(use_with unicode libidn) \
- $(use_with X x) \
- DARWIN_LDFLAGS_SO_PREFIX="${EPREFIX}/usr/lib/"
-
- cd "${S}/ijs" || die
- econf \
- --enable-shared \
- $(use_enable static-libs static)
-}
-
-src_compile() {
- emake so all
-
- cd ijs || die
- emake
-}
-
-src_install() {
- emake DESTDIR="${D}" install-so install
-
- # move gsc to gs, bug #343447
- # gsc collides with gambit, bug #253064
- mv -f "${ED}"/usr/bin/{gsc,gs} || die
-
- cd "${S}/ijs" || die
- emake DESTDIR="${D}" install
-
- # install the CMaps from poppler-data properly, bug #409361
- dosym ../../../poppler/cMaps "/usr/share/ghostscript/${PV}/Resource/CMap"
-
- if ! use static-libs; then
- find "${ED}" -name '*.la' -delete || die
- fi
-
- if ! use l10n_de; then
- rm -r "${ED}"/usr/share/man/de || die
- fi
-}
diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest
index c8d36bcacddc..721e8b55914a 100644
--- a/app-text/qpdf/Manifest
+++ b/app-text/qpdf/Manifest
@@ -1,10 +1,7 @@
-DIST qpdf-10.6.3-doc.zip 6852725 BLAKE2B 407b5994d3c3f80f71e60da12ebecf2c977fecb9e42be1aef32586b7b743bb62acc9662bc02fee174f9738f3e4e43e2769a5df415ae4bb9fb80f16b9d00cfd0e SHA512 780c25df78bc0360a17de85b0701f2e929677b02989d47c6e26b57749dd2315bb21511de9d8d40670a4745254c5c17fcf1c649233be1a0255b5a661f5dcda61b
-DIST qpdf-10.6.3.tar.gz 18573584 BLAKE2B 3b6ee845163ab6593ba3d85e8563e4f56f57a831e2bf67fd3a2ccd19aaca47af8c50e03dede233380442384e5bb8fa3fc317a8c54732d2cf3bdfd7d152210a4c SHA512 c584b7443984b0f28eec2fbff054096b9a14a10858dda0c6b370d7a19e34c395ee15a8dc0770d3d85773281cd79944f029fb3bfad55833a2c32ff7e1a751c149
DIST qpdf-11.1.1-doc.zip 7062109 BLAKE2B f9ffa32efa3835427773ee6ef87985388722b868f5a6e9a6df23e5458c2fde049aadbc98dc6966c0b2268c7a264af07cb448f61e49e04b25d908f2bafe140469 SHA512 6e4b87abefedcaf1e3407d1630f9c6e796db64b3cdae25a9489d8f0b1d5c06673821436877c36f015d6a5d126feefda17bb246f0b8ea87c0617238254816f7c2
DIST qpdf-11.1.1.tar.gz 18464793 BLAKE2B 66fa80b513bc5ef033a60011e34df1c6e9ac6a8b777ab1eb30aeddfa077827dcfe30f6ea5816ab0ec208840d4dc2b4e3823449378b5bc50073ae1d754fb124c4 SHA512 da7540152a82cbb853089afa2503ece04086513bab662171758f1e0e928ac09cc7c00e61470bd5ec5285d99ef586b59ad66d5ff90e9060b1361d837fe18cbc24
DIST qpdf-11.2.0-doc.zip 7066797 BLAKE2B c30d3d768bc0d49d751a4c15d3dd5c72040a0b983acc4844d57ab445a57b61023f24f21a4fedf5d336cc906c68feba511aa33ab8cfc45a463cc37e9162970ad9 SHA512 388fc34b34a1b2b1ad227c8dec8bc464472b150faba30d403e1256cc20a61921e33758e338a8fb2d177694d80af5b87c32ea3f7f258b4796f5e6688117ced768
DIST qpdf-11.2.0.tar.gz 18450040 BLAKE2B e42aeaf911f9d912eb0abfbebbe737ab9927c337b46cf96f9286ec3ce562c887c23922695435da90f04e8149e16de204563832e1fd742ffe8665d123efc6c699 SHA512 6e28be1fc9cb6aa124229301a43a565ef80ffffab9bacaeabebfbf4ced17c9702a432330a995be390a8fe3d69ac1773ca72b6c24e40f1bf74a71219e02dbac70
-EBUILD qpdf-10.6.3-r1.ebuild 1866 BLAKE2B fc61c90c5300778611bc35fc707b5e657c26f885d98e9c8c7f081a7ea2327c3ba16d2d45f4f01dced7df5719407183d3adffc51f0f71e5acd67ee7b55c0d19b2 SHA512 739e01e0ccd8b7d8dc66967046d9d5dfa1fbdabc1492256448d2d831d792a8de96e99d4fb490aa875904a3f0714cdffcc9e14e0f92830912ec19c20e0acdde81
EBUILD qpdf-11.1.1-r1.ebuild 1865 BLAKE2B f828b1962bcc6f858657f5ab0f1aa5cc4de53f3b1f9ad45ced60e262d76dbaec31dd472a843304ec0160845604933034a3eaf5ac4e19055ff5ad66cc76d71c35 SHA512 6a644b9d79420eae2c2ed69432151715845bbe91285698315e0107acb13d6dd158b010352f7204e61c8113a2d4fe92dc981cb32927805d43e0a880159d8a6b60
-EBUILD qpdf-11.2.0-r1.ebuild 1873 BLAKE2B 3f505a8925e86e540eaf5c041053f6fae32fa41a9449e09d40571ca6f0e09b2ee8523d8359621119669c64fd121acb59cf77377b3de20254071a4699a6a8fec0 SHA512 93f89f21752f0744035cd281159bdfdeeed7e2aa032a26ad52815e6656dff6b1507f9b27ac5164f2e235a903ee706ef7f536b36d6fdf28f343b8c071cf209258
+EBUILD qpdf-11.2.0-r1.ebuild 1866 BLAKE2B 1a6b8078101e7ac0bc0f770b241596b7f3b9e64ffcede59b6e7c4861d0f530f43b9ce77d4a74439381976a5cedfc5ef3d9cfdffbdec779943ed057e17aeb2c86 SHA512 32ccaacc2c3a0d1145c108732a70aa1f28d38c08b33f20040d677934574767d1134ab488dbfb96ea8960993f24ea33df8b38cb832b81beef5702beb8df8935e3
MISC metadata.xml 444 BLAKE2B 1febc86d8f85aff5ec02d910550aca3bde66111c3e7364b264db3fca10020ea9bc2887dc8283217e2cb8d05ba46c176a92993e0d418528cbe590771dccc49d90 SHA512 dde5e34ef0d6c65df8a2ca8d630182413800f4c10f4b9860ed752623b6f4864dd4969c757e06b2689c8c5da3377bfcc28ec223e531432add083cd4a68211ea1c
diff --git a/app-text/qpdf/qpdf-10.6.3-r1.ebuild b/app-text/qpdf/qpdf-10.6.3-r1.ebuild
deleted file mode 100644
index 72e0c6ea6f59..000000000000
--- a/app-text/qpdf/qpdf-10.6.3-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files"
-HOMEPAGE="http://qpdf.sourceforge.net/"
-SRC_URI="
- mirror://sourceforge/qpdf/${P}.tar.gz
- doc? ( mirror://sourceforge/qpdf/${P}-doc.zip )
-"
-
-LICENSE="|| ( Apache-2.0 Artistic-2 )"
-# subslot = libqpdf soname version
-SLOT="0/28"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
-IUSE="doc examples gnutls ssl test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- media-libs/libjpeg-turbo:=
- sys-libs/zlib
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? ( dev-libs/openssl:= )
- )
-"
-DEPEND="
- ${RDEPEND}
- test? (
- app-text/ghostscript-gpl[tiff(+)]
- media-libs/tiff
- sys-apps/diffutils
- )
-"
-BDEPEND="
- dev-lang/perl
- doc? ( app-arch/unzip )
-"
-
-DOCS=( ChangeLog README.md TODO )
-
-src_configure() {
- # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html.
- local myconf=(
- --disable-check-autofiles
-
- --disable-implicit-crypto
- --enable-crypto-native
-
- --disable-oss-fuzz
- $(use_enable test test-compare-images)
- )
-
- if use ssl ; then
- local crypto_provider=$(usex gnutls gnutls openssl)
- myconf+=(
- --with-default-crypto=${crypto_provider}
- --enable-crypto-${crypto_provider}
- )
- fi
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- default
-
- if use doc ; then
- docompress -x /usr/share/doc/${PF}/singlehtml
- dodoc -r "${WORKDIR}"/${P}-doc/.
-
- fi
-
- if use examples ; then
- find examples/build/.libs -maxdepth 1 -type f -executable \
- -exec dobin {} + || die
- fi
-
- # Completions
- dobashcomp completions/bash/qpdf
-
- insinto /usr/share/zsh/site-functions
- doins completions/zsh/_qpdf
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/app-text/qpdf/qpdf-11.2.0-r1.ebuild b/app-text/qpdf/qpdf-11.2.0-r1.ebuild
index 4deb35b1acec..bc795fd85e92 100644
--- a/app-text/qpdf/qpdf-11.2.0-r1.ebuild
+++ b/app-text/qpdf/qpdf-11.2.0-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" doc? ( https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc
LICENSE="|| ( Apache-2.0 Artistic-2 )"
# Subslot for libqpdf soname version (just represent via major version)
SLOT="0/$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris"
IUSE="doc examples gnutls ssl test"
RESTRICT="!test? ( test )"
diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index 3823f4a86dd5..2ebccc20e8af 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -1,10 +1,6 @@
DIST tesseract-4.1.1.tar.gz 1974988 BLAKE2B f729beb017ec81704b84f5e6539706ff0cd6a51a4d1b7b730c394af58ce2ea2a659203bf239417e8d500cfbde845a73d6e6e181ca946257c2f22525820899602 SHA512 017723a2268be789fe98978eed02fd294968cc8050dde376dee026f56f2b99df42db935049ae5e72c4519a920e263b40af1a6a40d9942e66608145b3131a71a2
-DIST tesseract-5.0.1.tar.gz 1913596 BLAKE2B 94098704c0a177eb1afc365036f9ff8d7648f80398f20a410e11b7884e1411432c2938e3ab176930630500793ef2e3f33b82f214461ef6677d289c56919f8d55 SHA512 0a4824f71eb76ab022f3b9258d12b9a059adcf2f37fac6442ae1096d0efc80404ba1bfd9c90e8263178c1af606c2aad2b277ceb93efc3b9e93c125f931ff08c1
-DIST tesseract-5.1.0.tar.gz 1910376 BLAKE2B e1c1c5c563e30689d66fb09ab73fdce853a469dfcf3c759571f6e6e1da71809a8fd1fb74c0be38588e97bbdac230c2ce10a35fd66faa6a4370d78efe112d3243 SHA512 d874fc995182c2c7ce210ebd79ad36414fa73afc53063505bc0b0aa0f090dc48db09c650c86a727778584f34a421b7d64c129cefe282ea112560cd7ca24e7f59
DIST tesseract-5.2.0.tar.gz 1913462 BLAKE2B 6b80e5bb71543cf971683f66b87fd45a971a6f337ca53567d134c3bdc227f1338a3340f5bb5c2f183288135acd6521031b0f6de6e96e333fed4dc10e93b7319e SHA512 23ed931495e4ea793904f99a06a95a47873b923c4e5d8f3fc8f9203cac86b0e0013c416ab4d8d4a863a081eea00a196a0198c6fb17a39917a1baea2280d84794
EBUILD tesseract-4.1.1-r1.ebuild 2058 BLAKE2B c6dc012b5c08976caf609ef582abbf448b1600ad2662ed2e9a8b392b9023ca60cc0e38a4865a2eb0e2865720432fea77797d285ad8d7456db655853ab75cbdca SHA512 aa34edc5c33973df0933752b182a70c76e037b2a9540c1a7bbccda9201ea775f245e25f38ef2b8c976649e4fcf6bbec8c31b3b0958c09eb86fc2d3b3550b86e9
-EBUILD tesseract-5.0.1-r1.ebuild 2098 BLAKE2B c5af7218c00662fca7f198e564e54d5c6afd6816e1bb26ffb49c29c90247db484130ddff9d19e3fef817fc8c70a0b698b4ef0719ba391efd48b615f329a2aab4 SHA512 608fb9c3af3c41ff6c6ea3a99e91b126b755ca85964f77602f0f7cb11ecd4bcd22a11c927bb331c068087caddab7338d1d6931963fc76be0db15907e3b4c5a51
-EBUILD tesseract-5.1.0-r1.ebuild 2098 BLAKE2B c5af7218c00662fca7f198e564e54d5c6afd6816e1bb26ffb49c29c90247db484130ddff9d19e3fef817fc8c70a0b698b4ef0719ba391efd48b615f329a2aab4 SHA512 608fb9c3af3c41ff6c6ea3a99e91b126b755ca85964f77602f0f7cb11ecd4bcd22a11c927bb331c068087caddab7338d1d6931963fc76be0db15907e3b4c5a51
EBUILD tesseract-5.2.0-r1.ebuild 2098 BLAKE2B c5af7218c00662fca7f198e564e54d5c6afd6816e1bb26ffb49c29c90247db484130ddff9d19e3fef817fc8c70a0b698b4ef0719ba391efd48b615f329a2aab4 SHA512 608fb9c3af3c41ff6c6ea3a99e91b126b755ca85964f77602f0f7cb11ecd4bcd22a11c927bb331c068087caddab7338d1d6931963fc76be0db15907e3b4c5a51
EBUILD tesseract-9999.ebuild 2015 BLAKE2B 66bf7e18c2028ea2e219119394a5d0d22d2080533c25f108074b47958acbcbce43824f7d7e718a558d9ded2b12a35b348872d0c161620c315b25c8c1266ddbcf SHA512 9711dbbfe399b7d80343778461632fe9ba1907475ba78ef7df6142b2e308f46b332f7c8f32c31ff8f58c65509851929a4bf4e5547c8564af87109cf6b16ed6bc
MISC metadata.xml 1020 BLAKE2B 77f6c8f3962e00b65495fff0176e7765a9583de651db12b0e532ad5ff4b8005ede93d42d58093ae3b397c40d085963f47ef0e41cfed609b581c1a2f8231ccc72 SHA512 d9ea277a6ad9ec5178252863d60bac1244e372ab6c4f4ce3fe4f7220492e78dec2349742699031ed727251f87173e821c64dec44fb9787c08aad216cad64fa05
diff --git a/app-text/tesseract/tesseract-5.0.1-r1.ebuild b/app-text/tesseract/tesseract-5.0.1-r1.ebuild
deleted file mode 100644
index 0a4c4d47b1ba..000000000000
--- a/app-text/tesseract/tesseract-5.0.1-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal toolchain-funcs
-
-DESCRIPTION="An OCR Engine, originally developed at HP, now open source"
-HOMEPAGE="https://github.com/tesseract-ocr"
-SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp"
-
-COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
- opencl? (
- virtual/opencl[${MULTILIB_USEDEP}]
- media-libs/tiff:=[${MULTILIB_USEDEP}]
- media-libs/leptonica:=[tiff]
- )
- training? (
- dev-libs/icu:=
- x11-libs/pango:=
- x11-libs/cairo:=
- )"
-RDEPEND="${COMMON_DEPEND}
- || (
- >=app-text/tessdata_fast-4.0.0
- >=app-text/tessdata_best-4.0.0
- >=app-text/tessdata_legacy-4.0.0
- )"
-DEPEND="${COMMON_DEPEND}
- app-text/asciidoc
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( app-doc/doxygen )"
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- # scrollview disabled for now, see bug #686944
- local myeconfargs=(
- --enable-shared
- --disable-graphics
- $(use_enable float32)
- $(use_enable opencl)
- $(use_enable openmp)
- $(use_enable static-libs static)
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
- if multilib_is_native_abi; then
- use doc && emake doc
- use training && emake training
- fi
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
- if use doc; then
- HTML_DOCS=( doc/html/. )
- fi
- einstalldocs
-
- if use training; then
- emake DESTDIR="${D}" training-install
- fi
- fi
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/app-text/tesseract/tesseract-5.1.0-r1.ebuild b/app-text/tesseract/tesseract-5.1.0-r1.ebuild
deleted file mode 100644
index 0a4c4d47b1ba..000000000000
--- a/app-text/tesseract/tesseract-5.1.0-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal toolchain-funcs
-
-DESCRIPTION="An OCR Engine, originally developed at HP, now open source"
-HOMEPAGE="https://github.com/tesseract-ocr"
-SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp"
-
-COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
- opencl? (
- virtual/opencl[${MULTILIB_USEDEP}]
- media-libs/tiff:=[${MULTILIB_USEDEP}]
- media-libs/leptonica:=[tiff]
- )
- training? (
- dev-libs/icu:=
- x11-libs/pango:=
- x11-libs/cairo:=
- )"
-RDEPEND="${COMMON_DEPEND}
- || (
- >=app-text/tessdata_fast-4.0.0
- >=app-text/tessdata_best-4.0.0
- >=app-text/tessdata_legacy-4.0.0
- )"
-DEPEND="${COMMON_DEPEND}
- app-text/asciidoc
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( app-doc/doxygen )"
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- default
- eautoreconf
-}
-
-multilib_src_configure() {
- # scrollview disabled for now, see bug #686944
- local myeconfargs=(
- --enable-shared
- --disable-graphics
- $(use_enable float32)
- $(use_enable opencl)
- $(use_enable openmp)
- $(use_enable static-libs static)
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
- if multilib_is_native_abi; then
- use doc && emake doc
- use training && emake training
- fi
-}
-
-multilib_src_install() {
- if multilib_is_native_abi; then
- DOCS=( "${S}"/AUTHORS "${S}"/ChangeLog "${S}"/README.md )
- if use doc; then
- HTML_DOCS=( doc/html/. )
- fi
- einstalldocs
-
- if use training; then
- emake DESTDIR="${D}" training-install
- fi
- fi
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 5d877761d7ac..00459d42a791 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest
index 3e8620dfb5d4..3ad13c7c4030 100644
--- a/dev-db/postgis/Manifest
+++ b/dev-db/postgis/Manifest
@@ -2,25 +2,13 @@ AUX postgis-2.2.0-arflags.patch 535 BLAKE2B 6420573e9623d4e2115ed3616bc3b8648ae7
AUX postgis-3.0.3-avoid-calling-ar-directly.patch 2302 BLAKE2B b45f5c1e3bfd694acc2ee9a07ba5e47eb02fae1cb53786ebc9a25e00c06510d411437cec1dd12984bcc9ebbddba3fe43e8b3cf6f5d63b25a5e0b6a33680e6074 SHA512 856b06dd9cbaf3ad7d8e62d749ef703bfd98402a904a70bacca22c86c857634d70912882c487a06c1ddaa34e299419564d73e62fe2c2a64a066b3895a88dab3e
AUX postgis-3.0.3-detect-only-stdc.patch 813 BLAKE2B 837b1bcd9dc2084d452dc3403293c159fac081f9564783a787bfe4a22af4486207f84d9f426926acd106d50d83ffaf239abb671eeba75d12677db00a9aab27b2 SHA512 cf950a100dda547caf7f1da3f92cd4f070d4f6e0e864be5cf049c1904ee2ad7e4cdf3f19468a591bdab1e921728d62ba143a4be54f22502d1fd47ee6a0839225
AUX postgis-3.0.3-try-other-cpp-names.patch 459 BLAKE2B ff9b529a733861956062303e7e3e95979411e33de2c82b8849ba30fa4fc1fad4f030acac667eb33c5a3ce6801025a41a62a0b27b2fc3f198fa98417038bb1e3f SHA512 f7da42b7ecf9efa1a203c0096d8d4d292ff2d5a2d61cdb816a53a37fbef6956a8a6f309c45c9c7132fb7d5cf7c27ee4ebf10cbfd9185d8de66c777cc7fa049f9
-DIST postgis-3.0.3.tar.gz 16871696 BLAKE2B 891f814271de9193cd17013d6d971a752d2e984cb0f68b05510450adef97fc96827e3d1a1c7e4fa4cf79a5d15eb3f74b32e6e9a8db1947f7bad7c2b23656bc8f SHA512 478f0971e18c2a1bd651c9bf7b995236aad32fda037762505cf8ac9e67a4e40917436248c1e62827a1a6da96c15c4ae8d0b606d548fa080cdff453642b897115
-DIST postgis-3.0.7.tar.gz 16876819 BLAKE2B 81f521cfc0b4f8af59c098f3aad1d5e9bf6692de4c5b6195e69f7610276822e39f8cf476d97744ec92acb733ba372e772af6aa7aa3fba868094e9322a83db256 SHA512 53978967d2f1a3f82e440040897eab8e8e5cf132e2e2ac7af82bbcfb893960bdd7c5b8583f167c0fe41820c517acd378344668a1c18a07077fd46526dfacb8c2
-DIST postgis-3.0.8.tar.gz 16872652 BLAKE2B 19c008215d32237080b7b0067cf107c6434fc7f511b531ea98317b6edd1a1abb4af95708f3b43f47f1a9e008176e3fddcac4361deac5e3d9e8d215c5581d4924 SHA512 5c93e90b182c0d138760780bd8e07bcbd0326496d68b25af1cb3c05d5afd63fa0371eef5d1c2baebb5ff95e04297ee3b2e0bf7afffcdbc2064af5900e8f896ac
DIST postgis-3.1.3.tar.gz 17273487 BLAKE2B 603be66476037fca5e75b00079a26b4beaa50f0af0626f89660f17da398576d929574cb363c4177877d9c8db5459f7eac964b85796cd93b0d0c6ff2462d7ad3f SHA512 525c982de6b5888d1f4a4f6d2cca5dfa945d8899d8038b1d62ce222e0149c4ab26a2a3602bb8c85e89ce22b3d5b20d278fc4f841144f4b0d19e6de4f48d819ad
-DIST postgis-3.1.7.tar.gz 17286464 BLAKE2B b4611179f3e0dd9bd5f433773c39665698b38977d15baa4bbde7a6a4df96d37b72d13bfa1a62b639187c57a658c7b31d48a1b5dccfd4b08650749dfc832213d7 SHA512 2ae30e09cf1408e63fd5db24ff0360f0acb2277e9ad89486cb4e611bbb7e3912ae89235c4a045a6ddb3af55143693d13ed943db16e42c2ed5acb633bc163ee14
DIST postgis-3.1.8.tar.gz 17285335 BLAKE2B 212a74866de5b8788b91cfa6d8b3a064df2933c76c8930e3c7bba310b36b4e7249de2d7481e852679da59bb9bdb3315752b62ad70176601b7110401f368200bc SHA512 c28befe1f77e7f36d63b39d027024d3f8abe8496c64c4b3c05eb7c32c3a885e824cabdda5bf0f9f320b9fe15bb97f21d5dfb65a193c64b1e27be95badefe3b37
-DIST postgis-3.2.3.tar.gz 16882282 BLAKE2B 1f482f4411f3989bb7e389ae19b7c8e8d9f8b2c1689979d919d20feaa5c0dc46c009034fd06e89e2198e0f2234aaf2970f6f87303bde34dafbd78f818a880288 SHA512 f58b30af6d107578cb66de55bbeedc9ba503f85e5ead3f104e25a9d95a410e8c1a857936d805355a22185d5658e5908605fa9b317ed58497c29d752b70b4483e
DIST postgis-3.2.4.tar.gz 16885605 BLAKE2B 341bf09bf5adffc6c48b0fdc6930bac25e43184357895bb90adf000f4fdf52e5c198a530722d46d8b3207e7faffe840de53a9494f3119bb56c3a8e11a4d693f0 SHA512 46bb88ebcf7697e42194e55ef1c323a94222e2870a98aa058d62e1d253c8ad15b14da268eece43b0cdb71d8cdbd2ff393ca451c45998245aaf1726bdffcc563f
-DIST postgis-3.3.1.tar.gz 17750909 BLAKE2B b24bbddae8ecad21525d3542cce409803b5e4f33e18d17d1e5b6cd04d99b64340720d9e60602af2cce6f6c9636c9943d6a14d5a2e34b0d5c32f6e3d87e6590f8 SHA512 1d4cfff6e34bc6f790f1ea209ba4d7b2a7633bdc0a1d57bb7c8ef9850b4f08c2926116d2fdfe97379c7431c0ec1559002166cebc0074041e9ae1fad03301bdd8
DIST postgis-3.3.2.tar.gz 17793976 BLAKE2B 40dc7636f04e0d5cfd734b175da1ce49c32e4b8f5750059e79e03a7395fb8b9241c1f479815794b46dee81704d7c392fe7693c9f0180323d1ca21812c37d36b5 SHA512 4dd129057598b032ba322c42888bb8ce14b9423bd450ef7a42fa22162f6b48e34b226f38480aa67fe2da85be2529b0822655855f9846b657bdd32f50256f4305
-EBUILD postgis-3.0.3-r3.ebuild 3368 BLAKE2B ea576ee75bcd2c934d6f3768d365aae86440cd2b79afb474be3a7d4b4877aabe15a5e9c928cfb86c07c5231fcf0fc3eec5a4af56551c4696e9dad992bd8935d9 SHA512 4c526cfd36822beb4fb022e23081b7571a7d3e74241d53baf70b45f4eeebc667c39aaf4316e9b64bb350e9abe5b78172d569a4a33e27cff86948eb4b24681b05
-EBUILD postgis-3.0.7.ebuild 3374 BLAKE2B c012fd6f42b61b662aafaac10a3a0970b9210ceaaa2af3fc53e049af8566958b77bb217e29d1b14dcac4e421e9ee1c4e94e7ece35bf2caddcf434a84b76ddefa SHA512 5e650942f46f5df631591605483b52581e0e063e71da1c02a6d28db0940e42fb46ee27c4c53f006b7649d2e3b060602e95cfd865be4e13c7b9ae37a5a2e034bf
-EBUILD postgis-3.0.8.ebuild 3374 BLAKE2B c012fd6f42b61b662aafaac10a3a0970b9210ceaaa2af3fc53e049af8566958b77bb217e29d1b14dcac4e421e9ee1c4e94e7ece35bf2caddcf434a84b76ddefa SHA512 5e650942f46f5df631591605483b52581e0e063e71da1c02a6d28db0940e42fb46ee27c4c53f006b7649d2e3b060602e95cfd865be4e13c7b9ae37a5a2e034bf
EBUILD postgis-3.1.3.ebuild 3318 BLAKE2B 8433965a9d7536d4909fc18eb09bf74718e94854b272b4ef7d660eb8d5114f28b6aca877c2995f56fb4d3bc0ab71e892f9610bd34dfe9b527338d77ec811f27d SHA512 3e1ddce90bd260bf582844e3464c3a9b926e98d6d584f7b4d52c0351d201c71d71eea87add34b60378ace025f739ed758cc4ea4a75f48a662958ff3ee0d51b7c
-EBUILD postgis-3.1.7.ebuild 3320 BLAKE2B 49a9cdeba718d089e9082386aa4a056fcf71c681482f0bf122628da66f4fafc997bc34cfc2a8fc6254e7b43c2a4ac2831de512a3c765790832b8c107f96f862f SHA512 04aae741d9d8c4174314d8ae80d211f5fa0259b41b45e12ad78947cc4a2228590cddb7f0b678f25c8e3042ba97a1d5bda9b397620bc254d8e70ba875010e4145
EBUILD postgis-3.1.8.ebuild 3320 BLAKE2B 49a9cdeba718d089e9082386aa4a056fcf71c681482f0bf122628da66f4fafc997bc34cfc2a8fc6254e7b43c2a4ac2831de512a3c765790832b8c107f96f862f SHA512 04aae741d9d8c4174314d8ae80d211f5fa0259b41b45e12ad78947cc4a2228590cddb7f0b678f25c8e3042ba97a1d5bda9b397620bc254d8e70ba875010e4145
-EBUILD postgis-3.2.3.ebuild 3270 BLAKE2B 476ce0b409382d179937cb0166d58c67fe4d1ce22e296e08be4a7816b57f82ac1797bb22b7240722ed026bcc49889364a295ef7b481a4ea4505c0c580d737706 SHA512 db0a9478994056fff6a868d4892bf67afabb4baa3e3beb97573a22bc186d26cd946896cffbb4b6fce70e22b606fc9b5b0ff993b326a07a2028f41b857d69ed17
EBUILD postgis-3.2.4.ebuild 3270 BLAKE2B 476ce0b409382d179937cb0166d58c67fe4d1ce22e296e08be4a7816b57f82ac1797bb22b7240722ed026bcc49889364a295ef7b481a4ea4505c0c580d737706 SHA512 db0a9478994056fff6a868d4892bf67afabb4baa3e3beb97573a22bc186d26cd946896cffbb4b6fce70e22b606fc9b5b0ff993b326a07a2028f41b857d69ed17
-EBUILD postgis-3.3.1.ebuild 3166 BLAKE2B 3051d193c31f2bf1105fd84509aea400ef5647095ee006ba1be279c36effe3559d7d5689074b7fc63719491c24c49da1d28aca63c6b43f361238c77425b4e816 SHA512 4701ca697fd4a3ac6760ba01d9eeb8ee4800ba7e98c854b5e0a8f14b8070f0fe66a4491f66fcefaf7689b5df9f266f4100dfc789feadc6e15b4c8e4416e000b3
EBUILD postgis-3.3.2.ebuild 3166 BLAKE2B 3051d193c31f2bf1105fd84509aea400ef5647095ee006ba1be279c36effe3559d7d5689074b7fc63719491c24c49da1d28aca63c6b43f361238c77425b4e816 SHA512 4701ca697fd4a3ac6760ba01d9eeb8ee4800ba7e98c854b5e0a8f14b8070f0fe66a4491f66fcefaf7689b5df9f266f4100dfc789feadc6e15b4c8e4416e000b3
EBUILD postgis-9999.ebuild 3270 BLAKE2B ba496aa8b149415cb09f1920aa3fbaf03158f6a27fb6d3fd4d699995a076f30324eafa5378409af35728e464a8878b63818664be733fdfb0fcb0293c5bda72d0 SHA512 8033a0c133105cf6b90244b984c2b0ea6c947a58c33c4878ee0a66d8677aef832ebbd5c4097197afdef533e1200f6fe17ab5044dab9997d2f628f66d963e1539
MISC metadata.xml 818 BLAKE2B 1f49aad6ae27cc838c1eb0908eaec3eda84400174b0ef20a7afd828a3212b0215761e3c6d8dcdb2b62cbb8c7bda7266854d93b02f121c253ae8618cb917e39ce SHA512 c344b128ea11c07a098bb5cf6f6cdf67677a43a6d40222e74258b26951774cf59ec9ad61b515cc6f5abaf5eb99593b38c66fbeabe3f7fafa52e16e055cb7f119
diff --git a/dev-db/postgis/postgis-3.0.3-r3.ebuild b/dev-db/postgis/postgis-3.0.3-r3.ebuild
deleted file mode 100644
index 46ce4ab7088a..000000000000
--- a/dev-db/postgis/postgis-3.0.3-r3.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 9.6 {10..13} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs test topology"
-
-REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.6.0
- <sci-libs/proj-8:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
- test? ( dev-util/cunit )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-arflags.patch"
- "${FILESDIR}/${P}-avoid-calling-ar-directly.patch"
- "${FILESDIR}/${PN}-3.0.3-detect-only-stdc.patch"
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
- # bug #775968
- config_rpath_update build-aux/config.rpath
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-db/postgis/postgis-3.0.7.ebuild b/dev-db/postgis/postgis-3.0.7.ebuild
deleted file mode 100644
index ff0f551a2cde..000000000000
--- a/dev-db/postgis/postgis-3.0.7.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 9.6 {10..13} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs test topology"
-
-REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.6.0
- sci-libs/proj:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
- test? ( dev-util/cunit )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-arflags.patch"
- "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch"
- "${FILESDIR}/${PN}-3.0.3-detect-only-stdc.patch"
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
- # bug #775968
- config_rpath_update build-aux/config.rpath
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-db/postgis/postgis-3.0.8.ebuild b/dev-db/postgis/postgis-3.0.8.ebuild
deleted file mode 100644
index ff0f551a2cde..000000000000
--- a/dev-db/postgis/postgis-3.0.8.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 9.6 {10..13} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs test topology"
-
-REQUIRED_USE="test? ( doc ) ${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.6.0
- sci-libs/proj:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
- test? ( dev-util/cunit )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-arflags.patch"
- "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch"
- "${FILESDIR}/${PN}-3.0.3-detect-only-stdc.patch"
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
- # bug #775968
- config_rpath_update build-aux/config.rpath
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-db/postgis/postgis-3.1.7.ebuild b/dev-db/postgis/postgis-3.1.7.ebuild
deleted file mode 100644
index a5c0c0e58438..000000000000
--- a/dev-db/postgis/postgis-3.1.7.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 9.6 {10..14} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi toolchain-funcs
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs topology"
-
-REQUIRED_USE="${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.9.0
- >=sci-libs/proj-4.9.0:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-arflags.patch"
- "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch"
- "${FILESDIR}/${PN}-3.0.3-detect-only-stdc.patch"
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- export CPP=$(tc-getCPP)
-
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-db/postgis/postgis-3.2.3.ebuild b/dev-db/postgis/postgis-3.2.3.ebuild
deleted file mode 100644
index e3a71e39141c..000000000000
--- a/dev-db/postgis/postgis-3.2.3.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( 9.6 {10..14} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi toolchain-funcs
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs topology"
-
-REQUIRED_USE="${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.9.0
- >=sci-libs/proj-4.9.0:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.2.0-arflags.patch"
- "${FILESDIR}/${PN}-3.0.3-avoid-calling-ar-directly.patch"
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- export CPP=$(tc-getCPP)
-
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-db/postgis/postgis-3.3.1.ebuild b/dev-db/postgis/postgis-3.3.1.ebuild
deleted file mode 100644
index 94b626598275..000000000000
--- a/dev-db/postgis/postgis-3.3.1.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-POSTGRES_COMPAT=( {11..15} )
-POSTGRES_USEDEP="server"
-inherit autotools postgres-multi toolchain-funcs
-
-MY_P="${PN}-$(ver_rs 3 '')"
-
-if [[ ${PV} = *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://git.osgeo.org/gitea/postgis/postgis.git"
-else
- PGIS="$(ver_cut 1-2)"
- SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"
- KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Geographic Objects for PostgreSQL"
-HOMEPAGE="https://postgis.net"
-
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="address-standardizer doc gtk static-libs topology"
-
-REQUIRED_USE="${POSTGRES_REQ_USE}"
-
-# Needs a running psql instance, doesn't work out of the box
-RESTRICT="test"
-
-RDEPEND="${POSTGRES_DEP}
- dev-libs/json-c:=
- dev-libs/libxml2:2
- dev-libs/protobuf-c:=
- >=sci-libs/geos-3.9.0
- >=sci-libs/proj-4.9.0:=
- >=sci-libs/gdal-1.10.0:=
- address-standardizer? ( dev-libs/libpcre )
- gtk? ( x11-libs/gtk+:2 )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? (
- app-text/docbook-xsl-stylesheets
- app-text/docbook-xml-dtd:4.5
- dev-libs/libxslt
- virtual/imagemagick-tools[png]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.0.3-try-other-cpp-names.patch"
-)
-
-src_prepare() {
- default
-
- if [[ ${PV} = *9999* ]] ; then
- source "${S}"/Version.config
- PGIS="${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}"
- fi
-
- # These modules are built using the same *FLAGS that were used to build
- # dev-db/postgresql. The right thing to do is to ignore the current
- # *FLAGS settings.
- QA_FLAGS_IGNORED="usr/lib(64)?/(rt)?postgis-${PGIS}\.so"
-
- # bug #775968
- touch build-aux/ar-lib || die
-
- local AT_M4DIR="macros"
- eautoreconf
-
- postgres-multi_src_prepare
-}
-
-src_configure() {
- export CPP=$(tc-getCPP)
-
- local myeconfargs=(
- $(use_with address-standardizer)
- $(use_with gtk gui)
- $(use_with topology)
- )
- postgres-multi_foreach econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- postgres-multi_foreach emake
- postgres-multi_foreach emake -C topology
-
- if use doc ; then
- postgres-multi_foreach emake comments
- postgres-multi_foreach emake cheatsheets
- postgres-multi_forbest emake -C doc html
- fi
-}
-
-src_install() {
- postgres-multi_foreach emake DESTDIR="${D}" install
- postgres-multi_foreach emake -C topology DESTDIR="${D}" install
- postgres-multi_forbest dobin ./utils/postgis_restore.pl
-
- dodoc CREDITS TODO loader/README.* doc/*txt
-
- docinto topology
- dodoc topology/{TODO,README}
-
- if use doc ; then
- postgres-multi_foreach emake DESTDIR="${D}" comments-install
-
- docinto html
- postgres-multi_forbest dodoc doc/html/{postgis.html,style.css}
-
- docinto html/images
- postgres-multi_forbest dodoc doc/html/images/*
- fi
-
- use static-libs || find "${ED}" -name '*.a' -delete
-}
-
-pkg_postinst() {
- ebegin "Refreshing PostgreSQL symlinks"
- postgresql-config update
- eend $?
-
- local base_uri="https://postgis.net/docs/manual-"
- if [[ ${PV} = *9999* ]] ; then
- base_uri+="dev"
- else
- base_uri+="${PGIS}"
- fi
-
- elog "To finish installing PostGIS, follow the directions detailed at:"
- elog "${base_uri}/postgis_installation.html#create_new_db_extensions"
-}
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index d9e61d635fdc..f1ae4f8920f4 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/gdl/Manifest b/dev-lang/gdl/Manifest
index 6b0c826a315c..bd84ef51521a 100644
--- a/dev-lang/gdl/Manifest
+++ b/dev-lang/gdl/Manifest
@@ -1,7 +1,4 @@
-AUX gdl-1.0.0_rc3-cmake.patch 3673 BLAKE2B 81ede9a3b1fc6147ab528f49efabb140ff505a687ac6a4c1c3f91f0d652b9d13b866ecaefc9d4106011207379afbf390ab1e395a45da63954fd25b0e80bc86f6 SHA512 b4407bf99154ad8e6ad5d7635273b51df6a49b62e06aa18ce420e046380bc27fda74c37e4559fa136d28b5b4723b23d325bfce1b3340208f4b79ee5e0ee6e9d1
AUX gdl-1.0.1-cmake.patch 4639 BLAKE2B 53e8093ab8f3d33fdd4db3441060400c02418e1543c5a975129ba6097e25861823f51f0e923b989a8e94fa6780fe065eae4e8a753abac3b580c22a132bf11af5 SHA512 f6df405084ecfe0a8ac96431ac8a28501e68cb6d3d6619f86825f70910df14d47b0d2da8901d0436a4dfd1c7625beabdc297cfa898346d3f6cd65d2f4f6d4dfa
-DIST gdl-1.0.0_rc3.tar.gz 32650313 BLAKE2B cdecfe0646e2271e2389e0a04f8da1e8de4534faf743f233169bccf326198025eff7fd7a7b62ed8bd05fa4a0222c6fd30f9469e3edf0f5b2991ef3ef545e616b SHA512 3fde22c7e709b9cdc72a23d2317c043037379c7903418211a699c7e5caa2ed17e78e32e6d2f9b4aa89200e729fc21555821140dfdd58a5a636a858e2841f6335
DIST gdl-1.0.1.tar.gz 32775655 BLAKE2B 3428f33300403c98ae1f8f88cfa0e2346abe53d53b9f00c82ee5bf7f09f1f2f7d3021fa81173221ddd41ec29c94c2757cd1dc39b6e4d919c29d70af2e5045e6a SHA512 9d15f114d26d03c34dce6177a5d5115e81c128ec21752c01d171f8427e6cb21b9d0b69a44e29891b5e8fc2bd4d0b89d1a8dcd189f362a13c6e59182528b5842d
-EBUILD gdl-1.0.0_rc3-r3.ebuild 3728 BLAKE2B b58fac48832dae953cda5f5b322636929e400ac2fb3997d1630bf6212544833106eed4e09c9bd768dea8b81bd166923bf8939d89bda13f9e0528166af92db017 SHA512 18eb3e81cf4ed57fd7bba2806bffc848f2b70b10a8283f8a2390f230447db109982088c93142afebd86dc4120942cbb5e700088d6b7fe1b37c6d8f02e5418e90
EBUILD gdl-1.0.1-r1.ebuild 3303 BLAKE2B a700aaa393fedefe1bf0080d954f9f41c55b3e99e9fbe31064fa1b781a611840c272f67ff3b3152c2bbc1085d7c103314536e359c891515a097f0af04ca4be2b SHA512 a975a25ded7dfd2983c059ce05c4dcd3287c0203761037c5d9b6ef48c442bae5d48c2a9235ff4466d106591fc1a76753260ed8472d81476f18a69e2dc5d98f94
MISC metadata.xml 1229 BLAKE2B 63a2756fcb9cb9b2f59502a692e2c5c6852a765c9c97f4ac5e23e9630d516150fa9fa1890c1a0821794a3057323ede1c17405285428496dbed85d89c8995618d SHA512 d70b1c5187d7452c3a8e0f93803b01afada76bbde14966dbf9334a38a97eb3fbd8df41746fa300954e17f2845031517ddafebb5fec54c1a9bf13a88e47fa8285
diff --git a/dev-lang/gdl/files/gdl-1.0.0_rc3-cmake.patch b/dev-lang/gdl/files/gdl-1.0.0_rc3-cmake.patch
deleted file mode 100644
index dd7abcc54d90..000000000000
--- a/dev-lang/gdl/files/gdl-1.0.0_rc3-cmake.patch
+++ /dev/null
@@ -1,94 +0,0 @@
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -206,10 +206,6 @@
- # mpi
- check_include_file(mpi.h HAVE_MPI_H)
-
--# SA: whithout it compilation of antlr fails if there's a conflicting
--# version of antlr in system-wide directories
--include_directories(src)
--
- if (NOT WIN32)
- # Ncurses MANDATORY for readline on POSIX
- # -DNCURSESDIR=DIR
-@@ -399,8 +395,10 @@
-
- # PLplot MANDATORY
- # -DPLPLOTDIR=DIR
--set(CMAKE_PREFIX_PATH ${PLPLOTDIR})
--find_package(Plplot QUIET)
-+
-+find_package(PkgConfig REQUIRED)
-+pkg_check_modules(PLPLOT REQUIRED plplot plplot-c++)
-+
- set(HAVE_LIBPLPLOTCXXD ${PLPLOT_FOUND})
- if(PLPLOT_FOUND)
- set(LIBRARIES ${LIBRARIES} ${PLPLOT_LIBRARIES})
-@@ -490,33 +488,16 @@
- # -DMAGICK=ON|OFF
- # -DMAGICKDIR=DIR
- if(MAGICK)
-- set(CMAKE_PREFIX_PATH ${MAGICKDIR})
-- find_package(ImageMagick QUIET COMPONENTS Magick++ MagickWand MagickCore)
-- mark_as_advanced(ImageMagick_EXECUTABLE_DIR ImageMagick_Magick++_INCLUDE_DIR ImageMagick_Magick++_LIBRARY
-- ImageMagick_MagickCore_INCLUDE_DIR ImageMagick_MagickCore_LIBRARY ImageMagick_MagickWand_INCLUDE_DIR ImageMagick_MagickWand_LIBRARY)
-- set(USE_MAGICK ${ImageMagick_FOUND})
-- if(ImageMagick_FOUND)
-- find_program(MAGICKXXCONFIG Magick++-config)
-- if(MAGICKXXCONFIG)
-- execute_process(COMMAND ${MAGICKXXCONFIG} "--libs" OUTPUT_VARIABLE MAGICKXXCONFIGLIBS OUTPUT_STRIP_TRAILING_WHITESPACE)
-- set(LIBRARIES ${LIBRARIES} ${MAGICKXXCONFIGLIBS})
-- else(MAGICKXXCONFIG)
-- message(FATAL_ERROR "ImageMagick is required but was not found (Magick++-config).\n"
-- "Use -DMAGICKDIR=DIR to specify the ImageMagick directory.\n"
-- "Use -DMAGICK=OFF to not use it.\n"
-- "(suitable Debian/Ubuntu package: libmagick++-dev)\n"
-- "(suitable Fedora/CentOS package: ImageMagick-c++-devel)")
-- endif(MAGICKXXCONFIG)
-- set(LIBRARIES ${LIBRARIES} ${ImageMagick_LIBRARIES})
-- include_directories(${ImageMagick_INCLUDE_DIRS})
-- set(MAGICK_LIBRARIES ${ImageMagick_LIBRARIES})
-- else(ImageMagick_FOUND)
-- message(FATAL_ERROR "ImageMagick is required but was not found.\n"
-- "Use -DMAGICKDIR=DIR to specify the ImageMagick directory.\n"
-- "Use -DMAGICK=OFF to not use it.\n"
-- "(suitable Debian/Ubuntu package: libmagick++-dev)\n"
-- "(suitable Fedora/CentOS package: ImageMagick-c++-devel)")
-- endif(ImageMagick_FOUND)
-+ find_package(PkgConfig REQUIRED)
-+ pkg_check_modules(Magick++ REQUIRED Magick++)
-+ pkg_check_modules(MagickWand REQUIRED MagickWand)
-+ pkg_check_modules(MagickCore REQUIRED MagickCore)
-+
-+ set(MAGICK_LIBRARIES ${Magick++_LIBRARIES} ${MagickWand_LIBRARIES} ${MagickCore_LIBRARIES})
-+ set(LIBRARIES ${LIBRARIES} ${MAGICK_LIBRARIES})
-+ include_directories(${Magick++_INCLUDE_DIRS})
-+ include_directories(${MagickWand_INCLUDE_DIRS})
-+ include_directories(${MagickCore_INCLUDE_DIRS})
- endif(MAGICK)
-
- # if GM or IM activated, we check whether Plplot is OK for that
---- a/src/CMakeLists.txt
-+++ b/src/CMakeLists.txt
-@@ -186,9 +186,9 @@
- )
- endif(USE_EXPAT)
-
--add_subdirectory(antlr)
-+find_library(ANTLR_LIBRARY NAMES antlr)
-
--include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/src/antlr ${CMAKE_BINARY_DIR})
-+include_directories(${CMAKE_SOURCE_DIR} ${CMAKE_BINARY_DIR})
- link_directories(${LINK_DIRECTORIES})
-
- if(PYTHON_MODULE) #GDL.so
-@@ -203,8 +203,7 @@
- add_executable(gdl ${SOURCES})
- endif(PYTHON_MODULE)
-
--add_dependencies(gdl antlr) # be sure that antlr is built before gdl
--target_link_libraries(gdl antlr) # link antlr against gdl
-+target_link_libraries(gdl ${ANTLR_LIBRARY}) # link antlr against gdl
- if (MINGW)
- target_link_libraries(gdl ws2_32)
- endif (MINGW)
diff --git a/dev-lang/gdl/gdl-1.0.0_rc3-r3.ebuild b/dev-lang/gdl/gdl-1.0.0_rc3-r3.ebuild
deleted file mode 100644
index 1ff72195bd1c..000000000000
--- a/dev-lang/gdl/gdl-1.0.0_rc3-r3.ebuild
+++ /dev/null
@@ -1,153 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-PYTHON_COMPAT=( python3_{7..9} )
-
-# gdl's build system is a travesty, and actually calls
-# itself in the testsuite, which is something that ninja
-# obviously doesn't support.
-CMAKE_MAKEFILE_GENERATOR=emake
-
-inherit cmake python-r1 toolchain-funcs virtualx wxwidgets
-
-DESCRIPTION="GNU Data Language"
-HOMEPAGE="https://github.com/gnudatalanguage/gdl"
-SRC_URI="https://github.com/gnudatalanguage/gdl/archive/v$(ver_cut 1-3)-rc.$(ver_cut 5).tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+eigen fftw glpk graphicsmagick gshhs hdf hdf5 +imagemagick netcdf
- openmp png proj postscript python tiff udunits wxwidgets"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- dev-cpp/antlr-cpp:2=
- dev-libs/expat
- sci-libs/gsl:=
- sci-libs/plplot:=[X,cxx,-dynamic]
- sys-libs/ncurses:=
- sys-libs/readline:=
- sys-libs/zlib
- x11-libs/libX11
- fftw? ( sci-libs/fftw:3.0= )
- glpk? ( sci-mathematics/glpk:= )
- gshhs? (
- sci-geosciences/gshhs-data
- sci-geosciences/gshhs:=
- )
- hdf? ( sci-libs/hdf:= )
- hdf5? ( sci-libs/hdf5:= )
- imagemagick? (
- !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
- graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
- )
- netcdf? ( sci-libs/netcdf:= )
- proj? ( sci-libs/proj:= )
- postscript? ( dev-libs/pslib )
- python? (
- ${PYTHON_DEPS}
- dev-python/numpy[${PYTHON_USEDEP}]
- )
- tiff? (
- media-libs/tiff:=
- sci-libs/libgeotiff:=
- )
- udunits? ( sci-libs/udunits )
- wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X] )"
-DEPEND="${RDEPEND}
- eigen? ( dev-cpp/eigen:3 )"
-BDEPEND="
- dev-util/intltool
- virtual/pkgconfig
- python? ( app-admin/chrpath )"
-
-S="${WORKDIR}/${PN}-$(ver_cut 1-3)-rc.$(ver_cut 5)"
-
-PATCHES=( "${FILESDIR}"/${PN}-1.0.0_rc3-cmake.patch )
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_prepare() {
- use wxwidgets && setup-wxwidgets unicode
- use hdf5 && has_version sci-libs/hdf5[mpi] && export CXX=mpicxx
-
- # remove bundled antlr
- rm -r src/antlr || die
-
- # gentoo: avoid install files in datadir directory
- # and manually install them in src_install
- sed -e '/AUTHORS/d' -i CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- # MPI is still very buggy
- # x11=off does not compile
- local mycmakeargs=(
- -DMPI=OFF
- -DREADLINE=ON
- -DX11=ON
- -DEXPAT=ON
- -DEIGEN3=$(usex eigen)
- -DFFTW=$(usex fftw)
- -DGRIB=OFF
- -DGLPK=$(usex glpk)
- -DHDF=$(usex hdf)
- -DHDF5=$(usex hdf5)
- -DLIBPROJ4=$(usex proj)
- -DNETCDF=$(usex netcdf)
- -DOPENMP=$(usex openmp)
- -DPNGLIB=$(usex png)
- -DUDUNITS2=$(usex udunits)
- -DWXWIDGETS=$(usex wxwidgets)
- -DGRAPHICSMAGICK=$(usex imagemagick $(usex graphicsmagick))
- -DMAGICK=$(usex imagemagick $(usex !graphicsmagick))
- -DTIFF=$(usex tiff)
- -DGEOTIFF=$(usex tiff)
- -DSHAPELIB=OFF
- -DPLPLOTDIR="${EPREFIX}"/usr/$(get_libdir)
- )
-
- configuration() {
- mycmakeargs+=( "$@" )
- cmake_src_configure
- }
- configuration -DPYTHON_MODULE=OFF -DPYTHON=OFF
- use python && python_foreach_impl configuration -DPYTHON_MODULE=ON -DPYTHON=ON
-}
-
-src_compile() {
- cmake_src_compile
- use python && python_foreach_impl cmake_src_compile
-}
-
-src_test() {
- # there is check target instead of the ctest to define some LDPATH
- virtx cmake_build check
-}
-
-src_install() {
- cmake_src_install
- if use python; then
- installation() {
- chrpath -d src/GDL.so || die
- python_domodule src/GDL.so
- }
- python_foreach_impl run_in_build_dir installation
- dodoc PYTHON.txt
- fi
-
- newenvd - 50gdl <<-_EOF_
- GDL_PATH="+${EPREFIX}/usr/share/gnudatalanguage"
- _EOF_
-}
diff --git a/dev-lang/perl/Manifest b/dev-lang/perl/Manifest
index cdf8aadbd069..c050828b3bde 100644
--- a/dev-lang/perl/Manifest
+++ b/dev-lang/perl/Manifest
@@ -9,5 +9,5 @@ DIST perl-5.36.0.tar.xz 13051500 BLAKE2B e4864a4c21e5242df4164c73db8af10f7b9c36b
DIST perl-cross-1.3.7.tar.gz 118291 BLAKE2B dc9c060857d6905c817e91c3f5b1f546b76e02c6de02dc260185e0de8628a5ead3a557501da75549e2585cd30879190558740e697b1c78a69fa08ccb5649efcd SHA512 1111274f34f8b46e9f418883e9b1652ba4a5a9b4a5880a9a5b38bc8aeb5d75a9f4943233870f5ebf5fbcdc0c30b2983ace11ad051b55d3283327d8f2c15e172c
DIST perl-cross-1.4.tar.gz 113861 BLAKE2B 7c7783afccc6a04ab122a7c60b1cff7f0a2725655b2b63325ca25d7b8acb0cf993b496e2a590db943054336337ad215550b6b2a565f1d91a5aa9cfe3a4c36db4 SHA512 bde73cac13c0b42c4c6783d7e30dea491d70b65131e1c8434ef75db1f39a8e15ef5857568b706e8456faa3822402676dd247a1f20f4bed983597fdd5a6b4faad
EBUILD perl-5.34.1-r4.ebuild 26353 BLAKE2B 4eed897c147ce3bdd062e17a5ca9653956a70b50b9041e16ef7293fcb9ffafd7b74d96ec2b4497a4eaa69bf9fc4018374127593eba514adbee98df2296522c7d SHA512 e0005cc1674804e274e072e19bd4208c3bc84e1eec788689997104ec15489613fc7fc5252fafa2a3eecc8b9fc1c8560a8d0e90fa6962b1adb78d1dfbc2ef3d03
-EBUILD perl-5.36.0-r1.ebuild 25576 BLAKE2B afff2de7a6879a18609af08f2d6e729a766d9156fb1ef7d689551fddb7d72f93a9f648e26b239328047dc94607d216e9092c931518198487a4c248164985003d SHA512 1312dd5d5ad7a7d43767425a4a157f32c0849bd3e99ffbe2efa0dda839b0537b4f432ea434a18a7511a533b36a8c77c8bf0ef75bcd8dc0c8979f93c10f0aae8b
+EBUILD perl-5.36.0-r1.ebuild 25574 BLAKE2B 3a7f18fae8dbcf03c43dba4bfc3e5a6e35f90487a0adfe4257e0fa2212a4405fb3181e92baf7a339e519f09acaa57e6e91c45b8f0ce0a9612f845da0c046c1fd SHA512 144ad5bc256c8057f8107395f6ff7d449f8e2c9b6ee54caadea6a000f6850f0a2c564b81f9795982879b9cec924aced6ec0ee7cc7934e342b0902286c6c888a5
MISC metadata.xml 621 BLAKE2B 8a14a3efd31858bd5be39476ff86bb9facf3984bbb1110c5b30c3af7aacfe0148357cf7c838ad94799c090a42ed036cc5a51205c3fcfd0d010833e0dad0e4820 SHA512 656902acadb21bf951bf08ca7775c095a5ec76f881215a2b7d3a42eb344a2b9e337cb9260ab87ff5a1730b5a0ef4efe852affdf2e418df9c7c39f18a0a7b89d4
diff --git a/dev-lang/perl/perl-5.36.0-r1.ebuild b/dev-lang/perl/perl-5.36.0-r1.ebuild
index 91f47b35d0e8..15222f591176 100644
--- a/dev-lang/perl/perl-5.36.0-r1.ebuild
+++ b/dev-lang/perl/perl-5.36.0-r1.ebuild
@@ -53,7 +53,7 @@ LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0/${SUBSLOT}"
if [[ "${PV##*.}" != "9999" ]] && [[ "${PV/rc//}" == "${PV}" ]] ; then
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
IUSE="berkdb debug doc gdbm ithreads minimal quadmath"
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 4aa242259d3a..115b1117141d 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index c6b6429f8a3c..5e406354da7e 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -7,12 +7,14 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
EBUILD libclc-14.0.6.ebuild 1390 BLAKE2B eb984d3f19f3b147d3974722c11218117240cad75033c12eb6664ef7d492e9ed77fd3c3dfef2fe59bb0c23716072b7ff3b10840b19b213fa96121d5aa7faa335 SHA512 66b74a3cb2ee6c54e6d348d64fe239f2ea72a43f28d1ab0cf22a4757cf87cadde427516d8aa74b4c95a947f38d01571f23e69388a04694527e2be9b0fd1bf94e
EBUILD libclc-15.0.5.ebuild 1667 BLAKE2B 0c2b3a2a781f1a177214e1da430f2180188ab1d9cbe0001009016fd7cf4aa72391de4bba2c4a9f4c8b275462818a24c4a29861fecb6a235d6c0fac10220144d5 SHA512 a06a0ee32ff783980d6b93e52a4c0b9e92315d05b03443f24121a3170edad5a5a63508617942e5890913d09c90e5fbbc7371c4f0b32c9ab18057a0a8b5d20e3b
EBUILD libclc-15.0.6.9999.ebuild 1658 BLAKE2B 3874dd2500b10a36ce6dd24bbce66bcba8b1835859e3a07debc3f4d17081b4b8f34d7adba7666b8c106b455a68b1ad41604d44d36b9ffc63ed40e1d5b99b0f8e SHA512 cf3d643b19823e6c0ec33122ea33b21da8300ac8b7476e906002ed7ef3e0501db2874d97c58e32ec71a524fc1278b29098f521cc0d6ca8076211305ab61a981a
-EBUILD libclc-15.0.6.ebuild 1669 BLAKE2B 8ab5c9ad7381e2aeafe2a41efcaea056bf8d3c73b17f12cb72a305b2f9bc914d0098d5fe49146b91c342d90efa57d99b17d509d2b3a00bf5ee6f27b304ac8e5f SHA512 6a3012c9ac885802c1d2ca5fd962890ab919f5715ea68442303ad8c7af9213af8dd0006b97e902cccc5fcc06ffb67d19033473715e4467243c1dcaaa55f2071f
+EBUILD libclc-15.0.6.ebuild 1668 BLAKE2B 6e58e4dd7b2a9f740d81bba7b69c25d9b2f9604593364537135b08c75165c668f21850915ade4030a57e1c98188dee98bdf778cecc1702c072e50b6621c07784 SHA512 2ab9c1196c2e07070033e8981468659d51f6f0391d8e98c9cf3a822cf6be2261feeb65bd66d27369fa18c8dd1b5b29c2b5f4e14293f3a037fafb6c97f9b75768
EBUILD libclc-16.0.0.9999.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
EBUILD libclc-16.0.0_pre20221126.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
EBUILD libclc-16.0.0_pre20221205.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
EBUILD libclc-16.0.0_pre20221210.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
+EBUILD libclc-16.0.0_pre20221217.ebuild 1647 BLAKE2B cd2b48d8a71c6c28f4b1ed65bc3ed87b3b491cd331b6e693c8482b83620c66c407f0cd3317ab168548108cf563b8415b763e11de5a7111db1f2d47283e36d5d5 SHA512 081c408b46360129f4d0632a261708ec9c538050090c9246254c74e930fd86cc0fcb6a0e39e58ec5ca3bede453337ec0b20b11c8fe646f2582ebaa8ece5cbe69
MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-15.0.6.ebuild b/dev-libs/libclc/libclc-15.0.6.ebuild
index 3a0f83d5a902..38cf79651080 100644
--- a/dev-libs/libclc/libclc-15.0.6.ebuild
+++ b/dev-libs/libclc/libclc-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://libclc.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
LLVM_MAX_SLOT=15
diff --git a/dev-libs/libclc/libclc-16.0.0_pre20221217.ebuild b/dev-libs/libclc/libclc-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..64df7867eed3
--- /dev/null
+++ b/dev-libs/libclc/libclc-16.0.0_pre20221217.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OpenCL C library"
+HOMEPAGE="https://libclc.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
+SLOT="0"
+KEYWORDS=""
+IUSE="spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
+
+LLVM_MAX_SLOT=16
+BDEPEND="
+ ${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:16
+ spirv? ( dev-util/spirv-llvm-translator:16 )
+ )
+ (
+ sys-devel/clang:15
+ spirv? ( dev-util/spirv-llvm-translator:15 )
+ )
+ (
+ sys-devel/clang:14
+ spirv? ( dev-util/spirv-llvm-translator:14 )
+ )
+ (
+ sys-devel/clang:13
+ spirv? ( dev-util/spirv-llvm-translator:13 )
+ )
+ )
+"
+
+LLVM_COMPONENTS=( libclc )
+llvm.org_set_globals
+
+llvm_check_deps() {
+ if use spirv; then
+ has_version -b "dev-util/spirv-llvm-translator:${LLVM_SLOT}" ||
+ return 1
+ fi
+ has_version -b "sys-devel/clang:${LLVM_SLOT}"
+}
+
+pkg_setup() {
+ llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libclc_targets=()
+
+ use spirv && libclc_targets+=(
+ "spirv-mesa3d-"
+ "spirv64-mesa3d-"
+ )
+ use video_cards_nvidia && libclc_targets+=(
+ "nvptx--"
+ "nvptx64--"
+ "nvptx--nvidiacl"
+ "nvptx64--nvidiacl"
+ )
+ use video_cards_r600 && libclc_targets+=(
+ "r600--"
+ )
+ use video_cards_radeonsi && libclc_targets+=(
+ "amdgcn--"
+ "amdgcn-mesa-mesa3d"
+ "amdgcn--amdhsa"
+ )
+ [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
+
+ libclc_targets=${libclc_targets[*]}
+ local mycmakeargs=(
+ -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/openssl/Manifest b/dev-libs/openssl/Manifest
index ae83144d5911..473fe261250f 100644
--- a/dev-libs/openssl/Manifest
+++ b/dev-libs/openssl/Manifest
@@ -1,6 +1,6 @@
AUX gentoo.config-1.0.2 5302 BLAKE2B b699533ed86c48c0d033092b4d901de837a6a495113925099d82cd2f768b521073a3caad06921e2f8d3ecdf4c4ef617ed9b9aba119d4a910b72f9c086b9fd21f SHA512 f8653c57ef8e3a3b3b762f66ef556c0012dfc8b997f0bdbe504f92d0901c0dc9fefa2c3e8244175d802fb83437533b7928b6db38b93fdd5a8ffefa79414106a1
AUX gentoo.config-1.0.3 5300 BLAKE2B c2788ef1b790bdf2cadaf302e9576984f4536c7cf6e48610f986468ee712cf6fc3fed3bce1e0d2eea296811edc3266a6a248b2faa48557cb430e101ea2cea6ff SHA512 6609e9180bfbc6b9e365b53115da4f83e837aac4edc24e18cd09a2c4595d478c14476d0a1f5387ce5130bcf3effeeac605859f69ac7923408a1809e9c8b13489
-AUX gentoo.config-1.0.4 5538 BLAKE2B 5b8a5bafb47c3a746666f93fe362cf23a6b96a654a77f3cf48e4b91251c3a1fe71681d2c38cf9eb090df015381e5b69a41ffe52286865822bed9c755b92fa1d3 SHA512 296e586306fb95822d4f7e7cb997f0067beb94b09e865707d02692a2b34b08360be25f9a5ed56ca7ac5b27208b3b7d533328f8d37d9b93b42a3c53917cd4e6b9
+AUX gentoo.config-1.0.4 5538 BLAKE2B af8c3079d2a6bc1adc7192c71e09ab743dc5bad2744b304b52510f11b1d1e1a9208865d006e2667a6bd709817fd29c68c30a6d08fa2b442af60022b39b061957 SHA512 ec951559ea4af58d213ace5753129abcde10fa07d08bfe59b615a7e0d52fce628520b906df4015a8f128dc2be707ab05c801aac83d6347fcacfeb00b2ae02f8d
AUX openssl-1.1.0j-parallel_install_fix.patch 515 BLAKE2B a1bcffce4dc9e0566e21e753cf1a18ee6eac92aca5880c50b33966d8ecb391f7430e1db6ea5a30ee4e3a9d77fb9e5542e864508b01c325011e368165e079a96c SHA512 0badd29ec8cffd95b2b69a4b8f8eecfc9ea0c00a812b298a650ee353e3965147fd2da1f9058d2d51744838f38168257b89aaf317287c55a7b76f16a69c781828
AUX openssl-1.1.1i-riscv32.patch 2557 BLAKE2B 97e51303706ee96d3fae46959b91d1021dcbb3efa421866f6e09bbee6287aae95c6f5d9498bd9d8974b0de747ef696242691cfebec90b31dc9e2cc31b41b81ec SHA512 f75ae1034bb9dda7f4959e8a5d6d0dae21200723d82aebfbea58bd1d7775ef4042e49fdf49d5738771d79d764e44a1b6e0da341d210ea51d21516bb3874b626a
AUX openssl-3.0.5-test-memcmp.patch 581 BLAKE2B 83dd0d05c73185f759e06dc352d196c22cd2359111170523a56f2a1f2b92c769245cda126fc44604f00060995ac4d35d8f573e0c841c8ef23f8d85b598ad08ee SHA512 9e9adde007e48f8af696af82bfeab56bc97a86204efd5fd27f92608afc521cd72f3cb5358b981a35e190b9fd2e02bd6eb499354549300de01fed69ee4f122093
@@ -18,5 +18,5 @@ EBUILD openssl-1.0.2u-r1.ebuild 9980 BLAKE2B 0017b72acb2eb86f2927845903c93aacfc9
EBUILD openssl-1.1.1q.ebuild 10190 BLAKE2B d43cbde3d6b34a33f7937b59d0a2770290cc342ff664796bca1c546d2a70ba609d0d8f035c1cf2d8f339bcd82ab651e970a5d9ee55a2a6734a2e17b7187aff59 SHA512 47e480e4344753939cd8f64c1e7dd36eed12b8568cc18dd9691bb4d231088d2f77d1ba5fb79f2f9f3ec18b3bb8fb9c118bbb716af91d0023fe920fc968f081ee
EBUILD openssl-1.1.1s.ebuild 10156 BLAKE2B 1748ebcd3c309783f794c7edebc8e1ba4d815f7381689c6d38c7dd3c740c3e6cb8298695df5873c075e987d3cfd7f2b5af42103304121392ec3bbdfd6e44976d SHA512 1dcbaac82562127fbaacd5afad73970474fdf90d4bc9d248ef41a703764a402d55f6919b67e860b179eda35642c4553e575f4af89f1dab3781e401205e39f071
EBUILD openssl-3.0.7-r1.ebuild 9867 BLAKE2B cf5c11fb8f3629e708fe973ce4a8347ab8d04901e625e34ff55be93307ce3f5c3214a2efaaf7d475638007ab6bc21ea7b895d701a8574f877e285cc87fe020a4 SHA512 df9cc24b08cab21f607eed16aed95a82ba491d5368f29fa74296082955a612900fd3284a7bece408a95a3346a5aeb0bbb162a6d64bbd01abc8ebde75395b4f47
-EBUILD openssl-3.0.7-r2.ebuild 10045 BLAKE2B ed822477caebe6abebcb7d6011945c16dd17d86c15c492c54fdfeda84d48473277c5362176b4d081da0292efe73e978a21eefe9f14021ce469d2cc43fd926a84 SHA512 cc2ecb8138105cf0a0844b24a81bd3c4b19c126b1f229033932c7b358dcc90395b095534aa722051cc3cee0fcfb2f040e6a021d8d3c9192f47c44b3ed08eb058
+EBUILD openssl-3.0.7-r2.ebuild 10050 BLAKE2B 551e80ac6619bc9e4af0326ae6ab97e301570e1e6271db60ca90b2e2c26a365b79f7ffe862a25d67bbb4f8fa6241d389fca73f28e166d22d9407094456bdf5c4 SHA512 4be1e46561f9c794f15b5bad8de48cd91d7174913d4011c73727733e554374eb59e698e4dc113cc0e999755c751f13c1471631e382b4034d37eeb1eb80bbeae9
MISC metadata.xml 1664 BLAKE2B cf9d4613e5387e7ec0787b1a6c137baa71effb8458fa63b5dea0be4d5cf7c8607257262dbf89dcc0c3db7b17b10232d32902b7569827bd4f2717b3ef7dffaaa9 SHA512 01deef1de981201c14101630d2a4ae270abcac9a4b27b068359d76f63aeb6075aceb33db60175c105294cb7045aae389168f4cf1edf0f6e3656ccc2fe92e9c92
diff --git a/dev-libs/openssl/files/gentoo.config-1.0.4 b/dev-libs/openssl/files/gentoo.config-1.0.4
index bc9e5b7aa80c..573a97de3543 100644
--- a/dev-libs/openssl/files/gentoo.config-1.0.4
+++ b/dev-libs/openssl/files/gentoo.config-1.0.4
@@ -95,7 +95,7 @@ linux)
# hppa64*) machine=parisc64;;
hppa*) machine="generic32 -DB_ENDIAN";;
i[0-9]86*|\
- x86_64*:x86) machine=elf;;
+ x86_64*:x86) machine=x86;;
ia64*) machine=ia64;;
loongarch64*) machine="loongarch64 -DL_ENDIAN" system=linux64;;
m68*) machine="latomic -DB_ENDIAN";;
diff --git a/dev-libs/openssl/openssl-3.0.7-r2.ebuild b/dev-libs/openssl/openssl-3.0.7-r2.ebuild
index 35089e6f56f5..82448a37129b 100644
--- a/dev-libs/openssl/openssl-3.0.7-r2.ebuild
+++ b/dev-libs/openssl/openssl-3.0.7-r2.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="mirror://openssl/source/${MY_P}.tar.gz
verify-sig? ( mirror://openssl/source/${MY_P}.tar.gz.asc )"
#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux"
- KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~riscv ~s390"
+ KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~riscv ~s390 ~x86"
fi
S="${WORKDIR}"/${MY_P}
diff --git a/dev-libs/poco/Manifest b/dev-libs/poco/Manifest
index e185850a182a..a9965595cc5c 100644
--- a/dev-libs/poco/Manifest
+++ b/dev-libs/poco/Manifest
@@ -2,7 +2,9 @@ AUX poco-1.10.1-iodbc-incdir.patch 369 BLAKE2B 345540ebd9c448a21e6c8adccba040a43
DIST poco-1.10.1.tar.gz 10224204 BLAKE2B 644bb2134c571e10b63937ca15b3f5d7255767bcc99dd6b6107a13d64ed7ac83d499d74f04084c666bbf5ef6f033d57d2fb1de0b8b8487844e3aaf8cefe6fba8 SHA512 40aa8049c68651f461280937c1c733e13d1cedbec12bc44a7f3a6c131d31229c5445067052441427071f6102fd1965d238b2222c0689279dd156b4e261ac9e73
DIST poco-1.11.2.tar.gz 10935312 BLAKE2B 66b4cdb6cb4b5dd4f5f0eee744e1d147d66e98561ec4286ed09693b638d565fbf084c3e40eff3f6a9a88cff167b1d774da08e8c8424986aefe13d029a540afe2 SHA512 3f9e46dbfb0a85f19389b269725cb6272172d993d8239f13da8110c0c6ce9ed2b6595708d5dba91a027292c74358c87da988e22587a74011e84707816a6a277c
DIST poco-1.12.2.tar.gz 11268579 BLAKE2B fe23216884d1effb7e93072c5e90d5eabf813c6cf0326af5c4b6d3646d54e5411966485e97d50960df97cd545b3a265eb4b43c1cb041ff97b4457f53f6bd06bc SHA512 86b6b106e9a677397c73139e949a65925e78611cad478fc4206a6a7365613307fc1549b1160faf6ca8f02fb7f7ae58858c3913cb701111b7cbb5ffcbe5363bb3
+DIST poco-1.12.4.tar.gz 11296139 BLAKE2B 45e1214616e78041d5ca512cee46621c006fe21f51231f3261dc40ca4941eb3cd4e52db493aa826779784f9d3f35cfd08e3e9d08fb35ebec2d610fb6528c635a SHA512 730700a24b5a00d44aa85914e7d3c9eff76969a123a67315ba5e9b2d18c0ace70d2664d8a611496851f497aa4985d36685a67813a95e814461ae0fffdb460d91
EBUILD poco-1.10.1.ebuild 3785 BLAKE2B ca9eeac5cedc288c23fef5400d2428704b09aa707fcdbe02d12d9905caf3d72beed144a1588e6a440c66f59751f7b7e3d9e81cbcc86acbfaee0dd27222e54028 SHA512 f67bb94b6b08ed7f5d17d3c3b6f7186d7d7bd834bb8eedf1db045e001d683ac8ddc3be94ef3e2e1e0a27c65ee5b88525e46208907dfda88c7b17fa5d4c1261d6
EBUILD poco-1.11.2-r1.ebuild 3964 BLAKE2B ac053087d7eeca9274152973fd7a9a2ed21ac99c7c6aa5b85dce4667f9063e8c93c177a7ce0ef678950a80a17e8001ff8a497a367e3f57411501ef73192cc1f8 SHA512 950f19be0ef462fc7312f4c1bb2d2f74e3e15766d8c1345ae884219415df01b00b76fba3ac8110183e73908be848d4259a6c31633275de27981836afffd7a180
-EBUILD poco-1.12.2-r1.ebuild 4016 BLAKE2B 8d3cf023d1ead1584f44bb668a3b0e8e0dac5b0ea20d68bbc24cebfe49efb44952b576a2c110f8b47968983c85bdfd8ce2753ebe59e259993da1f16e479c1e9c SHA512 199df50e77dd646628d2bd9815b405c533fac278509a23568138c561bad2856aa6470b68c8863efd684279bb214632cfde91796940f2f806320a07fa4c563caf
+EBUILD poco-1.12.2-r2.ebuild 4018 BLAKE2B 3b9672f94a9a57813d9f28ab7a8ad07ebc6acb3d077d0797d53a8c8b481b6ec842c7f23c06f60060854a0ec7cc5b3501a62e522467a843718fcc687b9d5ee4de SHA512 ea689e6f51b9fcd21e1e511322a083b58a1fc765085bbb39fd9ef630c9c42076b440c5f7a7efd09b0631431eae36e17c434d9c391311dd63949ccd55b695c144
+EBUILD poco-1.12.4.ebuild 4197 BLAKE2B 43b370fb2b9aa0141a6164e24af3483266047dda193cb681e74ee96e9b0b448eb4a941df9227401c8bd76fa995312c79b3ec11b92e7d9597a8c10b6c450b6488 SHA512 459d9e6b81241810d734b76d7af92ce82b828495841844497a3a42414502945d510fdd211e13d9d5fe1383dc0f1a28fe6526ef3babaa2ed6734f470073d420c3
MISC metadata.xml 2851 BLAKE2B ebfb720cf7dd8bda9f0e1af356b22eb4e9461c179d965b8ac01d654ee7d9424436c223acf6782bfb5db98e49eb04808861795d980e0dfac7ebe6e5913e078b9f SHA512 32194a768ebc061ecf8859bddc86d89c2215c0017878800f580f47002010d7d57959f89ee8c74bf0e4b2d865d8e3b37f52a523a2b9289a1486fabc147ba52e1d
diff --git a/dev-libs/poco/poco-1.12.2-r1.ebuild b/dev-libs/poco/poco-1.12.2-r2.ebuild
index b1bc0558e7d7..61de015e64b6 100644
--- a/dev-libs/poco/poco-1.12.2-r1.ebuild
+++ b/dev-libs/poco/poco-1.12.2-r2.ebuild
@@ -33,7 +33,7 @@ REQUIRED_USE="
BDEPEND="virtual/pkgconfig"
RDEPEND="
- >=dev-libs/libpcre-8.42
+ >=dev-libs/libpcre2-10.40
activerecord? ( !app-arch/arc )
mysql? ( dev-db/mysql-connector-c:0= )
mariadb? ( dev-db/mariadb-connector-c:0= )
diff --git a/dev-libs/poco/poco-1.12.4.ebuild b/dev-libs/poco/poco-1.12.4.ebuild
new file mode 100644
index 000000000000..596b7ffa8933
--- /dev/null
+++ b/dev-libs/poco/poco-1.12.4.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ libraries for building network-based applications"
+HOMEPAGE="https://pocoproject.org/"
+SRC_URI="https://github.com/pocoproject/${PN}/archive/${P}-release.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${P}-release"
+
+LICENSE="Boost-1.0"
+# SHARED_LIBRARY_VERSION -> "${S}"/libversion
+SLOT="0/94"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ 7z? ( xml )
+ file2pagecompiler? ( pagecompiler )
+ iodbc? ( odbc )
+ jwt? ( json ssl )
+ mongodb? ( data )
+ mysql? ( data )
+ odbc? ( data )
+ postgres? ( data )
+ pagecompiler? ( json net util xml )
+ pocodoc? ( cppparser util xml )
+ sqlite? ( data )
+ ssl? ( util )
+ test? ( data? ( sqlite ) json util xml )
+"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="
+ >=dev-libs/libpcre2-10.40
+ activerecord? ( !app-arch/arc )
+ mysql? ( dev-db/mysql-connector-c:= )
+ mariadb? ( dev-db/mariadb-connector-c:= )
+ postgres? ( dev-db/postgresql:= )
+ odbc? (
+ iodbc? ( dev-db/libiodbc )
+ !iodbc? ( dev-db/unixODBC )
+ )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? (
+ dev-libs/openssl:=
+ )
+ xml? ( dev-libs/expat )
+ zip? ( sys-libs/zlib:= )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.10.1-iodbc-incdir.patch" )
+
+src_prepare() {
+ cmake_src_prepare
+
+ if [[ ${SLOT} != 0/$(< "${S}"/libversion) ]] ; then
+ die "Please update subslot in ebuild to the version in ${S}/libversion!"
+ fi
+
+ if use test ; then
+ # ignore missing tests on experimental library
+ # and tests requiring running DB-servers, internet connections, etc.
+ sed -i -e '/testsuite/d' \
+ {Data/{MySQL,ODBC},MongoDB,Net,NetSSL_OpenSSL,PDF,Redis}/CMakeLists.txt || die
+ # Poco expands ~ using passwd, which does not match $HOME in the build environment
+ sed -i -e '/CppUnit_addTest.*testExpand/d' \
+ Foundation/testsuite/src/PathTest.cpp || die
+ # ignore failing Crypto test since upstream does not seem to care,
+ # see https://github.com/pocoproject/poco/issues/1209
+ sed -i -e '/RSATest, testRSACipherLarge/d' \
+ Crypto/testsuite/src/RSATest.cpp || die
+ fi
+
+ # Fix MariaDB and MySQL detection
+ sed -i -e 's~/usr/include/mysql~~' \
+ -e 's/mysqlclient_r/mysqlclient/' \
+ -e 's/STATUS "Couldn/FATAL_ERROR "Couldn/' \
+ cmake/FindMySQL.cmake || die
+
+ # Add missing directory that breaks the build
+ mkdir -p Encodings/testsuite/data || die
+
+ if ! use iodbc ; then
+ sed -i -e 's|iodbc||' cmake/FindODBC.cmake || die
+ fi
+}
+
+src_configure() {
+ # apache support is dead and buggy, https://github.com/pocoproject/poco/issues/1764
+ local mycmakeargs=(
+ -DPOCO_UNBUNDLED=ON
+ -DENABLE_APACHECONNECTOR=OFF
+ -DENABLE_ACTIVERECORD="$(usex activerecord)"
+ -DENABLE_ACTIVERECORD_COMPILER="$(usex activerecord)"
+ -DENABLE_CPPPARSER="$(usex cppparser)"
+ -DENABLE_CRYPTO="$(usex ssl)"
+ -DENABLE_DATA="$(usex data)"
+ -DENABLE_DATA_MYSQL="$(usex mysql)"
+ -DENABLE_DATA_ODBC="$(usex odbc)"
+ -DENABLE_DATA_POSTGRESQL="$(usex postgres)"
+ -DENABLE_DATA_SQLITE="$(usex sqlite)"
+ -DENABLE_JSON="$(usex util)"
+ -DENABLE_JWT="$(usex jwt)"
+ -DENABLE_MONGODB="$(usex mongodb)"
+ -DENABLE_NET="$(usex net)"
+ -DENABLE_NETSSL="$(usex ssl)"
+ -DENABLE_NETSSL_WIN=OFF
+ -DENABLE_PAGECOMPILER="$(usex pagecompiler)"
+ -DENABLE_PAGECOMPILER_FILE2PAGE="$(usex file2pagecompiler)"
+ -DENABLE_PDF="$(usex pdf)"
+ -DENABLE_POCODOC="$(usex pocodoc)"
+ -DENABLE_PROMETHEUS="$(usex prometheus)"
+ -DENABLE_SEVENZIP="$(usex 7z)"
+ -DENABLE_TESTS="$(usex test)"
+ -DENABLE_UTIL="$(usex util)"
+ -DENABLE_XML="$(usex xml)"
+ -DENABLE_ZIP="$(usex zip)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ POCO_BASE="${S}" cmake_src_test -E DataPostgreSQL
+}
+
+src_install() {
+ cmake_src_install
+
+ if use examples ; then
+ for sd in */samples ; do
+ docinto examples/${sd%/samples}
+ dodoc -r ${sd}
+ done
+
+ find "${D}/usr/share/doc/${PF}/examples" \
+ -iname "*.sln" -or -iname "*.vcproj" -or \
+ -iname "*.vmsbuild" -or -iname "*.properties" \
+ | xargs rm -v || die
+ fi
+}
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index 62ea07ed0cb4..2923c410f247 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index e29d5ccd7450..017b88152e6a 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -7,6 +7,7 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-ocaml-13.0.1.ebuild 2596 BLAKE2B 4125904f29738c9d1df5dda7737d2edb1e68512f66b561d4ab4b24ebaa457da1a13ab830ab911b5016e05cb48696aff0f6cd1753615e33e8b06f5b086deb020f SHA512 7b80a864207d4c0ef50725a5e9e64c6ff0956b4dfd3f6c55f4363f44703a7113205a39a53624e288562b08ca3191bd11cd7615ecb53395e07777ae7161a173c4
EBUILD llvm-ocaml-14.0.6.ebuild 2594 BLAKE2B 60511c8fbe6fb601e25db4cd2241c0539f829c7c13b55cc142348fa2ac7feff500ddaa00929e7c0152f114cc3dd257f20063290d40a725a5cf05fa51c3ef7072 SHA512 a323d719faa75764be7ae4e663beaf806836b8388521c3aec93ea07a2f3e001a130c7881a15137a7199660a3e0e7baf646391817b09921dab693adbe03c2d173
@@ -17,4 +18,5 @@ EBUILD llvm-ocaml-16.0.0.9999.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b
EBUILD llvm-ocaml-16.0.0_pre20221126.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b793e468ba9d46e36d80f50b1f3e654dfd01a122422ff42ba0616f6654155987be8c23999da1da422467f09ca75a7865d90 SHA512 c9fe4add6b74299cc13c961ff6d9e027d0861dda038130553ccef72189a5df19f408a8e3cb936864fa8f4a3437e1f9c71fb6fe62761c43e5d9ba9b7bd18edd0e
EBUILD llvm-ocaml-16.0.0_pre20221205.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b793e468ba9d46e36d80f50b1f3e654dfd01a122422ff42ba0616f6654155987be8c23999da1da422467f09ca75a7865d90 SHA512 c9fe4add6b74299cc13c961ff6d9e027d0861dda038130553ccef72189a5df19f408a8e3cb936864fa8f4a3437e1f9c71fb6fe62761c43e5d9ba9b7bd18edd0e
EBUILD llvm-ocaml-16.0.0_pre20221210.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b793e468ba9d46e36d80f50b1f3e654dfd01a122422ff42ba0616f6654155987be8c23999da1da422467f09ca75a7865d90 SHA512 c9fe4add6b74299cc13c961ff6d9e027d0861dda038130553ccef72189a5df19f408a8e3cb936864fa8f4a3437e1f9c71fb6fe62761c43e5d9ba9b7bd18edd0e
+EBUILD llvm-ocaml-16.0.0_pre20221217.ebuild 2516 BLAKE2B 5d42fd7ca1194bfc7fabd05d12d29b793e468ba9d46e36d80f50b1f3e654dfd01a122422ff42ba0616f6654155987be8c23999da1da422467f09ca75a7865d90 SHA512 c9fe4add6b74299cc13c961ff6d9e027d0861dda038130553ccef72189a5df19f408a8e3cb936864fa8f4a3437e1f9c71fb6fe62761c43e5d9ba9b7bd18edd0e
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221217.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..3f12e090b092
--- /dev/null
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-16.0.0_pre20221217.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-any-r1
+
+DESCRIPTION="OCaml bindings for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${PV}"
+KEYWORDS=""
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.00.0:0=
+ dev-ml/ocaml-ctypes:=
+ ~sys-devel/llvm-${PV}:=[debug?]
+ !sys-devel/llvm[ocaml(-)]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ dev-ml/findlib
+ >=dev-util/cmake-3.16
+"
+
+LLVM_COMPONENTS=( llvm cmake third-party )
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_OCAML_OUT_OF_TREE=ON
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ # disable various irrelevant deps and settings
+ -DLLVM_ENABLE_FFI=OFF
+ -DLLVM_ENABLE_TERMINFO=OFF
+ -DHAVE_HISTEDIT_H=NO
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # TODO: ocamldoc
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ # also: custom rules for OCaml do not work for CPPFLAGS
+ use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ local llvm_libdir=$(llvm-config --libdir)
+ # an ugly hack; TODO: figure out a way to pass -L to ocaml...
+ cd "${BUILD_DIR}/${libdir}" || die
+ ln -s "${llvm_libdir}"/*.so . || die
+
+ if use test; then
+ local llvm_bindir=$(llvm-config --bindir)
+ # Force using system-installed tools.
+ sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
+ "${BUILD_DIR}"/test/lit.site.cfg.py || die
+ fi
+}
+
+src_compile() {
+ cmake_build ocaml_all
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-llvm-bindings-ocaml
+}
+
+src_install() {
+ DESTDIR="${D}" \
+ cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
+
+ dodoc bindings/ocaml/README.txt
+}
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index 69f69c1ede76..7b582520529b 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/libintl-perl/Manifest b/dev-perl/libintl-perl/Manifest
index 06834a0af845..8bd1a6fce7cc 100644
--- a/dev-perl/libintl-perl/Manifest
+++ b/dev-perl/libintl-perl/Manifest
@@ -1,4 +1,6 @@
AUX libintl-perl-1.280.0-sanity-2.patch 2085 BLAKE2B a36355f8cec583a6daac07ad9cb00f2eb7f319ead42b16337c67af9e03a6aa743f8f045529884db2c0604522823df2eaa415f0ee7460172266aa01a9074cee42 SHA512 ff855ac15c05f0410d544ddd422d684be3e77b3ddc75ebc74c83b32fdfb8ae290a0b62c60716185b5b8d595d8c2cb49cb3a22fa2f14bb1e7629323875a296896
DIST libintl-perl-1.32.tar.gz 598209 BLAKE2B 1aa9ef3e2d4c1c15eb5301880e2141864d53e3e8620656276ceb07f0946612d56801021bc78bb132fee910f3ce3e55e3a092cd0305831680a9adcd731249c680 SHA512 fca6c8863dfd36c7604bc80a401e825eb707bc75016521c09006c34c170a41b009d30ec93d7e2a7f61caa1dbdf0333511c3d515d4fdc0fea32242eca68a7e35d
+DIST libintl-perl-1.33.tar.gz 579631 BLAKE2B a6dae2fa18d6dd449e203b55e709dc3cc73e6150fb8b30ec15d0cca2e94d532ec4930a60c8532c29570b7b107bc9809235a180e81d31de6ee46738f520e24547 SHA512 494486d2e2f07fa8ee4c4b9d7b2576973772330aab7736488a692c54a6b250b0b7c06892d8cffc164346b9ebd3549141378fc84da339eaa4b34dc16c4f1a59b6
EBUILD libintl-perl-1.320.0.ebuild 846 BLAKE2B f58445e5defb5a6ec97311e267db756841c3be73ce06df7308fcf74021b4ee940997ef23210396bb302e2bbdf0d1fc4bd971a25ea7f554b33e4a54c346f39756 SHA512 f512f982b813788ff8e27f399e2037e559e23fdb1cbe68ce41ca548b3d1a74287c6723431bfc4f3dfafba6b8469cf21f14b5b100bd745c3e947c2a9dcd05c071
+EBUILD libintl-perl-1.330.0.ebuild 853 BLAKE2B 17c2785ad6cc578248d5d8a81c3545fe875893e91b67f30d96add19cfba46b6a6940c76475e9242ba751e4afcb1fed460216c76b8fd03e736a79466ee93c9ecd SHA512 77cb505be5581e4d78dd9b73f9f781fde00071d6b78a41559852e5e718e75e850e5d1d5cc825c4513c69cae5706dacd17e9c65334880958cb75c3dc0b7eec864
MISC metadata.xml 11485 BLAKE2B cb0d3e42ef7529c2dfc7ec2f6fb720f0b1c2c2e525753ae9f27cbd615b784f49b25d6c6aa2d4ff3a8902979089b4b4f26f4dbbd6fd46beb47e65715f5f2681ea SHA512 9e2348817ea4cae55b70f3642ae0cb087ac15622085c16fd8dc306d786c09bef5d583af6893558c668be0a940786302b0add9eb1c5b6a498193139748c74d124
diff --git a/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild b/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild
new file mode 100644
index 000000000000..3736e28247b1
--- /dev/null
+++ b/dev-perl/libintl-perl/libintl-perl-1.330.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GUIDO
+DIST_VERSION=1.33
+DIST_EXAMPLES=("sample/*")
+inherit perl-module
+
+DESCRIPTION="High-Level Interface to Uniforum Message Translation"
+HOMEPAGE="http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl"
+
+LICENSE="GPL-3"
+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 ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="minimal"
+
+RDEPEND="
+ virtual/libintl
+ !minimal? (
+ dev-perl/File-ShareDir
+ )
+ virtual/perl-File-Spec
+ >=virtual/perl-version-0.770.0
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+ virtual/perl-ExtUtils-MakeMaker
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.280.0-sanity-2.patch" )
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index ad48bd81fa2f..b58dd6e15277 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index fedb846de9cc..032e9b20208b 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-python-13.0.1.ebuild 925 BLAKE2B 1dab0cbb672643072e7d824a262c81505d19e555f24f97f82156473affc2f5ba6fc34ec493ffeedbc82feb1245fc6a39126e1b81fcdc8f8b4ddd0b7fe108e4bb SHA512 11eaf5c7a484d756f01986eacce19c912666518892f3213ff42367c126c2d8474abf6608cca24e6250c64e7423464e7cb3e58c2b069c7febf4893b249f2ee304
EBUILD clang-python-14.0.6.ebuild 956 BLAKE2B 491c8335c64484034663fd84ca2397e13afdd8cab6d3b4adfcc9317379e7a3620372ffe5996d4a0029a7d412f11a0d598f741a6893803ebadba85d330e49682a SHA512 4ef0d1ab2cbc3d277d4cced33fa87de7c3d43295a60a3b418ad4a95399e8de8c2e1e5c594681bf7ce1bfc465732d34b2db3a9e8636c0ed124ddf79c8ed7a5750
EBUILD clang-python-15.0.5.ebuild 1166 BLAKE2B ed1aedc9342d2011eca73510f651e1c314018fa23a5ec58cef95098f70f979fe0ba7c6f0880bec50905f084a0d9a7091428ae930683aeac4204c9999a4b3f690 SHA512 7ad0811bedb1938316a95528bae46f20c9e00051a41ed545173de4f36975247ce1a5b1f648655acd0bf3474377a8a32f8c1d573e036afc503cc6a30e24dbd0e1
EBUILD clang-python-15.0.6.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
-EBUILD clang-python-15.0.6.ebuild 1167 BLAKE2B 5a32b05a4e7c8b41511a2652be3d1a3832d8ebeba2ecc138566e8ac0ed7c78eb7edba431af20ef475d2a52b3219a9880c65c7df001410173d4d305e1bd823b44 SHA512 173ee4a9f597c2b09219086a6cf5a4e9034f5c9509e313f01947c2936525eb335aecb124dceb75ff0c09a84ffd6274e4b595457c4b35f94a96f5b4bae248c227
+EBUILD clang-python-15.0.6.ebuild 1166 BLAKE2B ed1aedc9342d2011eca73510f651e1c314018fa23a5ec58cef95098f70f979fe0ba7c6f0880bec50905f084a0d9a7091428ae930683aeac4204c9999a4b3f690 SHA512 7ad0811bedb1938316a95528bae46f20c9e00051a41ed545173de4f36975247ce1a5b1f648655acd0bf3474377a8a32f8c1d573e036afc503cc6a30e24dbd0e1
EBUILD clang-python-16.0.0.9999.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
EBUILD clang-python-16.0.0_pre20221126.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
EBUILD clang-python-16.0.0_pre20221205.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
EBUILD clang-python-16.0.0_pre20221210.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
+EBUILD clang-python-16.0.0_pre20221217.ebuild 1145 BLAKE2B 2c0006ee4c9c1d509374c1ec3673c162736786cf5d869ea7611fe5f34ac781a0e955b1da61576e40f945a1b8965142954ee2b30a30f496c94965af52c3202674 SHA512 9380040980974d397c5a38be33bbc932826b2adcbfd89abb95e67c26027459ee160b59a5b47466816fdda44cca3d89fa8177642a30404c6c4dcd695c20a81156
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-python/clang-python/clang-python-15.0.6.ebuild b/dev-python/clang-python/clang-python-15.0.6.ebuild
index 20e711a06f41..4e6410cd2385 100644
--- a/dev-python/clang-python/clang-python-15.0.6.ebuild
+++ b/dev-python/clang-python/clang-python-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/dev-python/clang-python/clang-python-16.0.0_pre20221217.ebuild b/dev-python/clang-python/clang-python-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..9b34adc8ac6f
--- /dev/null
+++ b/dev-python/clang-python/clang-python-16.0.0_pre20221217.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit llvm.org python-r1
+
+DESCRIPTION="Python bindings for sys-devel/clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# The module is opening libclang.so directly, and doing some blasphemy
+# on top of it.
+DEPEND="
+ >=sys-devel/clang-${PV}:*
+ !sys-devel/llvm:0[clang(-),python(-)]
+ !sys-devel/clang:0[python(-)]
+"
+RDEPEND="
+ ${DEPEND}
+ ${PYTHON_DEPS}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+"
+
+LLVM_COMPONENTS=( clang/bindings/python )
+llvm.org_set_globals
+
+python_test() {
+ # tests rely on results from a specific clang version, so override
+ # the search path
+ local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
+ "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
+}
+
+src_test() {
+ python_foreach_impl python_test
+}
+
+src_install() {
+ python_foreach_impl python_domodule clang
+}
diff --git a/dev-python/jupyter_core/Manifest b/dev-python/jupyter_core/Manifest
index 43d997da6a77..10b358d422bb 100644
--- a/dev-python/jupyter_core/Manifest
+++ b/dev-python/jupyter_core/Manifest
@@ -1,7 +1,5 @@
-DIST jupyter_core-4.12.0.tar.gz 74760 BLAKE2B 793554c6293dde966a5eaeb4c1f57b0a17f3d7291dad7a5806465fe0b4d9e4a8fa4a6051f918156ee834afcb6c0d98d0d1a1142ca62a1f3c911c8f1492c41b1b SHA512 5f0a0094f5266dc0d0aab6c7c4a0ca2977a6787f1dc1e2b32128aab16dcdfd7d9f1b63b0419ab7f045fb3f2797b866fb91a8c4e623dafd4d03c38b5000a478ec
DIST jupyter_core-5.0.0.tar.gz 78285 BLAKE2B 530dac61088dcbb402ffa6fd6c3e3df2238c6da438f826ddfbeb3c6f26ed4e4f0d741a2cddf801db886c24e22c74db2336e59c6223d30830a32bb38f7d7d9c3e SHA512 a587b5a0e6ceb85a842670121fe78f93a232dbdc56412c7b32b415054cf06b6028a8f4669b7e7c8a702ebbbf4873962ae4cbff2b3636f8abb75ec0ae6bdeb64d
DIST jupyter_core-5.1.0.tar.gz 80224 BLAKE2B 21eed1b69f9ab5059adf1e26eba1a30b62cf5f47976fad37b74442f2d17e0b904b89811188be526ece4b5a993de4d3cd3831d821140bf1188a0e4e0b25d11d83 SHA512 75ad0aaee5cf464d080a9dc679b5aa4b58e6d483ba53620c5a819a41fc149054ea47579d7b2903eed3de203a33a582383a384fa445a7aac7bb801029508bd914
-EBUILD jupyter_core-4.12.0.ebuild 763 BLAKE2B 3a6a2495d6f3b7c60b4a9068d5a8411e6f1eae374d3f00c365def1106663c2a21bfb9e213efbd0df86bf0d5f9492dda3216e39811203339629da21f4b05c82b4 SHA512 aa4fd34a8f19545dbff8d91831fbdf352a1912439ddd7a778c9da75352e07f038262744ec0e3c6ca64c5b5a32d7d76dece6fe025844160734903269b5d82acbc
EBUILD jupyter_core-5.0.0-r1.ebuild 817 BLAKE2B cf571c3c061f6ca47a9015c403acb5eb84f03dc611d59d1225bf14f4bce84eb3629d3fbfa02e1a888ede04abc61481daa0beffaaf14692e0403812e9dcbb8239 SHA512 6c53bb6f4f168e3bd0cf3fd0d6db0a7d8a040a53ec75217d58c81656504d3209b9a46bece7f7c5960b9fd68d7a4c8c3164601b5d8f8f9b594382a2a0bac21733
EBUILD jupyter_core-5.1.0.ebuild 868 BLAKE2B 301b4e8c401f23e7f4fd8c6b8cfe491f7bb4602c1798f6e30f17e94f411c372518b339b113f6bf9402e10f4dcace740737bc54824f9fb48e795a98a89e5346fd SHA512 9a3a6f2c798390bfe6f915467b8825471296980ac4b0af5c29a10e541cb0d267325702786afcaddc5ecbe515b794a9cce66f7d917cd41d8cf989818f468f81fa
MISC metadata.xml 759 BLAKE2B 4ef6a95640943d1b082bb65ae17515300089c6d78c0aa81410f4c7e57e1447787ad15373f314f8ea5c980459f4e5f74ee54edace2eb9421991e2425793040adc SHA512 d9769460a005d11961ebabc81636065aec545166820e923ab7abd58782e0832592a58611ccb4485164ef7c1c646812e8f608fafb9639525663732dec730542f5
diff --git a/dev-python/jupyter_core/jupyter_core-4.12.0.ebuild b/dev-python/jupyter_core/jupyter_core-4.12.0.ebuild
deleted file mode 100644
index 604158fe167d..000000000000
--- a/dev-python/jupyter_core/jupyter_core-4.12.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Core common functionality of Jupyter projects"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/jupyter_core/
- https://pypi.org/project/jupyter-core/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
- dev-python/traitlets[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/ipython-4.0.1[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/sphinxcontrib-github-alt
-distutils_enable_tests pytest
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 8da40f7df2a3..63f7bc1901f7 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lit-13.0.1.ebuild 907 BLAKE2B 786bc45254014c19e47997b263eba9245fc44459a6f12d46e69803fdf57c1b8f3d07d7e0354ea23ab17471771f57af8e792ca942b9f195462a26629d8d6bfb8b SHA512 ca254f8d0d3af0e01b24e73de8e15b77d687fd0f23a4848dd4e85522426e7dbdcd8ae77e25d8f88e637e390131fe78362ae7ba4ecd192a4c970cc3311b371dfa
EBUILD lit-14.0.6.ebuild 914 BLAKE2B 80f1bb1010f71ff835aef8e87cc0bca5de0dd97e74debaee4e26d698e530468b755bc632884c11616a0ae082befa75a7b6c11043c70c3bb5679b0dae1c985d0a SHA512 77eafef2378be28fdcaa87f07fec8b1907f8c491b4a600b47d9f5970148f6684e6b4733ad6dafb753aa7a56ed1834b10ff30afc5995812c895749ea0c7294e47
EBUILD lit-15.0.5.ebuild 914 BLAKE2B 8425acc2d890bf889570c4d76703acfb3aab774d3db0b13cf0dfeb43db1bd5807f47554a11b986bb133fd160a92761e86cf691ac6d8c5504ed6e7a3727b390c1 SHA512 a8c990856614b3e8a175a39cbcaf43b43bc038f7945ee3391b2f0fd90d53e2ec48a1797d11b25b24198182d3c2aa2e9373779b1e8ce34942bb16a505db06c820
EBUILD lit-15.0.6.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
-EBUILD lit-15.0.6.ebuild 919 BLAKE2B 3aac6d818e1669d567cc81e18bd616a65cd89b681480146062163699253424db8739ba578d61332dd2c171759f4527be14348a2f47c5d32f5d8bdbae9ecfba16 SHA512 8d711b4a9d6b07117b0c89c80665b1cb3990b32d9217611dde7a9f09dc9551feffc81c7dcb05fcff4bb957341abc6c7748630fa7b3d4ab6f494cb87d9d2adc5b
+EBUILD lit-15.0.6.ebuild 918 BLAKE2B efcbc64c9ec2eda4134030f16996d89445557678d6e74f2975971a46f4f9cba3a9c5d64a24fc7f664c0c71e233f233f9e22419508c0e051d66dde3135ff33a3e SHA512 4c7a0f8ad156d4384c566a1df9abc9c1d728897ec109ddf99dde82b6da2074e7198ab6700ce96d3ff0041d7f9f463ceda33072f29ae4a979805db435a5937457
EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
EBUILD lit-16.0.0_pre20221126.ebuild 877 BLAKE2B 644acadc79bda6b0fa4b170075a1b97e047e8b9c41e58362894105821fc47e64b78ce0403b9b5eb24925524919186b3fda5266017594a7268520ad85ebc06838 SHA512 f9f52d6475bbd9c2ffcc8bbec22dc5d0b93a01434a7f1016ef0eea117c224f914109dc0e64f939d2602fd1a67de8d9dafb9d000aca2265a674ec126081b06042
EBUILD lit-16.0.0_pre20221205.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
EBUILD lit-16.0.0_pre20221210.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
+EBUILD lit-16.0.0_pre20221217.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-15.0.6.ebuild b/dev-python/lit/lit-15.0.6.ebuild
index cff0723a7700..6745f6c2cf8c 100644
--- a/dev-python/lit/lit-15.0.6.ebuild
+++ b/dev-python/lit/lit-15.0.6.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/lit/lit-16.0.0_pre20221217.ebuild b/dev-python/lit/lit-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..8ace6ca8b915
--- /dev/null
+++ b/dev-python/lit/lit-16.0.0_pre20221217.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 llvm.org
+
+DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS=""
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# Tests require 'FileCheck' and 'not' utilities (from llvm)
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ sys-devel/llvm
+ )
+"
+
+LLVM_COMPONENTS=( llvm/utils/lit )
+llvm.org_set_globals
+
+# TODO: move the manpage generation here (from sys-devel/llvm)
+
+src_prepare() {
+ cd "${WORKDIR}" || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x LIT_PRESERVES_TMP=1
+ local litflags=$(get_lit_flags)
+ ./lit.py ${litflags//;/ } tests || die
+}
diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index 940d24e7ae8a..6684e202bdd3 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,6 +1,4 @@
DIST psutil-5.9.3-tests-r1.patch.xz 3648 BLAKE2B df56e3b11da307fdd4441284d1a7928c928b36c512ef05d313ac71e76545eabaca1f6a1ea9dab301c86005ef4c9af9622e0d1c6d7be858b92b0dce9d6031440d SHA512 0d8b35fe76b1caf1265ab4ecf182c92b71714be9612418c945f39c58f384979ed36e47bdf11b11a8cf2fc3925fed60abadf4f3eaea083f6bcd6d2cddb81fb5f9
-DIST psutil-5.9.3.tar.gz 483579 BLAKE2B c1b5c77483a1e280cc68aa3ae5ca39fcc3992f3c07a591bbe92278050e9517a9e9c0e17338f2932f5ec680a19c4f6958e21e4b9b02158041e76dd877b5311c21 SHA512 d226364b416823783058f19c06dae4ac1ea03f061646f01ea6953ded8fbb89aed92aa743c9e55181e4d57101f7dbbb78336043e1fc7a3bd62ff82b19f0a4efae
DIST psutil-5.9.4.tar.gz 485825 BLAKE2B ce5257e653876fc0c4bb005c964f677c0b4010f853cc7b8ff3451aa1efd7fde6b7e5d2150fb936cd38b667d5c167f180d5cae0792bdf50a8aa2e528795ed9897 SHA512 ff8d6213b153b5a3428e4f65ddbc41cb1f37caae4acab02760632107d95a50a74d3ee563f0cb2d623b37cdddd16425d2084e7f841e4a46af8988a7676f6975e6
-EBUILD psutil-5.9.3.ebuild 1247 BLAKE2B d3c1ae9f8b3f6090b988de49d915f4512af6dc9d78003e13d4247061de50d04c46648b68aa69e1fa720d76f633adab313dda40b21f93bb27d34180230a4966ae SHA512 244b7b8b14bb840dc48a415ec0b7c2266fcc285942854752560a24a5d0c55095908210b6b9ed2015ea1ebe56021510795298addc6db070d3f515929316135064
EBUILD psutil-5.9.4.ebuild 1247 BLAKE2B d3c1ae9f8b3f6090b988de49d915f4512af6dc9d78003e13d4247061de50d04c46648b68aa69e1fa720d76f633adab313dda40b21f93bb27d34180230a4966ae SHA512 244b7b8b14bb840dc48a415ec0b7c2266fcc285942854752560a24a5d0c55095908210b6b9ed2015ea1ebe56021510795298addc6db070d3f515929316135064
MISC metadata.xml 378 BLAKE2B 235c056a427ab18383c401143074ec62b91d471087c34e2bd48d5192c6221e089e32170d18cd0d69d51eb2bb02fb8a0efe59245af9224b284557812b32c341b5 SHA512 96492308dac753fb176e4810efa71757e66413d16589e52a942b02c91256b48f9873b53a698006923aef12aa7d1539d6fd7aa07632c073b6a92cc8920f6ce6c0
diff --git a/dev-python/psutil/psutil-5.9.3.ebuild b/dev-python/psutil/psutil-5.9.3.ebuild
deleted file mode 100644
index ca1fe8d32a07..000000000000
--- a/dev-python/psutil/psutil-5.9.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} pypy3 )
-
-inherit distutils-r1
-
-TEST_PATCH=psutil-5.9.3-tests-r1.patch
-DESCRIPTION="Retrieve information on running processes and system utilization"
-HOMEPAGE="
- https://github.com/giampaolo/psutil/
- https://pypi.org/project/psutil/
-"
-SRC_URI="
- mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
- https://dev.gentoo.org/~mgorny/dist/${TEST_PATCH}.xz
-"
-
-LICENSE="BSD"
-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${WORKDIR}/${TEST_PATCH}"
-)
-
-python_test() {
- # Since we are running in an environment a bit similar to CI,
- # let's skip the tests that are disabled for CI
- local -x TRAVIS=1
- local -x APPVEYOR=1
- local -x GITHUB_ACTIONS=1
- local -x GENTOO_TESTING=1
- "${EPYTHON}" psutil/tests/runner.py ||
- die "tests failed with ${EPYTHON}"
-}
-
-python_compile() {
- # Force -j1 to avoid .o linking race conditions
- local MAKEOPTS=-j1
- distutils-r1_python_compile
-}
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index ab4c2ffeb957..dfbcd07de7d0 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -2,8 +2,10 @@ DIST pylint-2.15.5.gh.tar.gz 1312932 BLAKE2B b8de4e16122ba0bea4cfd9ce3ec4a12abf5
DIST pylint-2.15.6.gh.tar.gz 1314945 BLAKE2B c084f419dbefb3346e75af204e576fb4b720f15f865ed8ab3e7bbd017edc3ad78c5c2f28ca26600bc40a79d8bcffc20bcde51144257374c8fbd8c63580d85192 SHA512 6e44c288dd243cb1cd8faec645edc9a60fa3fe852f189d2527c4382a415f16b612808f9d15072f5e22c4106a4ecc2f5746bea898ac76c9481a4d1eb8b30fd778
DIST pylint-2.15.7.gh.tar.gz 1317019 BLAKE2B 46a163b41b2675efe24e04ca052ac2e9c88d075b551bb83c7d7369dd3b53c54d1f7ded12ff99ea0d2f4651e315e760fabb89149c1cc5c91676a2da2444d07a9d SHA512 6e6b544babc5c56f2e59fea7e907ea88f9d6456cebaf50ebdfe935edcc70f8b6b0d52665df7f7a2fec11578a7d8b7aea32c09aa3729aad38e9375df19ea7709f
DIST pylint-2.15.8.gh.tar.gz 1318035 BLAKE2B 39b6a604af8e1b8d54640d9088f9a527ae2ef74535adb0fd655647f972193a955564a2acd0fadde723cf873b0765d362c9cd7dc2d8cc984b8fa0ec0107ce8968 SHA512 c5b59ca220303d66804dd55990e6d62e2cadc2ab7654e47d7ec5e16749b40ad557f43f7b8919c79e48e4b60dc1f92169df7bc312bede279b8f97aee223d9b0bd
+DIST pylint-2.15.9.gh.tar.gz 1319840 BLAKE2B 6c48b19698e4692085d010eb857dc036cf67f94f6b82df3427b00a793f410e9b6b6ef7a5e868163752aa37355e8712c4ff48edb9b740f7d254af69370058e8ca SHA512 868d39011a545ffe719bd14dc4f99d59fad2487160900391cc91bec419d1c3857012b950a1bff790cdbdcb4b9120f83faf7c6b8adb1fd033db5edc54fe7816a1
EBUILD pylint-2.15.5.ebuild 2464 BLAKE2B 2bf3f42db574d61e67fa83910df8af134b4f8b32b831d0f521ef624009ebbef8308bed9acdaaaab02b5720412a1e618facf52e7bec3611eb71f5084ce382abfa SHA512 268783cbec0e35d9919a33e8b60fc4403b256b068eb2f2e124608ef3bcada544317daa16b99e43e628bb302c0e95400999b4e29e6e985b9782a473e577d3ccfc
EBUILD pylint-2.15.6.ebuild 2472 BLAKE2B 19016922b61bf37c353823a2b08c3805b83d640c570a528fc3b41681d2aa4eb1f12b488092c241fded6fcfc050bbff82d9f805f5e6cd628f8aae76b4d67c71b5 SHA512 7108609cb88793acada884eb5ebebba6080d3afbf230887935c0b09e5a7d78b6cbf38a9b812161f7afee12aa9f54d3e5a89d0c65d4f081a8801c5b1177831761
EBUILD pylint-2.15.7.ebuild 2479 BLAKE2B 71b1014d5ddf9c8954692358bed02108cf2adfd055fcfa8d4e2f337ec7693d8c5a7831781c5ac5d51aa520e729ce548d440c9d68adf9f659ad5bec9728a4be68 SHA512 d3ff5bca5fb0843d7385bdcaf2858d7423f1b708363630b58cdc6f2495cbdbbdd3a4b396c32e98b538165b06b3d7b87c5d887063ca0aa1a9da7ecf2f3ac67c1b
EBUILD pylint-2.15.8.ebuild 2479 BLAKE2B 71b1014d5ddf9c8954692358bed02108cf2adfd055fcfa8d4e2f337ec7693d8c5a7831781c5ac5d51aa520e729ce548d440c9d68adf9f659ad5bec9728a4be68 SHA512 d3ff5bca5fb0843d7385bdcaf2858d7423f1b708363630b58cdc6f2495cbdbbdd3a4b396c32e98b538165b06b3d7b87c5d887063ca0aa1a9da7ecf2f3ac67c1b
+EBUILD pylint-2.15.9.ebuild 2481 BLAKE2B bb0904aad9cf9dfa2075638cd9b7d04f116a0be510faafbfcd9e6e30ac826b92053131fa89547a73e0709cd0119657742cbf394d594b25dd9e689d9d82742f7a SHA512 7dad8c92a38bf02015c40dd7c2ae58099b888af653dba40a6ba22f2ec10b25e155f124861973979214780440a8515d519cdd0311797cc945784d924ddd1f0422
MISC metadata.xml 1100 BLAKE2B 97ec6bd2f6cf487afb93136e9ee58d0d5f8ad37e2ded456ed4f196e73fd37cddead2462d3592b44ca1a6c3722b1f194905238299f0c066945d1e22bdb18acc9b SHA512 0418d987879446fd76fe9b7fc4ee8b1c3c0d9bbab1d1fc3eb66eada0bc52f6b6480cf9852dc3a18b1915d2093642b9c87f24207e89b34d3e48c29a282a3ba979
diff --git a/dev-python/pylint/pylint-2.15.9.ebuild b/dev-python/pylint/pylint-2.15.9.ebuild
new file mode 100644
index 000000000000..35eb609a3205
--- /dev/null
+++ b/dev-python/pylint/pylint-2.15.9.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+ https://pypi.org/project/pylint/
+ https://github.com/PyCQA/pylint/
+"
+SRC_URI="
+ https://github.com/pycqa/pylint/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps
+# Adjust dep bounds!
+RDEPEND="
+ <dev-python/astroid-2.14[${PYTHON_USEDEP}]
+ >=dev-python/astroid-2.12.13[${PYTHON_USEDEP}]
+ >=dev-python/dill-0.3.6[${PYTHON_USEDEP}]
+ >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+ <dev-python/isort-6[${PYTHON_USEDEP}]
+ >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+ <dev-python/mccabe-0.8[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.8 3.9)
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+ ' 3.8 3.9 3.10)
+"
+BDEPEND="
+ test? (
+ >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ rm -rf pylint || die
+
+ local EPYTEST_DESELECT=(
+ # No need to run the benchmarks
+ tests/benchmark/test_baseline_benchmarks.py
+
+ # TODO
+ 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]'
+ 'tests/test_functional.py::test_functional[dataclass_with_field]'
+ 'tests/test_functional.py::test_functional[no_name_in_module]'
+ tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg
+ tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg
+ tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config
+
+ # apparently fragile, needs unpickleable plugin
+ tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable
+ )
+ epytest
+}
+
+python_install_all() {
+ if use examples ; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ docinto examples
+ dodoc -r examples/.
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/python-zeroconf/Manifest b/dev-python/python-zeroconf/Manifest
index 0ad28317cf7d..73395c6b0369 100644
--- a/dev-python/python-zeroconf/Manifest
+++ b/dev-python/python-zeroconf/Manifest
@@ -1,3 +1,5 @@
DIST python-zeroconf-0.39.4.gh.tar.gz 137174 BLAKE2B 9e7d66bec5ebb52754c5a45fd584229db2f20f37cc43830b31c903a6267aadc3a45a3f8c35fd329586aa81f083dc823f0e6d6fad3dc2b6cc5ada17a2eb4a2208 SHA512 0e69a31dd31111f95eda0a44ee7d00484d8b909448eef4ef41bef6e170a410ecdae02e01cc944ad7534634aa26ef0c95b465c784ee67de1c2cd0ec4ab040d445
+DIST python-zeroconf-0.44.0.gh.tar.gz 149523 BLAKE2B 544187ad7baff6ea7a13b3ee3a51e6c19d872f006df3727900cad588febab0b86218c31c689203d3b674eed8ca67f0c9b39f83efec255696fa8405a00551edc8 SHA512 4190ca1d892dcbe5e5020c15a18cf1db80e7623798b64ba45b18dbfb5dd624e7851026f99aec14547b037927c06b7d9186e44cb4790e47613cb16c0cde3c067d
EBUILD python-zeroconf-0.39.4.ebuild 1364 BLAKE2B a14f806f42e6b62debc6cd32df0202bd904438e8a1d082e2aea43f761e36feace947b272ad22abba640f926c980db093ce20287fbffa62a26b210f107f3191d6 SHA512 5d39afd5d0aa32e424d4c6f63e2ef45585482f80b834410121eee48d23a493af43df2ff46142786d8912804cd2dd88cfd216a71c06ca42cf203eb8ec0c072524
-MISC metadata.xml 413 BLAKE2B f93eceda07029400d2fd7ab38f234e5a1747e3d86f228adc973bbd6cdc71456778a7d926457f976cb2c6f55678b2c671d2415e5c7a480306582f1e70f6f733dc SHA512 d228e198b2f495dd02cd3d9d948aae123461c70c8e0185a47b133000f0316a84ff33d9b6f4cc0196bca5cf638e53ae58a3cd746338c33729d957a1170a5f08dd
+EBUILD python-zeroconf-0.44.0.ebuild 1665 BLAKE2B 435d08aa7b5ee7b059055f5e9c1a96338717f1231ab9a21f449628f5dcaef5b06e779c37c183ddff0741cba1ce0e9490cf4acac3a82113bc8f626ff85a033772 SHA512 e57fe0013b4855ef2a6293dc2332a02f9d85e5762445653903a5cd7d2a17401bfd59ad884687250361b113e746a78fbc3ba1437384a2a0a90a022bd966668273
+MISC metadata.xml 420 BLAKE2B 68b48bf57199bc6bce47b1063d666e5d2a7a4c59e187bfe2d0384d53e7cb9b34831b6314a1befabfe644c5c64144f3230807608426cefc3a27ae70ebfa2089c6 SHA512 f5eac64063b3e2be0359bea3e7a61576381db31f3807e2ad7487cbbd8f443fea65c2f590a1049bbec7cb9051d179d72885d905f2e6f0b455a2aa195390b8f2b5
diff --git a/dev-python/python-zeroconf/metadata.xml b/dev-python/python-zeroconf/metadata.xml
index c1970e1e2792..8b419fd2477f 100644
--- a/dev-python/python-zeroconf/metadata.xml
+++ b/dev-python/python-zeroconf/metadata.xml
@@ -8,6 +8,6 @@
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">zeroconf</remote-id>
- <remote-id type="github">jstasiak/python-zeroconf</remote-id>
+ <remote-id type="github">python-zeroconf/python-zeroconf</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/python-zeroconf/python-zeroconf-0.44.0.ebuild b/dev-python/python-zeroconf/python-zeroconf-0.44.0.ebuild
new file mode 100644
index 000000000000..071363ef01ef
--- /dev/null
+++ b/dev-python/python-zeroconf/python-zeroconf-0.44.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)"
+HOMEPAGE="
+ https://github.com/python-zeroconf/python-zeroconf/
+ https://pypi.org/project/zeroconf/
+"
+SRC_URI="
+ https://github.com/python-zeroconf/python-zeroconf/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/ifaddr-0.1.7[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/async-timeout-3.0.0[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+"
+# the build system uses custom build script that uses distutils to build
+# C extensions, sigh
+BDEPEND="
+ >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-65.6.3[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # network
+ tests/test_core.py::Framework::test_close_multiple_times
+ tests/test_core.py::Framework::test_launch_and_close
+ tests/test_core.py::Framework::test_launch_and_close_context_manager
+ tests/test_core.py::Framework::test_launch_and_close_v4_v6
+ tests/test_core.py::Framework::test_launch_and_close_v6_only
+ tests/services/test_types.py::ServiceTypesQuery::test_integration_with_listener_ipv6
+
+ # fragile to timeouts (?)
+ tests/services/test_browser.py::test_service_browser_expire_callbacks
+ tests/utils/test_asyncio.py::test_run_coro_with_timeout
+ )
+
+ epytest -o addopts=
+}
diff --git a/dev-python/pytz/Manifest b/dev-python/pytz/Manifest
index 4c44c779cf70..80d265728e5c 100644
--- a/dev-python/pytz/Manifest
+++ b/dev-python/pytz/Manifest
@@ -1,3 +1,5 @@
DIST pytz-2022.6.tar.gz 313766 BLAKE2B db52c5dab06c90f6cacda590682a8011e59a2f1155edb1147a656561b29098bcaa34e2140f260b314b360efa879e822ca76e14e637f5cb5581b43d93c12958b3 SHA512 ea0343453d011e252fba64502984e2a43ea7c7437a211025ca68a4a45178c8aaef4c2b65261434289b21166a99a1941ec9e2d9d26bb3d22a76cbaa421250131d
+DIST pytz-2022.7.tar.gz 313499 BLAKE2B 357ef0107856e02e6c7cf028661d23a36cf3997dd5399f5a89e850b1b2e5330da08c60e10c8a7126d47d1d7e52e95bd29a8d63cdefaf4fced1332602ce0bd0d0 SHA512 48bad8a88e124c0935bf307713659228100c5c38230b3ee7f0aa92e46a1a305c4cebef388208dc7090ba59f51c4816f78789a091d69541615e885a9ad61c475b
EBUILD pytz-2022.6.ebuild 826 BLAKE2B 16846ba461e53e78f48a7c8d7c5ae682bcdb9ebd137dde3832d7c3ad70362518e5970d2507cb38d24e4e0e2a4b14e86b7eea8edad2def39d80bf617b9b25bd93 SHA512 c1a12f4eb876c0dd32e23fcc7c71e2dfe97e1f60dbc937581baffef7bd64aadcafae8c96e784fa3c258356aaf2e836296f0ad28ce318e3e0d6ac3807226a7494
+EBUILD pytz-2022.7.ebuild 834 BLAKE2B 030a22826423e11d49b14fee15deaa439e4ab078799c46b14a96a0476a1e5430655750250bcfe0c64e2e76b023745db41979cef87ff426cc99b9c37d90fb0461 SHA512 f246763a75b2a9408eb375aa18b9d00f853079757c150c198c96e407426df2a272f83bb2fcdcdf47b4e970e76217569942466530803b7c7811cbad008ef03a0f
MISC metadata.xml 816 BLAKE2B fbebba08fc9a0eac3a94dff015dea77b57f01559bd703b906d7f922aa88b8aff3a43ca2391210533742d2ac6c16e6bf3e31b1a6bd5dd2ebf47ce7a29edf5040f SHA512 2614764bcffed71e746257b6cce2bb68de1205292001acbcff5bd69e3564ecabce55970967394ee3900e21dcf29d25150fa579bf39bffb189fd3b4e509d7b412
diff --git a/dev-python/pytz/pytz-2022.7.ebuild b/dev-python/pytz/pytz-2022.7.ebuild
new file mode 100644
index 000000000000..45af071f312d
--- /dev/null
+++ b/dev-python/pytz/pytz-2022.7.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="World timezone definitions for Python"
+HOMEPAGE="
+ https://pythonhosted.org/pytz/
+ https://launchpad.net/pytz/
+ https://pypi.org/project/pytz/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+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"
+
+DEPEND="
+ || (
+ >=sys-libs/timezone-data-2017a
+ sys-libs/glibc[vanilla]
+ )
+"
+RDEPEND="${DEPEND}"
+
+python_test() {
+ "${EPYTHON}" pytz/tests/test_tzinfo.py -v ||
+ die "Tests fail with ${EPYTHON}"
+}
diff --git a/dev-python/setuptools_scm/Manifest b/dev-python/setuptools_scm/Manifest
index ce6d1e9526b6..28d66de1c3ec 100644
--- a/dev-python/setuptools_scm/Manifest
+++ b/dev-python/setuptools_scm/Manifest
@@ -1,3 +1,5 @@
DIST setuptools_scm-7.0.5.tar.gz 70716 BLAKE2B 242809a32cd23d9d98e3326714d1435220907eacdb3127558987d0d8be95775b7f8ed284707421a9c52e401c1738c11a01782fee2c0635924122307d3308cc0c SHA512 5b3420f0aaa0dd1655afb0fdcedc3738b75dbb9d8205e0ad67555c251d330a0d3620a7297cfdcfabbc7386a8acf43fe73fa7f3b17e2d156495fd8b2ab7d1c985
+DIST setuptools_scm-7.1.0.tar.gz 71904 BLAKE2B be5ae215dadcc290290762b732434258409ecc2d71cdf1332ffe73431effae7cbc33e052a718efd952be79350171ed3e468492fc719bc08750dc23364fb0ee9d SHA512 bd7260672c213db6b8c5842dbb6ac69e69ce040777865c935033971f65d905bd8e6b54e174190a924e452c302e69d4c1de231cbc8f603176ba013a739840dad3
EBUILD setuptools_scm-7.0.5.ebuild 1350 BLAKE2B a0943cb19e5f753cf0fba35cb2faa2da20c019654a2d2050f7c152196a7105a9527e296fe17e96200b26d32e3f0703ad16139233f122761b8fc83653ff9274ae SHA512 9bc4ef7a60b24fcd6198be353441b78c6a44dff7725a27bec3d25103ad5ed0225406232f5dbb83fc4fcb3d86d700b965d22f23e9de3b59254fcda2981dd8bcea
+EBUILD setuptools_scm-7.1.0.ebuild 1239 BLAKE2B e2f5283448d52920c339ef456915ecf5dff3791ba161c1f771069dc874c5455bd29be078602539b88edb7b9f0e73edf64038e885242edb2eede2b149e3fcd74e SHA512 2c35794038d07c6137aaf6f9ebe29636c071e9af7acdd7dd3ce26d4bd02b33cd39bd929cf044cae1d88fa28cc005516cf3b66ee3def4afa9ea8a5c823a908b00
MISC metadata.xml 401 BLAKE2B 288e77f725debab548d96fa06738fb8262a93deb6df1ecc6c0a77e4a30cd65c4e76e38e86f8101112db95dd67a11ada6c0659e1ac13cf3c0e65dcce44e19bf8a SHA512 61b009eacedf191242659d6be6f62d17f9335674c651cfbdcc88abd074e320ddd79e1610de44e7c8105503f6d8d058ed5910f63b2e740492a982a69c52b30730
diff --git a/dev-python/setuptools_scm/setuptools_scm-7.1.0.ebuild b/dev-python/setuptools_scm/setuptools_scm-7.1.0.ebuild
new file mode 100644
index 000000000000..d482b3534ad3
--- /dev/null
+++ b/dev-python/setuptools_scm/setuptools_scm-7.1.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Manage versions by scm tags via setuptools"
+HOMEPAGE="
+ https://github.com/pypa/setuptools_scm/
+ https://pypi.org/project/setuptools-scm/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.{8..10})
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-vcs/git
+ !sparc? (
+ dev-vcs/mercurial
+ )
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # the usual nondescript gpg-agent failure
+ testing/test_git.py::test_git_getdate_signed_commit
+
+ # fetching from the Internet
+ testing/test_regressions.py::test_pip_download
+)
diff --git a/dev-python/subprocess-tee/Manifest b/dev-python/subprocess-tee/Manifest
index 07ea9d7b6fad..f69256c08a11 100644
--- a/dev-python/subprocess-tee/Manifest
+++ b/dev-python/subprocess-tee/Manifest
@@ -1,5 +1,7 @@
DIST subprocess-tee-0.3.5.tar.gz 16887 BLAKE2B 6eb25085eb2b2ee4557efd556d8035ab8f6b781b47783f24f227db04b3f82fffcfa29d69f0e3588c3fa6188446a3d96d4421e6b1ea5b3292f42635e19a404bab SHA512 47de075e7b6c75598dac0ad1899e1cce9dc1131b49c35ccade2b67c8d2a2d0248ce22a20c336519ff00bfd57269613bc663012e48cf0afa087c93ee74e18e4d4
DIST subprocess-tee-0.4.0.tar.gz 12815 BLAKE2B 0a536daca56dd441848eaaeb3d53384349debdfe7b83458a89ff9e9d44cf63d4cae9eb6436705494cbb15282594a3ad0ce1c8dd51bfb6f79128c6855ab3b2c82 SHA512 944f978c87d612a7846709106b7857761288ef9e6923bf0b69e20cc493b7dbcf51c16867ed7b3038a1d2f180108972c35e8d9fe380542b56c7c68320caf9321b
+DIST subprocess-tee-0.4.1.tar.gz 13599 BLAKE2B 779a8b5381155e8d524b6715ab9cc37f8e55565dd378a2d256648d56f018dc71860b0db2a50572a5e03fab7d2de5cd691be53c49c1aa79e756b4eb8a8d5878a5 SHA512 683813096c4bb78a4263075ba8590a926134ec92db5e2e72ed98ab1db9e231768adc15bb4273ba138f9a1b2a14ae4050d0b6acc76d483d0f3530f376ce8d9eee
EBUILD subprocess-tee-0.3.5.ebuild 1176 BLAKE2B 7e724f5184690c88aac1794e920641f1bd459160804bff4e068ce5871eaaa1906242649dd0bf41fdf8e642e21981886eb7d569351e4f47b428f9da59db1a3440 SHA512 17d4b5b7d005639a153d815b6bb73c2699849ca4013c8cd15ee99dfa434d43f9ecb9582c5418816207b022dc0c85a3c3894f95c9a946a64f8efe5b67a4e438d1
EBUILD subprocess-tee-0.4.0.ebuild 987 BLAKE2B 4cad90aed652102a33bb961a2adc30513da118687634db91221d93af8c9eac588957ad2346dd42b3c6d908b8b2541de35e9bba74d0e0a4a94ce93eca5ca1c7da SHA512 9fde4a511e531deb46b20ffb6b1519e37beaee9fd3340dce525b3bef320c8e02ec51799450be6003ffef55fa66457d189d9399b0d0b508a70c5170ea82b62a7e
+EBUILD subprocess-tee-0.4.1.ebuild 938 BLAKE2B a7c85769fbec0f2d795279bf9852cf443d713236ef9e169d966e1a6d6ba47f3c2d702c8a44b10fe116912fc55bc574d2afa50d5f894229b7b04ea4d6c04852de SHA512 a68b8a24a9f1e132bb678eb23100a2bb9468d271d6abeee79fc460c33c8ab0270e013fedc00d4ba1af0a6cd02e2fd50832f3a5654f81afb0aee204fc4f48b29f
MISC metadata.xml 733 BLAKE2B b18b79649744580db9298cb069dbf3b4c23d10983f012206199f6049752a5a232ed7068daad0716add206cfbf811d3c30e61c90d465e9f2a7f5c444f415d5dad SHA512 a3458edf61b355dc98f05602aa0a98c56d553567f85644ce5157f6a36f8947f8fb11971992305074c1d00a00e38481d4b34048ccf2312f51b477f33498cd792f
diff --git a/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild b/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild
new file mode 100644
index 000000000000..100597cf333b
--- /dev/null
+++ b/dev-python/subprocess-tee/subprocess-tee-0.4.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="subprocess.run replacement with tee(1)-like output"
+HOMEPAGE="
+ https://github.com/pycontribs/subprocess-tee/
+ https://pypi.org/project/subprocess-tee/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="test-full"
+REQUIRED_USE="test-full? ( test )"
+
+# ansible-molecule is invoked as an executable so no need for PYTHON_USEDEP
+BDEPEND="
+ >=dev-python/setuptools_scm-7.0.0[${PYTHON_USEDEP}]
+ test? (
+ dev-python/enrich[${PYTHON_USEDEP}]
+ test-full? ( app-admin/ansible-molecule )
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=()
+
+ if ! use test-full; then
+ EPYTEST_DESELECT+=(
+ test/test_func.py::test_molecule
+ )
+ fi
+
+ epytest
+}
diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 8171460725c1..d4a61e2ac0d1 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,5 +1,9 @@
DIST tox-3.27.1.gh.tar.gz 309006 BLAKE2B fa8aaa9cd5b03e54c166bb6b748290420b91498b26d2d124d9f88a64806b9ac0578c1886845b25aa024907f6a782c45609fa6c7657d9e1f538b59c2d9f0f4e14 SHA512 5f568bc6c53f871aae91928681dd6f2419b876a8e6ca925e65abae845b548ee3d00513741882875bbbacb78bf64935228d98213f940d3da8c3f788b73f177b79
+DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f SHA512 64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
DIST tox-4.0.12.gh.tar.gz 282817 BLAKE2B 7237f33086c9e0147457bf46db47f6b4e6fcaf33929d0950e439e04950119e3199c3d41c4f6856935bb4cd27f613a9c925f4e366a61f22067d5837f1f5f2307c SHA512 7ffc0ed622c59df8ab0b1692dc774ab8efa1753dd4f872e0baaca213b4da29b9c3718b63eb3f655802a23d6493c61e3d3e003d192d73bb536f0da16411db2685
+DIST tox-4.0.13.gh.tar.gz 283017 BLAKE2B 2bf55f1514cbc1806404f4106b2af701f28698da0fd9789a71d582612b7eeb2356d15b26a9dd0e663b19cdcb90e975138c15cd80ee5f10c261a8b203bef0d830 SHA512 a08139b490ab2e967cb9fdb9ffb290fa1dcce3102d41b07fdfd566f9d270873d6371229dacae5e00a4816bf37eb7cca12bae0948e5b4e6c1879e96b444070d4b
EBUILD tox-3.27.1.ebuild 1916 BLAKE2B ab2496317d588c05936d57132d1c759c9a14f18c10fb50d6188b7bee5bd20de9f06b5d8945a908cbf021f4b7036ba6d23dcf19aad63af9d6cd6bf6baa598ad32 SHA512 b038f9976de8af46ac663faa169a06fad1bd28ef61738679fd70faa5e655c0c85ed3a8e4efddee2dd2aff8cc3fe9f5ec133311d122c6bab15c487a5a074a6c11
+EBUILD tox-3.28.0.ebuild 1924 BLAKE2B d2a5ac59691e8ad704bb64840925d192df827d533c2b17bafa31b95da83a235c28109e911f78e294b12924a99114adad5bbe44cbba67fe8d2d584c9839a70d59 SHA512 aa919c8b15403b9992a772bf0296f4cae2bef39c4ded509f732a13869504f7af15cf43f26c9f401e31794c481a5e1dc4e91c18e65c31a4e159d7b9a2cb1c99ea
EBUILD tox-4.0.12.ebuild 2398 BLAKE2B a8a4d53f19e306c32fe542fb0ebb132bcbfe29c54a96f6f090b1beec6c85763ea04d77ab592a7fe20214724295e1a5d4c0740d99644d513dc9f7a311f4c3c5dc SHA512 be8ec59aad967e10ae4c3b03313c6f3ea2bf4491084517875130e737836e3a66c9e7acf29de522cb3ae7b4d445910334d64e070a53db15b8f761e7b3b886aa06
+EBUILD tox-4.0.13.ebuild 2398 BLAKE2B a8a4d53f19e306c32fe542fb0ebb132bcbfe29c54a96f6f090b1beec6c85763ea04d77ab592a7fe20214724295e1a5d4c0740d99644d513dc9f7a311f4c3c5dc SHA512 be8ec59aad967e10ae4c3b03313c6f3ea2bf4491084517875130e737836e3a66c9e7acf29de522cb3ae7b4d445910334d64e070a53db15b8f761e7b3b886aa06
MISC metadata.xml 382 BLAKE2B 7c0704c5c187ce4a7972fe0372b23c5537a81a8d62fd83436d9558a61761f10764adb5a4d5f6795f0dd1fe905afa604c0be77fe1d48d291847f6ae65dc1b032c SHA512 9d0ced4df9352a81034a50d5766a01534ae8fa889985d99cc9e2a8d0889e31c6c11550677d9a5a74e2aab57c320192ce3a42708a6d23b0419ee34a6054398344
diff --git a/dev-python/tox/tox-3.28.0.ebuild b/dev-python/tox/tox-3.28.0.ebuild
new file mode 100644
index 000000000000..87ba6799d964
--- /dev/null
+++ b/dev-python/tox/tox-3.28.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+ https://tox.readthedocs.io/
+ https://github.com/tox-dev/tox/
+ https://pypi.org/project/tox/
+"
+SRC_URI="
+ https://github.com/tox-dev/tox/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pluggy-0.12[${PYTHON_USEDEP}]
+ dev-python/py[${PYTHON_USEDEP}]
+ >=dev-python/six-1.14[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-20.1.0[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.0.0[${PYTHON_USEDEP}]
+ ' 3.8 3.9 3.10)
+"
+BDEPEND="
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/flaky-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/freezegun-0.3.11[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # broken without Internet
+ tests/unit/session/test_provision.py::test_provision_non_canonical_dep
+ tests/integration/test_provision_int.py::test_provision_interrupt_child
+
+ # expects python2 to exist
+ tests/unit/interpreters/test_interpreters.py::test_tox_get_python_executable
+ )
+
+ [[ ${EPYTHON} != pypy3 ]] && EPYTEST_DESELECT+=(
+ # capfd doesn't seem to work for some non-obvious reason
+ tests/unit/test_z_cmdline.py::TestSession::test_summary_status
+ tests/unit/session/test_provision.py::test_provision_bad_requires
+
+ # TODO?
+ tests/unit/interpreters/test_interpreters.py::test_find_alias_on_path
+ )
+
+ epytest --no-network
+}
diff --git a/dev-python/tox/tox-4.0.13.ebuild b/dev-python/tox/tox-4.0.13.ebuild
new file mode 100644
index 000000000000..ed83ca51ba13
--- /dev/null
+++ b/dev-python/tox/tox-4.0.13.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{8..11} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+ https://tox.readthedocs.io/
+ https://github.com/tox-dev/tox/
+ https://pypi.org/project/tox/
+"
+SRC_URI="
+ https://github.com/tox-dev/tox/archive/${PV/_}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/cachetools-5.2[${PYTHON_USEDEP}]
+ >=dev-python/chardet-5.1[${PYTHON_USEDEP}]
+ >=dev-python/colorama-0.4.6[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.8.2[${PYTHON_USEDEP}]
+ >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.6[${PYTHON_USEDEP}]
+ >=dev-python/pluggy-1[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-api-1.2.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.8 3.9 3.10)
+ >=dev-python/virtualenv-20.17.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/hatch-vcs-0.2.1[${PYTHON_USEDEP}]
+ test? (
+ dev-python/build[${PYTHON_USEDEP}]
+ >=dev-python/distlib-0.3.6[${PYTHON_USEDEP}]
+ >=dev-python/flaky-3.7[${PYTHON_USEDEP}]
+ >=dev-python/psutil-5.9.4[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}]
+ >=dev-python/re-assert-1.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/time-machine-2.8.2[${PYTHON_USEDEP}]
+ ' 'python*')
+ )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+ # the minimal bounds in tox are entirely meaningless and new packaging
+ # breaks setuptools
+ sed -i -e '/packaging/s:>=22::' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ # devpi_process is not packaged, and has lots of dependencies
+ cat > "${T}"/devpi_process.py <<-EOF || die
+ def IndexServer(*args, **kwargs): raise NotImplementedError()
+ EOF
+
+ local -x PYTHONPATH=${T}:${PYTHONPATH}
+ local EPYTEST_DESELECT=(
+ # Internet
+ tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+ )
+ local EPYTEST_IGNORE=(
+ # requires devpi*
+ tests/test_provision.py
+ )
+ if ! has_version "dev-python/time_machine[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/util/test_spinner.py
+ )
+ fi
+
+ epytest
+}
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 85cb13a73ebb..eda880eddcd2 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/rspec-expectations/Manifest b/dev-ruby/rspec-expectations/Manifest
index a793709020c5..3d4019d7aea4 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -4,10 +4,12 @@ DIST rspec-expectations-3.10.2-git.tgz 213253 BLAKE2B 51c306d34dfd82d551b8390bed
DIST rspec-expectations-3.11.0-git.tgz 214878 BLAKE2B f830a0a31fb0e7cd6639e711e4daa9faa98e514b6a1dd864c383259d199dc617c6c7ff45dc65f37cf53d3c4581c6ecb9148e42b77f3c37541d8985714d62af23 SHA512 209eabafe92db3de1a78524d98facda16b3f5fef11f8f0c8c74bc6fc68529c8d9a835a8196e84b8b8bdf828d548d4b00bb1acdd607cab14dad7874f55a42b0c6
DIST rspec-expectations-3.11.1-git.tgz 217396 BLAKE2B b9660b22f0b23a5436d98ffe2b21b58c947765ab5cf7d245bf265faead46a5326fc403ad55ee2fcd72d96c8c29fc996715ecc74c9521ec4ca34daa9d5bc0f819 SHA512 1941056eb2f2205f583f335993e25030b433cb0463992d74d5c568c7bbab4313fc6e7e14ada5147064b14d6da49326e3c3cb342408cfe9b38d350c9470e5cdf9
DIST rspec-expectations-3.12.0-git.tgz 217524 BLAKE2B f9638e2e5c83020818b2de4c06074b7d70f02655a50d598ecfcd8c79e1abb2ec351c5b7aed1ec0ea84fde140fc1a04349a6f2edbffda7cb697135ac0b5788b0c SHA512 51a80b5d45e8ca61a829f2130c60433999c6d5c60343d25f737bdb9d6864e89a156b29b549250f7c4248d5ba7a0cef11eb28e55d3023274051eb11f2d0361c83
+DIST rspec-expectations-3.12.1-git.tgz 218331 BLAKE2B 9a8604bef9d0118fc3ce5c56f3c53597bf5f4a2eb6a85977fb73ba43e585fc430c3a658ed6ca5b2b9c7fce7e11add81303734bac4bafc8331b221eef8eca4a8a SHA512 a0412cbf55d6cc3c0671abb3cb64bbc9473496aeb8adaa0fa5ae35f0036635adf5f894db0a9150002e7a69cffd1bf2b0c952672890197559be5c54bd2b508b64
EBUILD rspec-expectations-2.99.2.ebuild 1638 BLAKE2B a15ce1cfc2d48f2820daad095ca70e8969245eb04cbd69e1ab89a2482dcd53bb1968618396ae9ae3e7eb1ab6c8ea7aab663c4a91ccac49ea9cd7e28d6357cd3d SHA512 cc77361f64c0caa032c4ff553412f30994d8922623c5608e9cee4a682e8b08ee4d791b4738f716bd81ac567d98699791a779d138888eb3934c8dfdbabeb49984
EBUILD rspec-expectations-3.10.1.ebuild 1311 BLAKE2B 9dfb52e62ff11b037678e39e986602c9a9d9982b1f230f126d060e5d4fd53a77e942d8c63f7a466fdabf3d2a66fcbbe21a75609643d0874b7712efa5d46df7b3 SHA512 3f82f0e97cb560ebc7d5df647dcef05ef70126f108da01dbe2d6b47bc1a54dbd19d503e9670883f28a7ff51488a69abee0eba2001223bd4e46a2c29216c87afc
EBUILD rspec-expectations-3.10.2.ebuild 1318 BLAKE2B 728632075a61aae02e2b7457e48af0acd9eb2cd4160e211cf2b612d7b12619856f024d9c177360f700d4fcb32f1ae569b49e71531c778537ea5cc08146086747 SHA512 d46ff515a45bf7f501383296d8191d7ba07b149dfc2a10209ef9161ca79f1ad57577603fffb907779b1073b6c8f5a24a1cec5dbf13f225b7736172eba1c20a22
EBUILD rspec-expectations-3.11.0.ebuild 1325 BLAKE2B 3ca7f8d244ab7207be1b5ed91a9b05f0efb2c2fa28eee1a3e6acb1043d577214cb647716e0cfe69ec6330c133e3ce10150402164a654b6eff97a095ace891787 SHA512 3e76740a1be944ca8fb28e1b55da0eba1b35c2d0adf45f2c215b0a7458548e49c0fff445a9e9b9899d47a1bf2240f38aa0c4dcba741e53cd5ac75251017be3db
EBUILD rspec-expectations-3.11.1.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
EBUILD rspec-expectations-3.12.0.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
+EBUILD rspec-expectations-3.12.1.ebuild 1318 BLAKE2B 8a9a06d6ffda7519a16064b7fb822aeaeaeaf0ce8a2062938b56e3c9c8f19ea26d84a9d3ade86e1fe7c89ce93928b521e07ac73fb3a5e6fb3a32e527e6df075b SHA512 cb4fd3c2fc3c162c96122b495aa6521062b1b85efb37cd622a1384e1e1d4148914937c2baa812c37a5308896fcd6ef320e2303c2c2e32546e83954e5edda9880
MISC metadata.xml 351 BLAKE2B d819679f0a74e7885241c77f001e1522143ea052a1cd511d128c3321aa96d6060b98ef11c615165f631d4081f5757c7ed463de58f44acb6187d026ce86a2042c SHA512 1f43d7394a1fc32d2aae92b66a513af0572ee1ed4bed3d391b4774df97919113ec9ec9d0da68e26f1c5558d877e1c8fef01aca6b92ce6b70bc3b256ad70dade0
diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild b/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild
new file mode 100644
index 000000000000..7e2877d8201b
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+ =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/rspec-mocks-3.2.0:3
+ >=dev-ruby/rspec-support-3.5.0:3
+ )"
+
+all_ruby_prepare() {
+ # Don't set up bundler: it doesn't understand our setup.
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ # Remove the Gemfile to avoid running through 'bundle exec'
+ rm -f Gemfile || die
+
+ # fix up the gemspecs
+ sed -i \
+ -e '/git ls/d' \
+ -e '/add_development_dependency/d' \
+ "${RUBY_FAKEGEM_GEMSPEC}" || die
+}
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 9ee47bb8b7da..6fd8b2679b7e 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/stklos/Manifest b/dev-scheme/stklos/Manifest
index dbd9e33533f9..7d3e115908ef 100644
--- a/dev-scheme/stklos/Manifest
+++ b/dev-scheme/stklos/Manifest
@@ -2,4 +2,4 @@ AUX stklos-1.70-configure-clang16.patch 760 BLAKE2B c89264cb8eec7ad18a9289bd1f7f
AUX stklos-1.70-gentoo.patch 1937 BLAKE2B 42c534b6d84bc1c3a541bcb8e68ba0abf097f4ad0a1012df1a153ebed918bf2ea37e0c505c33cbdf07ab9dc57372df37a3fdefb3864201497f1cca6bfe888b64 SHA512 05f9c3263e46902c149cd4131c32092b24e4d2499596faa9c6d0d448a1e92a06eac466458e3cca5e688fa4a07e5e870ff81ca4d5a4171c50217b942ebf4850df
DIST stklos-1.70.tar.gz 8767615 BLAKE2B 7cae5b5d0c9b2d9dcccc47e78e70a562f2d1751de068668777441d29ee15be7f3c5c285b8297e367311cd8c9695c9a2d083ad7ea1d9c21c838cf1d819f7cb82c SHA512 64da09171b191688f750f10c29f10cd7393f326555d4324344faeac63547a2548407490e44a50f0afa348487bd9cc5106f3c344cab6935f3a3516b3c064a596f
EBUILD stklos-1.70-r1.ebuild 1058 BLAKE2B 9d5e1c88de4d0024acd0cbb115942cb3c1c898c8b115db913381393a656d3b6dbac1e05b914988223820fd044a7a3390d89f372e8b2bbfdcf1748447778b4b65 SHA512 3e6f45f637082e29789d373e697a497e027c3876c797ed729a9ebf744f5bd1901472a0157b36c147c60853c55882e0282c10d3a9bb6d571ac5ba7dd309c31960
-MISC metadata.xml 603 BLAKE2B 631cd06bdc3a5b14371ffd07f6cde777eb99506a4383720a11395e4633f1fdb74d271b1a0e561e1b5bf64e55328186c2ca25870381e0283b46a5868550d5c925 SHA512 89db69dcb36c87b58587aef86590de1391e215213b444e135aa144fd78bf9b9ddbd366a07562e5de2f000e6b66f387ec24e0a56698ce076b8304288868a25859
+MISC metadata.xml 739 BLAKE2B df32d98cff79f6d4e998c695eae85344c5b8d83c94fd8a6de47b5b11a2f874585ccdb3a05d7e29aa46f31799f3e3fd6ccf6f6674b7791c9710e89112a9075bdb SHA512 c6cd89f69ca1ed11a87164618dad3a5a566b6b930fb28fe37e8e6f16a8b76a53569c18d7569038bb47f7cbc175c42261d863afa1f1fb96286bf08cd70b5b12de
diff --git a/dev-scheme/stklos/metadata.xml b/dev-scheme/stklos/metadata.xml
index aaf615253e8c..267080d36fd9 100644
--- a/dev-scheme/stklos/metadata.xml
+++ b/dev-scheme/stklos/metadata.xml
@@ -12,4 +12,8 @@
Virtual Machine. STklos can also be compiled as a library and
embedded in an application.
</longdescription>
+ <upstream>
+ <remote-id type="github">egallesio/STklos</remote-id>
+ <remote-id type="gitlab">Gallesio/STklos</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz
index 3a9d60d2c6be..ae4c76aae411 100644
--- a/dev-tex/Manifest.gz
+++ b/dev-tex/Manifest.gz
Binary files differ
diff --git a/dev-tex/glossaries/Manifest b/dev-tex/glossaries/Manifest
index c86865a9cf7e..abcfa6008544 100644
--- a/dev-tex/glossaries/Manifest
+++ b/dev-tex/glossaries/Manifest
@@ -1,3 +1,5 @@
DIST glossaries-4.46.zip 7028263 BLAKE2B 3d1479a50ea938eb3bd273b2a17db2675275aece241f4bab0329656966d2d28fae2e82268c667998b111fa35f1a04f24ddb3b5130e897c13e2cef965783f9606 SHA512 6ade1039b91b719035cdaef5381cd4904c4baccdd7b9f9a2e655e47a833bfe5b20c6775e30ce08645c0c30d3cec140ce92e36c5a872b40217c5a82bca2a6ce5c
+DIST glossaries-4.52.zip 12709543 BLAKE2B b15ead946238225e9a0818223658f94f161e2519bfe66252affa607be076629df6d8e63ee9e5ccde6ee3ca74086547cd0a8fab55d4f73515eaa68c3dec65d380 SHA512 904e0e153b73d0dc1bf61e1238556e7bbe5c58195226e25b566a2e1e5eb5681a8c6a6c9f43ff43301918f4769554bd2303bb3323d50d58f4eeb4f59af6160a83
EBUILD glossaries-4.46.ebuild 943 BLAKE2B 2a9134fc6454bc609cce0d9e3b6f0190a757d7bd5ea7c2aa04b6b6c844b28549d7cfae2fa32201764264c06e952c18d22a0fd27585a10f9127bddb78b2bc4682 SHA512 cfaa7e416e20a846bbdc2ab3f9ff7141fa53833d09f938b8fb432210744502c23649008e54725ffe1fde0d6984566bd23b35b70924b7f687fddd6e34f7763b3a
+EBUILD glossaries-4.52.ebuild 945 BLAKE2B c51add1baa6868c832f9f00ae76d5b022065c71928eb9021d3d67e45ab0334fefeebf9e68ad91b1b1900bbef470a4672779eb440cf71be3cca01e5c1c6aa48b4 SHA512 d12837d0dbe9b7ad217b9bf1c81715d0c41cec86ab7a4e5a9c93c1b0924f71431dbaaab34fa4352529e741e154906655258bfc5b6216c3b5a95f81ad8fe25d8e
MISC metadata.xml 250 BLAKE2B e2cadaf7d8fd791e45124cd765cb44d4e2347ecce2bc9dabdc682f6e6f198da73e34e273d326bbb8317c28c34a86e6139bde7e9cdc4ce7d6045443f8bdcec8a0 SHA512 3ca55284974baa2067e21fc58cd2f9f6a673d83f53dc53d3bafe26c1cff7b8aa13890545bcf92f9febc82afdd0b6b3afeb5c2d7fc4c31f7e0c46d1b0314564f4
diff --git a/dev-tex/glossaries/glossaries-4.52.ebuild b/dev-tex/glossaries/glossaries-4.52.ebuild
new file mode 100644
index 000000000000..de337b866766
--- /dev/null
+++ b/dev-tex/glossaries/glossaries-4.52.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit latex-package
+
+DESCRIPTION="Create glossaries and lists of acronyms"
+HOMEPAGE="https://www.ctan.org/pkg/glossaries/"
+SRC_URI="https://mirrors.ctan.org/macros/latex/contrib/glossaries.zip -> ${P}.zip"
+
+LICENSE="LPPL-1.2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="doc examples"
+
+RDEPEND="dev-lang/perl
+ dev-texlive/texlive-latexrecommended
+ >=dev-texlive/texlive-latexextra-2012
+ dev-texlive/texlive-plaingeneric"
+BDEPEND="${RDEPEND}
+ app-arch/unzip"
+
+TEXMF="/usr/share/texmf-site"
+S=${WORKDIR}/${PN}
+
+src_install() {
+ latex-package_src_doinstall styles
+
+ dobin makeglossaries
+
+ dodoc CHANGES
+ if use doc ; then
+ latex-package_src_doinstall pdf
+ fi
+ if use examples ; then
+ docinto examples
+ dodoc samples/*.tex
+ fi
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index a0612a63e35e..774704ffdd47 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/lldb/Manifest b/dev-util/lldb/Manifest
index 15bc6623457c..a4fb770e132f 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lldb-13.0.1.ebuild 2587 BLAKE2B 1e017726c7d7f9879c96c744c63f950ff2837d3082e5e5f81202b9b6259d71d013285fb48e81a25d8cbdb81b1db8b2f6807f897ea83b9742a24c3c35ac9761c0 SHA512 6e626b26f6ed4c51e9b2c732de21a60d3a5db90ee57c890b40dd8a6c82f738d6e8bd7a02f8f7fe7cdb9cb067ead82513b3ce7d35e20210f10f4d525cb3baed77
EBUILD lldb-14.0.6.ebuild 2661 BLAKE2B 272053742b016bf234e75bb6b05e4b113b1f8b34249e8a601842412216665cf00df1b93bf590815d1dd1a709ce5006671bddb92cda7d42a5d099f3cfc3968368 SHA512 91a303661ae706bde45a7d12da928735690fdbb48901a31d6477c2d8595a42a59d4e07dc0ffe4eeb64e0775c61c329b05c0f12ccdece7bed1d5a9093db690f34
EBUILD lldb-15.0.5.ebuild 2716 BLAKE2B b4b4386fa20bb713bcefba2716a3a0c76a156c5d0b1e3119204662d262c4e76d08fc4e330ba5e1ff20bda3b684d78396a23d097869361776903c418942546437 SHA512 b6d0d29a828b38508f5814851bfc17914dbf668bf0207e8c6653b6df5fef631e9f25e38641e4786e34fe89b29138fabfa59bfe89a1267a95c310076a4b207de2
EBUILD lldb-15.0.6.9999.ebuild 2697 BLAKE2B d713c22a59e74b93d059ca32c71555d89dc5e414994a07fee5a77440753385de23e59d09d4e7424f205adb9d06b639d4ff2ceadf6a074113b7c31c00c293e892 SHA512 d9ab075e295b873b1aad46f495d6e40d36114b7402df3fbb4360897d9d9c946fb6580cd4034fbea48e74ca3b27de925e4ecfdf1c3ef6bc024ecaaabe26ce1965
-EBUILD lldb-15.0.6.ebuild 2719 BLAKE2B b54cb1880943a6e03534c0adc9b438fecdd17c793ee5b13806c9f4a72be75b3056bfb05fa3701e890a7b8966196bf394ae220f6fa1bbb28d91f01973d2c0d803 SHA512 7697bfd547986efe21cc7632590b510ca6cf47e6826e7ea5dfbc1c467ffd5e14fa0aa019a7f1997909b5c503128382d1eb6ba95214554a56a483b31d4f7c3bc6
+EBUILD lldb-15.0.6.ebuild 2718 BLAKE2B 00164a23d8cec820742a5d757711fe836f3eaf00c94bfb39028d832bf7c5695895c0162fb2408fc3c6b51e0d4f1405a280b1fe5fc87254c168c9b2a624ff9efa SHA512 2c0888251ff9d453f5bf24ac68c3164459da0327b99ef78ba85200020de638d3583efcd22febd429e1f3ff1f63863cd42cec146238ca6ba55dda8b300b50625b
EBUILD lldb-16.0.0.9999.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
EBUILD lldb-16.0.0_pre20221126.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
EBUILD lldb-16.0.0_pre20221205.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
EBUILD lldb-16.0.0_pre20221210.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
+EBUILD lldb-16.0.0_pre20221217.ebuild 2664 BLAKE2B 6515a2671f5b221a3d6491a24d3a2ef566b1a62c8dbda9c613b39b217eda748d431d54282029a22414620bfe22d403d4095c0ecd37acd4ba770b1babffe8613c SHA512 ee5089adce88c519026a79b47014b4776946db997e459bdafd9d101ccf9bee2348e6be998e0f60a2bd4807d86df763301dc24c217392ab0ed257fd733a04542c
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-util/lldb/lldb-15.0.6.ebuild b/dev-util/lldb/lldb-15.0.6.ebuild
index f29e035aecc0..84bc95fe7fae 100644
--- a/dev-util/lldb/lldb-15.0.6.ebuild
+++ b/dev-util/lldb/lldb-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="debug +libedit lzma ncurses +python test +xml"
RESTRICT="test"
REQUIRED_USE=${PYTHON_REQUIRED_USE}
diff --git a/dev-util/lldb/lldb-16.0.0_pre20221217.ebuild b/dev-util/lldb/lldb-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..ee34e2696fe0
--- /dev/null
+++ b/dev-util/lldb/lldb-16.0.0_pre20221217.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org python-single-r1
+
+DESCRIPTION="The LLVM debugger"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug +libedit lzma ncurses +python test +xml"
+RESTRICT="test"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+DEPEND="
+ libedit? ( dev-libs/libedit:0= )
+ lzma? ( app-arch/xz-utils:= )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
+ xml? ( dev-libs/libxml2:= )
+ ~sys-devel/clang-${PV}
+ ~sys-devel/llvm-${PV}
+"
+RDEPEND="
+ ${DEPEND}
+ python? (
+ $(python_gen_cond_dep '
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ ${PYTHON_DEPS}
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ python? (
+ >=dev-lang/swig-3.0.11
+ $(python_gen_cond_dep '
+ dev-python/six[${PYTHON_USEDEP}]
+ ')
+ )
+ test? (
+ $(python_gen_cond_dep "
+ ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
+ dev-python/psutil[\${PYTHON_USEDEP}]
+ ")
+ sys-devel/lld
+ )
+"
+
+LLVM_COMPONENTS=( lldb cmake llvm/utils )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local mycmakeargs=(
+ -DLLDB_ENABLE_CURSES=$(usex ncurses)
+ -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLDB_ENABLE_PYTHON=$(usex python)
+ -DLLDB_ENABLE_LUA=OFF
+ -DLLDB_ENABLE_LZMA=$(usex lzma)
+ -DLLDB_ENABLE_LIBXML2=$(usex xml)
+ -DLLDB_USE_SYSTEM_SIX=1
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+
+ -DLLDB_INCLUDE_TESTS=$(usex test)
+
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ # TODO: fix upstream to detect this properly
+ -DHAVE_LIBDL=ON
+ -DHAVE_LIBPTHREAD=ON
+
+ # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
+ # and TERMINFO_LIBS... so just force FindCurses.cmake to use
+ # ncurses with complete library set (including autodetection
+ # of -ltinfo)
+ -DCURSES_NEED_NCURSES=ON
+
+ -DLLDB_EXTERNAL_CLANG_RESOURCE_DIR="${BROOT}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lldb-{shell,unit}
+ # failures + hangs
+ #use python && cmake_build check-lldb-api
+}
+
+src_install() {
+ cmake_src_install
+ find "${D}" -name '*.a' -delete || die
+
+ use python && python_optimize
+}
diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest
index 00c4d555ffee..c91ad508bddc 100644
--- a/dev-util/meson/Manifest
+++ b/dev-util/meson/Manifest
@@ -1,9 +1,9 @@
AUX meson-0.63-xtools-support.patch 1136 BLAKE2B 7600b29f1c4accbf33ca587b848566d4f9d30e26695b125aa895ec8a48ee0f7355c7692845c0d9bbb59eb452fc0cd8b634bd2a90d8918efa0b65ef4759b56d8e SHA512 725b193afe229690b6ef0d7a2a832695b7c09ca3376512097baec597a84df6e8e18791e9f29221e8a4a3537ad2371672e74041aa05ec6a218ed9b6218ea2ab61
DIST meson-0.63.3.tar.gz 2067612 BLAKE2B aa6052330f15aa6b1f64598a60075ea3b245ba4b53d65e760670fd526e3e462c110f95e710a83f91ab32f316fdb66dff1783c79ea832ed11d263fe0a3304eaa8 SHA512 6855b2bfe05d592419bfeaf4346c3d1079319f14de995109c09a7e5e9770cef829f66d659553337b3e54ca0dd6c497bccd4abef720f299173077b664d905864b
DIST meson-0.64.1.tar.gz 2089752 BLAKE2B e444df936738ddbbc8af1cc203417ee8f6063bf36a953158295da0c0a40aeb05e6c9a8677a17440c3a4153e0e479fb7215e18b5f0ce7c896fd928f841637ce07 SHA512 4896f5a09f89cadce028080f70e5ca005fd3bb2141a730a0ad71ded63d1bde6d1254957fe079f5e4c6e3b9420a9fcc4525b01e689979f0bab6d09d6483ca42ec
-DIST meson-1.0.0rc1.tar.gz 2099284 BLAKE2B 5750617d0cb825e064eb18bc5bdcb56ee54ac67d25db85b05da65d932116b301a96cda64d037868705b4f3561786499ab3b138c86b6ddd1ea6a24c1e6416d6ec SHA512 88f8f2523a5800b966c1c288db4acb329c75a80a5b9c33521dff0b96d015f60663b44c8b6fa9caf19b6c6bece27f36595b100c9888e77a77aae7975a783a16a1
+DIST meson-1.0.0rc2.tar.gz 2100163 BLAKE2B d551effdca0bd20d3a2e487d68e7c8b2a9db4a0fd466c5c9793ff93495a6a8ffbdd587b46f12caabefda987360fa17e24ea0c2947e6d3e7d69b0b212b806cb97 SHA512 db77e899d72dafcb14384d152376bcf2cd15735d57ea76331a19bd6c60ea0c3d47e468a340588906c35a3636b68d01327109f56bf6e1c37ab1f4c5d3da4bd396
EBUILD meson-0.63.3.ebuild 2978 BLAKE2B 7e3c27064fc4bbf116a7fc5efaf9d56bf942567b0c674c70c832826a557edd458a29ce0dbb445ab5b4e04cad03236798ebc499aab4c5edcefd7049d84f1e862e SHA512 176d0bd3a9f7b4aab8614ee10f5b7b18c5d8889c7a07dd7f49b283b01e72ae7c878108de8e135bcdd60d5563a51d6c62c44093f6eb115676087c9fd073ed762c
EBUILD meson-0.64.1.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9
-EBUILD meson-1.0.0_rc1.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9
+EBUILD meson-1.0.0_rc2.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9
EBUILD meson-9999.ebuild 3024 BLAKE2B d1364c97302f4507adc94fa970cd9083b4833787433a789296596b372198f6c0a22063ca0e8c3eb9d9c3e0076c43b0884c6f7355090549aeb9c4d48308aaf4a0 SHA512 456477d6bcd781841a935163c64e15cd62a227fea9ac84f5257df607371ee4c09013b3d5927ea15e9c0986dd9cfc24106c300299f5ba4b86706c4b71288c3cc9
MISC metadata.xml 480 BLAKE2B 5d3a0af4d84e497dcc2ccd5eb680e898beda896d5c37dc71fcaad2fe63f436f758d356990a5bca06baee9d265389b6e7084daec90d13c004f5523df4d0badbff SHA512 748f91fc17a18302ad0892d458e8e59650ab23dd3db5e83da85cfbca03d7932633c37b16f039faa12d87f6e4ec75a7a7fe4cc22f17328e61d57d99b073b6df3f
diff --git a/dev-util/meson/meson-1.0.0_rc1.ebuild b/dev-util/meson/meson-1.0.0_rc2.ebuild
index 7eaa764dfcab..7eaa764dfcab 100644
--- a/dev-util/meson/meson-1.0.0_rc1.ebuild
+++ b/dev-util/meson/meson-1.0.0_rc2.ebuild
diff --git a/dev-util/sh/Manifest b/dev-util/sh/Manifest
index 54168d0bb9f2..cae841da76a6 100644
--- a/dev-util/sh/Manifest
+++ b/dev-util/sh/Manifest
@@ -1,5 +1,8 @@
DIST sh-3.5.1-deps.tar.xz 3113476 BLAKE2B 0998ebeacdd7c882542eea25ad5ab3131211c686ac2ba8040b89897a60ab41ecea7fc0c45f6498eda56a4539550622e2693fed0a6a1ed5ca6af060c40a9aaf97 SHA512 b572f7334e04365d3d685ba8b87fff834fb9823e815152646659d66e92410cab03940b5a32f6eb0634c4a0cce34808d03849d8b97b17fdbec939b305b13878e9
DIST sh-3.5.1.tar.gz 222608 BLAKE2B a81af092d0f8d0ee7c05240d816a99f044bce3e35d242a815a238a27893db5bfc320efc4a0237ca9ecfa0276e4687152c87f6e0170f5326e2d0a8604f94f6adb SHA512 fd1084921254b70376b3ac47b97e2108308252fa6bd23aff1e59aaefb45a7e01c1738a46ae6f4eb255ecade77fb9659fbc8184d2473e8e4f70e520757bad506d
+DIST sh-3.6.0-deps.tar.xz 3291776 BLAKE2B 63a04877eb69aca3b82cf08cd5b171de7fb9aa46910d5d59e7584f2eac424e52bcefdefffb4216b47ea6760535f298fca5ae5e4db29eef9c66a72ffb880b6ec8 SHA512 01271d1e311ab5d6e89dec4287b18229dcd892b05ee0bbf9917fdc9a9318d3f44e1322ca50722e5771091615dfa12f8041a23d533c7107ed03010d399667a24f
+DIST sh-3.6.0.tar.gz 216645 BLAKE2B a4b9e711eb1d8889e317775fcbab95a273c0bef9ff46ce043c1db39b4b21ca944272b595f60d190bf169ce4924f6c37c9aa1945155e62f9f27c7af2ff9008e3f SHA512 c7812496c66df2fd32b674fc260d0f100b3b6297540bc9e4890d603ca8f41589950493d6d62924bded6d17d4dd9347ee5bc47464608cdcde9c1f73e198c454cd
EBUILD sh-3.5.1.ebuild 1124 BLAKE2B 0bde749e4856c27ab0125fb3afef356dfcd34afc588d4dc74d45389fadf1b6999245a1455fc15b5ce3424570be96c056ec5e2e06a632659d0d9a2e5dd9f03275 SHA512 94b0e355218e6cdacdd775301e6b779a74111655fbe010e0828b4f9985e753db0611eb9fb723b1f175d8651bec827e345c166a8511401bff944de460a7c283a1
+EBUILD sh-3.6.0.ebuild 1124 BLAKE2B 0bde749e4856c27ab0125fb3afef356dfcd34afc588d4dc74d45389fadf1b6999245a1455fc15b5ce3424570be96c056ec5e2e06a632659d0d9a2e5dd9f03275 SHA512 94b0e355218e6cdacdd775301e6b779a74111655fbe010e0828b4f9985e753db0611eb9fb723b1f175d8651bec827e345c166a8511401bff944de460a7c283a1
EBUILD sh-9999.ebuild 1124 BLAKE2B 0bde749e4856c27ab0125fb3afef356dfcd34afc588d4dc74d45389fadf1b6999245a1455fc15b5ce3424570be96c056ec5e2e06a632659d0d9a2e5dd9f03275 SHA512 94b0e355218e6cdacdd775301e6b779a74111655fbe010e0828b4f9985e753db0611eb9fb723b1f175d8651bec827e345c166a8511401bff944de460a7c283a1
MISC metadata.xml 717 BLAKE2B 0f9d6a11056a5a0ba6e297601a55b88ea86ee47d08dba0da2b4367c71f2a8e5876f0513f4fc31fd0b63905ad89a9da57b95a90ecb2efce8009ef1f23dc14a109 SHA512 b9ad5206fb1d1e3e22751c6619f998635d8f17d31b75b9cc4e99516eff8ce875b4dc8597c5c25b16cc684312b3e3b458a674f5be557f4c286cf3a374716c8863
diff --git a/dev-util/sh/sh-3.6.0.ebuild b/dev-util/sh/sh-3.6.0.ebuild
new file mode 100644
index 000000000000..ea48ab9e9b7d
--- /dev/null
+++ b/dev-util/sh/sh-3.6.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A shell parser, formatter, and interpreter with bash support"
+HOMEPAGE="https://github.com/mvdan/sh"
+
+if [[ ${PV} == *9999 ]]; then
+ EGIT_REPO_URI="https://github.com/mvdan/sh.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/mvdan/sh/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${PN//fmt/}-${PV}"
+fi
+
+LICENSE="Apache-2.0 BSD"
+SLOT="0"
+IUSE="+man"
+
+BDEPEND="man? ( app-text/scdoc )"
+
+src_unpack() {
+ default
+ if [[ ${PV} == *9999 ]]; then
+ git-r3_src_unpack
+ go-module_live_vendor
+ fi
+}
+
+src_compile() {
+ # Not bothering with gosh for now as it's very new
+ # https://github.com/mvdan/sh#gosh
+ ego build ./cmd/shfmt
+ if use man; then
+ scdoc <cmd/shfmt/shfmt.1.scd >shfmt.1 || die "conversation of man page failed"
+ fi
+}
+
+src_test() {
+ cd syntax || die
+ ego test -run=-
+}
+
+src_install() {
+ dobin shfmt
+ if use man; then
+ doman shfmt.1
+ fi
+}
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 7ce6f9b44185..df0fac61f5d8 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 56d10d581d80..c9173c3afce9 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -90,6 +90,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
16.0.0_pre20221210)
EGIT_COMMIT=d5987fe324fcaedcea12914d6f9644cc5329f364
;;
+ 16.0.0_pre20221217)
+ EGIT_COMMIT=fb792ebaf2114ad11d673cf891ae560e2e604711
+ ;;
*)
die "Unknown snapshot: ${PV}"
;;
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 6116803357dc..69988d4f9231 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 8f66d688a349..8328b9d46d79 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -14,5 +14,5 @@ DIST pcsx2-rcheevos-31f8788fe0.tar.gz 522855 BLAKE2B 39533199f6b1e0cd821d817ff57
DIST pcsx2-vulkan-headers-9f4c61a314.tar.gz 1554220 BLAKE2B 7f7fa093e8af30919dd743768e6d882fa40800fecedf1183a45568dbb81207ffdf9eed1beadba98160c61bac89a24182794a601a2dce0c91cf54e16d0080cb69 SHA512 8b5fa5bcf6bd8ae5fb44000e4b842d86c014e9d8dae9bff988f86ec359fc27db3f71dc96253ceb2f31da4db41a6585034bb185f68da5446e91293bb0c2bbf993
EBUILD pcsx2-1.6.0-r3.ebuild 2647 BLAKE2B 7d7a0e595d3d8297f3ae0049b3c376f404eeb5a6f477486076e5ac2b72dae6065c97b845f715f4e7e52af158b9dfbe6bbc5cf4f10d051838eafe44553f76efd3 SHA512 18b6131c6ff0b292f4dde4a54b4a5c698a403860ab332e01f181e18931e5ac14cc131ce140de563125f63eeb8b3523b51c6df4f4ecf2086a00e000d4e3d0289b
EBUILD pcsx2-1.7.3602.ebuild 7200 BLAKE2B 5edd27101b1c0f5fec9e2363b1d9aea136686242a5bed068380ea12bbf3c5ea9a3b64853ca68c39b3b7f4e8707ac6f632d855eb73ebff941b1a32594fe54d891 SHA512 a81bb85f9ea75ee86d332ce1fa765a7b2689d822382ad1b45d518e1a2c5e6114a2d932ed4b5f1f70758b753bdcb079e8d2e9fac4dd659bb33585f7ab3b81c173
-EBUILD pcsx2-9999.ebuild 7200 BLAKE2B 5edd27101b1c0f5fec9e2363b1d9aea136686242a5bed068380ea12bbf3c5ea9a3b64853ca68c39b3b7f4e8707ac6f632d855eb73ebff941b1a32594fe54d891 SHA512 a81bb85f9ea75ee86d332ce1fa765a7b2689d822382ad1b45d518e1a2c5e6114a2d932ed4b5f1f70758b753bdcb079e8d2e9fac4dd659bb33585f7ab3b81c173
+EBUILD pcsx2-9999.ebuild 7002 BLAKE2B c375a48f72a4d54c4739d2ac4106dac7a9e440956e12db47f34b45e7dda73ff1b7d4c74fe22503454a48b3d91be2b675cbe8196f625cb66abf5c9331ba3c5596 SHA512 bdf4f0171b1e0ddcee25ca321d67d501da2d21f5ca63e02f7b7c8bf53d6bf96ca1b36ae0dbbcf99efe454755d1bdf9f9d241440a30ce82cf6d403035f9195542
MISC metadata.xml 805 BLAKE2B eb7ce944f7dc5b1889cc2b59f389eafabe9d5e44c4a730fa1352b0a00aec0f97d607204c440a9ce014e02f5b1a73c6ccd294074e7ce41f563c6c3643614ac9f6 SHA512 e8d939f76830204283557319961b4e3aab557e1c3e36fbfc98d4605b0728adb42d0731a05da998eb099f6b0df837eef7616cddb1e62b006979fb9262c172d961
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index de7b59537121..119d33bb8302 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -68,7 +68,6 @@ RDEPEND="
)
!qt6? (
dev-libs/glib:2
- media-libs/libsamplerate
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3[wayland?]
x11-libs/wxGTK:${WX_GTK_VER}[X]
@@ -92,7 +91,6 @@ FILECAPS=(
PATCHES=(
"${FILESDIR}"/${PN}-1.7.0-crcs.patch
"${FILESDIR}"/${PN}-1.7.3329-lto.patch
- "${FILESDIR}"/${PN}-1.7.3329-musl.patch
"${FILESDIR}"/${PN}-1.7.3329-qt6.patch
"${FILESDIR}"/${PN}-1.7.3351-unbundle.patch
"${FILESDIR}"/${PN}-1.7.3468-cubeb-automagic.patch
@@ -144,9 +142,6 @@ src_prepare() {
sed -e "/EmuFolders::AppRoot =/s|=.*|= \"${EPREFIX}/usr/share/PCSX2\";|" \
-i pcsx2/Frontend/CommonHost.cpp || die
- # non-cubeb pulseaudio is only used for usb-mic without qt6, not output
- use pulseaudio || :> cmake/FindPulseAudio.cmake || die
-
if [[ ${PV} != 9999 ]]; then
sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
-i cmake/Pcsx2Utils.cmake || die
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 80b7ce1236aa..2b8157ad3679 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
index 2530252e931a..da54c0208713 100644
--- a/media-gfx/argyllcms/Manifest
+++ b/media-gfx/argyllcms/Manifest
@@ -1,8 +1,6 @@
AUX argyllcms-2.1.2-fno-common.patch 5132 BLAKE2B 5398d60a364a36ea24d6cce682330db177aaaec874a39e4f2a9c754a8862504938471851a14ce0871bb7863a9fd9a794f7ede2144090e1f44718f001344032e8 SHA512 d60f0eb9bd6d32b85d8ac88aa32558d1446357c6643fbdb393e90eba08f8f701ba8185741879b2320bda73e08ed14989cc1a16ffd4d2996d5e9afb05774e4e76
DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06
-DIST Argyll_V2.3.0_src.zip 14042268 BLAKE2B 3611198746bc443d3425bd297ee6c36f3ae28ace24bfa011a7b0fa491ac1185418f0fba004c2d076f350a27d176d1a6295c26584906744de6002bff6b55035e4 SHA512 959ee656967de583d3061f8c345b6c6cdb86bb23aab21f961271563b7ce33da9e64492a9f1bb248a92ff16709b1c13ef6ccbd4478df92e4b90c62a992d79eedd
DIST Argyll_V2.3.1_src.zip 14098636 BLAKE2B 0f215d5852c3ad383833dd643d78729a03e178b2bfad1a955a4ca8108a7b33b5a98507436c2a3bfa9f030ad968787e933e50940a0a7cc045b1082f4c8d519c6a SHA512 a8c2b02638569727015ad8e6e16999e398214fa5d11656bae0a9fe0b3268e81674621e3a7de96b727c578c5fc612ada39b37a94ca8b62f4221c56917654a22e8
EBUILD argyllcms-2.1.2-r3.ebuild 2120 BLAKE2B 0f7b414ceb466e2b710f4da0bb50942891f0c9c92ce55598bd4922758192bf220d4fc557bff3a4c39f1efd7df03a95c80f6b6b3f89b7dd87ac16115a789c2826 SHA512 0d85fb8555dd82d6e8995efc995796d99005dc3363ed9e0d7202f9f3b0772a4a790f3f8446a04f9c0e257976f4741c581469b786651ff5f72a300fc758e9ce7b
-EBUILD argyllcms-2.3.0-r1.ebuild 2088 BLAKE2B 84b6279e54da085997057cb803cbddb0f87db4c935c91c8f9a473148818b57f93f1a220fdc514303664e6eba24581f732e5c3f36ce069f2b982c21bc99f72fe9 SHA512 d24401298de735290b742f0bb7e232b4607c88263d98b5414491cee91e4983b1b33554a7611512e29d69563dad227d047895e5ee2ce8911eb175cf231e979360
EBUILD argyllcms-2.3.1-r1.ebuild 2126 BLAKE2B 321c84e1de95c4a4dbeb8d32ba2c2353059713afed005e067d7dd8809fdab80adb04d4290cc532fbfdea5bec784129e889ed06a1a308dd83fb05673b2cdf110c SHA512 244adea54b1e0d52a15c8b9c2bf4ae35385d4193c02ef71261a71b43dee8758c5b5f39deed5c1256108617f72bceb752e2174e5e551889b8dac7db88e6cf676c
MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a
diff --git a/media-gfx/argyllcms/argyllcms-2.3.0-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.3.0-r1.ebuild
deleted file mode 100644
index 138c20567b45..000000000000
--- a/media-gfx/argyllcms/argyllcms-2.3.0-r1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic multiprocessing toolchain-funcs udev
-
-MY_P="Argyll_V${PV}"
-
-DESCRIPTION="Open source, ICC compatible color management system"
-HOMEPAGE="http://www.argyllcms.com/"
-SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
-IUSE="doc"
-
-RDEPEND="
- media-libs/libjpeg-turbo:=
- media-libs/tiff:=
- sys-libs/zlib
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libXdmcp
- x11-libs/libXext
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXxf86vm
- x11-libs/libXScrnSaver
- dev-libs/openssl:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="app-arch/unzip
- dev-util/ftjam"
-
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- # Make it respect LDFLAGS
- echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
-
- # Evil hack to get --as-needed working. The build system unfortunately lists all
- # the shared libraries by default on the command line _before_ the object to be built...
- echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
-
- append-cflags -DUNIX -D_THREAD_SAFE
-
- sed \
- -e 's:CCFLAGS:CFLAGS:g' \
- -e "s:ar rusc:$(tc-getAR) rusc:g" \
- -i Jambase || die
-
- tc-export CC RANLIB
-
- jam -dx -fJambase "-j$(makeopts_jobs)" || die
-}
-
-src_install() {
- jam -dx -fJambase install || die
-
- rm bin/License.txt || die
-
- pushd bin > /dev/null
- local binname
- for binname in * ; do
- newbin ${binname} argyll-${binname}
- done
- popd > /dev/null
-
- dodoc log.txt Readme.txt ttbd.txt notes.txt
- if use doc; then
- docinto html
- dodoc doc/*html doc/*jpg doc/*gif
- fi
-
- insinto /usr/share/${PN}
- doins -r ref
-
- udev_dorules usb/55-Argyll.rules
-}
-
-pkg_postinst() {
- elog "If you have a Spyder2 you need to extract the firmware"
- elog "from the CVSpyder.dll of the windows driver package"
- elog "and store it as /usr/share/color/spyd2PLD.bin"
- echo
- elog "For further info on setting up instrument access read"
- elog "http://www.argyllcms.com/doc/Installing_Linux.html"
- echo
-}
diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index bf3c491ec55e..172704034baa 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -7,20 +7,14 @@ AUX blender-3.2.2-musl-glibc-prereq.patch 814 BLAKE2B 1ca7438618074fa270cdda530a
AUX blender-3.2.2-support-building-with-musl-libc.patch 5583 BLAKE2B 193548ea61608b6a355912cdd11eba60c58ac7975612890ff26b95b0d8974e3ed871e9e3d5437b7e36fc22b6a711e7af672b87a4e4f0b0765b95e4065dbcb934 SHA512 225065ac63344084918585272badfd58dc542e4b9370351fa4ff246fb8568d18027bd1d07fc139ac247236b75690578bb598731e00ea18767ed8e9d34d35b2fc
DIST blender-2.93.0-tests.tar.bz2 286918586 BLAKE2B a2c2c2e900e401a470208e8e5d0082d45e2f8db13b45213f31808d50ae5ea330360702b8e775bdb3307eb753aa7c3264803e9e470b3fb778f8bd87272cd72513 SHA512 0e5e4c67944c4f76df62cdbaf26ba284c415675074e66685c01ec9584a544c47f616bae8fb2ff2b7e03290620d54dc1033b4b0fc617acb1232a90439e96325fe
DIST blender-2.93.10.tar.xz 43036752 BLAKE2B c08560246fe9e494cf43df6afff2535d166f5faf920728b9b2d787a1029fabe027db3ef5ae5c55b0ec3ea2849c4948cc96f8f9243f19c66ff7b72c2ea81a6e5b SHA512 ff1cee2ab48a9409e3fb3ae73e60aa5514cc8060e31e9a1d9f5c1725dec6f583d482db4cdc765806da2c7529fdaaf7bebe714e148183d5ef16170160fb103ab7
-DIST blender-2.93.9.tar.xz 43035004 BLAKE2B 3d3e316794d0ee5ec3500c84247f4d9cc37d9c490e82321a10e8b020eb148f8d71480ce45e5d2098ef8d6c6657eb5d9f8a34807f93e8ad25650bd4e65cc559d7 SHA512 605eedabd7f164138076c0c91ca9ee3a1e26616c2539602ebba07c014a989738b973a908cbc0a062b3942f3e36754b2f88e2abcabae18017749b409aeaa2f97e
DIST blender-3.0.1-ffmpeg-5.0.patch.bz2 8198 BLAKE2B 2acb1e441bd17cf2d972f981358981d42742ad37656366a52b0adb52efb3f1a6cda0479e1c79d9327b51c8fd3d2c6cb291552adc7716e6a1938ac27b237186b9 SHA512 c09ca2d5a5b99652abcae827965304506e354fc6fc4d6d59c9433c8246e865a0622ddac3118009ad433292690212292a86f7e43e764583525555ca6d653da809
DIST blender-3.1.0-tests.tar.bz2 643279044 BLAKE2B acbf0800c384f881c215ea22140b02e8e61c7395eb35fdb76fad3c785c565ecfc6c59d74848bdd3f9f9b762f86328f6b60cb7871e6ef4615db1ef03f2749b655 SHA512 9fd202c582576d170c29c8adbc9bc4a62b6d67a4a1500f6980201e3d904f4a4a15e5680530663382c34672bd634543dd330c5f75523cf0058928a549ff4a0782
DIST blender-3.1.2.tar.xz 41014760 BLAKE2B 1e1476b7185005616fe3a647d5beea2c6cf975a418471d4632dc6f0367aea9505d0abfed79b063e81b090fe8f8e92d60840767e476534a5629def77a71495604 SHA512 e92aefbc020268e7347008e02d7fe2ef8670a568fab0ae2072ee82520ca67645e665e81ec2829b67a4de069ce1c0578bf2f7f4f783929e7574a8c9aef2f82a02
DIST blender-3.2.0-tests.tar.xz 213772908 BLAKE2B 7a4713a3c1bb9f6bfe80b154b913a525b620bb389c2e6b4cf2d1d9bfc74d0c3703b439d77186d18b43766d1db219eb64d22ac84a08fdc859dac074025afdd49f SHA512 4d6e9ed3b646e77737f625ca1beae9b531a528c32d81c9d06749aa8f87126ef4a2a0893d0ecf2a2cce7b7dbe508dbc9568e353b7213842cfa85ea27ebcc0a2d8
-DIST blender-3.2.0.tar.xz 41520000 BLAKE2B ff68c18bfef1ca6a989e46c8c9d3afa1cc13d6d70dfb6311d9d0742829af0a525531077f48c6a390667e266963e1e8671e370c475a9a8a21bc936d4feb04d248 SHA512 2e9c502fad6bbad7618caad393dfd21d2adc6df0a2de8581cea904cfe3588d783564f2d7ec5600d99d10307a81eb6bb56b31209bf34aae072fbc9a0d8ce54f81
-DIST blender-3.2.1.tar.xz 41497540 BLAKE2B bb9651a7135c3b8ebe03a6dee31b8681d548fc12c56d9de076510f22ff0c94e88b814b57d888ee83a6749c4c79a89288a6717f5fd50f430c88edd3c8411457b8 SHA512 fb496c47b2aebd403e00954d55d140ee9f0dc7733e1013b1665f9db83a132ad63a09226edc662871c8c1b6e2fbd8870954d86cb1324d0c44230f79d2b46aecef
DIST blender-3.2.2.tar.xz 41510144 BLAKE2B 3859ad2625822a8b73009c4aa6e7ae41d6d9032d0e80027e9bc7c1d71225eebfd3ff539cd4ce6766ef90a5e3672a80b5fc0d44ac9b5e2100116a55b173c53d62 SHA512 963c8f6510503f861c55d900480c5e4cd643974fc88439a62c672c96e049ff222422ddb20d8e82932fd829c078aafd9ea6a7fcc16434d115f49f61b4943c0c04
DIST blender-3.3.0.tar.xz 41887484 BLAKE2B ed370be06c12e11c08c3c1aea5074a2e162bc901dd457ed7582a580ae9bf894ec50e12dddcad3c6e736f2d59bcf13ea1a54009384050ac7a6e1ec2d6de079f5d SHA512 5257cbb410a26652077c4ccbfbe949ca9daf7d5f8cde5d518ac175dda6b103c56de08e1643fea1988296e04fa3232f21a9eec566c3eef5436960cdc88de19243
EBUILD blender-2.93.10-r1.ebuild 12558 BLAKE2B ee3f2a36b290dc54659e66d33835ea59dac47760828eac9dbcc5797e251ac8ebf56f2ad52da346ea28cfba5828d041d9647d02446ce28f09852c9d478717c42a SHA512 4d170faebccc79a5d09f1d536a51d0c7886d220e710c68b8e08fe83293b6fc60d2e1797e05e926e0b85ed22b30cf1cf313ddd1c01ccab38ce735451ff72a315b
-EBUILD blender-2.93.9-r1.ebuild 12558 BLAKE2B ee3f2a36b290dc54659e66d33835ea59dac47760828eac9dbcc5797e251ac8ebf56f2ad52da346ea28cfba5828d041d9647d02446ce28f09852c9d478717c42a SHA512 4d170faebccc79a5d09f1d536a51d0c7886d220e710c68b8e08fe83293b6fc60d2e1797e05e926e0b85ed22b30cf1cf313ddd1c01ccab38ce735451ff72a315b
EBUILD blender-3.1.2-r1.ebuild 12666 BLAKE2B 99755ecfb8ee70f4ee3bab5d141cb97effa72a0d55153201ca4a71c3cc8f03a5036192bcfaccda86730c33e29dd44e8b83959d8bbdbbaa76cf73a6821e13d755 SHA512 b9e9cc021cb5fe95e145acfd1e114645b01024f6df0da450c0ad7b3a1f767bd4ca4e16461585628e8b449b817d21081ee84dcd6f7fecb05dffdf834735edf072
-EBUILD blender-3.2.0-r1.ebuild 12665 BLAKE2B f92ad81e8ef140bbd5199acb82f7922fdf274c9a2d8ee4fb3a5caf76e4fab4f90b71bab490adb5805775d28064099754fc9ef28ea25d197edbad96a789320de8 SHA512 218c7771b78163ff4b83bde05f697e9ad21962fe0919aa61c7bc8a861afd297b0b7d9012e38dc5435ead8760af6cff59f77a8347483814708e94ffdb2e59e067
-EBUILD blender-3.2.1-r1.ebuild 12668 BLAKE2B a36d60ac2b63457e22ae30cad610a1bbf9efc1c3a056d850781d16f7a665f254fb8a0b6ea5a23d4008dd022558240cd6d9fc7170ee2a0e2ef2b9d7d4a15175eb SHA512 f6a34b30fbe9363e2c230b290131f3c74cef945a5db98f940bf06c8fc104ce42e3ee8d36e9666b9a2dd039cc93bf63111c16283466985f045435382ddcea7155
EBUILD blender-3.2.2-r1.ebuild 13220 BLAKE2B e40039fb26402b297da95761694d846ec9029a91bf01b8588b6bebcc9af907080f3f3082e4fc3a2da948c7e2583bdf28ed9b937a63856c33e609779b7cf662fd SHA512 973102105b84d6430c688228eb2bf392924f07ad3e98cc335520bb810e9cb1a78a864bdae5b7cb2dde09812e97beed4ca3ff1849d4d03a02ebaa064fdb3d26ee
EBUILD blender-3.3.0-r1.ebuild 13183 BLAKE2B 054a1c7b5625432c725517451396032aeef98cd963ee1a828ddaa5e247bee2618af419e583e7d930088cc6869c7b276c7d9389eb71956f2cb033e60f8401bb73 SHA512 c400a2f4ae79bcb7c10334cd28a988513a11243c1ea74e6bb88eb2b9f0437096d595e15662bc764e38bd77995b5cfe9ce885b2b04477cada4b1bd6b137cc2f6c
EBUILD blender-9999.ebuild 13316 BLAKE2B dd6f42406d132b0af435ceaf4cab17349045c2685b1bdab8f00b4950e24e9b62b60b17173875acb5dc04847776031a138929106cf2d01a28985cd2a1ae39413a SHA512 1e0289ac5fa55b7392922dc6e26cce69d16ab5127bbca3bea2614f2b0997409bbb81de3e439ec2528b44ccacfe6c55a56fcaafb332703f4d67eb2432137dfabe
diff --git a/media-gfx/blender/blender-2.93.9-r1.ebuild b/media-gfx/blender/blender-2.93.9-r1.ebuild
deleted file mode 100644
index 1a1846ad3c83..000000000000
--- a/media-gfx/blender/blender-2.93.9-r1.ebuild
+++ /dev/null
@@ -1,400 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_9 python3_10 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org"
-
-if [[ ${PV} = *9999* ]] ; then
- # Subversion is needed for downloading unit test files
- inherit git-r3 subversion
- EGIT_REPO_URI="https://git.blender.org/blender.git"
-else
- SRC_URI="https://download.blender.org/source/${P}.tar.xz"
- SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-3.0.1-ffmpeg-5.0.patch.bz2"
-
- TEST_TARBALL_VERSION=2.93.0
- SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.bz2 )"
- KEYWORDS="amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb \
- alembic collada +color-management cuda +cycles \
- debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
- man ndof nls openal opencl +oidn +openimageio +openmp +opensubdiv \
- +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- alembic? ( openexr )
- cuda? ( cycles )
- cycles? ( openexr tiff openimageio )
- fluid? ( tbb )
- opencl? ( cycles )
- openvdb? ( tbb )
- osl? ( cycles )
- test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source directory in:
-# build_files/build_environment/install_deps.sh
-RDEPEND="${PYTHON_DEPS}
- dev-libs/boost:=[nls?]
- dev-libs/lzo:2=
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
- media-libs/freetype:=
- media-libs/glew:*
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/libsamplerate
- sys-libs/zlib:=
- virtual/glu
- virtual/libintl
- virtual/opengl
- alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
- collada? ( >=media-libs/opencollada-1.6.68 )
- color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- embree? ( >=media-libs/embree-3.10.0[raymask] )
- ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
- fftw? ( sci-libs/fftw:3.0= )
- gmp? ( dev-libs/gmp )
- !headless? (
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXxf86vm
- )
- jack? ( virtual/jack )
- jemalloc? ( dev-libs/jemalloc:= )
- jpeg2k? ( media-libs/openjpeg:2= )
- ndof? (
- app-misc/spacenavd
- dev-libs/libspnav
- )
- nls? ( virtual/libiconv )
- openal? ( media-libs/openal )
- opencl? ( virtual/opencl )
- oidn? ( >=media-libs/oidn-1.3.0 )
- openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
- openexr? (
- >=dev-libs/imath-3.1.4-r2:=
- >=media-libs/openexr-3:0=
- )
- opensubdiv? ( >=media-libs/opensubdiv-3.4.0 )
- openvdb? (
- >=media-gfx/openvdb-8.2.0-r2:=
- dev-libs/c-blosc:=
- )
- osl? ( >=media-libs/osl-1.11.16.0-r3:= )
- pdf? ( media-libs/libharu )
- potrace? ( media-gfx/potrace )
- pugixml? ( dev-libs/pugixml )
- pulseaudio? ( media-sound/pulseaudio )
- sdl? ( media-libs/libsdl2[sound,joystick] )
- sndfile? ( media-libs/libsndfile )
- tbb? ( <dev-cpp/tbb-2021.4.0:= )
- tiff? ( media-libs/tiff:= )
- valgrind? ( dev-util/valgrind )
-"
-
-DEPEND="${RDEPEND}
- dev-cpp/eigen:=
-"
-
-BDEPEND="
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- dev-python/sphinx[latex]
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
- nls? ( sys-devel/gettext )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.0.0-intern-ghost-fix-typo-in-finding-XF86VMODE.patch
- "${FILESDIR}"/${PN}-3.0.1-openexr.patch
- "${FILESDIR}"/${PN}-3.0.1-openimageio-2.3.patch
- "${WORKDIR}"/${PN}-3.0.1-ffmpeg-5.0.patch
-)
-
-blender_check_requirements() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-
- if use doc; then
- CHECKREQS_DISK_BUILD="4G" check-reqs_pkg_pretend
- fi
-}
-
-blender_get_version() {
- # Get blender version from blender itself.
- BV=$(grep "BLENDER_VERSION " source/blender/blenkernel/BKE_blender_version.h | cut -d " " -f 3; assert)
- if ((${BV:0:1} < 3)) ; then
- # Add period (290 -> 2.90).
- BV=${BV:0:1}.${BV:1}
- else
- # Add period and strip last number (300 -> 3.0)
- BV=${BV:0:1}.${BV:1:1}
- fi
-}
-
-pkg_pretend() {
- blender_check_requirements
-}
-
-pkg_setup() {
- blender_check_requirements
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} = *9999* ]] ; then
- git-r3_src_unpack
- else
- default
- fi
-
- if use test; then
- mkdir -p lib || die
- mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- blender_get_version
-
- # Disable MS Windows help generation. The variable doesn't do what it
- # it sounds like.
- sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \
- -i doc/doxygen/Doxyfile || die
-
- # Prepare icons and .desktop files for slotting.
- sed -e "s|blender.svg|blender-${BV}.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender.desktop|blender-${BV}.desktop|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender-thumbnailer.py|blender-${BV}-thumbnailer.py|" -i source/creator/CMakeLists.txt || die
-
- sed -e "s|Name=Blender|Name=Blender ${PV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Exec=blender|Exec=blender-${BV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Icon=blender|Icon=blender-${BV}|" -i release/freedesktop/blender.desktop || die
-
- mv release/freedesktop/icons/scalable/apps/blender.svg release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
- mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
- mv release/freedesktop/blender.desktop release/freedesktop/blender-${BV}.desktop || die
- mv release/bin/blender-thumbnailer.py release/bin/blender-${BV}-thumbnailer.py || die
-
- if use test; then
- # Without this the tests will try to use /usr/bin/blender and /usr/share/blender/ to run the tests.
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i tests/CMakeLists.txt || die
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i build_files/cmake/Modules/GTestTesting.cmake || die
- fi
-}
-
-src_configure() {
- append-lfs-flags
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DPYTHON_VERSION="${EPYTHON/python/}"
- -DWITH_ALEMBIC=$(usex alembic)
- -DWITH_ASSERT_ABORT=$(usex debug)
- -DWITH_BOOST=ON
- -DWITH_BULLET=$(usex bullet)
- -DWITH_CODEC_FFMPEG=$(usex ffmpeg)
- -DWITH_CODEC_SNDFILE=$(usex sndfile)
- -DWITH_CXX_GUARDEDALLOC=$(usex debug)
- -DWITH_CYCLES=$(usex cycles)
- -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE)
- -DWITH_CYCLES_DEVICE_OPENCL=$(usex opencl)
- -DWITH_CYCLES_EMBREE=$(usex embree)
- -DWITH_CYCLES_OSL=$(usex osl)
- -DWITH_CYCLES_STANDALONE=OFF
- -DWITH_CYCLES_STANDALONE_GUI=OFF
- -DWITH_DOC_MANPAGE=$(usex man)
- -DWITH_FFTW3=$(usex fftw)
- -DWITH_GMP=$(usex gmp)
- -DWITH_GTESTS=$(usex test)
- -DWITH_HARU=$(usex pdf)
- -DWITH_HEADLESS=$(usex headless)
- -DWITH_INSTALL_PORTABLE=OFF
- -DWITH_IMAGE_DDS=$(usex dds)
- -DOPENEXR_ROOT_DIR="${ESYSROOT}/usr/$(get_libdir)/OpenEXR-3"
- -DWITH_IMAGE_OPENEXR=$(usex openexr)
- -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k)
- -DWITH_IMAGE_TIFF=$(usex tiff)
- -DWITH_INPUT_NDOF=$(usex ndof)
- -DWITH_INTERNATIONAL=$(usex nls)
- -DWITH_JACK=$(usex jack)
- -DWITH_MEM_JEMALLOC=$(usex jemalloc)
- -DWITH_MEM_VALGRIND=$(usex valgrind)
- -DWITH_MOD_FLUID=$(usex fluid)
- -DWITH_MOD_OCEANSIM=$(usex fftw)
- -DWITH_NANOVDB=OFF
- -DWITH_OPENAL=$(usex openal)
- -DWITH_OPENCOLLADA=$(usex collada)
- -DWITH_OPENCOLORIO=$(usex color-management)
- -DWITH_OPENIMAGEDENOISE=$(usex oidn)
- -DWITH_OPENIMAGEIO=$(usex openimageio)
- -DWITH_OPENMP=$(usex openmp)
- -DWITH_OPENSUBDIV=$(usex opensubdiv)
- -DWITH_OPENVDB=$(usex openvdb)
- -DWITH_OPENVDB_BLOSC=$(usex openvdb)
- -DWITH_POTRACE=$(usex potrace)
- -DWITH_PUGIXML=$(usex pugixml)
- -DWITH_PULSEAUDIO=$(usex pulseaudio)
- -DWITH_PYTHON_INSTALL=OFF
- -DWITH_SDL=$(usex sdl)
- -DWITH_STATIC_LIBS=OFF
- -DWITH_SYSTEM_EIGEN3=ON
- -DWITH_SYSTEM_GLEW=ON
- -DWITH_SYSTEM_LZO=ON
- -DWITH_TBB=$(usex tbb)
- -DWITH_USD=OFF
- -DWITH_XR_OPENXR=OFF
- )
- append-flags $(usex debug '-DDEBUG' '-DNDEBUG')
-
- if tc-is-gcc ; then
- # These options only exist when GCC is detected.
- # We disable these to respect the user's choice of linker.
- mycmakeargs+=(
- -DWITH_LINKER_GOLD=OFF
- -DWITH_LINKER_LLD=OFF
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # A lot of tests needs to have access to the installed data files.
- # So install them into the image directory now.
- cmake_src_install
-
- blender_get_version
- # Define custom blender data/script file paths not be able to find them otherwise during testing.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles
-
- cmake_src_test
-
- # Clean up the image directory for src_install
- rm -fr "${ED}"/* || die
-}
-
-src_install() {
- blender_get_version
-
- # Pax mark blender for hardened support.
- pax-mark m "${BUILD_DIR}"/bin/blender
-
- cmake_src_install
-
- if use man; then
- # Slot the man page
- mv "${ED}/usr/share/man/man1/blender.1" "${ED}/usr/share/man/man1/blender-${BV}.1" || die
- fi
-
- if use doc; then
- # Define custom blender data/script file paths. Otherwise Blender will not be able to find them during doc building.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles
-
- # Workaround for binary drivers.
- addpredict /dev/ati
- addpredict /dev/dri
- addpredict /dev/nvidiactl
-
- einfo "Generating Blender C/C++ API docs ..."
- cd "${CMAKE_USE_DIR}"/doc/doxygen || die
- doxygen -u Doxyfile || die
- doxygen || die "doxygen failed to build API docs."
-
- cd "${CMAKE_USE_DIR}" || die
- einfo "Generating (BPY) Blender Python API docs ..."
- "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed."
-
- cd "${CMAKE_USE_DIR}"/doc/python_api || die
- sphinx-build sphinx-in BPY_API || die "sphinx failed."
-
- docinto "html/API/python"
- dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/.
-
- docinto "html/API/blender"
- dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/.
- fi
-
- # Fix doc installdir
- docinto html
- dodoc "${CMAKE_USE_DIR}"/release/text/readme.html
- rm -r "${ED}"/usr/share/doc/blender || die
-
- python_fix_shebang "${ED}/usr/bin/blender-${BV}-thumbnailer.py"
- python_optimize "${ED}/usr/share/blender/${BV}/scripts"
-
- mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die
-}
-
-pkg_postinst() {
- elog
- elog "Blender uses python integration. As such, may have some"
- elog "inherent risks with running unknown python scripts."
- elog
- elog "It is recommended to change your blender temp directory"
- elog "from /tmp to /home/user/tmp or another tmp file under your"
- elog "home directory. This can be done by starting blender, then"
- elog "changing the 'Temporary Files' directory in Blender preferences."
- elog
- ewarn
- ewarn "This ebuild does not unbundle the massive amount of 3rd party"
- ewarn "libraries which are shipped with blender. Note that"
- ewarn "these have caused security issues in the past."
- ewarn "If you are concerned about security, file a bug upstream:"
- ewarn " https://developer.blender.org/"
- ewarn
-
- if ! use python_single_target_python3_9; then
- elog "You are building Blender with a newer python version than"
- elog "supported by this version upstream."
- elog "If you experience breakages with e.g. plugins, please switch to"
- elog "python_single_target_python3_9 instead."
- elog "Bug: https://bugs.gentoo.org/737388"
- elog
- fi
-
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-
- ewarn ""
- ewarn "You may want to remove the following directory."
- ewarn "~/.config/${PN}/${SLOT}/cache/"
- ewarn "It may contain extra render kernels not tracked by portage"
- ewarn ""
-}
diff --git a/media-gfx/blender/blender-3.2.0-r1.ebuild b/media-gfx/blender/blender-3.2.0-r1.ebuild
deleted file mode 100644
index cecf90876108..000000000000
--- a/media-gfx/blender/blender-3.2.0-r1.ebuild
+++ /dev/null
@@ -1,399 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org"
-
-if [[ ${PV} = *9999* ]] ; then
- # Subversion is needed for downloading unit test files
- inherit git-r3 subversion
- EGIT_REPO_URI="https://git.blender.org/blender.git"
-else
- SRC_URI="https://download.blender.org/source/${P}.tar.xz"
- # Update these between major releases.
- TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
- SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz )"
- KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb \
- alembic collada +color-management cuda +cycles \
- debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
- man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
- +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- alembic? ( openexr )
- cuda? ( cycles )
- cycles? ( openexr tiff openimageio )
- fluid? ( tbb )
- openvdb? ( tbb )
- osl? ( cycles )
- test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source directory in:
-# build_files/build_environment/install_deps.sh
-RDEPEND="${PYTHON_DEPS}
- dev-libs/boost:=[nls?]
- dev-libs/lzo:2=
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/python-zstandard[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
- media-libs/freetype:=
- media-libs/glew:*
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/libsamplerate
- sys-libs/zlib:=
- virtual/glu
- virtual/libintl
- virtual/opengl
- alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
- collada? ( >=media-libs/opencollada-1.6.68 )
- color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- embree? ( >=media-libs/embree-3.10.0[raymask] )
- ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
- fftw? ( sci-libs/fftw:3.0= )
- gmp? ( dev-libs/gmp )
- !headless? (
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXxf86vm
- )
- jack? ( virtual/jack )
- jemalloc? ( dev-libs/jemalloc:= )
- jpeg2k? ( media-libs/openjpeg:2= )
- ndof? (
- app-misc/spacenavd
- dev-libs/libspnav
- )
- nls? ( virtual/libiconv )
- openal? ( media-libs/openal )
- oidn? ( >=media-libs/oidn-1.4.1 )
- openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
- openexr? (
- >=dev-libs/imath-3.1.4-r2:=
- >=media-libs/openexr-3:0=
- )
- opensubdiv? ( >=media-libs/opensubdiv-3.4.0 )
- openvdb? (
- >=media-gfx/openvdb-9.0.0:=[nanovdb?]
- dev-libs/c-blosc:=
- )
- osl? ( >=media-libs/osl-1.11.16.0-r3:= )
- pdf? ( media-libs/libharu )
- potrace? ( media-gfx/potrace )
- pugixml? ( dev-libs/pugixml )
- pulseaudio? ( media-sound/pulseaudio )
- sdl? ( media-libs/libsdl2[sound,joystick] )
- sndfile? ( media-libs/libsndfile )
- tbb? ( dev-cpp/tbb:= )
- tiff? ( media-libs/tiff:= )
- valgrind? ( dev-util/valgrind )
-"
-
-DEPEND="${RDEPEND}
- dev-cpp/eigen:=
-"
-
-BDEPEND="
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- dev-python/sphinx[latex]
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
- nls? ( sys-devel/gettext )
-"
-
-blender_check_requirements() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-
- if use doc; then
- CHECKREQS_DISK_BUILD="4G" check-reqs_pkg_pretend
- fi
-}
-
-blender_get_version() {
- # Get blender version from blender itself.
- BV=$(grep "BLENDER_VERSION " source/blender/blenkernel/BKE_blender_version.h | cut -d " " -f 3; assert)
- if ((${BV:0:1} < 3)) ; then
- # Add period (290 -> 2.90).
- BV=${BV:0:1}.${BV:1}
- else
- # Add period and skip the middle number (301 -> 3.1)
- BV=${BV:0:1}.${BV:2}
- fi
-}
-
-pkg_pretend() {
- blender_check_requirements
-}
-
-pkg_setup() {
- blender_check_requirements
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} = *9999* ]] ; then
- git-r3_src_unpack
- if use test; then
- TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests
- subversion_fetch ${TESTS_SVN_URL} ../lib/tests
- fi
- else
- default
- if use test; then
- #The tests are downloaded from: https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests
- mkdir -p lib || die
- mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
- fi
- fi
-
-}
-
-src_prepare() {
- cmake_src_prepare
-
- blender_get_version
-
- # Disable MS Windows help generation. The variable doesn't do what it
- # it sounds like.
- sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \
- -i doc/doxygen/Doxyfile || die
-
- # Prepare icons and .desktop files for slotting.
- sed -e "s|blender.svg|blender-${BV}.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender.desktop|blender-${BV}.desktop|" -i source/creator/CMakeLists.txt || die
-
- sed -e "s|Name=Blender|Name=Blender ${PV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Exec=blender|Exec=blender-${BV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Icon=blender|Icon=blender-${BV}|" -i release/freedesktop/blender.desktop || die
-
- mv release/freedesktop/icons/scalable/apps/blender.svg release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
- mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
- mv release/freedesktop/blender.desktop release/freedesktop/blender-${BV}.desktop || die
-
- if use test; then
- # Without this the tests will try to use /usr/bin/blender and /usr/share/blender/ to run the tests.
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i tests/CMakeLists.txt || die
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i build_files/cmake/Modules/GTestTesting.cmake || die
- fi
-}
-
-src_configure() {
- append-lfs-flags
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DPYTHON_VERSION="${EPYTHON/python/}"
- -DWITH_ALEMBIC=$(usex alembic)
- -DWITH_ASSERT_ABORT=$(usex debug)
- -DWITH_BOOST=ON
- -DWITH_BULLET=$(usex bullet)
- -DWITH_CODEC_FFMPEG=$(usex ffmpeg)
- -DWITH_CODEC_SNDFILE=$(usex sndfile)
- -DWITH_CXX_GUARDEDALLOC=$(usex debug)
- -DWITH_CYCLES=$(usex cycles)
- -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE)
- -DWITH_CYCLES_EMBREE=$(usex embree)
- -DWITH_CYCLES_OSL=$(usex osl)
- -DWITH_CYCLES_STANDALONE=OFF
- -DWITH_CYCLES_STANDALONE_GUI=OFF
- -DWITH_DOC_MANPAGE=$(usex man)
- -DWITH_FFTW3=$(usex fftw)
- -DWITH_GMP=$(usex gmp)
- -DWITH_GTESTS=$(usex test)
- -DWITH_HARU=$(usex pdf)
- -DWITH_HEADLESS=$(usex headless)
- -DWITH_INSTALL_PORTABLE=OFF
- -DWITH_IMAGE_DDS=$(usex dds)
- -DWITH_IMAGE_OPENEXR=$(usex openexr)
- -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k)
- -DWITH_IMAGE_TIFF=$(usex tiff)
- -DWITH_INPUT_NDOF=$(usex ndof)
- -DWITH_INTERNATIONAL=$(usex nls)
- -DWITH_JACK=$(usex jack)
- -DWITH_MEM_JEMALLOC=$(usex jemalloc)
- -DWITH_MEM_VALGRIND=$(usex valgrind)
- -DWITH_MOD_FLUID=$(usex fluid)
- -DWITH_MOD_OCEANSIM=$(usex fftw)
- -DWITH_NANOVDB=$(usex nanovdb)
- -DWITH_OPENAL=$(usex openal)
- -DWITH_OPENCOLLADA=$(usex collada)
- -DWITH_OPENCOLORIO=$(usex color-management)
- -DWITH_OPENIMAGEDENOISE=$(usex oidn)
- -DWITH_OPENIMAGEIO=$(usex openimageio)
- -DWITH_OPENMP=$(usex openmp)
- -DWITH_OPENSUBDIV=$(usex opensubdiv)
- -DWITH_OPENVDB=$(usex openvdb)
- -DWITH_OPENVDB_BLOSC=$(usex openvdb)
- -DWITH_POTRACE=$(usex potrace)
- -DWITH_PUGIXML=$(usex pugixml)
- -DWITH_PULSEAUDIO=$(usex pulseaudio)
- -DWITH_PYTHON_INSTALL=OFF
- -DWITH_SDL=$(usex sdl)
- -DWITH_STATIC_LIBS=OFF
- -DWITH_SYSTEM_EIGEN3=ON
- -DWITH_SYSTEM_FREETYPE=ON
- -DWITH_SYSTEM_GLEW=ON
- -DWITH_SYSTEM_LZO=ON
- -DWITH_TBB=$(usex tbb)
- -DWITH_USD=OFF
- -DWITH_XR_OPENXR=OFF
- )
-
- append-flags $(usex debug '-DDEBUG' '-DNDEBUG')
-
- if tc-is-gcc ; then
- # These options only exist when GCC is detected.
- # We disable these to respect the user's choice of linker.
- mycmakeargs+=(
- -DWITH_LINKER_GOLD=OFF
- -DWITH_LINKER_LLD=OFF
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # A lot of tests needs to have access to the installed data files.
- # So install them into the image directory now.
- cmake_src_install
-
- blender_get_version
- # Define custom blender data/script file paths not be able to find them otherwise during testing.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles
-
- # Sanity check that the script and datafile path is valid.
- # If they are not vaild, blender will fallback to the default path which is not what we want.
- [ -d "$BLENDER_SYSTEM_SCRIPTS" ] || die "The custom script path is invalid, fix the ebuild!"
- [ -d "$BLENDER_SYSTEM_DATAFILES" ] || die "The custom datafiles path is invalid, fix the ebuild!"
-
- cmake_src_test
-
- # Clean up the image directory for src_install
- rm -fr "${ED}"/* || die
-}
-
-src_install() {
- blender_get_version
-
- # Pax mark blender for hardened support.
- pax-mark m "${BUILD_DIR}"/bin/blender
-
- cmake_src_install
-
- if use man; then
- # Slot the man page
- mv "${ED}/usr/share/man/man1/blender.1" "${ED}/usr/share/man/man1/blender-${BV}.1" || die
- fi
-
- if use doc; then
- # Define custom blender data/script file paths. Otherwise Blender will not be able to find them during doc building.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles
-
- # Workaround for binary drivers.
- addpredict /dev/ati
- addpredict /dev/dri
- addpredict /dev/nvidiactl
-
- einfo "Generating Blender C/C++ API docs ..."
- cd "${CMAKE_USE_DIR}"/doc/doxygen || die
- doxygen -u Doxyfile || die
- doxygen || die "doxygen failed to build API docs."
-
- cd "${CMAKE_USE_DIR}" || die
- einfo "Generating (BPY) Blender Python API docs ..."
- "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed."
-
- cd "${CMAKE_USE_DIR}"/doc/python_api || die
- sphinx-build sphinx-in BPY_API || die "sphinx failed."
-
- docinto "html/API/python"
- dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/.
-
- docinto "html/API/blender"
- dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/.
- fi
-
- # Fix doc installdir
- docinto html
- dodoc "${CMAKE_USE_DIR}"/release/text/readme.html
- rm -r "${ED}"/usr/share/doc/blender || die
-
- python_optimize "${ED}/usr/share/blender/${BV}/scripts"
-
- mv "${ED}/usr/bin/blender-thumbnailer" "${ED}/usr/bin/blender-${BV}-thumbnailer" || die
- mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die
-}
-
-pkg_postinst() {
- elog
- elog "Blender uses python integration. As such, may have some"
- elog "inherent risks with running unknown python scripts."
- elog
- elog "It is recommended to change your blender temp directory"
- elog "from /tmp to /home/user/tmp or another tmp file under your"
- elog "home directory. This can be done by starting blender, then"
- elog "changing the 'Temporary Files' directory in Blender preferences."
- elog
- ewarn
- ewarn "This ebuild does not unbundle the massive amount of 3rd party"
- ewarn "libraries which are shipped with blender. Note that"
- ewarn "these have caused security issues in the past."
- ewarn "If you are concerned about security, file a bug upstream:"
- ewarn " https://developer.blender.org/"
- ewarn
-
- if ! use python_single_target_python3_10; then
- elog "You are building Blender with a newer python version than"
- elog "supported by this version upstream."
- elog "If you experience breakages with e.g. plugins, please switch to"
- elog "python_single_target_python3_10 instead."
- elog "Bug: https://bugs.gentoo.org/737388"
- elog
- fi
-
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-
- ewarn ""
- ewarn "You may want to remove the following directory."
- ewarn "~/.config/${PN}/${SLOT}/cache/"
- ewarn "It may contain extra render kernels not tracked by portage"
- ewarn ""
-}
diff --git a/media-gfx/blender/blender-3.2.1-r1.ebuild b/media-gfx/blender/blender-3.2.1-r1.ebuild
deleted file mode 100644
index f78545015610..000000000000
--- a/media-gfx/blender/blender-3.2.1-r1.ebuild
+++ /dev/null
@@ -1,399 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org"
-
-if [[ ${PV} = *9999* ]] ; then
- # Subversion is needed for downloading unit test files
- inherit git-r3 subversion
- EGIT_REPO_URI="https://git.blender.org/blender.git"
-else
- SRC_URI="https://download.blender.org/source/${P}.tar.xz"
- # Update these between major releases.
- TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
- SRC_URI+=" test? ( https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz )"
- KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb \
- alembic collada +color-management cuda +cycles \
- debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
- man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
- +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- alembic? ( openexr )
- cuda? ( cycles )
- cycles? ( openexr tiff openimageio )
- fluid? ( tbb )
- openvdb? ( tbb )
- osl? ( cycles )
- test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source directory in:
-# build_files/build_environment/install_deps.sh
-RDEPEND="${PYTHON_DEPS}
- dev-libs/boost:=[nls?]
- dev-libs/lzo:2=
- $(python_gen_cond_dep '
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/python-zstandard[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- ')
- media-libs/freetype:=
- media-libs/glew:*
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/libsamplerate
- sys-libs/zlib:=
- virtual/glu
- virtual/libintl
- virtual/opengl
- alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] )
- collada? ( >=media-libs/opencollada-1.6.68 )
- color-management? ( >=media-libs/opencolorio-2.1.1-r7:= )
- cuda? ( dev-util/nvidia-cuda-toolkit:= )
- embree? ( >=media-libs/embree-3.10.0[raymask] )
- ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] )
- fftw? ( sci-libs/fftw:3.0= )
- gmp? ( dev-libs/gmp )
- !headless? (
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libXxf86vm
- )
- jack? ( virtual/jack )
- jemalloc? ( dev-libs/jemalloc:= )
- jpeg2k? ( media-libs/openjpeg:2= )
- ndof? (
- app-misc/spacenavd
- dev-libs/libspnav
- )
- nls? ( virtual/libiconv )
- openal? ( media-libs/openal )
- oidn? ( >=media-libs/oidn-1.4.1 )
- openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= )
- openexr? (
- >=dev-libs/imath-3.1.4-r2:=
- >=media-libs/openexr-3:=
- )
- opensubdiv? ( >=media-libs/opensubdiv-3.4.0 )
- openvdb? (
- >=media-gfx/openvdb-9.0.0:=[nanovdb?]
- dev-libs/c-blosc:=
- )
- osl? ( >=media-libs/osl-1.11.16.0-r3:= )
- pdf? ( media-libs/libharu )
- potrace? ( media-gfx/potrace )
- pugixml? ( dev-libs/pugixml )
- pulseaudio? ( media-sound/pulseaudio )
- sdl? ( media-libs/libsdl2[sound,joystick] )
- sndfile? ( media-libs/libsndfile )
- tbb? ( dev-cpp/tbb:= )
- tiff? ( media-libs/tiff:= )
- valgrind? ( dev-util/valgrind )
-"
-
-DEPEND="${RDEPEND}
- dev-cpp/eigen:=
-"
-
-BDEPEND="
- virtual/pkgconfig
- doc? (
- app-doc/doxygen[dot]
- dev-python/sphinx[latex]
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
- nls? ( sys-devel/gettext )
-"
-
-blender_check_requirements() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-
- if use doc; then
- CHECKREQS_DISK_BUILD="4G" check-reqs_pkg_pretend
- fi
-}
-
-blender_get_version() {
- # Get blender version from blender itself.
- BV=$(grep "BLENDER_VERSION " source/blender/blenkernel/BKE_blender_version.h | cut -d " " -f 3; assert)
- if ((${BV:0:1} < 3)) ; then
- # Add period (290 -> 2.90).
- BV=${BV:0:1}.${BV:1}
- else
- # Add period and skip the middle number (301 -> 3.1)
- BV=${BV:0:1}.${BV:2}
- fi
-}
-
-pkg_pretend() {
- blender_check_requirements
-}
-
-pkg_setup() {
- blender_check_requirements
- python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} = *9999* ]] ; then
- git-r3_src_unpack
- if use test; then
- TESTS_SVN_URL=https://svn.blender.org/svnroot/bf-blender/trunk/lib/tests
- subversion_fetch ${TESTS_SVN_URL} ../lib/tests
- fi
- else
- default
- if use test; then
- #The tests are downloaded from: https://svn.blender.org/svnroot/bf-blender/tags/blender-${SLOT}-release/lib/tests
- mkdir -p lib || die
- mv "${WORKDIR}"/blender-${TEST_TARBALL_VERSION}-tests/tests lib || die
- fi
- fi
-
-}
-
-src_prepare() {
- cmake_src_prepare
-
- blender_get_version
-
- # Disable MS Windows help generation. The variable doesn't do what it
- # it sounds like.
- sed -e "s|GENERATE_HTMLHELP = YES|GENERATE_HTMLHELP = NO|" \
- -i doc/doxygen/Doxyfile || die
-
- # Prepare icons and .desktop files for slotting.
- sed -e "s|blender.svg|blender-${BV}.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender-symbolic.svg|blender-${BV}-symbolic.svg|" -i source/creator/CMakeLists.txt || die
- sed -e "s|blender.desktop|blender-${BV}.desktop|" -i source/creator/CMakeLists.txt || die
-
- sed -e "s|Name=Blender|Name=Blender ${PV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Exec=blender|Exec=blender-${BV}|" -i release/freedesktop/blender.desktop || die
- sed -e "s|Icon=blender|Icon=blender-${BV}|" -i release/freedesktop/blender.desktop || die
-
- mv release/freedesktop/icons/scalable/apps/blender.svg release/freedesktop/icons/scalable/apps/blender-${BV}.svg || die
- mv release/freedesktop/icons/symbolic/apps/blender-symbolic.svg release/freedesktop/icons/symbolic/apps/blender-${BV}-symbolic.svg || die
- mv release/freedesktop/blender.desktop release/freedesktop/blender-${BV}.desktop || die
-
- if use test; then
- # Without this the tests will try to use /usr/bin/blender and /usr/share/blender/ to run the tests.
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i tests/CMakeLists.txt || die
- sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${ED}/usr/)|g" -i build_files/cmake/Modules/GTestTesting.cmake || die
- fi
-}
-
-src_configure() {
- append-lfs-flags
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=OFF
- -DPYTHON_INCLUDE_DIR="$(python_get_includedir)"
- -DPYTHON_LIBRARY="$(python_get_library_path)"
- -DPYTHON_VERSION="${EPYTHON/python/}"
- -DWITH_ALEMBIC=$(usex alembic)
- -DWITH_ASSERT_ABORT=$(usex debug)
- -DWITH_BOOST=ON
- -DWITH_BULLET=$(usex bullet)
- -DWITH_CODEC_FFMPEG=$(usex ffmpeg)
- -DWITH_CODEC_SNDFILE=$(usex sndfile)
- -DWITH_CXX_GUARDEDALLOC=$(usex debug)
- -DWITH_CYCLES=$(usex cycles)
- -DWITH_CYCLES_DEVICE_CUDA=$(usex cuda TRUE FALSE)
- -DWITH_CYCLES_EMBREE=$(usex embree)
- -DWITH_CYCLES_OSL=$(usex osl)
- -DWITH_CYCLES_STANDALONE=OFF
- -DWITH_CYCLES_STANDALONE_GUI=OFF
- -DWITH_DOC_MANPAGE=$(usex man)
- -DWITH_FFTW3=$(usex fftw)
- -DWITH_GMP=$(usex gmp)
- -DWITH_GTESTS=$(usex test)
- -DWITH_HARU=$(usex pdf)
- -DWITH_HEADLESS=$(usex headless)
- -DWITH_INSTALL_PORTABLE=OFF
- -DWITH_IMAGE_DDS=$(usex dds)
- -DWITH_IMAGE_OPENEXR=$(usex openexr)
- -DWITH_IMAGE_OPENJPEG=$(usex jpeg2k)
- -DWITH_IMAGE_TIFF=$(usex tiff)
- -DWITH_INPUT_NDOF=$(usex ndof)
- -DWITH_INTERNATIONAL=$(usex nls)
- -DWITH_JACK=$(usex jack)
- -DWITH_MEM_JEMALLOC=$(usex jemalloc)
- -DWITH_MEM_VALGRIND=$(usex valgrind)
- -DWITH_MOD_FLUID=$(usex fluid)
- -DWITH_MOD_OCEANSIM=$(usex fftw)
- -DWITH_NANOVDB=$(usex nanovdb)
- -DWITH_OPENAL=$(usex openal)
- -DWITH_OPENCOLLADA=$(usex collada)
- -DWITH_OPENCOLORIO=$(usex color-management)
- -DWITH_OPENIMAGEDENOISE=$(usex oidn)
- -DWITH_OPENIMAGEIO=$(usex openimageio)
- -DWITH_OPENMP=$(usex openmp)
- -DWITH_OPENSUBDIV=$(usex opensubdiv)
- -DWITH_OPENVDB=$(usex openvdb)
- -DWITH_OPENVDB_BLOSC=$(usex openvdb)
- -DWITH_POTRACE=$(usex potrace)
- -DWITH_PUGIXML=$(usex pugixml)
- -DWITH_PULSEAUDIO=$(usex pulseaudio)
- -DWITH_PYTHON_INSTALL=OFF
- -DWITH_SDL=$(usex sdl)
- -DWITH_STATIC_LIBS=OFF
- -DWITH_SYSTEM_EIGEN3=ON
- -DWITH_SYSTEM_FREETYPE=ON
- -DWITH_SYSTEM_GLEW=ON
- -DWITH_SYSTEM_LZO=ON
- -DWITH_TBB=$(usex tbb)
- -DWITH_USD=OFF
- -DWITH_XR_OPENXR=OFF
- )
-
- append-flags $(usex debug '-DDEBUG' '-DNDEBUG')
-
- if tc-is-gcc ; then
- # These options only exist when GCC is detected.
- # We disable these to respect the user's choice of linker.
- mycmakeargs+=(
- -DWITH_LINKER_GOLD=OFF
- -DWITH_LINKER_LLD=OFF
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # A lot of tests needs to have access to the installed data files.
- # So install them into the image directory now.
- cmake_src_install
-
- blender_get_version
- # Define custom blender data/script file paths not be able to find them otherwise during testing.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS="${ED}"/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES="${ED}"/usr/share/blender/${BV}/datafiles
-
- # Sanity check that the script and datafile path is valid.
- # If they are not vaild, blender will fallback to the default path which is not what we want.
- [ -d "$BLENDER_SYSTEM_SCRIPTS" ] || die "The custom script path is invalid, fix the ebuild!"
- [ -d "$BLENDER_SYSTEM_DATAFILES" ] || die "The custom datafiles path is invalid, fix the ebuild!"
-
- cmake_src_test
-
- # Clean up the image directory for src_install
- rm -fr "${ED}"/* || die
-}
-
-src_install() {
- blender_get_version
-
- # Pax mark blender for hardened support.
- pax-mark m "${BUILD_DIR}"/bin/blender
-
- cmake_src_install
-
- if use man; then
- # Slot the man page
- mv "${ED}/usr/share/man/man1/blender.1" "${ED}/usr/share/man/man1/blender-${BV}.1" || die
- fi
-
- if use doc; then
- # Define custom blender data/script file paths. Otherwise Blender will not be able to find them during doc building.
- # (Because the data is in the image directory and it will default to look in /usr/share)
- export BLENDER_SYSTEM_SCRIPTS=${ED}/usr/share/blender/${BV}/scripts
- export BLENDER_SYSTEM_DATAFILES=${ED}/usr/share/blender/${BV}/datafiles
-
- # Workaround for binary drivers.
- addpredict /dev/ati
- addpredict /dev/dri
- addpredict /dev/nvidiactl
-
- einfo "Generating Blender C/C++ API docs ..."
- cd "${CMAKE_USE_DIR}"/doc/doxygen || die
- doxygen -u Doxyfile || die
- doxygen || die "doxygen failed to build API docs."
-
- cd "${CMAKE_USE_DIR}" || die
- einfo "Generating (BPY) Blender Python API docs ..."
- "${BUILD_DIR}"/bin/blender --background --python doc/python_api/sphinx_doc_gen.py -noaudio || die "sphinx failed."
-
- cd "${CMAKE_USE_DIR}"/doc/python_api || die
- sphinx-build sphinx-in BPY_API || die "sphinx failed."
-
- docinto "html/API/python"
- dodoc -r "${CMAKE_USE_DIR}"/doc/python_api/BPY_API/.
-
- docinto "html/API/blender"
- dodoc -r "${CMAKE_USE_DIR}"/doc/doxygen/html/.
- fi
-
- # Fix doc installdir
- docinto html
- dodoc "${CMAKE_USE_DIR}"/release/text/readme.html
- rm -r "${ED}"/usr/share/doc/blender || die
-
- python_optimize "${ED}/usr/share/blender/${BV}/scripts"
-
- mv "${ED}/usr/bin/blender-thumbnailer" "${ED}/usr/bin/blender-${BV}-thumbnailer" || die
- mv "${ED}/usr/bin/blender" "${ED}/usr/bin/blender-${BV}" || die
-}
-
-pkg_postinst() {
- elog
- elog "Blender uses python integration. As such, may have some"
- elog "inherent risks with running unknown python scripts."
- elog
- elog "It is recommended to change your blender temp directory"
- elog "from /tmp to /home/user/tmp or another tmp file under your"
- elog "home directory. This can be done by starting blender, then"
- elog "changing the 'Temporary Files' directory in Blender preferences."
- elog
- ewarn
- ewarn "This ebuild does not unbundle the massive amount of 3rd party"
- ewarn "libraries which are shipped with blender. Note that"
- ewarn "these have caused security issues in the past."
- ewarn "If you are concerned about security, file a bug upstream:"
- ewarn " https://developer.blender.org/"
- ewarn
-
- if ! use python_single_target_python3_10; then
- elog "You are building Blender with a newer python version than"
- elog "supported by this version upstream."
- elog "If you experience breakages with e.g. plugins, please switch to"
- elog "python_single_target_python3_10 instead."
- elog "Bug: https://bugs.gentoo.org/737388"
- elog
- fi
-
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
- xdg_desktop_database_update
-
- ewarn ""
- ewarn "You may want to remove the following directory."
- ewarn "~/.config/${PN}/${SLOT}/cache/"
- ewarn "It may contain extra render kernels not tracked by portage"
- ewarn ""
-}
diff --git a/media-gfx/enblend/Manifest b/media-gfx/enblend/Manifest
index 93134775c50e..66f9aa583ed9 100644
--- a/media-gfx/enblend/Manifest
+++ b/media-gfx/enblend/Manifest
@@ -2,6 +2,5 @@ AUX enblend-4.2-doc-install-dir-fix.patch 2705 BLAKE2B a5bfb43521095bc088aef980f
AUX enblend-4.2.0_p20161007-cmake.patch 477 BLAKE2B 9a27d95e78cc611c723824a300dbc3eaeb7c2ffe6bcacb19baeb8a24180450f2912310ae9584f450899ececca11636304d36631f8c57f6d4b7c2450043d6f147 SHA512 5b79944beabd97f71f05657ce17e31d9eab60506dfce27fefc3a8f9a10c92f33b1b4fa1411c6d1a33d23819a4020a50f130b9083fecaf3e1a072fda71e5f9ff0
AUX enblend-4.2.0_p20161007-gcc-10.patch 312 BLAKE2B bbc8521bb1c2b9f3f67dedffdbcab952628fc252d2ed81c37e469f06596f2cb9ab5907c7fc97de1dbfe408e29312c55d08b189b8e6f46215540e64354fbfd60a SHA512 9ed03b22237e1bf297db0daca2b5dd6aa7ad5cd9bf333e507160b7bbf24eb37be173c79314ce1cff7a7df10ba262266ca54f52c8ec6d85a7a411b78bef76d91e
DIST enblend-4.2.0_p20161007.tar.xz 494060 BLAKE2B 8842dd70a1400a27170794246cb5c89d60b6798373e3a9d63e88738ad569e1174cb4303ccb5a2bc79846651e982e05f8cb9ac3e09b83ee33958b6ccf043ebda9 SHA512 ede037f19a7c3b358f533ecfb235f70824261eaf189d0bdcde6f9cedaa5952be2a6940884e688418b725cb3a67fc1b7d366483a76b7c62326ca857b8efe3a3f3
-EBUILD enblend-4.2.0_p20161007-r2.ebuild 1797 BLAKE2B 7ef9691b3430f4d1806da16458e14e119751af2a7a2d265d79933c4bdf3298220dd765069df6f41a8e6837c7ed8966afcb2ece4b93393bf26e19ed10e7a1d0bf SHA512 13cd8daaac7e38ef4be2dbda0064e9d8a183a9848c58d79b0ccb63eeb8da86a170fdce582cd9944e40106cd9ea3ce178b18e7073663ca8208400a50e6e6c07c5
-EBUILD enblend-4.2.0_p20161007-r4.ebuild 1814 BLAKE2B 06f219e6bcd18fe914762f8c02e74c28a67faac2dd93bed96180d9d533e3c61a00ac6421e75dc2e7194a4635511de79fab55569cbd933d98f3cb89c521d8ab5d SHA512 44112acdcd716b8c27b78e64a5c726041c95de7450bb4d1c1690f160b87f5f3e740803b485a9171f7b66efb1b6f440a7f4f7257ab29efae288342c86671372a5
+EBUILD enblend-4.2.0_p20161007-r5.ebuild 1794 BLAKE2B 8905e8c8b3ccc951b031ae29f1f97cf6dbdf35d5935e0537030ed8e8be9851dc04ca55cea18b95816a2fdb7060393225d9b76fbc2aa8aadad0b19a98d5d103ea SHA512 28af369f6a4e2e6b980e23a0cbda28a99d6dec3558bb1d758141a35de0e5f908ca5b92e64a3d82523d01c2c820875d0f30d412085365a22e4c46bf28d614362c
MISC metadata.xml 438 BLAKE2B 6e1f7ffb0f56a8e668608a97c02e045546c76b90c18777a77c031a94f23ce59abd2df8b6688973b509872e9cca867d16d6b0c201e06f4e8026dcde7c1eb1632f SHA512 86a9f0ca54ad8c9f1409957d4bdbe7aec7b1992e4272ab5e9e3734442e4ca7fc599bafc0e1e55d30ef0220dbaaa3d4f38e7fc8e4dbe4972fb392c4b2a86e6181
diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild b/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild
deleted file mode 100644
index edcf7e52740b..000000000000
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r4.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Image Blending with Multiresolution Splines"
-HOMEPAGE="http://enblend.sourceforge.net/"
-SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
-
-LICENSE="GPL-2+ FDL-1.2+"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
-
-REQUIRED_USE="tcmalloc? ( !debug )"
-
-BDEPEND="
- sys-apps/help2man
- virtual/pkgconfig
- doc? (
- dev-lang/perl
- dev-perl/Readonly
- dev-tex/hevea
- gnome-base/librsvg
- media-gfx/graphviz
- media-gfx/transfig
- sci-visualization/gnuplot[gd]
- virtual/imagemagick-tools
- virtual/latex-base
- )
-"
-RDEPEND="
- media-libs/lcms:2
- media-libs/openexr:=
- media-libs/tiff:=
- media-libs/vigra[openexr]
- sci-libs/gsl:=
- debug? ( dev-libs/dmalloc )
- tcmalloc? ( dev-util/google-perftools )
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- media-libs/libpng:0
- media-libs/libjpeg-turbo
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.2-doc-install-dir-fix.patch
- "${FILESDIR}"/${P}-cmake.patch
- "${FILESDIR}"/${P}-gcc-10.patch
-)
-
-src_prepare() {
- cmake_src_prepare
-
- sed -i -e "s:share/doc/enblend:share/doc/${PF}:" doc/CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_SSE2=$(usex cpu_flags_x86_sse2)
- -DENABLE_DMALLOC=$(usex debug)
- -DDOC=$(usex doc)
- -DENABLE_OPENMP=$(usex openmp)
- -DENABLE_TCMALLOC=$(usex tcmalloc)
- )
- if use doc; then
- mycmakeargs+=(
- -DINSTALL_HTML_DOC=ON
- -DINSTALL_PDF_DOC=ON
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- # To allow icon resizing with renderers (no way to disable)
- addpredict /dev/dri
-
- # To compile fonts in the temp directory
- export VARTEXFONTS="${T}/fonts"
-
- # forcing -j1 as every parallel compilation process needs about 1 GB RAM.
- cmake_src_compile -j1
-}
diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
index 28012b61680a..f06af141e1d9 100644
--- a/media-gfx/enblend/enblend-4.2.0_p20161007-r2.ebuild
+++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~soap/distfiles/${P}.tar.xz"
LICENSE="GPL-2+ FDL-1.2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="cpu_flags_x86_sse2 debug doc openmp tcmalloc"
REQUIRED_USE="tcmalloc? ( !debug )"
diff --git a/media-gfx/exact-image/Manifest b/media-gfx/exact-image/Manifest
index 8dc2c11c4f18..3ecad1001cc5 100644
--- a/media-gfx/exact-image/Manifest
+++ b/media-gfx/exact-image/Manifest
@@ -3,6 +3,5 @@ AUX exact-image-1.0.2-g++.patch 936 BLAKE2B 6ab787c1393228bb1671c8a2d7b76969fcd1
AUX exact-image-1.0.2-gcc6.patch 2795 BLAKE2B 17282b91baa020b94654c92d87611001584f82360303a56e70cb8f081caf400394a367982e115bff094dfe11a0798503a606de106f1bf6427b57a9ede1cd6ed5 SHA512 ef42fccab6d0958df2dcf86578f9df1f84254515c2bea611f256e23227b9d6dc917467f2d8f54230f9386e9726152c6bbe4ab4f3d117e0da5a3e99b00e93e348
AUX exact-image-1.0.2-php.patch 481 BLAKE2B bf9a3935813098c5248bac843c580d61266b60cf7063824c90e5b87df552d2b0fa125648f4ebcba46acc29d72f9bcd0a0c647467ebdc0d433616da5d8c16225f SHA512 b984095cc071558ce8b7d4b7db2915f793ed8d468f38757d2faab0f7ffc9e866a06838a5d0c578f67e9cc3e88f2bd07b0cde00ce95d909cdc07e5fbf24f3e62e
DIST exact-image-1.0.2.tar.bz2 322174 BLAKE2B 67afefb4c5a52416459cd4ac6198012eb6d7895a73ea8363fae05286c7e7f62aa1a02166985f53b5638c7dc7b23b4dc1fb1c7b2272a9dc595ce329a7083ee1b9 SHA512 8ba5a198a236ddf5fa58f40c80f32ba9d300376c637a13a7acf3d2db7906fced373b33a7ecff9cff4d09d8b21de9ce1fb9f5bfb1f4522557bd01af0e3d6dcc65
-EBUILD exact-image-1.0.2-r4.ebuild 4124 BLAKE2B c0e53ed946aaf29bf960b6b1b729b8057db96af12f9a7d70ea293dbbd2a5702135e5a94f6c1343f39d3a94266328f7430d779406632d652f024e1d1a00186ccb SHA512 9a6aed9e081eb2154ff92641303af8d2f598daf19caadb30b6ba632a7edc9fbc7acd9fc2741357f3fe72c0689354f92eacbeb1d3acb2f3f8437ebd03b73e2e08
-EBUILD exact-image-1.0.2-r6.ebuild 2519 BLAKE2B 422175df9d5b641c9263ad64d2ff87342ca0ab6ab99967c35709cf77773bae8b116f655969b9b55683a07c8766613126094dd4bbf041a5e5a98ce5d96a0cb2e7 SHA512 5ff4b5a86350a6a6821903f3a890306db1f56abdbde8d6cd7c3c4679c9a4842e0bfda030b65b346f8fa4922873f063b1f7202a68fc20c80498f5f521e554c10d
+EBUILD exact-image-1.0.2-r8.ebuild 4124 BLAKE2B c0e53ed946aaf29bf960b6b1b729b8057db96af12f9a7d70ea293dbbd2a5702135e5a94f6c1343f39d3a94266328f7430d779406632d652f024e1d1a00186ccb SHA512 9a6aed9e081eb2154ff92641303af8d2f598daf19caadb30b6ba632a7edc9fbc7acd9fc2741357f3fe72c0689354f92eacbeb1d3acb2f3f8437ebd03b73e2e08
MISC metadata.xml 330 BLAKE2B 468dfd9c9bc2687f285c5a7496aa989843c32929b4c410253f1d046df2e2416604f6ff8b1cb4622e85e27f13f26cede91825d04b7748cb4f74fdff13478046c1 SHA512 01bc80b3dc7ed3ff2f3402ecd3214793d18267be1e1e4c4b42718b6f6a4982404e243771917fbbae7a1bd6b12a1cd80534d9738149ec9b2a88bbc1ad62fcdf14
diff --git a/media-gfx/exact-image/exact-image-1.0.2-r6.ebuild b/media-gfx/exact-image/exact-image-1.0.2-r6.ebuild
deleted file mode 100644
index d796fcd8415b..000000000000
--- a/media-gfx/exact-image/exact-image-1.0.2-r6.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua-single toolchain-funcs
-
-DESCRIPTION="A fast, modern and generic image processing library"
-HOMEPAGE="http://www.exactcode.de/site/open_source/exactimage/"
-SRC_URI="http://dl.exactcode.de/oss/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="expat jpeg lua openexr php perl png ruby swig tiff truetype X"
-REQUIRED_USE="lua? ( swig ) perl? ( swig ) php? ( swig ) ruby? ( swig )"
-
-RDEPEND="
- x11-libs/agg[truetype]
- sys-libs/zlib
- expat? ( dev-libs/expat )
- jpeg? ( media-libs/libjpeg-turbo:= )
- lua? ( ${LUA_DEPS} )
- openexr? ( media-libs/openexr:= )
- php? ( dev-lang/php:* )
- perl? ( dev-lang/perl )
- png? ( >=media-libs/libpng-1.2.43 )
- ruby? ( dev-lang/ruby:* )
- tiff? ( media-libs/tiff:= )
- truetype? ( >=media-libs/freetype-2 )
- X? (
- x11-libs/libXext
- x11-libs/libXt
- x11-libs/libICE
- x11-libs/libSM
- )"
-DEPEND="
- ${RDEPEND}
- swig? ( dev-lang/swig )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gcc6.patch
- "${FILESDIR}"/${P}-g++.patch
- "${FILESDIR}"/${P}-dcraw.patch
- "${FILESDIR}"/${P}-php.patch
-)
-
-src_prepare() {
- default
-
- # Respect user CFLAGS/CXXFLAGS.
- sed -i \
- -e '/C\(XX\)\?FLAGS =/s/-O2//' \
- -e "\$aCFLAGS += ${CFLAGS}\nCXXFLAGS += ${CXXFLAGS}" \
- Makefile || die
-
- # Show commands. Use qualified CC/CXX.
- sed -i \
- -e '/^Q =/d' \
- -e '/^\t@echo /d' \
- -e "\$aCC:=$(tc-getCC)\nCXX:=$(tc-getCXX)" \
- build/bottom.make || die
-
- # The copied string fits exactly. Use memcpy to reflect that a null
- # terminator is not needed.
- sed -i \
- -e 's/strcpy(\([^,]*\)\(,["a-zA-Z -]*\))/memcpy(\1\2, sizeof(\1))/' \
- codecs/tga.cc || die
-
- # openexr vers 3
- sed -i \
- -e 's:Int64:uint64_t:g' \
- codecs/openexr.cc || die
-}
-
-src_configure() {
- # evas -> enlightenment overlay
- # bardecode -> protected by custom license
- # libungif -> not supported anymore
- # python -> allegedly not python3, but python2 only
-
- ./configure \
- --prefix=/usr \
- --libdir=/usr/$(get_libdir) \
- $(use_with X x11) \
- $(use_with truetype freetype) \
- --without-evas \
- $(use_with jpeg libjpeg) \
- $(use_with tiff libtiff) \
- $(use_with png libpng) \
- --without-libgif \
- --without-jasper \
- $(use_with openexr) \
- $(use_with expat) \
- --without-lcms \
- --without-bardecode \
- $(use_with lua) \
- $(use_with swig) \
- $(use_with perl) \
- --without-python \
- $(use_with php) \
- $(use_with ruby) || die
-}
diff --git a/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild b/media-gfx/exact-image/exact-image-1.0.2-r8.ebuild
index 134a56faca8d..134a56faca8d 100644
--- a/media-gfx/exact-image/exact-image-1.0.2-r4.ebuild
+++ b/media-gfx/exact-image/exact-image-1.0.2-r8.ebuild
diff --git a/media-gfx/fontforge/Manifest b/media-gfx/fontforge/Manifest
index 918b105ebe22..559f0a2ff6ce 100644
--- a/media-gfx/fontforge/Manifest
+++ b/media-gfx/fontforge/Manifest
@@ -1,6 +1,4 @@
AUX fontforge-doc-no-warn-error.patch 834 BLAKE2B c8bd1cfcf320b7831cc64d67d8de52b37e2f37bbac91d5df709d23e144ae33ec02907606348185eac7030f5151719e0023c0d9fda5395334a15c56f7174151c4 SHA512 6055f1696f1910e81ab1b84b48d336c1a097b53618a3a960e8ce2aeb57e05ad364848d48082b792cd4d5cc85fc95947cddd2e04e7a98c5ceb6f9ced14bd4e674
-DIST fontforge-20201107.tar.xz 14163424 BLAKE2B 8ce9148eef6e5b7206ab5c70310ff36fac67c392117e3c0b28060803a54306bf21c179b62b98734e11253739eac29e2ea8bcf3014c09432bb3a0b2b0f3ec631a SHA512 cf9666395405ab02943f0160959f04251bd2a80e279a8f60431089ad19a4c5a232efd42097050ed9f6c1fb39d01488176262949fd81f5f0960fe853b497437dc
DIST fontforge-20220308.tar.xz 13719032 BLAKE2B 66939a77014b086b95ea21c3af2a2c910c19ebba000d50e514000667a6b193f5a90fc55b6046793811cac3a7330c479973746ac09041f21b0237047105f4d305 SHA512 9975cffec8aa47bcb8c22405bea544cd263dc939b253e8fba2fbaa3b90a60e05b98eaf58365db8ae854d1fff8e641866a7e2e027003ae03a77104d6650dafb6c
-EBUILD fontforge-20201107-r1.ebuild 2869 BLAKE2B b4a6f6e3bfd9f87e740aade3f2d9d894888f142f71d1acb0a5dc3f62de2d8523db1da1af9ff173b22e0ecd5725819d55789c91ec48c5a33feac2ae2a5ce7b208 SHA512 7b6c3f6084f8bf523913315c9b251a24296fd418ae8a1083bd08a195e3b093e77a0e611bb3475960a11c64d47b862743f99adb0d238e86a1ddec23e39a0f6d23
EBUILD fontforge-20220308-r1.ebuild 2782 BLAKE2B 094c3c63e461313ae13b6b35bf6da16f82e70b7e0470e88b8efce8b8485801b69e36a8c9fdb608e80bc478ef26ccd6c4a58d7d8ce834639b5199f3d9b02f5268 SHA512 051c434a131b4a98aaa5d4073c58dd258a6dc29f400dde946f2563d1fb956360e769fe5fc4876067d82993e867f1378d2fc1b584e3f3e985ed6a9f04702dccb8
MISC metadata.xml 863 BLAKE2B 6a87762712128bf3d57122277839008c4ef057491ae1c1680a166194037ed00e66816f2c0c09be8a17909843ad49b807c06405b95332684dbee3b8d60d30d7ae SHA512 8f33c7d38f031fbf85c82b9743db80c2a3c85ddddeb4deb631fbb911a8e6c2e97b43560b82539ac93df0c577abe74ef743fd4ca1a3e2e2f978b7edfd94cba280
diff --git a/media-gfx/fontforge/fontforge-20201107-r1.ebuild b/media-gfx/fontforge/fontforge-20201107-r1.ebuild
deleted file mode 100644
index d3725748b0e3..000000000000
--- a/media-gfx/fontforge/fontforge-20201107-r1.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 2004-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit python-single-r1 xdg cmake
-
-DESCRIPTION="postscript font editor and converter"
-HOMEPAGE="https://fontforge.org/"
-SRC_URI="https://github.com/fontforge/fontforge/releases/download/${PV}/fontforge-${PV}.tar.xz"
-
-LICENSE="BSD GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc truetype-debugger gif gtk jpeg png +python readline test tiff svg unicode woff2 X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- dev-libs/glib:2
- dev-libs/libltdl:0
- dev-libs/libxml2:2=
- >=media-libs/freetype-2.3.7:2=
- gif? ( media-libs/giflib:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- png? ( media-libs/libpng:= )
- tiff? ( media-libs/tiff:= )
- truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] )
- gtk? ( >=x11-libs/gtk+-3.10:3 )
- !gtk? (
- X? (
- >=x11-libs/cairo-1.6:=
- >=x11-libs/pango-1.10:0=[X]
- x11-libs/libX11:=
- x11-libs/libXi:=
- )
- )
- python? ( ${PYTHON_DEPS} )
- readline? ( sys-libs/readline:0= )
- unicode? ( media-libs/libuninameslist:0= )
- woff2? ( media-libs/woff2:0= )
-"
-DEPEND="${RDEPEND}
- !gtk? ( X? ( x11-base/xorg-proto ) )
-"
-BDEPEND="
- sys-devel/gettext
- doc? ( >=dev-python/sphinx-2 )
- python? ( ${PYTHON_DEPS} )
- test? ( ${RDEPEND} )
-"
-
-PATCHES=(
- "${FILESDIR}"/fontforge-doc-no-warn-error.patch
-)
-
-pkg_setup() {
- :
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_DOCS=$(usex doc ON OFF)
- -DENABLE_LIBGIF=$(usex gif ON OFF)
- -DENABLE_LIBJPEG=$(usex jpeg ON OFF)
- -DENABLE_LIBPNG=$(usex png ON OFF)
- -DENABLE_LIBREADLINE=$(usex readline ON OFF)
- -DENABLE_LIBSPIRO=OFF # No package in Gentoo
- -DENABLE_LIBTIFF=$(usex tiff ON OFF)
- -DENABLE_LIBUNINAMESLIST=$(usex unicode ON OFF)
- -DENABLE_MAINTAINER_TOOLS=OFF
- -DENABLE_PYTHON_EXTENSION=$(usex python ON OFF)
- -DENABLE_PYTHON_SCRIPTING=$(usex python ON OFF)
- -DENABLE_TILE_PATH=ON
- -DENABLE_WOFF2=$(usex woff2 ON OFF)
- )
-
- if use gtk || use X; then
- mycmakeargs+=(
- -DENABLE_GUI=ON
- # Prefer GTK over X11 if both USE flage are enabled
- -DENABLE_X11=$(usex gtk OFF ON)
- )
- else
- mycmakeargs+=( -DENABLE_GUI=OFF )
- fi
-
- if use python; then
- python_setup
- mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
- fi
-
- if use truetype-debugger ; then
- local ft2="${ESYSROOT}/usr/include/freetype2"
- local ft2i="${ft2}/internal4fontforge"
- mycmakeargs+=(
- -DENABLE_FREETYPE_DEBUGGER="${ft2}"
- -DFreeTypeSource_INCLUDE_DIRS="${ft2};${ft2i}/include;${ft2i}/include/freetype;${ft2i}/src/truetype"
- )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- docompress -x /usr/share/doc/${PF}/html
- einstalldocs
- find "${ED}" -name '*.la' -type f -delete || die
-}
diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index c28cf0d9e34c..c42dd664e7a3 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,10 +1,8 @@
AUX fotoxx-22.18-documentation.patch 1074 BLAKE2B ecc735e158614bdbe2d44ec7463314a3f2f1151aaa95938a9415c7041ba0677acb4393d7f4d6c8817c0335e46dd365cc6f441102e0b6eb6f5ab233e70bf11ee1 SHA512 047ec5fa957ed3a9ad4e9667998045ec1c2d4cd6676f57275c40ea7d8797a0f95c7cfa2cd747e72f0f913c376bccdc708d73f675929302ce828c9d346d20885f
DIST fotoxx-22.20.tar.gz 8687337 BLAKE2B 013a1f154ea9971c5ff5c33f3ab62bcec9a364f0d47a65648b251966a0b798e00dd80ced399bcfb3657cf2e95534d1e694dc2d2c36066502ddc3b50a645cdba0 SHA512 c9b6cb298546ab121be6ef2c907ce51e4a4060a52829ed1ef51475ae1e542c7cb39037402381969519907a2a66bd8f741452786ff3a25f30fbbd22b24032a436
-DIST fotoxx-22.31.tar.gz 8647063 BLAKE2B ae636f9e2993cab3fa5cd8c432a051b42d23fa1a500c14cdfc13c1854c576ee60b25780e7bab4fa46734fab8de5839e4d0d639d759ff12cd2a52f5c8d704bdfe SHA512 06da8d87e5ff59cd32575720ffba7422d858e8bce6e126af61cdd30891c4a1f8f4a3b1429ae732adfe25b6373af2782abde2fefa2c9fb5c147458ad82270c20d
DIST fotoxx-22.35.tar.gz 8675173 BLAKE2B 0d0c709da603a59f432b184b0477cc3a65166c39209c5ccd440cbb317d1c835cf9b2a64870b10bff07debc4617585ed976f8a2157ee1a600861c2edab9ad023f SHA512 aceec8172da1c2c40c422ac194ab870a39cc33d6e1f484fc5fd7292145636ef546fa400023bbcc403d7e2ad108eef6d1c696cce7983c39088fede3a8538801c4
DIST fotoxx-22.40.tar.gz 8704952 BLAKE2B 355cd57402d3008b3b39a20bdca0cf5bd597aacf7db3dc2c379ddcc20c80ff961c0dbdf8241dd3c2161fa8d3e59618a40907dc6f4037c83089d4c1ae369f2d34 SHA512 28f4761747a144c11eb8b1b10bfc174a3a29f95a95c35f800d33c21bc12c6fa3c8b69adf714419b9ecf188c2dc7408032af44f53e2385b38b333bcb67452f9ea
EBUILD fotoxx-22.20-r1.ebuild 2216 BLAKE2B e65f3bfecb82b5256a198ad9f2b5559738887d33d05ff159c7f9a5ec1977c2aa492c0e633dfa4b0427ae2a8ef7b18dc06e5ec7bdd0f40d2d694b758e50418a0a SHA512 6f6f97cfdae9709d8e0009b163e57c05b22dcf7c1c49aefa5c7c366d823d2db6fe78adc61df3a16b010d32052efbe5780b453f2279418b5f8b6327ee62ea347d
-EBUILD fotoxx-22.31-r1.ebuild 2218 BLAKE2B 747b57f37d6ec0c34c7a29a0ff73b14e1121180e3b17d34180dad2469a0dc99e3ef4c83ae60f78805e616eece943f25cdad5e83b02e29a863a3367668e0d9bb6 SHA512 7dbaeb4ab99d0bbde681543859600ae72e8d4af34c7a976f7311e213d6df22f15b79be694662998bcd5407fceab39c6c91ad036204a2e557aceae1fd14689da2
EBUILD fotoxx-22.35-r1.ebuild 2216 BLAKE2B e65f3bfecb82b5256a198ad9f2b5559738887d33d05ff159c7f9a5ec1977c2aa492c0e633dfa4b0427ae2a8ef7b18dc06e5ec7bdd0f40d2d694b758e50418a0a SHA512 6f6f97cfdae9709d8e0009b163e57c05b22dcf7c1c49aefa5c7c366d823d2db6fe78adc61df3a16b010d32052efbe5780b453f2279418b5f8b6327ee62ea347d
EBUILD fotoxx-22.40-r1.ebuild 2218 BLAKE2B 747b57f37d6ec0c34c7a29a0ff73b14e1121180e3b17d34180dad2469a0dc99e3ef4c83ae60f78805e616eece943f25cdad5e83b02e29a863a3367668e0d9bb6 SHA512 7dbaeb4ab99d0bbde681543859600ae72e8d4af34c7a976f7311e213d6df22f15b79be694662998bcd5407fceab39c6c91ad036204a2e557aceae1fd14689da2
MISC metadata.xml 851 BLAKE2B a6c60b79fb5646c3bd7d6959d4a1b974ee714bf6ed64f205d9c00d684b3da94672005658336c1c5fcb903605d11c9a5607616151b2f6262f3173e15b8fc44655 SHA512 2794ae92afa076875c7f725969efdcf9cb84435d0ea033adc28f5860a69438b754f4d22b0db27dc7392683439e51b51ae581a6da450719276e8df51a2a306ad9
diff --git a/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild b/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild
deleted file mode 100644
index 757e2c93d437..000000000000
--- a/media-gfx/fotoxx/fotoxx-22.31-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit optfeature xdg-utils
-
-DESCRIPTION="Program for improving image files made with a digital camera"
-HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html"
-SRC_URI="https://kornelix.net/downloads/downloads/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-# For required dependencies read doc/README, for required tools read
-# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
-# alternative to firefox and chromium-browser. `grep '"which ' * -R`
-# is helpful to report some required tools run via the shell.
-
-DEPEND="
- media-libs/clutter
- media-libs/clutter-gtk
- media-libs/lcms:2
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/tiff:=
- media-libs/libchamplain[gtk]
- x11-libs/gtk+:3"
-RDEPEND="
- ${DEPEND}
- media-gfx/dcraw
- media-libs/exiftool
- x11-misc/xdg-utils
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
- sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
- default
-}
-
-src_install() {
- # For the Help menu items to work, *.html must be in /usr/share/doc/${PF},
- # and README, changelog, copyright, license, etc. must not be compressed.
- emake DESTDIR="${D}" install
- rm -f "${D}"/usr/share/doc/${PF}/*.man || die
- docompress -x /usr/share/doc
-}
-
-pkg_postinst() {
- optfeature "HEIC file support" media-libs/libheif
- optfeature "additional RAW file support" media-gfx/rawtherapee
- optfeature "additional RAW file support" media-gfx/darktable
- optfeature "video thumbnails & playback" media-video/ffmpeg
- optfeature "copying images to optical media" app-cdr/dvd+rw-tools
- optfeature "WEBP file support" media-libs/libwebp
-
- elog
- elog "Please read the Help > User Guide for details. The source location is"
- elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy will"
- elog "be placed at /home/<user>/.fotoxx/userguide."
- elog
- elog "To play videos, in Tools > Preferences set 'Video File Play Command'."
- elog
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/media-gfx/mandelbulber/Manifest b/media-gfx/mandelbulber/Manifest
index 722f163fb492..de19bf28a577 100644
--- a/media-gfx/mandelbulber/Manifest
+++ b/media-gfx/mandelbulber/Manifest
@@ -1,6 +1,3 @@
-AUX mandelbulber-2.26-openexr-3-imath.patch 951 BLAKE2B 0c8c7bca6d5ebdee799fb43b0a39912966554c0d62917bb1de0c92f628cec2d71b9acd26123a102d27f96aee22f2ffa4897edd0eb808798f4f31c2da3d66a5ae SHA512 17d907693ab54aaf60ce61e36616660f925e656bf05de1183cf7127f1c67ae62439a20faa7277a099611129a4dc6aaaba744f1c4bc0e76a1b7e6e03e0ce58b07
-DIST mandelbulber2-2.26.tar.gz 113563064 BLAKE2B 6fd333a42f5e4b106b950079277ff1bb6cc2395382e12ea37424df137ed11cf5fb103185b325d9615bd890404fe596133644a5cdd3911140eabb2f8c0c1d0e14 SHA512 cc547cab6e2b672a35be5d3d214ad3b292eaf1b3b06daf12cecce0f69e612fcfb4123cd837fd87003eea3103086947639fd04cae4b0ed7cd231d78e5d775e299
DIST mandelbulber2-2.28.tar.gz 122800825 BLAKE2B a1bc8b3b743687003aeccaea7763b8100736b03dcd5044e43193f07bb519a7e78075c63cd0466373e8240a317fc2bbb6481bc07b51b137241cbb477e679093c3 SHA512 9bb2ecdcc2a2976efb6af930d49f067462713c6fd48f54631477102f3153479df6336b43b160c98c4e01f00d48188b314ccc86a84055a05cac5eb009db4e52e2
-EBUILD mandelbulber-2.26-r3.ebuild 1974 BLAKE2B 66c968029025f26e1ff8efe7a8eded3083263056c2b4986d55c737631e6f2eeedb879bbe0944e64db3ba58934677676660a8c70cd10727486203ec6fc6921421 SHA512 5ff13c8462e7e30be5be243d670f4d20040dacaf3323dd41aff8cae9dc52edc74caba704dd834455fe1a97c4838066e5e60710ec501f548fbd709b2a27dc9667
EBUILD mandelbulber-2.28-r1.ebuild 1827 BLAKE2B cd25173b0c50a3295b037f86fa643b64056db012255473ba3da471de67b10e3eda0fb17f9c9ed4346e86e318b37789a24b507e3624b25997ee56aa123c198d65 SHA512 e1bbc8854299c1d34fc05a8367173776bf69768b8b3e6fc4620d9ecf48b71ea6eadc7f9d69c06b4f85db635d7199ec3030b4026134bd9b8c546747b05dff697e
MISC metadata.xml 672 BLAKE2B 8b7d423df1cd3f405b43bbeea9f6de9438951cf55b2020016b3174376e5498f2bc903295afde6626bf342b77050210eec78db8672cf2555f344f12248f1e58be SHA512 4005cd3324e642b6ea382e992949c1a3f459cef6f6094eb896e58fbc5651cd1d88c6575ef76896673bd0589e46285d3df9858a110f9b4b4c867c797a329dee77
diff --git a/media-gfx/mandelbulber/files/mandelbulber-2.26-openexr-3-imath.patch b/media-gfx/mandelbulber/files/mandelbulber-2.26-openexr-3-imath.patch
deleted file mode 100644
index 372b3e655536..000000000000
--- a/media-gfx/mandelbulber/files/mandelbulber-2.26-openexr-3-imath.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://github.com/buddhi1980/mandelbulber2/commit/4a90075d2ea3e7e3f1dd3430e6ba22b42d97b234.patch
-
-Slightly rebased.
-
-From 4a90075d2ea3e7e3f1dd3430e6ba22b42d97b234 Mon Sep 17 00:00:00 2001
-From: cagelight <cagelight@gmail.com>
-Date: Sat, 22 Jan 2022 00:13:52 -0500
-Subject: [PATCH] Upgrade build files for linking with OpenEXR 3
-
----
- mandelbulber2/qmake/common.pri | 7 +++----
- 2 files changed, 6 insertions(+), 8 deletions(-)
-
-diff --git a/mandelbulber2/qmake/common.pri b/mandelbulber2/qmake/common.pri
-index 2e579c5c1..17242e702 100644
---- a/makefiles/common.pri
-+++ b/makefiles/common.pri
-@@ -26,11 +26,10 @@ qtHaveModule(gamepad){
- message("Use QtGamepad module")
- }
-
--packagesExist(IlmBase){
-- PKGCONFIG += IlmBase
-- LIBS += -lIlmImf -lHalf
-+packagesExist(OpenEXR){
-+ PKGCONFIG += OpenEXR
- DEFINES += USE_EXR
-- message("Use IlmBase library for EXR files")
-+ message("Use OpenEXR libraries for EXR files")
- }
-
- packagesExist(libtiff-4){
diff --git a/media-gfx/mandelbulber/mandelbulber-2.26-r3.ebuild b/media-gfx/mandelbulber/mandelbulber-2.26-r3.ebuild
deleted file mode 100644
index 6502cc633427..000000000000
--- a/media-gfx/mandelbulber/mandelbulber-2.26-r3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}2-${PV}"
-inherit desktop qmake-utils toolchain-funcs xdg-utils
-
-DESCRIPTION="Tool to render 3D fractals"
-HOMEPAGE="https://www.mandelbulber.com"
-SRC_URI="https://github.com/buddhi1980/${PN}2/releases/download/${PV}/${MY_P}.tar.gz mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="CC-BY-4.0 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="joystick opencl openexr sndfile tiff"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="
- dev-libs/lzo
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtnetwork:5
- dev-qt/qttest:5
- dev-qt/qtwidgets:5
- media-libs/libpng:=
- sci-libs/gsl:=
- joystick? ( dev-qt/qtgamepad:5 )
- opencl? (
- dev-libs/clhpp
- virtual/opencl
- )
- openexr? (
- dev-libs/imath:=
- media-libs/openexr:=
- )
- sndfile? ( media-libs/libsndfile )
- tiff? ( media-libs/tiff:= )
-"
-DEPEND="${RDEPEND}
- dev-qt/designer:5
-"
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=(
- "${FILESDIR}"/${P}-openexr-3-imath.patch
-)
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp
-}
-
-src_prepare() {
- default
-
- use joystick || sed -i -e "s/qtHaveModule(gamepad)/false/" makefiles/common.pri || die
- use openexr || sed -i -e "s/packagesExist(OpenEXR)/false/" makefiles/common.pri || die
- use sndfile || sed -i -e "s/packagesExist(sndfile)/false/" makefiles/common.pri || die
- use tiff || sed -i -e "s/packagesExist(libtiff-4)/false/" makefiles/common.pri || die
-}
-
-src_configure() {
- if use opencl; then
- eqmake5 makefiles/${PN}-opencl.pro
- else
- eqmake5 makefiles/${PN}.pro
- fi
-}
-
-src_install() {
- dobin ${PN}2
-
- dodoc README NEWS usr/share/doc/${PN}2/Mandelbulber_Manual.pdf
-
- insinto /usr/share/${PN}2
- doins -r usr/share/${PN}2/*
-
- domenu ${PN}2.desktop
-
- newicon -s 256 qt/icons/${PN}.png ${PN}2.png
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/media-gfx/rawtherapee/Manifest b/media-gfx/rawtherapee/Manifest
index 5cd9b599cdde..aee6fef5053b 100644
--- a/media-gfx/rawtherapee/Manifest
+++ b/media-gfx/rawtherapee/Manifest
@@ -2,7 +2,6 @@ AUX RT_5.8_fix_crop.patch 9040 BLAKE2B 740d181229fc5677735870d5b4f1b1887ae63aeb7
AUX RT_5.8_glibc234.patch 20080 BLAKE2B b6712195ba1d44c7c01d86b8d67c3649d13d3bb74077d2bb78741a99b1f9ee4a0aa1bbfe36488127a8982d50e36de09e26419cb02c979e7aa6362c3232232af1 SHA512 330ee4b1ef29dc6ec3e58dd3f5686f0ee935a2efbfb3ba55a9eeeac4ece7ff5594b7adfe7a9272d342fa5cbbe0387869a234e20baff25e4263963778015f4a4d
DIST rawtherapee-5.8.tar.xz 12653148 BLAKE2B f6d4b9b177ad3b6a32b460ecfc7caf5d42a01b5dd4f24da29739f5a2e5936a8d36f9857c0e24bca11f077ab0626f08bbad59ef756792d12f93ef9516427cd2c4 SHA512 bc79586cd937dcaefc053e65faa2162de887d514e44980956d937c157c6d55c4f6e6a7a9b8f91f2d657ed2054814737b96d5d741674c1e5a961d7177433efe4e
DIST rawtherapee-5.9.tar.xz 16219076 BLAKE2B 32039d6927eb4a4efbb49f3ad2bd019bd9f73c92a5e7125b7c560aaf7b6a42a5f1a2f67b24a713e4b255867539eda2bf63ea4e988453ec9634c917a11432a7fb SHA512 0d848a36293eb5cac3212910eaf1d011315269c6bbe780c4c2e5f91719721e25a7d1678a7e4453fa4a9694618978b04828612dc03e1d50cb9c11ad4d238e7ca8
-EBUILD rawtherapee-5.8-r1.ebuild 1940 BLAKE2B 115f20978360ad56b62f02c45877df26d849d00337760503ab764b20252fba7334c0994d35691b75f2cc1a460114020c5e54c9d44bf586843c69def923eeda47 SHA512 9f15694268ac07454defcfc35fb5a03c9da29af2d37348cccdf5a50b82c339a7e222c258826df83a20c6a6e02394384eb8a4d27229d10ad321ed3c01bce33b81
-EBUILD rawtherapee-5.8-r2.ebuild 1756 BLAKE2B 864da7843e88d3743a7c48cada8be2ee24922dab49cda28dd1cc64822e3af2b1b26db023870f710a51b8c7138c61996f766e7a14b719b40a195a670d11ed44c1 SHA512 e953c9695e969ea9c066a29753e4ff0e68e706f37e8ad4033f668724d6e429d96acfad3c5f7ab9bf09f5288d03c5b5f7a78267d40553a13f92f3ae56a50e2947
-EBUILD rawtherapee-5.9.ebuild 1758 BLAKE2B 981a91d6ed5b04cc05c8da81b7e9d6eb77e170cf81aadb3cbb7d9beeb09d3b78a660042ebbc03d46a51a86bc7fa85c4d544cffee522b918d3d2883f78f662898 SHA512 66f039fc9df2e1f437f8f4182e6b8310d1fd6888faada2f4c38f05f564ef7e6b111734fe95c4f8226f670350d344c97e56435096dc762e5ad9a5e61c1223d0de
+EBUILD rawtherapee-5.8-r3.ebuild 1940 BLAKE2B 115f20978360ad56b62f02c45877df26d849d00337760503ab764b20252fba7334c0994d35691b75f2cc1a460114020c5e54c9d44bf586843c69def923eeda47 SHA512 9f15694268ac07454defcfc35fb5a03c9da29af2d37348cccdf5a50b82c339a7e222c258826df83a20c6a6e02394384eb8a4d27229d10ad321ed3c01bce33b81
+EBUILD rawtherapee-5.9-r1.ebuild 1855 BLAKE2B fd4749f82ab448871f8b9ad127b2a6740568e57ce1eb39b3b05f9cbe96b4c3ab8d71a7e341225e66aa58a69ea452965a50494e7a654caa99085ea734c0193653 SHA512 fa80797a3ca432d1937b29a5480625324d73f48247d02b6757851230e0fa912eabc7a39c353f39d18b75a5bc3a5735cd831f5e2c149468de7775dad30c4389e3
MISC metadata.xml 396 BLAKE2B 21d743fc4870d7d6aa5a712581eff1e2d1a200718008c450f10a41ad7c95008cb1a45f882db1fbc98a9561645f27cee31c1f077d12b9e359a8527b31ce2785bc SHA512 174b118efc92edf6e412e3b0720d850ce65683b3025a7dec30596c82de071b05a25d796df2159a6e81a3571704984d53710999431d53e163207e77d95ceda2b7
diff --git a/media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild b/media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild
deleted file mode 100644
index dc930b95e291..000000000000
--- a/media-gfx/rawtherapee/rawtherapee-5.8-r2.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P=${P/_rc/-rc}
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-DESCRIPTION="A powerful cross-platform raw image processing program"
-HOMEPAGE="https://www.rawtherapee.com/"
-SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="openmp tcmalloc"
-
-RDEPEND="
- dev-libs/expat
- dev-libs/libsigc++:2
- media-libs/lcms:2
- media-libs/lensfun
- media-libs/libcanberra[gtk3]
- media-libs/libiptcdata
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- media-libs/tiff:=
- sci-libs/fftw:3.0=
- sys-libs/zlib
- x11-libs/gtk+:3
- tcmalloc? ( dev-util/google-perftools )"
-DEPEND="${RDEPEND}
- dev-cpp/gtkmm:3.0
- gnome-base/librsvg"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_configure() {
- # upstream tested that "fast-math" give wrong results, so filter it
- # https://bugs.gentoo.org/show_bug.cgi?id=606896#c2
- filter-flags -ffast-math
- # -Ofast enable "fast-math" both in gcc and clang
- replace-flags -Ofast -O3
- # In case we add an ebuild for klt we can (i)use that one,
- # see http://cecas.clemson.edu/~stb/klt/
- local mycmakeargs=(
- -DOPTION_OMP=$(usex openmp)
- -DDOCDIR=/usr/share/doc/${PF}
- -DCREDITSDIR=/usr/share/${PN}
- -DLICENCEDIR=/usr/share/${PN}
- -DCACHE_NAME_SUFFIX=""
- -DWITH_SYSTEM_KLT="off"
- -DENABLE_TCMALLOC=$(usex tcmalloc)
- )
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
diff --git a/media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild b/media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild
index 0a49b2a46441..0a49b2a46441 100644
--- a/media-gfx/rawtherapee/rawtherapee-5.8-r1.ebuild
+++ b/media-gfx/rawtherapee/rawtherapee-5.8-r3.ebuild
diff --git a/media-gfx/rawtherapee/rawtherapee-5.9.ebuild b/media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild
index cd447210a715..29147172e67c 100644
--- a/media-gfx/rawtherapee/rawtherapee-5.9.ebuild
+++ b/media-gfx/rawtherapee/rawtherapee-5.9-r1.ebuild
@@ -12,12 +12,19 @@ SRC_URI="https://rawtherapee.com/shared/source/${MY_P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~riscv ~x86"
IUSE="openmp tcmalloc"
RDEPEND="
+ dev-cpp/atkmm:=
+ dev-cpp/cairomm:=
+ dev-cpp/glibmm:=
+ dev-cpp/gtkmm:3.0
+ dev-cpp/pangomm:=
dev-libs/expat
+ dev-libs/glib:=
dev-libs/libsigc++:2
+ gnome-base/librsvg
media-libs/lcms:2
media-libs/lensfun
media-libs/libcanberra[gtk3]
@@ -29,9 +36,7 @@ RDEPEND="
sys-libs/zlib
x11-libs/gtk+:3
tcmalloc? ( dev-util/google-perftools )"
-DEPEND="${RDEPEND}
- dev-cpp/gtkmm:3.0
- gnome-base/librsvg"
+DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
S="${WORKDIR}/${MY_P}"
diff --git a/media-gfx/sane-backends/Manifest b/media-gfx/sane-backends/Manifest
index a0b5ea44aa35..a903ad63b265 100644
--- a/media-gfx/sane-backends/Manifest
+++ b/media-gfx/sane-backends/Manifest
@@ -14,7 +14,5 @@ AUX saned.socket 132 BLAKE2B 5e9f0350a1553fc75aea88ce355fb68b881e3b2194ac0e3c6f3
AUX saned_at.service 434 BLAKE2B 6dad3c809e01c17c0064a52c4103486b19294ed3cf8fc71faad18edaf71b920584366ac988d354f45bc07607ea64a97ea480fe152ac9a1cd896df99ff457cbf7 SHA512 891c751261107676f8159f403e0f4d4254099b709b9ba0ac9f2af97a9ed30f677411ad6bc316c2e6e673c616ba988253479d5e30c9617e3ae279beb79f70e965
AUX saned_at.service-r1 432 BLAKE2B e6dab788c0bf705087974642ed714b5f41b3e676b80b5197a753227934b977ce6d1175872163e831e916b6aa36d6c5dd86effa44801494cff6fc669e6c24acaf SHA512 2c8725f9981216129f94a7c4cd75efab37bb75c891fdf7dbd4297161d8d4cd3b1c5fa0eebcaabe1f038aab8500f8b5579d776935f180fb2553bd2cb77506c29d
DIST sane-backends-1.1.1.tar.gz 7447569 BLAKE2B 02ac1822beabb12f19ce2d7c053f0f727313d13e0f9380325492a2f0048094f78a118f7659b4c6e39b60c4ea319d862a242f8866a67c84e5649d9ae2691d9473 SHA512 25bd9f90d550cfe6a6d01c48e83716a53f4b0e3a294287e455ecb5e5b80c8fe1699f45c6c87f694475cceb85745c70597e18a7b1094669d5091c5fb183dfe94d
-EBUILD sane-backends-1.1.1-r10.ebuild 9422 BLAKE2B 3b45d725e0b3b937f0fdcd9df9f46a34c05b739727b2dad49bbfe22b7944a346e26866893324853b7797c6612554aa6a0269965f6252c4f3df1731df74a0d4ff SHA512 41e92a2ce93a966b58c245cb2318f50ebf5bb9fd9ec70ec1f06a301392d3294f92627bb36036ab6411749f7bc79b1efa6e21bc9773f7055e00e02381958b97de
-EBUILD sane-backends-1.1.1-r5.ebuild 9582 BLAKE2B 12b1a176672f3c7aead7848e3340ecf57ede270d72980e34acc9f59db5288edb026ecd8c06b75751749b9c20a99d1b73931791deb47d83b6c68d065736ab711a SHA512 b8749d12bb708c4b305af3c55277abf3b90a85309e964e90f1453b4630533b7a897ee65eeddcd553e569da93f5fbc29925ec3441c2a59f43e4f58622c98e5567
-EBUILD sane-backends-1.1.1-r7.ebuild 9366 BLAKE2B 8d818dcb254611da1489163f0a394e4a0978229b3aea2d5bb181f848c83a53b2c6f8553b1a0aeb42aaf8797e1d784e5a82aa2d29fcc0be96357ef700130b8b6a SHA512 d068686cfde82cdc0735c375c535316ad06bbbda3b7cdd7b738d9b08a1838b346692c68be0977ed4bbc1f72140efde776e546facd8e2a1f070ce33fd4bb7a252
+EBUILD sane-backends-1.1.1-r11.ebuild 9373 BLAKE2B a1f3644ef25653ccc8839a95d1e2f7e7cd28205919b3bc431ed17809e59a614fbf89d7f46e3380f78518fe2a0b1a7ec0c44af9dc720c72167007c400fb6285b1 SHA512 8ed2801301afa72e5c1c44925162187284ff4862e9f43c81525d021afc9af17bae864af41146ee83a2e00a3ff407c42fc77a7f9bc96a33d9359f68cae0222545
MISC metadata.xml 333 BLAKE2B 7d543cb4daa6542f7facef3e1f57c09144baed3198010d7c39df40398ab82791f56271375bce36e829a1364350d05f81c332a2359e7038b047df31407543d331 SHA512 52ac311d50fcfe020b4ec891bcbc1df2834d5d1e3ade7ab6926c6f85a31712dd5886b834739f6155873e1e09967c8f565b913c807acd7ea47a4d3b94160fff37
diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r10.ebuild b/media-gfx/sane-backends/sane-backends-1.1.1-r10.ebuild
deleted file mode 100644
index 1547683ff308..000000000000
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r10.ebuild
+++ /dev/null
@@ -1,367 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-# python-any-r1 required for a script in
-# backends/pixma/scripts/
-inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
-
-# gphoto and v4l are handled by their usual USE flags.
-# The pint backend was disabled because I could not get it to compile.
-IUSE_SANE_BACKENDS=(
- abaton
- agfafocus
- apple
- artec
- artec_eplus48u
- as6e
- avision
- bh
- canon
- canon630u
- canon_dr
- canon_lide70
- canon_pp
- cardscan
- coolscan
- coolscan2
- coolscan3
- dc210
- dc240
- dc25
- dell1600n_net
- dmc
- epjitsu
- epson
- epson2
- epsonds
- escl
- fujitsu
- genesys
- gt68xx
- hp
- hp3500
- hp3900
- hp4200
- hp5400
- hp5590
- hpljm1005
- hpsj5s
- hs2p
- ibm
- kodak
- kodakaio
- kvs1025
- kvs20xx
- kvs40xx
- leo
- lexmark
- ma1509
- magicolor
- matsushita
- microtek
- microtek2
- mustek
- mustek_pp
- mustek_usb
- mustek_usb2
- nec
- net
- niash
- p5
- pie
- pieusb
- pixma
- plustek
- plustek_pp
- pnm
- qcam
- ricoh
- ricoh2
- rts8891
- s9036
- sceptre
- sharp
- sm3600
- sm3840
- snapscan
- sp15c
- st400
- stv680
- tamarack
- teco1
- teco2
- teco3
- test
- u12
- umax
- umax1220u
- umax_pp
- xerox_mfp
-)
-
-IUSE="gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf"
-
-for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
- case ${GBACKEND} in
- # Disable backends that require parallel ports as no one has those anymore.
- canon_pp|hpsj5s|mustek_pp|\
- pnm|mustek_usb2|kvs40xx)
- IUSE+=" sane_backends_${GBACKEND}"
- ;;
- *)
- IUSE+=" +sane_backends_${GBACKEND}"
- esac
-done
-
-REQUIRED_USE="
- sane_backends_escl? ( zeroconf )
- sane_backends_kvs40xx? ( threads )
- sane_backends_mustek_usb2? ( threads )
-"
-
-DESCRIPTION="Scanner Access Now Easy - Backends"
-HOMEPAGE="http://www.sane-project.org/"
-SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-# For pixma: see https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
-RDEPEND="
- acct-user/saned
- gphoto2? (
- >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- )
- sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_dc210? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- sane_backends_dc240? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- sane_backends_dell1600n_net? (
- >=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- )
- sane_backends_escl? (
- app-text/poppler[cairo]
- || (
- net-dns/avahi[dbus]
- net-dns/avahi[gtk]
- )
- net-dns/avahi[${MULTILIB_USEDEP}]
- net-misc/curl[${MULTILIB_USEDEP}]
- )
- sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_pixma? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- snmp? ( net-analyzer/net-snmp:0= )
- systemd? ( sys-apps/systemd:0= )
- usb? ( >=virtual/libusb-1-r1:1=[${MULTILIB_USEDEP}] )
- v4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
- xinetd? ( sys-apps/xinetd )
- zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
-"
-
-DEPEND="${RDEPEND}
- dev-libs/libxml2
- v4l? ( sys-kernel/linux-headers )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/autoconf-archive
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.24-saned_pidfile_location.patch
- "${FILESDIR}"/${PN}-1.0.27-disable-usb-tests.patch
- "${FILESDIR}"/${PN}-1.0.30-add_hpaio_epkowa_dll.conf.patch
- # https://gitlab.com/sane-project/backends/-/merge_requests/688
- "${FILESDIR}"/${PN}-1.1.1-genesys-gl845-crash.patch
- "${FILESDIR}"/${P}-gcc12-tests.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/sane-config
-)
-
-src_prepare() {
- default
-
- # Patch out the git reference so we can run eautoreconf
- sed \
- -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" \
- -e '/^AM_MAINTAINER_MODE/d' \
- -i configure.ac || die
- eautoreconf
-
- # Fix for "make check". Upstream sometimes forgets to update this.
- local ver=$(./configure --version | awk '{print $NF; exit 0}')
- sed -i \
- -e "/by sane-desc 3.5 from sane-backends/s:sane-backends .*:sane-backends ${ver}:" \
- testsuite/tools/data/html* || die
-
- # don't bleed user LDFLAGS into pkgconfig files
- sed 's|@LDFLAGS@ ||' -i tools/*.pc.in || die
-
- # Needed for udev rules generation/installation
- multilib_copy_sources
-}
-
-src_configure() {
- # From Fedora
- append-flags -fno-strict-aliasing
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # the blank is intended - an empty string would result in building ALL backends.
- local lbackends=" "
-
- use gphoto2 && lbackends="gphoto2"
- use v4l && lbackends+=" v4l"
- use sane_backends_escl && multilib_is_native_abi && lbackends+=" escl"
- local backend
- for backend in ${IUSE_SANE_BACKENDS[@]} ; do
- if use "sane_backends_${backend}" && [[ "${backend}" != pnm ]] && [[ "${backend}" != escl ]] ; then
- lbackends+=" ${backend}"
- fi
- done
-
- local myconf=(
- $(use_with usb)
- $(multilib_native_use_with snmp)
-
- $(multilib_native_use_with sane_backends_escl poppler-glib)
- # you can only enable this backend, not disable it...
- $(usex sane_backends_pnm --enable-pnm-backend '')
- $(usex sane_backends_mustek_pp --enable-parport-directio '')
- )
-
- if ! { use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp ; } ; then
- myconf+=( sane_cv_use_libieee1284=no )
- fi
-
- # relative path must be used for tests to work properly
- # All distributions pass --disable-locking because /var/lock/sane/ would be a world-writable directory
- # that break in many ways, bug #636202, #668232, #668350
- # People can refer to the "Programmer's Documentation" at http://www.sane-project.org/docs.html
- myconf+=(
- --disable-locking
- $(use_with gphoto2)
- $(multilib_native_use_with systemd)
- $(use_with v4l)
- $(use_enable ipv6)
- $(use_enable threads pthread)
- $(use_with zeroconf avahi)
- )
- ECONF_SOURCE="${S}" \
- SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
- BACKENDS="${lbackends}" \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- emake VARTEXFONTS="${T}/fonts"
-
- if tc-is-cross-compiler ; then
- pushd "${BUILD_DIR}"/tools >/dev/null || die
-
- # The build system sucks and doesn't handle this properly.
- # https://alioth.debian.org/tracker/index.php?func=detail&aid=314236&group_id=30186&atid=410366
- tc-export_build_env BUILD_CC
- ${BUILD_CC} ${BUILD_CPPFLAGS} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} \
- -I. -I../include -I"${S}"/include \
- "${S}"/sanei/sanei_config.c "${S}"/sanei/sanei_constrain_value.c \
- "${S}"/sanei/sanei_init_debug.c "${S}"/tools/sane-desc.c -o sane-desc || die
- local dirs=( hal hotplug hotplug-ng udev )
- local targets=(
- hal/libsane.fdi
- hotplug/libsane.usermap
- hotplug-ng/libsane.db
- udev/libsane.rules
- )
- mkdir -p "${dirs[@]}" || die
- emake "${targets[@]}"
-
- popd >/dev/null || die
- fi
-
- if use usb ; then
- sed -i -e '/^$/d' \
- tools/hotplug/libsane.usermap || die
- fi
-}
-
-multilib_src_install() {
- emake INSTALL_LOCKPATH="" DESTDIR="${D}" install \
- docdir="${EPREFIX}"/usr/share/doc/${PF}
-
- if multilib_is_native_abi ; then
- if use usb ; then
- insinto /etc/hotplug/usb
- doins tools/hotplug/libsane.usermap
- fi
-
- insinto "/usr/share/pkgconfig"
- doins tools/sane-backends.pc
-
- # From Fedora and Arch, prevent permission conflicts
- # https://github.com/OpenPrinting/cups/issues/314
- # https://gitlab.com/sane-project/backends/-/issues/546
- #
- # Generate udev udev+hwdb, not needing scanner group
- install -vdm 755 "${ED}/$(get_udevdir)/rules.d/" || die
- tools/sane-desc -m udev+hwdb -s doc/descriptions/ > "${ED}/$(get_udevdir)/rules.d/65-${PN}.rules" || die
- tools/sane-desc -m udev+hwdb -s doc/descriptions-external/ >> "${ED}/$(get_udevdir)/rules.d/65-${PN}.rules" || die
- # generate udev hwdb
- install -vdm 755 "${ED}/$(get_udevdir)/hwdb.d/" || die
- tools/sane-desc -m hwdb -s doc/descriptions/ > "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb"
- # NOTE: an empty new line is required between the two .desc collections
- printf "\n" >> "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || die
- tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || die
- # udev rule for saned (SANE scanning daemon) to be able to write on usb port
- udev_dorules "${FILESDIR}/66-saned.rules"
- fi
-}
-
-multilib_src_install_all() {
- dodir /etc/env.d
-
- if use systemd ; then
- systemd_newunit "${FILESDIR}"/saned_at.service "saned@.service"
- systemd_newunit "${FILESDIR}"/saned.socket saned.socket
- fi
-
- if use usb ; then
- exeinto /etc/hotplug/usb
- doexe tools/hotplug/libusbscanner
- newdoc tools/hotplug/README README.hotplug
- fi
-
- dodoc NEWS AUTHORS PROBLEMS README README.linux
- find "${ED}" -name '*.la' -delete || die
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- doins "${FILESDIR}"/saned
- fi
-
- newinitd "${FILESDIR}"/saned.initd saned
- newconfd "${FILESDIR}"/saned.confd saned
-}
-
-pkg_postinst() {
- optfeature "Network scanner backend" media-gfx/sane-airscan
- optfeature "Epson-specific backend" media-gfx/iscan
- optfeature "HP-specific backend" net-print/hplip
-
- if use xinetd ; then
- elog "If you want remote clients to connect, edit"
- elog "/etc/sane.d/saned.conf and /etc/hosts.allow"
- fi
-}
diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r7.ebuild b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
index 0a087eb13385..b8de8f738d47 100644
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r7.ebuild
+++ b/media-gfx/sane-backends/sane-backends-1.1.1-r11.ebuild
@@ -128,7 +128,7 @@ SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b
LICENSE="GPL-2 public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
# For pixma: see https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
RDEPEND="
diff --git a/media-gfx/sane-backends/sane-backends-1.1.1-r5.ebuild b/media-gfx/sane-backends/sane-backends-1.1.1-r5.ebuild
deleted file mode 100644
index f6c0e2682408..000000000000
--- a/media-gfx/sane-backends/sane-backends-1.1.1-r5.ebuild
+++ /dev/null
@@ -1,377 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-# python-any-r1 required for a script in
-# backends/pixma/scripts/
-inherit autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
-
-# gphoto and v4l are handled by their usual USE flags.
-# The pint backend was disabled because I could not get it to compile.
-IUSE_SANE_BACKENDS=(
- abaton
- agfafocus
- apple
- artec
- artec_eplus48u
- as6e
- avision
- bh
- canon
- canon630u
- canon_dr
- canon_lide70
- canon_pp
- cardscan
- coolscan
- coolscan2
- coolscan3
- dc210
- dc240
- dc25
- dell1600n_net
- dmc
- epjitsu
- epson
- epson2
- epsonds
- escl
- fujitsu
- genesys
- gt68xx
- hp
- hp3500
- hp3900
- hp4200
- hp5400
- hp5590
- hpljm1005
- hpsj5s
- hs2p
- ibm
- kodak
- kodakaio
- kvs1025
- kvs20xx
- kvs40xx
- leo
- lexmark
- ma1509
- magicolor
- matsushita
- microtek
- microtek2
- mustek
- mustek_pp
- mustek_usb
- mustek_usb2
- nec
- net
- niash
- p5
- pie
- pieusb
- pixma
- plustek
- plustek_pp
- pnm
- qcam
- ricoh
- ricoh2
- rts8891
- s9036
- sceptre
- sharp
- sm3600
- sm3840
- snapscan
- sp15c
- st400
- stv680
- tamarack
- teco1
- teco2
- teco3
- test
- u12
- umax
- umax1220u
- umax_pp
- xerox_mfp
-)
-
-IUSE="gphoto2 snmp systemd threads usb v4l xinetd +zeroconf"
-
-for GBACKEND in ${IUSE_SANE_BACKENDS[@]}; do
- case ${GBACKEND} in
- # Disable backends that require parallel ports as no one has those anymore.
- canon_pp|hpsj5s|mustek_pp|\
- pnm|mustek_usb2|kvs40xx)
- IUSE+=" sane_backends_${GBACKEND}"
- ;;
- *)
- IUSE+=" +sane_backends_${GBACKEND}"
- esac
-done
-
-REQUIRED_USE="
- sane_backends_escl? ( zeroconf )
- sane_backends_kvs40xx? ( threads )
- sane_backends_mustek_usb2? ( threads )
-"
-
-DESCRIPTION="Scanner Access Now Easy - Backends"
-HOMEPAGE="http://www.sane-project.org/"
-SRC_URI="https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/${P}.tar.gz"
-
-LICENSE="GPL-2 public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-
-# For pixma: see https://gitlab.com/sane-project/backends/-/releases/1.0.28#build
-RDEPEND="
- acct-user/saned
- acct-group/scanner
- gphoto2? (
- >=media-libs/libgphoto2-2.5.3.1:=[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- )
- sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_dc210? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- sane_backends_dc240? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- sane_backends_dell1600n_net? (
- >=media-libs/tiff-3.9.7-r1:=[${MULTILIB_USEDEP}]
- media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}]
- )
- sane_backends_escl? (
- app-text/poppler[cairo]
- || (
- net-dns/avahi[dbus]
- net-dns/avahi[gtk]
- )
- net-dns/avahi[${MULTILIB_USEDEP}]
- net-misc/curl[${MULTILIB_USEDEP}]
- )
- sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[${MULTILIB_USEDEP}] )
- sane_backends_pixma? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- snmp? ( net-analyzer/net-snmp:0= )
- systemd? ( sys-apps/systemd:0= )
- usb? ( >=virtual/libusb-1-r1:1=[${MULTILIB_USEDEP}] )
- v4l? ( >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}] )
- xinetd? ( sys-apps/xinetd )
- zeroconf? ( >=net-dns/avahi-0.6.31-r2[${MULTILIB_USEDEP}] )
-"
-
-DEPEND="${RDEPEND}
- dev-libs/libxml2
- v4l? ( sys-kernel/linux-headers )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/autoconf-archive
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.0.24-saned_pidfile_location.patch
- "${FILESDIR}"/${PN}-1.0.27-disable-usb-tests.patch
- "${FILESDIR}"/${PN}-1.0.30-add_hpaio_epkowa_dll.conf.patch
- # https://gitlab.com/sane-project/backends/-/merge_requests/688
- "${FILESDIR}"/${PN}-1.1.1-genesys-gl845-crash.patch
- "${FILESDIR}"/${P}-gcc12-tests.patch
- "${FILESDIR}"/${PN}-1.1.1-configure-clang16.patch
- "${FILESDIR}"/${P}-musl.patch
-)
-
-MULTILIB_CHOST_TOOLS=(
- /usr/bin/sane-config
-)
-
-src_prepare() {
- default
-
- # Patch out the git reference so we can run eautoreconf
- sed \
- -e "s/m4_esyscmd_s(\[git describe --dirty\])/${PV}/" \
- -e '/^AM_MAINTAINER_MODE/d' \
- -i configure.ac || die
- eautoreconf
-
- # Fix for "make check". Upstream sometimes forgets to update this.
- local ver=$(./configure --version | awk '{print $NF; exit 0}')
- sed -i \
- -e "/by sane-desc 3.5 from sane-backends/s:sane-backends .*:sane-backends ${ver}:" \
- testsuite/tools/data/html* || die
-
- # don't bleed user LDFLAGS into pkgconfig files
- sed 's|@LDFLAGS@ ||' -i tools/*.pc.in || die
-
- # Needed for udev rules generation/installation
- multilib_copy_sources
-}
-
-src_configure() {
- # From Fedora
- append-flags -fno-strict-aliasing
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- # the blank is intended - an empty string would result in building ALL backends.
- local lbackends=" "
-
- use gphoto2 && lbackends="gphoto2"
- use v4l && lbackends+=" v4l"
- use sane_backends_escl && multilib_is_native_abi && lbackends+=" escl"
- local backend
- for backend in ${IUSE_SANE_BACKENDS[@]} ; do
- if use "sane_backends_${backend}" && [[ "${backend}" != pnm ]] && [[ "${backend}" != escl ]] ; then
- lbackends+=" ${backend}"
- fi
- done
-
- local myconf=(
- $(use_with usb)
- $(multilib_native_use_with snmp)
-
- $(multilib_native_use_with sane_backends_escl poppler-glib)
- # you can only enable this backend, not disable it...
- $(usex sane_backends_pnm --enable-pnm-backend '')
- $(usex sane_backends_mustek_pp --enable-parport-directio '')
- )
-
- if ! { use sane_backends_canon_pp || use sane_backends_hpsj5s || use sane_backends_mustek_pp ; } ; then
- myconf+=( sane_cv_use_libieee1284=no )
- fi
-
- # relative path must be used for tests to work properly
- # All distributions pass --disable-locking because /var/lock/sane/ would be a world-writable directory
- # that break in many ways, bug #636202, #668232, #668350
- # People can refer to the "Programmer's Documentation" at http://www.sane-project.org/docs.html
- myconf+=(
- --enable-ipv6
- --disable-locking
- $(use_with gphoto2)
- $(multilib_native_use_with systemd)
- $(use_with v4l)
- $(use_enable threads pthread)
- $(use_with zeroconf avahi)
- )
-
- ECONF_SOURCE="${S}" \
- SANEI_JPEG="sanei_jpeg.o" SANEI_JPEG_LO="sanei_jpeg.lo" \
- BACKENDS="${lbackends}" \
- econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- emake VARTEXFONTS="${T}/fonts"
-
- if tc-is-cross-compiler ; then
- pushd "${BUILD_DIR}"/tools >/dev/null || die
-
- # The build system sucks and doesn't handle this properly.
- # https://alioth.debian.org/tracker/index.php?func=detail&aid=314236&group_id=30186&atid=410366
- tc-export_build_env BUILD_CC
- ${BUILD_CC} ${BUILD_CPPFLAGS} ${BUILD_CFLAGS} ${BUILD_LDFLAGS} \
- -I. -I../include -I"${S}"/include \
- "${S}"/sanei/sanei_config.c "${S}"/sanei/sanei_constrain_value.c \
- "${S}"/sanei/sanei_init_debug.c "${S}"/tools/sane-desc.c -o sane-desc || die
- local dirs=( hal hotplug hotplug-ng udev )
- local targets=(
- hal/libsane.fdi
- hotplug/libsane.usermap
- hotplug-ng/libsane.db
- udev/libsane.rules
- )
- mkdir -p "${dirs[@]}" || die
- emake "${targets[@]}"
-
- popd >/dev/null || die
- fi
-
- if use usb ; then
- sed -i -e '/^$/d' \
- tools/hotplug/libsane.usermap || die
- fi
-}
-
-multilib_src_install() {
- emake INSTALL_LOCKPATH="" DESTDIR="${D}" install \
- docdir="${EPREFIX}"/usr/share/doc/${PF}
-
- if multilib_is_native_abi ; then
- if use usb ; then
- insinto /etc/hotplug/usb
- doins tools/hotplug/libsane.usermap
- fi
-
- insinto "/usr/share/pkgconfig"
- doins tools/sane-backends.pc
-
- # From Fedora and Arch, prevent permission conflicts
- # https://github.com/OpenPrinting/cups/issues/314
- # https://gitlab.com/sane-project/backends/-/issues/546
- #
- # Generate udev udev+hwdb, not needing scanner group
- install -vdm 755 "${ED}/$(get_udevdir)/rules.d/" || die
- tools/sane-desc -m udev+hwdb -s doc/descriptions/ > "${ED}/$(get_udevdir)/rules.d/65-${PN}.rules" || die
- tools/sane-desc -m udev+hwdb -s doc/descriptions-external/ >> "${ED}/$(get_udevdir)/rules.d/65-${PN}.rules" || die
- # generate udev hwdb
- install -vdm 755 "${ED}/$(get_udevdir)/hwdb.d/" || die
- tools/sane-desc -m hwdb -s doc/descriptions/ > "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb"
- # NOTE: an empty new line is required between the two .desc collections
- printf "\n" >> "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || die
- tools/sane-desc -m hwdb -s doc/descriptions-external/ >> "${ED}/$(get_udevdir)/hwdb.d/20-${PN}.hwdb" || die
- # udev rule for saned (SANE scanning daemon) to be able to write on usb port
- udev_newrules "${FILESDIR}/66-saned.rules-r1" 66-saned.rules
- fi
-}
-
-multilib_src_install_all() {
- dodir /etc/env.d
-
- if use systemd ; then
- systemd_newunit "${FILESDIR}"/saned_at.service-r1 "saned@.service"
- systemd_newunit "${FILESDIR}"/saned.socket saned.socket
- fi
-
- if use usb ; then
- exeinto /etc/hotplug/usb
- doexe tools/hotplug/libusbscanner
- newdoc tools/hotplug/README README.hotplug
- fi
-
- dodoc NEWS AUTHORS PROBLEMS README README.linux
- find "${ED}" -name '*.la' -delete || die
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- doins "${FILESDIR}"/saned
- fi
-
- newinitd "${FILESDIR}"/saned.initd saned
- newconfd "${FILESDIR}"/saned.confd saned
-}
-
-pkg_postrm() {
- udev_reload
-}
-
-pkg_postinst() {
- udev_reload
-
- optfeature "Network scanner backend" media-gfx/sane-airscan
- optfeature "Epson-specific backend" media-gfx/iscan
- optfeature "HP-specific backend" net-print/hplip
-
- if use xinetd ; then
- elog "If you want remote clients to connect, edit"
- elog "/etc/sane.d/saned.conf and /etc/hosts.allow"
- fi
-}
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index e069d1bc9a16..f3dee46ee842 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/id3lib/Manifest b/media-libs/id3lib/Manifest
index 10d796cb7363..b8f2e2b95f19 100644
--- a/media-libs/id3lib/Manifest
+++ b/media-libs/id3lib/Manifest
@@ -5,7 +5,8 @@ AUX id3lib-3.8.3-missing_nullpointer_check.patch 302 BLAKE2B fe6fd77ab360b1804f9
AUX id3lib-3.8.3-security.patch 1459 BLAKE2B eb8401ae625ae374848fcf777502dcc7d541d8d960441533232f6c7772dbe4bdfed69b109acf2ea60ff10c5b0c894a810a801bf7214ad36f3d606feed29ecadd SHA512 ac3920696a3d9a6e5b08fcf93d65ab96855f3493bd6c9d0cf11cebddc5fc9e5e4a1ee9f2076774590f4121f35e3b63710fedf25216194c6b391f073b0489cd5f
AUX id3lib-3.8.3-test_io.patch 254 BLAKE2B 3b38a82fb990de47a8f65d46171ef8273b180a6a337274fed9ee59e0f53bb3c08285b661a687adc86dd181996362e5c5aea95334e314154bef9b468a314c4df7 SHA512 5efca41cec0e77b325f35f646448edf8ef93ad9f90e8ae687c833cc581aa5ae321a59b3c6089d6b1d17a0245cbc3ca834190cf8ec3dd5ecb0a06cdef2d9d8e7c
AUX id3lib-3.8.3-unicode16.patch 1490 BLAKE2B 8e9c23cacc11fe87e846830c91946e16641a32baa9717647999fc32522d10e553480d9b5ac5e5e3f12fc4fa72e31667df1c90b734016d0c1adc88d74d0a1901e SHA512 270e498a0586d25ae7cee45dcd45d5d143b0ba5799be34ef10b1577d766a82239bb949c9463cb59d1bf3a92070063252680441cb0691829c963fb4b4520ff4ab
+AUX id3lib-3.8.3-vbr-stack-smashing.patch 892 BLAKE2B fbb3de3258409c2aab439dc1e7061a3a910f771e1a7219ff81d5b61dcfd39638f42145b70bbd7817c008bf011530df35f6267ec6e11b525ff348c19b78b56c71 SHA512 b4fe59876edf87ed06183e2557b72e1b40f1d09ebd707bf1695d522ee5ad8eb75b80f3011a861505929b4e28ae9ed4037bbb2eefc3d7e8de83ef5bc495df67c5
AUX id3lib-3.8.3-zlib.patch 779 BLAKE2B e7379e6d3136ebc93ddc8b79ce52ba92a41d911b883a74bfdb58d0ac6f774483f821ef66b453fef96649e5e67dbb1afa9c871d104c0dd29a8e1bf11ae8caa853 SHA512 e9c29883731ef417602812d714a14e1b7547d89581ffe40d0d0400218b0491f38cf50b24ab6dd8bcfcc94c95af914c6d34b53429a2789d7c27f0cb7661474dae
DIST id3lib-3.8.3.tar.gz 950726 BLAKE2B 37afb1292d598e8416251e18beb1d1b4402d11ebd971d3e9b151ae9e092884ec4b0b7f9c19bbd8296fbb7fe7320ced7ba1f733a367662d378d2d82b2b52b7bb2 SHA512 3787e261f86933c1c2f2bff2c4b349b42f5d8636e489e4f39f9d75e6dfbdc79b87009a0f4ce4b786f2fb3dbc01ca9d56c4112095b46244f897e6c9a28573adaf
-EBUILD id3lib-3.8.3-r8.ebuild 1340 BLAKE2B 201f8dfc4cfcb23f8929b7ab743b10d70a0783bdd646734ca270a05044d83f126d8c09b117587f1ecb25e7411dc3b733cfa5264bf8fa6ca95ab5e925696d30ca SHA512 3fd91fcb01764e83de56d47773a270424f87421933014caaa2b2673d8ad6e65b80e1329e71bf6898800b45256c7d00ed077e7e40bd953849dcb06336e3f17d75
+EBUILD id3lib-3.8.3-r9.ebuild 1398 BLAKE2B adf31ee7b4b8972aa042b134858cbf785409a209adc8febabb69c790091fa0a0dc6a2286d456ff355b0d9fecdd40e992218509879ac9e4c07bf46b19eeab80ec SHA512 4e4ec899e517d5b9f0591cb0a9fe91a868c4302bac5d60d936ea1f706a493ba66fa019cb51733dd1d6518cae36a7840f92b70fa6ac5c32240e77ad5187724dc5
MISC metadata.xml 340 BLAKE2B 044771ca278e771cff50aec79a2031b0af2aac34de8bd96b21c3598f9ce96bc4c269314e24e4644e8f4e7edc299cc7cce6b149d9ebbebbff6487cfe20b578c3a SHA512 fb2a9db289fcff5b18ccd2d2f7b2228774d560ae42e14339dce47f67148b94586de9e470d6e65fd5e4c91b4d606cde158dcf22e49fbf5eeca4f90e750ae8cad1
diff --git a/media-libs/id3lib/files/id3lib-3.8.3-vbr-stack-smashing.patch b/media-libs/id3lib/files/id3lib-3.8.3-vbr-stack-smashing.patch
new file mode 100644
index 000000000000..9bf33e97871f
--- /dev/null
+++ b/media-libs/id3lib/files/id3lib-3.8.3-vbr-stack-smashing.patch
@@ -0,0 +1,19 @@
+Description: Fix crashes when reading VBR MP3 file.
+Bug-Ubuntu: https://launchpad.net/bugs/444466
+Origin: upstream, http://sourceforge.net/tracker/?func=detail&aid=937707&group_id=979&atid=300979
+Forwarded: yes
+Author: Urs Fleisch
+
+Index: id3lib3.8.3-3.8.3/src/mp3_parse.cpp
+===================================================================
+--- id3lib3.8.3-3.8.3.orig/src/mp3_parse.cpp 2009-10-06 23:12:10.381250132 +0200
++++ id3lib3.8.3-3.8.3/src/mp3_parse.cpp 2009-10-06 23:14:09.545252591 +0200
+@@ -465,7 +465,7 @@
+ // from http://www.xingtech.com/developer/mp3/
+
+ const size_t VBR_HEADER_MIN_SIZE = 8; // "xing" + flags are fixed
+- const size_t VBR_HEADER_MAX_SIZE = 116; // frames, bytes, toc and scale are optional
++ const size_t VBR_HEADER_MAX_SIZE = 120; // frames, bytes, toc and scale are optional
+
+ if (mp3size >= vbr_header_offest + VBR_HEADER_MIN_SIZE)
+ {
diff --git a/media-libs/id3lib/id3lib-3.8.3-r8.ebuild b/media-libs/id3lib/id3lib-3.8.3-r9.ebuild
index bdd432daa774..79e0b20e88b2 100644
--- a/media-libs/id3lib/id3lib-3.8.3-r8.ebuild
+++ b/media-libs/id3lib/id3lib-3.8.3-r9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -33,6 +33,7 @@ PATCHES=(
"${FILESDIR}"/${P}-gcc-4.3.patch
"${FILESDIR}"/${P}-missing_nullpointer_check.patch
"${FILESDIR}"/${P}-security.patch
+ "${FILESDIR}"/${P}-vbr-stack-smashing.patch # bug 398571
)
src_prepare() {
diff --git a/media-libs/imlib2/Manifest b/media-libs/imlib2/Manifest
index e3c946955685..6a0e1fd8aaa4 100644
--- a/media-libs/imlib2/Manifest
+++ b/media-libs/imlib2/Manifest
@@ -1,10 +1,8 @@
AUX 7d60151ba9.patch 1505 BLAKE2B 96b9d503e5282a9862f51d89ff0a9ced3e9caa175e46beae7d82e1e9b6088230dc59065147650a00a7e4cc24929e460ee2a3c5637c2f78d479700a4109e7cf88 SHA512 3312ccb6d562bd28ab7f432eb7a0417ebec90388d3a43a79a33189ba68b06349d51f0fd28b203f4dfae039af67ec3bb772a4ab010b9bf26ed175089b91ef8b1b
DIST imlib2-1.7.1.tar.bz2 893631 BLAKE2B 637bf70ea223a63c51def0fac4102683a090de41a1f5904d6232fd2fa004915e3dcde54eac51d16532d2df83a0f8df127266766ac3700ae2948d39fefef512b8 SHA512 36e457855da0f129c7e7ba3dfcb44162b6624b1d56df5f84448495a96fe9ad1ce3e6c628222630be7274476722c4feaa8e1648d1e463439ca758e66ce9645970
DIST imlib2-1.7.5.tar.xz 793124 BLAKE2B bc47f81aeb635ca2f3d4962e1be5c53111a25a88ccbfcd8f9a7c87717b256966ca6b8cd78fb897287dab656ef2ade41a0955f7d3770d6d670e675954f000cebb SHA512 6e0a79359d6cac297b7a074a75bf577c8c1e3932d9993616834ea9076a7df544fafcfa960fe8ed7468f1291533f3c828260ccb809a882dadb3f3650ba9dd3f28
-DIST imlib2-1.9.0.tar.xz 807740 BLAKE2B 5fc1694a4a419434d2308f0bd76e7a2fe086a00159c5fe73a383bee4d0c721f2bf294e9a9e7cb86416f702d1991646b56fd3a876c573584c4a18c7bd5e5f5f88 SHA512 958fdabc938ec03ab48001ca4df72c8352cb261b12b09334d38348b22b8859cff16a1cda0d4447b73261723f223f62a799f80eb85a710ac5a44a3fa4f90734fd
DIST imlib2-1.9.1.tar.xz 813104 BLAKE2B ef7369d2285bd5b207f646ebb12492323203306c95786d8561a1191dbe489a8efe61975e4deed7bc9c8ed0ac24cf9bd826fa5a24095bc3d254e6f6d6379c8c8b SHA512 00eb8804a32e1403614e9f899f358dd9797f4bcfa7e9fdecd37992731019933e39834a60bd20be8fb69a35161ba1e784bd638b5ecb626d01a4f69c70c330e5f1
EBUILD imlib2-1.7.1-r4.ebuild 2295 BLAKE2B 1d6612d07b69331190fa7ef38407f859ddc7667da9d07b1c9ec2f1b8ef8b06318d3cd3dc330a08e02752c5405cda196adb9eff93a2e8339e213251be9c74dc77 SHA512 8904e5d7aad7916795bc36d34e685446688b92bc717aa30d7323d851b136189a4872a0a04972112c9b70e11898ad37cd389e10b81d5022269d3ca04f9c04b3b3
EBUILD imlib2-1.7.5-r1.ebuild 2366 BLAKE2B 22fdad35b6232a8b2460020b7f1f196bdada712336baaefec1469e8d2a082c34d955f9735a4fa4137c4cf4a02295b273d0012a67cd3cb8f940dbad29c7dc3564 SHA512 95097615c6f5ede1505ac0f66514b13d9df01233fa705b3c318837ae2b2f38f890ba80d37af4fd07b8ef74e5fd37b28838b3d0de3d0bde6bffcb9d052ca4cb0e
-EBUILD imlib2-1.9.0-r1.ebuild 2741 BLAKE2B a12af720aee3e8563549edaf910b4a4bbaea2171f083a7f49abec44757cb2185a47f565b736803062d28805e379c242120b66e916d85303e5d19ecbd72c17a0f SHA512 e9aa744fdf1f0ed22f56fff403e4692537e7e13598375880176b7fe44a3a281f0a3ab4954b53da90ed82dbd11b48d22e87f58d56fb6730ac812f575836ebf9f1
EBUILD imlib2-1.9.1-r1.ebuild 2987 BLAKE2B 805c713232d99919a53b523f0d2f6ce648782bad883ff42e16cd0d04ad617507005ce52949f8393216db24abf75802309a919b40bbb856398b0a377b95150f99 SHA512 d2d6c6950a180b07385ad92744b10904e2b9a9d3bd485a1042b7b362e3a230df37b35e75a33c23f3e517ee02c74ef7eb5037e2f1ec2e38e94c0181f5c3f43856
MISC metadata.xml 3239 BLAKE2B c9f5fc4da42d70d17c90ebb4752029dfb25347c1efa3383a123bccbb3b0340d4ae5840d8a5e6f430c3320e902e4de02aa4078e49a0466145697f319b2ab218fb SHA512 e66ee16c627990f3b60408103e536bc9a458ed052df39107bd4db13ab203df9e4d45b91603e9c11ac202f40b00f7fb7d693c130ed7e1ebc415142deaf4d81d26
diff --git a/media-libs/imlib2/imlib2-1.9.0-r1.ebuild b/media-libs/imlib2/imlib2-1.9.0-r1.ebuild
deleted file mode 100644
index 0e69ea06264d..000000000000
--- a/media-libs/imlib2/imlib2-1.9.0-r1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal toolchain-funcs
-
-DESCRIPTION="Version 2 of an advanced replacement library for libraries like libXpm"
-HOMEPAGE="https://www.enlightenment.org/
- https://sourceforge.net/projects/enlightenment/files/imlib2-src/"
-SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz"
-
-LICENSE="BSD"
-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+X bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug doc +gif +jpeg mp3 +png +shm
- static-libs +tiff +webp zlib svg heif eps jpeg2k jpegxl"
-
-REQUIRED_USE="shm? ( X )"
-
-RDEPEND="
- media-libs/freetype:2[${MULTILIB_USEDEP}]
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
- jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- mp3? ( media-libs/libid3tag:=[${MULTILIB_USEDEP}] )
- png? ( >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}] )
- tiff? ( >=media-libs/tiff-4.0.4:=[${MULTILIB_USEDEP}] )
- webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
- svg? ( >=gnome-base/librsvg-2.46.0:=[${MULTILIB_USEDEP}] )
- heif? ( media-libs/libheif:=[${MULTILIB_USEDEP}] )
- eps? ( app-text/libspectre )
- jpeg2k? ( media-libs/openjpeg:=[${MULTILIB_USEDEP}] )
- jpegxl? ( media-libs/libjxl:=[${MULTILIB_USEDEP}] )
- X? (
- x11-libs/libX11[${MULTILIB_USEDEP}]
- x11-libs/libXext[${MULTILIB_USEDEP}]
- )
- zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
- !<media-plugins/imlib2_loaders-1.7.0
-"
-DEPEND="${RDEPEND}
- X? ( x11-base/xorg-proto )"
-BDEPEND="virtual/pkgconfig"
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with X x)
- $(use_with bzip2 bz2)
- $(use_enable debug)
- $(use_with gif)
- $(use_with jpeg)
- $(use_with mp3 id3)
- $(use_with png)
- $(use_with shm x-shm-fd)
- $(use_enable static-libs static)
- $(use_with tiff)
- $(use_with webp)
- $(use_with zlib)
- $(use_with svg)
- $(use_with heif)
- $(multilib_native_use_with eps ps)
- $(use_with jpeg2k j2k)
- $(use_with jpegxl jxl)
- )
-
- # imlib2 has different configure options for x86/amd64 assembly
- if [[ $(tc-arch) == amd64 ]]; then
- myeconfargs+=( $(use_enable cpu_flags_x86_sse2 amd64) --disable-mmx )
- else
- myeconfargs+=( --disable-amd64 $(use_enable cpu_flags_x86_mmx mmx) )
- fi
-
- ECONF_SOURCE="${S}" \
- econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
- V=1 emake install DESTDIR="${D}"
- find "${D}" -name '*.la' -delete || die
-}
-
-multilib_src_install_all() {
- if use doc; then
- local HTML_DOCS=( "${S}"/doc/. )
- rm "${S}"/doc/Makefile.{am,in} || die
- fi
- einstalldocs
-}
diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index a692bbd5b9c4..7e5cefd0937b 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -2,7 +2,6 @@ AUX lcms-2.13.1-clang-15-configure.patch 975 BLAKE2B 61777175f340ae6e9302820f37f
AUX lcms-2.13.1-fix-configure-bashisms.patch 544 BLAKE2B 8b129f74cea00033a5cf02c07d7102c7d2f6c5c442d570fd27998d6e9fcc32224822fbc6dac66a8ad07597d9dd02a4622643421459d2d62fc15710fb5887f03e SHA512 1df85b4372a1df8cebe49415c187d19a830eaaac5b1bc1946246bc1baf60bedf11fe2d4761c929fe58c61206420be96b5ab1fd0088cf4da8007de41d079262e1
DIST lcms2-2.13.1.tar.gz 7276499 BLAKE2B ff4815fc4bcea94dc942f8072741c592f1bbde9c8e997f4e21e36cd271062a341ecc9b1f3c56e3e36ec19091fec049ee9faf75df04c2bc1e11174dc4cfe8da9e SHA512 214ec63fa086b580a6507d493a54ccf5faf02c40e149d71e41f9fc8510efdb16554621c96d91cc886f09682c9631b10aa194b4b67eb6ffcc871d5d4666b05617
DIST lcms2-2.14.tar.gz 7406694 BLAKE2B 777b0bf65829121a3d32bca1ab936ac022f9af739bccdd02d5f86688c3386b974f526a012bdec4d36649566eea0aa659db317dd383eede6488236d601156a0f9 SHA512 92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b
-EBUILD lcms-2.13.1-r1.ebuild 1512 BLAKE2B fb15df98139327e95c3accca2ee48c0d8acd2c2eb7fd84b9ec3b200c49231ac513c531fd13444b58857970c6ba653cdedc417fcb5c8c2995581b5b07cd1e8b4a SHA512 0510bf343478291fead3e4e69bd74c5ba84eab1539e3e8e7cb78ccd56402ce42d6054baf501b1c9df5802131d18667121087b16aad1d4bb5868daf138778c307
-EBUILD lcms-2.13.1-r2.ebuild 1459 BLAKE2B da698ba6ab05c4ee6a1dc997fdcbeedd16cf70224b7296e9021ae574355381a15a962c0e11c672b84aa02973b8e5c7514d1eacf315221bccd0873933a27e9632 SHA512 48a33683eeaf1f48a5e7794da26e0bf486fe67908a39a540d959ffdca85dbc78fde98385d7e917dd56b86a772bd2457dfbb7cd52dfe861494a21462e136adbba
+EBUILD lcms-2.13.1-r3.ebuild 1512 BLAKE2B fb15df98139327e95c3accca2ee48c0d8acd2c2eb7fd84b9ec3b200c49231ac513c531fd13444b58857970c6ba653cdedc417fcb5c8c2995581b5b07cd1e8b4a SHA512 0510bf343478291fead3e4e69bd74c5ba84eab1539e3e8e7cb78ccd56402ce42d6054baf501b1c9df5802131d18667121087b16aad1d4bb5868daf138778c307
EBUILD lcms-2.14-r4.ebuild 1370 BLAKE2B 8a70a2f6f9f3ffe367be16ffdff2f3e6e9bcd73d262e363e208e014139ebdb5cd85fa370b7bc1537e4b54f7d707e91076415e311b81d45a8b3ea2bf51fc9a874 SHA512 5e6efceede74d72498ad2077eecc15ad988d6c7a1bb858745c6f746b74bcb7e3036494f1621f998586ef58878fc4a0bc5cb3fdc8f7df7633507ef71c3c8f71da
MISC metadata.xml 465 BLAKE2B eac440b8a48c75faaa51b0333582740e7e33b0b6222bf5376383764c9395cfa7a7936e19ec2dd22a043e3251ed4e40161c7a594f7f3157b8b809c620dd551430 SHA512 dabeaecc2fed3c2e63f2bb0219711961c51f7da710a5e90629df694c5c89deb9fd26c2329ed5ac577edbf60b51a8efd34f65fdd7e6759912c2513e4d8efa6f35
diff --git a/media-libs/lcms/lcms-2.13.1-r2.ebuild b/media-libs/lcms/lcms-2.13.1-r2.ebuild
deleted file mode 100644
index 2f93d58fc083..000000000000
--- a/media-libs/lcms/lcms-2.13.1-r2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="A lightweight, speed optimized color management engine"
-HOMEPAGE="http://www.littlecms.com/"
-SRC_URI="https://github.com/mm2/Little-CMS/releases/download/lcms${PV}/${PN}2-${PV}.tar.gz"
-S="${WORKDIR}/lcms2-${PV}"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc jpeg static-libs test +threads tiff zlib"
-REQUIRED_USE="tiff? ( zlib )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
- tiff? ( >=media-libs/tiff-4.0.3-r6:=[${MULTILIB_USEDEP}] )
- zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.13.1-fix-configure-bashisms.patch
-)
-
-src_prepare() {
- default
-
- # TODO: Swap back to elibtoolize once dropped eautoreconf (for bashism patch)
- # for Prefix/Solaris
- #elibtoolize
- eautoreconf
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with jpeg)
- $(use_enable static-libs static)
- $(use_with threads)
- $(use_with tiff)
- $(use_with zlib)
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name "*.la" -delete || die
-
- use doc && dodoc doc/*.pdf
-}
diff --git a/media-libs/lcms/lcms-2.13.1-r1.ebuild b/media-libs/lcms/lcms-2.13.1-r3.ebuild
index 2483f514e52d..2483f514e52d 100644
--- a/media-libs/lcms/lcms-2.13.1-r1.ebuild
+++ b/media-libs/lcms/lcms-2.13.1-r3.ebuild
diff --git a/media-libs/libmp3splt/Manifest b/media-libs/libmp3splt/Manifest
index 4f903fe436b0..8a3fcdcaa02a 100644
--- a/media-libs/libmp3splt/Manifest
+++ b/media-libs/libmp3splt/Manifest
@@ -3,4 +3,4 @@ AUX libmp3splt-0.9.2-drop-libltdl.patch 7164 BLAKE2B 29332a97ffa8b4acd6580e1c10a
AUX libmp3splt-0.9.2-fix-implicit-decl.patch 6289 BLAKE2B 18675213ab276f7149d6b1094a18b5cde54fa729d95f1a57f9263e635db6c44e12f42b5196a6c9ee08ad379202a2bdf24d9a0827c33ff2ea575b47cff498c9e1 SHA512 18083aa6c20b883cd5b37b034ed8fe83744c3c1c02cdae9ee58b554fc230c15ddaf8c96d119dcbe17ccfc4fc0f7a8f1a929ca578d51777239307c5aa179f5c6b
DIST libmp3splt-0.9.2.tar.gz 707598 BLAKE2B 4e8223472a7cd05d71d7df81a88b7d545a726a45d62dc6284d694e8cf8ad9406b037e274dbe28f2cf95febc87d8ba30aa15291f58df95b83a3aa0b5d3469ffea SHA512 e5c98e8b173bc86302ccee4ca5eb0c8a8d93f225357eb7b14dea8d0700ed62ed6316506c182f6b295130f7924ff0b38e865d5e49fa9cd7882c648360d68872ed
EBUILD libmp3splt-0.9.2-r6.ebuild 1423 BLAKE2B 9f9131ac1c92c75e678514793508d5ac11b5b48ce76917cdfe093938d75f148c53b883ee18da6a79e5812163421c3fdfee08e02a2c56f9bdeec367febfa72975 SHA512 f077643d9512b5a3fa691ba634fb25df8b966c1ea9102ac97c88141e1058e88d21b0fcc242919b8c014460428f29682bca52573918a39ac30e21dd52fa0c651c
-MISC metadata.xml 331 BLAKE2B 7379cfa8f753c45d53b0dd3b7afd45fc322af7154b6d5ceae3d889b66397fbfc54433b25a0eec8ca4c9dd81646434740bf931dc3dec676fcea512d7d62a440b2 SHA512 0f66e375bcfffd51e16f8c9c6b37c7c317903820f92a0e9f57860bd29914261e496b034c826111a8bbd651dc115276173c0f4fca773d245da9ea27d51a3ef200
+MISC metadata.xml 386 BLAKE2B 396e8085ad833652201c3f743efcfe424c9c052b92e91da1ca0eae112874f7f71aed44d8b02f02c17eff3b5b6d9d56ee459343c565a323a053d0fa81303482b1 SHA512 47a6fd281164e6c1e473c7068f218952e2506dab1a0a550ed7d33b0c927b6fc0c95a3ae9ba9b7149ae2eda1a7befabd48dd58c538e43479c03d11d30560d87a9
diff --git a/media-libs/libmp3splt/metadata.xml b/media-libs/libmp3splt/metadata.xml
index 1ed36ec4068f..d278731c33e9 100644
--- a/media-libs/libmp3splt/metadata.xml
+++ b/media-libs/libmp3splt/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Sound project</name>
</maintainer>
<upstream>
+ <remote-id type="github">mp3splt/mp3splt</remote-id>
<remote-id type="sourceforge">mp3splt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/libpano13/Manifest b/media-libs/libpano13/Manifest
index 769331eaa352..96a5fedd38bb 100644
--- a/media-libs/libpano13/Manifest
+++ b/media-libs/libpano13/Manifest
@@ -1,5 +1,5 @@
DIST libpano13-2.9.20.tar.gz 3564544 BLAKE2B aabf9d8a3dac5b01e4a5bdb6d5ad6b56ea3e672f143b002c06b7108fae19cd6a00e8b524a4c18cbe16c65f41242fc12e7b19dd71c00bf6b553db65472fe8798d SHA512 18da5cb3760f06df8007622a64c4121c3acdadf8b02faa2125f319acde30532378cec5d97ccd5a65d6d2c1960c1b4946c80ffa850da2dc790051f5c0b76f8a86
DIST libpano13-2.9.21.tar.gz 2801535 BLAKE2B e4b2ea3894b4b53e6bbaaea39370254ad3bd1a981a1857376ff96e801cf167115ceacbe3ef4c790c3dcd380e3b0ec4a6d2b3d116e212f22cc4a56eb373f3447f SHA512 d344b81b56ba6e7dd38c0826e7e085ad5e20f5d2b09b27369ffae1e30d8f5bc03ab00d656d472069429b843d2e1eeceb173eeac39ee31a3622ca851387daef04
EBUILD libpano13-2.9.20-r3.ebuild 876 BLAKE2B e38b0ede730cc146a881046c25c2ae8b493be48e6c76249d9c9bc9d62e47d9954c13b365051ec57b71d012dfb0e8da2aa4418f276e42c0562fcf7681e213567f SHA512 d13eb34eeb9440a87a7323e1436a974041c066bac85333a0f32505916f5d3f2887ae633bb5314410a0d4bbf7eec645e7e76186511ad520354f2d9bb714296b55
-EBUILD libpano13-2.9.21-r1.ebuild 766 BLAKE2B d10f3da1afdb0067a1ebb57450a446a729eb4ede99449221a083c46481f28541f99c31dff6ce89a746e349461b10d36d8dcda8de60db0f718c789be6039bc78b SHA512 500c5f98efd619d2b6703e837f35796e687f59708b8b342bbbcb3fb6a27b929638174d8efafbe9a2c203ab4fcd50ee403d980e87d6e13a76868108d538d495e1
+EBUILD libpano13-2.9.21-r1.ebuild 765 BLAKE2B 4edd10a79019ceaa3ced47848c7bb055eb60719e4b18e680ca7a59d156e1bd0594d63a9336edf396e1e61740dd416c7f6bf091ffbfaaa619db5b6cf21a9be60e SHA512 1cd987b058e0c5307e0e62adef36ddf248b21f030ce9fbefdb742ab24112dbb954bcfa7b1f00b428bc1d438f1abbc0e026d111e8a56370d7a789c5e5cfd9bd63
MISC metadata.xml 462 BLAKE2B 2043b0e6c260305e607a04d5d8e541c82408344a00e920c891eb1981aa05b75998f845800bb0a4fd16f3e1c83bcd2f4118e673845e47142a3ec58fa5df86ac3b SHA512 6f05c609c8a8f5a41b18009a1fa5258071328b99b33a670e0e2c56e1aaea398112759c42902b2e822684dc0f5b2979cda7efc59adf97dfe53c27d14707e1a6f0
diff --git a/media-libs/libpano13/libpano13-2.9.21-r1.ebuild b/media-libs/libpano13/libpano13-2.9.21-r1.ebuild
index 7543f0b964b5..33f5c820098c 100644
--- a/media-libs/libpano13/libpano13-2.9.21-r1.ebuild
+++ b/media-libs/libpano13/libpano13-2.9.21-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/panotools/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0/3"
-KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~amd64 arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="java suitesparse"
DEPEND="media-libs/libpng:=
diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest
index 836fd11e579f..e7276a74fc76 100644
--- a/media-libs/libwebp/Manifest
+++ b/media-libs/libwebp/Manifest
@@ -1,14 +1,8 @@
AUX libwebp-1.2.3-libpng-pkg-config.patch 1894 BLAKE2B 80c19e65b1f913fdf0e9dd37ca603bcf89bd7dd71cf81ebd8beab6bcf671b76482b3d6d053f53558463c7f3e139897382c90aad5a5cebbd8c49ce4512e7f048c SHA512 3b80c89eb4643a315af594158ca370b71f38ab285cfaa3d1b8d90b09aa420750dccd46f1222b1b9a983af6e9dc501da2d6c732c05a2a3b097ba0437785cc80c7
DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549
-DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74
-DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c88886ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa
DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff
-DIST libwebp-1.2.3.tar.gz 4141192 BLAKE2B 9205dccc7be478bcba97fa7859446979fd508bba939cb4bd6468820db6a34a6aa043e4294c0a77835d1af70630d8985b88518eda934878c65fb7c72f1c7deeeb SHA512 4320ac0b0f0c5571a0d6ead3dc588e1847629168888305cec8b37eaedbbf906d31258a285275d5a02becae853d7cf8a9f0ae0f5f9efa09c68ebc869e7dd132a2
DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803
EBUILD libwebp-1.1.0-r1.ebuild 1863 BLAKE2B 1ada921ca1cb8630c6f82b0d7b999c08fdda5a5b53f826ac1558667758ad85271e3978345cb77405bbfce919801feded7cf6f01d0d833a0f5c52c00c92898776 SHA512 fd10ff69aa0743861f856d49b80ce0491dbe85879d6d4914cd6713171a75b57faf4348526257822420e9693bb45b2e54932451579c0fec755e9f70ae21b72893
-EBUILD libwebp-1.2.0-r1.ebuild 1877 BLAKE2B 1009737fe38afdcb01055002d2e188e53da5231fe2b1f416894f19545bc915e7ca940d3e2a8d42159293f5984fd6afad9c843ca192d6881508c9933e03610cf6 SHA512 7bf5c9a24ed3a4bde081d2573a74d58fa209a34ccbd263af903207f1b05433584e6deda7849b2469b89a6579cdc3b8be2ae664718c9cb68d0c3fa1de99c18bae
-EBUILD libwebp-1.2.1-r1.ebuild 1877 BLAKE2B 1009737fe38afdcb01055002d2e188e53da5231fe2b1f416894f19545bc915e7ca940d3e2a8d42159293f5984fd6afad9c843ca192d6881508c9933e03610cf6 SHA512 7bf5c9a24ed3a4bde081d2573a74d58fa209a34ccbd263af903207f1b05433584e6deda7849b2469b89a6579cdc3b8be2ae664718c9cb68d0c3fa1de99c18bae
EBUILD libwebp-1.2.2-r1.ebuild 1876 BLAKE2B dde4df0e86f4c42c5f89f87f80e270ee79d6a84c79c33db22bafdef4e13887a52ee5a276b28c7f00d3d64f6d23605707761e9e3d73039f0656a485408e236070 SHA512 e7d1e026d1440635ae2811eab07f42fbb01af835801335f26af0bff0d8fb49c9c073a7a09d8b08fcd867db87872987eacc3e2f817717571bff16f2789ea4af54
-EBUILD libwebp-1.2.3-r3.ebuild 1978 BLAKE2B 6642edb627058721992e5858fc0e82c5eb33fb16cfc54bbf19ac58beabd5933f56565cb5495f7c9fec9588a802111131bcaf34db4d2874a9a7f2c84e66f3f8fc SHA512 9e0ff1cd2628fcab4ceeefbea771c60563c5fc43d9baff06977b35903cc40430b78e2d36d25d1d0546116ef6d6d9614b2cc824409a484431ceffe64fdc08a512
EBUILD libwebp-1.2.4-r1.ebuild 1980 BLAKE2B af4cadc840cd9ecafe771e075308791d61f8909553de0b75a7dd6ab938c7cfda24a3cb0ba3bd33785806270e57079b2581b1c673c9080de7f166583491a0acfa SHA512 260808d9352962ea6eccabaaf03d61f5b7f300ac219fa8c1d371432d18b37bbb60613d36324a5648365a38fdb860cb0e532ad4611f9e9a0082c1dc381f5a38e9
MISC metadata.xml 442 BLAKE2B 3700315ba8872e208756f663236158c42f967eab7bec9b440b238b14f76357fe7721e571b7c11d79fff0f8df90f9ad35504cef3f6dc2803b8e5394ac0e3ea437 SHA512 5fceda7410ea654e3d9297f3adcad43b99c298b436ec5d77a9396259b61a0c9dd2945b98f7fa7d0b7d38622e14bf82bcfbbbdc18f011f0b949ae61a9a8794800
diff --git a/media-libs/libwebp/libwebp-1.2.0-r1.ebuild b/media-libs/libwebp/libwebp-1.2.0-r1.ebuild
deleted file mode 100644
index 745fd682d861..000000000000
--- a/media-libs/libwebp/libwebp-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="A lossy image compression format"
-HOMEPAGE="https://developers.google.com/speed/webp/download"
-SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/7" # subslot = libwebp soname version
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
-
-# TODO: dev-lang/swig bindings in swig/ subdirectory
-RDEPEND="gif? ( media-libs/giflib:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- opengl? (
- media-libs/freeglut
- virtual/opengl
- )
- png? ( media-libs/libpng:= )
- tiff? ( media-libs/tiff:= )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- # Fix libtool relinking, bug 499270.
- #elibtoolize
- eautoreconf
-}
-
-multilib_src_configure() {
- local args=(
- --enable-libwebpmux
- --enable-libwebpdemux
- --enable-libwebpdecoder
- $(use_enable static-libs static)
- $(use_enable swap-16bit-csp)
- $(use_enable jpeg)
- $(use_enable png)
- $(use_enable opengl gl)
- $(use_enable tiff)
-
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_sse4_1 sse4.1)
- $(use_enable cpu_flags_arm_neon neon)
-
- # Only used for gif2webp binary wrt #486646
- $(multilib_native_use_enable gif)
- )
-
- ECONF_SOURCE="${S}" econf "${args[@]}"
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name "*.la" -delete || die
- dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux}
-}
diff --git a/media-libs/libwebp/libwebp-1.2.1-r1.ebuild b/media-libs/libwebp/libwebp-1.2.1-r1.ebuild
deleted file mode 100644
index 745fd682d861..000000000000
--- a/media-libs/libwebp/libwebp-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="A lossy image compression format"
-HOMEPAGE="https://developers.google.com/speed/webp/download"
-SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/7" # subslot = libwebp soname version
-[[ "${PV}" = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
-
-# TODO: dev-lang/swig bindings in swig/ subdirectory
-RDEPEND="gif? ( media-libs/giflib:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- opengl? (
- media-libs/freeglut
- virtual/opengl
- )
- png? ( media-libs/libpng:= )
- tiff? ( media-libs/tiff:= )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
-
- # Fix libtool relinking, bug 499270.
- #elibtoolize
- eautoreconf
-}
-
-multilib_src_configure() {
- local args=(
- --enable-libwebpmux
- --enable-libwebpdemux
- --enable-libwebpdecoder
- $(use_enable static-libs static)
- $(use_enable swap-16bit-csp)
- $(use_enable jpeg)
- $(use_enable png)
- $(use_enable opengl gl)
- $(use_enable tiff)
-
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_sse4_1 sse4.1)
- $(use_enable cpu_flags_arm_neon neon)
-
- # Only used for gif2webp binary wrt #486646
- $(multilib_native_use_enable gif)
- )
-
- ECONF_SOURCE="${S}" econf "${args[@]}"
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name "*.la" -delete || die
- dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux}
-}
diff --git a/media-libs/libwebp/libwebp-1.2.3-r3.ebuild b/media-libs/libwebp/libwebp-1.2.3-r3.ebuild
deleted file mode 100644
index 32347bc9d186..000000000000
--- a/media-libs/libwebp/libwebp-1.2.3-r3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools multilib-minimal
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="A lossy image compression format"
-HOMEPAGE="https://developers.google.com/speed/webp/download"
-SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/7" # subslot = libwebp soname version
-[[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
-
-# TODO: dev-lang/swig bindings in swig/ subdirectory
-RDEPEND="gif? ( media-libs/giflib:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- opengl? (
- media-libs/freeglut
- virtual/opengl
- )
- png? ( media-libs/libpng:= )
- tiff? ( media-libs/tiff:= )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch
-)
-
-src_prepare() {
- default
-
- # Fix libtool relinking, bug #499270.
- #elibtoolize
-
- # Needed for pkg-config patch
- eautoreconf
-}
-
-multilib_src_configure() {
- local args=(
- --enable-libwebpmux
- --enable-libwebpdemux
- --enable-libwebpdecoder
- $(use_enable static-libs static)
- $(use_enable swap-16bit-csp)
- $(use_enable jpeg)
- $(use_enable png)
- $(use_enable opengl gl)
- $(use_enable tiff)
-
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_sse4_1 sse4.1)
- $(use_enable cpu_flags_arm_neon neon)
-
- # Only used for gif2webp binary wrt bug #486646
- $(multilib_native_use_enable gif)
- )
-
- ECONF_SOURCE="${S}" econf "${args[@]}"
-}
-
-multilib_src_install() {
- emake DESTDIR="${D}" install
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name "*.la" -delete || die
- dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md
-}
diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index 3d2de2e7685a..a20b6598f9e5 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,16 +1,7 @@
-DIST openimageio-2.3.19.0.tar.gz 32641108 BLAKE2B f4fd3ca79beecd839b2510a03856d47a59312b33885e8561e60650c896de05738bf757805bea7f2fb659581bb19ffbd6894513dc925e0af80235da4a5c31c9ce SHA512 f59068d9935ea43e07532e24c45752dc206054034ac79a8ae3ce698343695a4faac7b71ea39bc856946eb084b4287413d75fc5700c59c8d6b409722f47f53072
-DIST openimageio-2.3.20.0.tar.gz 32641238 BLAKE2B a2e266b9c982026370b9472fa7e1875d4c653a20182024bfa886ff0dda982081897241234a6bdff9a764ac0dda0c42a4c4565ca5bbefe44318b1a882870a6291 SHA512 2dbbfa43b2072c8016102b131207f25738a96834373739b004e9dfb76f4630de8badd3b0104f9f6a3e6778899d13c0da4036faad3fdf6c5b12d51340eb2080b8
DIST openimageio-2.3.21.0.tar.gz 32647928 BLAKE2B 4f0c41f5fcd0d548deeb6fa0d2c483c4457cd7a566e22d5842d5c0958d6d76f7700e397f4562c1d2f6b754c2e603e8fec051fa7fa0dc080c8878dbb05c17128f SHA512 94d89a6c5baa8d76d1640785c5dedf5b234ec41e5b906762be81d96d3e83b14cf50e23b05a95c180c5d5c4a5976f8018ea0de34d804348b28f263da3cf20bbe1
-DIST openimageio-2.4.4.1.tar.gz 31884126 BLAKE2B e09cc98b9da00ec0a00feaa5c7a41e9dcd9d4799a3b4eb0a123f4864f1d19eb55b0923ca5532f41e93b16891c5a4e27ea0f16ac0bfa97fdee53202d18241c5a8 SHA512 a1fa4d8ef44675bc95e67f9fb5549af96768f295251375fedea5d354df9b70b2a879bba332fa408a6466b25f84e29b67e7e7550e5c13593cf86e421e444d2eab
-DIST openimageio-2.4.5.0.tar.gz 31938357 BLAKE2B 35340b31b85513893f1d16c1c0074b525f57f5bd5ef63bbf6e9121d0f1c830f092681d411ca0d66d5bb7af85b31541262707938b1938d5cb6c757c7a8a710965 SHA512 c7a4283b78197c262d8da31460ce8b07b44546f822142e32e6c1ea22376e1c4b9cfe9c39cc0994987c6c4f653c1f2764057944da97a3a090bf1bcb74a2a0b2c2
DIST openimageio-2.4.6.0.tar.gz 31951691 BLAKE2B c21caf6784f366200127ba17a296e2134fa0d494e2cbf9cf592d020fdb820f62db0269545ac37c3969d64ddd8352d06a4f002fa9a7b3f05503ca9ec7d4a15415 SHA512 6e4e5294209c533eb9cf7c8df89b531bc77547df28af0d7964e255ce78142c201d5aa92a1f5f3b17348fdfc7d2a7aa9f2121acdf22fa98a6a872f0d31936bdf5
DIST openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz 252226183 BLAKE2B b94fb08515e18821e5b88c10031ca53675c56f96397e00b4e186d8dfb9f8557bc935ff102d61835590dca6deeef90dba03b81fd76a7958ab4d0592c042c2130a SHA512 26b9b2cda9d48554b8a53f06bc20301f8ff77dc5e1d7caf9ec45aaaefd8578d3d4d4b2e0a1d1b0f697805fdc0c5d4bae4948cea21821df3006ac0f8b9020f85f
DIST openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz 137901071 BLAKE2B 1e260eeba062026c719499425a3f7e3c2ccc7bd662725b6cceab4332d2d026bacc7df4c904cb776637ea60f9e2ba854d6e5010ffdc2a1621ad943b166d8402d3 SHA512 e7f7741d1cfadb3ea9ec5bab0b2556c58424c2dd89f938d5e93aeb99bff55479b11faa19cda4a481339be60de73317faa95e190d34d493c7825f706f4e57e73c
-DIST openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz 137513393 BLAKE2B ebde02d57daaa58c08c7aab2251c39eefd5b736e1cc4a6d28603d8ee52b7828fa7529c9616207b8b0bcb04d88cd4c60c6325e6f09b4f3410dd6e61c5532b04ad SHA512 840a6785779d85f5da052cb635a92c27451e464414fefd2faaf5fc7a6b78936ff05a6a960c07bb968d7c18e753053ff0f425505de54577d30620fbff9be043fb
-EBUILD openimageio-2.3.19.0-r1.ebuild 4644 BLAKE2B cc2639844fa8eee354d3976edb57cc70dd714cad54caf0792c8336ff8ae5710caabec693c74be7954a41b0f109daffd773fb56942e10b990ff6453ce129b3fcb SHA512 33c01ad479281509a40d3be3ff3a6e832ea1d2525bbb31378d4773f39a4e9fc772da5443d7a4009480dec75d3898fda492568fabad2cd85e2fa0367b99f7f4ce
-EBUILD openimageio-2.3.20.0-r1.ebuild 4895 BLAKE2B 413aa776c6ea2abab00be2119f1c30bf8db9382f9f2deef25e72a47fa53a890b570c552906894836a2cb3b110784db20ab09d23505c1337cdde032f153cf21c6 SHA512 2e46ad74cd892bc312ddbeebb1a6150c4caeabab99764e3db3cb4b7b240f7f232b884150b64acd713498a8a41aa9992bd359ee96167ca98e95cb62be44c3d862
EBUILD openimageio-2.3.21.0-r1.ebuild 4893 BLAKE2B f6a971a8ea00e59bbfd739b9e3bc2ec0ac0402cad6f57f24def42cdbc2d1b0c18c42e6089e4a2ed8f2f2bfda0be32b0b0b22549b166e34fd8ae8086092992417 SHA512 e6a1c16f9c373cda0121c15a8c0a5ce03bbe7a01074638b87e0154c72472c01fba3d474c420e773bb66fc1ee29707c132d477244454a376b27203ada4643459d
-EBUILD openimageio-2.4.4.1-r1.ebuild 5463 BLAKE2B 18d2f42339c33cfe64a1f6d264b4e15e1bd4c6c69c0cd09b54d72cd6493663bf8a94022881fcdb4f1b3ca7d2d91c33767c93b4c3a511dde315d71c1b14048d2c SHA512 c2acfbb8766ed41c740b744ab01434e32db96f09c17c1a383556f459b55f32983189756d6346a8ac2bb293894fefefe04992bb237cc330cd378d00dce019e66d
-EBUILD openimageio-2.4.5.0-r1.ebuild 5526 BLAKE2B 4d9c3d9bb76665a32a26198989de1b5e703e50b43efa4589ccc5a74bac79abf98210cac32e9529c7d6c44e613f40bd81ee693cf879a1380a281367ddffe0e4b2 SHA512 efeb12e042fb84e8979d91f088917dfdcf38ac5260c6647d6717284b0dab132eacc5bd137df0813e36e2afe11325b8dbed379db60f8907a91dfa849c30946354
EBUILD openimageio-2.4.6.0-r1.ebuild 5607 BLAKE2B 9e87959bb8524be2d13f8ca2bce4e4f5f0caa5468df1ad94064835adc29fb4f68978fd3fed7f8103145b199db2528d4ac9d56d98f835964ee765e2da40b39194 SHA512 56903a1b1feb19ddccfd692a528e27b60199207419d803a1ec92fa31ee0f069b57b7ffe57f329c7c8779fb8f0960c68815ab094822dcc752560005e0ae154259
MISC metadata.xml 724 BLAKE2B 057b0c63428b1860a3b11442b9687b136a749935e3d0bb2e27eca00245d1d9e6f3e40aa796b723664b9b320d8c958a345812199ed04f8d1a476364a80c76e355 SHA512 5243cd4cac10b569e1488226b61c98012af13f50e32c023176e6a2ba29f7804e164b4774957b35f212bad62f496bb466b242d6bc1be44ca3ea0909371b9d5415
diff --git a/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild b/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild
deleted file mode 100644
index 70a776a78f09..000000000000
--- a/media-libs/openimageio/openimageio-2.3.19.0-r1.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO"
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" test? (
- https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
- https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
- )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
-
-X86_CPU_FEATURES=(
- aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
- avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
-"
-RDEPEND="
- dev-libs/boost:=
- dev-cpp/robin-map
- dev-libs/libfmt:=
- dev-libs/pugixml:=
- >=media-libs/libheif-1.7.0:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.2.1:=
- >=dev-libs/imath-3.1.2-r4:=
- >=media-libs/opencolorio-2.1.1-r4:=
- >=media-libs/openexr-3:0=
- media-libs/tiff:=
- sys-libs/zlib:=
- dicom? ( sci-libs/dcmtk )
- ffmpeg? ( media-video/ffmpeg:= )
- gif? ( media-libs/giflib:0= )
- jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
- opencv? ( media-libs/opencv:= )
- opengl? (
- media-libs/glew:=
- virtual/glu
- virtual/opengl
- )
- openvdb? (
- dev-cpp/tbb:=
- media-gfx/openvdb:=
- )
- ptex? ( media-libs/ptex:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost:=[python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- opengl? ( dev-qt/qtopengl:5 )
- )
- raw? ( media-libs/libraw:= )
- truetype? ( media-libs/freetype:2= )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES.md CREDITS.md README.md )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- cmake_comment_add_subdirectory src/fonts
-
- if use test ; then
- mkdir -p "${BUILD_DIR}"/testsuite || die
- mv "${WORKDIR}"/oiio-images-${TEST_OIIO_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/oiio-images || die
- mv "${WORKDIR}"/openexr-images-${TEST_OEXR_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/openexr-images || die
- fi
-}
-
-src_configure() {
- # Build with SIMD support
- local cpufeature
- local mysimd=()
- for cpufeature in "${CPU_FEATURES[@]}"; do
- use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
- done
-
- # If no CPU SIMDs were used, completely disable them
- [[ -z ${mysimd} ]] && mysimd=("0")
-
- local mycmakeargs=(
- -DVERBOSE=ON
- -DBUILD_TESTING=$(usex test)
- -DOIIO_BUILD_TESTS=$(usex test)
- -DINSTALL_FONTS=OFF
- -DBUILD_DOCS=$(usex doc)
- -DINSTALL_DOCS=$(usex doc)
- -DSTOP_ON_WARNING=OFF
- -DUSE_CCACHE=OFF
- -DUSE_DCMTK=$(usex dicom)
- -DUSE_EXTERNAL_PUGIXML=ON
- -DUSE_JPEGTURBO=ON
- -DUSE_NUKE=OFF # not in Gentoo
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GIF=$(usex gif)
- -DUSE_OPENJPEG=$(usex jpeg2k)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENGL=$(usex opengl)
- -DUSE_OPENVDB=$(usex openvdb)
- -DUSE_PTEX=$(usex ptex)
- -DUSE_PYTHON=$(usex python)
- -DUSE_QT=$(usex qt5)
- -DUSE_LIBRAW=$(usex raw)
- -DUSE_FREETYPE=$(usex truetype)
- -DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
- )
- if use python; then
- mycmakeargs+=(
- -DPYTHON_VERSION=${EPYTHON#python}
- -DPYTHON_SITE_DIR=$(python_get_sitedir)
- )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- # can't use font_src_install
- # it does directory hierarchy recreation
- FONT_S=(
- "${S}/src/fonts/Droid_Sans"
- "${S}/src/fonts/Droid_Sans_Mono"
- "${S}/src/fonts/Droid_Serif"
- )
- insinto ${FONTDIR}
- for dir in "${FONT_S[@]}"; do
- doins "${dir}"/*.ttf
- done
-}
diff --git a/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild b/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild
deleted file mode 100644
index 8c65674512d9..000000000000
--- a/media-libs/openimageio/openimageio-2.3.20.0-r1.ebuild
+++ /dev/null
@@ -1,185 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..10} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO"
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" test? (
- https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
- https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
- )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-# TODO: drop .1 on next SONAME change (2.3 -> 2.4?) as we needed to nudge it
-# for changing to openexr 3 which broke ABI.
-SLOT="0/$(ver_cut 1-2).1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-X86_CPU_FEATURES=(
- aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
- avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test ) test"
-
-BDEPEND="
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
-"
-RDEPEND="
- dev-libs/boost:=
- dev-cpp/robin-map
- dev-libs/libfmt:=
- dev-libs/pugixml:=
- >=media-libs/libheif-1.7.0:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.2.1:=
- >=dev-libs/imath-3.1.2-r4:=
- >=media-libs/opencolorio-2.1.1-r4:=
- >=media-libs/openexr-3:0=
- media-libs/tiff:=
- sys-libs/zlib:=
- dicom? ( sci-libs/dcmtk )
- ffmpeg? ( media-video/ffmpeg:= )
- gif? ( media-libs/giflib:0= )
- jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
- opencv? ( media-libs/opencv:= )
- opengl? (
- media-libs/glew:=
- virtual/glu
- virtual/opengl
- )
- openvdb? (
- dev-cpp/tbb:=
- media-gfx/openvdb:=
- )
- ptex? ( media-libs/ptex:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost:=[python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- opengl? ( dev-qt/qtopengl:5 )
- )
- raw? ( media-libs/libraw:= )
- truetype? ( media-libs/freetype:2= )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES.md CREDITS.md README.md )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- cmake_comment_add_subdirectory src/fonts
-
- if use test ; then
- mkdir -p "${BUILD_DIR}"/testsuite || die
- mv "${WORKDIR}"/oiio-images-${TEST_OIIO_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/oiio-images || die
- mv "${WORKDIR}"/openexr-images-${TEST_OEXR_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/openexr-images || die
- fi
-}
-
-src_configure() {
- # Build with SIMD support
- local cpufeature
- local mysimd=()
- for cpufeature in "${CPU_FEATURES[@]}"; do
- use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
- done
-
- # If no CPU SIMDs were used, completely disable them
- [[ -z ${mysimd} ]] && mysimd=("0")
-
- local mycmakeargs=(
- -DVERBOSE=ON
- -DBUILD_TESTING=$(usex test)
- -DOIIO_BUILD_TESTS=$(usex test)
- -DINSTALL_FONTS=OFF
- -DBUILD_DOCS=$(usex doc)
- -DINSTALL_DOCS=$(usex doc)
- -DSTOP_ON_WARNING=OFF
- -DUSE_CCACHE=OFF
- -DUSE_DCMTK=$(usex dicom)
- -DUSE_EXTERNAL_PUGIXML=ON
- -DUSE_JPEGTURBO=ON
- -DUSE_NUKE=OFF # not in Gentoo
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GIF=$(usex gif)
- -DUSE_OPENJPEG=$(usex jpeg2k)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENGL=$(usex opengl)
- -DUSE_OPENVDB=$(usex openvdb)
- -DUSE_PTEX=$(usex ptex)
- -DUSE_PYTHON=$(usex python)
- -DUSE_QT=$(usex qt5)
- -DUSE_LIBRAW=$(usex raw)
- -DUSE_FREETYPE=$(usex truetype)
- -DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
- )
-
- if use python; then
- mycmakeargs+=(
- -DPYTHON_VERSION=${EPYTHON#python}
- -DPYTHON_SITE_DIR=$(python_get_sitedir)
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # TODO: investigate failures
- local myctestargs=(
- -E "(openexr-damaged|openvdb-broken|texture-texture3d-broken|texture-texture3d-broken.batch|psd|ptex-broken|raw-broken|rla|targa|tiff-depths|zfile|unit_simd)"
- )
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- # can't use font_src_install
- # it does directory hierarchy recreation
- FONT_S=(
- "${S}/src/fonts/Droid_Sans"
- "${S}/src/fonts/Droid_Sans_Mono"
- "${S}/src/fonts/Droid_Serif"
- )
- insinto ${FONTDIR}
- for dir in "${FONT_S[@]}"; do
- doins "${dir}"/*.ttf
- done
-}
diff --git a/media-libs/openimageio/openimageio-2.4.4.1-r1.ebuild b/media-libs/openimageio/openimageio-2.4.4.1-r1.ebuild
deleted file mode 100644
index eb10d6111a91..000000000000
--- a/media-libs/openimageio/openimageio-2.4.4.1-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..11} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO"
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" test? (
- https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
- https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
- )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-X86_CPU_FEATURES=(
- aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
- avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test )" # test"
-
-BDEPEND="
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
-"
-RDEPEND="
- dev-libs/boost:=
- dev-cpp/robin-map
- dev-libs/libfmt:=
- dev-libs/pugixml:=
- >=media-libs/libheif-1.7.0:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.2.1:=
- >=dev-libs/imath-3.1.2-r4:=
- >=media-libs/opencolorio-2.1.1-r4:=
- >=media-libs/openexr-3:0=
- media-libs/tiff:=
- sys-libs/zlib:=
- dicom? ( sci-libs/dcmtk )
- ffmpeg? ( media-video/ffmpeg:= )
- gif? ( media-libs/giflib:0= )
- jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
- opencv? ( media-libs/opencv:= )
- opengl? (
- media-libs/glew:=
- virtual/glu
- virtual/opengl
- )
- openvdb? (
- dev-cpp/tbb:=
- media-gfx/openvdb:=
- )
- ptex? ( media-libs/ptex:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost:=[python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- opengl? ( dev-qt/qtopengl:5 )
- )
- raw? ( media-libs/libraw:= )
- truetype? ( media-libs/freetype:2= )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES.md CREDITS.md README.md )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- cmake_comment_add_subdirectory src/fonts
-
- if use test ; then
- mkdir -p "${BUILD_DIR}"/testsuite || die
- mv "${WORKDIR}"/oiio-images-${TEST_OIIO_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/oiio-images || die
- mv "${WORKDIR}"/openexr-images-${TEST_OEXR_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/openexr-images || die
- fi
-}
-
-src_configure() {
- # Build with SIMD support
- local cpufeature
- local mysimd=()
- for cpufeature in "${CPU_FEATURES[@]}"; do
- use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
- done
-
- # If no CPU SIMDs were used, completely disable them
- [[ -z ${mysimd} ]] && mysimd=("0")
-
- local mycmakeargs=(
- -DVERBOSE=ON
- -DBUILD_TESTING=$(usex test)
- -DOIIO_BUILD_TESTS=$(usex test)
- -DOIIO_DOWNLOAD_MISSING_TESTDATA=OFF
- -DINSTALL_FONTS=OFF
- -DBUILD_DOCS=$(usex doc)
- -DINSTALL_DOCS=$(usex doc)
- -DSTOP_ON_WARNING=OFF
- -DUSE_CCACHE=OFF
- -DUSE_DCMTK=$(usex dicom)
- -DUSE_EXTERNAL_PUGIXML=ON
- -DUSE_JPEGTURBO=ON
- -DUSE_NUKE=OFF # not in Gentoo
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GIF=$(usex gif)
- -DUSE_OPENJPEG=$(usex jpeg2k)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENGL=$(usex opengl)
- -DUSE_OPENVDB=$(usex openvdb)
- -DUSE_PTEX=$(usex ptex)
- -DUSE_PYTHON=$(usex python)
- -DUSE_QT=$(usex qt5)
- -DUSE_LIBRAW=$(usex raw)
- -DUSE_FREETYPE=$(usex truetype)
- -DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
- )
-
- if use python; then
- mycmakeargs+=(
- -DPYTHON_VERSION=${EPYTHON#python}
- -DPYTHON_SITE_DIR=$(python_get_sitedir)
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # TODO: investigate failures
- local myctestargs=(
- -E "(oiiotool|maketx|oiiotool-maketx|texture-crop|texture-crop.batch|texture-half|texture-half.batch|texture-uint16|texture-uint16.batch|texture-interp-bilinear|texture-interp-bilinear.batch|texture-interp-closest|texture-interp-closest.batch|texture-levels-stochaniso|texture-levels-stochaniso.batch|texture-levels-stochmip|texture-levels-stochmip.batch|texture-mip-onelevel|texture-mip-onelevel.batch|texture-mip-stochastictrilinear|texture-mip-stochastictrilinear.batch|texture-mip-stochasticaniso|texture-mip-stochasticaniso.batch|texture-uint8|texture-uint8.batch|texture-skinny|texture-skinny.batch|texture-icwrite|texture-icwrite.batch|jpeg2000-broken|openexr-damaged|openvdb-broken|texture-texture3d-broken|texture-texture3d-broken.batch|psd|ptex-broken|raw-broken|targa|tiff-depths|zfile|unit_simd)"
- )
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- # can't use font_src_install
- # it does directory hierarchy recreation
- FONT_S=(
- "${S}/src/fonts/Droid_Sans"
- "${S}/src/fonts/Droid_Sans_Mono"
- "${S}/src/fonts/Droid_Serif"
- )
- insinto ${FONTDIR}
- for dir in "${FONT_S[@]}"; do
- doins "${dir}"/*.ttf
- done
-}
diff --git a/media-libs/openimageio/openimageio-2.4.5.0-r1.ebuild b/media-libs/openimageio/openimageio-2.4.5.0-r1.ebuild
deleted file mode 100644
index 2286e07d0123..000000000000
--- a/media-libs/openimageio/openimageio-2.4.5.0-r1.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-FONT_PN=OpenImageIO
-PYTHON_COMPAT=( python3_{8..11} )
-
-TEST_OIIO_IMAGE_COMMIT="245e50edede2792205080eadc1dedce33ff5c1e4"
-TEST_OEXR_IMAGE_COMMIT="f17e353fbfcde3406fe02675f4d92aeae422a560"
-inherit cmake font python-single-r1
-
-DESCRIPTION="A library for reading and writing images"
-HOMEPAGE="https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO"
-SRC_URI="https://github.com/OpenImageIO/oiio/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" test? (
- https://github.com/OpenImageIO/oiio-images/archive/${TEST_OIIO_IMAGE_COMMIT}.tar.gz -> ${PN}-oiio-test-image-${TEST_OIIO_IMAGE_COMMIT}.tar.gz
- https://github.com/AcademySoftwareFoundation/openexr-images/archive/${TEST_OEXR_IMAGE_COMMIT}.tar.gz -> ${PN}-oexr-test-image-${TEST_OEXR_IMAGE_COMMIT}.tar.gz
- )"
-S="${WORKDIR}/oiio-${PV}"
-
-LICENSE="BSD"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-
-X86_CPU_FEATURES=(
- aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
- avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
-)
-CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
-
-IUSE="dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype ${CPU_FEATURES[@]%:*}"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Not quite working yet
-RESTRICT="!test? ( test )" # test"
-
-BDEPEND="
- doc? (
- app-doc/doxygen
- dev-texlive/texlive-bibtexextra
- dev-texlive/texlive-fontsextra
- dev-texlive/texlive-fontutils
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- )
-"
-RDEPEND="
- dev-libs/boost:=
- dev-cpp/robin-map
- dev-libs/libfmt:=
- dev-libs/pugixml:=
- >=media-libs/libheif-1.7.0:=
- media-libs/libjpeg-turbo:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.2.1:=
- >=dev-libs/imath-3.1.2-r4:=
- >=media-libs/opencolorio-2.1.1-r4:=
- >=media-libs/openexr-3:0=
- media-libs/tiff:=
- sys-libs/zlib:=
- dicom? ( sci-libs/dcmtk )
- ffmpeg? ( media-video/ffmpeg:= )
- gif? ( media-libs/giflib:0= )
- jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
- opencv? ( media-libs/opencv:= )
- opengl? (
- media-libs/glew:=
- virtual/glu
- virtual/opengl
- )
- openvdb? (
- dev-cpp/tbb:=
- media-gfx/openvdb:=
- )
- ptex? ( media-libs/ptex:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-libs/boost:=[python,${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pybind11[${PYTHON_USEDEP}]
- ')
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- opengl? ( dev-qt/qtopengl:5 )
- )
- raw? ( media-libs/libraw:= )
- truetype? ( media-libs/freetype:2= )
-"
-DEPEND="${RDEPEND}"
-
-DOCS=( CHANGES.md CREDITS.md README.md )
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
- cmake_comment_add_subdirectory src/fonts
-
- if use test ; then
- mkdir -p "${BUILD_DIR}"/testsuite || die
- mv "${WORKDIR}"/oiio-images-${TEST_OIIO_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/oiio-images || die
- mv "${WORKDIR}"/openexr-images-${TEST_OEXR_IMAGE_COMMIT} "${BUILD_DIR}"/testsuite/openexr-images || die
- fi
-}
-
-src_configure() {
- # Build with SIMD support
- local cpufeature
- local mysimd=()
- for cpufeature in "${CPU_FEATURES[@]}"; do
- use "${cpufeature%:*}" && mysimd+=("${cpufeature#*:}")
- done
-
- # If no CPU SIMDs were used, completely disable them
- [[ -z ${mysimd} ]] && mysimd=("0")
-
- local mycmakeargs=(
- -DVERBOSE=ON
- -DBUILD_TESTING=$(usex test)
- -DOIIO_BUILD_TESTS=$(usex test)
- -DOIIO_DOWNLOAD_MISSING_TESTDATA=OFF
- -DINSTALL_FONTS=OFF
- -DBUILD_DOCS=$(usex doc)
- -DINSTALL_DOCS=$(usex doc)
- -DSTOP_ON_WARNING=OFF
- -DUSE_CCACHE=OFF
- -DUSE_DCMTK=$(usex dicom)
- -DUSE_EXTERNAL_PUGIXML=ON
- -DUSE_JPEGTURBO=ON
- -DUSE_NUKE=OFF # not in Gentoo
- -DUSE_FFMPEG=$(usex ffmpeg)
- -DUSE_GIF=$(usex gif)
- -DUSE_OPENJPEG=$(usex jpeg2k)
- -DUSE_OPENCV=$(usex opencv)
- -DUSE_OPENGL=$(usex opengl)
- -DUSE_OPENVDB=$(usex openvdb)
- -DUSE_PTEX=$(usex ptex)
- -DUSE_PYTHON=$(usex python)
- -DUSE_QT=$(usex qt5)
- -DUSE_LIBRAW=$(usex raw)
- -DUSE_FREETYPE=$(usex truetype)
- -DUSE_SIMD=$(local IFS=','; echo "${mysimd[*]}")
- )
-
- if use python; then
- mycmakeargs+=(
- -DPYTHON_VERSION=${EPYTHON#python}
- -DPYTHON_SITE_DIR=$(python_get_sitedir)
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # TODO: investigate failures
- local myctestargs=(
- -E "(oiiotool|maketx|oiiotool-maketx|texture-crop|texture-crop.batch|texture-half|texture-half.batch|texture-uint16|texture-uint16.batch|texture-interp-bilinear|texture-interp-bilinear.batch|texture-interp-closest|texture-interp-closest.batch|texture-levels-stochaniso|texture-levels-stochaniso.batch|texture-levels-stochmip|texture-levels-stochmip.batch|texture-mip-onelevel|texture-mip-onelevel.batch|texture-mip-stochastictrilinear|texture-mip-stochastictrilinear.batch|texture-mip-stochasticaniso|texture-mip-stochasticaniso.batch|texture-uint8|texture-uint8.batch|texture-skinny|texture-skinny.batch|texture-icwrite|texture-icwrite.batch|jpeg2000-broken|openexr-damaged|openvdb-broken|texture-texture3d-broken|texture-texture3d-broken.batch|psd|ptex-broken|raw-broken|targa|tiff-depths|zfile|unit_simd|cineon|dds|openvdb.batch-broken|texture-texture3d.batch-broken)"
- )
-
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- # can't use font_src_install
- # it does directory hierarchy recreation
- FONT_S=(
- "${S}/src/fonts/Droid_Sans"
- "${S}/src/fonts/Droid_Sans_Mono"
- "${S}/src/fonts/Droid_Serif"
- )
- insinto ${FONTDIR}
- for dir in "${FONT_S[@]}"; do
- doins "${dir}"/*.ttf
- done
-}
diff --git a/media-libs/simage/Manifest b/media-libs/simage/Manifest
index cc973c16c557..5212c7e76cd4 100644
--- a/media-libs/simage/Manifest
+++ b/media-libs/simage/Manifest
@@ -1,13 +1,6 @@
-AUX simage-1.7.1-cmake-automagic-deps.patch 2730 BLAKE2B f4948226c05c123a92d7221d6e670e1d9bcbea326c34fcb7615e69493fab14707be47965ec68a0fa2d1ec71bfc08d74c772730acf78dd8da1062d833205eceb0 SHA512 81ad61d683915b803909729a69bf5496254920ab0d40ce1186fae838eadda831ef9d8cc1138624145f2e1e88dbfd75852f3c97da0316bc6a85cd23d55d5f1a5d
-AUX simage-1.7.1-disable-examples.patch 1803 BLAKE2B 93c4ef68fa3e2e1db406c7fd3fe67096e9a70692e1a8c35c0391e38be5335072aa87ae5fb41cc1a3b3b0fac06df9c525566d1b7efab3db1f4cde2ca7b3530d74 SHA512 5046fec14950e1cec25ac0576197208dad05cc862c8c59b405db38586c91fd5dbd1b2793551901f34312eabb4cd6dfb7a84f8620372a7d6aefafd6490f6a7847
-AUX simage-1.7.1-disable-gif-quantize-buffer.patch 1054 BLAKE2B 15c0cf6c1ca78798e3c93034e7e4d17e1bf5ba5f9921f307e52b87f9d3e02babfac83e40eed401f98db8a225f404fa248957f41b03e360541e46bc62c893d099 SHA512 4a25f0f54a609c613e4f7baaf87a694e246b0c283cf85195e6d272826deb95dda9106125925188e785a2c64c2ed9633465ceb76b2b816e463cfa063ec16dffdc
-AUX simage-1.7.1-tests-conditional.patch 1757 BLAKE2B 59bb06980457f85c68670d02efdb3ddf149576d9f8728a33e7a0e97e736454b3858ba3eb123e6239f89006c836cb640b49238ffa733fe97ea65a5ca871712005 SHA512 3063e47ac6a7e90ce27f93d8046d897d203756b52008ed867061260378858b2b0c6b0cf6cb87a846f2f98cf2e595f2e4b4a468a32e34e9676d16848c387cd46e
-AUX simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch 790 BLAKE2B 117b907b783404e4e8d03d09ca66496e0fede9bac5ea056ca4489140e9b0532ba585ebb4e75aec47a85e16b88a027fc7ec95297df4fed44a880ad4f0855b17a8 SHA512 692d3741b059148ce1190425319862fdc4299d7efc3a392aee91b60b5575f4702c5f72a066a70984afb14d68fd561f03c76f3ff76894aae36036579272f0f9e8
AUX simage-1.8.1-0001-Gentoo-specific-remove-RELEASE-flag-from-pkg-config.patch 1175 BLAKE2B 6533dde5a029fef8bf3804855f11e703beb3e02c36f193343c3337590659e5562539fbe853914ad7287ca6cd840b432d0c71d2847da7c6884b714b5512af49c0 SHA512 1dc17b023ba8a9e07a9ae971d99d9200ce14374b106e648b4a6b62e06e0ebb34e01a635c9cacd6579b3606cf62448953e459c5b1ca45a21ede9e5c0c19b8812f
AUX simage-1.8.1-fail-on-missing-quicktime.patch 453 BLAKE2B 23592fb30537aabd5c351e789d7c02acad784ab53fc0ce1f9f6ee4b3a020a95efff364717fe1bea0f843a88b9fe0577d7f9c46dbb4e64d3804a42adfcab19de8 SHA512 f4737b5cdf3ce136aa1a8539a2a6069dc8d7ff2f92278e220c096b8340cb70375331d919b46e1a477bc58ed5f9d2378a6f26ab0a8c38cb1a0092b6b2f4472c61
-DIST simage-1.8.0-src.tar.gz 797069 BLAKE2B 6f9e3512c9815974b1b2799306c6567f6b5aec6771fe31e0a5fa47a827819df02e80e976063ddbae3e3aa3a4d33da68a23c9067e7b91f82c28592f83d0e782cc SHA512 fb4943c38f418461b087d5d013c2054f25d553a872fc80f9445a5e907901eb40265d838c5cc1031032dd84885f066f1c640a1949bc450591fb0ea88c05d1e38f
DIST simage-1.8.1.tar.gz 829490 BLAKE2B 05d3a3f7ff7c195b55d454a2bc6e086cd4439fd6e9fb694c1926a4c0be5142661bf2c7d6593f6b7ae0681234f28c7b92e325ed0928a0fb4df5e846b30fbf9156 SHA512 e6f211f453f67f601d157e36c6c4845af1e0601dd3d8d97fbb993c50dc54c8908c2e1e345ea1dd578b8fa2dca823d8e1bab7f29a0a0d73732ca597cc5c673cbe
-EBUILD simage-1.8.0-r3.ebuild 2251 BLAKE2B 2285ab82702265a1b411deca67020ca7a772d8976af70801b4a78f803b7e7f13e1bfd691058312a0efb9ce246227fb11b4d06849dbe9703f8cb164944ded0e05 SHA512 0bae7aa9021470ee69048c36296ca49057f181e5a6a50756fc4eade4741cba47f5c80b69ead041380c69bcdf3528f8c1ad8b25bf0c10d8ccb46de9287f9ac146
EBUILD simage-1.8.1-r3.ebuild 2231 BLAKE2B 3b7ce33d708ac8a6ee891d3fe453aa34e8b470a178b6c5381d16df163a927c0b826dedb57906bf60d8e6a783ff23505c7469afc3b9e6adea46779eba502a782d SHA512 46c2e89b536b52ef8c31bbfce9adaa0a17770f767637ff4416a805af55a2c8ecba732fbc0d5462c3c9987d845dcd7713a244661ec0650a524f2301e45dcf75b4
EBUILD simage-9999.ebuild 2176 BLAKE2B fe901b146db9e227161a3e62b06bcaf0d7a3cedaa4a1905440313e5950c6a4ad4c8e7a44ddfc6e70ddd317360dcd97fe66740c082236a5cb486919a61b8981b9 SHA512 0e2f9fff14cdaf3f68702ce5e79789df310ac57f399227cb9cee17d3c92c87237bf256d35c32152354d30b009c85dd458150539a02ffda2f2e48ccb681b100a4
MISC metadata.xml 298 BLAKE2B bbb65357f89a126895f808f22a14211302edac1ef368ceea547a0cb8b0a4d62e50e61572a47a2d9a123d22f33f384cd7fe6b0604d78ce83701608db0725a076d SHA512 70fe0d52216ae4902962671d07b6667c1aad035e9d6a737700a44d3f0ef08670e965cf692dcb3fe106a0dd62125b9fd433bd980cc46a3be4d34cfef7d79da06e
diff --git a/media-libs/simage/files/simage-1.7.1-cmake-automagic-deps.patch b/media-libs/simage/files/simage-1.7.1-cmake-automagic-deps.patch
deleted file mode 100644
index 5f3fd2db7146..000000000000
--- a/media-libs/simage/files/simage-1.7.1-cmake-automagic-deps.patch
+++ /dev/null
@@ -1,85 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5536922..8225dc4 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -218,14 +218,14 @@ if(NOT SIMAGE_QUICKTIME_SUPPORT AND NOT SIMAGE_CGIMAGE_SUPPORT AND NOT SIMAGE_GD
- find_package(TIFF)
-
- set(HAVE_ZLIB ${ZLIB_FOUND})
-- set(HAVE_GIFLIB ${GIF_FOUND})
-- set(HAVE_JPEGLIB ${JPEG_FOUND})
-- set(HAVE_PNGLIB ${PNG_FOUND})
-- set(HAVE_TIFFLIB ${TIFF_FOUND})
-+ set(HAVE_GIFLIB ${SIMAGE_GIF_SUPPORT})
-+ set(HAVE_JPEGLIB ${SIMAGE_JPEG_SUPPORT})
-+ set(HAVE_PNGLIB ${SIMAGE_PNG_SUPPORT})
-+ set(HAVE_TIFFLIB ${SIMAGE_TIFF_SUPPORT})
- endif()
-
--set(HAVE_JASPER ${JASPER_FOUND})
--set(HAVE_VFW ${VFW_FOUND})
-+set(HAVE_JASPER ${SIMAGE_JASPER_SUPPORT})
-+set(HAVE_VFW ${SIMAGE_AVIENC_SUPPORT})
-
- check_include_files(guile/gh.h HAVE_GUILE_GH_H)
- check_include_files(inttypes.h HAVE_INTTYPES_H)
-@@ -430,27 +430,27 @@ if(SIMAGE_GDIPLUS_SUPPORT)
- target_link_libraries(simage PRIVATE ${GDIPLUS_LIBRARIES})
- endif()
-
--if(GIF_FOUND)
-+if(SIMAGE_GIF_SUPPORT)
- target_include_directories(simage PRIVATE ${GIF_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${GIF_LIBRARIES})
- endif()
-
--if(JASPER_FOUND)
-+if(SIMAGE_JASPER_SUPPORT)
- target_include_directories(simage PRIVATE ${JASPER_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${JASPER_LIBRARIES})
- endif()
-
--if(JPEG_FOUND)
-+if(SIMAGE_JPEG_SUPPORT)
- target_include_directories(simage PRIVATE ${JPEG_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${JPEG_LIBRARIES})
- endif()
-
--if(OGGVORBIS_FOUND)
-+if(SIMAGE_OGGVORBIS_SUPPORT)
- target_include_directories(simage PRIVATE ${OGGVORBIS_INCLUDE_DIRS})
- target_link_libraries(simage PRIVATE ${OGGVORBIS_LIBRARIES})
- endif()
-
--if(PNG_FOUND)
-+if(SIMAGE_PNG_SUPPORT)
- target_include_directories(simage PRIVATE ${PNG_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${PNG_LIBRARIES})
- endif()
-@@ -459,22 +459,22 @@ if(SIMAGE_QIMAGE_SUPPORT)
- target_link_libraries(simage PRIVATE ${QT_LIBRARIES})
- endif()
-
--if(QUICKTIME_FOUND)
-+if(SIMAGE_QUICKTIME_SUPPORT)
- target_include_directories(simage PRIVATE ${QUICKTIME_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${QUICKTIME_LIBRARIES})
- endif()
-
--if(SNDFILE_FOUND)
-+if(SIMAGE_SNDFILE_SUPPORT)
- target_include_directories(simage PRIVATE ${SNDFILE_INCLUDE_DIRS})
- target_link_libraries(simage PRIVATE ${SNDFILE_LIBRARIES})
- endif()
-
--if(TIFF_FOUND)
-+if(SIMAGE_TIFF_SUPPORT)
- target_include_directories(simage PRIVATE ${TIFF_INCLUDE_DIR})
- target_link_libraries(simage PRIVATE ${TIFF_LIBRARY})
- endif()
-
--if(VFW_FOUND)
-+if(SIMAGE_VFW_SUPPORT)
- target_link_libraries(simage PRIVATE ${VFW_LIBRARIES})
- endif()
-
diff --git a/media-libs/simage/files/simage-1.7.1-disable-examples.patch b/media-libs/simage/files/simage-1.7.1-disable-examples.patch
deleted file mode 100644
index 9e43e073ccd1..000000000000
--- a/media-libs/simage/files/simage-1.7.1-disable-examples.patch
+++ /dev/null
@@ -1,44 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5536922..07df95a 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -482,23 +482,23 @@ endif()
- # Build examples
- # ############################################################################
-
--set(SIMAGE_EXAMPLE_SOURCE
-- ${CMAKE_CURRENT_SOURCE_DIR}/examples/audio2raw.c
-- ${CMAKE_CURRENT_SOURCE_DIR}/examples/img2avi.c
-+#set(SIMAGE_EXAMPLE_SOURCE
-+# ${CMAKE_CURRENT_SOURCE_DIR}/examples/audio2raw.c
-+# ${CMAKE_CURRENT_SOURCE_DIR}/examples/img2avi.c
- # ${CMAKE_CURRENT_SOURCE_DIR}/examples/mpeg2enc.cpp # requires Coin to build
-- ${CMAKE_CURRENT_SOURCE_DIR}/examples/simage-convert.c
-- ${CMAKE_CURRENT_SOURCE_DIR}/examples/simage-read-line-test.c
--)
--
--foreach(_source ${SIMAGE_EXAMPLE_SOURCE})
-- get_filename_component(_example ${_source} NAME_WE)
-- add_executable(${_example} ${_source})
-- target_compile_definitions(${_example} PRIVATE _CRT_NONSTDC_NO_DEPRECATE _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS _USE_MATH_DEFINES)
-- target_link_libraries(${_example} simage)
-- if(UNIX)
-- target_link_libraries(${_example} m)
-- endif()
--endforeach()
-+# ${CMAKE_CURRENT_SOURCE_DIR}/examples/simage-convert.c
-+# ${CMAKE_CURRENT_SOURCE_DIR}/examples/simage-read-line-test.c
-+#)
-+
-+#foreach(_source ${SIMAGE_EXAMPLE_SOURCE})
-+# get_filename_component(_example ${_source} NAME_WE)
-+# add_executable(${_example} ${_source})
-+# target_compile_definitions(${_example} PRIVATE _CRT_NONSTDC_NO_DEPRECATE _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS _USE_MATH_DEFINES)
-+# target_link_libraries(${_example} simage)
-+# if(UNIX)
-+# target_link_libraries(${_example} m)
-+# endif()
-+#endforeach()
-
- # ############################################################################
- # Build tests
diff --git a/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch b/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch
deleted file mode 100644
index 99535b221422..000000000000
--- a/media-libs/simage/files/simage-1.7.1-disable-gif-quantize-buffer.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-diff --git a/src/simage_gif.c b/src/simage_gif.c
-index 0819ef8..f959127 100644
---- a/src/simage_gif.c
-+++ b/src/simage_gif.c
-@@ -37,7 +37,7 @@
- #define DGifOpenFileName(gif) DGifOpenFileName(gif, NULL)
- #define EGifOpenFileName(gif, exist) EGifOpenFileName(gif, exist, NULL)
- //see https://sourceforge.net/p/giflib/mailman/message/29367749/
--#define QuantizeBuffer GifQuantizeBuffer
-+//#define QuantizeBuffer GifQuantizeBuffer
- #define MakeMapObject GifMakeMapObject
- #define FreeMapObject GifFreeMapObject
- #endif
-@@ -347,7 +347,7 @@ simage_gif_save(const char * filename,
- free(outbuf);
- return 0;
- }
--
-+/*
- if (QuantizeBuffer(width, height, &colormapsize,
- rgbbuf, &rgbbuf[bufsize], &rgbbuf[bufsize*2],
- outbuf, cmapobj->Colors) == GIF_ERROR) {
-@@ -357,7 +357,7 @@ simage_gif_save(const char * filename,
- FreeMapObject(cmapobj);
- return 0;
- }
--
-+*/
- /* open gif file and overwrite any existing file */
- if (!(giffile = EGifOpenFileName(filename, FALSE))) {
- giferror = ERR_OPEN;
diff --git a/media-libs/simage/files/simage-1.7.1-tests-conditional.patch b/media-libs/simage/files/simage-1.7.1-tests-conditional.patch
deleted file mode 100644
index ced49159ba69..000000000000
--- a/media-libs/simage/files/simage-1.7.1-tests-conditional.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 5536922..b6de403 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -504,25 +504,28 @@ endforeach()
- # Build tests
- # ############################################################################
-
--enable_testing()
--
--add_executable(loaders tests/loaders.c)
--target_link_libraries(loaders simage)
--target_compile_definitions(loaders PRIVATE _CRT_NONSTDC_NO_DEPRECATE _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS _USE_MATH_DEFINES)
--if(UNIX)
-- target_link_libraries(loaders m)
--endif()
--
--add_test(
-- loaders
-- ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/loaders
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.gif
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.jpg
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.png
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.rgb
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.tga
-- ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.tif
--)
-+if(TESTS)
-+ enable_testing()
-+
-+ add_executable(loaders tests/loaders.c)
-+ target_link_libraries(loaders simage)
-+ target_compile_definitions(loaders PRIVATE _CRT_NONSTDC_NO_DEPRECATE _CRT_SECURE_NO_DEPRECATE _CRT_SECURE_NO_WARNINGS _USE_MATH_DEFINES)
-+ if(UNIX)
-+ target_link_libraries(loaders m)
-+ target_link_libraries(loaders sndfile)
-+ endif()
-+
-+ add_test(
-+ loaders
-+ ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/loaders
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.gif
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.jpg
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.png
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.rgb
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.tga
-+ ${CMAKE_CURRENT_SOURCE_DIR}/tests/img.tif
-+ )
-+endif()
-
- # Add a target to generate API documentation with Doxygen
- if(SIMAGE_BUILD_DOCUMENTATION)
diff --git a/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch b/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch
deleted file mode 100644
index 4dcc5994f360..000000000000
--- a/media-libs/simage/files/simage-1.8.0-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 1c0e3fb6deb9c3d3c1dd1d4940ffe8d71c2158c9 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel <waebbl@gmail.com>
-Date: Mon, 20 Jan 2020 18:45:10 +0100
-Subject: [PATCH] CMakeLists.txt: comment cpack.d inclusion
-
-Directory is not included in tarball and not needed on Gentoo.
-
-Signed-off-by: Bernd Waibel <waebbl@gmail.com>
----
- CMakeLists.txt | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 775037a..e3deb01 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -627,4 +627,4 @@ install(EXPORT ${PROJECT_NAME}
-
- # ############################################################################
- # New CPACK section, please see the README file inside cpack.d directory.
--add_subdirectory(cpack.d)
-+#add_subdirectory(cpack.d)
---
-2.25.0
-
diff --git a/media-libs/simage/simage-1.8.0-r3.ebuild b/media-libs/simage/simage-1.8.0-r3.ebuild
deleted file mode 100644
index 866372cc6409..000000000000
--- a/media-libs/simage/simage-1.8.0-r3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Image and video texturing library"
-HOMEPAGE="https://github.com/coin3d/simage/"
-SRC_URI="https://github.com/coin3d/simage/releases/download/${P}/${P}-src.tar.gz"
-
-LICENSE="BSD-1"
-KEYWORDS="amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
-SLOT="0"
-IUSE="debug gif jpeg png qt5 sndfile test tiff vorbis"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:=
- gif? ( media-libs/giflib:= )
- jpeg? ( media-libs/libjpeg-turbo:= )
- png? ( media-libs/libpng:0= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- )
- sndfile? ( media-libs/libsndfile )
- tiff? ( media-libs/tiff:= )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
-"
-DEPEND="
- ${RDEPEND}
- test? ( media-libs/libsndfile )
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.7.1-cmake-automagic-deps.patch"
- # examples need to link against libsndfile unconditionally so either we could
- # make the dep unconditional or not build the examples. i chose the latter way.
- # btw, examples are not installed anyway, they are just compiled.
- "${FILESDIR}/${PN}-1.7.1-disable-examples.patch"
- "${FILESDIR}/${PN}-1.7.1-tests-conditional.patch"
- "${FILESDIR}/${PN}-1.7.1-disable-gif-quantize-buffer.patch"
- "${FILESDIR}/${P}-0001-CMakeLists.txt-comment-cpack.d-inclusion.patch"
-)
-
-DOCS=(AUTHORS ChangeLog NEWS README)
-
-src_configure() {
- use debug && append-cppflags -DSIMAGE_DEBUG=1
-
- local mycmakeargs=(
- -DSIMAGE_AVIENC_SUPPORT=OFF # Windows only
- -DSIMAGE_BUILD_SHARED_LIBS=ON
- -DSIMAGE_CGIMAGE_SUPPORT=OFF # OS X only
- -DSIMAGE_EPS_SUPPORT=ON
- -DSIMAGE_GDIPLUS_SUPPORT=OFF # Windows only
- -DSIMAGE_GIF_SUPPORT=$(usex gif)
- -DSIMAGE_JASPER_SUPPORT=OFF
- -DSIMAGE_JPEG_SUPPORT=$(usex jpeg)
- -DSIMAGE_MPEG2ENC_SUPPORT=ON
- -DSIMAGE_OGGVORBIS_SUPPORT=$(usex vorbis)
- -DSIMAGE_PIC_SUPPORT=ON
- -DSIMAGE_PNG_SUPPORT=$(usex png)
- -DSIMAGE_QIMAGE_SUPPORT=$(usex qt5)
- -DSIMAGE_QUICKTIME_SUPPORT=OFF # OS X only
- -DSIMAGE_SNDFILE_SUPPORT=$(usex sndfile)
- -DSIMAGE_TIFF_SUPPORT=$(usex tiff)
- -DSIMAGE_USE_QT5=ON
- -DSIMAGE_RGB_SUPPORT=ON
- -DSIMAGE_TGA_SUPPORT=ON
- -DSIMAGE_XWD_SUPPORT=ON
- -DTESTS=$(usex test)
- )
-
- cmake_src_configure
-}
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 7049cf3ac0fc..6b72bad1cc82 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/xastir/Manifest b/media-radio/xastir/Manifest
index 348c47bb00ce..464feaefb4da 100644
--- a/media-radio/xastir/Manifest
+++ b/media-radio/xastir/Manifest
@@ -1,6 +1,5 @@
AUX xastir-2.0.0-dont-filter-flags.diff 621 BLAKE2B 7bb56ddfd744123b705e7f00866fa5ac76a3ee0cd5379ee8cb41b7f1eac94ab9e704802b64eb22fe182d594c4d62ece3215122c22f5cd30b3f00c4c60dde875e SHA512 da94db0dcbd79c7b258f3657d0e6135fb93de81f3a2c25a73d68051b1a92156392a638f6a5478f4a0b8b568c4780a4091d7345e4c8cc60ecc190633123da0a6b
AUX xastir-2.1.8-scripts.diff 3112 BLAKE2B 2e2d96ab6788c700f0f660ce1698dbf59ccf697896404cbd11777cefa077660a1ee2abc7efb208683eb3b131a93c9ffc048c077054b9cf3d77c2458f1c522b39 SHA512 fcf5dc5ead6a0871d219323e78b9c33747e9ba1289a2c75e211af752f8a8d53d919b51dc5ef4c0618780c3d8869b19c10cbe785be8e70f5b75cbe71c97b70a4c
DIST xastir-2.1.8.tar.gz 2222586 BLAKE2B 4cd623c2db7a06c2499bf73a0df8c8f07b6a3072d177d370b76f54cb4caa4cf03f2b5c511149eaefc26f1aa7e8fe3a89e1c42e26a20066dd3337ad41dd5300b6 SHA512 361c92381b385035af160578dcfc4c800edcfabdbaebc5eda1c4fd9a78e934f289a54813577d5b765bbed6eae50cb772735defec6f489dc65326941d2492850d
-EBUILD xastir-2.1.8-r1.ebuild 1782 BLAKE2B e7c9cc4c6f6f2070a254ae50f793d8cdeeb575b6034ee7b5b003929dd1bb831808d880dc040a6fba284551370c785916caa2a13fa187dba8b05a7c1c8b0baca7 SHA512 d141eb3703c4deffc76bd62c0e5886d38c70a8f04d2a30871ac37922aa5d08a79b19109f4fac037f85379b11f2c9bc6b8abe19cc0e9d46be82a3b8b6848c6588
-EBUILD xastir-2.1.8-r2.ebuild 1927 BLAKE2B b3474eacd5522841c41eb6a55a45e768c81f0e496ec00081a0ba3074a384a05de7397bf02aed2460b05c01bee937b5a8d725b5c4e92718d07e1ed4a0893f9305 SHA512 b21e6fa7823cac049463fc5e9514b074cd8eaf6a345ca15573fc8b7988f7665b6ebfe3165a85f1e13e48c332be5f0efef515b36dcb1e9012a35128fb4a378087
+EBUILD xastir-2.1.8-r3.ebuild 1782 BLAKE2B e7c9cc4c6f6f2070a254ae50f793d8cdeeb575b6034ee7b5b003929dd1bb831808d880dc040a6fba284551370c785916caa2a13fa187dba8b05a7c1c8b0baca7 SHA512 d141eb3703c4deffc76bd62c0e5886d38c70a8f04d2a30871ac37922aa5d08a79b19109f4fac037f85379b11f2c9bc6b8abe19cc0e9d46be82a3b8b6848c6588
MISC metadata.xml 472 BLAKE2B ce31d7060b0e735a8ecda8ad847e3cd45c4f4a2749470d79cd6542be0ae164a5e06e476c536c67c34e23d6a19c6f4a6b94fcfdfdc77827784b4459737c99ccfa SHA512 40d9aa951fe33a6dae574a9cafe564d3241e2121fc7ff0852b4f0f2044661b1b4f49abe1b2819d4291f6bb8f53bceef29b880ab05584d416c0dc08595b92eab8
diff --git a/media-radio/xastir/xastir-2.1.8-r2.ebuild b/media-radio/xastir/xastir-2.1.8-r2.ebuild
deleted file mode 100644
index dcf860a2cf5f..000000000000
--- a/media-radio/xastir/xastir-2.1.8-r2.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools flag-o-matic toolchain-funcs
-
-MY_P=${PN/x/X}-Release-${PV}
-
-DESCRIPTION="X Amateur Station Tracking and Information Reporting"
-HOMEPAGE="https://xastir.org/"
-SRC_URI="https://github.com/Xastir/Xastir/archive/Release-${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="geotiff +graphicsmagick"
-
-DEPEND=">=x11-libs/motif-2.3:0
- x11-libs/libXt
- x11-libs/libX11
- x11-libs/libXpm
- x11-apps/xfontsel
- dev-libs/libpcre
- net-misc/curl
- sys-libs/db:4.8
- sci-libs/shapelib
- !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] )
- graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] )
- geotiff? ( sci-libs/proj
- sci-libs/libgeotiff:=
- media-libs/tiff:= )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
- eapply_user
-
- # fix script location (bug #407185)
- eapply "${FILESDIR}"/${PN}-2.1.8-scripts.diff
-
- # do not filter duplicate flags (see bug #411095)
- eapply -p0 "${FILESDIR}"/${PN}-2.0.0-dont-filter-flags.diff
-
- eautoreconf
-}
-
-src_configure() {
- # provide include path to GraphicsMagic for configure stage
- use graphicsmagick && append-cflags -I/usr/include/GraphicsMagick
- econf \
- --with-shapelib \
- --without-ax25 \
- --without-festival \
- --without-gpsman \
- $(use_with !graphicsmagick imagemagick) \
- $(use_with graphicsmagick) \
- $(use_with geotiff libproj) \
- $(use_with geotiff)
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- rm -rf "${D}"/usr/share/doc/${PN}
- dodoc AUTHORS ChangeLog CONTRIBUTING.md FAQ README \
- README.Getting-Started README.MAPS README.OSM_maps
-}
-
-pkg_postinst() {
- elog "Kernel mode AX.25 and GPSman library not supported."
- elog
- elog "Remember you have to be root to add addditional scripts,"
- elog "maps and other configuration data under /usr/share/xastir."
-}
diff --git a/media-radio/xastir/xastir-2.1.8-r1.ebuild b/media-radio/xastir/xastir-2.1.8-r3.ebuild
index d37d400967ec..d37d400967ec 100644
--- a/media-radio/xastir/xastir-2.1.8-r1.ebuild
+++ b/media-radio/xastir/xastir-2.1.8-r3.ebuild
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 18b96644514b..08450b04f520 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/mp3splt-gtk/Manifest b/media-sound/mp3splt-gtk/Manifest
index ffad1e462d44..7976d6c4a62d 100644
--- a/media-sound/mp3splt-gtk/Manifest
+++ b/media-sound/mp3splt-gtk/Manifest
@@ -1,4 +1,4 @@
AUX mp3splt-gtk-0.9.2-fno-common.patch 274 BLAKE2B 2a2368bab0d06b3c347bdce2a7c19a4b1707f405716dfa7c603b65ad085a001ecd29727c4ff8ca5c4c21c2371cab5b377a106a60f396850128d753f76d6a43d1 SHA512 b9f96afc59238a2824f3d79503acccb09ed45b2ad7527df665c0274a59a2779855274c91e2ce4e4b3cc5d4dce749a634049380acc37f827e4f4b1cf34d539f8d
DIST mp3splt-gtk-0.9.2.tar.gz 1070580 BLAKE2B b49a246eeb03d11ec8d4c8968323c62e200439af5d2cb52321442365615b20444908f4c33e6bddeec4051fc320f303b98a1d341bc834ec768bc4d803d2fb5be8 SHA512 e837cbc0759cd6535fc466099a170d066ab72b4854f8546f524261fe660887f5d2add60d9fa1e19d68d811004c682a324b5bcba86aa8cb89ae1ad2bc2f9b1d9d
EBUILD mp3splt-gtk-0.9.2-r1.ebuild 999 BLAKE2B b060af5f2fd7df4bf2e44e65505bd4846a786258afdc5fccd18f6503aa047de950ebacb3cc9612915b07b59abcb70712c8615e7d5795399085a89382c54f2868 SHA512 4ea93863daabb682b6e731df1624dd75952dd9f132720e93eae2cf74f5760f0dc88bed05226c4d8c8cd0d444e2152667f0a120ac5d83e41440ef2ab3a43f5070
-MISC metadata.xml 331 BLAKE2B 7379cfa8f753c45d53b0dd3b7afd45fc322af7154b6d5ceae3d889b66397fbfc54433b25a0eec8ca4c9dd81646434740bf931dc3dec676fcea512d7d62a440b2 SHA512 0f66e375bcfffd51e16f8c9c6b37c7c317903820f92a0e9f57860bd29914261e496b034c826111a8bbd651dc115276173c0f4fca773d245da9ea27d51a3ef200
+MISC metadata.xml 386 BLAKE2B 396e8085ad833652201c3f743efcfe424c9c052b92e91da1ca0eae112874f7f71aed44d8b02f02c17eff3b5b6d9d56ee459343c565a323a053d0fa81303482b1 SHA512 47a6fd281164e6c1e473c7068f218952e2506dab1a0a550ed7d33b0c927b6fc0c95a3ae9ba9b7149ae2eda1a7befabd48dd58c538e43479c03d11d30560d87a9
diff --git a/media-sound/mp3splt-gtk/metadata.xml b/media-sound/mp3splt-gtk/metadata.xml
index 1ed36ec4068f..d278731c33e9 100644
--- a/media-sound/mp3splt-gtk/metadata.xml
+++ b/media-sound/mp3splt-gtk/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Sound project</name>
</maintainer>
<upstream>
+ <remote-id type="github">mp3splt/mp3splt</remote-id>
<remote-id type="sourceforge">mp3splt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-sound/mp3splt/Manifest b/media-sound/mp3splt/Manifest
index 878e13a97328..024959486ccb 100644
--- a/media-sound/mp3splt/Manifest
+++ b/media-sound/mp3splt/Manifest
@@ -1,3 +1,3 @@
DIST mp3splt-2.6.2.tar.gz 260901 BLAKE2B 49b45f53fd1a646993aadb6c18fb0cf7530b61f3ab5ddcf7bf220a6cdbde9844dfa048f22c10c1c89ceff2a5f77744b17c70e1aae7120300c606316b0a48eb0a SHA512 c1cbdc905d4f19e8e20afeadf02a2967049d86e69613312c8855e03afc5b190a569ac63f970171384853961cbe6bf248fae47e5116c4fe9deb7a0787f299918b
EBUILD mp3splt-2.6.2.ebuild 663 BLAKE2B 3b9875d82e0953276028e9db67b7511e388508fbd2dac554da004f3d01501f5632d684412c3d424855c6f435dd7cef28a1a0db84a180abb2915b3965e5d46511 SHA512 b3b080bec465fa2dda46b3e16acbef2824ce0adfcebbba461c81294e19e9b083a9f8749a2026f9189a1a7ecad824ac6e3d41ad4afbf7b8b7af3ab58033e4477c
-MISC metadata.xml 331 BLAKE2B 7379cfa8f753c45d53b0dd3b7afd45fc322af7154b6d5ceae3d889b66397fbfc54433b25a0eec8ca4c9dd81646434740bf931dc3dec676fcea512d7d62a440b2 SHA512 0f66e375bcfffd51e16f8c9c6b37c7c317903820f92a0e9f57860bd29914261e496b034c826111a8bbd651dc115276173c0f4fca773d245da9ea27d51a3ef200
+MISC metadata.xml 386 BLAKE2B 396e8085ad833652201c3f743efcfe424c9c052b92e91da1ca0eae112874f7f71aed44d8b02f02c17eff3b5b6d9d56ee459343c565a323a053d0fa81303482b1 SHA512 47a6fd281164e6c1e473c7068f218952e2506dab1a0a550ed7d33b0c927b6fc0c95a3ae9ba9b7149ae2eda1a7befabd48dd58c538e43479c03d11d30560d87a9
diff --git a/media-sound/mp3splt/metadata.xml b/media-sound/mp3splt/metadata.xml
index 1ed36ec4068f..d278731c33e9 100644
--- a/media-sound/mp3splt/metadata.xml
+++ b/media-sound/mp3splt/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Sound project</name>
</maintainer>
<upstream>
+ <remote-id type="github">mp3splt/mp3splt</remote-id>
<remote-id type="sourceforge">mp3splt</remote-id>
</upstream>
</pkgmetadata>
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 63ce7cb03d3b..fa457c05d8cc 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 e55b7311ae27..8dc6516c85eb 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Sun, 18 Dec 2022 02:39:39 +0000
+Sun, 18 Dec 2022 08:39:44 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index 9a568d3bd403..ca6fe5847f6e 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 537682 BLAKE2B 5ea36706e9f3100f98a8bfc48465fc9c9965ad20b834454f02d0d345f47d095e5a9ed35b5f6e37007ee947d09446b720eafc19bfcbc8f9bac4db48a6a80580dd SHA512 0f5654de23f73899b445d3d10fa87c3ab643f77308df25999549e1b63748b5f101eb3f130afac8fb3e03eab64646d0e2016efd11a0f4eccc7a3b6117155d8d63
-TIMESTAMP 2022-12-18T02:39:43Z
+TIMESTAMP 2022-12-18T08:39:47Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOefW9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOe0dNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klC74Q//XlDibRcWOooF5yG/7j7iBNFyyF/GXjLcW7flIiSPJAl4fs8PZwxEYrTa
-EeUlB0O9x66deYRJ9pGaiMAbKyJoi4kw3cIGATYnbdVyXs39AZmJHQPs+x+Kmmux
-ctEiDqz1Fe8hptonZoOQdyocRL6SSYOv55Lw2ZJoaeNE8si/tAbSz2RF9uBUm874
-U109TEeEkQDBZdackfYMS3JSZ2M4iZjZ/Ad5W7HFPycYW8C/Hi3vDVCsf2jV/Udi
-ZUPDdQyFdvvZsg83N6bMGb29zB3ZiiEgv2NpdgeKNfqSVmJsTtJ4MVptxnSFjQBe
-1waf0f+7m6kCmy7RqSlhmDo6lYB/JeJo3ZOUXJm+/feh2pilG/7VJA/2vK2GmEqu
-AT+fdwU+3rrVHDoAXNAjCTU3TLRi55UJ7p3VkyrRmhYDthcJhpuhOd+vq3kcUAYP
-TJXqmbheAyGCl8aMV3kQ5wbJ3JyfQQRHqUW6DMOp4s3u93O1FF7mSKrdHPqOxup3
-rnUnUNR0512O9slyP8++8OWaoE8JlX3GWmXeJp8OOxwYh9FFsSMUoatdmwpaaiim
-rComYmeJI/tjFxvWUWrdRa2/QRhwm4sFR9LeeIQdQZjg3M+ecZgvb0N+Z+eUTQ1q
-oP1Am3nmEjHq9sS/ne9Fu1d9l+PqCnXtGTICrEcW6aLPSi12lKU=
-=xrRU
+klDzEw//cToozmNGZC9u/F8zLEDrW1HwHtI0g5JFGGynwXjE58AP/NtEq7OAmh/V
+zrXd5UtszfdtVrm0OCZeAQ+VLjLt/oO7QQqtHlp4Dbu+mEh+h1e6FAoaSgsOlBWG
+BnKedKC1wYFDtwMyqOkMt4QJhtmX913uZmnv6ToH3skdQsekA9F/2dfjX/JW1N/5
+qF0SvWJ2jtvdCcf4teoU7lG5Uyu5toiW3OV4mIigFtAoxw40KX+NmBo6rnweV9yE
+awc6/ZFe/Iy1jykxCTw5nqStsDBm318BR5YTEk6w32TFKJrd8NoAtaeTZ2NbHbr6
+5hEEJwV039hleaGJsrpJgxxw3ZAZqnSWjGkq+EVgcbJLw99EP6BsdCQQl29xgp0O
+rENvNVR/37jvRfkM5OrojPGmPNDppLuykeka3iauusaw7w52VH9N4ascwwBLg6BR
+tqDh/vFjtp+OnE3kReB8JtLSRhHmVooK4SS7vT4RFLlaRcn7yks964p2+a/DlqQs
+o6naULBbccGcExkm538wo1KTMAM8TJVNR95GGY8MDAypE+I/DqtMy6DrOyHH4GnD
+GaPQgnvut+pmhYxPLPjQBSHjpLH3u/UBPmJXrMjK3nkyiAYmTc3vF7sAkoPpeAiO
+2BYU50FPdopV5KgLxVE1xAWWZi11AzjF/jMYHTfbfv8zJhPlLDU=
+=07HZ
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index e55b7311ae27..8dc6516c85eb 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Sun, 18 Dec 2022 02:39:39 +0000
+Sun, 18 Dec 2022 08:39:44 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 3632f896b768..70b23175e0a8 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 4445e3028550..2c4fa701d22e 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/snapper-0.10.3 b/metadata/md5-cache/app-backup/snapper-0.10.3
index bc7a6d6b03d4..e70a65b90df1 100644
--- a/metadata/md5-cache/app-backup/snapper-0.10.3
+++ b/metadata/md5-cache/app-backup/snapper-0.10.3
@@ -13,4 +13,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/openSUSE/snapper/archive/v0.10.3.tar.gz -> snapper-0.10.3.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=2d8489e782c2b2cb1e77663dec3fea61
+_md5_=8d754f231b01c4e60595e9b30eef8da2
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index 20e661792bd3..8f2179e89ee2 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/xemacs-21.4.24-r7 b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10
index 0a9a87704cd5..0a9a87704cd5 100644
--- a/metadata/md5-cache/app-editors/xemacs-21.4.24-r7
+++ b/metadata/md5-cache/app-editors/xemacs-21.4.24-r10
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index a24356aa0669..4d9ae804f068 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/spice-0.15.1 b/metadata/md5-cache/app-emulation/spice-0.15.1
deleted file mode 100644
index a14acb12a27d..000000000000
--- a/metadata/md5-cache/app-emulation/spice-0.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) sys-devel/autoconf-archive virtual/pkgconfig || ( ( >=dev-lang/python-3.10.9:3.10 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup
-DEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] media-libs/opus[static-libs(+)?] sys-libs/zlib[static-libs(+)?] virtual/jpeg:0=[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-emulation/spice-protocol-0.14.3 smartcard? ( app-emulation/qemu[smartcard] ) test? ( net-libs/glib-networking )
-DESCRIPTION=SPICE server
-EAPI=8
-HOMEPAGE=https://www.spice-space.org/
-INHERIT=autotools python-any-r1 readme.gentoo-r1 xdg-utils
-IUSE=gstreamer lz4 sasl smartcard static-libs test
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1
-RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] media-libs/opus[static-libs(+)?] sys-libs/zlib[static-libs(+)?] virtual/jpeg:0=[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.1.tar.bz2
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=fd507a051f2d9fb8b0adc74e1c313490
diff --git a/metadata/md5-cache/app-emulation/spice-0.15.1-r1 b/metadata/md5-cache/app-emulation/spice-0.15.1-r1
new file mode 100644
index 000000000000..97e02d842d7c
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/spice-0.15.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) sys-devel/autoconf-archive virtual/pkgconfig || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_11(-)] dev-python/six[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/pyparsing-1.5.6-r2[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] ) ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=compile configure install postinst prepare setup
+DEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=app-emulation/spice-protocol-0.14.3 smartcard? ( app-emulation/qemu[smartcard] ) test? ( net-libs/glib-networking )
+DESCRIPTION=SPICE server
+EAPI=8
+HOMEPAGE=https://www.spice-space.org/
+INHERIT=autotools python-any-r1 readme.gentoo-r1 xdg-utils
+IUSE=gstreamer lz4 sasl smartcard static-libs test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.1.tar.bz2
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=85760aedf9d19b0cae801306412db010
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index b555507749ac..126781be9663 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/ghostscript-gpl-10.0.0-r4 b/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r4
deleted file mode 100644
index 05ad82ebcea8..000000000000
--- a/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext )
-DESCRIPTION=Interpreter for the PostScript language and PDF
-EAPI=8
-HOMEPAGE=https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary
-INHERIT=autotools toolchain-funcs
-IUSE=cups dbus gtk l10n_de static-libs unicode X l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=AGPL-3 CPL-1.0
-RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts )
-SLOT=0/10.0
-SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs1000/ghostscript-10.0.0.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.0-patches.tar.xz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=b91beeca1d5db4ca4d0de5439f504efe
diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r2 b/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r5
index a51d544b6d7e..9d4a2ff9c67d 100644
--- a/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r2
+++ b/metadata/md5-cache/app-text/ghostscript-gpl-10.0.0-r5
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary
INHERIT=autotools flag-o-matic toolchain-funcs
IUSE=cups dbus gtk l10n_de static-libs unicode X l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-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 ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=AGPL-3 CPL-1.0
RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts )
SLOT=0/10.0
SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs1000/ghostscript-10.0.0.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-10.0-patches.tar.xz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=06cd87d50deed010dd2603e7c464ab26
+_md5_=d5b247e7b4e69801bb7eea1d42366930
diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-9.55.0-r4 b/metadata/md5-cache/app-text/ghostscript-gpl-9.55.0-r4
deleted file mode 100644
index 3b62a9b81aae..000000000000
--- a/metadata/md5-cache/app-text/ghostscript-gpl-9.55.0-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 media-libs/libjpeg-turbo:= >=media-libs/libpng-1.6.2:0= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) unicode? ( net-dns/libidn:0= ) X? ( x11-libs/libXt x11-libs/libXext )
-DESCRIPTION=Interpreter for the PostScript language and PDF
-EAPI=8
-HOMEPAGE=https://ghostscript.com/
-INHERIT=autotools toolchain-funcs
-IUSE=cups dbus gtk l10n_de static-libs unicode X l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=AGPL-3 CPL-1.0
-RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 media-libs/libjpeg-turbo:= >=media-libs/libpng-1.6.2:0= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:0= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) ) unicode? ( net-dns/libidn:0= ) X? ( x11-libs/libXt x11-libs/libXext ) app-text/poppler-data >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts )
-SLOT=0/9.55
-SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9550/ghostscript-9.55.0.tar.xz https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/ghostscript-gpl-9.55-patchset-01.tar.xz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=0725f45712237cc07e7dfcdca896ab92
diff --git a/metadata/md5-cache/app-text/ghostscript-gpl-9.56.1-r5 b/metadata/md5-cache/app-text/ghostscript-gpl-9.56.1-r5
deleted file mode 100644
index d9c71c7bdcaf..000000000000
--- a/metadata/md5-cache/app-text/ghostscript-gpl-9.56.1-r5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext )
-DESCRIPTION=Interpreter for the PostScript language and PDF
-EAPI=8
-HOMEPAGE=https://ghostscript.com/ https://git.ghostscript.com/?p=ghostpdl.git;a=summary
-INHERIT=autotools toolchain-funcs
-IUSE=cups dbus gtk l10n_de static-libs unicode X l10n_ja l10n_ko l10n_zh-CN l10n_zh-TW
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=AGPL-3 CPL-1.0
-RDEPEND=app-text/libpaper:= media-libs/fontconfig >=media-libs/freetype-2.4.9:2= >=media-libs/jbig2dec-0.19:= >=media-libs/lcms-2.6:2 >=media-libs/libpng-1.6.2:= media-libs/libjpeg-turbo:= >=media-libs/openjpeg-2.1.0:2= >=media-libs/tiff-4.0.1:= >=sys-libs/zlib-1.2.7 cups? ( >=net-print/cups-1.3.8 ) dbus? ( sys-apps/dbus ) gtk? ( x11-libs/gtk+:3 ) unicode? ( net-dns/libidn:= ) X? ( x11-libs/libXt x11-libs/libXext ) >=app-text/poppler-data-0.4.11-r2 >=media-fonts/urw-fonts-2.4.9 l10n_ja? ( media-fonts/kochi-substitute ) l10n_ko? ( media-fonts/baekmuk-fonts ) l10n_zh-CN? ( media-fonts/arphicfonts ) l10n_zh-TW? ( media-fonts/arphicfonts )
-SLOT=0/9.56
-SRC_URI=https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9561/ghostscript-9.56.1.tar.xz https://dev.gentoo.org/~sam/distfiles/app-text/ghostscript-gpl/ghostscript-gpl-9.56.1-patchset-01.tar.xz https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/ghostscript-gpl-9.56.1-patchset-01.tar.xz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=05fe4bae3f988d4c1eaa7dc8d5e10ad4
diff --git a/metadata/md5-cache/app-text/qpdf-10.6.3-r1 b/metadata/md5-cache/app-text/qpdf-10.6.3-r1
deleted file mode 100644
index 0cab18a1b11f..000000000000
--- a/metadata/md5-cache/app-text/qpdf-10.6.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl doc? ( app-arch/unzip )
-DEFINED_PHASES=configure install
-DEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) ) test? ( app-text/ghostscript-gpl[tiff(+)] media-libs/tiff sys-apps/diffutils )
-DESCRIPTION=Command-line tool for structural, content-preserving transformation of PDF files
-EAPI=8
-HOMEPAGE=http://qpdf.sourceforge.net/
-INHERIT=bash-completion-r1
-IUSE=doc examples gnutls ssl test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris
-LICENSE=|| ( Apache-2.0 Artistic-2 )
-RDEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
-RESTRICT=!test? ( test )
-SLOT=0/28
-SRC_URI=mirror://sourceforge/qpdf/qpdf-10.6.3.tar.gz doc? ( mirror://sourceforge/qpdf/qpdf-10.6.3-doc.zip )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=62a18409c6bba23686f358d55a53159b
diff --git a/metadata/md5-cache/app-text/qpdf-11.2.0-r1 b/metadata/md5-cache/app-text/qpdf-11.2.0-r1
index 5146e09aa604..a57b3c12472a 100644
--- a/metadata/md5-cache/app-text/qpdf-11.2.0-r1
+++ b/metadata/md5-cache/app-text/qpdf-11.2.0-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://qpdf.sourceforge.net/
INHERIT=cmake bash-completion-r1
IUSE=doc examples gnutls ssl test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~sparc-solaris
LICENSE=|| ( Apache-2.0 Artistic-2 )
RDEPEND=media-libs/libjpeg-turbo:= sys-libs/zlib ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:= ) )
RESTRICT=!test? ( test )
SLOT=0/11
SRC_URI=https://github.com/qpdf/qpdf/releases/download/v11.2.0/qpdf-11.2.0.tar.gz doc? ( https://github.com/qpdf/qpdf/releases/download/v11.2.0/qpdf-11.2.0-doc.zip )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=bfd0ad821d9324a50d463563c8991e55
+_md5_=3bb898aafa9d252126ebe232f9f17966
diff --git a/metadata/md5-cache/app-text/tesseract-5.0.1-r1 b/metadata/md5-cache/app-text/tesseract-5.0.1-r1
deleted file mode 100644
index f42ff28b0a57..000000000000
--- a/metadata/md5-cache/app-text/tesseract-5.0.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-doc/doxygen )
-DESCRIPTION=An OCR Engine, originally developed at HP, now open source
-EAPI=8
-HOMEPAGE=https://github.com/tesseract-ocr
-INHERIT=autotools multilib-minimal toolchain-funcs
-IUSE=doc float32 jpeg opencl openmp png static-libs tiff training webp 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 )
-SLOT=0/5
-SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.0.1.tar.gz -> tesseract-5.0.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=97cbb05fe9543a43bbd759aab0119764
diff --git a/metadata/md5-cache/app-text/tesseract-5.1.0-r1 b/metadata/md5-cache/app-text/tesseract-5.1.0-r1
deleted file mode 100644
index 0d3921d6ebdf..000000000000
--- a/metadata/md5-cache/app-text/tesseract-5.1.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) app-text/asciidoc app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( app-doc/doxygen )
-DESCRIPTION=An OCR Engine, originally developed at HP, now open source
-EAPI=8
-HOMEPAGE=https://github.com/tesseract-ocr
-INHERIT=autotools multilib-minimal toolchain-funcs
-IUSE=doc float32 jpeg opencl openmp png static-libs tiff training webp 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/tiff:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 )
-SLOT=0/5
-SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.1.0.tar.gz -> tesseract-5.1.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=97cbb05fe9543a43bbd759aab0119764
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 339c208c70b0..f5b2761cc41e 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/postgis-3.0.3-r3 b/metadata/md5-cache/dev-db/postgis-3.0.3-r3
deleted file mode 100644
index 2a9254545a41..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.0.3-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 <sci-libs/proj-8:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi
-IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 <sci-libs/proj-8:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.0.3.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=23724587830e0faa4bc5776be85be775
diff --git a/metadata/md5-cache/dev-db/postgis-3.0.7 b/metadata/md5-cache/dev-db/postgis-3.0.7
deleted file mode 100644
index 5c18c64907bf..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.0.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 sci-libs/proj:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi
-IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 sci-libs/proj:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.0.7.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=0be80dea2d84b22d9f588faea009155b
diff --git a/metadata/md5-cache/dev-db/postgis-3.0.8 b/metadata/md5-cache/dev-db/postgis-3.0.8
deleted file mode 100644
index b23d9c565960..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.0.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 sci-libs/proj:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] ) test? ( dev-util/cunit )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi
-IUSE=address-standardizer doc gtk static-libs test topology postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.6.0 sci-libs/proj:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=test? ( doc ) || ( postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.0.8.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=0be80dea2d84b22d9f588faea009155b
diff --git a/metadata/md5-cache/dev-db/postgis-3.1.7 b/metadata/md5-cache/dev-db/postgis-3.1.7
deleted file mode 100644
index de4717697358..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi toolchain-funcs
-IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.1.7.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=cc9496f6b10e24c103cf668d65a78130
diff --git a/metadata/md5-cache/dev-db/postgis-3.2.3 b/metadata/md5-cache/dev-db/postgis-3.2.3
deleted file mode 100644
index 65c9a57a129e..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi toolchain-funcs
-IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) postgres_targets_postgres10? ( dev-db/postgresql:10=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=|| ( postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 postgres_targets_postgres10 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.2.3.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=a958b035f9394c3ab41fba42d9d1780a
diff --git a/metadata/md5-cache/dev-db/postgis-3.3.1 b/metadata/md5-cache/dev-db/postgis-3.3.1
deleted file mode 100644
index 43848f7f84a3..000000000000
--- a/metadata/md5-cache/dev-db/postgis-3.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig doc? ( app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd:4.5 dev-libs/libxslt virtual/imagemagick-tools[png] )
-DESCRIPTION=Geographic Objects for PostgreSQL
-EAPI=7
-HOMEPAGE=https://postgis.net
-INHERIT=autotools postgres-multi toolchain-funcs
-IUSE=address-standardizer doc gtk static-libs topology postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15=[server] ) postgres_targets_postgres14? ( dev-db/postgresql:14=[server] ) postgres_targets_postgres13? ( dev-db/postgresql:13=[server] ) postgres_targets_postgres12? ( dev-db/postgresql:12=[server] ) postgres_targets_postgres11? ( dev-db/postgresql:11=[server] ) dev-libs/json-c:= dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 >=sci-libs/proj-4.9.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre ) gtk? ( x11-libs/gtk+:2 )
-REQUIRED_USE=|| ( postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12 postgres_targets_postgres11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://download.osgeo.org/postgis/source/postgis-3.3.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 postgres 00829a882ceb08121fe57f9e4678f2be postgres-multi 368b7e2d894a807cecb7d6f515c1495a toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=c3fbcbe5529bd39be5437c0919da8bce
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index a1cd3467b049..fc0618b1e890 100644
--- a/metadata/md5-cache/dev-lang/Manifest.gz
+++ b/metadata/md5-cache/dev-lang/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r3 b/metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r3
deleted file mode 100644
index 4e55546ed391..000000000000
--- a/metadata/md5-cache/dev-lang/gdl-1.0.0_rc3-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/intltool virtual/pkgconfig python? ( app-admin/chrpath ) sys-devel/make >=dev-util/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DEPEND=dev-cpp/antlr-cpp:2= dev-libs/expat sci-libs/gsl:= sci-libs/plplot:=[X,cxx,-dynamic] sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib x11-libs/libX11 fftw? ( sci-libs/fftw:3.0= ) glpk? ( sci-mathematics/glpk:= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:= ) hdf? ( sci-libs/hdf:= ) hdf5? ( sci-libs/hdf5:= ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) netcdf? ( sci-libs/netcdf:= ) proj? ( sci-libs/proj:= ) postscript? ( dev-libs/pslib ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) tiff? ( media-libs/tiff:= sci-libs/libgeotiff:= ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X] ) eigen? ( dev-cpp/eigen:3 )
-DESCRIPTION=GNU Data Language
-EAPI=7
-HOMEPAGE=https://github.com/gnudatalanguage/gdl
-INHERIT=cmake python-r1 toolchain-funcs virtualx wxwidgets
-IUSE=+eigen fftw glpk graphicsmagick gshhs hdf hdf5 +imagemagick netcdf openmp png proj postscript python tiff udunits wxwidgets python_targets_python3_8 python_targets_python3_9 test
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=dev-cpp/antlr-cpp:2= dev-libs/expat sci-libs/gsl:= sci-libs/plplot:=[X,cxx,-dynamic] sys-libs/ncurses:= sys-libs/readline:= sys-libs/zlib x11-libs/libX11 fftw? ( sci-libs/fftw:3.0= ) glpk? ( sci-mathematics/glpk:= ) gshhs? ( sci-geosciences/gshhs-data sci-geosciences/gshhs:= ) hdf? ( sci-libs/hdf:= ) hdf5? ( sci-libs/hdf5:= ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) netcdf? ( sci-libs/netcdf:= ) proj? ( sci-libs/proj:= ) postscript? ( dev-libs/pslib ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) dev-python/numpy[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) tiff? ( media-libs/tiff:= sci-libs/libgeotiff:= ) udunits? ( sci-libs/udunits ) wxwidgets? ( x11-libs/wxGTK:3.0-gtk3[X] )
-REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/gnudatalanguage/gdl/archive/v1.0.0-rc.3.tar.gz -> gdl-1.0.0_rc3.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=4a8d1454bf7cbeb11ce66c988b7d5be5
diff --git a/metadata/md5-cache/dev-lang/perl-5.36.0-r1 b/metadata/md5-cache/dev-lang/perl-5.36.0-r1
index ea4a6200abbb..792297ebc055 100644
--- a/metadata/md5-cache/dev-lang/perl-5.36.0-r1
+++ b/metadata/md5-cache/dev-lang/perl-5.36.0-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://www.perl.org/
INHERIT=alternatives flag-o-matic toolchain-funcs multilib multiprocessing
IUSE=berkdb debug doc gdbm ithreads minimal quadmath
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=!minimal? ( >=app-admin/perl-cleaner-2.5 >=virtual/perl-CPAN-2.290.0 >=virtual/perl-Encode-3.120.0 >=virtual/perl-File-Temp-0.230.400-r2 >=virtual/perl-Data-Dumper-2.154.0 virtual/perl-Test-Harness )
RDEPEND=berkdb? ( sys-libs/db:= ) gdbm? ( >=sys-libs/gdbm-1.8.3:= ) app-arch/bzip2 >=sys-libs/zlib-1.2.12 virtual/libcrypt:=
SLOT=0/5.36
SRC_URI=mirror://cpan/src/5.0/perl-5.36.0.tar.xz mirror://cpan/authors/id/R/RJ/RJBS/perl-5.36.0.tar.xz https://github.com/gentoo-perl/perl-patchset/releases/download/perl-5.36.0-patches-1/perl-5.36.0-patches-1.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/perl-5.36.0-patches-1.tar.xz https://github.com/arsv/perl-cross/releases/download/1.4/perl-cross-1.4.tar.gz
_eclasses_=alternatives a0c93671b4b99c1326c746e95dc53396 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=96b33e4022467d4e341c0aa039e4a846
+_md5_=c3caa66ba89622574d1b3ecd7ec63848
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index f826441138dd..145dbde19103 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/libclc-14.0.6 b/metadata/md5-cache/dev-libs/libclc-14.0.6
index 74b63f57b133..00bd223a129c 100644
--- a/metadata/md5-cache/dev-libs/libclc-14.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-14.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
REQUIRED_USE=|| ( video_cards_nvidia video_cards_r600 video_cards_radeonsi )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8f80ef1fb0d97fbc80d9a09337f9f6a1
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.5 b/metadata/md5-cache/dev-libs/libclc-15.0.5
index 639947ab162b..313a6d1b49c7 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.5
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.5
@@ -10,5 +10,5 @@ KEYWORDS=amd64 x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=a6fbf149e8e6dff89e12015217339e15
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.6 b/metadata/md5-cache/dev-libs/libclc-15.0.6
index cc104f2f413f..49901373e6b8 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.6
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://libclc.llvm.org/
INHERIT=cmake llvm llvm.org python-any-r1
IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=eeebbbfc98f5a06d2bbd11b3e38e10d1
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=3db324b555be8fbbe765cfabfdc37053
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.6.9999 b/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
index 2c75b5178e8e..f77e8db60c85 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.6.9999
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=805906ec5e8bc8a5587adeef8c95d452
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0.9999 b/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
index 11f69386896d..59e1513840e7 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0.9999
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221126 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221126
index a668b28d8d3e..1710a6787a35 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221126
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221126
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221205 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221205
index 1f7716e90a75..d9158beb985f 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221205
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221205
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221210 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221210
index bfa04a7ef383..c0ac7669091d 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221210
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221210
@@ -9,5 +9,5 @@ IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221217 b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221217
new file mode 100644
index 000000000000..8dc47d75dce6
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.0_pre20221217
@@ -0,0 +1,13 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) || ( ( sys-devel/clang:16 spirv? ( dev-util/spirv-llvm-translator:16 ) ) ( sys-devel/clang:15 spirv? ( dev-util/spirv-llvm-translator:15 ) ) ( sys-devel/clang:14 spirv? ( dev-util/spirv-llvm-translator:14 ) ) ( sys-devel/clang:13 spirv? ( dev-util/spirv-llvm-translator:13 ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!!sys-devel/llvm:0
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6d87f33e797c3c7b21b27c8186248225
diff --git a/metadata/md5-cache/dev-libs/openssl-3.0.7-r2 b/metadata/md5-cache/dev-libs/openssl-3.0.7-r2
index 2869bdb005be..a72eaae399f1 100644
--- a/metadata/md5-cache/dev-libs/openssl-3.0.7-r2
+++ b/metadata/md5-cache/dev-libs/openssl-3.0.7-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.openssl.org/
INHERIT=edo flag-o-matic linux-info toolchain-funcs multilib-minimal multiprocessing verify-sig
IUSE=+asm cpu_flags_x86_sse2 fips ktls rfc3779 sctp static-libs test tls-compression vanilla verify-sig weak-ssl-ciphers abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~riscv ~s390
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~loong ~m68k ~mips ~riscv ~s390 ~x86
LICENSE=Apache-2.0
PDEPEND=app-misc/ca-certificates
RDEPEND=>=app-misc/c_rehash-1.7-r1 tls-compression? ( >=sys-libs/zlib-1.2.8-r1[static-libs(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3
SRC_URI=mirror://openssl/source/openssl-3.0.7.tar.gz verify-sig? ( mirror://openssl/source/openssl-3.0.7.tar.gz.asc )
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=105c13e4ee2234a4750c2942be79212a
+_md5_=25ef9d5764c81c8cec98bd013bbc7ef9
diff --git a/metadata/md5-cache/dev-libs/poco-1.12.2-r2 b/metadata/md5-cache/dev-libs/poco-1.12.2-r2
new file mode 100644
index 000000000000..4ab41cb967a3
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/poco-1.12.2-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
+DESCRIPTION=C++ libraries for building network-based applications
+EAPI=8
+HOMEPAGE=https://pocoproject.org/
+INHERIT=cmake
+IUSE=7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Boost-1.0
+RDEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
+REQUIRED_USE=7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) jwt? ( json ssl ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.2-release.tar.gz -> poco-1.12.2.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=a2835a51b987b2ccb2e370ba157418ca
diff --git a/metadata/md5-cache/dev-libs/poco-1.12.2-r1 b/metadata/md5-cache/dev-libs/poco-1.12.4
index b8079ef2510f..a4993e140526 100644
--- a/metadata/md5-cache/dev-libs/poco-1.12.2-r1
+++ b/metadata/md5-cache/dev-libs/poco-1.12.4
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
+DEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
DESCRIPTION=C++ libraries for building network-based applications
EAPI=8
HOMEPAGE=https://pocoproject.org/
@@ -8,10 +8,10 @@ INHERIT=cmake
IUSE=7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=Boost-1.0
-RDEPEND=>=dev-libs/libpcre-8.42 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:0= ) mariadb? ( dev-db/mariadb-connector-c:0= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
+RDEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
REQUIRED_USE=7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) jwt? ( json ssl ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) json util xml )
RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.2-release.tar.gz -> poco-1.12.2.tar.gz
+SLOT=0/94
+SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.12.4-release.tar.gz -> poco-1.12.4.tar.gz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=82a6b0e0f03266d0a1e96ca2ece55c03
+_md5_=0fbf74c4a27271036a5190c5ccc39166
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index dc4a0bee7751..9f534d5c3c3f 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/llvm-ocaml-13.0.1 b/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
index 46dcde64f523..cdd1e0671d50 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=b04617812b555ce0e0e1ac200222aec8
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
index c0290216e3b8..caf07ca01080 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=fbae63c9b8e8f4c773111b71ce3e17ae
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.5 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.5
index 9c19ea2f588d..1cbe61ad67f0 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.5
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.5
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=aae4fd14e592af001108cade1ff7fd18
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
index b3aca1faabab..e34d77efa9bb 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=aae4fd14e592af001108cade1ff7fd18
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
index 116f743cfc97..0a202fd1ffe7 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.6.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
RESTRICT=!test? ( test )
SLOT=0/15.0.6.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=31ce9612f8264beb63ef452e8f3ae5d7
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
index 00c0762b4434..1394c97b97f1 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
RESTRICT=!test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221126 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221126
index c4ad542aae53..c4675662d470 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221126
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221205 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221205
index 5d7665072057..a105687950c0 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221205
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221210 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221210
index 829dd23f4e90..bd2d15b4ef55 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221210
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221217 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221217
new file mode 100644
index 000000000000..8dc1c00c7802
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0_pre20221217:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SPIRV] ) !!sys-devel/llvm:0
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-any-r1
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-16.0.0_pre20221217:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SPIRV] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
+RESTRICT=!test? ( test )
+SLOT=0/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=d104c2b9071a4b8897e8436525e8f915
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index fc7bdd72cb95..e9ac03dc1e4a 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/libintl-perl-1.330.0 b/metadata/md5-cache/dev-perl/libintl-perl-1.330.0
new file mode 100644
index 000000000000..2be78f450019
--- /dev/null
+++ b/metadata/md5-cache/dev-perl/libintl-perl-1.330.0
@@ -0,0 +1,16 @@
+BDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker dev-lang/perl test? ( virtual/perl-Test-Simple )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 dev-lang/perl
+DESCRIPTION=High-Level Interface to Uniforum Message Translation
+EAPI=8
+HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
+INHERIT=perl-module
+IUSE=minimal test examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris
+LICENSE=GPL-3
+RDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.33.tar.gz
+_eclasses_=multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 21a0cb6221498d0e7894bdf445b79887 readme.gentoo-r1 b776ad4b42f564c406a95c41ccb42c55
+_md5_=630d9fe01cb0fa20643477ce6887d06f
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 05d41126c696..abd829c38b11 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/clang-python-13.0.1 b/metadata/md5-cache/dev-python/clang-python-13.0.1
index 13d378f6d762..ae4227868c43 100644
--- a/metadata/md5-cache/dev-python/clang-python-13.0.1
+++ b/metadata/md5-cache/dev-python/clang-python-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=1314a02dd5552fdefacc1cd766ef4a60
diff --git a/metadata/md5-cache/dev-python/clang-python-14.0.6 b/metadata/md5-cache/dev-python/clang-python-14.0.6
index 10417c9d2e86..c170310b1003 100644
--- a/metadata/md5-cache/dev-python/clang-python-14.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=5c51d2e4c795345c6807a2b712b6846e
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.5 b/metadata/md5-cache/dev-python/clang-python-15.0.5
index e90d415a551c..a177c99c8297 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.5
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=49954e9ab8d09b2f272b2871b93ca022
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.6 b/metadata/md5-cache/dev-python/clang-python-15.0.6
index 4f09ebf5ac22..b2de9ad63f79 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=llvm.org python-r1
IUSE=test verify-sig python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=>=sys-devel/clang-15.0.6:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=55b25b8d0a9112890816515063d5f565
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=49954e9ab8d09b2f272b2871b93ca022
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.6.9999 b/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
index d45df09f5c55..f16e078fd480 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-15.0.6.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0.9999 b/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
index 81c9be75bddf..bb01231b4974 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-16.0.0.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221126 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221126
index 214074639f7d..57fe66db6ddc 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221126
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221205 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221205
index ee9bbb6b7d18..54bf64d9226d 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221205
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221210 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221210
index 723ef1537504..b48d4b2a8661 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221210
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221217 b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221217
new file mode 100644
index 000000000000..50a08e7054ae
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) test? ( sys-devel/clang:16 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-16.0.0_pre20221217:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-16.0.0_pre20221217:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=e761e83df8aff100a24b6bfad08af640
diff --git a/metadata/md5-cache/dev-python/jupyter_core-4.12.0 b/metadata/md5-cache/dev-python/jupyter_core-4.12.0
deleted file mode 100644
index 2cc5a70a94f8..000000000000
--- a/metadata/md5-cache/dev-python/jupyter_core-4.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ipython-4.0.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/sphinx-5.3.0[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/sphinx-5.3.0[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/sphinx-5.3.0[python_targets_python3_9(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/sphinx-5.3.0[python_targets_python3_8(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_8(-)] ) ) ) test? ( dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Core common functionality of Jupyter projects
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter_core/ https://pypi.org/project/jupyter-core/
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=BSD
-RDEPEND=dev-python/traitlets[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/j/jupyter_core/jupyter_core-4.12.0.tar.gz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=7f07f13ce6c39e7c8c074c2de6977ca1
diff --git a/metadata/md5-cache/dev-python/lit-13.0.1 b/metadata/md5-cache/dev-python/lit-13.0.1
index 4bd74f5d23ed..c9849498fd01 100644
--- a/metadata/md5-cache/dev-python/lit-13.0.1
+++ b/metadata/md5-cache/dev-python/lit-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=7ef2c4fc2a2b300e562735da19ed4701
diff --git a/metadata/md5-cache/dev-python/lit-14.0.6 b/metadata/md5-cache/dev-python/lit-14.0.6
index 323f7db57e11..4bdfb76d8a21 100644
--- a/metadata/md5-cache/dev-python/lit-14.0.6
+++ b/metadata/md5-cache/dev-python/lit-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=a62a9c63dc9a58c2963bf6100ac1249c
diff --git a/metadata/md5-cache/dev-python/lit-15.0.5 b/metadata/md5-cache/dev-python/lit-15.0.5
index f442dae5f717..3d618b64f9f7 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.5
+++ b/metadata/md5-cache/dev-python/lit-15.0.5
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=2b3e6d953713ba97c087b1f39562c1af
diff --git a/metadata/md5-cache/dev-python/lit-15.0.6 b/metadata/md5-cache/dev-python/lit-15.0.6
index dfe4a2580625..8e398f869982 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.6
+++ b/metadata/md5-cache/dev-python/lit-15.0.6
@@ -5,12 +5,12 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=distutils-r1 llvm.org
IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=956209767382f6a5d3271b73ed5da3f2
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=f69ad23a5ec294ce401b987cfe563aff
diff --git a/metadata/md5-cache/dev-python/lit-15.0.6.9999 b/metadata/md5-cache/dev-python/lit-15.0.6.9999
index d220501b38df..19af79bb26f7 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.6.9999
+++ b/metadata/md5-cache/dev-python/lit-15.0.6.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_target
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0.9999 b/metadata/md5-cache/dev-python/lit-16.0.0.9999
index d220501b38df..19af79bb26f7 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0.9999
+++ b/metadata/md5-cache/dev-python/lit-16.0.0.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_target
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221126 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221126
index 8c5f3917b26e..558296a2e0e5 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221126
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=6c8cff942c6c9002c6df5495d8ad9461
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221205 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221205
index 0f0a60c5583f..807932828a38 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221205
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221205
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221210 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221210
index e1b367d6904b..fd41f41bb2cc 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221210
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221210
@@ -11,5 +11,5 @@ REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targe
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-16.0.0_pre20221217 b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221217
new file mode 100644
index 000000000000..05334de22122
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-16.0.0_pre20221217
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/psutil-5.9.3 b/metadata/md5-cache/dev-python/psutil-5.9.3
deleted file mode 100644
index eef1798497e7..000000000000
--- a/metadata/md5-cache/dev-python/psutil-5.9.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Retrieve information on running processes and system utilization
-EAPI=8
-HOMEPAGE=https://github.com/giampaolo/psutil/ https://pypi.org/project/psutil/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://pypi/p/psutil/psutil-5.9.3.tar.gz https://dev.gentoo.org/~mgorny/dist/psutil-5.9.3-tests-r1.patch.xz
-_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=81d65dddd96ef8aedadf87f126a849c2
diff --git a/metadata/md5-cache/dev-python/pylint-2.15.9 b/metadata/md5-cache/dev-python/pylint-2.15.9
new file mode 100644
index 000000000000..85b813354afb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pylint-2.15.9
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/GitPython-3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-timeout[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( <dev-python/astroid-2.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/astroid-2.12.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dill-0.3.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/isort-4.2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/isort-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/mccabe-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python code static checker
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/PyCQA/pylint/
+INHERIT=distutils-r1
+IUSE=examples test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=<dev-python/astroid-2.14[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/astroid-2.12.13[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/dill-0.3.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/isort-4.2.5[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/isort-6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/mccabe-0.6[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/mccabe-0.8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tomlkit-0.10.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_9? ( dev-python/typing-extensions[python_targets_python3_8(-)?,python_targets_python3_9(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pycqa/pylint/archive/v2.15.9.tar.gz -> pylint-2.15.9.gh.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=e9f57a53b99f21a80843ea4cdd7a7f85
diff --git a/metadata/md5-cache/dev-python/python-zeroconf-0.44.0 b/metadata/md5-cache/dev-python/python-zeroconf-0.44.0
new file mode 100644
index 000000000000..2ecb274144c1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-zeroconf-0.44.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/cython-0.29.32[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.6.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/pytest-asyncio[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/poetry-core-1.3.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
+EAPI=8
+HOMEPAGE=https://github.com/python-zeroconf/python-zeroconf/ https://pypi.org/project/zeroconf/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-python/ifaddr-0.1.7[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-3.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-zeroconf/python-zeroconf/archive/0.44.0.tar.gz -> python-zeroconf-0.44.0.gh.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=433841e71a17c265b16e284f11f9bcc4
diff --git a/metadata/md5-cache/dev-python/pytz-2022.7 b/metadata/md5-cache/dev-python/pytz-2022.7
new file mode 100644
index 000000000000..d53fcd66bc74
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pytz-2022.7
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] )
+DESCRIPTION=World timezone definitions for Python
+EAPI=8
+HOMEPAGE=https://pythonhosted.org/pytz/ https://launchpad.net/pytz/ https://pypi.org/project/pytz/
+INHERIT=distutils-r1
+IUSE=python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+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=MIT
+RDEPEND=|| ( >=sys-libs/timezone-data-2017a sys-libs/glibc[vanilla] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0=[threads(+)] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8[threads(+)] ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9[threads(+)] ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10[threads(+)] ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+SLOT=0
+SRC_URI=mirror://pypi/p/pytz/pytz-2022.7.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=7b0d99761f4124a59ca88322b5457144
diff --git a/metadata/md5-cache/dev-python/setuptools_scm-7.1.0 b/metadata/md5-cache/dev-python/setuptools_scm-7.1.0
new file mode 100644
index 000000000000..10cd72810c26
--- /dev/null
+++ b/metadata/md5-cache/dev-python/setuptools_scm-7.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-vcs/git !sparc? ( dev-vcs/mercurial ) ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Manage versions by scm tags via setuptools
+EAPI=7
+HOMEPAGE=https://github.com/pypa/setuptools_scm/ https://pypi.org/project/setuptools-scm/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/s/setuptools_scm/setuptools_scm-7.1.0.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=969325f1d29e501b74cf901d65ba5b18
diff --git a/metadata/md5-cache/dev-python/subprocess-tee-0.4.1 b/metadata/md5-cache/dev-python/subprocess-tee-0.4.1
new file mode 100644
index 000000000000..88d4f1dd5844
--- /dev/null
+++ b/metadata/md5-cache/dev-python/subprocess-tee-0.4.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools_scm-7.0.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/enrich[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test-full? ( app-admin/ansible-molecule ) ) test? ( >=dev-python/pytest-7.1.3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=subprocess.run replacement with tee(1)-like output
+EAPI=8
+HOMEPAGE=https://github.com/pycontribs/subprocess-tee/ https://pypi.org/project/subprocess-tee/
+INHERIT=distutils-r1
+IUSE=test-full test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=test-full? ( test ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://pypi/s/subprocess-tee/subprocess-tee-0.4.1.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=b30bfd854efc2e74c8bf7e8e164973f6
diff --git a/metadata/md5-cache/dev-python/tox-3.28.0 b/metadata/md5-cache/dev-python/tox-3.28.0
new file mode 100644
index 000000000000..3b1f512fa82b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tox-3.28.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools_scm[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( >=dev-python/flaky-3.4.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/freezegun-0.3.11[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-65.5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/wheel-0.38.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=virtualenv-based automation of test activities
+EAPI=8
+HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=dev-python/filelock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-0.12[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/py[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.14[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/virtualenv-20.1.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.0.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tox-dev/tox/archive/3.28.0.tar.gz -> tox-3.28.0.gh.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=776c6237e3778e480a02253a9c7418fb
diff --git a/metadata/md5-cache/dev-python/tox-4.0.13 b/metadata/md5-cache/dev-python/tox-4.0.13
new file mode 100644
index 000000000000..8a53250bcd6b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tox-4.0.13
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/hatch-vcs-0.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/distlib-0.3.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flaky-3.7[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/psutil-5.9.4[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-xdist-3.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/re-assert-1.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_8? ( >=dev-python/time-machine-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_9? ( >=dev-python/time-machine-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/time-machine-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/time-machine-2.8.2[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/cachetools-5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-python/gpep517-9[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/hatchling-1.11.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=virtualenv-based automation of test activities
+EAPI=8
+HOMEPAGE=https://tox.readthedocs.io/ https://github.com/tox-dev/tox/ https://pypi.org/project/tox/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/cachetools-5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/chardet-5.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/colorama-0.4.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/filelock-3.8.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/platformdirs-2.6[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pluggy-1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyproject-api-1.2.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_8? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_9? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=dev-python/virtualenv-20.17.1[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( >=dev-python/pypy3-7.3.10-r1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.1:3.11 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tox-dev/tox/archive/4.0.13.tar.gz -> tox-4.0.13.gh.tar.gz
+_eclasses_=distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=5f5d9ba5de524041321dad4534cf6f8c
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index b6c400384825..7094b0d0977c 100644
--- a/metadata/md5-cache/dev-ruby/Manifest.gz
+++ b/metadata/md5-cache/dev-ruby/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.1 b/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.1
new file mode 100644
index 000000000000..11dabf499ed0
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rspec-expectations-3.12.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby27(-)] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby30(-)] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rspec-mocks-3.2.0:3[ruby_targets_ruby31(-)] >=dev-ruby/rspec-support-3.5.0:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=A Behaviour Driven Development (BDD) framework for Ruby
+EAPI=8
+HOMEPAGE=https://github.com/rspec/rspec-expectations
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby27(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby27(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby30(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby30(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( >=dev-ruby/diff-lcs-1.2.0[ruby_targets_ruby31(-)] =dev-ruby/diff-lcs-1*[ruby_targets_ruby31(-)] =dev-ruby/rspec-support-3.12*[ruby_targets_ruby31(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 ruby_targets_ruby31 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://github.com/rspec/rspec-expectations/archive/v3.12.1.tar.gz -> rspec-expectations-3.12.1-git.tgz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=878b1bc766474f2e7285cc0dadab7398
diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz
index 928341d3dd2f..e551d7a8242d 100644
--- a/metadata/md5-cache/dev-tex/Manifest.gz
+++ b/metadata/md5-cache/dev-tex/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-tex/glossaries-4.52 b/metadata/md5-cache/dev-tex/glossaries-4.52
new file mode 100644
index 000000000000..dc862f21f944
--- /dev/null
+++ b/metadata/md5-cache/dev-tex/glossaries-4.52
@@ -0,0 +1,14 @@
+BDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 dev-texlive/texlive-plaingeneric app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DEFINED_PHASES=compile install postinst postrm
+DESCRIPTION=Create glossaries and lists of acronyms
+EAPI=8
+HOMEPAGE=https://www.ctan.org/pkg/glossaries/
+INHERIT=latex-package
+IUSE=doc examples
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=LPPL-1.2
+RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 dev-texlive/texlive-plaingeneric virtual/latex-base
+SLOT=0
+SRC_URI=https://mirrors.ctan.org/macros/latex/contrib/glossaries.zip -> glossaries-4.52.zip
+_eclasses_=latex-package c20e442c3953c765f636630631c96194
+_md5_=15353d7783c34b971aee83c2d67e4781
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index d5a5d7fe2021..93993755fa4b 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/lldb-13.0.1 b/metadata/md5-cache/dev-util/lldb-13.0.1
index 27c7c3842c9a..77451afb23ba 100644
--- a/metadata/md5-cache/dev-util/lldb-13.0.1
+++ b/metadata/md5-cache/dev-util/lldb-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=5fa8b2c6e45059005928ae2297d9dba1
diff --git a/metadata/md5-cache/dev-util/lldb-14.0.6 b/metadata/md5-cache/dev-util/lldb-14.0.6
index 0ec893772fea..1b34dc2ec549 100644
--- a/metadata/md5-cache/dev-util/lldb-14.0.6
+++ b/metadata/md5-cache/dev-util/lldb-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=54e317b8da7cb0a1b1a6a2afdcb596a5
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.5 b/metadata/md5-cache/dev-util/lldb-15.0.5
index ef6d518fea5d..764ae6ca4ba7 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.5
+++ b/metadata/md5-cache/dev-util/lldb-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=db664d12000cdff8e81049d1daceae1d
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.6 b/metadata/md5-cache/dev-util/lldb-15.0.6
index f526d7829157..c103d869703e 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.6
+++ b/metadata/md5-cache/dev-util/lldb-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm llvm.org python-single-r1
IUSE=debug +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-15.0.6 ~sys-devel/llvm-15.0.6 python? ( python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=a3e81fdc955b3962ea11f0995bf63f32
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=8df4695d05c4f58c83b90ed4c8a10bc3
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.6.9999 b/metadata/md5-cache/dev-util/lldb-15.0.6.9999
index 2bc4670eb0d5..f470b95b8d80 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.6.9999
+++ b/metadata/md5-cache/dev-util/lldb-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses?
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0/15
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6c65953c70109973bcb08e09f7546763
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0.9999 b/metadata/md5-cache/dev-util/lldb-16.0.0.9999
index 73ae5c0ac7ec..cf33f3184ea8 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0.9999
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses?
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221126 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221126
index 042fceee6927..f6ef4a1d4f35 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221126
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221205 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221205
index 0354544c146e..a1a2c1a9100b 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221205
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221210 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221210
index 98eb8ec90b52..ff9639dcb1fc 100644
--- a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221210
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=test !test? ( test )
SLOT=0/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221217 b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221217
new file mode 100644
index 000000000000..2c3270db03c1
--- /dev/null
+++ b/metadata/md5-cache/dev-util/lldb-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-util/cmake-3.16 python? ( >=dev-lang/swig-3.0.11 python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) ) test? ( python_single_target_python3_8? ( ~dev-python/lit-16.0.0_pre20221217[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-16.0.0_pre20221217[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-16.0.0_pre20221217[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-16.0.0_pre20221217[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-16.0.0_pre20221217 ~sys-devel/llvm-16.0.0_pre20221217 !!sys-devel/llvm:0
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org python-single-r1
+IUSE=debug +libedit lzma ncurses +python test +xml test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-16.0.0_pre20221217 ~sys-devel/llvm-16.0.0_pre20221217 python? ( python_single_target_python3_8? ( dev-python/six[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/six[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/six[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/six[python_targets_python3_11(-)] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 )
+RESTRICT=test !test? ( test )
+SLOT=0/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=688e55c120b94b78bdf93e5439691646
diff --git a/metadata/md5-cache/dev-util/meson-1.0.0_rc1 b/metadata/md5-cache/dev-util/meson-1.0.0_rc2
index 6ebe40b69db6..d2bc54af4876 100644
--- a/metadata/md5-cache/dev-util/meson-1.0.0_rc1
+++ b/metadata/md5-cache/dev-util/meson-1.0.0_rc2
@@ -11,6 +11,6 @@ RDEPEND=virtual/pkgconfig python_targets_python3_8? ( >=dev-lang/python-3.8.16:3
REQUIRED_USE=|| ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=mirror://pypi/m/meson/meson-1.0.0rc1.tar.gz
+SRC_URI=mirror://pypi/m/meson/meson-1.0.0rc2.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 9c5f8e35fdc556c29573796aca3e87ea multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=ab054d7c561ee4b5ce242caa5446eac2
diff --git a/metadata/md5-cache/dev-util/sh-3.6.0 b/metadata/md5-cache/dev-util/sh-3.6.0
new file mode 100644
index 000000000000..f24f8dfdeeb3
--- /dev/null
+++ b/metadata/md5-cache/dev-util/sh-3.6.0
@@ -0,0 +1,14 @@
+BDEPEND=man? ( app-text/scdoc ) >=dev-lang/go-1.18 app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=A shell parser, formatter, and interpreter with bash support
+EAPI=8
+HOMEPAGE=https://github.com/mvdan/sh
+INHERIT=go-module
+IUSE=+man
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0 BSD
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/mvdan/sh/archive/refs/tags/v3.6.0.tar.gz -> sh-3.6.0.tar.gz https://dev.gentoo.org/~sam/distfiles/dev-util/sh/sh-3.6.0-deps.tar.xz
+_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02
+_md5_=de00fe6aa0b0be46fef141e4d76dfdd7
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index 58eab1f4fbe9..5ced91c97579 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/pcsx2-9999 b/metadata/md5-cache/games-emulation/pcsx2-9999
index 76985683add4..f5dbb132136b 100644
--- a/metadata/md5-cache/games-emulation/pcsx2-9999
+++ b/metadata/md5-cache/games-emulation/pcsx2-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-lang/perl qt6? ( dev-qt/qttools[linguist] ) !qt6? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/libaio dev-libs/libchdr >=dev-libs/libfmt-7.1.3:= dev-libs/libzip:=[zstd] media-libs/harfbuzz media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.0.22[haptic,joystick] media-libs/libsoundtouch:= net-libs/libpcap sys-libs/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 net-misc/curl ) !qt6? ( dev-libs/glib:2 media-libs/libsamplerate x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?] x11-libs/wxGTK:3.0-gtk3[X] ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto test? ( dev-cpp/gtest )
+DEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/libaio dev-libs/libchdr >=dev-libs/libfmt-7.1.3:= dev-libs/libzip:=[zstd] media-libs/harfbuzz media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.0.22[haptic,joystick] media-libs/libsoundtouch:= net-libs/libpcap sys-libs/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 net-misc/curl ) !qt6? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?] x11-libs/wxGTK:3.0-gtk3[X] ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto test? ( dev-cpp/gtest )
DESCRIPTION=PlayStation 2 emulator
EAPI=8
HOMEPAGE=https://pcsx2.net/
@@ -9,9 +9,9 @@ INHERIT=cmake fcaps flag-o-matic wxwidgets git-r3
IUSE=alsa cpu_flags_x86_sse4_1 jack pulseaudio qt6 sndio test vulkan wayland +filecaps
LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
PROPERTIES=live
-RDEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/libaio dev-libs/libchdr >=dev-libs/libfmt-7.1.3:= dev-libs/libzip:=[zstd] media-libs/harfbuzz media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.0.22[haptic,joystick] media-libs/libsoundtouch:= net-libs/libpcap sys-libs/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 net-misc/curl ) !qt6? ( dev-libs/glib:2 media-libs/libsamplerate x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?] x11-libs/wxGTK:3.0-gtk3[X] ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland )
+RDEPEND=app-arch/xz-utils app-arch/zstd:= dev-cpp/rapidyaml:= dev-libs/libaio dev-libs/libchdr >=dev-libs/libfmt-7.1.3:= dev-libs/libzip:=[zstd] media-libs/harfbuzz media-libs/libglvnd media-libs/libpng:= >=media-libs/libsdl2-2.0.22[haptic,joystick] media-libs/libsoundtouch:= net-libs/libpcap sys-libs/zlib:= virtual/libudev:= x11-libs/libX11 x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 net-misc/curl ) !qt6? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[wayland?] x11-libs/wxGTK:3.0-gtk3[X] ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland )
REQUIRED_USE=cpu_flags_x86_sse4_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 fcaps babe6282ea5c195981bd302af1adaf3a flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wxwidgets c09e9b94378cadaf6ef86ec1534c0fd6 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=cdd005701057988b668acad00a400a3f
+_md5_=bbc8e329b5d2d2fdd6e0a3cfc8375a75
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 55f4d92e3e81..4bd44f652088 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/argyllcms-2.3.0-r1 b/metadata/md5-cache/media-gfx/argyllcms-2.3.0-r1
deleted file mode 100644
index 15f4912012a6..000000000000
--- a/metadata/md5-cache/media-gfx/argyllcms-2.3.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip dev-util/ftjam virtual/pkgconfig
-DEFINED_PHASES=compile install postinst
-DEPEND=media-libs/libjpeg-turbo:= media-libs/tiff:= sys-libs/zlib x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm x11-libs/libXScrnSaver dev-libs/openssl:=
-DESCRIPTION=Open source, ICC compatible color management system
-EAPI=7
-HOMEPAGE=http://www.argyllcms.com/
-INHERIT=flag-o-matic multiprocessing toolchain-funcs udev
-IUSE=doc
-KEYWORDS=~amd64 ~arm64 ~hppa ~loong ~riscv ~x86
-LICENSE=AGPL-3
-RDEPEND=media-libs/libjpeg-turbo:= media-libs/tiff:= sys-libs/zlib x11-libs/libX11 x11-libs/libXau x11-libs/libXdmcp x11-libs/libXext x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXxf86vm x11-libs/libXScrnSaver dev-libs/openssl:=
-SLOT=0
-SRC_URI=http://www.argyllcms.com/Argyll_V2.3.0_src.zip
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 udev eec0bbab06977f1cfc5597269c1fa152 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=3ad3555605d437a0860fc8d4a80ff5d8
diff --git a/metadata/md5-cache/media-gfx/blender-2.93.9-r1 b/metadata/md5-cache/media-gfx/blender-2.93.9-r1
deleted file mode 100644
index 772da6c0c22a..000000000000
--- a/metadata/md5-cache/media-gfx/blender-2.93.9-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
-DEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) opencl? ( virtual/opencl ) oidn? ( >=media-libs/oidn-1.3.0 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( <dev-cpp/tbb-2021.4.0:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:=
-DESCRIPTION=3D Creation/Animation/Publishing System
-EAPI=7
-HOMEPAGE=https://www.blender.org
-INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man ndof nls openal opencl +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=|| ( GPL-3 BL )
-RDEPEND=python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_9? ( dev-python/cython[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) opencl? ( virtual/opencl ) oidn? ( >=media-libs/oidn-1.3.0 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-8.2.0-r2:= dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( <dev-cpp/tbb-2021.4.0:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind )
-REQUIRED_USE=^^ ( python_single_target_python3_9 python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) opencl? ( cycles ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management )
-RESTRICT=!test? ( test )
-SLOT=2.93
-SRC_URI=https://download.blender.org/source/blender-2.93.9.tar.xz https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.0.1-ffmpeg-5.0.patch.bz2 test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-2.93.0-tests.tar.bz2 )
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=5f8fce5024f631e9856200ca3ce5b3cd
diff --git a/metadata/md5-cache/media-gfx/blender-3.2.0-r1 b/metadata/md5-cache/media-gfx/blender-3.2.0-r1
deleted file mode 100644
index 8dc48feb4a08..000000000000
--- a/metadata/md5-cache/media-gfx/blender-3.2.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/python-zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:=
-DESCRIPTION=3D Creation/Animation/Publishing System
-EAPI=8
-HOMEPAGE=https://www.blender.org
-INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind +python_single_target_python3_10
-KEYWORDS=~amd64 ~arm ~arm64
-LICENSE=|| ( GPL-3 BL )
-RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/python-zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind )
-REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management )
-RESTRICT=!test? ( test )
-SLOT=3.2
-SRC_URI=https://download.blender.org/source/blender-3.2.0.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.2.0-tests.tar.xz )
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=f2519e1c6fe63cbe97ca863d2ed291a8
diff --git a/metadata/md5-cache/media-gfx/blender-3.2.1-r1 b/metadata/md5-cache/media-gfx/blender-3.2.1-r1
deleted file mode 100644
index f0b9713763cd..000000000000
--- a/metadata/md5-cache/media-gfx/blender-3.2.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen[dot] dev-python/sphinx[latex] dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) nls? ( sys-devel/gettext ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/python-zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind ) dev-cpp/eigen:=
-DESCRIPTION=3D Creation/Animation/Publishing System
-EAPI=8
-HOMEPAGE=https://www.blender.org
-INHERIT=check-reqs cmake flag-o-matic pax-utils python-single-r1 toolchain-funcs xdg-utils
-IUSE=+bullet +dds +fluid +openexr +tbb alembic collada +color-management cuda +cycles debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv +openvdb +osl +pdf +potrace +pugixml pulseaudio sdl +sndfile test +tiff valgrind +python_single_target_python3_10
-KEYWORDS=~amd64 ~arm ~arm64
-LICENSE=|| ( GPL-3 BL )
-RDEPEND=python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) dev-libs/boost:=[nls?] dev-libs/lzo:2= python_single_target_python3_10? ( dev-python/cython[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/python-zstandard[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] ) media-libs/freetype:= media-libs/glew:* media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsamplerate sys-libs/zlib:= virtual/glu virtual/libintl virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k?,vpx,vorbis,opus,xvid] ) fftw? ( sci-libs/fftw:3.0= ) gmp? ( dev-libs/gmp ) !headless? ( x11-libs/libX11 x11-libs/libXi x11-libs/libXxf86vm ) jack? ( virtual/jack ) jemalloc? ( dev-libs/jemalloc:= ) jpeg2k? ( media-libs/openjpeg:2= ) ndof? ( app-misc/spacenavd dev-libs/libspnav ) nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= >=media-libs/openexr-3:= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0 ) openvdb? ( >=media-gfx/openvdb-9.0.0:=[nanovdb?] dev-libs/c-blosc:= ) osl? ( >=media-libs/osl-1.11.16.0-r3:= ) pdf? ( media-libs/libharu ) potrace? ( media-gfx/potrace ) pugixml? ( dev-libs/pugixml ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( media-libs/libsdl2[sound,joystick] ) sndfile? ( media-libs/libsndfile ) tbb? ( dev-cpp/tbb:= ) tiff? ( media-libs/tiff:= ) valgrind? ( dev-util/valgrind )
-REQUIRED_USE=^^ ( python_single_target_python3_10 ) alembic? ( openexr ) cuda? ( cycles ) cycles? ( openexr tiff openimageio ) fluid? ( tbb ) openvdb? ( tbb ) osl? ( cycles ) test? ( color-management )
-RESTRICT=!test? ( test )
-SLOT=3.2
-SRC_URI=https://download.blender.org/source/blender-3.2.1.tar.xz test? ( https://dev.gentoo.org/~sam/distfiles/media-gfx/blender/blender-3.2.0-tests.tar.xz )
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=d0bbe54c9b67585a521f92fcdd3a03b5
diff --git a/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r4 b/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r4
deleted file mode 100644
index 111b15a68602..000000000000
--- a/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-apps/help2man virtual/pkgconfig doc? ( dev-lang/perl dev-perl/Readonly dev-tex/hevea gnome-base/librsvg media-gfx/graphviz media-gfx/transfig sci-visualization/gnuplot[gd] virtual/imagemagick-tools virtual/latex-base ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/lcms:2 media-libs/openexr:= media-libs/tiff:= media-libs/vigra[openexr] sci-libs/gsl:= debug? ( dev-libs/dmalloc ) tcmalloc? ( dev-util/google-perftools ) dev-libs/boost media-libs/libpng:0 media-libs/libjpeg-turbo
-DESCRIPTION=Image Blending with Multiresolution Splines
-EAPI=7
-HOMEPAGE=http://enblend.sourceforge.net/
-INHERIT=cmake
-IUSE=cpu_flags_x86_sse2 debug doc openmp tcmalloc
-KEYWORDS=amd64 arm64 x86
-LICENSE=GPL-2+ FDL-1.2+
-RDEPEND=media-libs/lcms:2 media-libs/openexr:= media-libs/tiff:= media-libs/vigra[openexr] sci-libs/gsl:= debug? ( dev-libs/dmalloc ) tcmalloc? ( dev-util/google-perftools )
-REQUIRED_USE=tcmalloc? ( !debug )
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~soap/distfiles/enblend-4.2.0_p20161007.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=522c6964173e33d3cd6f499c6ade0600
diff --git a/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r2 b/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r5
index 8c9676ca9356..83028ae71b5a 100644
--- a/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r2
+++ b/metadata/md5-cache/media-gfx/enblend-4.2.0_p20161007-r5
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=http://enblend.sourceforge.net/
INHERIT=cmake
IUSE=cpu_flags_x86_sse2 debug doc openmp tcmalloc
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=GPL-2+ FDL-1.2+
RDEPEND=media-libs/lcms:2 media-libs/tiff:= media-libs/vigra[openexr] sci-libs/gsl:= debug? ( dev-libs/dmalloc ) tcmalloc? ( dev-util/google-perftools )
REQUIRED_USE=tcmalloc? ( !debug )
SLOT=0
SRC_URI=https://dev.gentoo.org/~soap/distfiles/enblend-4.2.0_p20161007.tar.xz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=0072931f17f00b566d9d5ab715289987
+_md5_=b9f631cda767ee51b3503d3b4e438438
diff --git a/metadata/md5-cache/media-gfx/exact-image-1.0.2-r6 b/metadata/md5-cache/media-gfx/exact-image-1.0.2-r6
deleted file mode 100644
index 832b2af41000..000000000000
--- a/metadata/md5-cache/media-gfx/exact-image-1.0.2-r6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure prepare setup
-DEPEND=x11-libs/agg[truetype] sys-libs/zlib expat? ( dev-libs/expat ) jpeg? ( media-libs/libjpeg-turbo:= ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) openexr? ( media-libs/openexr:= ) php? ( dev-lang/php:* ) perl? ( dev-lang/perl ) png? ( >=media-libs/libpng-1.2.43 ) ruby? ( dev-lang/ruby:* ) tiff? ( media-libs/tiff:= ) truetype? ( >=media-libs/freetype-2 ) X? ( x11-libs/libXext x11-libs/libXt x11-libs/libICE x11-libs/libSM ) swig? ( dev-lang/swig )
-DESCRIPTION=A fast, modern and generic image processing library
-EAPI=7
-HOMEPAGE=http://www.exactcode.de/site/open_source/exactimage/
-INHERIT=lua-single toolchain-funcs
-IUSE=expat jpeg lua openexr php perl png ruby swig tiff truetype X lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/agg[truetype] sys-libs/zlib expat? ( dev-libs/expat ) jpeg? ( media-libs/libjpeg-turbo:= ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) openexr? ( media-libs/openexr:= ) php? ( dev-lang/php:* ) perl? ( dev-lang/perl ) png? ( >=media-libs/libpng-1.2.43 ) ruby? ( dev-lang/ruby:* ) tiff? ( media-libs/tiff:= ) truetype? ( >=media-libs/freetype-2 ) X? ( x11-libs/libXext x11-libs/libXt x11-libs/libICE x11-libs/libSM )
-REQUIRED_USE=lua? ( swig ) perl? ( swig ) php? ( swig ) ruby? ( swig )
-SLOT=0
-SRC_URI=http://dl.exactcode.de/oss/exact-image/exact-image-1.0.2.tar.bz2
-_eclasses_=lua-single aee383a0de35701b9eb0b27077a1c143 lua-utils e69ff116248d78546ae1a234c086fe80 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=67e699b98f5c420da89712d31af58bbc
diff --git a/metadata/md5-cache/media-gfx/exact-image-1.0.2-r4 b/metadata/md5-cache/media-gfx/exact-image-1.0.2-r8
index 80cf402b725a..80cf402b725a 100644
--- a/metadata/md5-cache/media-gfx/exact-image-1.0.2-r4
+++ b/metadata/md5-cache/media-gfx/exact-image-1.0.2-r8
diff --git a/metadata/md5-cache/media-gfx/fontforge-20201107-r1 b/metadata/md5-cache/media-gfx/fontforge-20201107-r1
deleted file mode 100644
index 52df4d88718d..000000000000
--- a/metadata/md5-cache/media-gfx/fontforge-20201107-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext doc? ( >=dev-python/sphinx-2 ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) test? ( dev-libs/glib:2 dev-libs/libltdl:0 dev-libs/libxml2:2= >=media-libs/freetype-2.3.7:2= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] ) gtk? ( >=x11-libs/gtk+-3.10:3 ) !gtk? ( X? ( >=x11-libs/cairo-1.6:= >=x11-libs/pango-1.10:0=[X] x11-libs/libX11:= x11-libs/libXi:= ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) readline? ( sys-libs/readline:0= ) unicode? ( media-libs/libuninameslist:0= ) woff2? ( media-libs/woff2:0= ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=dev-libs/glib:2 dev-libs/libltdl:0 dev-libs/libxml2:2= >=media-libs/freetype-2.3.7:2= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] ) gtk? ( >=x11-libs/gtk+-3.10:3 ) !gtk? ( X? ( >=x11-libs/cairo-1.6:= >=x11-libs/pango-1.10:0=[X] x11-libs/libX11:= x11-libs/libXi:= ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) readline? ( sys-libs/readline:0= ) unicode? ( media-libs/libuninameslist:0= ) woff2? ( media-libs/woff2:0= ) !gtk? ( X? ( x11-base/xorg-proto ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=postscript font editor and converter
-EAPI=7
-HOMEPAGE=https://fontforge.org/
-INHERIT=python-single-r1 xdg cmake
-IUSE=doc truetype-debugger gif gtk jpeg png +python readline test tiff svg unicode woff2 X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD GPL-3+
-RDEPEND=dev-libs/glib:2 dev-libs/libltdl:0 dev-libs/libxml2:2= >=media-libs/freetype-2.3.7:2= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] ) gtk? ( >=x11-libs/gtk+-3.10:3 ) !gtk? ( X? ( >=x11-libs/cairo-1.6:= >=x11-libs/pango-1.10:0=[X] x11-libs/libX11:= x11-libs/libXi:= ) ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) ) readline? ( sys-libs/readline:0= ) unicode? ( media-libs/libuninameslist:0= ) woff2? ( media-libs/woff2:0= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fontforge/fontforge/releases/download/20201107/fontforge-20201107.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=f78b2b2da162cb93100022cece3c72ff
diff --git a/metadata/md5-cache/media-gfx/fotoxx-22.31-r1 b/metadata/md5-cache/media-gfx/fotoxx-22.31-r1
deleted file mode 100644
index cc7da2d4f2a0..000000000000
--- a/metadata/md5-cache/media-gfx/fotoxx-22.31-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm prepare
-DEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= media-libs/libchamplain[gtk] x11-libs/gtk+:3
-DESCRIPTION=Program for improving image files made with a digital camera
-EAPI=7
-HOMEPAGE=https://kornelix.net/fotoxx/fotoxx.html
-INHERIT=optfeature xdg-utils
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-3+
-RDEPEND=media-libs/clutter media-libs/clutter-gtk media-libs/lcms:2 media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= media-libs/libchamplain[gtk] x11-libs/gtk+:3 media-gfx/dcraw media-libs/exiftool x11-misc/xdg-utils
-SLOT=0
-SRC_URI=https://kornelix.net/downloads/downloads/fotoxx-22.31.tar.gz
-_eclasses_=optfeature 1a2157392a869265b2afcb63a26c12ac xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=910c89740bfc0e93148f56eb587a1aea
diff --git a/metadata/md5-cache/media-gfx/mandelbulber-2.26-r3 b/metadata/md5-cache/media-gfx/mandelbulber-2.26-r3
deleted file mode 100644
index 4f9e31362b4f..000000000000
--- a/metadata/md5-cache/media-gfx/mandelbulber-2.26-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst postrm prepare pretend setup
-DEPEND=dev-libs/lzo dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 media-libs/libpng:= sci-libs/gsl:= joystick? ( dev-qt/qtgamepad:5 ) opencl? ( dev-libs/clhpp virtual/opencl ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) sndfile? ( media-libs/libsndfile ) tiff? ( media-libs/tiff:= ) dev-qt/designer:5
-DESCRIPTION=Tool to render 3D fractals
-EAPI=8
-HOMEPAGE=https://www.mandelbulber.com
-INHERIT=desktop qmake-utils toolchain-funcs xdg-utils
-IUSE=joystick opencl openexr sndfile tiff
-KEYWORDS=~amd64 ~x86
-LICENSE=CC-BY-4.0 GPL-3
-RDEPEND=dev-libs/lzo dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qttest:5 dev-qt/qtwidgets:5 media-libs/libpng:= sci-libs/gsl:= joystick? ( dev-qt/qtgamepad:5 ) opencl? ( dev-libs/clhpp virtual/opencl ) openexr? ( dev-libs/imath:= media-libs/openexr:= ) sndfile? ( media-libs/libsndfile ) tiff? ( media-libs/tiff:= )
-SLOT=0
-SRC_URI=https://github.com/buddhi1980/mandelbulber2/releases/download/2.26/mandelbulber2-2.26.tar.gz mirror://sourceforge/mandelbulber/mandelbulber2-2.26.tar.gz
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c multilib 5ca4e49abed8e3a2f7b56920eadee157 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=00c647d5f18b8a362ae5523e2f40d796
diff --git a/metadata/md5-cache/media-gfx/rawtherapee-5.8-r2 b/metadata/md5-cache/media-gfx/rawtherapee-5.8-r2
deleted file mode 100644
index e4c9d4f35f68..000000000000
--- a/metadata/md5-cache/media-gfx/rawtherapee-5.8-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=dev-libs/expat dev-libs/libsigc++:2 media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools ) dev-cpp/gtkmm:3.0 gnome-base/librsvg
-DESCRIPTION=A powerful cross-platform raw image processing program
-EAPI=7
-HOMEPAGE=https://www.rawtherapee.com/
-INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils
-IUSE=openmp tcmalloc
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/expat dev-libs/libsigc++:2 media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools )
-SLOT=0
-SRC_URI=https://rawtherapee.com/shared/source/rawtherapee-5.8.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=646fcf9b88e67eef0cd2b3baa31b1ce8
diff --git a/metadata/md5-cache/media-gfx/rawtherapee-5.8-r1 b/metadata/md5-cache/media-gfx/rawtherapee-5.8-r3
index 136b91c644c0..136b91c644c0 100644
--- a/metadata/md5-cache/media-gfx/rawtherapee-5.8-r1
+++ b/metadata/md5-cache/media-gfx/rawtherapee-5.8-r3
diff --git a/metadata/md5-cache/media-gfx/rawtherapee-5.9 b/metadata/md5-cache/media-gfx/rawtherapee-5.9-r1
index ec91333b4590..7bccb230951b 100644
--- a/metadata/md5-cache/media-gfx/rawtherapee-5.9
+++ b/metadata/md5-cache/media-gfx/rawtherapee-5.9-r1
@@ -1,15 +1,15 @@
BDEPEND=virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test
-DEPEND=dev-libs/expat dev-libs/libsigc++:2 media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools ) dev-cpp/gtkmm:3.0 gnome-base/librsvg
+DEPEND=dev-cpp/atkmm:= dev-cpp/cairomm:= dev-cpp/glibmm:= dev-cpp/gtkmm:3.0 dev-cpp/pangomm:= dev-libs/expat dev-libs/glib:= dev-libs/libsigc++:2 gnome-base/librsvg media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools )
DESCRIPTION=A powerful cross-platform raw image processing program
EAPI=7
HOMEPAGE=https://www.rawtherapee.com/
INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils
IUSE=openmp tcmalloc
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~riscv ~x86
LICENSE=GPL-3
-RDEPEND=dev-libs/expat dev-libs/libsigc++:2 media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools )
+RDEPEND=dev-cpp/atkmm:= dev-cpp/cairomm:= dev-cpp/glibmm:= dev-cpp/gtkmm:3.0 dev-cpp/pangomm:= dev-libs/expat dev-libs/glib:= dev-libs/libsigc++:2 gnome-base/librsvg media-libs/lcms:2 media-libs/lensfun media-libs/libcanberra[gtk3] media-libs/libiptcdata media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:= sci-libs/fftw:3.0= sys-libs/zlib x11-libs/gtk+:3 tcmalloc? ( dev-util/google-perftools )
SLOT=0
SRC_URI=https://rawtherapee.com/shared/source/rawtherapee-5.9.tar.xz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=fbc2cd00f8f439233be11cbffa02e062
+_md5_=1804f72d3f247d44b4aa9ca93711ea3d
diff --git a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r10 b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r10
deleted file mode 100644
index 8aab8d55631d..000000000000
--- a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=acct-user/saned gphoto2? ( >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( >=media-libs/tiff-3.9.7-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(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:0= ) systemd? ( sys-apps/systemd:0= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) dev-libs/libxml2 v4l? ( sys-kernel/linux-headers )
-DESCRIPTION=Scanner Access Now Easy - Backends
-EAPI=8
-HOMEPAGE=http://www.sane-project.org/
-INHERIT=autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
-IUSE=gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf +sane_backends_abaton +sane_backends_agfafocus +sane_backends_apple +sane_backends_artec +sane_backends_artec_eplus48u +sane_backends_as6e +sane_backends_avision +sane_backends_bh +sane_backends_canon +sane_backends_canon630u +sane_backends_canon_dr +sane_backends_canon_lide70 sane_backends_canon_pp +sane_backends_cardscan +sane_backends_coolscan +sane_backends_coolscan2 +sane_backends_coolscan3 +sane_backends_dc210 +sane_backends_dc240 +sane_backends_dc25 +sane_backends_dell1600n_net +sane_backends_dmc +sane_backends_epjitsu +sane_backends_epson +sane_backends_epson2 +sane_backends_epsonds +sane_backends_escl +sane_backends_fujitsu +sane_backends_genesys +sane_backends_gt68xx +sane_backends_hp +sane_backends_hp3500 +sane_backends_hp3900 +sane_backends_hp4200 +sane_backends_hp5400 +sane_backends_hp5590 +sane_backends_hpljm1005 sane_backends_hpsj5s +sane_backends_hs2p +sane_backends_ibm +sane_backends_kodak +sane_backends_kodakaio +sane_backends_kvs1025 +sane_backends_kvs20xx sane_backends_kvs40xx +sane_backends_leo +sane_backends_lexmark +sane_backends_ma1509 +sane_backends_magicolor +sane_backends_matsushita +sane_backends_microtek +sane_backends_microtek2 +sane_backends_mustek sane_backends_mustek_pp +sane_backends_mustek_usb sane_backends_mustek_usb2 +sane_backends_nec +sane_backends_net +sane_backends_niash +sane_backends_p5 +sane_backends_pie +sane_backends_pieusb +sane_backends_pixma +sane_backends_plustek +sane_backends_plustek_pp sane_backends_pnm +sane_backends_qcam +sane_backends_ricoh +sane_backends_ricoh2 +sane_backends_rts8891 +sane_backends_s9036 +sane_backends_sceptre +sane_backends_sharp +sane_backends_sm3600 +sane_backends_sm3840 +sane_backends_snapscan +sane_backends_sp15c +sane_backends_st400 +sane_backends_stv680 +sane_backends_tamarack +sane_backends_teco1 +sane_backends_teco2 +sane_backends_teco3 +sane_backends_test +sane_backends_u12 +sane_backends_umax +sane_backends_umax1220u +sane_backends_umax_pp +sane_backends_xerox_mfp 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2 public-domain
-RDEPEND=acct-user/saned gphoto2? ( >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( >=media-libs/tiff-3.9.7-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(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:0= ) systemd? ( sys-apps/systemd:0= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] )
-REQUIRED_USE=sane_backends_escl? ( zeroconf ) sane_backends_kvs40xx? ( threads ) sane_backends_mustek_usb2? ( threads )
-SLOT=0
-SRC_URI=https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-1.1.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=46883e4ce814c9755cbbfedfd80596e2
diff --git a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r7 b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r11
index cdc6e3f6661f..7b9de2aab8f4 100644
--- a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r7
+++ b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r11
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.sane-project.org/
INHERIT=autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
IUSE=gphoto2 ipv6 snmp systemd threads usb v4l xinetd +zeroconf +sane_backends_abaton +sane_backends_agfafocus +sane_backends_apple +sane_backends_artec +sane_backends_artec_eplus48u +sane_backends_as6e +sane_backends_avision +sane_backends_bh +sane_backends_canon +sane_backends_canon630u +sane_backends_canon_dr +sane_backends_canon_lide70 sane_backends_canon_pp +sane_backends_cardscan +sane_backends_coolscan +sane_backends_coolscan2 +sane_backends_coolscan3 +sane_backends_dc210 +sane_backends_dc240 +sane_backends_dc25 +sane_backends_dell1600n_net +sane_backends_dmc +sane_backends_epjitsu +sane_backends_epson +sane_backends_epson2 +sane_backends_escl +sane_backends_fujitsu +sane_backends_genesys +sane_backends_gt68xx +sane_backends_hp +sane_backends_hp3500 +sane_backends_hp3900 +sane_backends_hp4200 +sane_backends_hp5400 +sane_backends_hp5590 +sane_backends_hpljm1005 sane_backends_hpsj5s +sane_backends_hs2p +sane_backends_ibm +sane_backends_kodak +sane_backends_kodakaio +sane_backends_kvs1025 +sane_backends_kvs20xx sane_backends_kvs40xx +sane_backends_leo +sane_backends_lexmark +sane_backends_ma1509 +sane_backends_magicolor +sane_backends_matsushita +sane_backends_microtek +sane_backends_microtek2 +sane_backends_mustek sane_backends_mustek_pp +sane_backends_mustek_usb sane_backends_mustek_usb2 +sane_backends_nec +sane_backends_net +sane_backends_niash +sane_backends_p5 +sane_backends_pie +sane_backends_pieusb +sane_backends_pixma +sane_backends_plustek +sane_backends_plustek_pp sane_backends_pnm +sane_backends_qcam +sane_backends_ricoh +sane_backends_ricoh2 +sane_backends_rts8891 +sane_backends_s9036 +sane_backends_sceptre +sane_backends_sharp +sane_backends_sm3600 +sane_backends_sm3840 +sane_backends_snapscan +sane_backends_sp15c +sane_backends_st400 +sane_backends_stv680 +sane_backends_tamarack +sane_backends_teco1 +sane_backends_teco2 +sane_backends_teco3 +sane_backends_test +sane_backends_u12 +sane_backends_umax +sane_backends_umax1220u +sane_backends_umax_pp +sane_backends_xerox_mfp 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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2 public-domain
RDEPEND=acct-user/saned gphoto2? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/tiff-3.9.7-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(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:= ) systemd? ( sys-apps/systemd:= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] )
REQUIRED_USE=sane_backends_escl? ( zeroconf ) sane_backends_kvs40xx? ( threads ) sane_backends_mustek_usb2? ( threads )
SLOT=0
SRC_URI=https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-1.1.1.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=ce367203a812ad365c0edbd8d872aa91
+_md5_=91fe0388d2777755b6e7ed337d1a6227
diff --git a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r5 b/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r5
deleted file mode 100644
index ec7e211fb871..000000000000
--- a/metadata/md5-cache/media-gfx/sane-backends-1.1.1-r5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) sys-devel/autoconf-archive sys-devel/gettext virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=acct-user/saned acct-group/scanner gphoto2? ( >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( >=media-libs/tiff-3.9.7-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(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:0= ) systemd? ( sys-apps/systemd:0= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] ) dev-libs/libxml2 v4l? ( sys-kernel/linux-headers )
-DESCRIPTION=Scanner Access Now Easy - Backends
-EAPI=8
-HOMEPAGE=http://www.sane-project.org/
-INHERIT=autotools flag-o-matic multilib-minimal optfeature python-any-r1 systemd toolchain-funcs udev
-IUSE=gphoto2 snmp systemd threads usb v4l xinetd +zeroconf +sane_backends_abaton +sane_backends_agfafocus +sane_backends_apple +sane_backends_artec +sane_backends_artec_eplus48u +sane_backends_as6e +sane_backends_avision +sane_backends_bh +sane_backends_canon +sane_backends_canon630u +sane_backends_canon_dr +sane_backends_canon_lide70 sane_backends_canon_pp +sane_backends_cardscan +sane_backends_coolscan +sane_backends_coolscan2 +sane_backends_coolscan3 +sane_backends_dc210 +sane_backends_dc240 +sane_backends_dc25 +sane_backends_dell1600n_net +sane_backends_dmc +sane_backends_epjitsu +sane_backends_epson +sane_backends_epson2 +sane_backends_epsonds +sane_backends_escl +sane_backends_fujitsu +sane_backends_genesys +sane_backends_gt68xx +sane_backends_hp +sane_backends_hp3500 +sane_backends_hp3900 +sane_backends_hp4200 +sane_backends_hp5400 +sane_backends_hp5590 +sane_backends_hpljm1005 sane_backends_hpsj5s +sane_backends_hs2p +sane_backends_ibm +sane_backends_kodak +sane_backends_kodakaio +sane_backends_kvs1025 +sane_backends_kvs20xx sane_backends_kvs40xx +sane_backends_leo +sane_backends_lexmark +sane_backends_ma1509 +sane_backends_magicolor +sane_backends_matsushita +sane_backends_microtek +sane_backends_microtek2 +sane_backends_mustek sane_backends_mustek_pp +sane_backends_mustek_usb sane_backends_mustek_usb2 +sane_backends_nec +sane_backends_net +sane_backends_niash +sane_backends_p5 +sane_backends_pie +sane_backends_pieusb +sane_backends_pixma +sane_backends_plustek +sane_backends_plustek_pp sane_backends_pnm +sane_backends_qcam +sane_backends_ricoh +sane_backends_ricoh2 +sane_backends_rts8891 +sane_backends_s9036 +sane_backends_sceptre +sane_backends_sharp +sane_backends_sm3600 +sane_backends_sm3840 +sane_backends_snapscan +sane_backends_sp15c +sane_backends_st400 +sane_backends_stv680 +sane_backends_tamarack +sane_backends_teco1 +sane_backends_teco2 +sane_backends_teco3 +sane_backends_test +sane_backends_u12 +sane_backends_umax +sane_backends_umax1220u +sane_backends_umax_pp +sane_backends_xerox_mfp 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
-LICENSE=GPL-2 public-domain
-RDEPEND=acct-user/saned acct-group/scanner gphoto2? ( >=media-libs/libgphoto2-2.5.3.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_canon_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc210? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dc240? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_dell1600n_net? ( >=media-libs/tiff-3.9.7-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(-)?] media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_escl? ( app-text/poppler[cairo] || ( net-dns/avahi[dbus] net-dns/avahi[gtk] ) net-dns/avahi[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_hpsj5s? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_mustek_pp? ( >=sys-libs/libieee1284-0.2.11-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sane_backends_pixma? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) snmp? ( net-analyzer/net-snmp:0= ) systemd? ( sys-apps/systemd:0= ) usb? ( >=virtual/libusb-1-r1:1=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) v4l? ( >=media-libs/libv4l-0.9.5[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-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(-)?] )
-REQUIRED_USE=sane_backends_escl? ( zeroconf ) sane_backends_kvs40xx? ( threads ) sane_backends_mustek_usb2? ( threads )
-SLOT=0
-SRC_URI=https://gitlab.com/sane-project/backends/uploads/7d30fab4e115029d91027b6a58d64b43/sane-backends-1.1.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=506c4237f4bad023878e7f5071b7cd91
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index f2888aa5c17b..e06c9a76c0fe 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/id3lib-3.8.3-r8 b/metadata/md5-cache/media-libs/id3lib-3.8.3-r9
index 6ae4e3dc551c..03848cf54775 100644
--- a/metadata/md5-cache/media-libs/id3lib-3.8.3-r8
+++ b/metadata/md5-cache/media-libs/id3lib-3.8.3-r9
@@ -12,4 +12,4 @@ RESTRICT=test
SLOT=0
SRC_URI=mirror://sourceforge/id3lib/id3lib-3.8.3.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc desktop 7eb20ad915a0a318176d51bc2508ff5c edos2unix 33e347e171066657f91f8b0c72ec8773 epatch 447396341f5f896d722e435a06f87a4f eqawarn c9847c43b3253a276ae2eabddedab3d7 estack 055c42df72f76a4f45ec92b35e83cd56 eutils 8f942ebdcf04334697649d4a0bf65a32 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e ltprune 97143780d341cc8d8f1d4c6187a36d29 multilib 5ca4e49abed8e3a2f7b56920eadee157 preserve-libs a8e50acee31b5759b4df1f7707cae54b strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=04884204751ef3bf4db691ffbc575a9f
+_md5_=59d3644f51c8075d672fc86c37cec49b
diff --git a/metadata/md5-cache/media-libs/imlib2-1.9.0-r1 b/metadata/md5-cache/media-libs/imlib2-1.9.0-r1
deleted file mode 100644
index 9eae3a76ec11..000000000000
--- a/metadata/md5-cache/media-libs/imlib2-1.9.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile configure install test
-DEPEND=media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[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-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10: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(-)?] ) tiff? ( >=media-libs/tiff-4.0.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(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.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(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.7.0 X? ( x11-base/xorg-proto )
-DESCRIPTION=Version 2 of an advanced replacement library for libraries like libXpm
-EAPI=8
-HOMEPAGE=https://www.enlightenment.org/ https://sourceforge.net/projects/enlightenment/files/imlib2-src/
-INHERIT=multilib-minimal toolchain-funcs
-IUSE=+X bzip2 cpu_flags_x86_mmx cpu_flags_x86_sse2 debug doc +gif +jpeg mp3 +png +shm static-libs +tiff +webp zlib svg heif eps jpeg2k jpegxl 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=media-libs/freetype:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[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-libs/libid3tag:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) png? ( >=media-libs/libpng-1.6.10: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(-)?] ) tiff? ( >=media-libs/tiff-4.0.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(-)?] ) webp? ( media-libs/libwebp:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) svg? ( >=gnome-base/librsvg-2.46.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(-)?] ) heif? ( media-libs/libheif:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) eps? ( app-text/libspectre ) jpeg2k? ( media-libs/openjpeg:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpegxl? ( media-libs/libjxl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<media-plugins/imlib2_loaders-1.7.0
-REQUIRED_USE=shm? ( X )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/enlightenment/imlib2-1.9.0.tar.xz
-_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=4c73baa28a49fe0dec36a2eb3d50d222
diff --git a/metadata/md5-cache/media-libs/lcms-2.13.1-r2 b/metadata/md5-cache/media-libs/lcms-2.13.1-r2
deleted file mode 100644
index cc0d9bcd4351..000000000000
--- a/metadata/md5-cache/media-libs/lcms-2.13.1-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=A lightweight, speed optimized color management engine
-EAPI=8
-HOMEPAGE=http://www.littlecms.com/
-INHERIT=autotools multilib-minimal
-IUSE=doc jpeg static-libs test +threads tiff zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=MIT
-RDEPEND=jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tiff? ( >=media-libs/tiff-4.0.3-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=tiff? ( zlib )
-RESTRICT=!test? ( test )
-SLOT=2
-SRC_URI=https://github.com/mm2/Little-CMS/releases/download/lcms2.13.1/lcms2-2.13.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=7d584666a53c98013406d030f2453b17
diff --git a/metadata/md5-cache/media-libs/lcms-2.13.1-r1 b/metadata/md5-cache/media-libs/lcms-2.13.1-r3
index 9623b1f4825f..9623b1f4825f 100644
--- a/metadata/md5-cache/media-libs/lcms-2.13.1-r1
+++ b/metadata/md5-cache/media-libs/lcms-2.13.1-r3
diff --git a/metadata/md5-cache/media-libs/libpano13-2.9.21-r1 b/metadata/md5-cache/media-libs/libpano13-2.9.21-r1
index 82ea40c76521..6bc596dfd3a2 100644
--- a/metadata/md5-cache/media-libs/libpano13-2.9.21-r1
+++ b/metadata/md5-cache/media-libs/libpano13-2.9.21-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://panotools.sourceforge.net/
INHERIT=cmake
IUSE=java suitesparse
-KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~amd64 arm64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
RDEPEND=media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= sys-libs/zlib java? ( >=virtual/jdk-1.8:* ) suitesparse? ( sci-libs/suitesparse )
SLOT=0/3
SRC_URI=mirror://sourceforge/panotools/libpano13-2.9.21.tar.gz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=7d434f131bcd0bfaf8cbdca78bf0b2cf
+_md5_=1f17989c007c056115f458e5307f8819
diff --git a/metadata/md5-cache/media-libs/libwebp-1.2.0-r1 b/metadata/md5-cache/media-libs/libwebp-1.2.0-r1
deleted file mode 100644
index 38ff251cce33..000000000000
--- a/metadata/md5-cache/media-libs/libwebp-1.2.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-DESCRIPTION=A lossy image compression format
-EAPI=7
-HOMEPAGE=https://developers.google.com/speed/webp/download
-INHERIT=autotools multilib-minimal
-IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-SLOT=0/7
-SRC_URI=https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=7263b4854b6f76d9df78b93c07dbf054
diff --git a/metadata/md5-cache/media-libs/libwebp-1.2.1-r1 b/metadata/md5-cache/media-libs/libwebp-1.2.1-r1
deleted file mode 100644
index 9a0792071bfd..000000000000
--- a/metadata/md5-cache/media-libs/libwebp-1.2.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-DESCRIPTION=A lossy image compression format
-EAPI=7
-HOMEPAGE=https://developers.google.com/speed/webp/download
-INHERIT=autotools multilib-minimal
-IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff 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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-SLOT=0/7
-SRC_URI=https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.1.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=7263b4854b6f76d9df78b93c07dbf054
diff --git a/metadata/md5-cache/media-libs/libwebp-1.2.3-r3 b/metadata/md5-cache/media-libs/libwebp-1.2.3-r3
deleted file mode 100644
index 82bfd75efe76..000000000000
--- a/metadata/md5-cache/media-libs/libwebp-1.2.3-r3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-DESCRIPTION=A lossy image compression format
-EAPI=8
-HOMEPAGE=https://developers.google.com/speed/webp/download
-INHERIT=autotools multilib-minimal
-IUSE=cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff 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 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=BSD
-RDEPEND=gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= )
-SLOT=0/7
-SRC_URI=https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.3.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=d5b829689a1b09c9cbd89768eda6bcbb
diff --git a/metadata/md5-cache/media-libs/openimageio-2.3.19.0-r1 b/metadata/md5-cache/media-libs/openimageio-2.3.19.0-r1
deleted file mode 100644
index 605393ea9367..000000000000
--- a/metadata/md5-cache/media-libs/openimageio-2.3.19.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-DESCRIPTION=A library for reading and writing images
-EAPI=8
-HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
-INHERIT=cmake font python-single-r1
-IUSE=dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
-RESTRICT=!test? ( test ) test
-SLOT=0/2.3.1
-SRC_URI=https://github.com/OpenImageIO/oiio/archive/v2.3.19.0.tar.gz -> openimageio-2.3.19.0.tar.gz test? ( https://github.com/OpenImageIO/oiio-images/archive/b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz -> openimageio-oiio-test-image-b85d7a3a10a3256b50325ad310c33e7f7cf2c6cb.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz -> openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 font 5e03cb70902daa9ff8967c61130f0f60 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=faf0b7a7fdfb7cc9dd78d4ff8c3ecc21
diff --git a/metadata/md5-cache/media-libs/openimageio-2.3.20.0-r1 b/metadata/md5-cache/media-libs/openimageio-2.3.20.0-r1
deleted file mode 100644
index eb52f07bf606..000000000000
--- a/metadata/md5-cache/media-libs/openimageio-2.3.20.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-DESCRIPTION=A library for reading and writing images
-EAPI=8
-HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
-INHERIT=cmake font python-single-r1
-IUSE=dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) )
-RESTRICT=!test? ( test ) test
-SLOT=0/2.3.1
-SRC_URI=https://github.com/OpenImageIO/oiio/archive/v2.3.20.0.tar.gz -> openimageio-2.3.20.0.tar.gz test? ( https://github.com/OpenImageIO/oiio-images/archive/245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz -> openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz -> openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 font 5e03cb70902daa9ff8967c61130f0f60 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=37fa715654d842cb156444e051302bc9
diff --git a/metadata/md5-cache/media-libs/openimageio-2.4.4.1-r1 b/metadata/md5-cache/media-libs/openimageio-2.4.4.1-r1
deleted file mode 100644
index 00ef1541db8d..000000000000
--- a/metadata/md5-cache/media-libs/openimageio-2.4.4.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-DESCRIPTION=A library for reading and writing images
-EAPI=8
-HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
-INHERIT=cmake font python-single-r1
-IUSE=dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.4
-SRC_URI=https://github.com/OpenImageIO/oiio/archive/v2.4.4.1.tar.gz -> openimageio-2.4.4.1.tar.gz test? ( https://github.com/OpenImageIO/oiio-images/archive/245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz -> openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz -> openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 font 5e03cb70902daa9ff8967c61130f0f60 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=a20e826580168669b0b339fd9bdd1085
diff --git a/metadata/md5-cache/media-libs/openimageio-2.4.5.0-r1 b/metadata/md5-cache/media-libs/openimageio-2.4.5.0-r1
deleted file mode 100644
index 96b83a489906..000000000000
--- a/metadata/md5-cache/media-libs/openimageio-2.4.5.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen dev-texlive/texlive-bibtexextra dev-texlive/texlive-fontsextra dev-texlive/texlive-fontutils dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 X? ( >=x11-apps/mkfontscale-1.2.0 media-fonts/encodings )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-DESCRIPTION=A library for reading and writing images
-EAPI=8
-HOMEPAGE=https://sites.google.com/site/openimageio/ https://github.com/OpenImageIO
-INHERIT=cmake font python-single-r1
-IUSE=dicom doc ffmpeg gif jpeg2k opencv opengl openvdb ptex python qt5 raw test +truetype cpu_flags_x86_aes cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_f16c X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=BSD
-RDEPEND=dev-libs/boost:= dev-cpp/robin-map dev-libs/libfmt:= dev-libs/pugixml:= >=media-libs/libheif-1.7.0:= media-libs/libjpeg-turbo:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= >=media-libs/openexr-3:0= media-libs/tiff:= sys-libs/zlib:= dicom? ( sci-libs/dcmtk ) ffmpeg? ( media-video/ffmpeg:= ) gif? ( media-libs/giflib:0= ) jpeg2k? ( >=media-libs/openjpeg-2.0:2= ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/glew:= virtual/glu virtual/opengl ) openvdb? ( dev-cpp/tbb:= media-gfx/openvdb:= ) ptex? ( media-libs/ptex:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-libs/boost:=[python,python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pybind11[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost:=[python,python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pybind11[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost:=[python,python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-libs/boost:=[python,python_targets_python3_11(-)] dev-python/numpy[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 opengl? ( dev-qt/qtopengl:5 ) ) raw? ( media-libs/libraw:= ) truetype? ( media-libs/freetype:2= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
-RESTRICT=!test? ( test )
-SLOT=0/2.4
-SRC_URI=https://github.com/OpenImageIO/oiio/archive/v2.4.5.0.tar.gz -> openimageio-2.4.5.0.tar.gz test? ( https://github.com/OpenImageIO/oiio-images/archive/245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz -> openimageio-oiio-test-image-245e50edede2792205080eadc1dedce33ff5c1e4.tar.gz https://github.com/AcademySoftwareFoundation/openexr-images/archive/f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz -> openimageio-oexr-test-image-f17e353fbfcde3406fe02675f4d92aeae422a560.tar.gz )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 font 5e03cb70902daa9ff8967c61130f0f60 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=6a4c95654eef8df6d15fcea1e687e627
diff --git a/metadata/md5-cache/media-libs/simage-1.8.0-r3 b/metadata/md5-cache/media-libs/simage-1.8.0-r3
deleted file mode 100644
index 87653a0f8a62..000000000000
--- a/metadata/md5-cache/media-libs/simage-1.8.0-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/zlib:= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 ) sndfile? ( media-libs/libsndfile ) tiff? ( media-libs/tiff:= ) vorbis? ( media-libs/libogg media-libs/libvorbis ) test? ( media-libs/libsndfile )
-DESCRIPTION=Image and video texturing library
-EAPI=7
-HOMEPAGE=https://github.com/coin3d/simage/
-INHERIT=cmake flag-o-matic
-IUSE=debug gif jpeg png qt5 sndfile test tiff vorbis
-KEYWORDS=amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86
-LICENSE=BSD-1
-RDEPEND=sys-libs/zlib:= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 ) sndfile? ( media-libs/libsndfile ) tiff? ( media-libs/tiff:= ) vorbis? ( media-libs/libogg media-libs/libvorbis )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/coin3d/simage/releases/download/simage-1.8.0/simage-1.8.0-src.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=b622224a1b308d3281a173221e9ab345
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 94044757ae7c..8dcd8d5b63d8 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/xastir-2.1.8-r2 b/metadata/md5-cache/media-radio/xastir-2.1.8-r2
deleted file mode 100644
index 13d4570963bf..000000000000
--- a/metadata/md5-cache/media-radio/xastir-2.1.8-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install postinst prepare
-DEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:4.8 sci-libs/shapelib !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] ) graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] ) geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:= )
-DESCRIPTION=X Amateur Station Tracking and Information Reporting
-EAPI=8
-HOMEPAGE=https://xastir.org/
-INHERIT=autotools flag-o-matic toolchain-funcs
-IUSE=geotiff +graphicsmagick
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=>=x11-libs/motif-2.3:0 x11-libs/libXt x11-libs/libX11 x11-libs/libXpm x11-apps/xfontsel dev-libs/libpcre net-misc/curl sys-libs/db:4.8 sci-libs/shapelib !graphicsmagick? ( <media-gfx/imagemagick-7:0=[-hdri,-q32] ) graphicsmagick? ( media-gfx/graphicsmagick:=[-q32] ) geotiff? ( sci-libs/proj sci-libs/libgeotiff:= media-libs/tiff:= )
-SLOT=0
-SRC_URI=https://github.com/Xastir/Xastir/archive/Release-2.1.8.tar.gz -> xastir-2.1.8.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=f4b1a49c31ec8125634800701a72caef
diff --git a/metadata/md5-cache/media-radio/xastir-2.1.8-r1 b/metadata/md5-cache/media-radio/xastir-2.1.8-r3
index b05653745b71..b05653745b71 100644
--- a/metadata/md5-cache/media-radio/xastir-2.1.8-r1
+++ b/metadata/md5-cache/media-radio/xastir-2.1.8-r3
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index b596f71ab3d8..b5d933d01ab0 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.4.7-r1 b/metadata/md5-cache/net-analyzer/sngrep-1.4.7-r1
deleted file mode 100644
index a9b26838c0ea..000000000000
--- a/metadata/md5-cache/net-analyzer/sngrep-1.4.7-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure prepare
-DEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)?] openssl? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) pcre? ( dev-libs/libpcre )
-DESCRIPTION=Ncurses SIP Messages flow viewer
-EAPI=7
-HOMEPAGE=https://github.com/irontec/sngrep
-INHERIT=autotools
-IUSE=eep gnutls ipv6 openssl pcre unicode
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)?] openssl? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) pcre? ( dev-libs/libpcre )
-REQUIRED_USE=gnutls? ( !openssl )
-SLOT=0
-SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.4.7/sngrep-1.4.7.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=ce7a0fade6f5a486e4e0e7b7b43c8c36
diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.5.0 b/metadata/md5-cache/net-analyzer/sngrep-1.5.0
deleted file mode 100644
index 93161e5a4174..000000000000
--- a/metadata/md5-cache/net-analyzer/sngrep-1.5.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=configure prepare
-DEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)?] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre )
-DESCRIPTION=Ncurses SIP Messages flow viewer
-EAPI=8
-HOMEPAGE=https://github.com/irontec/sngrep
-INHERIT=autotools
-IUSE=eep gnutls pcre ssl unicode
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)?] ssl? ( !gnutls? ( dev-libs/openssl:= ) gnutls? ( net-libs/gnutls:= ) ) pcre? ( dev-libs/libpcre )
-SLOT=0
-SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.5.0/sngrep-1.5.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=e184973fd1c43826448367559eaa84a2
diff --git a/metadata/md5-cache/net-analyzer/sngrep-1.6.0 b/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1
index 21ac0055132a..86013d9d493b 100644
--- a/metadata/md5-cache/net-analyzer/sngrep-1.6.0
+++ b/metadata/md5-cache/net-analyzer/sngrep-1.6.0-r1
@@ -12,4 +12,4 @@ RDEPEND=net-libs/libpcap sys-libs/ncurses:=[unicode(+)] ssl? ( !gnutls? ( dev-li
SLOT=0
SRC_URI=https://github.com/irontec/sngrep/releases/download/v1.6.0/sngrep-1.6.0.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=bc05db1651e5606b38295be32eb87b10
+_md5_=a092e4bbc565595a6e2cb593983b6fc5
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.11 b/metadata/md5-cache/net-analyzer/zabbix-6.0.11
index 12efc41358b5..7bf98f47fe9c 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.11
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.11
@@ -5,13 +5,13 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and
EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
-IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static java
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static java
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) server? ( app-admin/webapp-config !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.11.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.11-go-deps.tar.xz )
_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 user-info 69a1ed744ec33cf2c910ff2bd6084d11 webapp 67df5bab481d0b9428f9ab7b3de690e4
-_md5_=e9793a98c4fe53cc5c4105f0e4cf0481
+_md5_=545121c5cefa9980aa4c7c857affb421
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.12 b/metadata/md5-cache/net-analyzer/zabbix-6.0.12
index 0335a0e961fd..b0971ef1fbc4 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.12
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.12
@@ -5,13 +5,13 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and
EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
-IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static java
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static java
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) server? ( app-admin/webapp-config !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.12.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.12-go-deps.tar.xz )
_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 user-info 69a1ed744ec33cf2c910ff2bd6084d11 webapp 67df5bab481d0b9428f9ab7b3de690e4
-_md5_=e9793a98c4fe53cc5c4105f0e4cf0481
+_md5_=545121c5cefa9980aa4c7c857affb421
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.2.5 b/metadata/md5-cache/net-analyzer/zabbix-6.2.5
index 170439ca2ebe..1bc0ecb3533d 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.2.5
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.2.5
@@ -5,13 +5,13 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and
EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
-IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static java
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static java
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) server? ( app-admin/webapp-config !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.2
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.5.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.2.5-go-deps.tar.xz )
_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 user-info 69a1ed744ec33cf2c910ff2bd6084d11 webapp 67df5bab481d0b9428f9ab7b3de690e4
-_md5_=e9793a98c4fe53cc5c4105f0e4cf0481
+_md5_=545121c5cefa9980aa4c7c857affb421
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.2.6 b/metadata/md5-cache/net-analyzer/zabbix-6.2.6
index 35bd11c1ad86..74788a0e4454 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.2.6
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.2.6
@@ -5,13 +5,13 @@ DESCRIPTION=ZABBIX is software for monitoring of your applications, network and
EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
-IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static java
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static java
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) server? ( app-admin/webapp-config !pcre2? ( dev-libs/libpcre ) pcre2? ( dev-libs/libpcre2:= ) net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) oracle? ( dev-lang/php[oci8-instant-client] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.2
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.2/zabbix-6.2.6.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.2.6-go-deps.tar.xz )
_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 user-info 69a1ed744ec33cf2c910ff2bd6084d11 webapp 67df5bab481d0b9428f9ab7b3de690e4
-_md5_=e9793a98c4fe53cc5c4105f0e4cf0481
+_md5_=545121c5cefa9980aa4c7c857affb421
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 99562443f9c1..a879a146f14a 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/ergo-2.11.0_rc1 b/metadata/md5-cache/net-irc/ergo-2.11.0_rc1
new file mode 100644
index 000000000000..204fbd08f54b
--- /dev/null
+++ b/metadata/md5-cache/net-irc/ergo-2.11.0_rc1
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.18 app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare unpack
+DESCRIPTION=A modern IRC server written in Go
+EAPI=8
+HOMEPAGE=https://ergo.chat/ https://github.com/ergochat/ergo
+INHERIT=go-module systemd
+LICENSE=Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0
+RDEPEND=acct-user/oragono acct-group/oragono
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/ergochat/ergo/archive/v2.11.0-rc1.tar.gz -> ergo-2.11.0_rc1.tar.gz
+_eclasses_=go-module 4c4b34f361efda91762ffeda8f632c02 multilib 5ca4e49abed8e3a2f7b56920eadee157 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=27c0fd19b58268699f7e21b591c748f9
diff --git a/metadata/md5-cache/net-irc/unrealircd-6.0.4.2 b/metadata/md5-cache/net-irc/unrealircd-6.0.4.2
new file mode 100644
index 000000000000..a4159df802ed
--- /dev/null
+++ b/metadata/md5-cache/net-irc/unrealircd-6.0.4.2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-unrealircd ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 dev-libs/openssl:0 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=configure install postinst prepare unpack
+DEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 dev-libs/libsodium:= dev-libs/openssl:= dev-libs/jansson:= >=net-dns/c-ares-1.7:= virtual/libcrypt:= curl? ( net-misc/curl[adns] ) geoip? ( dev-libs/libmaxminddb )
+DESCRIPTION=An advanced Internet Relay Chat daemon
+EAPI=8
+HOMEPAGE=https://www.unrealircd.org/
+INHERIT=autotools ssl-cert systemd tmpfiles verify-sig
+IUSE=class-nofakelag curl geoip +operoverride operoverride-verify verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux
+LICENSE=GPL-2+
+RDEPEND=acct-group/unrealircd acct-user/unrealircd >=app-crypt/argon2-20171227-r1:= dev-libs/libpcre2 dev-libs/libsodium:= dev-libs/openssl:= dev-libs/jansson:= >=net-dns/c-ares-1.7:= virtual/libcrypt:= curl? ( net-misc/curl[adns] ) geoip? ( dev-libs/libmaxminddb ) virtual/tmpfiles
+SLOT=0
+SRC_URI=https://www.unrealircd.org/downloads/unrealircd-6.0.4.2.tar.gz verify-sig? ( https://www.unrealircd.org/downloads/unrealircd-6.0.4.2.tar.gz.asc )
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 ssl-cert 6dbe6a8a3dccb3d2f28f8404cd02c7d7 systemd 5f4bb0758df2e483babf68cd517078ca tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=8b24e7c3f1ed835cefa6e9c9fa48814b
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index 1f7b7e369d80..c32362844417 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/fdm-2.1 b/metadata/md5-cache/net-mail/fdm-2.1
new file mode 100644
index 000000000000..813198fdeb34
--- /dev/null
+++ b/metadata/md5-cache/net-mail/fdm-2.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/openssl:0= sys-libs/tdb pcre? ( dev-libs/libpcre )
+DESCRIPTION=Fetch, filter and deliver mail
+EAPI=7
+HOMEPAGE=https://github.com/nicm/fdm
+IUSE=examples pcre
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/openssl:0= sys-libs/tdb pcre? ( dev-libs/libpcre ) acct-group/fdm acct-user/fdm
+SLOT=0
+SRC_URI=https://github.com/nicm/fdm/releases/download/2.1/fdm-2.1.tar.gz
+_md5_=3bd2f1840bc965070752183d7fe8bb95
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index bed6bbf205c1..7a028a06dcae 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r6 b/metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r7
index 224b5c822e2b..224b5c822e2b 100644
--- a/metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r6
+++ b/metadata/md5-cache/net-misc/hylafaxplus-7.0.3-r7
diff --git a/metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r3 b/metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r3
index 95455405ccc2..871bca7c5a2b 100644
--- a/metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r3
+++ b/metadata/md5-cache/net-misc/hylafaxplus-7.0.6-r3
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://hylafax.sourceforge.io/
INHERIT=edo pam toolchain-funcs
IUSE=html jbig lcms ldap mgetty pam
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=hylafaxplus
RDEPEND=app-text/ghostscript-gpl media-libs/tiff:=[jbig?] media-libs/libjpeg-turbo:= >=sys-libs/zlib-1.1.4 app-alternatives/awk virtual/libcrypt:= virtual/mta jbig? ( media-libs/jbigkit ) lcms? ( media-libs/lcms ) ldap? ( net-nds/openldap:= ) mgetty? ( net-dialup/mgetty[-fax] ) pam? ( sys-libs/pam ) !net-dialup/mgetty[fax] !net-dialup/sendpage
SLOT=0
SRC_URI=mirror://sourceforge/hylafax/hylafax-7.0.6.tar.gz
_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=e813aa98acc8b94501fc402d91c0d773
+_md5_=d65097dc6d7da689cbb15501a01c9b7b
diff --git a/metadata/md5-cache/net-misc/openssh-9.1_p1 b/metadata/md5-cache/net-misc/openssh-9.1_p1
index 0d2314280cb9..9a9700dfcde7 100644
--- a/metadata/md5-cache/net-misc/openssh-9.1_p1
+++ b/metadata/md5-cache/net-misc/openssh-9.1_p1
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.openssh.com/
INHERIT=user-info flag-o-matic autotools pam systemd toolchain-funcs verify-sig
IUSE=abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=BSD GPL-2
RDEPEND=acct-group/sshd acct-user/sshd !static? ( !<sys-devel/gcc-config-2.6 audit? ( sys-process/audit ) ldns? ( net-libs/ldns net-libs/ldns[ecdsa(+),ssl(+)] ) libedit? ( dev-libs/libedit:= ) sctp? ( net-misc/lksctp-tools ) security-key? ( >=dev-libs/libfido2-1.5.0:= ) selinux? ( >=sys-libs/libselinux-1.28 ) ssl? ( >=dev-libs/openssl-1.1.1l-r1:0= ) virtual/libcrypt:= >=sys-libs/zlib-1.2.3:= ) pam? ( sys-libs/pam ) kerberos? ( virtual/krb5 ) pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) X? ( x11-apps/xauth )
REQUIRED_USE=hpn? ( ssl ) ldns? ( ssl ) pie? ( !static ) static? ( !kerberos !pam ) X509? ( !sctp ssl !xmss ) xmss? ( ssl ) test? ( ssl ) test? ( !xmss )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz sctp? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1p1-sctp-1.2.patch.xz ) hpn? ( mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-AES-CTR-15.2.diff mirror://sourceforge/project/hpnssh/Patches/HPN-SSH%2015v2%208.5p1/openssh-8_5_P1-hpn-PeakTput-15.2.diff https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-glue.patch.xz ) X509? ( https://roumenpetrov.info/openssh/x509-13.5/openssh-9.1p1+x509-13.5.diff.gz https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-X509-glue-13.5.patch.xz hpn? ( https://dev.gentoo.org/~chutzpah/dist/openssh/openssh-9.1_p1-hpn-15.2-X509-glue.patch.xz ) ) verify-sig? ( mirror://openbsd/OpenSSH/portable/openssh-9.1p1.tar.gz.asc )
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 pam e44a1dd98f13e1ad76de01e919bde1f1 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 systemd 5f4bb0758df2e483babf68cd517078ca toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 user-info 69a1ed744ec33cf2c910ff2bd6084d11 verify-sig afb98fe4696292e4234ce36713fd4e9e wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=afe726dd068f06269b7ecde3242e4137
+_md5_=c71533eaa200dcaa3d4d3278714ca491
diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz
index 0f5e585b5d62..a380ed1d8c11 100644
--- a/metadata/md5-cache/sci-astronomy/Manifest.gz
+++ b/metadata/md5-cache/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-astronomy/siril-1.0.3-r1 b/metadata/md5-cache/sci-astronomy/siril-1.0.3-r1
deleted file mode 100644
index 485bb4499773..000000000000
--- a/metadata/md5-cache/sci-astronomy/siril-1.0.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/meson-0.62.2 >=dev-util/ninja-1.8.2 dev-util/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst pretend setup test
-DEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/json-glib-1.2.6 >=dev-libs/libconfig-1.4[cxx] >=media-gfx/exiv2-0.25 media-libs/librtprocess:= >=media-libs/opencv-4.4.0:= sci-libs/cfitsio sci-libs/fftw:3.0= sci-libs/gsl:= x11-libs/cairo >=x11-libs/gtk+-3.20.0:3 curl? ( net-misc/curl ) ffmpeg? ( media-video/ffmpeg:= ) heif? ( media-libs/libheif ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.6.0 ) raw? ( media-libs/libraw ) tiff? ( media-libs/tiff:= ) wcs? ( >=sci-astronomy/wcslib-7.7 )
-DESCRIPTION=A free astronomical image processing software
-EAPI=8
-HOMEPAGE=https://www.siril.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson optfeature toolchain-funcs xdg
-IUSE=curl ffmpeg heif jpeg openmp png raw tiff wcs
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+ Boost-1.0
-RDEPEND=>=dev-libs/glib-2.56.0:2 >=dev-libs/json-glib-1.2.6 >=dev-libs/libconfig-1.4[cxx] >=media-gfx/exiv2-0.25 media-libs/librtprocess:= >=media-libs/opencv-4.4.0:= sci-libs/cfitsio sci-libs/fftw:3.0= sci-libs/gsl:= x11-libs/cairo >=x11-libs/gtk+-3.20.0:3 curl? ( net-misc/curl ) ffmpeg? ( media-video/ffmpeg:= ) heif? ( media-libs/libheif ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.6.0 ) raw? ( media-libs/libraw ) tiff? ( media-libs/tiff:= ) wcs? ( >=sci-astronomy/wcslib-7.7 )
-SLOT=0
-SRC_URI=https://gitlab.com/free-astro/siril/-/archive/1.0.3/siril-1.0.3.tar.bz2
-_eclasses_=meson 1994a5aef5d4f5798b92f64d6f9a6003 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 optfeature 1a2157392a869265b2afcb63a26c12ac python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=221bbebf54302e8abf286ab02f9b5732
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index c76dd84bea31..484115c01bd1 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/gmt-6.4.0 b/metadata/md5-cache/sci-geosciences/gmt-6.4.0
new file mode 100644
index 000000000000..e58392824236
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/gmt-6.4.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-text/ghostscript-gpl:= media-gfx/graphicsmagick:= net-misc/curl >=sci-libs/netcdf-4.1:=[hdf5] media-video/ffmpeg:= blas? ( virtual/blas ) fftw? ( sci-libs/fftw:3.0= ) gdal? ( sci-libs/gdal:= ) geos? ( sci-libs/geos ) lapack? ( virtual/lapack ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib:= )
+DESCRIPTION=Powerful map generator
+EAPI=8
+HOMEPAGE=https://www.generic-mapping-tools.org
+INHERIT=bash-completion-r1 cmake
+IUSE=blas +fftw ffmpeg +gdal geos gmttria lapack openmp pcre threads zlib
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ gmttria? ( Artistic )
+RDEPEND=app-text/ghostscript-gpl:= media-gfx/graphicsmagick:= net-misc/curl >=sci-libs/netcdf-4.1:=[hdf5] media-video/ffmpeg:= blas? ( virtual/blas ) fftw? ( sci-libs/fftw:3.0= ) gdal? ( sci-libs/gdal:= ) geos? ( sci-libs/geos ) lapack? ( virtual/lapack ) pcre? ( dev-libs/libpcre2 ) zlib? ( sys-libs/zlib:= ) !sci-biology/probcons sci-geosciences/dcw-gmt sci-geosciences/gshhg-gmt
+SLOT=6
+SRC_URI=https://github.com/GenericMappingTools/gmt/releases/download/6.4.0/gmt-6.4.0-src.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=56333f386d9c71936d5e621819fbdde5
diff --git a/metadata/md5-cache/sci-geosciences/grass-8.2.0-r2 b/metadata/md5-cache/sci-geosciences/grass-8.2.0-r4
index 325fc7f4060a..325fc7f4060a 100644
--- a/metadata/md5-cache/sci-geosciences/grass-8.2.0-r2
+++ b/metadata/md5-cache/sci-geosciences/grass-8.2.0-r4
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 9f8c692fc9d0..8dc902da0dfe 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/dcmtk-3.6.5-r1 b/metadata/md5-cache/sci-libs/dcmtk-3.6.5-r3
index 7b602b1d4ba3..7b602b1d4ba3 100644
--- a/metadata/md5-cache/sci-libs/dcmtk-3.6.5-r1
+++ b/metadata/md5-cache/sci-libs/dcmtk-3.6.5-r3
diff --git a/metadata/md5-cache/sci-libs/dcmtk-3.6.7-r1 b/metadata/md5-cache/sci-libs/dcmtk-3.6.7-r1
index fe8d89ffc8b4..7f0c618f48ce 100644
--- a/metadata/md5-cache/sci-libs/dcmtk-3.6.7-r1
+++ b/metadata/md5-cache/sci-libs/dcmtk-3.6.7-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://dicom.offis.de/dcmtk.php.en
INHERIT=cmake
IUSE=doc png ssl tcpd tiff +threads xml zlib
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=OFFIS
RDEPEND=dev-libs/icu:= png? ( media-libs/libpng:* ) ssl? ( dev-libs/openssl:= ) tcpd? ( sys-apps/tcp-wrappers ) tiff? ( media-libs/tiff:= ) xml? ( dev-libs/libxml2:2 ) zlib? ( sys-libs/zlib )
SLOT=0
SRC_URI=https://dicom.offis.de/download/dcmtk/release/dcmtk-3.6.7.tar.gz
_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=49bacee92e04f82b51b5a42571ebc7be
+_md5_=41e2c43460f405c0e827e58eadc320c5
diff --git a/metadata/md5-cache/sci-libs/gdal-3.5.0-r6 b/metadata/md5-cache/sci-libs/gdal-3.5.0-r6
deleted file mode 100644
index dc586cf82f37..000000000000
--- a/metadata/md5-cache/sci-libs/gdal-3.5.0-r6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) python? ( dev-lang/swig:0 python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff:= >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support)
-EAPI=8
-HOMEPAGE=https://gdal.org/
-INHERIT=cmake java-pkg-opt-2 python-single-r1
-IUSE=armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD Info-ZIP MIT
-RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff:= >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) spatialite? ( sqlite )
-RESTRICT=!test? ( test ) test
-SLOT=0/31
-SRC_URI=https://download.osgeo.org/gdal/3.5.0/gdal-3.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sci-libs/gdal/gdal-3.5.0-build-fixes-no-deps.patch.xz test? ( https://download.osgeo.org/gdal/3.5.0/gdalautotest-3.5.0.tar.gz -> gdalautotest-3.5.0.tar )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=36c10a942e4a2668b5945ede6bdef33b
diff --git a/metadata/md5-cache/sci-libs/gdal-3.5.2-r3 b/metadata/md5-cache/sci-libs/gdal-3.5.2-r3
deleted file mode 100644
index 462a9b03662e..000000000000
--- a/metadata/md5-cache/sci-libs/gdal-3.5.2-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-doc/doxygen ) java? ( dev-java/ant-core dev-lang/swig:0 >=virtual/jdk-1.8:* ) python? ( dev-lang/swig:0 python_single_target_python3_8? ( dev-python/setuptools[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/setuptools[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff:= >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support)
-EAPI=8
-HOMEPAGE=https://gdal.org/
-INHERIT=cmake java-pkg-opt-2 python-single-r1
-IUSE=armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd java python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=BSD Info-ZIP MIT
-RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff:= >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-python/numpy[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/numpy[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) ) spatialite? ( sqlite )
-RESTRICT=!test? ( test ) test
-SLOT=0/31
-SRC_URI=https://download.osgeo.org/gdal/3.5.2/gdal-3.5.2.tar.xz test? ( https://download.osgeo.org/gdal/3.5.2/gdalautotest-3.5.2.tar.gz -> gdalautotest-3.5.2.tar )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 java-pkg-opt-2 a71433e535af8faae0c0f6c861a32054 java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=d7b2802214704525dd0bd369433a13e0
diff --git a/metadata/md5-cache/sci-libs/geos-3.10.0 b/metadata/md5-cache/sci-libs/geos-3.10.0
deleted file mode 100644
index 133d50d8df5b..000000000000
--- a/metadata/md5-cache/sci-libs/geos-3.10.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Geometry engine library for Geographic Information Systems
-EAPI=7
-HOMEPAGE=https://libgeos.org/
-INHERIT=cmake
-IUSE=doc
-KEYWORDS=amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
-LICENSE=LGPL-2.1
-SLOT=0
-SRC_URI=https://download.osgeo.org/geos/geos-3.10.0.tar.bz2
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=3f061e3db6ebd4ffa091f6fb04046b37
diff --git a/metadata/md5-cache/sci-libs/geos-3.10.2 b/metadata/md5-cache/sci-libs/geos-3.10.2
deleted file mode 100644
index 6bdbce14c963..000000000000
--- a/metadata/md5-cache/sci-libs/geos-3.10.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Geometry engine library for Geographic Information Systems
-EAPI=8
-HOMEPAGE=https://libgeos.org/
-INHERIT=cmake
-IUSE=doc
-KEYWORDS=amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris
-LICENSE=LGPL-2.1
-SLOT=0
-SRC_URI=https://download.osgeo.org/geos/geos-3.10.2.tar.bz2
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=24c0916a7ec83bc26c3304ebd607f75f
diff --git a/metadata/md5-cache/sci-libs/libgeotiff-1.6.0-r1 b/metadata/md5-cache/sci-libs/libgeotiff-1.6.0-r1
deleted file mode 100644
index 6fb810691830..000000000000
--- a/metadata/md5-cache/sci-libs/libgeotiff-1.6.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=>=media-libs/tiff-3.9.1:= media-libs/libjpeg-turbo:= >=sci-libs/proj-6.0.0:= sys-libs/zlib
-DESCRIPTION=Library for reading TIFF files with embedded tags for geographic information
-EAPI=7
-HOMEPAGE=https://trac.osgeo.org/geotiff/ https://github.com/OSGeo/libgeotiff
-INHERIT=autotools
-IUSE=debug doc
-KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-2
-RDEPEND=>=media-libs/tiff-3.9.1:= media-libs/libjpeg-turbo:= >=sci-libs/proj-6.0.0:= sys-libs/zlib
-SLOT=0/5
-SRC_URI=https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.6.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=d0980e9847c7ce8e01da8c861fd3cd94
diff --git a/metadata/md5-cache/sci-libs/libgeotiff-1.7.0-r1 b/metadata/md5-cache/sci-libs/libgeotiff-1.7.0-r1
deleted file mode 100644
index ba82c92c1b61..000000000000
--- a/metadata/md5-cache/sci-libs/libgeotiff-1.7.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( app-doc/doxygen ) virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
-DEFINED_PHASES=compile configure install prepare
-DEPEND=>=media-libs/tiff-3.9.1:= media-libs/libjpeg-turbo:= >=sci-libs/proj-6.0.0:= sys-libs/zlib
-DESCRIPTION=Library for reading TIFF files with embedded tags for geographic information
-EAPI=7
-HOMEPAGE=https://trac.osgeo.org/geotiff/ https://github.com/OSGeo/libgeotiff
-INHERIT=autotools
-IUSE=debug doc
-KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-2
-RDEPEND=>=media-libs/tiff-3.9.1:= media-libs/libjpeg-turbo:= >=sci-libs/proj-6.0.0:= sys-libs/zlib
-SLOT=0/5
-SRC_URI=https://download.osgeo.org/geotiff/libgeotiff/libgeotiff-1.7.0.tar.gz
-_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=9aa2a35181b3d9a9bd174f295a33c436
diff --git a/metadata/md5-cache/sci-libs/proj-8.2.1-r1 b/metadata/md5-cache/sci-libs/proj-8.2.1-r1
deleted file mode 100644
index c46b13baaf95..000000000000
--- a/metadata/md5-cache/sci-libs/proj-8.2.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-db/sqlite:3 curl? ( net-misc/curl ) tiff? ( media-libs/tiff:= ) test? ( dev-cpp/gtest )
-DESCRIPTION=PROJ coordinate transformation software
-EAPI=8
-HOMEPAGE=https://proj.org/
-INHERIT=cmake
-IUSE=curl test +tiff
-KEYWORDS=amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=MIT
-RDEPEND=dev-db/sqlite:3 curl? ( net-misc/curl ) tiff? ( media-libs/tiff:= )
-RESTRICT=!test? ( test )
-SLOT=0/24
-SRC_URI=https://download.osgeo.org/proj/proj-8.2.1.tar.gz https://download.osgeo.org/proj/proj-data-1.8.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=05ea09a379171eaa5efb390ba72ced87
diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz
index 5f130214e608..7fb36fa21a49 100644
--- a/metadata/md5-cache/sci-misc/Manifest.gz
+++ b/metadata/md5-cache/sci-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-misc/apertium-3.8.3 b/metadata/md5-cache/sci-misc/apertium-3.8.3
new file mode 100644
index 000000000000..a74ba2097d12
--- /dev/null
+++ b/metadata/md5-cache/sci-misc/apertium-3.8.3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) dev-libs/libzip[tools] ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure install prepare setup
+DEPEND=dev-libs/icu:= >=dev-libs/libxml2-2.6.17 dev-libs/utfcpp >=sci-misc/lttoolbox-3.7.1:= virtual/libiconv
+DESCRIPTION=Shallow-transfer machine Translation engine and toolbox
+EAPI=8
+HOMEPAGE=http://apertium.sourceforge.net/
+INHERIT=autotools python-any-r1
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/icu:= >=dev-libs/libxml2-2.6.17 dev-libs/utfcpp >=sci-misc/lttoolbox-3.7.1:= virtual/libiconv
+RESTRICT=!test? ( test ) test
+SLOT=0/3
+SRC_URI=https://github.com/apertium/apertium/releases/download/v3.8.3/apertium-3.8.3.tar.bz2
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=31fed3904faa4f1aecfde257e469c5e3
diff --git a/metadata/md5-cache/sci-misc/lttoolbox-3.7.1 b/metadata/md5-cache/sci-misc/lttoolbox-3.7.1
new file mode 100644
index 000000000000..4e37ae8e6c95
--- /dev/null
+++ b/metadata/md5-cache/sci-misc/lttoolbox-3.7.1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/icu:= dev-libs/libxml2:2 dev-libs/utfcpp
+DESCRIPTION=Toolbox for lexical processing, morphological analysis and generation of words
+EAPI=8
+HOMEPAGE=https://www.apertium.org
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/icu:= dev-libs/libxml2:2 dev-libs/utfcpp
+SLOT=0/3
+SRC_URI=https://github.com/apertium/lttoolbox/releases/download/v3.7.1/lttoolbox-3.7.1.tar.bz2
+_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=9162f904dd064244ce5a4986ef107f3b
diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz
index 9f0671df2930..61f06db12ebe 100644
--- a/metadata/md5-cache/sci-visualization/Manifest.gz
+++ b/metadata/md5-cache/sci-visualization/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-visualization/paraview-5.11.0_rc1-r1 b/metadata/md5-cache/sci-visualization/paraview-5.11.0_rc1-r1
deleted file mode 100644
index 0e53fc85bc22..000000000000
--- a/metadata/md5-cache/sci-visualization/paraview-5.11.0_rc1-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=openmp? ( virtual/fortran ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 doc? ( app-doc/doxygen )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
-DEPEND=app-arch/lz4 dev-libs/expat dev-libs/jsoncpp:= dev-libs/libxml2:2 dev-libs/protobuf:= dev-libs/pugixml media-libs/freetype media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora media-libs/tiff:= sci-libs/cgnslib sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 sys-libs/zlib virtual/glu media-libs/libjpeg-turbo:= x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) !offscreen? ( virtual/opengl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-python/constantly[python_targets_python3_8(-)] dev-python/incremental[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/sip:5[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] dev-python/twisted[python_targets_python3_8(-)] dev-python/zope-interface[python_targets_python3_8(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/constantly[python_targets_python3_9(-)] dev-python/incremental[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/sip:5[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] dev-python/twisted[python_targets_python3_9(-)] dev-python/zope-interface[python_targets_python3_9(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/constantly[python_targets_python3_10(-)] dev-python/incremental[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/sip:5[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] dev-python/zope-interface[python_targets_python3_10(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_10(-)] ) ) ) qt5? ( dev-qt/designer:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 dev-qt/qtopengl:5[-gles2-only] dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtx11extras:5 dev-qt/qtxmlpatterns:5 ) sqlite? ( dev-db/sqlite:3 ) tk? ( dev-lang/tk:0= ) webengine? ( dev-qt/qtwebengine:5[widgets] ) python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) boost? ( python_single_target_python3_8? ( dev-libs/boost[mpi?,python,python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-libs/boost[mpi?,python,python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-libs/boost[mpi?,python,python_targets_python3_10(-)] ) )
-DESCRIPTION=Powerful scientific data visualization application
-EAPI=8
-HOMEPAGE=https://www.paraview.org
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake desktop docs python-single-r1 qmake-utils toolchain-funcs xdg
-IUSE=boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine doc python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD MIT PSF-2 VTK
-RDEPEND=app-arch/lz4 dev-libs/expat dev-libs/jsoncpp:= dev-libs/libxml2:2 dev-libs/protobuf:= dev-libs/pugixml media-libs/freetype media-libs/glew:0 media-libs/libpng:0 media-libs/libtheora media-libs/tiff:= sci-libs/cgnslib sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 sys-libs/zlib virtual/glu media-libs/libjpeg-turbo:= x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ffmpeg? ( media-video/ffmpeg ) mpi? ( virtual/mpi[cxx,romio] ) offscreen? ( >=media-libs/mesa-18.3.6[osmesa] ) !offscreen? ( virtual/opengl ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_8? ( dev-python/constantly[python_targets_python3_8(-)] dev-python/incremental[python_targets_python3_8(-)] dev-python/matplotlib[python_targets_python3_8(-)] dev-python/numpy[python_targets_python3_8(-)] dev-python/pygments[python_targets_python3_8(-)] dev-python/sip:5[python_targets_python3_8(-)] dev-python/six[python_targets_python3_8(-)] dev-python/twisted[python_targets_python3_8(-)] dev-python/zope-interface[python_targets_python3_8(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/constantly[python_targets_python3_9(-)] dev-python/incremental[python_targets_python3_9(-)] dev-python/matplotlib[python_targets_python3_9(-)] dev-python/numpy[python_targets_python3_9(-)] dev-python/pygments[python_targets_python3_9(-)] dev-python/sip:5[python_targets_python3_9(-)] dev-python/six[python_targets_python3_9(-)] dev-python/twisted[python_targets_python3_9(-)] dev-python/zope-interface[python_targets_python3_9(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/constantly[python_targets_python3_10(-)] dev-python/incremental[python_targets_python3_10(-)] dev-python/matplotlib[python_targets_python3_10(-)] dev-python/numpy[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/sip:5[python_targets_python3_10(-)] dev-python/six[python_targets_python3_10(-)] dev-python/twisted[python_targets_python3_10(-)] dev-python/zope-interface[python_targets_python3_10(-)] mpi? ( dev-python/mpi4py ) qt5? ( dev-python/PyQt5[opengl,python_targets_python3_10(-)] ) ) ) qt5? ( dev-qt/designer:5 dev-qt/qtgui:5[-gles2-only] dev-qt/qthelp:5 dev-qt/qtopengl:5[-gles2-only] dev-qt/qtsql:5 dev-qt/qtsvg:5 dev-qt/qttest:5 dev-qt/qtx11extras:5 dev-qt/qtxmlpatterns:5 ) sqlite? ( dev-db/sqlite:3 ) tk? ( dev-lang/tk:0= ) webengine? ( dev-qt/qtwebengine:5[widgets] )
-REQUIRED_USE=python? ( mpi ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 ) ) webengine? ( qt5 ) qt5? ( sqlite ) ?? ( offscreen qt5 )
-RESTRICT=mirror test
-SLOT=0
-SRC_URI=https://www.paraview.org/files/v5.11/ParaView-v5.11.0-RC1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 desktop 7eb20ad915a0a318176d51bc2508ff5c docs 2af4a2f0074bd646101ce0f66ca6dd03 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 qmake-utils 59420c906278d16deaaa629f9d115707 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=f031662c5fc19394865bad5fda65611b
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index f6d9ce9ca31d..2613f84540ce 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/gsmartcontrol-1.1.4 b/metadata/md5-cache/sys-apps/gsmartcontrol-1.1.4-r1
index 850630131533..77d8410c28bb 100644
--- a/metadata/md5-cache/sys-apps/gsmartcontrol-1.1.4
+++ b/metadata/md5-cache/sys-apps/gsmartcontrol-1.1.4-r1
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig test? ( dev-util/gtk-builder-convert )
DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=dev-cpp/gtkmm:3.0 dev-libs/libpcre:3 sys-apps/smartmontools dev-util/desktop-file-utils x11-misc/shared-mime-info
+DEPEND=dev-cpp/gtkmm:3.0 dev-libs/libpcre:3[cxx] sys-apps/smartmontools dev-util/desktop-file-utils x11-misc/shared-mime-info
DESCRIPTION=Hard disk drive health inspection tool
EAPI=7
HOMEPAGE=https://gsmartcontrol.sourceforge.io/
@@ -8,9 +8,9 @@ INHERIT=flag-o-matic xdg
IUSE=test
KEYWORDS=amd64 x86
LICENSE=|| ( GPL-2 GPL-3 ) Boost-1.0 BSD Unlicense ZLIB
-RDEPEND=dev-cpp/gtkmm:3.0 dev-libs/libpcre:3 sys-apps/smartmontools x11-apps/xmessage
+RDEPEND=dev-cpp/gtkmm:3.0 dev-libs/libpcre:3[cxx] sys-apps/smartmontools x11-apps/xmessage
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge/gsmartcontrol/gsmartcontrol-1.1.4.tar.bz2
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=1cdc044a4e1cc0785e8f72ce271315e1
+_md5_=6d2ebd983d0443265022708e1510be7b
diff --git a/metadata/md5-cache/sys-apps/sysvinit-3.06 b/metadata/md5-cache/sys-apps/sysvinit-3.06
new file mode 100644
index 000000000000..a1f809aa15d1
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/sysvinit-3.06
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( app-text/po4a ) verify-sig? ( >=sec-keys/openpgp-keys-sysvinit-20220413 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=selinux? ( >=sys-libs/libselinux-1.28 ) virtual/os-headers
+DESCRIPTION=/sbin/init - parent of all processes
+EAPI=8
+HOMEPAGE=https://savannah.nongnu.org/projects/sysvinit
+INHERIT=toolchain-funcs flag-o-matic plocale verify-sig
+IUSE=selinux ibm nls static verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=selinux? ( >=sys-libs/libselinux-1.28 ) !<app-i18n/man-pages-l10n-4.12.1-r2 !<sys-apps/openrc-0.13 selinux? ( sec-policy/selinux-shutdown )
+SLOT=0
+SRC_URI=https://github.com/slicer69/sysvinit/releases/download/3.06/sysvinit-3.06.tar.xz verify-sig? ( https://github.com/slicer69/sysvinit/releases/download/3.06/sysvinit-3.06.tar.xz.sig )
+_eclasses_=flag-o-matic 69394e25812406faa1f90edaf4969395 multilib 5ca4e49abed8e3a2f7b56920eadee157 plocale 7ce00136a77130df46fbbd5966f98a61 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=671cab1cac051cd4ddd967dbaf1976cf
diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz
index 37d5cf957bb1..8540557b3fa9 100644
--- a/metadata/md5-cache/sys-boot/Manifest.gz
+++ b/metadata/md5-cache/sys-boot/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/palo-2.22 b/metadata/md5-cache/sys-boot/palo-2.22
index 03b2ca910167..7802f59b2872 100644
--- a/metadata/md5-cache/sys-boot/palo-2.22
+++ b/metadata/md5-cache/sys-boot/palo-2.22
@@ -3,9 +3,9 @@ DESCRIPTION=PALO: PArisc Linux Loader
EAPI=8
HOMEPAGE=https://parisc.wiki.kernel.org/
INHERIT=toolchain-funcs
-KEYWORDS=-* ~hppa
+KEYWORDS=-* hppa
LICENSE=GPL-2
SLOT=0
SRC_URI=https://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git/snapshot/palo-2.22.tar.gz
_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=e1afc6ececc58bd3922bcf6168ef5f80
+_md5_=02303f8fc41b5ee9e08f3dd6f3d68400
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 903625a9b0c8..2dbed2a4761b 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/classads-1.0.10 b/metadata/md5-cache/sys-cluster/classads-1.0.10
index 58d15bace1b7..9d96de9ef042 100644
--- a/metadata/md5-cache/sys-cluster/classads-1.0.10
+++ b/metadata/md5-cache/sys-cluster/classads-1.0.10
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure install prepare
DEPEND=pcre? ( dev-libs/libpcre )
DESCRIPTION=Condor's classified advertisement language
EAPI=7
-HOMEPAGE=http://www.cs.wisc.edu/condor/classad/
+HOMEPAGE=https://research.cs.wisc.edu/htcondor/classad/
INHERIT=autotools
IUSE=pcre
KEYWORDS=~amd64 ~x86
@@ -12,4 +12,4 @@ RDEPEND=pcre? ( dev-libs/libpcre )
SLOT=0
SRC_URI=ftp://ftp.cs.wisc.edu/condor/classad/c++/classads-1.0.10.tar.gz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=d5c7e83f427e400bbe954a3985a53157
+_md5_=e5cd5899210070730bd6d7158390f8a5
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 047ef071be46..7a68ff98b6ac 100644
--- a/metadata/md5-cache/sys-devel/Manifest.gz
+++ b/metadata/md5-cache/sys-devel/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-devel/clang-13.0.1 b/metadata/md5-cache/sys-devel/clang-13.0.1
index c293990c43f9..8469abf360f1 100644
--- a/metadata/md5-cache/sys-devel/clang-13.0.1
+++ b/metadata/md5-cache/sys-devel/clang-13.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-13.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9c2a9889ed954cc109bfff84aba69e90
diff --git a/metadata/md5-cache/sys-devel/clang-14.0.6-r1 b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
index d8d21e9d0f0a..0925d7114ea3 100644
--- a/metadata/md5-cache/sys-devel/clang-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/clang-14.0.6-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2d803d961faf6acf9fd985895df8e9ba
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.5 b/metadata/md5-cache/sys-devel/clang-15.0.5
index 65933fe8b63c..a7e4c6f0b156 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.5
+++ b/metadata/md5-cache/sys-devel/clang-15.0.5
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.5-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.5.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ba31e43c0d60f8f0df7dfcd68a49c43
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.6 b/metadata/md5-cache/sys-devel/clang-15.0.6
index dce8f6b24fd3..0e0a06853c91 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.6
+++ b/metadata/md5-cache/sys-devel/clang-15.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs
IUSE=debug doc +extra +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
PDEPEND=sys-devel/clang-toolchain-symlinks:15 ~sys-devel/clang-runtime-15.0.6
RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ~sys-devel/llvm-15.0.6:15=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-devel/clang-common-15.0.6 llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.6[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.6[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.6[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.6[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.6[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.6[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.6[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.6[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.6[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.6[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.6[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.6[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.6[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.6[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.6[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.6[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.6[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.6[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.6[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.6[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.6[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.6[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.6[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.6[llvm_targets_SPIRV] )
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=48d1d1d1df8f370880b05889f282a77b
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=8b769b652ed7d11e696b02e11f2eba3e
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.6.9999 b/metadata/md5-cache/sys-devel/clang-15.0.6.9999
index e3e4874b02bd..bc86876dbc85 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/clang-15.0.6.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.2-r100.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c3e621231a0e6f84de1c7b072a66fa28
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
index f21bd6d80b34..13195e2b35cc 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d245b95e2e98fd5ab362ee97b5a49910
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221126 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221126
index 56094b6aa061..721fac015d9a 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221126
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r4.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2db86059075cf8dce25c55e663908721
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221205 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221205
index 4d1539410424..0f96cb1b0dae 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221205
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ec73350370bea6fd1b257af8dca0bfb9
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221210 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221210
index 7112e1976c88..6abec7ebf9c3 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221210
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ec73350370bea6fd1b257af8dca0bfb9
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221217
new file mode 100644
index 000000000000..2fa918e22b78
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-16.0.0_pre20221217
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) >=dev-util/cmake-3.16 doc? ( python_single_target_python3_8? ( dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ) xml? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-16.0.0_pre20221217:16=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SPIRV] ) !!sys-devel/llvm:0
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm llvm.org multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=debug doc +extra +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+KEYWORDS=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-16.0.0_pre20221217 sys-devel/clang-toolchain-symlinks:16
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ~sys-devel/llvm-16.0.0_pre20221217:16=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=sys-devel/clang-common-16.0.0_pre20221217 llvm_targets_AArch64? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-16.0.0_pre20221217[llvm_targets_SPIRV] )
+REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=ec73350370bea6fd1b257af8dca0bfb9
diff --git a/metadata/md5-cache/sys-devel/clang-common-13.0.1 b/metadata/md5-cache/sys-devel/clang-common-13.0.1
index dd138bb046cd..9b6c161b26bd 100644
--- a/metadata/md5-cache/sys-devel/clang-common-13.0.1
+++ b/metadata/md5-cache/sys-devel/clang-common-13.0.1
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:*
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=a0f8e2bbcfb854ee88990783919716a0
diff --git a/metadata/md5-cache/sys-devel/clang-common-14.0.6 b/metadata/md5-cache/sys-devel/clang-common-14.0.6
index 7eeb5127e6a9..0d3b0215be6f 100644
--- a/metadata/md5-cache/sys-devel/clang-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/clang-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:*
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=4b96bac2e683306fd625bd17c582e0e5
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.5 b/metadata/md5-cache/sys-devel/clang-common-15.0.5
index 90324675fa88..0b62a0815c09 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.5
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.5 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=08234c00dd11137a5c3a02887c9318c5
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.6 b/metadata/md5-cache/sys-devel/clang-common-15.0.6
index f7c49fc02ea2..4cc0ea3cf543 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.6
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.6
@@ -6,10 +6,10 @@ HOMEPAGE=https://llvm.org/
IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
INHERIT=bash-completion-r1 llvm.org
IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.6 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=ff0dc3bdb4908c7d368ff55e03c1c5c8
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=29c208cd21c72f2b7a59ca77b8fce79f
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999 b/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
index 24c187c49bd4..72b48cb8dabd 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.6.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.6.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=9b3df9c314c76f939944d64930b1cbac
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
index 671e2340c345..8c4588d9538b 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0.9999 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=b488ef65f572261119ea917aa0095cb5
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221126 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221126
index 1c626614c226..13efaf5d08e9 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221126
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221126 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=a612e6933b73fc9a184aaa82d354b6e6
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221205 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221205
index 42b240913001..ac05c6a524a6 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221205
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221205 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=a612e6933b73fc9a184aaa82d354b6e6
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221210 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221210
index 71dd854b9ab4..74a1acaf9561 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221210
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221210 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
_md5_=a612e6933b73fc9a184aaa82d354b6e6
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221217
new file mode 100644
index 000000000000..5cf14cb55318
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.0_pre20221217
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org
+IUSE=default-compiler-rt default-libcxx default-lld llvm-libunwind stricter
+KEYWORDS=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221217 ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( sys-devel/lld ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=a612e6933b73fc9a184aaa82d354b6e6
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.6 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.6
index c00ca1454428..ee2c8a49e886 100644
--- a/metadata/md5-cache/sys-devel/clang-runtime-15.0.6
+++ b/metadata/md5-cache/sys-devel/clang-runtime-15.0.6
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://clang.llvm.org/
INHERIT=multilib-build
IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=metapackage
RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.6:15.0.6[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.6:15.0.6[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-15.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
REQUIRED_USE=sanitize? ( compiler-rt )
SLOT=15.0.6
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
-_md5_=320f47e4bc39cd3062e7f7db5514b093
+_md5_=0b647b2ff18ad0efaf927d9fe9d83f0f
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20221217
new file mode 100644
index 000000000000..cd1e13be6289
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-16.0.0_pre20221217
@@ -0,0 +1,13 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~loong
+LICENSE=metapackage
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-16.0.0_pre20221217:16[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-16.0.0_pre20221217:16[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-16.0.0_pre20221217[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-16.0.0_pre20221217[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=sanitize? ( compiler-rt )
+SLOT=16
+_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=6bfdf1aa57bd88f1562551f116c3d94c
diff --git a/metadata/md5-cache/sys-devel/lld-13.0.1-r1 b/metadata/md5-cache/sys-devel/lld-13.0.1-r1
index 69db8dfdcbf5..cf8ff33e43e5 100644
--- a/metadata/md5-cache/sys-devel/lld-13.0.1-r1
+++ b/metadata/md5-cache/sys-devel/lld-13.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-13.0.1 !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=13/13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d00e25db62f65b54741ee4877c7058c1
diff --git a/metadata/md5-cache/sys-devel/lld-14.0.6-r1 b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
index c5a7d2b27803..6606eafce51e 100644
--- a/metadata/md5-cache/sys-devel/lld-14.0.6-r1
+++ b/metadata/md5-cache/sys-devel/lld-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-14.0.6 !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=14/14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=12210589a93ffdab05f796a95cf17bf9
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.5 b/metadata/md5-cache/sys-devel/lld-15.0.5
index d9ffcb07e086..67924cb6e1c0 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.5
+++ b/metadata/md5-cache/sys-devel/lld-15.0.5
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-15.0.5 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=03517981cdd0b6a195e46f20314e4142
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.6 b/metadata/md5-cache/sys-devel/lld-15.0.6
index 761ca55e27ea..5525c09369b8 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.6
+++ b/metadata/md5-cache/sys-devel/lld-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1
IUSE=debug test test verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=>=sys-devel/lld-toolchain-symlinks-15-r2:15
RDEPEND=~sys-devel/llvm-15.0.6 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=ec7323d63a96b4c00f974ee9f92da065
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=2556db158cef742f2cec35f545ad3ad7
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.6.9999 b/metadata/md5-cache/sys-devel/lld-15.0.6.9999
index bd93fc9be873..b4f6d5ea91d4 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/lld-15.0.6.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-15.0.6.9999 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=35b8414fe90575d758c96c2ae8a5079c
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0.9999 b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
index 192cb9623bd0..b3652a5d3c81 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-16.0.0.9999[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221126 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221126
index 182b988c62f0..737aefade8c3 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221126
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-16.0.0_pre20221126[zstd=] sys-libs/zlib:= zstd? ( app-ar
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221205 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221205
index 4b864a8a0a49..267211e7bb66 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221205
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-16.0.0_pre20221205[zstd=] sys-libs/zlib:= zstd? ( app-ar
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221210 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221210
index ab233c74431e..99f68659b7a3 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221210
@@ -12,5 +12,5 @@ RDEPEND=~sys-devel/llvm-16.0.0_pre20221210[zstd=] sys-libs/zlib:= zstd? ( app-ar
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221217
new file mode 100644
index 000000000000..1cf4f7a843d5
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-16.0.0_pre20221217[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-16.0.0_pre20221217[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-16.0.0_pre20221217[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-16.0.0_pre20221217[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~sys-devel/llvm-16.0.0_pre20221217[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !!sys-devel/llvm:0
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1
+IUSE=debug test zstd test
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:16
+RDEPEND=~sys-devel/llvm-16.0.0_pre20221217[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=3fa9fd9150393d3a8be081cc3c049c27
diff --git a/metadata/md5-cache/sys-devel/llvm-13.0.1 b/metadata/md5-cache/sys-devel/llvm-13.0.1
index 479a2295d1ed..b0690f2e4be2 100644
--- a/metadata/md5-cache/sys-devel/llvm-13.0.1
+++ b/metadata/md5-cache/sys-devel/llvm-13.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-13.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=3e626d880bb8242d31f7a8768d8618d3
diff --git a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2 b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
index 6c5d6446b6af..3ec0857250cb 100644
--- a/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
+++ b/metadata/md5-cache/sys-devel/llvm-14.0.6-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-14.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8718aba914b37d58258eea9303050257
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.5 b/metadata/md5-cache/sys-devel/llvm-15.0.5
index e3858c15211f..72d2fed38061 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.5
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.5-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.5.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f876c53281d49ce16a410d3ea777b162
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.6 b/metadata/md5-cache/sys-devel/llvm-15.0.6
index e8ea6eba0ff2..221c8ecd41db 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:15 binutils-plugin? ( >=sys-devel/llvmgold-15 )
RDEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) zstd? ( app-arch/zstd:=[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-devel/llvm:0
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.6-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=587570c63927a043351e9d90365c2164
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=b64e32574813da5a75defa8c2bc1cecd
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.6.9999 b/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
index 7f8060ea88f1..3aaec67cb528 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.6.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-r3.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=b659200ba21c563f6266fe1d17e1500b
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
index 1ecffb0827cd..5437bf38d874 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=e814e02052a50c4afce04b17ccc5ca57
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221126 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221126
index 627c3d1013c7..b89c95e61efb 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221126
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6716709610963c76a76a6fcfb9819eaa
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221205 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221205
index 8686e06c184e..cd8a997be22f 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221205
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6716709610963c76a76a6fcfb9819eaa
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221210 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221210
index 6b5f6efc1233..f2bcce3b61f3 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221210
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=6716709610963c76a76a6fcfb9819eaa
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221217
new file mode 100644
index 000000000000..7d83ddfb09cc
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.0_pre20221217
@@ -0,0 +1,18 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-16.0.0.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) ) ) libffi? ( virtual/pkgconfig ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3 zstd test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV 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=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:16 binutils-plugin? ( >=sys-devel/llvmgold-16 )
+RDEPEND=sys-libs/zlib: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(-)?] binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1: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(-)?] ) zstd? ( app-arch/zstd:=[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-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_LoongArch llvm_targets_M68k llvm_targets_SPIRV )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=16/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=6716709610963c76a76a6fcfb9819eaa
diff --git a/metadata/md5-cache/sys-devel/llvm-common-13.0.1 b/metadata/md5-cache/sys-devel/llvm-common-13.0.1
index 1bb7492a54ee..ce44ad49398c 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-13.0.1
+++ b/metadata/md5-cache/sys-devel/llvm-common-13.0.1
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=a38e2581d0dbedf6300d878055ebb583
diff --git a/metadata/md5-cache/sys-devel/llvm-common-14.0.6 b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
index a829eacf620f..79deced4744d 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-14.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-14.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=94f9554c557a233570c499d2a1abe891
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.5 b/metadata/md5-cache/sys-devel/llvm-common-15.0.5
index fc154dccfd23..bc2aa583b080 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.5
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.5
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
_md5_=0956d45ed539f817e93b82b4e4bad78b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.6 b/metadata/md5-cache/sys-devel/llvm-common-15.0.6
index 6aab50d6ff53..e56f3b21662c 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.6
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=llvm.org
IUSE=verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
-_md5_=e4585452a00b9ec20b33a613833db6ec
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig afb98fe4696292e4234ce36713fd4e9e
+_md5_=89c6125f9a40cbb3cbbf1e44fd3482f5
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999 b/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
index 912e34f3ed39..4336799a8b15 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.6.9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
index 912e34f3ed39..4336799a8b15 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0.9999
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=git-r3 2347f8fe2d392b2a091191f94be37e6f llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221126 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221126
index 438a253e8725..f63ba0eb2e02 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221126
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=e86f0bc8528e80885606b683255d9c65
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221205 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221205
index 3ad44f2b0090..0d1e766f0634 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221205
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=e86f0bc8528e80885606b683255d9c65
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221210 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221210
index 8c343a9f017d..83acbe28fa67 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221210
@@ -8,5 +8,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
_md5_=e86f0bc8528e80885606b683255d9c65
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221217 b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221217
new file mode 100644
index 000000000000..842b32f65853
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.0_pre20221217
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org
+KEYWORDS=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=llvm.org bb2af445d9a323e6fecfbd0f06bbbede multiprocessing b4e253ab22cef7b1085e9b67c7a3b730
+_md5_=e86f0bc8528e80885606b683255d9c65
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index b48fd8b61448..c57eb475b300 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-13.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
index 8b5d717a0f74..44d3796bf8a8 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-13.0.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c40788a12251633edd2072d003f4fd40
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1 b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
index 8c3775ea39a9..9fa642b76e98 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-14.0.6-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f74fd600dc695c39b566ccc4a969f503
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.5 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.5
index 19982a05f18d..6d80e7e570ba 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.5
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.5
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.5.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8381bbd4c877ec9fd9af322268c1c4fa
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
index 5d1737b6b0c8..6d06bb239629 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
IUSE=+abi_x86_32 abi_x86_64 +clang debug test verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=0889e9340edcd9370fad47c753914dca
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=75594fc49aa0184286548127e3421464
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
index 42852b150013..b2ad6108defa 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.6
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9ccbe2192a16eefa1b5960a39d3d5a6e
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
index a77f1d1f9a29..03e8a1a783fe 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=81b14448979732d87885eac476bf7745
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221126
index d23e8b9233ff..4a11bf2114b8 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221126
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=cdbb7e2fc85fa3c6994221bf85e3f8d3
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221205
index 471e9138449c..da8c14a7af31 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221205
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f6f676b89a47688e0870587d7ed6dfd9
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221210
index 5210640b1c1c..e8c659dee4cc 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221210
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=f6f676b89a47688e0870587d7ed6dfd9
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221217
new file mode 100644
index 000000000000..26d32f59ac5e
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.0_pre20221217
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0*:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test
+KEYWORDS=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RESTRICT=!test? ( test ) !clang? ( test )
+SLOT=16
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=f6f676b89a47688e0870587d7ed6dfd9
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
index 56d798f29f40..6a19b28ade89 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!test? ( test ) !clang? ( test ) !test? ( test )
SLOT=13.0.1
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=0f41cac2ed0ead81d6cde38fa9736fcd
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
index 18cbd072a532..35bbb75e50b6 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=14.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r3.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=9f75886330963efc8995995b908944c7
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.5 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.5
index 43ce6e2645e9..a3fbb1777188 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.5
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.5
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.5
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.5.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=e9d56f584acdc7441aad8b200f7766a3
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
index 82781d22124d..bcb6cb3bb630 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://llvm.org/
INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.6.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=c2bf20a0f2a474137e71f0006593fd52
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=3d6cc4d0678c3426ef520fca11934a39
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
index 4c36575bde47..9eedd13e9cc4 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.6.9999
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.6
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8286e2b394c9a005ebb838db58c1c7ef
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
index 68c959d26502..0b49175b1d6a 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=4aec54b218cb6e8793adcd55319d0972
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221126
index e9dc74e5249e..bf468ca04809 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=11725917748fb861193ddcc86f639b04
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221205
index b57fc85a92f2..2563c80e6a60 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2638bacb616b6b896ae7b477e5e02419
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210
index fef9b9a6b3ed..5f9f153e9188 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2638bacb616b6b896ae7b477e5e02419
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221217
new file mode 100644
index 000000000000..e9d7a6b3777c
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0*:16 sys-libs/compiler-rt:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:16 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
+KEYWORDS=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=16
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 646b7a2a63596361551a6c1fabf28057 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=2638bacb616b6b896ae7b477e5e02419
diff --git a/metadata/md5-cache/sys-libs/libcxx-13.0.1 b/metadata/md5-cache/sys-libs/libcxx-13.0.1
index 275b053a00e5..a1765d5df816 100644
--- a/metadata/md5-cache/sys-libs/libcxx-13.0.1
+++ b/metadata/md5-cache/sys-libs/libcxx-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=36ea30363f82001abf621375ed813815
diff --git a/metadata/md5-cache/sys-libs/libcxx-14.0.6 b/metadata/md5-cache/sys-libs/libcxx-14.0.6
index c6c22eed5042..af2442a82d69 100644
--- a/metadata/md5-cache/sys-libs/libcxx-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-14.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=libunwind? ( libcxxabi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=97f4a4b9c630cc8e7b34cb34e5b69b3f
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.5 b/metadata/md5-cache/sys-libs/libcxx-15.0.5
index e2330794b36f..987e4fbe6f9d 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.5
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=7022b6514cbb436190dcc14c24e3b72b
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.6 b/metadata/md5-cache/sys-libs/libcxx-15.0.6
index 1892a20c8f75..3fbafbfb4c80 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://libcxx.llvm.org/
INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
IUSE=+clang +libcxxabi static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.6[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=bdfb9ef55a638fd149f0bf5201c1a87e
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=48542c002e0541836e67545e095ee8c6
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999 b/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
index 1ae2833b4073..20760a0ecf3f 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.6.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999 b/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
index 0513f89de4d0..2c8d7424c716 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221126
index 6aad57efbdd2..be9eeb00b7fa 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221205
index 956dd14ead78..e4124a4d77f8 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221210
index d966fb287d90..537785dccbcb 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221217
new file mode 100644
index 000000000000..80d0ec9a6221
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0_pre20221217[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-16.0.0_pre20221217[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=704630e4b652fc6fea6bb6f283dd5643
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-13.0.1 b/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
index 43e6679e2b36..6fd1c229ef80 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
+++ b/metadata/md5-cache/sys-libs/libcxxabi-13.0.1
@@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c9b3299e444699c0453473eb00c7d751
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
index a6d3d8c963db..c98a27d6fe45 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-14.0.6
@@ -12,5 +12,5 @@ RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=dd841db756d48916d91ea6b6826aa86a
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.5 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.5
index 2857d74c186c..9eaee0096b12 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.5
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=56fbbd6aa97ff562779bea51a2f50539
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
index 05cee3e2652c..72eaf9fa9219 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://libcxxabi.llvm.org/
INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
IUSE=+clang static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=c24df0caae645100d01356df84325217
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=74b702da6c97b612c9d888258b445646
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
index cbc66ecfd128..22edf0ee6858 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999
index bb073f2940e1..fda5f7ee3250 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221126
index a53fedfa727f..c2be4010cbda 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221205
index 27842458af80..b9c9854a0da0 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221210
index 0552d56b82eb..2fb1d2ec56b4 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221217
new file mode 100644
index 000000000000..a428b0662135
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<sys-libs/libcxx-15
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=16e6fb4be886f1c920f7e7e40a570ec4
diff --git a/metadata/md5-cache/sys-libs/libomp-13.0.1 b/metadata/md5-cache/sys-libs/libomp-13.0.1
index 55352377ffeb..c40b043ab8e8 100644
--- a/metadata/md5-cache/sys-libs/libomp-13.0.1
+++ b/metadata/md5-cache/sys-libs/libomp-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ab0bdcdc62dd489e9490a7f4e9eaffd0
diff --git a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1 b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
index 5c6976da98b5..f6ceeb621c07 100644
--- a/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/libomp-14.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=cuda? ( llvm_targets_NVPTX ) offload? ( cuda? ( abi_x86_64 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-14.0.6-r2.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=aaf94818bd444ab6342d56c9f1bcf401
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.5 b/metadata/md5-cache/sys-libs/libomp-15.0.5
index fc5e443bea11..c78b7f8e26a2 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.5
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.5
@@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ddded0d521f5d15197d95aa108cb478
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.6 b/metadata/md5-cache/sys-libs/libomp-15.0.6
index 152d98669719..293260ee6756 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://openmp.llvm.org
INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-any-r1
IUSE=debug hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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-devel/llvm-15.0.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=cfc6da05dea068473e31e1bcb48e7dc6
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=ac114587fed89e1075c00922744005c5
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.6.9999 b/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
index e948e9a4e912..1aae301540fd 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( virtual/libelf:=[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/libffi:=[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-devel/llvm-15.0.6.9999[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=!test? ( test )
SLOT=0/15
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=d7b721a7d69351616b6e70c9c7f442e1
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
index 7bce9ff41357..cec7873c0366 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16
REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=!test? ( test )
SLOT=0/16.0.0.9999
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221126
index fe9e60402d2f..951d1bc48a86 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221126
@@ -12,5 +12,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_tar
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221126
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221205
index 4c082ba8a231..dca84ecf8723 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221205
@@ -12,5 +12,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_tar
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221205
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221210
index 2717701b5ca5..e595757b098b 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221210
@@ -12,5 +12,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_tar
RESTRICT=!test? ( test )
SLOT=0/16.0.0_pre20221210
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221217
new file mode 100644
index 000000000000..0ce38e68301b
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.0_pre20221217
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) python_single_target_python3_8? ( dev-python/lit[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/lit[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-16.0.0_pre20221217[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-devel/llvm:0
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.16:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.16:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.9:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.1:3.11 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[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-devel/llvm-16.0.0_pre20221217[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=gdb-plugin? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 python_single_target_python3_11 ) )
+RESTRICT=!test? ( test )
+SLOT=0/16.0.0_pre20221217
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 linux-info 7a3f8b289bc442b8151fb29bfefe3b76 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=2ce525b4b27de1f714f6508158b70ce3
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
index c020f8ef443d..e4ede5ea881d 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-13.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/llvmorg-13.0.1.tar.gz https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-13.0.1.tar.xz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=ce3cd0706fde6b934149bc25d56b76ac
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
index 23d71ce48643..56835d27d5b5 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-14.0.6-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-14.0.6/llvm-project-14.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=c96ae557519e433b87bd34bff5de97c6
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.5 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.5
index 940436cde1d7..0ae4d44ef6ae 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.5
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.5
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.5/llvm-project-15.0.5.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=816eb848fe2a43578ab33383f0eb5c85
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
index b46bea862a4e..23b0569158ba 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/llvm-project-15.0.6.src.tar.xz.sig )
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=68ef9879d25fa599e562e19e8ec067d5
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 verify-sig afb98fe4696292e4234ce36713fd4e9e xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=d22e942242f9305d989d69b2e8b7a0bd
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
index d54470f0a428..51582fd945cd 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.6.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8e20c5772ce7581be7f95c30ad904753
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
index 147756619964..2347164435c7 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 git-r3 2347f8fe2d392b2a091191f94be37e6f llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=8e20c5772ce7581be7f95c30ad904753
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221126 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221126
index 33952ea32d9f..a05ed7d5872e 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221126
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221126
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz -> llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=baf57985d5ebe8830e67bd2840aed3c4
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221205 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221205
index 8fecd67772c4..4d0bb711ff72 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221205
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221205
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz -> llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=baf57985d5ebe8830e67bd2840aed3c4
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221210 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221210
index ae90f2ab1f1b..afaa8cab9ce8 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221210
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221210
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/archive/d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz -> llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz
-_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org 2f26f36055cf9232ac3b7b192ee9d881 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
_md5_=baf57985d5ebe8830e67bd2840aed3c4
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221217 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221217
new file mode 100644
index 000000000000..09ff1e687410
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.0_pre20221217
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:16 ) !test? ( || ( >=dev-lang/python-3.11.1:3.11 >=dev-lang/python-3.10.9:3.10 >=dev-lang/python-3.9.16:3.9 >=dev-lang/python-3.8.16:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.1:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.9:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.16:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.16:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-devel/llvm:16 !!sys-devel/llvm:0
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+IUSE=+clang debug static-libs test test 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=~loong
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz -> llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz
+_eclasses_=cmake 646b7a2a63596361551a6c1fabf28057 cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 69394e25812406faa1f90edaf4969395 llvm 3badffa48d565e089e59ed52e3a11b93 llvm.org bb2af445d9a323e6fecfbd0f06bbbede multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 8ed38f92fe095be374d6c4c8d4c0dda7 python-any-r1 1a218637f27d4c027b92e511707264fd python-utils-r1 6a75203e8a499f0fb42971452ce15388 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=baf57985d5ebe8830e67bd2840aed3c4
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index 084a52878ac3..02c52196b8f0 100644
--- a/metadata/md5-cache/virtual/Manifest.gz
+++ b/metadata/md5-cache/virtual/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0 b/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0
index d814f0520bb3..859e153460ba 100644
--- a/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0
+++ b/metadata/md5-cache/virtual/perl-Archive-Tar-2.400.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Archive-Tar
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Archive-Tar-2.400.0 ) dev-lang/perl:= !<perl-core/Archive-Tar-2.400.0 !>perl-core/Archive-Tar-2.400.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0 b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0
index 6c6dcdfe0275..aefe1378db96 100644
--- a/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0
+++ b/metadata/md5-cache/virtual/perl-Attribute-Handlers-1.20.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Attribute-Handlers
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Attribute-Handlers-1.20.0 ) dev-lang/perl:= !<perl-core/Attribute-Handlers-1.20.0 !>perl-core/Attribute-Handlers-1.20.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-CPAN-2.330.0 b/metadata/md5-cache/virtual/perl-CPAN-2.330.0
index 708c0282c6c7..04462c67fbb9 100644
--- a/metadata/md5-cache/virtual/perl-CPAN-2.330.0
+++ b/metadata/md5-cache/virtual/perl-CPAN-2.330.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for CPAN
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/CPAN-2.330.0 ) dev-lang/perl:= !<perl-core/CPAN-2.330.0 !>perl-core/CPAN-2.330.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-DB_File-1.857.0 b/metadata/md5-cache/virtual/perl-DB_File-1.857.0
index 4dc12a769dbc..cf84634f9488 100644
--- a/metadata/md5-cache/virtual/perl-DB_File-1.857.0
+++ b/metadata/md5-cache/virtual/perl-DB_File-1.857.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for DB_File
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36*[berkdb] ~perl-core/DB_File-1.857.0 ) dev-lang/perl:= !<perl-core/DB_File-1.857.0 !>perl-core/DB_File-1.857.0-r999
SLOT=0
-_md5_=2e253a4f45a5567a23a151a3b9e6ec89
+_md5_=519d082bf1bab116e70f3620cd49f588
diff --git a/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0 b/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0
index 2ca1701852ae..4145f1731282 100644
--- a/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0
+++ b/metadata/md5-cache/virtual/perl-Data-Dumper-2.184.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Data-Dumper
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Data-Dumper-2.184.0 ) dev-lang/perl:= !<perl-core/Data-Dumper-2.184.0 !>perl-core/Data-Dumper-2.184.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0 b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0
index 49d120710251..3b98f0fd9f16 100644
--- a/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0
+++ b/metadata/md5-cache/virtual/perl-Devel-PPPort-3.680.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Devel-PPPort
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Devel-PPPort-3.680.0 ) dev-lang/perl:= !<perl-core/Devel-PPPort-3.680.0 !>perl-core/Devel-PPPort-3.680.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Digest-1.200.0 b/metadata/md5-cache/virtual/perl-Digest-1.200.0
index 341a660aa482..ebe7e4f64425 100644
--- a/metadata/md5-cache/virtual/perl-Digest-1.200.0
+++ b/metadata/md5-cache/virtual/perl-Digest-1.200.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Digest
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Digest-1.200.0 ) dev-lang/perl:= !<perl-core/Digest-1.200.0 !>perl-core/Digest-1.200.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Encode-3.170.0 b/metadata/md5-cache/virtual/perl-Encode-3.170.0
index 4a334fe3f203..637a1b420080 100644
--- a/metadata/md5-cache/virtual/perl-Encode-3.170.0
+++ b/metadata/md5-cache/virtual/perl-Encode-3.170.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Encode
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Encode-3.170.0 ) dev-lang/perl:= !<perl-core/Encode-3.170.0 !>perl-core/Encode-3.170.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Exporter-5.770.0 b/metadata/md5-cache/virtual/perl-Exporter-5.770.0
index a179ce8d0bde..e55f35c5c752 100644
--- a/metadata/md5-cache/virtual/perl-Exporter-5.770.0
+++ b/metadata/md5-cache/virtual/perl-Exporter-5.770.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Exporter
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Exporter-5.770.0 ) dev-lang/perl:= !<perl-core/Exporter-5.770.0 !>perl-core/Exporter-5.770.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0 b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0
index c112cc576107..0bdda2ded092 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-MakeMaker-7.640.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-MakeMaker
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/ExtUtils-MakeMaker-7.640.0 ) dev-lang/perl:= !<perl-core/ExtUtils-MakeMaker-7.640.0 !>perl-core/ExtUtils-MakeMaker-7.640.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.450.0 b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.450.0
index 598c2555fc1d..34bd3abafa78 100644
--- a/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.450.0
+++ b/metadata/md5-cache/virtual/perl-ExtUtils-ParseXS-3.450.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for ExtUtils-ParseXS
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/ExtUtils-ParseXS-3.450.0 ) dev-lang/perl:= !<perl-core/ExtUtils-ParseXS-3.450.0 !>perl-core/ExtUtils-ParseXS-3.450.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-File-Spec-3.840.0 b/metadata/md5-cache/virtual/perl-File-Spec-3.840.0
index a80c229182f1..0c95a8efdba7 100644
--- a/metadata/md5-cache/virtual/perl-File-Spec-3.840.0
+++ b/metadata/md5-cache/virtual/perl-File-Spec-3.840.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for File-Spec
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/File-Spec-3.840.0 ) dev-lang/perl:= !<perl-core/File-Spec-3.840.0 !>perl-core/File-Spec-3.840.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.80.0 b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.80.0
index 3aaed7becc40..d1def23f3b01 100644
--- a/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.80.0
+++ b/metadata/md5-cache/virtual/perl-HTTP-Tiny-0.80.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for HTTP-Tiny
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/HTTP-Tiny-0.80.0 ) dev-lang/perl:= !<perl-core/HTTP-Tiny-0.80.0 !>perl-core/HTTP-Tiny-0.80.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-IO-1.500.0 b/metadata/md5-cache/virtual/perl-IO-1.500.0
index b425e848f76c..250e13ad3baa 100644
--- a/metadata/md5-cache/virtual/perl-IO-1.500.0
+++ b/metadata/md5-cache/virtual/perl-IO-1.500.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/IO-1.500.0 ) dev-lang/perl:= !<perl-core/IO-1.500.0 !>perl-core/IO-1.500.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-IO-Compress-2.106.0 b/metadata/md5-cache/virtual/perl-IO-Compress-2.106.0
index 11bac55e47f1..f896cbc8d678 100644
--- a/metadata/md5-cache/virtual/perl-IO-Compress-2.106.0
+++ b/metadata/md5-cache/virtual/perl-IO-Compress-2.106.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for IO-Compress
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/IO-Compress-2.106.0 ) dev-lang/perl:= !<perl-core/IO-Compress-2.106.0 !>perl-core/IO-Compress-2.106.0-r999 >=virtual/perl-Compress-Raw-Bzip2-2.103.0 >=virtual/perl-Compress-Raw-Zlib-2.105.0
SLOT=0
-_md5_=ccc47cdd1288839a56d3d15e38e00458
+_md5_=8d97ac5802a9c0f2829da26713318d54
diff --git a/metadata/md5-cache/virtual/perl-JSON-PP-4.70.0 b/metadata/md5-cache/virtual/perl-JSON-PP-4.70.0
index 503f1e72711c..3727270378c3 100644
--- a/metadata/md5-cache/virtual/perl-JSON-PP-4.70.0
+++ b/metadata/md5-cache/virtual/perl-JSON-PP-4.70.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for JSON-PP
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/JSON-PP-4.70.0 ) dev-lang/perl:= !<perl-core/JSON-PP-4.70.0 !>perl-core/JSON-PP-4.70.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.310.0 b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.310.0
index b9b7af33a58a..900bc63a3d82 100644
--- a/metadata/md5-cache/virtual/perl-Locale-Maketext-1.310.0
+++ b/metadata/md5-cache/virtual/perl-Locale-Maketext-1.310.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Locale-Maketext
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Locale-Maketext-1.310.0 ) dev-lang/perl:= !<perl-core/Locale-Maketext-1.310.0 !>perl-core/Locale-Maketext-1.310.0-r999
SLOT=0
-_md5_=0e6430ace0f653357209064f71c06543
+_md5_=e4805c851af199548953dfa55ba44c81
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.830 b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.830
index edab4ccb9e41..41a8a4c80e1d 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.830
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-1.999.830
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigInt
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Math-BigInt-1.999.830 ) dev-lang/perl:= !<perl-core/Math-BigInt-1.999.830 !>perl-core/Math-BigInt-1.999.830-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.200 b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.200
index e39005f58028..4e3367be2b6f 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.200
+++ b/metadata/md5-cache/virtual/perl-Math-BigInt-FastCalc-0.501.200
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigInt-FastCalc
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Math-BigInt-FastCalc-0.501.200 ) dev-lang/perl:= !<perl-core/Math-BigInt-FastCalc-0.501.200 !>perl-core/Math-BigInt-FastCalc-0.501.200-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.100 b/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.100
index a46d61d1f2e3..4bc6de6fdb0f 100644
--- a/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.100
+++ b/metadata/md5-cache/virtual/perl-Math-BigRat-0.262.100
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Math-BigRat
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Math-BigRat-0.262.100 ) dev-lang/perl:= !<perl-core/Math-BigRat-0.262.100 !>perl-core/Math-BigRat-0.262.100-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.205.200-r1 b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.205.200-r1
index f9c6f9197698..a3d82930d790 100644
--- a/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.205.200-r1
+++ b/metadata/md5-cache/virtual/perl-Module-CoreList-5.202.205.200-r1
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Module-CoreList
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36.0* ~perl-core/Module-CoreList-5.202.205.200 ) dev-lang/perl:= !<perl-core/Module-CoreList-5.202.205.200 !>perl-core/Module-CoreList-5.202.205.200-r999
SLOT=0
-_md5_=1d95f2591f125e18f49537b27bb996f0
+_md5_=0617b65632043000c2b756bf1a6d9b47
diff --git a/metadata/md5-cache/virtual/perl-Pod-Simple-3.430.0 b/metadata/md5-cache/virtual/perl-Pod-Simple-3.430.0
index 076c455e7910..1398ade3b6b3 100644
--- a/metadata/md5-cache/virtual/perl-Pod-Simple-3.430.0
+++ b/metadata/md5-cache/virtual/perl-Pod-Simple-3.430.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Pod-Simple
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Pod-Simple-3.430.0 ) dev-lang/perl:= !<perl-core/Pod-Simple-3.430.0 !>perl-core/Pod-Simple-3.430.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.620.0 b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.620.0
index 4660b18100d4..e889efd9f517 100644
--- a/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.620.0
+++ b/metadata/md5-cache/virtual/perl-Scalar-List-Utils-1.620.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Scalar-List-Utils-1.620.0 ) dev-lang/perl:= !<perl-core/Scalar-List-Utils-1.620.0 !>perl-core/Scalar-List-Utils-1.620.0-r999
SLOT=0
-_md5_=bac936d4a1ae4c6274444f7a7885cba1
+_md5_=9397c7b34df31192441acb790a122625
diff --git a/metadata/md5-cache/virtual/perl-Socket-2.33.0 b/metadata/md5-cache/virtual/perl-Socket-2.33.0
index 6d95ac1ca9a6..44326269e805 100644
--- a/metadata/md5-cache/virtual/perl-Socket-2.33.0
+++ b/metadata/md5-cache/virtual/perl-Socket-2.33.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Socket
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Socket-2.33.0 ) dev-lang/perl:= !<perl-core/Socket-2.33.0 !>perl-core/Socket-2.33.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Storable-3.260.0 b/metadata/md5-cache/virtual/perl-Storable-3.260.0
index bf1388203029..fe4dcb55fc92 100644
--- a/metadata/md5-cache/virtual/perl-Storable-3.260.0
+++ b/metadata/md5-cache/virtual/perl-Storable-3.260.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Storable
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Storable-3.260.0 ) dev-lang/perl:= !<perl-core/Storable-3.260.0 !>perl-core/Storable-3.260.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Test-Harness-3.440.0 b/metadata/md5-cache/virtual/perl-Test-Harness-3.440.0
index 99d266855d76..7384cce2abe0 100644
--- a/metadata/md5-cache/virtual/perl-Test-Harness-3.440.0
+++ b/metadata/md5-cache/virtual/perl-Test-Harness-3.440.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Test-Harness
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Test-Harness-3.440.0 ) dev-lang/perl:= !<perl-core/Test-Harness-3.440.0 !>perl-core/Test-Harness-3.440.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.190 b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.190
index df03cc86e0ab..d992223b75da 100644
--- a/metadata/md5-cache/virtual/perl-Test-Simple-1.302.190
+++ b/metadata/md5-cache/virtual/perl-Test-Simple-1.302.190
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Test-Simple
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Test-Simple-1.302.190 ) dev-lang/perl:= !<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0
SLOT=0
-_md5_=538e868cd8188752d020822b5c223463
+_md5_=8e15c6a7c5bd748d5f170977abf0f2fa
diff --git a/metadata/md5-cache/virtual/perl-Text-ParseWords-3.310.0 b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.310.0
index 401a9e2ad952..55a5e6129a8f 100644
--- a/metadata/md5-cache/virtual/perl-Text-ParseWords-3.310.0
+++ b/metadata/md5-cache/virtual/perl-Text-ParseWords-3.310.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Text-ParseWords
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Text-ParseWords-3.310.0 ) dev-lang/perl:= !<perl-core/Text-ParseWords-3.310.0 !>perl-core/Text-ParseWords-3.310.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2021.81.400 b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2021.81.400
index fd7c19a9ec4a..d2133814b4cb 100644
--- a/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2021.81.400
+++ b/metadata/md5-cache/virtual/perl-Text-Tabs+Wrap-2021.81.400
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Text::Tabs and Text::Wrap, also distributed as Text::Tabs+Wrap
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Text-Tabs+Wrap-2021.81.400 ) dev-lang/perl:= !<perl-core/Text-Tabs+Wrap-2021.81.400 !>perl-core/Text-Tabs+Wrap-2021.81.400-r999
SLOT=0
-_md5_=7505873fa4da1b5998c0c9399eeef45c
+_md5_=720ba6e2bdb5145ae99a44c31d351d7b
diff --git a/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.0 b/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.0
index 3d9d30eb8994..2a6bfc3a4525 100644
--- a/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.0
+++ b/metadata/md5-cache/virtual/perl-Time-HiRes-1.977.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Time-HiRes
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Time-HiRes-1.977.0 ) dev-lang/perl:= !<perl-core/Time-HiRes-1.977.0 !>perl-core/Time-HiRes-1.977.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Collate-1.310.0 b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.310.0
index 778513bddbbc..ea9a6925875a 100644
--- a/metadata/md5-cache/virtual/perl-Unicode-Collate-1.310.0
+++ b/metadata/md5-cache/virtual/perl-Unicode-Collate-1.310.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Unicode-Collate
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Unicode-Collate-1.310.0 ) dev-lang/perl:= !<perl-core/Unicode-Collate-1.310.0 !>perl-core/Unicode-Collate-1.310.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.310.0 b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.310.0
index 1825c7dbf3c7..29f0b38af8ba 100644
--- a/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.310.0
+++ b/metadata/md5-cache/virtual/perl-Unicode-Normalize-1.310.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for Unicode-Normalize
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/Unicode-Normalize-1.310.0 ) dev-lang/perl:= !<perl-core/Unicode-Normalize-1.310.0 !>perl-core/Unicode-Normalize-1.310.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-XSLoader-0.310.0 b/metadata/md5-cache/virtual/perl-XSLoader-0.310.0
index 529a1ffad9eb..ad28f037909c 100644
--- a/metadata/md5-cache/virtual/perl-XSLoader-0.310.0
+++ b/metadata/md5-cache/virtual/perl-XSLoader-0.310.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for XSLoader
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/XSLoader-0.310.0 ) dev-lang/perl:= !<perl-core/XSLoader-0.310.0 !>perl-core/XSLoader-0.310.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-bignum-0.650.0 b/metadata/md5-cache/virtual/perl-bignum-0.650.0
index 41435da72c5a..a8595f27f549 100644
--- a/metadata/md5-cache/virtual/perl-bignum-0.650.0
+++ b/metadata/md5-cache/virtual/perl-bignum-0.650.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for bignum
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/bignum-0.650.0 ) dev-lang/perl:= !<perl-core/bignum-0.650.0 !>perl-core/bignum-0.650.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-if-0.61.0 b/metadata/md5-cache/virtual/perl-if-0.61.0
index 02e7f52b7281..67b88f42aa38 100644
--- a/metadata/md5-cache/virtual/perl-if-0.61.0
+++ b/metadata/md5-cache/virtual/perl-if-0.61.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for if
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/if-0.61.0 ) dev-lang/perl:= !<perl-core/if-0.61.0 !>perl-core/if-0.61.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-libnet-3.140.0 b/metadata/md5-cache/virtual/perl-libnet-3.140.0
index 658bf3323aa0..1572b77b9a83 100644
--- a/metadata/md5-cache/virtual/perl-libnet-3.140.0
+++ b/metadata/md5-cache/virtual/perl-libnet-3.140.0
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for libnet
EAPI=8
IUSE=+ssl
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
PDEPEND=ssl? ( >=dev-perl/IO-Socket-SSL-2.7.0 )
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/libnet-3.140.0 ) dev-lang/perl:= !<perl-core/libnet-3.140.0 !>perl-core/libnet-3.140.0-r999
SLOT=0
-_md5_=7c63786e1e07520f155f882f35d74a12
+_md5_=15542861ec4a0c022dd8328d5484a4d1
diff --git a/metadata/md5-cache/virtual/perl-threads-2.270.0 b/metadata/md5-cache/virtual/perl-threads-2.270.0
index e32476660a21..e8d14c63c785 100644
--- a/metadata/md5-cache/virtual/perl-threads-2.270.0
+++ b/metadata/md5-cache/virtual/perl-threads-2.270.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for threads
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36*[ithreads] ~perl-core/threads-2.270.0 ) dev-lang/perl:= !<perl-core/threads-2.270.0 !>perl-core/threads-2.270.0-r999
SLOT=0
-_md5_=e06cd9ce6c3ab4590283512c0157de2e
+_md5_=80a9887e21fc2a6d88a00448b2ef6926
diff --git a/metadata/md5-cache/virtual/perl-threads-shared-1.640.0 b/metadata/md5-cache/virtual/perl-threads-shared-1.640.0
index 63c7efbfa387..3710fd9aaf32 100644
--- a/metadata/md5-cache/virtual/perl-threads-shared-1.640.0
+++ b/metadata/md5-cache/virtual/perl-threads-shared-1.640.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for threads-shared
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/threads-shared-1.640.0 ) dev-lang/perl:= !<perl-core/threads-shared-1.640.0 !>perl-core/threads-shared-1.640.0-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/virtual/perl-version-0.992.900 b/metadata/md5-cache/virtual/perl-version-0.992.900
index f3601c3504e3..dc068f59731d 100644
--- a/metadata/md5-cache/virtual/perl-version-0.992.900
+++ b/metadata/md5-cache/virtual/perl-version-0.992.900
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for version
EAPI=8
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
RDEPEND=|| ( =dev-lang/perl-5.36* ~perl-core/version-0.992.900 ) dev-lang/perl:= !<perl-core/version-0.992.900 !>perl-core/version-0.992.900-r999
SLOT=0
-_md5_=204ecc9b083c6bcafc45acd9eeeb3f47
+_md5_=5a38c6fec03bce0cf9f34b10a7c7ceaf
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index 98ed5a8654d3..0114d08f0783 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.14 b/metadata/md5-cache/www-apps/nanoc-4.12.14
new file mode 100644
index 000000000000..0f00f32373f9
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-4.12.14
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.14[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby30(-)] dev-ruby/rack:*[ruby_targets_ruby30(-)] www-servers/adsf[ruby_targets_ruby30(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby30(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby30(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby30(-)] ~www-apps/nanoc-cli-4.12.14[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby30(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby30(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/asciidoctor[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/haml[ruby_targets_ruby27(-)] dev-ruby/maruku[ruby_targets_ruby27(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mustache[ruby_targets_ruby27(-)] dev-ruby/pry[ruby_targets_ruby27(-)] dev-ruby/rdoc[ruby_targets_ruby27(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby27(-)] dev-ruby/rubypants[ruby_targets_ruby27(-)] dev-ruby/systemu[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/vcr[ruby_targets_ruby27(-)] dev-ruby/webmock[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby27(-)] dev-ruby/rdiscount[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/asciidoctor[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/haml[ruby_targets_ruby30(-)] dev-ruby/maruku[ruby_targets_ruby30(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mustache[ruby_targets_ruby30(-)] dev-ruby/pry[ruby_targets_ruby30(-)] dev-ruby/rdoc[ruby_targets_ruby30(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby30(-)] dev-ruby/rubypants[ruby_targets_ruby30(-)] dev-ruby/systemu[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/vcr[ruby_targets_ruby30(-)] dev-ruby/webmock[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby30(-)] dev-ruby/rdiscount[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby27(-)] dev-ruby/rack:*[ruby_targets_ruby27(-)] www-servers/adsf[ruby_targets_ruby27(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby27(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby27(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby27(-)] ~www-apps/nanoc-cli-4.12.14[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby27(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby27(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby27(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby30(-)] dev-ruby/rack:*[ruby_targets_ruby30(-)] www-servers/adsf[ruby_targets_ruby30(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby30(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby30(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby30(-)] ~www-apps/nanoc-cli-4.12.14[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby30(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby30(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby30(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.14.tar.gz -> nanoc-4.12.14.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=2e8f9c50266e704630af4a7f491e0ec8
diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.14 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.14
new file mode 100644
index 000000000000..9b573a6610f5
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-cli-4.12.14
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/tty-command[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] www-apps/nanoc-spec[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby27(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby27(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby30(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby30(-)] ~www-apps/nanoc-core-4.12.14[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.14.tar.gz -> nanoc-4.12.14.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=fe81825f9b7213757d31569392096357
diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.14 b/metadata/md5-cache/www-apps/nanoc-core-4.12.14
new file mode 100644
index 000000000000..185ad88ddd6c
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-core-4.12.14
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/psych:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby30(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby30(-)] dev-ruby/ddplugin:1[ruby_targets_ruby30(-)] =dev-ruby/hamster-3*[ruby_targets_ruby30(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby30(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby30(-)] dev-ruby/psych:0[ruby_targets_ruby30(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/bundler[ruby_targets_ruby27(-)] dev-ruby/rspec:3[ruby_targets_ruby27(-)] dev-ruby/rspec-its[ruby_targets_ruby27(-)] dev-ruby/fuubar[ruby_targets_ruby27(-)] dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/timecop[ruby_targets_ruby27(-)] dev-ruby/tty-command[ruby_targets_ruby27(-)] dev-ruby/yard[ruby_targets_ruby27(-)] www-apps/nanoc-spec[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/bundler[ruby_targets_ruby30(-)] dev-ruby/rspec:3[ruby_targets_ruby30(-)] dev-ruby/rspec-its[ruby_targets_ruby30(-)] dev-ruby/fuubar[ruby_targets_ruby30(-)] dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/timecop[ruby_targets_ruby30(-)] dev-ruby/tty-command[ruby_targets_ruby30(-)] dev-ruby/yard[ruby_targets_ruby30(-)] www-apps/nanoc-spec[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/rake[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/rake[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) test? ( ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby27(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby27(-)] dev-ruby/ddplugin:1[ruby_targets_ruby27(-)] =dev-ruby/hamster-3*[ruby_targets_ruby27(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby27(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby27(-)] dev-ruby/psych:0[ruby_targets_ruby27(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby27(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby27(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby30(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby30(-)] dev-ruby/ddplugin:1[ruby_targets_ruby30(-)] =dev-ruby/hamster-3*[ruby_targets_ruby30(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby30(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby30(-)] dev-ruby/psych:0[ruby_targets_ruby30(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby30(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby30(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby30(-)] ) ruby_targets_ruby27? ( dev-lang/ruby:2.7 ) ruby_targets_ruby30? ( dev-lang/ruby:3.0 ) ruby_targets_ruby27? ( virtual/rubygems[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( virtual/rubygems[ruby_targets_ruby30(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby27 ruby_targets_ruby30 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.14.tar.gz -> nanoc-core-4.12.14.tar.gz
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem b4704898f1b861fc19d465c8af7abe9c ruby-ng 1147c87e94def682fd485ce7a14a86c2 ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491
+_md5_=537caa87aadb8dd297f36139334a7d28
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 881d53262581..8e68938fb4e0 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/firefox-bin-108.0 b/metadata/md5-cache/www-client/firefox-bin-108.0
deleted file mode 100644
index ac8ddba43b3a..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-108.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-sound/pulseaudio ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=rapid
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/en-US/firefox-108.0.tar.bz2 -> firefox-bin_x86_64-108.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-i686/en-US/firefox-108.0.tar.bz2 -> firefox-bin_i686-108.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ach.xpi -> firefox-108.0-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/af.xpi -> firefox-108.0-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/an.xpi -> firefox-108.0-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ar.xpi -> firefox-108.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ast.xpi -> firefox-108.0-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/az.xpi -> firefox-108.0-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/be.xpi -> firefox-108.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/bg.xpi -> firefox-108.0-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/bn.xpi -> firefox-108.0-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/br.xpi -> firefox-108.0-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/bs.xpi -> firefox-108.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-108.0-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ca.xpi -> firefox-108.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/cak.xpi -> firefox-108.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/cs.xpi -> firefox-108.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/cy.xpi -> firefox-108.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/da.xpi -> firefox-108.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/de.xpi -> firefox-108.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/dsb.xpi -> firefox-108.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/el.xpi -> firefox-108.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/en-CA.xpi -> firefox-108.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/en-GB.xpi -> firefox-108.0-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/eo.xpi -> firefox-108.0-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/es-AR.xpi -> firefox-108.0-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/es-CL.xpi -> firefox-108.0-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/es-ES.xpi -> firefox-108.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/es-MX.xpi -> firefox-108.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/et.xpi -> firefox-108.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/eu.xpi -> firefox-108.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/fa.xpi -> firefox-108.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ff.xpi -> firefox-108.0-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/fi.xpi -> firefox-108.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/fr.xpi -> firefox-108.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-108.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-108.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/gd.xpi -> firefox-108.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/gl.xpi -> firefox-108.0-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/gn.xpi -> firefox-108.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-108.0-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/he.xpi -> firefox-108.0-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-108.0-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/hr.xpi -> firefox-108.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/hsb.xpi -> firefox-108.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/hu.xpi -> firefox-108.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-108.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ia.xpi -> firefox-108.0-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/id.xpi -> firefox-108.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/is.xpi -> firefox-108.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/it.xpi -> firefox-108.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ja.xpi -> firefox-108.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ka.xpi -> firefox-108.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/kab.xpi -> firefox-108.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/kk.xpi -> firefox-108.0-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/km.xpi -> firefox-108.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/kn.xpi -> firefox-108.0-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ko.xpi -> firefox-108.0-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/lij.xpi -> firefox-108.0-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/lt.xpi -> firefox-108.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/lv.xpi -> firefox-108.0-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/mk.xpi -> firefox-108.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/mr.xpi -> firefox-108.0-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ms.xpi -> firefox-108.0-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/my.xpi -> firefox-108.0-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-108.0-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-108.0-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/nl.xpi -> firefox-108.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-108.0-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/oc.xpi -> firefox-108.0-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-108.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/pl.xpi -> firefox-108.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-108.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-108.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/rm.xpi -> firefox-108.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ro.xpi -> firefox-108.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ru.xpi -> firefox-108.0-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sco.xpi -> firefox-108.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/si.xpi -> firefox-108.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sk.xpi -> firefox-108.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sl.xpi -> firefox-108.0-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/son.xpi -> firefox-108.0-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sq.xpi -> firefox-108.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sr.xpi -> firefox-108.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-108.0-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ta.xpi -> firefox-108.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/te.xpi -> firefox-108.0-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/th.xpi -> firefox-108.0-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/tl.xpi -> firefox-108.0-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/tr.xpi -> firefox-108.0-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/trs.xpi -> firefox-108.0-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/uk.xpi -> firefox-108.0-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/ur.xpi -> firefox-108.0-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/uz.xpi -> firefox-108.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/vi.xpi -> firefox-108.0-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/xh.xpi -> firefox-108.0-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-108.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/108.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-108.0-zh-TW.xpi )
-_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
-_md5_=bd0fff2ed92a197b75f38759168e9e24
diff --git a/metadata/md5-cache/www-client/firefox-bin-108.0.1 b/metadata/md5-cache/www-client/firefox-bin-108.0.1
new file mode 100644
index 000000000000..ffb61fa9d829
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-108.0.1
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info pax-utils xdg
+IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=strip
+SLOT=rapid
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/en-US/firefox-108.0.1.tar.bz2 -> firefox-bin_x86_64-108.0.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-i686/en-US/firefox-108.0.1.tar.bz2 -> firefox-bin_i686-108.0.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ach.xpi -> firefox-108.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/af.xpi -> firefox-108.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/an.xpi -> firefox-108.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ar.xpi -> firefox-108.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ast.xpi -> firefox-108.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/az.xpi -> firefox-108.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/be.xpi -> firefox-108.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/bg.xpi -> firefox-108.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/bn.xpi -> firefox-108.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/br.xpi -> firefox-108.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/bs.xpi -> firefox-108.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-108.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ca.xpi -> firefox-108.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/cak.xpi -> firefox-108.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/cs.xpi -> firefox-108.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/cy.xpi -> firefox-108.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/da.xpi -> firefox-108.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/de.xpi -> firefox-108.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-108.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/el.xpi -> firefox-108.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-108.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-108.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/eo.xpi -> firefox-108.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-108.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-108.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-108.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-108.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/et.xpi -> firefox-108.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/eu.xpi -> firefox-108.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/fa.xpi -> firefox-108.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ff.xpi -> firefox-108.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/fi.xpi -> firefox-108.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/fr.xpi -> firefox-108.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-108.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-108.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/gd.xpi -> firefox-108.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/gl.xpi -> firefox-108.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/gn.xpi -> firefox-108.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-108.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/he.xpi -> firefox-108.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-108.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/hr.xpi -> firefox-108.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-108.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/hu.xpi -> firefox-108.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-108.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ia.xpi -> firefox-108.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/id.xpi -> firefox-108.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/is.xpi -> firefox-108.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/it.xpi -> firefox-108.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ja.xpi -> firefox-108.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ka.xpi -> firefox-108.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/kab.xpi -> firefox-108.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/kk.xpi -> firefox-108.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/km.xpi -> firefox-108.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/kn.xpi -> firefox-108.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ko.xpi -> firefox-108.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/lij.xpi -> firefox-108.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/lt.xpi -> firefox-108.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/lv.xpi -> firefox-108.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/mk.xpi -> firefox-108.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/mr.xpi -> firefox-108.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ms.xpi -> firefox-108.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/my.xpi -> firefox-108.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-108.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-108.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/nl.xpi -> firefox-108.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-108.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/oc.xpi -> firefox-108.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-108.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/pl.xpi -> firefox-108.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-108.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-108.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/rm.xpi -> firefox-108.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ro.xpi -> firefox-108.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ru.xpi -> firefox-108.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sco.xpi -> firefox-108.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/si.xpi -> firefox-108.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sk.xpi -> firefox-108.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sl.xpi -> firefox-108.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/son.xpi -> firefox-108.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sq.xpi -> firefox-108.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sr.xpi -> firefox-108.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-108.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ta.xpi -> firefox-108.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/te.xpi -> firefox-108.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/th.xpi -> firefox-108.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/tl.xpi -> firefox-108.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/tr.xpi -> firefox-108.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/trs.xpi -> firefox-108.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/uk.xpi -> firefox-108.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/ur.xpi -> firefox-108.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/uz.xpi -> firefox-108.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/vi.xpi -> firefox-108.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/xh.xpi -> firefox-108.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-108.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/108.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-108.0.1-zh-TW.xpi )
+_eclasses_=desktop 7eb20ad915a0a318176d51bc2508ff5c linux-info 7a3f8b289bc442b8151fb29bfefe3b76 multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xdg 6024fbc93167fad782e2032933654857 xdg-utils ac0e315a3688929e34ac75b139e7349a
+_md5_=8f7eba79ce3aef1ddadc1160730d422f
diff --git a/metadata/md5-cache/www-client/links-2.28-r1 b/metadata/md5-cache/www-client/links-2.28-r3
index 2a0aed61607e..2a0aed61607e 100644
--- a/metadata/md5-cache/www-client/links-2.28-r1
+++ b/metadata/md5-cache/www-client/links-2.28-r3
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index 0a256fa1c712..dd9ef482879d 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r1 b/metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r2
index ba1b2c468809..51a71d474485 100644
--- a/metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r1
+++ b/metadata/md5-cache/x11-libs/libXdmcp-1.1.4-r2
@@ -1,6 +1,6 @@
BDEPEND=sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71-r5 >=sys-devel/libtool-2.4.7 x86-winnt? ( >=sys-devel/libtool-2.2.6a sys-devel/m4 >=x11-misc/util-macros-1.18 >=media-fonts/font-util-1.2.0 ) virtual/pkgconfig doc? ( doc? ( || ( app-text/asciidoc dev-ruby/asciidoctor ) app-text/xmlto app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.3 ) )
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=elibc_glibc? ( || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) x11-base/xorg-proto
+DEPEND=elibc_glibc? ( || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !elibc_glibc? ( dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) x11-base/xorg-proto
DESCRIPTION=X.Org X Display Manager Control Protocol library
EAPI=8
HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/lib/libXdmcp
@@ -8,8 +8,8 @@ INHERIT=xorg-3
IUSE=abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 doc
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
LICENSE=MIT
-RDEPEND=elibc_glibc? ( || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) )
+RDEPEND=elibc_glibc? ( || ( >=sys-libs/glibc-2.36 dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) !elibc_glibc? ( dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
SLOT=0
SRC_URI=https://www.x.org/releases/individual/lib/libXdmcp-1.1.4.tar.xz
_eclasses_=autotools 6dcd6b6a486e79928e1243ff9ba41fcc flag-o-matic 69394e25812406faa1f90edaf4969395 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 37a4612ce5522df5a100359a8dbc8491 xorg-3 c0aa5351d86840baa910da59e2c4a2dc
-_md5_=5390b2c10bc01001d601b0a1f623b014
+_md5_=0a223cd84951c7bfc0d073ab351c44f7
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 2924472764f4..76e7ecd4e1e7 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14601 BLAKE2B b2b03f784771869c2af8238b7eb177f68542d9936c68fb72d5570f7586fc5bfa6ebef91d68006df82de3cb72959aeb4bab278be90309ec4475d99a0a7c116698 SHA512 63ddd1056929f887c0a4815b7d7a2bf2cee40e7678885b8dae9d5f1bfc4b69ae36456367dc791d7e3ada9047919456bd6d6dbfc92df0cef91b9e64733254a40c
-TIMESTAMP 2022-12-18T02:39:43Z
+TIMESTAMP 2022-12-18T08:39:47Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOefW9fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmOe0dNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBuJw/8Cdn4CqkeSvjVd3Lk+5DempHVMvHx/XaTGqFn+eUFdjEhPiCza0ORuSWd
-aYkmWc+q0msS/Y8crW+wpM/GBFQkJo7nteNI4khgDFS9t/pYP9uoQxiD2qlFcQRY
-nRvoHVF3mYnqrFym8aI5sowO8AwNsCFM1wHxm0TfPhiOWLfSHSYy3B64rzPKsFxL
-zkKirOYAdPHWOSkk/LWUaDRnYJUfdjgCbCLzvYavHZgwEX95jX+VOoqrCzWoSGdh
-DWyfe71GhVoa6HISAMpUkwbJt2M6UJ5kIXFV+J8lulk4b0yJZdUBoraqql1IE1hZ
-KGO3UozH/aF9ggYIsY3CmBxTE72b7eTUqh8fqgYjZtnJrmDKLF6CkM+4NDSi4TUJ
-iAur34RugsarbZ4w3sAJKfgg3bdLDUCHmOgM4e0x2/rAVzcrcHAITMabj8tMq5Cz
-nTvYrvBJc7JbuKW+Y6Gf1V/U3boaTauRmamfDGeFYwX+oSB89lY7AYlIK7duketr
-4+RBOOdN2EQ71fnp4VzRkQZgpTFuDPypznJxEETNI41TRNX+RaizgBK0v+Rf/zRP
-/jy8stfQgvGVdvuIw/NywpD9grtBMKpmWQgHYmHzN+Ci9ndgc2Q8Y4HdCR9NmXPM
-WuTDfSEXVsVo0d7lBMMX7c9cdL3HPDWgOvnYZhzlgYQ4PARxzbA=
-=9uDX
+klCheA//TbZszKmPNV9AnWKXNAgYLTgJ80sPyQxxyJNevPD6g5emstfgqKtwBZUD
+osmMjsV2/TvlMYnNYZL8YJ1yv52dGXx/Q/u2Rc/0CU6AT2PkszlnZhA2fGyVsCnO
+4GqTgXJUaJqznNTNJ9WEBDlEfyixdrC5UJNi8O4MXLA0XjvdJRx0bMGnLaSZO0uB
+7YDLrMZLrHlyvcdLKtnBPBJ8+8IUIDPYUXULuJwyKyptHnJzs2I0O2NKqYuqu4BY
+iLjf4sMTV2kFLSPB7pqrEY+iLnEQ6AM+84NDBhQUXNm2O/rfV5T9mRvf2+N4ECRX
+1gEJEyWhlwtwBaKmKG4VskJJaULguPJsU7hvBXCkXKXto5RmLXDeqxs+zEfFn6iV
+LownEa68Hf02YanszBlPjUALJgJur3cMCPXln5mIN7LwMh+gt+P1HlIEI1yfwVr3
+ZwnO0f7t+XqfpT+pCMpMv8xcZTEwPLZNUWTYTZUvPfV5efW16Pe/nNiRM6wCcEvM
+fqDQlyrJ0JcR6hiFMP+SlkJj4R8B2Xyx5A0qDCPf2CMpaF86uWsOey5s+XLSomEp
+eJwXQruCHen2Bur9PH7o1JlnSAcgaTJUwDFhnmYrdidKvuO2TAgv0ggFPKed8Okw
+3iGT+ecSHSrbvCK9zKOPisYTkFCozYvIwTz7wd5qK4apGMLOQAM=
+=1zkV
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index e55b7311ae27..8dc6516c85eb 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Sun, 18 Dec 2022 02:39:39 +0000
+Sun, 18 Dec 2022 08:39:44 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 38c3705ccc91..38920fe4348c 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Sun Dec 18 02:39:39 AM UTC 2022
+Sun Dec 18 08:39:44 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index f6a8b1326663..e3c9e1af9c6b 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Sun, 18 Dec 2022 02:45:01 +0000
+Sun, 18 Dec 2022 08:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 9762363e0746..ab8c4d4f9eef 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-4bdbf83d20cbb594e70507b64f3831d964b3e60b 1671330859 2022-12-18T02:34:19+00:00
+672151c94e33592a8d04f0ddd13f595420117622 1671352460 2022-12-18T08:34:20+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 81970a641a2c..bceb78f589a0 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1671331201 Sun 18 Dec 2022 02:40:01 AM UTC
+1671352801 Sun 18 Dec 2022 08:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index e55b7311ae27..8dc6516c85eb 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Sun, 18 Dec 2022 02:39:39 +0000
+Sun, 18 Dec 2022 08:39:44 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index f3355594b1f2..e7b0d8c85b62 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/sngrep/Manifest b/net-analyzer/sngrep/Manifest
index 39e45cca8f60..ce04655a0612 100644
--- a/net-analyzer/sngrep/Manifest
+++ b/net-analyzer/sngrep/Manifest
@@ -1,10 +1,3 @@
-AUX sngrep-1.4.7-LDFLAGS.patch 290 BLAKE2B f15317a47b09dca8c0d28f2aa8c9bb96fdbb4f10cecfc0e5fb2f40d0cd98ad675471f793e46ff4092086b887c99bc7d6efea6d6170b3c7bb4d1db3e4032da5d3 SHA512 0c63147bcedab91a0b5a8c34b55a0c8ac11dfdd52f607b31658e8e8891963b87b8fdce8674f1eecf30829257006219c7ea42945fff5dce4502b62dcaf72505b3
-AUX sngrep-1.4.7-tinfo.patch 699 BLAKE2B 92943ef1b2b4b9bd0d0101667999ebbd7ef9dbfbfa4c2cc39a24f190e88482bbe6053813a8e32745565e3f61d3585207a540de823e715e4e0d1f013fd398ca0f SHA512 59276d306b6db2e5318f3b23c172b692b4f35884c7bf68f27a1a8636b2a5187dcdfbee58f11bee0a7de7afe068e0e1486d6a305d0b215a58627a041804452a4f
-AUX sngrep-1.5.0-bashisms.patch 2821 BLAKE2B d2f035182f8183870b16a4137f0abcc32776db01592a0432be8189be39ee0e5e627e01335766e2d656561e0ad5dc12be667b351ca551975678068d8cf7325765 SHA512 6c85cf1670b7b9f376e1409f833090bc5ba8aed705698dad5f82b782537804eac32f71a716a960c4ed042a3a81d4005acbd3cf1f0d171e00ce9c0094971be77d
-DIST sngrep-1.4.7.tar.gz 237978 BLAKE2B 30172748aeab2910e7fa13f35b447d7bd1688bb206576af6233c8c47405eb3fe93316cc72255169f19f3752e7fe3ada63c5c0bba0d9ab75706c1b0d3ac296474 SHA512 f414f9cc49b0c34cbbf5a77d285f12eb4091af3395953ed93dbe2f57d4ba3731d16c4b56c37e90744cf3784572975f485aed48cdd100898ffaee18e9a18943b1
-DIST sngrep-1.5.0.tar.gz 244965 BLAKE2B 85c8ddbbb5c81dfa886086543df9ccb6f4a297c95a23afddfcf1a359e4af19a1f37cd75136881aba07fd70c177737fa93440f04f97ed9ffd01afef3055971472 SHA512 20be55f80d029739b1db4c0ccbc028604019acd8ca45181eb9952759ced4f20549d991c2916c9d1c84c989ccb123cad44f545a9146471a79273c0a6053615fbe
DIST sngrep-1.6.0.tar.gz 248091 BLAKE2B a08c50d87d43f49f24494a85b8f4d72f24a649050ab696cabd087a39bd64532a9e7ed137ccaacecddce8ef22c960fc43f5372c9b13817eae26dd06b711363e3b SHA512 bca3192e1aacf4152f566925fd075dfd957cbe87017c8258303c8689f1221ea082f337866db45cb5ada0629f7cc4b66ce73b74a911d230c63d10fefa19aaebe3
-EBUILD sngrep-1.4.7-r1.ebuild 910 BLAKE2B d2a839a65c30f662def7cecf6c2dd3816a97d1affa8c23ac67f5ef04b881a4bda243ef7e9acaffcc6995015ab01b5a6f209dbfa743d594b0e13bf7ff54c15596 SHA512 000db85ac51346367bfe39630367839711aa31100e2725db8cca54f36b47e24ce136705d7a13d03d20ebbb81697c074a390df12540693f8b7f261fb90d1978d8
-EBUILD sngrep-1.5.0.ebuild 914 BLAKE2B 75b222192e6334bde5850937f11a8b3b8cdb2e0351c1bbcaea2179ffcede360902f4b10b094e3f641fda6104ebc6f80196ec3bce1f10539e09799a4bbfe4ba34 SHA512 b15fbf07226d7b5a3241c95a78539517f1dde107c8cce3e4cb9267db10f6dc1be9dd5fe42a059286e34fa5fb44d22e86b460ae3c4fc979e046d2bc20840c1037
-EBUILD sngrep-1.6.0.ebuild 862 BLAKE2B 69fe6e51473583d23d77c092ff7b6fbf54de1cec53f0a619e3d2dce37da8667eb401bd0ee7a6b168bb395afe4ab16093ced8b4d52f1fd5d7c3600d4e90b87ce1 SHA512 b85d3e7a35a37a1bb4d0e2d1ddab6ddde6e3cafba8274992ac0be355ea0c336f02e590b52342e09c084edfcb5c80433a7662a9f1e5ac3331883920df515b8692
-MISC metadata.xml 560 BLAKE2B 9cb2c1875c153efdefe1dd06f5f6b3dd04aa90a5b07450bc47cd40002de94fd138d94c7132d9a634dd942a136252aa0439796722411d9c3709f8ee5c9019f2a0 SHA512 d5acc8af69c7483ec2c0870f7ff3586f6e46196aec0ed735647da79bc4a627427eae9b7baac9eb96abb2ae64093117b93c17a981656148f0a832286ea2ad53cd
+EBUILD sngrep-1.6.0-r1.ebuild 878 BLAKE2B e65118d52a01866a4cbb8484deac943bca129b80ead7335de22aa333bb1fa2a56c755cc9ab9253b27bec6c281d12541df999b6ce9743a493780d2ea9ec7c92af SHA512 2dc5e5ff66dd11633f6494e44431a7f1652c8bfae970351082e5556c213cf55779e577e235635806a164abdf65d6b6db68b688a062d0c899efe341a8cbce39e2
+MISC metadata.xml 468 BLAKE2B 7b8e43ef6cb3bd733bc3321a2f5436b43bd846def6ac09d648e09bfe412a2cbb8f2b8d26cdb2721a2e44c33a183c4ab1d60e5fc9f899d7b8bbc0beac4e19abf5 SHA512 f6614eac2fdb609c8bd4ca7f3719b672a300ea52f96906c5ca6de204c345dbc80b5ec9e673046c24031b96118d0c70168c290fcdfda0063e7bd4493e6f7e58ae
diff --git a/net-analyzer/sngrep/files/sngrep-1.4.7-LDFLAGS.patch b/net-analyzer/sngrep/files/sngrep-1.4.7-LDFLAGS.patch
deleted file mode 100644
index 3e63dc245dab..000000000000
--- a/net-analyzer/sngrep/files/sngrep-1.4.7-LDFLAGS.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/m4/sngrep.m4
-+++ b/m4/sngrep.m4
-@@ -44,7 +44,7 @@
- LIBS="$sngrep_config_script $LIBS "
- sngrep_script_success=yes
- ], [])
-- LDFLAGS="$save_LDFLAGS"
-+ LDFLAGS="$sngrep_save_LDFLAGS"
- fi
- if test "x$sngrep_script_success" = xno; then
- [$5]
diff --git a/net-analyzer/sngrep/files/sngrep-1.4.7-tinfo.patch b/net-analyzer/sngrep/files/sngrep-1.4.7-tinfo.patch
deleted file mode 100644
index 8a01eeb2560b..000000000000
--- a/net-analyzer/sngrep/files/sngrep-1.4.7-tinfo.patch
+++ /dev/null
@@ -1,24 +0,0 @@
---- a/configure.ac
-+++ b/configure.ac
-@@ -74,6 +74,10 @@
- AC_CHECK_LIB([menuw], [new_item], [], [
- AC_MSG_ERROR([ You need to have ncurses menuw library installed to compile sngrep.])
- ])
-+
-+ AC_SEARCH_LIBS([keyname], [tinfow], [], [
-+ AC_MSG_ERROR([ You need to have ncurses tinfow library installed to compile sngrep.])
-+ ])
- ], [
-
- # Ncurses without wide-character support
-@@ -96,6 +100,10 @@
- AC_CHECK_LIB([menu], [new_item], [], [
- AC_MSG_ERROR([ You need to have ncurses menu library installed to compile sngrep.])
- ])
-+
-+ AC_SEARCH_LIBS([keyname], [tinfo], [], [
-+ AC_MSG_ERROR([ You need to have ncurses tinfo library installed to compile sngrep.])
-+ ])
- ])
-
- ####
diff --git a/net-analyzer/sngrep/files/sngrep-1.5.0-bashisms.patch b/net-analyzer/sngrep/files/sngrep-1.5.0-bashisms.patch
deleted file mode 100644
index ffcd38d2f7f3..000000000000
--- a/net-analyzer/sngrep/files/sngrep-1.5.0-bashisms.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-https://github.com/irontec/sngrep/pull/404
---- a/configure.ac
-+++ b/configure.ac
-@@ -51,7 +51,7 @@ AC_ARG_ENABLE([unicode],
- [AC_SUBST(UNICODE, no)]
- )
-
--AS_IF([test "x$enable_unicode" == "xyes"], [
-+AS_IF([test "x$enable_unicode" = "xyes"], [
- # Ncurses with wide-character support
- AC_DEFINE([WITH_UNICODE], [], [Compile With Unicode compatibility])
-
-@@ -123,7 +123,7 @@ AC_ARG_WITH([gnutls],
- [AC_SUBST(WITH_GNUTLS, no)]
- )
-
--AS_IF([test "x$WITH_GNUTLS" == "xyes"], [
-+AS_IF([test "x$WITH_GNUTLS" = "xyes"], [
-
- m4_ifdef([PKG_CHECK_MODULES], [
- PKG_CHECK_MODULES([LIBGNUTLS], [gnutls])
-@@ -160,8 +160,8 @@ AC_ARG_WITH([openssl],
- [AC_SUBST(WITH_OPENSSL, no)]
- )
-
--AS_IF([test "x$WITH_OPENSSL" == "xyes"], [
-- AS_IF([test "x$WITH_GNUTLS" == "xyes"], [
-+AS_IF([test "x$WITH_OPENSSL" = "xyes"], [
-+ AS_IF([test "x$WITH_GNUTLS" = "xyes"], [
- AC_MSG_ERROR([ GnuTLS and OpenSSL can not be enabled at the same time ])
- ], [])
- m4_ifdef([PKG_CHECK_MODULES], [
-@@ -187,7 +187,7 @@ AC_ARG_WITH([pcre],
- [AC_SUBST(WITH_PCRE, no)]
- )
-
--AS_IF([test "x$WITH_PCRE" == "xyes"], [
-+AS_IF([test "x$WITH_PCRE" = "xyes"], [
- AC_CHECK_HEADER([pcre.h], [], [
- AC_MSG_ERROR([ You need libpcre development files installed to compile with pcre support.])
- ])
-@@ -206,7 +206,7 @@ AC_ARG_ENABLE([ipv6],
- [AC_SUBST(USE_IPV6, no)]
- )
-
--AS_IF([test "x$USE_IPV6" == "xyes"], [
-+AS_IF([test "x$USE_IPV6" = "xyes"], [
- AC_CHECK_HEADERS([netinet/in.h netinet/ip6.h], [], [
- AC_MSG_ERROR([ You dont seem to have ipv6 support (no ip6.h found).])
- ], [
-@@ -231,15 +231,15 @@ AC_ARG_ENABLE([eep],
- [AC_SUBST(USE_EEP, no)]
- )
-
--AS_IF([test "x$USE_EEP" == "xyes"], [
-+AS_IF([test "x$USE_EEP" = "xyes"], [
- AC_DEFINE([USE_EEP],[],[Compile With EEP support])
- ], [])
-
-
- # Conditional Source inclusion
--AM_CONDITIONAL([WITH_GNUTLS], [test "x$WITH_GNUTLS" == "xyes"])
--AM_CONDITIONAL([WITH_OPENSSL], [test "x$WITH_OPENSSL" == "xyes"])
--AM_CONDITIONAL([USE_EEP], [test "x$USE_EEP" == "xyes"])
-+AM_CONDITIONAL([WITH_GNUTLS], [test "x$WITH_GNUTLS" = "xyes"])
-+AM_CONDITIONAL([WITH_OPENSSL], [test "x$WITH_OPENSSL" = "xyes"])
-+AM_CONDITIONAL([USE_EEP], [test "x$USE_EEP" = "xyes"])
-
-
- ######################################################################
-@@ -249,7 +249,7 @@ AC_ARG_ENABLE(logo,
- [ enable_logo=$enableval],
- [ enable_logo=yes])
-
--AS_IF([test "x$enable_logo" == "xyes"], [
-+AS_IF([test "x$enable_logo" = "xyes"], [
- echo ''
- echo ' ██╗██████╗ ██████╗ ███╗ ██╗████████╗███████╗ ██████╗'
- echo ' ██║██╔══██╗██╔═══██╗████╗ ██║╚══██╔══╝██╔════╝██╔════╝'
diff --git a/net-analyzer/sngrep/metadata.xml b/net-analyzer/sngrep/metadata.xml
index 2c8180a3d655..6891786f5ba3 100644
--- a/net-analyzer/sngrep/metadata.xml
+++ b/net-analyzer/sngrep/metadata.xml
@@ -7,7 +7,6 @@
<use>
<flag name="eep">Enable EEP packet send/receive support</flag>
<flag name="gnutls">Use <pkg>net-libs/gnutls</pkg> to parse captured TLS packets</flag>
- <flag name="openssl">Use <pkg>dev-libs/openssl</pkg> to parse captured TLS packets</flag>
</use>
<upstream>
<remote-id type="github">irontec/sngrep</remote-id>
diff --git a/net-analyzer/sngrep/sngrep-1.4.7-r1.ebuild b/net-analyzer/sngrep/sngrep-1.4.7-r1.ebuild
deleted file mode 100644
index 3af1d0702e40..000000000000
--- a/net-analyzer/sngrep/sngrep-1.4.7-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Ncurses SIP Messages flow viewer"
-HOMEPAGE="https://github.com/irontec/sngrep"
-SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="eep gnutls ipv6 openssl pcre unicode"
-REQUIRED_USE="
- gnutls? ( !openssl )
-"
-
-DEPEND="
- net-libs/libpcap
- sys-libs/ncurses:=[unicode(+)?]
- openssl? ( dev-libs/openssl:0= )
- gnutls? ( net-libs/gnutls )
- pcre? ( dev-libs/libpcre )
-"
-RDEPEND="${DEPEND}"
-PATCHES=(
- "${FILESDIR}"/${PN}-1.4.7-tinfo.patch
- "${FILESDIR}"/${PN}-1.4.7-LDFLAGS.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable eep) \
- $(use_enable ipv6) \
- $(use_enable unicode) \
- $(use_with gnutls) \
- $(use_with openssl) \
- $(use_with pcre)
-}
diff --git a/net-analyzer/sngrep/sngrep-1.5.0.ebuild b/net-analyzer/sngrep/sngrep-1.5.0.ebuild
deleted file mode 100644
index af7e30fcebf6..000000000000
--- a/net-analyzer/sngrep/sngrep-1.5.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Ncurses SIP Messages flow viewer"
-HOMEPAGE="https://github.com/irontec/sngrep"
-SRC_URI="https://github.com/irontec/sngrep/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="eep gnutls pcre ssl unicode"
-
-# In next release, libpcre -> libpcre2
-DEPEND="
- net-libs/libpcap
- sys-libs/ncurses:=[unicode(+)?]
- ssl? (
- !gnutls? ( dev-libs/openssl:= )
- gnutls? ( net-libs/gnutls:= )
- )
- pcre? ( dev-libs/libpcre )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.5.0-bashisms.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --enable-ipv6
-
- $(use_enable eep)
- $(use_enable unicode)
- $(use_with pcre)
- $(use_with ssl $(usex gnutls gnutls openssl))
- )
-
- econf "${myeconfargs[@]}"
-}
diff --git a/net-analyzer/sngrep/sngrep-1.6.0.ebuild b/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild
index aedd0cf3f8d1..89771013483f 100644
--- a/net-analyzer/sngrep/sngrep-1.6.0.ebuild
+++ b/net-analyzer/sngrep/sngrep-1.6.0-r1.ebuild
@@ -36,7 +36,7 @@ src_configure() {
local myeconfargs=(
--enable-ipv6
--enable-unicode
-
+ --without-pcre
$(use_enable eep)
$(use_with pcre pcre2)
$(use_with ssl $(usex gnutls gnutls openssl))
diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 26421f1687e0..550b5332072b 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -37,9 +37,9 @@ EBUILD zabbix-4.0.44.ebuild 9425 BLAKE2B 99915e322601540a008f2672090b0b9aaa56514
EBUILD zabbix-5.0.29.ebuild 10142 BLAKE2B a71d8c7d65a4fdf930662b476416c416f519aaedd1489ede7da5b442d5aa2788625385bc8f0af28202f1261d10ebaa0b6dab3d449a7391df036b09a8646791cd SHA512 8053a8a2445a8aee9f029fb5ef61478b4e6beb4dbd0181c3054f34a59d8c6ef7f07c094588ede931371e02faf672c8d89f6e2f2baa1e5fee0e9866f34ed426a4
EBUILD zabbix-5.0.30.ebuild 10144 BLAKE2B 8654a84618f3e5ab22ca790bebc7db5badb60c0bea942027b74e50422be47f39380a873a2e01deadd58b9aa978b30392811fb6de88291416f15073d291163d85 SHA512 0a67f7c92f94eddd9be23aef921ad3306b2093f77a26a9cc9234cc0ce764e24ea292f221ba0f751148eea557974dd0f9a35c87ef748040d84dd2b4dc66740d14
EBUILD zabbix-6.0.10.ebuild 10737 BLAKE2B e249cd00548e05fa986df84d4d53c5277195b60a6aa433c8f6cc0d6824e950efc00b644b7f6b7af638431d57f26149b0848139fdaaa295d282497b8aa56cdfe0 SHA512 a94a896619edb99e9ab841c63516a4a6fd673ea21a1b6276d65a9dff5e55f93825b88396defdb164c59f550e3537c18e5a59698aa98e6c50919dc9f1bc3f75fc
-EBUILD zabbix-6.0.11.ebuild 10739 BLAKE2B b303421391b42a2c83d7434e3bfbce982b6785e73b5bdd50a192f84f46bc0b978fa2dc07cbb2f342ff9112325006a627b1525f06966a4100895c43de2dc5d993 SHA512 edba9a7894ce55a9c7f708a0419de5c796412ba4d2d95377c236e18de6c93cc328fa7922f6525a780940d9531bcb36202eeafdddb1abd710ac26f9f2c69d46f6
-EBUILD zabbix-6.0.12.ebuild 10739 BLAKE2B b303421391b42a2c83d7434e3bfbce982b6785e73b5bdd50a192f84f46bc0b978fa2dc07cbb2f342ff9112325006a627b1525f06966a4100895c43de2dc5d993 SHA512 edba9a7894ce55a9c7f708a0419de5c796412ba4d2d95377c236e18de6c93cc328fa7922f6525a780940d9531bcb36202eeafdddb1abd710ac26f9f2c69d46f6
+EBUILD zabbix-6.0.11.ebuild 10209 BLAKE2B d90d115f137fd778b5051728e6cb5def545b506c7887e634be9f7d503043d53cd24f5b99c0e4905f2ed17fb2a62739a8c79d3cdd8a754396d9fef0e28e88b4f6 SHA512 05e026492443e19c068fb786cc6976afb192b2104035f1c9a38d7c72251541f596b03973aaad16c85e11bfb31dcbd2acdb4e920413c1a1b633f2382edffb5a2d
+EBUILD zabbix-6.0.12.ebuild 10209 BLAKE2B d90d115f137fd778b5051728e6cb5def545b506c7887e634be9f7d503043d53cd24f5b99c0e4905f2ed17fb2a62739a8c79d3cdd8a754396d9fef0e28e88b4f6 SHA512 05e026492443e19c068fb786cc6976afb192b2104035f1c9a38d7c72251541f596b03973aaad16c85e11bfb31dcbd2acdb4e920413c1a1b633f2382edffb5a2d
EBUILD zabbix-6.2.4.ebuild 10737 BLAKE2B e249cd00548e05fa986df84d4d53c5277195b60a6aa433c8f6cc0d6824e950efc00b644b7f6b7af638431d57f26149b0848139fdaaa295d282497b8aa56cdfe0 SHA512 a94a896619edb99e9ab841c63516a4a6fd673ea21a1b6276d65a9dff5e55f93825b88396defdb164c59f550e3537c18e5a59698aa98e6c50919dc9f1bc3f75fc
-EBUILD zabbix-6.2.5.ebuild 10739 BLAKE2B b303421391b42a2c83d7434e3bfbce982b6785e73b5bdd50a192f84f46bc0b978fa2dc07cbb2f342ff9112325006a627b1525f06966a4100895c43de2dc5d993 SHA512 edba9a7894ce55a9c7f708a0419de5c796412ba4d2d95377c236e18de6c93cc328fa7922f6525a780940d9531bcb36202eeafdddb1abd710ac26f9f2c69d46f6
-EBUILD zabbix-6.2.6.ebuild 10739 BLAKE2B b303421391b42a2c83d7434e3bfbce982b6785e73b5bdd50a192f84f46bc0b978fa2dc07cbb2f342ff9112325006a627b1525f06966a4100895c43de2dc5d993 SHA512 edba9a7894ce55a9c7f708a0419de5c796412ba4d2d95377c236e18de6c93cc328fa7922f6525a780940d9531bcb36202eeafdddb1abd710ac26f9f2c69d46f6
+EBUILD zabbix-6.2.5.ebuild 10209 BLAKE2B d90d115f137fd778b5051728e6cb5def545b506c7887e634be9f7d503043d53cd24f5b99c0e4905f2ed17fb2a62739a8c79d3cdd8a754396d9fef0e28e88b4f6 SHA512 05e026492443e19c068fb786cc6976afb192b2104035f1c9a38d7c72251541f596b03973aaad16c85e11bfb31dcbd2acdb4e920413c1a1b633f2382edffb5a2d
+EBUILD zabbix-6.2.6.ebuild 10209 BLAKE2B d90d115f137fd778b5051728e6cb5def545b506c7887e634be9f7d503043d53cd24f5b99c0e4905f2ed17fb2a62739a8c79d3cdd8a754396d9fef0e28e88b4f6 SHA512 05e026492443e19c068fb786cc6976afb192b2104035f1c9a38d7c72251541f596b03973aaad16c85e11bfb31dcbd2acdb4e920413c1a1b633f2382edffb5a2d
MISC metadata.xml 1757 BLAKE2B 4c44773ec6767f5d7edf927347cfae3f45ba1afb0ac1399c5fd31a9ce8c493647b16d22b891d803a820cac76ab2b3a3966ac33704e6e1d728cb23c18f30e02d4 SHA512 e953034478edb317a3657e44725e5e18d0033d70f53a10a3e8d317f0cc2a014a3c5485135999435cf222fa63748d093888054d6556b8ca78b00e39a699d98968
diff --git a/net-analyzer/zabbix/zabbix-6.0.11.ebuild b/net-analyzer/zabbix/zabbix-6.0.11.ebuild
index 4b12b01e37ea..961445bff7c3 100644
--- a/net-analyzer/zabbix/zabbix-6.0.11.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.11.ebuild
@@ -25,7 +25,7 @@ LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
KEYWORDS="~amd64 ~x86"
-IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
@@ -67,14 +67,12 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
server? (
app-admin/webapp-config
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -147,6 +145,7 @@ pkg_setup() {
src_configure() {
local econf_args=(
+ --with-libpcre2
"$(use_enable agent)"
"$(use_enable agent2)"
"$(use_enable ipv6)"
@@ -169,13 +168,6 @@ src_configure() {
"$(use_with ssh ssh2)"
)
- if use pcre2; then
- econf_args+=( --with-libpcre2 )
- else
- # If pcre2 is not enabled, then use the old pcre library.
- econf_args+=( --with-libpcre )
- fi
-
econf ${econf_args[@]}
}
@@ -354,12 +346,6 @@ pkg_postinst() {
elog "This will convert database data for use with Node ID"
elog "and also adds a local node."
elog
-
- if ! use pcre2; then
- ewarn "You are using zabbix with dev-libs/libpcre which is deprecated."
- ewarn "Consider switching to dev-libs/libpcre2 (USE=pcre2) as soon as possible."
- ewarn "See https://www.zabbix.com/documentation/6.0/en/manual/installation/upgrade_notes_600#pcre2-support"
- fi
fi
if use proxy; then
diff --git a/net-analyzer/zabbix/zabbix-6.0.12.ebuild b/net-analyzer/zabbix/zabbix-6.0.12.ebuild
index 4b12b01e37ea..961445bff7c3 100644
--- a/net-analyzer/zabbix/zabbix-6.0.12.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.12.ebuild
@@ -25,7 +25,7 @@ LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
KEYWORDS="~amd64 ~x86"
-IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
@@ -67,14 +67,12 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
server? (
app-admin/webapp-config
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -147,6 +145,7 @@ pkg_setup() {
src_configure() {
local econf_args=(
+ --with-libpcre2
"$(use_enable agent)"
"$(use_enable agent2)"
"$(use_enable ipv6)"
@@ -169,13 +168,6 @@ src_configure() {
"$(use_with ssh ssh2)"
)
- if use pcre2; then
- econf_args+=( --with-libpcre2 )
- else
- # If pcre2 is not enabled, then use the old pcre library.
- econf_args+=( --with-libpcre )
- fi
-
econf ${econf_args[@]}
}
@@ -354,12 +346,6 @@ pkg_postinst() {
elog "This will convert database data for use with Node ID"
elog "and also adds a local node."
elog
-
- if ! use pcre2; then
- ewarn "You are using zabbix with dev-libs/libpcre which is deprecated."
- ewarn "Consider switching to dev-libs/libpcre2 (USE=pcre2) as soon as possible."
- ewarn "See https://www.zabbix.com/documentation/6.0/en/manual/installation/upgrade_notes_600#pcre2-support"
- fi
fi
if use proxy; then
diff --git a/net-analyzer/zabbix/zabbix-6.2.5.ebuild b/net-analyzer/zabbix/zabbix-6.2.5.ebuild
index 4b12b01e37ea..961445bff7c3 100644
--- a/net-analyzer/zabbix/zabbix-6.2.5.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.2.5.ebuild
@@ -25,7 +25,7 @@ LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
KEYWORDS="~amd64 ~x86"
-IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
@@ -67,14 +67,12 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
server? (
app-admin/webapp-config
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -147,6 +145,7 @@ pkg_setup() {
src_configure() {
local econf_args=(
+ --with-libpcre2
"$(use_enable agent)"
"$(use_enable agent2)"
"$(use_enable ipv6)"
@@ -169,13 +168,6 @@ src_configure() {
"$(use_with ssh ssh2)"
)
- if use pcre2; then
- econf_args+=( --with-libpcre2 )
- else
- # If pcre2 is not enabled, then use the old pcre library.
- econf_args+=( --with-libpcre )
- fi
-
econf ${econf_args[@]}
}
@@ -354,12 +346,6 @@ pkg_postinst() {
elog "This will convert database data for use with Node ID"
elog "and also adds a local node."
elog
-
- if ! use pcre2; then
- ewarn "You are using zabbix with dev-libs/libpcre which is deprecated."
- ewarn "Consider switching to dev-libs/libpcre2 (USE=pcre2) as soon as possible."
- ewarn "See https://www.zabbix.com/documentation/6.0/en/manual/installation/upgrade_notes_600#pcre2-support"
- fi
fi
if use proxy; then
diff --git a/net-analyzer/zabbix/zabbix-6.2.6.ebuild b/net-analyzer/zabbix/zabbix-6.2.6.ebuild
index 4b12b01e37ea..961445bff7c3 100644
--- a/net-analyzer/zabbix/zabbix-6.2.6.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.2.6.ebuild
@@ -25,7 +25,7 @@ LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
KEYWORDS="~amd64 ~x86"
-IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +pcre2 +postgres proxy server snmp sqlite ssh static"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
proxy? ( ^^ ( mysql oracle postgres sqlite ) )
@@ -67,14 +67,12 @@ RDEPEND="${COMMON_DEPEND}
java? ( >=virtual/jre-1.8:* )
mysql? ( virtual/mysql )
proxy? (
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
server? (
app-admin/webapp-config
- !pcre2? ( dev-libs/libpcre )
- pcre2? ( dev-libs/libpcre2:= )
+ dev-libs/libpcre2:=
net-analyzer/fping[suid]
)
frontend? (
@@ -147,6 +145,7 @@ pkg_setup() {
src_configure() {
local econf_args=(
+ --with-libpcre2
"$(use_enable agent)"
"$(use_enable agent2)"
"$(use_enable ipv6)"
@@ -169,13 +168,6 @@ src_configure() {
"$(use_with ssh ssh2)"
)
- if use pcre2; then
- econf_args+=( --with-libpcre2 )
- else
- # If pcre2 is not enabled, then use the old pcre library.
- econf_args+=( --with-libpcre )
- fi
-
econf ${econf_args[@]}
}
@@ -354,12 +346,6 @@ pkg_postinst() {
elog "This will convert database data for use with Node ID"
elog "and also adds a local node."
elog
-
- if ! use pcre2; then
- ewarn "You are using zabbix with dev-libs/libpcre which is deprecated."
- ewarn "Consider switching to dev-libs/libpcre2 (USE=pcre2) as soon as possible."
- ewarn "See https://www.zabbix.com/documentation/6.0/en/manual/installation/upgrade_notes_600#pcre2-support"
- fi
fi
if use proxy; then
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index 5cb6f7fc5180..486614c70964 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest
index 6502eb4ce79d..a445f30c02c2 100644
--- a/net-irc/ergo/Manifest
+++ b/net-irc/ergo/Manifest
@@ -1,3 +1,5 @@
DIST ergo-2.10.0.tar.gz 3256716 BLAKE2B 72f1d6464ee434508b9944a9923435cda01e97c8b542c7c77c74562309a6b9ed727b5ae7c444f6e95517482fd87f34623d477e14c1dfbe323a7d81ace5c3e111 SHA512 952ef22b28d8de0814f04ece55b8ff88f405f184d8ecfce45c4af63e8c53153786d0b685f9bfff7cdb53ad369914f07069436f43b5ab65816bb7410b02f34bf8
+DIST ergo-2.11.0_rc1.tar.gz 3267317 BLAKE2B a8dff743a691d425f78420043c8b5b32efce6a5e606784c4110e64ff8b2fa99772ced42d0981a0c6f9f7669f3d0ef9d110915917e4ec4b072eecf449eaf4b046 SHA512 74cbececd9bf5e9e4701900ca8d720bcb2c689c545fadad70215bdf4844685c59c46e4ad758fc46eeb6735b812807e81125822ac5219b11b9b76ddf306a14869
EBUILD ergo-2.10.0-r1.ebuild 1501 BLAKE2B 28049bdd16691767da3476ab136e98d98652a1cc5658b70853a2815ead9157e122a14ee1834a206f27b076d4d760ac62a6417202848de06bb6913dadb084287d SHA512 d482a6994db06fa9375dbe2dc5ccdd426624073a3925632329abb498464c4c7d3b48948d9e4848dd91e819d24e4712edb662a27435754e053ec7e28c98af4f4b
+EBUILD ergo-2.11.0_rc1.ebuild 1565 BLAKE2B a82affb7986894a7429e06881dfcf2331b7d938d968272d331e082b79460d3f7762ebe30f686225fc891c687fc552f3d7982b80be41a2efaccbf60e999976b7d SHA512 af8844c6990271dde6f9c050fe790f67bbcdb4ed0727437352ce246826c2bf91bfbf84514de72b33f44546524cd7b2cf99af2f260ab71eb8d09e3a35c9399522
MISC metadata.xml 320 BLAKE2B 3bff5defc5150caa0cae2776e69f9070d1896c9cab8e5e0fc1afb94606a1c0e0d3ab951b4ea1076929221bcfd0576540f1b1768c1f9d3ad68161d9540c6785e3 SHA512 b634cbc9628c66cfc5b2983a6da5b2322bfb5c755893e1c15aab203f6e94b15ea5be2494b0370e8b7fd4950d0d1059e60939bd945620aa0548ef665263a5672a
diff --git a/net-irc/ergo/ergo-2.11.0_rc1.ebuild b/net-irc/ergo/ergo-2.11.0_rc1.ebuild
new file mode 100644
index 000000000000..975e100d40f3
--- /dev/null
+++ b/net-irc/ergo/ergo-2.11.0_rc1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A modern IRC server written in Go"
+HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo"
+SRC_URI="https://github.com/ergochat/ergo/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${P/_/-}
+
+LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0"
+SLOT="0"
+if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+# We may even want to package irctest in future?
+
+RDEPEND="acct-user/oragono
+ acct-group/oragono"
+
+DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md )
+
+src_prepare() {
+ default
+
+ sed -i -e 's:ERGO_USERNAME="ergo":ERGO_USERNAME="oragono":' distrib/openrc/ergo.confd || die
+
+ # Minor fiddling with paths
+ sed -i \
+ -e 's:/home/ergo/ergo:/usr/bin/ergo:' \
+ -e 's:/home/ergo:/var/lib/ergo:' \
+ -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \
+ -e 's:User=ergo:User=oragono:' \
+ distrib/systemd/ergo.service || die
+}
+
+src_compile() {
+ ego build .
+}
+
+src_install() {
+ einstalldocs
+
+ dobin ergo
+
+ insinto /etc/ergo
+ doins default.yaml
+
+ newinitd distrib/openrc/ergo.initd ergo
+ newconfd distrib/openrc/ergo.confd ergo
+
+ keepdir /var/lib/ergo
+ fowners oragono:oragono /var/lib/ergo
+
+ insinto /var/lib/ergo
+ doins -r languages/
+
+ systemd_dounit distrib/systemd/ergo.service
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ elog "Please copy the example config in ${EROOT}/etc/ergo:"
+ elog "e.g. cp ${EROOT}/etc/ergo/default.yaml ${EROOT}/etc/ergo/ircd.yaml"
+ fi
+}
diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest
index 9d3d4609adfc..56db8f82d45b 100644
--- a/net-irc/unrealircd/Manifest
+++ b/net-irc/unrealircd/Manifest
@@ -1,3 +1,4 @@
+AUX unrealircd-6.0.4.2-configure-clang16.patch 3090 BLAKE2B f8c7907e7b8216e3b765a10e14cce5aa861780abc3885fa89108a04ad2b91784b54e04964d88796c9e4e4e974675bd1342940315a2ba772a37e5a34649c2c668 SHA512 bd0adc9ca010e3bb7ce13bec7d749e389ff249b47d11d08ebd33dbbad468621a702eae28cf25938452f1e727a9156cc9d43c7dff81abffb38cc46b484ef0d9e2
AUX unrealircd.confd-r4 1458 BLAKE2B d7687443262931323142a4b14a484988386610f610fcce6321a45333feadb58c5849ae8743bedb19540b02045f72a5ee6f07299e1bcadc089bf93358f04b8d8c SHA512 90f6f5985dfe15ac400aa133d1404099c11fca4a2f0c3a21e4cd996051fb27bd131074dba576b2e6b8961d70ec98cc43f750ecf94483e050c0a3886d45249d3d
AUX unrealircd.initd-r3 2172 BLAKE2B 76aea4ea6083a4b8ac4fe49ecf1cd3ce3a35747f83a745be6fcca2dba11402df7ce2c28b480959dafd92606b9a41cc3b63a22cd47ca9035431b387154a2b5789 SHA512 dd962a299135e99c089fab41f0393f8afde5ce368eb50eb942f1563e34d771e31f75e4add821dae4a9739ca21c34ee5d8bd85931c9fa9c06be7fed4170473ef0
AUX unrealircd.service 177 BLAKE2B 9a58ce4e7785a66beac53afa2ecd276dd6f8e9927de8dfc3e9eab968008ad681a8b9f353bff4951bba8023d5c04affda6b58fde5db8232d0f1f9ae3e470424f0 SHA512 99163776104f2f27a585332004221fac16a9fbf9c8930b0603b5f33aca4c5ac13bdded4d5917143796b3893a19d2f709b0c4d4d635d85bd681f643b3b59131f5
@@ -6,6 +7,9 @@ DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 06afc8b5e28bbd56971b2ce21da3e000e39
DIST unrealircd-5.2.4.tar.gz.asc 866 BLAKE2B 9fc520e93f80a548650b016690036c4e9957e81095f75c34489eb0b83d28548a891196469199cf354207c44b22aaeecfc696995842e9b278ab10fdf5bdb8d7f6 SHA512 0d85a668e2cc3f3d736f3a321e282ecb1fd94d5f605e0e40e8c84a17a6486f8e0d299ec673fe7688fca3ead847f432144ff077547cc90321534406fbe084804b
DIST unrealircd-6.0.4.1.tar.gz 8696975 BLAKE2B 2ca38b2eed09747f419cb9c7e338e10687541c981cce6425e266a1e0597c3a3eb36882a0d1da43a9b829aa855289887d28206b7e7298cf310e84703b1d4e7d5c SHA512 c2da78e785ddd7dd1567dd4cbc6bf44d8013c84334ee2ed836bb2b265bb79cf2db620570e3e626d77389ea820365dec3cd84d27f219df0a38d6d0e364e99a3cc
DIST unrealircd-6.0.4.1.tar.gz.asc 866 BLAKE2B 018dd63bd02261fb390e98ebafaf9d712d30984a2034f8e4ee3c4125cf67b0dba4113f84f62e2b4ef3a42e10123f61e985ed5da42a234fe5fef30184af48520b SHA512 50d98bcff738307f866ff838944bf574613fb99fa8f3a7cd34272245924f70c0c56eea6376c704c56c920f6411870f259f89155b811d6bab2d34f770fcb6e0f8
+DIST unrealircd-6.0.4.2.tar.gz 8698501 BLAKE2B e5252dc3e4b332adbbd5a2d435d5be14a7745777dd53b8fa72b79d4cba2c1c92c0f9381b62b9c3031f48347f2ce7086d44f619cb4ec1b4f3a4cd2020f391643b SHA512 2677834660f9e6123ddf5121d9a46908f6071070cc9da085884d6c6ccec9fefc5429effa2890527a1e162984f1c5cd57bcd9cd488e8713613af84fb6d507207d
+DIST unrealircd-6.0.4.2.tar.gz.asc 866 BLAKE2B cdfee99a09479d6099ef42e4caa05024b682f35a7d6302b1baa2ac4697b2b430856d9cbd00f0361360050ce5f2a0478dd9c6e1dbb86ec5714de24e5edcfeaeb7 SHA512 3bbad079c486bd072694f246306094a5cdfc7648f49a9ec40743453bec78173454667243a05870a8a19320b31843dfcd15d962d04758cf97cccd8854dbfdfea4
EBUILD unrealircd-5.2.4-r1.ebuild 5491 BLAKE2B a82c2aab7db44a19a1d752434d86f092e90c7ac88931a45bf1c7f12d0459759eef445ba73d03f9ba828debe30b79d56bd4b2d0d828462f1b21799b883469ebe6 SHA512 ba0fe9538fdc7bf601e318b30b3529fcb0c5da14c71689c7e2fe6ce2e4465d74c6e72ec4aab2db1ad6a20d7267feba745a302c068f2542a278c72b984b4aaa5f
EBUILD unrealircd-6.0.4.1.ebuild 5864 BLAKE2B eafed7d7c5c700b22e4de634c16c89967a44cdffbb7a21a53279a2ce3e0e6fd8fe37cb4940ae9a9bf14ad0f5a993609af10025d8de55d38b79758ec15fb03bf7 SHA512 6063d17541d77c989d181cafe6ee358d15b09bf769cde42c4c0ef4347ca6383e02e1902367211a45aad6be512b68ec87d9b2d26a52eac3f896cabd323156468c
+EBUILD unrealircd-6.0.4.2.ebuild 5948 BLAKE2B 967806cfeb0a4eb8df73ab60fe00bd11f3c09298854516825bb8a11728c810e22bc9d769da715afc0a37f27e90cba1d574de186ff085d6d30dfea208e9b19561 SHA512 11c43244a9febe879a28b8f44c20f080f0a775a989dc4706073ab7f483e0e096f14c553d7b8989f8d2db977c1f08ed3cc298b50960f82cff1a64d7b853c131c2
MISC metadata.xml 978 BLAKE2B 7149e20723b563c08f93a7383b4f934104c24c945a4cf07510a7945d418a824db990eec1fca839f67c739296e519e67033b4181c7fbf0761336053dfd68a1898 SHA512 926d227e04485b71ce6f6cce4f8addebd4479837d5b9f4bb412f391edd74d72d38aefbe9275bc2a45ee25117990ceeb796722f7753c082e987dc09d07c277987
diff --git a/net-irc/unrealircd/files/unrealircd-6.0.4.2-configure-clang16.patch b/net-irc/unrealircd/files/unrealircd-6.0.4.2-configure-clang16.patch
new file mode 100644
index 000000000000..d884a1000b52
--- /dev/null
+++ b/net-irc/unrealircd/files/unrealircd-6.0.4.2-configure-clang16.patch
@@ -0,0 +1,64 @@
+https://github.com/unrealircd/unrealircd/pull/242
+
+From 3246e472842237ac9e655e254380c4dd8fea7abc Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sun, 18 Dec 2022 06:18:51 +0000
+Subject: [PATCH] configure.ac: fix -Wimplicit-function-declaration
+
+Clang 16 makes -Wimplicit-function-declaration error by default.
+
+Unfortunately, this can lead to misconfiguration or miscompilation of software as configure
+tests may then return the wrong result.
+
+We also fix -Wstrict-prototypes while here as it's easy to do and it prepares
+us for C23.
+
+Fixes the following:
+```
+configure:6250: checking if your system has IPv6 support
+configure:6275: x86_64-pc-linux-gnu-gcc -o conftest -O2 -pipe -march=native -fdiagnostics-color=always -frecord-gcc-switches -Wreturn-type -ggdb3 -Werror=implicit-function-declaration -Werror=implicit-int -fno-strict-aliasing -fno-common -funsigned-char -Wall -Wextra -Waggregate-return -Wformat-nonliteral -Wduplicated-cond -Wduplicated-branches -Wparentheses -Wno-pointer-sign -Wno-format-zero-length -Wno-format-truncation -Wno-format-overflow -Wno-unused -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-char-subscripts -Wno-sign-compare -Wno-empty-body -Wno-pragmas -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-z,pack-relative-relocs conftest.c >&5
+conftest.c: In function 'main':
+conftest.c:30:1: error: implicit declaration of function 'exit' [-Werror=implicit-function-declaration]
+ 30 | exit(0); /* We only check if the code compiles, that's enough. We can deal with missing runtime IPv6 */
+ | ^~~~
+conftest.c:28:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
+ 27 | #include <sys/socket.h>
+ +++ |+#include <stdlib.h>
+ 28 | int main() {
+conftest.c:30:1: warning: incompatible implicit declaration of built-in function 'exit' [-Wbuiltin-declaration-mismatch]
+ 30 | exit(0); /* We only check if the code compiles, that's enough. We can deal with missing runtime IPv6 */
+ | ^~~~
+conftest.c:30:1: note: include '<stdlib.h>' or provide a declaration of 'exit'
+cc1: some warnings being treated as errors
+configure:6275: $? = 1
+```
+
+For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2],
+or the (new) c-std-porting mailing list [3].
+
+[0] https://lwn.net/Articles/913505/
+[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213
+[2] https://wiki.gentoo.org/wiki/Modern_C_porting
+[3] hosted at lists.linux.dev.
+--- a/configure.ac
++++ b/configure.ac
+@@ -326,7 +326,7 @@ fi
+ ])
+ AC_CACHE_CHECK(if your system prepends an underscore on symbols,ac_cv_underscore,[
+ cat >uscore.c << __EOF__
+-int main() {
++int main(void) {
+ return 0;
+ }
+ __EOF__
+@@ -354,7 +354,8 @@ AC_CACHE_CHECK([if your system has IPv6 support], [ac_cv_ip6], [
+ AC_TRY_RUN([
+ #include <sys/types.h>
+ #include <sys/socket.h>
+-int main() {
++#include <stdlib.h>
++int main(void) {
+ int s = socket(AF_INET6, SOCK_STREAM, 0);
+ exit(0); /* We only check if the code compiles, that's enough. We can deal with missing runtime IPv6 */
+ }
+
diff --git a/net-irc/unrealircd/unrealircd-6.0.4.2.ebuild b/net-irc/unrealircd/unrealircd-6.0.4.2.ebuild
new file mode 100644
index 000000000000..17d16a6be9ce
--- /dev/null
+++ b/net-irc/unrealircd/unrealircd-6.0.4.2.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+SSL_CERT_MANDATORY=1
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/unrealircd.asc
+inherit autotools ssl-cert systemd tmpfiles verify-sig
+
+DESCRIPTION="An advanced Internet Relay Chat daemon"
+HOMEPAGE="https://www.unrealircd.org/"
+SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( https://www.unrealircd.org/downloads/${P}.tar.gz.asc )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux"
+IUSE="class-nofakelag curl geoip +operoverride operoverride-verify"
+
+RDEPEND="
+ acct-group/unrealircd
+ acct-user/unrealircd
+ >=app-crypt/argon2-20171227-r1:=
+ dev-libs/libpcre2
+ dev-libs/libsodium:=
+ dev-libs/openssl:=
+ dev-libs/jansson:=
+ >=net-dns/c-ares-1.7:=
+ virtual/libcrypt:=
+ curl? ( net-misc/curl[adns] )
+ geoip? ( dev-libs/libmaxminddb )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-unrealircd )
+"
+
+DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.0.4.2-configure-clang16.patch
+)
+
+src_prepare() {
+ # QA check against bundled pkgs
+ rm -r extras || die
+
+ # building third-party modules (which we don't do) cause a sandbox violation
+ # bug 704444
+ echo "" > src/buildmod || die
+
+ sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in || die
+
+ if use class-nofakelag; then
+ sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' include/config.h || die
+ fi
+
+ # File is missing from the 5.0.9.1 tarball
+ sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Default value for privatelibdir adds a build path to -Wl,-rpath.
+ econf \
+ --with-bindir="${EPREFIX}"/usr/bin \
+ --with-cachedir="${EPREFIX}"/var/lib/${PN} \
+ --with-confdir="${EPREFIX}"/etc/${PN} \
+ --with-datadir="${EPREFIX}"/var/lib/${PN} \
+ --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \
+ --with-logdir="${EPREFIX}"/var/log/${PN} \
+ --with-modulesdir="${EPREFIX}/usr/$(get_libdir)"/${PN}/modules \
+ --without-privatelibdir \
+ --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \
+ --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \
+ --with-maxconnections=1024 \
+ --with-nick-history=2000 \
+ --with-permissions=0640 \
+ --with-system-argon2 \
+ --with-system-cares \
+ --with-system-pcre2 \
+ --with-system-sodium \
+ --with-system-jansson \
+ --enable-dynamic-linking \
+ --with-controlfile="${EPREFIX}"/run/${PN}/unrealircd.ctl \
+ --enable-ssl="${EPREFIX}"/usr \
+ $(use_enable curl libcurl "${EPREFIX}"/usr) \
+ $(use_with !operoverride no-operoverride) \
+ $(use_with operoverride-verify) \
+ $(use_enable geoip libmaxminddb)
+}
+
+src_install() {
+ keepdir /var/log/${PN}
+ keepdir /var/lib/${PN}/tmp
+
+ newbin src/ircd ${PN}
+ dobin src/unrealircdctl
+
+ newtmpfiles "${FILESDIR}"/unrealircd.tmpfiles unrealircd.conf
+
+ (
+ cd src/modules || die
+ for subdir in $(find . -type d -print); do
+ if [[ -n $(shopt -s nullglob; echo ${subdir}/*.so) ]]; then
+ exeinto /usr/$(get_libdir)/${PN}/modules/"${subdir}"
+ doexe "${subdir}"/*.so
+ fi
+ done
+ )
+
+ insinto /etc/${PN}
+ # Purposefully omitting the examples/ and ssl/ subdirectories. ssl
+ # is redundant with app-misc/ca-certificates and examples will all
+ # be in docs anyway.
+ doins -r doc/conf/{aliases,help}
+ doins doc/conf/*.conf
+ newins doc/conf/examples/example.conf ${PN}.conf
+ keepdir /etc/${PN}/tls
+
+ einstalldocs
+
+ newinitd "${FILESDIR}"/${PN}.initd-r3 ${PN}
+ newconfd "${FILESDIR}"/${PN}.confd-r4 ${PN}
+
+ # config should be read-only
+ fperms -R 0640 /etc/${PN}
+ fperms 0750 /etc/${PN}{,/aliases,/help}
+ fperms 0750 /etc/${PN}/tls
+ # state is editable but not owned by unrealircd directly
+ fperms 0770 /var/log/${PN}
+ fperms 0770 /var/lib/${PN}{,/tmp}
+ fowners -R root:unrealircd /{etc,var/{lib,log}}/${PN}
+
+ # By default looks in /etc/unrealircd/ssl/curl-ca-bundle.crt. Fix
+ # that to look for ca-certificates-provided file instead. %s is
+ # CONFDIR. #618066
+ dosym ../../ssl/certs/ca-certificates.crt /etc/${PN}/tls/curl-ca-bundle.crt
+
+ systemd_dounit "${FILESDIR}"/${PN}.service
+}
+
+pkg_postinst() {
+ tmpfiles_process unrealircd.conf
+
+ # Move docert call from src_install() to install_cert in pkg_postinst for
+ # bug #201682
+ if [[ ! -f "${EROOT}"/etc/${PN}/tls/server.cert.key ]]; then
+ if [[ -f "${EROOT}"/etc/${PN}/ssl/server.cert.key ]]; then
+ ewarn "The location ${PN} looks for SSL certificates has changed"
+ ewarn "from ${EROOT}/etc/${PN}/ssl to ${EROOT}/etc/${PN}/tls."
+ ewarn "Please move your existing certificates."
+ else
+ (
+ umask 0037
+ install_cert /etc/${PN}/tls/server.cert
+ chown unrealircd "${EROOT}"/etc/${PN}/tls/server.cert.*
+ ln -snf server.cert.key "${EROOT}"/etc/${PN}/tls/server.key.pem
+ )
+ fi
+ fi
+
+ local unrealircd_conf="${EROOT}"/etc/${PN}/${PN}.conf
+ # Fix up the default cloak keys.
+ if grep -qe '"and another one";$' "${unrealircd_conf}" && grep -qe '"Oozahho1raezoh0iMee4ohvegaifahv5xaepeitaich9tahdiquaid0geecipahdauVaij3zieph4ahi";$' "${unrealircd_conf}"; then
+ ebegin "Generating cloak-keys"
+ local keys=(
+ $(su ${PN} -s "${EPREFIX}"/bin/sh -c "${PN} -k 2>&1 | tail -n 6 | head -n 3")
+ )
+ [[ -n ${keys[0]} || -n ${keys[1]} || -n ${keys[2]} ]]
+ eend $?
+
+ ebegin "Substituting cloak-keys into ${unrealircd_conf}"
+ sed -i \
+ -e '/cloak-keys/ {
+n
+s/"Oozahho1raezoh0iMee4ohvegaifahv5xaepeitaich9tahdiquaid0geecipahdauVaij3zieph4ahi";/'${keys[0]}'/
+n
+s/"and another one";/'${keys[1]}'/
+n
+s/"and another one";/'${keys[2]}'/
+}' \
+ "${unrealircd_conf}"
+ eend $?
+ fi
+
+ elog "UnrealIRCd will not run until you've set up ${EROOT}/etc/unrealircd/unrealircd.conf"
+ elog
+ elog "You can also configure ${PN} start at boot with rc-update(1)."
+ elog "It is recommended to run unrealircd as an unprivileged user."
+ elog "The provided init.d script does this for you."
+}
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index 0b098a85b906..8189f918f825 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/fdm/Manifest b/net-mail/fdm/Manifest
index 8640ab2384c8..5d1c4622747d 100644
--- a/net-mail/fdm/Manifest
+++ b/net-mail/fdm/Manifest
@@ -1,3 +1,5 @@
DIST fdm-2.0.tar.gz 313596 BLAKE2B 8b323f4a8953a46773a4e5a1214444dc97db4346f50990fcfb4c9d79ae40bbb73b61e3bf41bc95b76e44f6bed7b398cb210d58901823752e92ca7b83189cbc7e SHA512 14e923202d17083ceb3b91b3a442d7e512c37f3d29535f22d8c0c4e1d57c97acc5d5465d643ed0cf437b3945ef777a6e38da3117219c2d54dcec88ecab1e10d9
+DIST fdm-2.1.tar.gz 318803 BLAKE2B 2bb693177c69665d2354c382ab663a3283c5edae2cdf6f3bf2fe4133309de9d43e0e8ad3830eeee4eb002fe202eb20f982cdc892fb0b0d1698b13aa79f22be0a SHA512 6a864048e1f25eedbb6af86451b258678b91e3c225b3b065a1aeb043f125405dfa109a0fbd77363394e14050053c7d81093d5b9d6a2dd155fb00dc98455028b4
EBUILD fdm-2.0-r1.ebuild 751 BLAKE2B 0d3e2cc3699d60c4d1d288ccab9a95e584d92f411b7f9c8303fbeaaed1b5fe4c6b6b7619a107d847f091a932da616552c70cad1fb4491cfa3077287594a3ac74 SHA512 138aca9c80a5fef3a4879e52c82b091e4750bc5578f7088c7b183806ab4edd6d014f394b2af5f61eb7dfd417887eeb9127d62790121173049cbea363fe1e8b2b
+EBUILD fdm-2.1.ebuild 753 BLAKE2B 14fce7155144f908b8258dcdabc56606c908383c537adb6125c9a1f8d70ffda721cc3661a49bcfa5665b1aa26b90f75b8b29e4d816f2523ea412d4847717d9ef SHA512 8232dd4a63836ed5230c2430915cf3bbab0f2af522b7c3e4eeefd9bb639e96b8db216fe4fc66fd08b6f5a031f3d5a5f973ae22f6fa8d2d0d4ab508071a5fee38
MISC metadata.xml 296 BLAKE2B 340645d0a215d131e992a64b54a2e45091542b92c60c29df762b2e75a7d3e081a83cf529959f2ce0e171f6c1b6412a83ab597c55c094aa9c08c93eaa53365934 SHA512 dc241981c679d9b7a57ebd104f4ebc54daaa8d7eb10e5b558bd7f8ff85512e8104a89cbcd876c13d1e6a1a3919186769ee103fd127e4cfe1afa89c5a1fea86fc
diff --git a/net-mail/fdm/fdm-2.1.ebuild b/net-mail/fdm/fdm-2.1.ebuild
new file mode 100644
index 000000000000..bf1b62354bb5
--- /dev/null
+++ b/net-mail/fdm/fdm-2.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fetch, filter and deliver mail"
+HOMEPAGE="https://github.com/nicm/fdm"
+SRC_URI="https://github.com/nicm/fdm/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples pcre"
+
+DEPEND="
+ dev-libs/openssl:0=
+ sys-libs/tdb
+ pcre? ( dev-libs/libpcre )
+"
+RDEPEND="
+ ${DEPEND}
+ acct-group/fdm
+ acct-user/fdm
+"
+
+DOCS=( CHANGES README TODO MANUAL )
+
+src_prepare() {
+ default
+
+ # Change user '_fdm' to 'fdm'
+ sed -e 's/_fdm/fdm/g' -i fdm.h || die
+}
+
+src_configure() {
+ econf $(use_enable pcre)
+}
+
+src_install() {
+ default
+
+ if use examples ; then
+ docinto examples
+ dodoc examples/*
+ fi
+}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index ee45edd7724f..27f02965551e 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/hylafaxplus/Manifest b/net-misc/hylafaxplus/Manifest
index fc0c674090b1..7194bbeda14b 100644
--- a/net-misc/hylafaxplus/Manifest
+++ b/net-misc/hylafaxplus/Manifest
@@ -5,7 +5,7 @@ AUX hylafaxplus-init-r1 3220 BLAKE2B d1cbf8ec446bffdfed9f78d2766b95a0bf6d645c2f3
AUX ldconfig-patch 467 BLAKE2B d19f7a8ebc79bb40d9935e1f327f3abfa2d336ea4af2026c784178c8110efe4a1bb2c19a17c9127f039d64c2e9115b5899d1999ed1f5ac7c999cdce79875e5b0 SHA512 eb7c154eac56e20a81b3396770442d93b6833c7961927f8264e3ed1aa72850e018fbe14760d7bd5be739d069769e3db3fd5848aaa936dd7509f03a289a146d4c
DIST hylafax-7.0.3.tar.gz 1405116 BLAKE2B dbf8f87380929eb79ca0f18042c3397460dd6774f16defde8e9427d1d14094e00f6be491552f3ff6cc4c3d1fad0ec67a0c1a5fa3b4cb1e07c2f0c956eaefe8ed SHA512 938a21e4573fdf12bbc03dfee85e00555e7790a83a26316ac9cd1983501860858175d599c35f3b383cb0748518644587c203fb429966b5de3b615689d856281a
DIST hylafax-7.0.6.tar.gz 1418749 BLAKE2B 83fff43dbc5c51f542aa847f61ae1617514a4260695d5c79a036416578ac632a778d0b5263a80fa7ccea9e9923a783759295a39199bdd32a2cb0ecac47ac91b4 SHA512 d1f69e13017f5d013ff39cf050c3a7ac6cef19a9ee5910ebe774a7ae06d7d22fd21e31de9734847764caea995539f578c3c458ecec7b9523b5823a841337d9cb
-EBUILD hylafaxplus-7.0.3-r6.ebuild 4032 BLAKE2B 314b23fd8c0f6f69864fa6e0acf5f81aad359a82fd35c450a13254a40535b1d05189950cf64428ee20cda4b1318d9e7a14a32cf68ed2e212e3a63a631a5a5321 SHA512 3afd1832d6662cdbcc4ddafb5036e21ea70226701bdf27c84129890d6972285e7d2ef6f0f6bd4036cfde7e05b30cd5b37115a53034526f0ee45c9fe09784e6d8
+EBUILD hylafaxplus-7.0.3-r7.ebuild 4032 BLAKE2B 314b23fd8c0f6f69864fa6e0acf5f81aad359a82fd35c450a13254a40535b1d05189950cf64428ee20cda4b1318d9e7a14a32cf68ed2e212e3a63a631a5a5321 SHA512 3afd1832d6662cdbcc4ddafb5036e21ea70226701bdf27c84129890d6972285e7d2ef6f0f6bd4036cfde7e05b30cd5b37115a53034526f0ee45c9fe09784e6d8
EBUILD hylafaxplus-7.0.3-r8.ebuild 4190 BLAKE2B a8fa3e5ea906700435908ceab3cb296641f55907dfc9de8a8b6dccd209fea3837f2bff4dc246ab190213a5dbda51e1176c417df7cbb79b009166610bfa35ed5f SHA512 b5be1e511bf0565382887a78b8d42a6bc6c7b06cd1ec30b06678c047c44db89b932a13f0535e2a2dc1e18208f292db9c463ce9fc3616c7b3eed986dd06313d50
-EBUILD hylafaxplus-7.0.6-r3.ebuild 4058 BLAKE2B d6c95900500bcc808cdd012a7b9709d3370feb214a80db81a0a6d1b2ff990e11e6f96afa428232f006f598fc2151adfe3664395c2f32fed835f7858581bdc322 SHA512 97a2218233385a84ff7d144708452c6a4c073ddf2e3533f22774a76a425dc62b820b50434501cbf1cabdb85751a5f214c924c282fae61ca67ce6a58e5b93c6da
+EBUILD hylafaxplus-7.0.6-r3.ebuild 4056 BLAKE2B eddacab5fd4b558cb8a06f554b0db9d812a24f939385e94531a95a387ad714dd30e6ad0ba6f51e47070647690d2aeadac35007afbb3defb59d5210297b6c8545 SHA512 8fc9263e317eb2da01833d0db09aee635e29d048a17ccc5e05c3b14e8d96912c528c6fd3aa41b56de68769c92a737f30dc793b74f38d89d310ec67085f38ac9a
MISC metadata.xml 497 BLAKE2B b3f400cee9f701675dfc8b5bd0a23d497b5f4d2e7211ba421b442782e90a1b60017d33ba482f614d0017f5abf2fa72e886ab445353eec72a9217c45aa23565ae SHA512 4b0b543bf8816e2ffff95334bf0cb64e022cc507f5ccc6b766dd183d272303d31cb43b4b6c4352991b1ceba8aaefc76276e64c5adda3caae9bff5872189deef3
diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r7.ebuild
index 9f1fb4d2a5bd..9f1fb4d2a5bd 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.3-r6.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.3-r7.ebuild
diff --git a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
index 5355dac3b175..b7e589501c96 100644
--- a/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
+++ b/net-misc/hylafaxplus/hylafaxplus-7.0.6-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="hylafaxplus"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="html jbig lcms ldap mgetty pam"
DEPEND="
diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index a932e5fa4010..949f958d944c 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -43,5 +43,5 @@ DIST openssh-9.1p1.tar.gz.asc 833 BLAKE2B 83efe3c705f6a02c25a9fc9bac2a4efd774705
EBUILD openssh-8.9_p1-r2.ebuild 17076 BLAKE2B 6f236af760da98ff31643f2bf22560c65d7fc0b00a00502b84657739039663e230b78db2a0cc3cc02eea6fc3f030157bc22053955501ecaa055698eea5a70bca SHA512 4d2d05fc3a15318687d769c99b779bdc41998a5456650b7d174828e4d557711036d2def92f7f8465c9c4e38180e614f12462e58ca7e0653d7be7e242e4408bb5
EBUILD openssh-9.0_p1-r2.ebuild 16929 BLAKE2B a218c0faba8bb8218841f2c621584bd7b381629a12620e27f54cb5c563fcd1d56a21b2f10be20b77c7492eb2d89be31c209fc250252be86cb88d427642123ebe SHA512 d7a865cbf8bd64fd4518966b43a4af8f3156cd125cb6b91a4d9a63ba1c02625155bd641f082056d753c5f84172c2965e3fc5e5376a6d68b72edf651c8f7b5d55
EBUILD openssh-9.0_p1-r6.ebuild 17502 BLAKE2B bfdb6f817ee3042e7a7f407b3fcef7d398f96899e1a9090e197afd625ebab39e83f4ec76fe7582fbed41cbfa2e84350f7edd648e03bc83f3c560751379d9d44e SHA512 260f6c0d2f46517debec42cec0993b4cfefb0adc480b3e0d3cdf8e80c3f5ba89da1013994c7db2c61143a43af4374536a21d1e62f8af742fd394933eead529db
-EBUILD openssh-9.1_p1.ebuild 17818 BLAKE2B 17281db2b9f94ae734a7a6b98e0ca1c0f8cf4a52e8f8e66cd21ba281ee13ce3a5ddadd973ab87016462500c2c564662b0995550734c5e32410acce61cb43dabd SHA512 76e8d1605552867fcdc8ce6fc78594e02010798ee043927299f8640a34cbab5bb9ccad970fbfc20d01d4526247d75d9a0103256b6e5181263b5632b62dd306b1
+EBUILD openssh-9.1_p1.ebuild 17813 BLAKE2B 0b0191055f47ba27422fe18d69d3f889d3d084d8c3e92cba50004961640eba9ae061edd94164a63008c933adf48d9643362e950c20a59d855277e29f2a31bfef SHA512 b34b8aba39b790673bf5c0f2e2ece5b516d2a8ac31235843d6ae6c02845b3b2df62d71d25958f23be0831b0079f015abcc3e4b7a6c0813ab4c4b1fc68bd254a7
MISC metadata.xml 2047 BLAKE2B 87356343744e121075383ad94ba6b821d2db5c3f5af16745130078f939e53b6a83281c19b89f272d20509753bc734bfdd3aab024d72651c7d5c69df27b36841a SHA512 a5b69ff7fa94b00062e78eba36b6d321fd923d27e953fc24ae81d8e25040bebde9ccb8b1555912726eff2b39ee0256aee0da52359e326fb4b1edd394e4f1e406
diff --git a/net-misc/openssh/openssh-9.1_p1.ebuild b/net-misc/openssh/openssh-9.1_p1.ebuild
index 823f2305834f..640a41e00f80 100644
--- a/net-misc/openssh/openssh-9.1_p1.ebuild
+++ b/net-misc/openssh/openssh-9.1_p1.ebuild
@@ -49,7 +49,7 @@ S="${WORKDIR}/${PARCH}"
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Probably want to drop ssl defaulting to on in a future version.
IUSE="abi_mips_n32 audit debug hpn kerberos ldns libedit livecd pam +pie sctp security-key selinux +ssl static test X X509 xmss"
diff --git a/net-misc/shmux/Manifest b/net-misc/shmux/Manifest
index c643fc70ef09..1e2948e4469d 100644
--- a/net-misc/shmux/Manifest
+++ b/net-misc/shmux/Manifest
@@ -1,4 +1,4 @@
AUX shmux-1.0.3-tinfo.patch 532 BLAKE2B 47e60a565b660417527e198b7eaabccb4e220d57c06005622e094a0afa3b69e9b1d8ff0a7413e74844974de4d6cb5561d472c7f63b12838caf7b1ed4897dcb61 SHA512 5d3de39d37375c90e699dd2bef9cc02f182f01259e351909107cb033ddbba2a238d783c2b2f3b523288471a92f3a6e69b128e3dc44a1f4bfd5dfa9f52cba3613
DIST shmux-1.0.3.tgz 116613 BLAKE2B 3d46edf3633e7d91a7fdb65e578c4541b2de35c885f1f449bdf347d3e3107ae014e6771e54b11f996a2783b303950f6ca66b46c3ef98586b932dc2fe4cb2f9ed SHA512 fb1dbb9701913fb97fb82914b9ae277703aec48cafdf74bcaa4a194ba242b62aff34e004507d6931475f320f89d62ed465360c0bc5cf2ff45abe7482b3127197
EBUILD shmux-1.0.3.ebuild 689 BLAKE2B 6ca177c785f678f80458f376234491c40c03f9a3d25b995bfa5e91ad4821560947cb8e5b3f4a0d7ad1ac54aa2916fca9eb523c0619cebaef2874246357b11dc2 SHA512 2e619f43753d700992a17f55c960e9a6608a090fc18d0d1b02cd14807f6de1bfdb507d1235d2fd0faab26580e853c5a5d01b9ee280ef949a44e159e07e034f15
-MISC metadata.xml 747 BLAKE2B 12d77e1acf5d36a3a8b88d4f53bd51ce77bcd2ddea0a1ac49a3c93884b9bcbbcc5a62fda3b09fafcacb630a61554394172cf91bd35deee659722bbf70dc967ce SHA512 9b69246f06e1b66cdada8cb2b6f20be6a4b7312b7f492be103e967ee9df5fe711e6bfd2255b5b9fc8f38be93da4f258484305ff854a803932a044717ba9e3916
+MISC metadata.xml 836 BLAKE2B 44a8100b54201e4d2b3ef60d89abf6faf62831a68a20576438d0fabfbdc9c9a594daee7365c79345180236621b5faa8c44a869176c0c7bba6dc89b74ed177ddd SHA512 2a76ba9f1b5d13ef78cb5ddaac69ac30186ac41da1334b3ec26afaa5b7807c6ed12e67be27239ff1c9a51a3e3f30a123f1f96d40798bbd7eb02f403343d9c807
diff --git a/net-misc/shmux/metadata.xml b/net-misc/shmux/metadata.xml
index ea931d8091e8..0c99cbf3362b 100644
--- a/net-misc/shmux/metadata.xml
+++ b/net-misc/shmux/metadata.xml
@@ -1,17 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>alicef@gentoo.org</email>
- <name>Alice Ferrazzi</name>
-</maintainer>
-<longdescription>
-shmux is program for executing the same command on many hosts in parallel.
-For each target, a child process is spawned by shmux, and a shell on the
-target obtained one of the supported methods: rsh, ssh, or sh. The output
-produced by the children is received by shmux and either (optionally)
-output in turn to the user, and/or written to files for later processing.
-The list of targets may either be specified on the command line or be read
-from the standard input.
-</longdescription>
+ <maintainer type="person">
+ <email>alicef@gentoo.org</email>
+ <name>Alice Ferrazzi</name>
+ </maintainer>
+ <longdescription>
+ shmux is program for executing the same command on many hosts in parallel.
+ For each target, a child process is spawned by shmux, and a shell on the
+ target obtained one of the supported methods: rsh, ssh, or sh. The output
+ produced by the children is received by shmux and either (optionally)
+ output in turn to the user, and/or written to files for later processing.
+ The list of targets may either be specified on the command line or be read
+ from the standard input.
+ </longdescription>
+ <upstream>
+ <remote-id type="github">shmux/shmux</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 540fe987aea6..0a8f8745677c 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 693743f16181..b31bd2efb0ac 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -5441,7 +5441,6 @@ net-analyzer/scanlogd:nids - Use net-libs/libnids for packet capturing
net-analyzer/scanlogd:pcap - Use net-libs/libpcap for packet capturing
net-analyzer/sngrep:eep - Enable EEP packet send/receive support
net-analyzer/sngrep:gnutls - Use net-libs/gnutls to parse captured TLS packets
-net-analyzer/sngrep:openssl - Use dev-libs/openssl to parse captured TLS packets
net-analyzer/snort:active-response - Enables support for automatically sending TCP resets and ICMP unreachable messages to terminate connections. Used with inline deployments.
net-analyzer/snort:control-socket - Enables Snort's control socket.
net-analyzer/snort:file-inspect - Enables extended file inspection capabilities.
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index af83d4ca9f4e..410576c432ce 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest
index c6b61edc65ff..6f5c5f19a814 100644
--- a/sci-astronomy/siril/Manifest
+++ b/sci-astronomy/siril/Manifest
@@ -1,10 +1,8 @@
AUX siril-1.0-dependencies.patch 4623 BLAKE2B a6a92adfdf0f3166325516036b5b15a683456d567653cc1a08e52f4754a4b59dede1a894f32eb1fb2b92dc0b9ca729e3705927889a040608602455d648e8c5e2 SHA512 bb73384fbc4f092ffb07dc6b0e4d2edd564b9fc1ec462f54b6fc28ce933a939e8f72cd8830a36f3e1bd73cac83dad5d80af1ca3b673c39e90a5730bc56a10f0e
AUX siril-1.0-execinfo.patch 567 BLAKE2B 852e3491139a6ab38d0490c57b5c90f553fba76319048cf2c3dd395bc403c10bff15ebc302904b4275b5956e38eb10dbc598dfba24bea656777540db12755d51 SHA512 2e2cc76a2a95f5d3e9bad8c710900344cd10534b70f9c36a5c1232b69adda937efac2eb7f8e0c3f86314ca11a95196e734ae114c18c47d8aaae7707968f412f8
AUX siril-docfiles.patch 433 BLAKE2B 3c781f4a0604f56ada235094eb481b4b51912921719ee198c7d2400a7dffbb4034d34505f5d7221b033efbbbe11b07332938a6dc0bc616bb6f6480e41475653e SHA512 2d770a2cb86d95c291beb6077ab01560e118bc84d838dfeef50bc9a812469fea568cdfe1c9b5d1a90b778527b65a397aac1656008739cff88ffc80ba6fd09c72
-DIST siril-1.0.3.tar.bz2 2900334 BLAKE2B 7ec4995ae0f2b66a8575ac6d680dd639bc6d4c429428c2b29eebf8ea1989dae4669bf81b957d4be7889616b09a3b4febb7c1f1da950d36c68bbec152d4cc0041 SHA512 bd8e5d1bba71b0f14f9284a5072e7524d6005c22c55bed45a8e0113456c94ea5ac2a2befbe84c1e827fa410ee9031215343183d2d49f52df681ee4f5dc1a478a
DIST siril-1.0.5.tar.bz2 2893026 BLAKE2B f8a726962893e90b12c3dfef507652ab7b40ea0be2128ac29d056acb30e827ef35e6671788a8c254d9ea64cc39c8dae00c1e532ed3d6b3a1396ca92da333fe05 SHA512 f2bd614cf14b6b35f458dd75ba4e64db17d051fc9ac36c12e8b1ecdc4c79a19c6427464f3ebb946de80e00d66ed82451f36405c0a7d806332e1b2ce7a835891f
DIST siril-1.0.6.tar.bz2 2893872 BLAKE2B 1f254dcb774c4bfb14fee4626d40e6eeedf866a7a96dca98502cd84e66b973c2201b1f88e2efcb89ce3401b13bd87a319b2ff11e7ba100d0689c9df429d01957 SHA512 afb5f1768a5884adcc13f2afd6fa386d836df5a1385b916df9df8da1fb464e0c8738123fb485ed92c749e596c744d5252a66444b840223488a0860e9324c4e9d
-EBUILD siril-1.0.3-r1.ebuild 1963 BLAKE2B 68e2f7301972fef6afa83e5e4b7c3c7a20404d58889fd85367632aae6cb9c90175b6d800e041fbd71b350f39d8f78fed6b3717c673c5525b356f6a4b52898371 SHA512 e5e313a6a67111e88c3e4ba782b6cf697438c5db5fdcde3e2c4744e9b24f37f38dafec26d4069ea524acfeafd3f07b828c14327c0dc470825536c623e3a31d67
EBUILD siril-1.0.5-r1.ebuild 2014 BLAKE2B d15f64c98393545937fa25c0553c03986779cc001aedf01368eebbe508cb1f6b49a36888fb2d9fb939f5cd4d94bafd3bb1c1836f97b268b402d75280aeb6711d SHA512 8932b3ba78c9908fd9fedd2ecdf237a03d238fb3b90424ca2535a0a6e15ef1fbc05a2d62dc76dc112af1b13c9fa29ae25e379305425e8c5b80881972388bf051
EBUILD siril-1.0.6-r1.ebuild 2069 BLAKE2B 6d0d6e9f9d17b3de1f0d0c716d9840026b5a5a1750bdbc2a3185847e549240acbe3b2dedf43ac4a9ffe3e978f7c9deb86e90ac0297dda3b202de6ef70042f3f0 SHA512 2cb6a745eced1abc79e9c5913d5c4e8b622cec901148414c844326359101219b52c20ac370d8a68348150385092f426d1010180fee67baccceeb4818664c6aaf
EBUILD siril-9999.ebuild 1960 BLAKE2B fbb8be0a40cf3d416dd52fc5e5273b00bd63b312043ddd22c7747517faa1a64d74c6036d853ce72174c33ff5dcaea4d8242aec834e46737d04796ef8ab512e86 SHA512 f9a5f7e79f151400da38d433d4802ec621cb2224925df91a73a24201a10741ee2d8ec4bd43963901d8949609d7061d139c864a9cf3c595c7af336232e8a3798f
diff --git a/sci-astronomy/siril/siril-1.0.3-r1.ebuild b/sci-astronomy/siril/siril-1.0.3-r1.ebuild
deleted file mode 100644
index 75d63bf26abb..000000000000
--- a/sci-astronomy/siril/siril-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature toolchain-funcs xdg
-
-DESCRIPTION="A free astronomical image processing software"
-HOMEPAGE="https://www.siril.org/"
-
-if [[ ${PV} == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git"
-else
- SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2"
- KEYWORDS="amd64 x86"
- S="${WORKDIR}/${PN}-${PV/_/-}"
-fi
-
-LICENSE="GPL-3+ Boost-1.0"
-SLOT="0"
-IUSE="curl ffmpeg heif jpeg openmp png raw tiff wcs"
-
-DEPEND="
- >=dev-libs/glib-2.56.0:2
- >=dev-libs/json-glib-1.2.6
- >=dev-libs/libconfig-1.4[cxx]
- >=media-gfx/exiv2-0.25
- media-libs/librtprocess:=
- >=media-libs/opencv-4.4.0:=
- sci-libs/cfitsio
- sci-libs/fftw:3.0=
- sci-libs/gsl:=
- x11-libs/cairo
- >=x11-libs/gtk+-3.20.0:3
- curl? ( net-misc/curl )
- ffmpeg? ( media-video/ffmpeg:= )
- heif? ( media-libs/libheif )
- jpeg? ( media-libs/libjpeg-turbo:= )
- png? ( >=media-libs/libpng-1.6.0 )
- raw? ( media-libs/libraw )
- tiff? ( media-libs/tiff:= )
- wcs? ( >=sci-astronomy/wcslib-7.7 )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-docfiles.patch"
- "${FILESDIR}/${PN}-$(ver_cut 1-2)-dependencies.patch"
-)
-
-DOCS=( README.md NEWS ChangeLog AUTHORS )
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-src_configure() {
- local emesonargs=(
- -Dffms2=false
- -Dcriterion=false
- $(meson_use ffmpeg)
- $(meson_use heif libheif)
- $(meson_use jpeg libjpeg)
- $(meson_use openmp)
- $(meson_use png libpng)
- $(meson_use raw libraw)
- $(meson_use tiff libtiff)
- $(meson_use wcs wcslib)
- $(usex curl -Denable-libcurl=yes -Denable-libcurl=no)
- )
- meson_src_configure
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- optfeature "gnuplot support" sci-visualization/gnuplot
-}
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 7f96fc54fd57..53da10974055 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/gmt/Manifest b/sci-geosciences/gmt/Manifest
index e3b74cc62fc8..9046745b959e 100644
--- a/sci-geosciences/gmt/Manifest
+++ b/sci-geosciences/gmt/Manifest
@@ -5,7 +5,9 @@ DIST gmt-4.5.18-non-gpl-src.tar.bz2 103378 BLAKE2B 3a52b547940f3e79a6dd8076b8279
DIST gmt-4.5.18-src.tar.bz2 39791396 BLAKE2B 2199c337707773f91c3372992821f35a4e2d0f7451881507d29798425d914e82cc8d038fee43e6a44bbc18190619134906424f4d5ca3261af69d43934661fd90 SHA512 6d28ac29049c480d22063bbbcdb0cacf2c620e817eda19435e9b1bc0a899acf062296530f1fc677c77472fafaa6b1e6c443aaf8def7505847ed4afdd5c972945
DIST gmt-5.4.4-src.tar.xz 105073748 BLAKE2B bd083eeb1a71c5a2e554edadb7d8b9160f9b6d8e7510358b55d31b5f147d6719dbe8ce75510ffd844e74b787b7a6a6498fe5dfdd40755c7e6a28c018c024139b SHA512 cd22f65e7efc1704b06a5e94523af6a3b949dfe9339875abf805f1d00db6533d963ea61afc69d443e21b8070608e2043d712ffad74d1228c758f549f1ac46c22
DIST gmt-6.3.0-src.tar.xz 55396792 BLAKE2B b0b69506119caadcba5f5faf471b52009edadedc5104c60a540829aeb9c7786305d4760ba76d625f19adfc5f86c86dd10284876dfbceb055bdd78541862ebd32 SHA512 e02709b28f5940d92bfb4ddd9dcadd7c0e88d2973faa55732638e220cd23962ee605046bdf163b439f11379cb4665a178ab1ec4314dc897b6c5ee029b16aa2a5
+DIST gmt-6.4.0-src.tar.xz 55875004 BLAKE2B 887ea35708d354f3812822b1effd4906ead129a186b0117930bb46e057671645e3d2eec3e0a104aa3e06092c6c28857f5dba2c8828b61847e618651eeaa5f146 SHA512 0748215cbe9138a0ec3c7168019fee438e53c1d80a836caa33fa82d4d5ba30525e636a4a937ab9cb1c90cf07181c610f7ebcb5e844f0019f51523613878f7e40
EBUILD gmt-4.5.18-r1.ebuild 1967 BLAKE2B 7a19509a881a2e0dd91170846e1cb7b30ade83cfacf73e6afc0f02dfd361eaf0bf1348fd9c04a0020f7627fb8a3faa65064450b25e80ad14b2e264c3f25f87a9 SHA512 365ecb57d47a055b2a823483399bfeb52071cf60895f08dcd960fda354a4e225557a22f9f6acae882c8326f0625f166468c6e3d55e6398a4849e9ef3547a64b9
EBUILD gmt-5.4.4.ebuild 3084 BLAKE2B 7ce77400d0aa0834c9681581b88fd8c27c01c4e1c3bc12f5973aa3ea29d25f00dc18f7462d5c55cbc0b17a64d2ea95b53299b69be2e56ab24ce16db888c8cb41 SHA512 8906114f67a3210de7b0d08f6012b6b19b88dca0fdd621e364e627b96d0642bd6c0bb8ade05d06548bb8c8e631ff5838525e8f9ef86612f943ad59af5c115fe7
EBUILD gmt-6.3.0.ebuild 2717 BLAKE2B 252ec1547265df64c8a7baa8821c0eb43c357740bbeac3ec5f0b05374ace93c6126abddfb7eecc64be42bcd8efacc1d4692f4ab998ccf4f415ee74b78b80b0d1 SHA512 0935d06f8dbc7fbd7d8b99bc6e709d277fb10df23a7820993dd9abc37ce7417572746a04ca8e27645bf39487bc13a474b571cc6ee67a44492aeefba33aa1c82d
-MISC metadata.xml 996 BLAKE2B 543f4152c5e6c5b0e94fccf8abf4de51bf442080e30bc2db1210f2de5ae822487df115daf7347d10c7a3e89b51ba526e0551bcd6447ba632ba84e6db09d3082a SHA512 071fb44f78d13898938be933959f8db0936bf5c7d40a667453563be4a32b6f49e07c3199adb7ff64e160c69043fe6d09dce9531c896053f211e52198aa9b1ab6
+EBUILD gmt-6.4.0.ebuild 2616 BLAKE2B 80cbbf905a4421942c653804ac3715a0e785164c67e4028c4f4217e1f9888886d035875f8b3a37744579ef9df978fb1ab7b0708cfd16c476cc70c91c12a3c9de SHA512 fd5904d103f2b7db77d10184ec270c41c54d567abb8872c69ca6ba69f2833335fe49f4ca5c70f3e6154c4232585aa6c5d5310825be70b4738b706c0be02378ef
+MISC metadata.xml 1056 BLAKE2B 2391184b4955db0173714d201355c92f4c7f9d14079920316781e9db423e037d967fd3739465cc6c93d7a8ce9ed4f933d040566abff6c868558ab2d866558eb8 SHA512 d45fcd43b7d1ee36e32e1bd90ed7fe68fec0c4261331fedcb3608fdac060f4ae709f79ff7d3a57143c578adffac2d866f839847ddb7e7c11850540be78419979
diff --git a/sci-geosciences/gmt/gmt-6.4.0.ebuild b/sci-geosciences/gmt/gmt-6.4.0.ebuild
new file mode 100644
index 000000000000..47ef90d65d6e
--- /dev/null
+++ b/sci-geosciences/gmt/gmt-6.4.0.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 cmake
+
+DESCRIPTION="Powerful map generator"
+HOMEPAGE="https://www.generic-mapping-tools.org"
+SRC_URI="https://github.com/GenericMappingTools/${PN}/releases/download/${PV}/${P}-src.tar.xz"
+
+LICENSE="GPL-3+ gmttria? ( Artistic )"
+SLOT="6"
+KEYWORDS="~amd64 ~x86"
+IUSE="blas +fftw ffmpeg +gdal geos gmttria lapack openmp pcre threads zlib"
+
+DEPEND="
+ app-text/ghostscript-gpl:=
+ media-gfx/graphicsmagick:=
+ net-misc/curl
+ >=sci-libs/netcdf-4.1:=[hdf5]
+ media-video/ffmpeg:=
+ blas? ( virtual/blas )
+ fftw? ( sci-libs/fftw:3.0= )
+ gdal? ( sci-libs/gdal:= )
+ geos? ( sci-libs/geos )
+ lapack? ( virtual/lapack )
+ pcre? ( dev-libs/libpcre2 )
+ zlib? ( sys-libs/zlib:= )
+"
+RDEPEND="${DEPEND}
+ !sci-biology/probcons
+ sci-geosciences/dcw-gmt
+ sci-geosciences/gshhg-gmt
+"
+
+src_prepare() {
+ cmake_src_prepare
+ # Rename man pages to avoid a name conflict with gmt5
+ pushd man_release || die
+ local m c suffix newc
+ for m in *.gz; do
+ c=${m%%.*}
+ suffix=${m#*.}
+ if [[ "${c}" == "gmt" ]]; then
+ newc=gmt${SLOT}
+ else
+ newc=gmt${SLOT}_${c}
+ fi
+ mv "${c}.${suffix}" "${newc}.${suffix}" || die
+ done
+ popd || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DGMT_DATADIR="share/${P}"
+ -DGMT_DOCDIR="share/doc/${PF}"
+ -DGMT_MANDIR="share/man"
+ -DLICENSE_RESTRICTED=$(usex gmttria no yes)
+ -DGMT_ENABLE_OPENMP=$(usex openmp)
+ -DGMT_USE_THREADS=$(usex threads)
+ -DGMT_INSTALL_TRADITIONAL_FOLDERNAMES=OFF # Install bash completions properly
+ -DGMT_INSTALL_MODULE_LINKS=OFF # Don't install symlinks on gmt binary, they are conflicted with gmt5
+ -DGMT_INSTALL_NAME_SUFFIX="${SLOT}"
+ -DBASH_COMPLETION_DIR="$(get_bashcompdir)"
+ -DCMAKE_DISABLE_FIND_PACKAGE_PCRE=ON
+ $(cmake_use_find_package blas BLAS)
+ $(cmake_use_find_package gdal GDAL)
+ $(cmake_use_find_package geos GEOS)
+ $(cmake_use_find_package fftw FFTW3)
+ $(cmake_use_find_package lapack LAPACK)
+ $(cmake_use_find_package pcre PCRE2)
+ $(cmake_use_find_package zlib ZLIB)
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ docompress -x /usr/share/doc/${PF}/examples
+ docompress -x /usr/share/doc/${PF}/tutorial
+
+ # remove conflicting symlink
+ rm "${ED}/usr/bin/gmt" || die
+ rm "${ED}/usr/$(get_libdir)/libgmt.so" || die
+ rm "${ED}/usr/$(get_libdir)/libpostscriptlight.so" || die
+
+ # Decompress manuals
+ find "${ED}/usr/share/man" -name "*.gz" -exec gunzip {} + || die
+ # Rename bash completion file
+ mv "${D}$(get_bashcompdir)/gmt_completion.bash" "${D}$(get_bashcompdir)/gmt${SLOT}" || die
+}
diff --git a/sci-geosciences/gmt/metadata.xml b/sci-geosciences/gmt/metadata.xml
index 144f7af6cdfa..3d30a3cb7447 100644
--- a/sci-geosciences/gmt/metadata.xml
+++ b/sci-geosciences/gmt/metadata.xml
@@ -1,20 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci-geosciences@gentoo.org</email>
- <name>Gentoo Geosciences Project</name>
- </maintainer>
- <use>
- <flag name="gdal">Enable <pkg>sci-libs/gdal</pkg> library support</flag>
- <flag name="geos">Enable <pkg>sci-libs/geos</pkg> library support</flag>
- <flag name="gmttria">Non GNU triangulation method, more efficient</flag>
- <flag name="gshhg">Install coastline database</flag>
- <flag name="htmldoc">Install html documentation</flag>
- <flag name="metric">Use SI (cm) units instead of US (inches) ones</flag>
- <flag name="mex">Enable compilation of mex supplement which requires Octave/Matlab</flag>
- <flag name="octave">Enable octave support</flag>
- <flag name="pcre2">Use libpcre2 for regular expressions</flag>
- <flag name="tutorial">Install data files for tutorial</flag>
- </use>
+ <maintainer type="project">
+ <email>sci-geosciences@gentoo.org</email>
+ <name>Gentoo Geosciences Project</name>
+ </maintainer>
+ <use>
+ <flag name="gdal">Enable <pkg>sci-libs/gdal</pkg> library support</flag>
+ <flag name="geos">Enable <pkg>sci-libs/geos</pkg> library support</flag>
+ <flag name="gmttria">Non GNU triangulation method, more efficient</flag>
+ <flag name="gshhg">Install coastline database</flag>
+ <flag name="htmldoc">Install html documentation</flag>
+ <flag name="metric">Use SI (cm) units instead of US (inches) ones</flag>
+ <flag name="mex">Enable compilation of mex supplement which requires Octave/Matlab</flag>
+ <flag name="octave">Enable octave support</flag>
+ <flag name="pcre2">Use libpcre2 for regular expressions</flag>
+ <flag name="tutorial">Install data files for tutorial</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">GenericMappingTools/gmt</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest
index a5ac6cbab15f..dd8239a6ac85 100644
--- a/sci-geosciences/grass/Manifest
+++ b/sci-geosciences/grass/Manifest
@@ -1,6 +1,6 @@
AUX grass-flock.patch 577 BLAKE2B 0f4e0b06e1d8273cb954be9596a68adbd51b099b0a19bf2d4dc695de3a06bffc4df42eedca76977d552a26578238ffb10fb1b2b5242c4b6ffda83eaba7c41764 SHA512 36d8408f553ebfeb5cdc97c43ffae3ce6f77b713069d0d30d734748fb812800d4dafc76921d95fa8455c4ec4a55311703499f4aec97ad13b97b9549ab463cb3c
DIST grass-8.2.0.tar.gz 66819726 BLAKE2B e4398368dd8fd26324709202f42556033a0fea12b6bf5b300c9c416e8758472ceacf40e1d3d540b1aefea88199c0f411462a64fc5e09864582e2e4ce743d67f3 SHA512 8179b8704ea688ba412496d0e149c5a47b89fd557b613a49f3addb9721f166cd3aa23ff2549832d9940e5065893e3257ce7287e75018a3468aa7847392398930
-EBUILD grass-8.2.0-r2.ebuild 7391 BLAKE2B 9767aede68e2f79f54b50ed7a988c196c558608e711b84461cb396f767f6619622839400a96b4e51a3c6e22e0b15eb7febd95e75b8d4bd9357a206e1e7a1606c SHA512 c68fe4a482a577f095b145b39bf866bbe1d3a1fa99e3ddf448a057dbd95ee96e74e1a8f03adcd5db7745664f82d0b3db30b27dad8fc080580306aee30b4f67e6
EBUILD grass-8.2.0-r3.ebuild 7065 BLAKE2B 42a34b8f17e99e8f45ea3fec9936cb5fc4487341e7f73c44f0f4974e1fa4d8006c68d44d3a61f24042275bc96a72581367b825e5a898362e8e0c4c95f15de1bf SHA512 7e4a391f57c4cc0460e9eda389e8ae4007036fe8d4f5d7d9a1e59f06f660e033446895c36a6d9101accac67b857e2f2673920fd631fc50857e7475f31bb7d50e
+EBUILD grass-8.2.0-r4.ebuild 7391 BLAKE2B 9767aede68e2f79f54b50ed7a988c196c558608e711b84461cb396f767f6619622839400a96b4e51a3c6e22e0b15eb7febd95e75b8d4bd9357a206e1e7a1606c SHA512 c68fe4a482a577f095b145b39bf866bbe1d3a1fa99e3ddf448a057dbd95ee96e74e1a8f03adcd5db7745664f82d0b3db30b27dad8fc080580306aee30b4f67e6
EBUILD grass-9999.ebuild 7337 BLAKE2B 648c6793aa2dce5faff99144c799b8e493f5980005cb74c70f87851b63bdb3e3ecdef7b9b1c136a07e6e7b2c54dd664e6a9c1b7a3d12b35cb085e22488dcddfe SHA512 84da64a25f381243f071d4ed308a6bf13860d08b76cd78099f5d824e22e0da7e1635aef0eda53c3d243a9577caedb5f59ae49e790d52e68e053c53f0fbb61c79
MISC metadata.xml 1260 BLAKE2B f1947bde5f78b608d59997dfe2475021e1646f3c70d78ba9d9140642bff040107f0b202bf91f5ebb05191169274c2fd564889992dfadfcada6b95f4bd1c08e9d SHA512 6bcbe13f8daccb68ea167d7cc9797643ab9b50c1c183c52d53a7cacc4f9ddfbaac583426b13be47bed67bd5a3d6b99a9a8447886749b3f87e8d45420ce111538
diff --git a/sci-geosciences/grass/grass-8.2.0-r2.ebuild b/sci-geosciences/grass/grass-8.2.0-r4.ebuild
index b0256920d260..b0256920d260 100644
--- a/sci-geosciences/grass/grass-8.2.0-r2.ebuild
+++ b/sci-geosciences/grass/grass-8.2.0-r4.ebuild
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 4a51f0015668..289dd6f4d9ae 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/dcmtk/Manifest b/sci-libs/dcmtk/Manifest
index 4d9bc69d739b..099fa95fc1f6 100644
--- a/sci-libs/dcmtk/Manifest
+++ b/sci-libs/dcmtk/Manifest
@@ -1,7 +1,7 @@
AUX dcmtk-3.6.5-rename-bundled-charls.patch 2913 BLAKE2B 246d283ccb98606faaee4ef6ad25368ee47e6c96ef44e334d774625b375788e5c1ae41ca3aa6048ff6c76b1ddaae242d3c783875fe7e9e9c740675e96d8a2495 SHA512 dce186372d22e7b5ae06d3fe623029e95b9cb40005716fc97cd7493ba4fd6c4694228d878941efd9a0f57b2424f713edbebb38ed607ed2e84b65a368f647bab6
DIST dcmtk-3.6.5.tar.gz 6483626 BLAKE2B 6182ef207b42b16ee91e94397cc8a5b2d108435a30d4c86f0b7e39af91186604f16be07a75e176bf50575446abcab21b2f63158dc4e5f2cb6de3996a0881b295 SHA512 c0cf61b0095c5708709406bfef5e8bb82dd01dbf77df7f2af2118004920bda68218eb1e4174bf92941cdae0acdb275c886570dafd29476eee2eb815e9a82830a
DIST dcmtk-3.6.7.tar.gz 6877857 BLAKE2B 242ba19ed3876b27c8eeb6917f9264911c951e91ab27d2ebd3e95ab5dcf55a0e18986cede87c8ab7e6280eafeb19fda120ccb2114d24a16f222b411b44cc28d8 SHA512 b9c227f496de65424256636fa7ad266affc6593f72c6849271da94837b68c93a5b8e056ecd09d46550b6ac0530c406ab9f71751d317a5fd4171a222f9fc9ca45
-EBUILD dcmtk-3.6.5-r1.ebuild 1944 BLAKE2B 0812c73548ada77a1d9d575dd2d86f1751a90e0c570a84630b9ff38a8445a3b32ecf6e9275683ea62b4b632eb0fecdf6a7acf3c160be0d091cf04c0c52c289de SHA512 639a6c649b8e4ffe62678e68b7bcf165cdc3687369abff0909ed3b488678af24b89a6c64813c4e12b2763bc4cd03830eef583afaadb96af4f9d52bffbe9c2b6b
EBUILD dcmtk-3.6.5-r2.ebuild 1902 BLAKE2B 74fdd79e44326bd70fa2ee1a3159b130396c080adfa6324e711d081992215703277f9f3e5ddbb47d7d164f270857c1b8a40989f48792414cb1dd845abe016b26 SHA512 1e44f0ebdc717247a59d228f52aea3954e1e031504288f8b9cdb4522b8dddaa353ebb07727bac3a173afd80326eb6b3b653039772f5a3d91c15a5cfe4042e4b0
-EBUILD dcmtk-3.6.7-r1.ebuild 1904 BLAKE2B 8c18a6c92e206d4d316a0321d19c6798e61cdd7081c64babfe274aaba05125f3ff7365f8d89d6ab5ad0d17dc6a59acdf9ac76119543eb5e6862e4ecd46503580 SHA512 85d028d2466954e1a41a6b3b0001866530323a8b612d5715ddc87a41876ae8bcf5365fa875702f657430e4be5629808344d98cf635a8e7815536112484d2d164
+EBUILD dcmtk-3.6.5-r3.ebuild 1944 BLAKE2B 0812c73548ada77a1d9d575dd2d86f1751a90e0c570a84630b9ff38a8445a3b32ecf6e9275683ea62b4b632eb0fecdf6a7acf3c160be0d091cf04c0c52c289de SHA512 639a6c649b8e4ffe62678e68b7bcf165cdc3687369abff0909ed3b488678af24b89a6c64813c4e12b2763bc4cd03830eef583afaadb96af4f9d52bffbe9c2b6b
+EBUILD dcmtk-3.6.7-r1.ebuild 1902 BLAKE2B c15b9a8a1344169b8336025b2d74afb81f6f44cd1e7c3c5188ebd55ca2ceb728b6fe2174b5f4c0487697374bdbf470f3b2159c840de0e8fc5b05f38a3b1f3ccc SHA512 4481690bfb48d1706fc7c02e070dfa95916a09e3405745dbdf919ae324b260fb36ec6dc6aa56f7bed58e9a9a72add7cc505ef40769e74b7d97ddc18164dcd9a8
MISC metadata.xml 228 BLAKE2B aed5dcff29c27f92a26fb6756bc7ac8951564825a29dd244c02f697ddc0cc72a3171a360dc67db9d2fb3dcf51bcfe4078bb085c5ca0e343856819732a1aaa410 SHA512 34ff32136442a7884b3bacd8d838f962357f15cbbb4e172bbfe2f042e716313d5dfd29d29d38c4acab816a85803e2c94f98f1933c688cc76c2866454891257ad
diff --git a/sci-libs/dcmtk/dcmtk-3.6.5-r1.ebuild b/sci-libs/dcmtk/dcmtk-3.6.5-r3.ebuild
index 806ae73f1d28..806ae73f1d28 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.5-r1.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.5-r3.ebuild
diff --git a/sci-libs/dcmtk/dcmtk-3.6.7-r1.ebuild b/sci-libs/dcmtk/dcmtk-3.6.7-r1.ebuild
index 30f53ff05704..4a85f26eadb1 100644
--- a/sci-libs/dcmtk/dcmtk-3.6.7-r1.ebuild
+++ b/sci-libs/dcmtk/dcmtk-3.6.7-r1.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://dicom.offis.de/dcmtk.php.en"
SRC_URI="https://dicom.offis.de/download/dcmtk/release/${P}.tar.gz"
LICENSE="OFFIS"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
SLOT="0"
IUSE="doc png ssl tcpd tiff +threads xml zlib"
diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index 6bd724bbe3dc..b355e8927edf 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -1,14 +1,7 @@
-DIST gdal-3.5.0-build-fixes-no-deps.patch.xz 5016 BLAKE2B 0d0ef0ccae73f8a903b0ccbf992fa775b394df85a89d86f86ad60187bfce6a87eb8b23a573bd65c0173c0e7cffe3df447cef0ddddfd5aebfcedfbed3e6a7716e SHA512 e32c97e3fef948f2fa9c0f4b7116ccb231554e962380d7bebb433083926fb4e1902b0a3bc243f747c81c95813651153ce2751d8c2de4e8abb096778ffe589a2e
-DIST gdal-3.5.0.tar.xz 8826500 BLAKE2B 7123ff4a7270b309d458e4a7bd32241cdef53953c305c5027873424794f4ed27d2a4838f86c42f9f84b5174ff499ee5539694c41e906509d21d899ccfe38ff99 SHA512 15d9675ffe5e76fdcb431bef1dce0ed8c23695f418186f37c63f4c7274322924095662bbbc95232d5b4d700704c1c4922d52b419cef5bb67f3bb64ee59654d8b
-DIST gdal-3.5.2.tar.xz 8863680 BLAKE2B 6d3277bde363abb202d8caa715af4d1b4b6d184c961502c9ee6d8367ac722329dc941def8b060c9ecd4f48e9561b60cc14a9cc633ba39ace8d02a2245ae2c5a4 SHA512 9515b6709bf3a32f800b38ebba41f1a475946aa7249f072ebe37af0aea896e2b834c9156151f94261366afa400870944fc394637b02e2fd69136af5171715d70
DIST gdal-3.5.3.tar.xz 9504740 BLAKE2B 7054df4c7ea6d8d3e6e9cf2544fc5c7a9149dea94ed882723ec82c61268100c2f5330f28a8d9d44e1296511eb2a204c64dfe41f135fadb44db380aa331d9c731 SHA512 b7bac9dd568e9db49d1fa5be8cd48df37f37196b0cacce44f738a981f0c43a77b5750312cd0c3385fdd881a6b525a5ceac56bcd08284d76071bd508d01781f49
DIST gdal-3.6.1.tar.xz 8685072 BLAKE2B 84f707085e77317f2e6577afe594eb01aae777d2863454bfc873ba170f1254094946f02301079d9cce66f8e64848b2b97f03651b114b283c7910d46da1507430 SHA512 07138bdd66a0259cffed3a1587904760b734fffa546f5cdf7ca9ee472c77676e5694f6c92d57f03f9cdb94cc3992a0404688f248b79e263eb0c1e3ab6025f6bb
-DIST gdalautotest-3.5.0.tar 50442240 BLAKE2B 15005f16530690e584e39b036881c339f147e525e3e0dc39b57d027c493ab89027baa2ea3a0ed148c8fa3ebb7cd53cdb4cf4d53c96d068b5a89caf28165e213b SHA512 723c57425dd5f8acd61795be98b450844b5664b9940d47823829d510b8fb84d1d6db9ca880200d7732a83e7b0f1ae6e33269d8ebd91bf0e7d99e887b5f79aad0
-DIST gdalautotest-3.5.2.tar 51046400 BLAKE2B bd6f73b98548998d00b5631025abd2dc800c61a8afd16b63505cadd7fa46621c59f7be4eaee43d6cca9dd55684d17fc0e7e08c8540988f48af9e74c649f32dab SHA512 92017d76dc9523b7e24c50dc54b1b1d8856cb4be8a3c8d4fc23bd8a5abaad46c758d606a743cfc30aa4c74a876f203ae105f7e06b66b2873d06de70c2edd1cc2
DIST gdalautotest-3.5.3.tar.gz 12374523 BLAKE2B 3f8e2ba8b49d7bb870a49bde4ec95f807ff79cf23d36504cf7beeccff104364d8fc8e287184a0239cd2c4bf5e26c900cfb29bda3beb615504e588519385a322c SHA512 3b18c94d0b0e1d6d2d38ca82cddc8e69f2acf800fa1b4e7fbabaf112e9ad69fa807b92e652b43ebd122e3b5e8d6cc0d5644e92127a673676bc7df396720dab5e
DIST gdalautotest-3.6.1.tar.gz 12577286 BLAKE2B 5215db1c39ee1b6d923da9503a2220d8862cf262d3f92605902e6a8e7272fbae156c306a8172f7ef75ad110fc6a82a06873c8420d5d1f2a3a8d4600430932a79 SHA512 a91ba311840b98d16df1918752bb5a629bdbe68b98e3ca9f00e2a8ee49f9f68021081700eb39cce7cf5b09fc3fafed987ea067c8135ab2469b91c34338ba7ef2
-EBUILD gdal-3.5.0-r6.ebuild 6881 BLAKE2B 6e743ac69b7c96ad2d1ab1344df08c1dd96ad116439d789286f77747caa78479b3af7c06677964684e0ed53913f3caa4eedf9efa7ee121a408c68a24a2780d04 SHA512 f93edee289bb22aeb40cf88b9c16fadea6bb8a1e7876d2468276a35335a3a71066de2e5a52891a483d6e9e9f6c3e6c9211e2f887764433b361cd1d75ce67fe22
-EBUILD gdal-3.5.2-r3.ebuild 6724 BLAKE2B 4bbfd66562c3c1c1b0ddbc872183278d58099be75e00e0566e392d8c15757e93d4b1503c0393c2642a5c6edcc8e15fe5cb0fcbf0bbec6894f30c9cd315fef4f1 SHA512 91720cec7a109291ba126af20b921a5d716d47071cf4ec89337e705ff7391c11565954f282879b575e0845c10c32dcfdf9ffdb186e3ed7f9d04e95f720c3b51a
EBUILD gdal-3.5.3-r1.ebuild 6692 BLAKE2B 8cbbe3934271dc9ba7ed32e450af987669df15db3704fe831dc49d78b705ce4b667fd3e03ac0f2c277b52827e49c1072c09cc96706f44ae349388140e38fe4d8 SHA512 ef273d7bc9d01214c911917ed81eb77cb2657c12d4feb6ff1eb397d42f2e8950f9fcbd294b12b1cefc79c677ab90e72aff39790ddc0cfe62f1e17a740dd3b441
EBUILD gdal-3.6.1.ebuild 6742 BLAKE2B 475625965f768d629e87fa8babf438ad7360ee930213762da1a94fc97be747c0a34d3b6b617c7cd6d4f863e1faeb311ed3e4af1b9a8f43f2ed56a3518031166e SHA512 d1ae81c9005bc6fdf61c6a4c85bc20bf71bf30035f5e535700b7c7de59882f16a1b2813f75668b50e656164e2269b085898c71d9c86021d146a59710282db5ad
MISC metadata.xml 1475 BLAKE2B da082cb9c65adf70069198c37c208d6f11a9c615aad560afd017265d167ff2345c300c2ec200909047f9e5588615a9fce6ee88617fef13f90eb0c10f2b4a8a65 SHA512 c2b037a7a616d588719fccede5b7ff2c1482fd93f5566d45ac9b721aec1668d7e074ab5bb346867be2cfd0b5c36e7b41611e9cc66a7125257528b221e6c365d7
diff --git a/sci-libs/gdal/gdal-3.5.0-r6.ebuild b/sci-libs/gdal/gdal-3.5.0-r6.ebuild
deleted file mode 100644
index 63a468ed954a..000000000000
--- a/sci-libs/gdal/gdal-3.5.0-r6.ebuild
+++ /dev/null
@@ -1,244 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit cmake java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)"
-HOMEPAGE="https://gdal.org/"
-SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"
-SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-build-fixes-no-deps.patch.xz"
-# Seems to not be compressed...
-SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> ${PN}autotest-${PV}.tar )"
-
-LICENSE="BSD Info-ZIP MIT"
-SLOT="0/31" # subslot is libgdal.so.<SONAME>
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd"
-# Tests fail to build in 3.5.0, let's not worry too much yet given
-# we're only just porting to CMake. Revisit later.
-RESTRICT="!test? ( test ) test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
- spatialite? ( sqlite )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( app-doc/doxygen )
- java? (
- dev-java/ant-core
- dev-lang/swig:0
- >=virtual/jdk-1.8:*
- )
- python? (
- dev-lang/swig:0
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- )"
-DEPEND="dev-libs/expat
- dev-libs/json-c:=
- dev-libs/libpcre2
- dev-libs/libxml2:2
- dev-libs/openssl:=
- media-libs/tiff:=
- >=sci-libs/libgeotiff-1.5.1-r1:=
- >=sci-libs/proj-6.0.0:=
- sys-libs/zlib[minizip(+)]
- armadillo? ( sci-libs/armadillo:=[lapack] )
- curl? ( net-misc/curl )
- fits? ( sci-libs/cfitsio:= )
- geos? ( >=sci-libs/geos-3.8.0 )
- gif? ( media-libs/giflib:= )
- gml? ( >=dev-libs/xerces-c-3.1 )
- heif? ( media-libs/libheif:= )
- hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
- jpeg? ( media-libs/libjpeg-turbo:= )
- jpeg2k? ( media-libs/openjpeg:2= )
- lzma? ( || (
- app-arch/xz-utils
- app-arch/lzma
- ) )
- mysql? ( virtual/mysql )
- netcdf? ( sci-libs/netcdf:= )
- odbc? ( dev-db/unixODBC )
- ogdi? ( >=sci-libs/ogdi-4.1.0-r1 )
- opencl? ( virtual/opencl )
- oracle? ( dev-db/oracle-instantclient:= )
- pdf? ( app-text/poppler:= )
- png? ( media-libs/libpng:= )
- postgres? ( >=dev-db/postgresql-8.4:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- )
- spatialite? ( dev-db/spatialite )
- sqlite? ( dev-db/sqlite:3 )
- webp? ( media-libs/libwebp:= )
- xls? ( dev-libs/freexl )
- zstd? ( app-arch/zstd:= )"
-RDEPEND="${DEPEND}
- java? ( >=virtual/jre-1.8:* )"
-
-PATCHES=(
- "${WORKDIR}"/${P}-build-fixes-no-deps.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if use test ; then
- mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_IPO=OFF
- -DGDAL_USE_EXTERNAL_LIBS=ON
- -DGDAL_USE_INTERNAL_LIBS=OFF
-
- # bug #844874 and bug #845150
- -DCMAKE_INSTALL_INCLUDEDIR="include/gdal"
-
- # Options here are generally off because of one of:
- # - Not yet packaged dependencies
- #
- # - Off for autotools build and didn't want more churn by
- # enabling during port to CMake. Feel free to request them
- # being turned on if useful for you.
- -DGDAL_USE_ARMADILLO=$(usex armadillo)
- -DGDAL_USE_ARROW=OFF
- -DGDAL_USE_BLOSC=OFF
- -DGDAL_USE_BRUNSLI=OFF
- -DGDAL_USE_CRNLIB=OFF
- -DGDAL_USE_CFITSIO=$(usex fits)
- -DGDAL_USE_CURL=$(usex curl)
- -DGDAL_USE_CRYPTOPP=OFF
- -DGDAL_USE_DEFLATE=OFF
- -DGDAL_USE_ECW=OFF
- -DGDAL_USE_EXPAT=ON
- -DGDAL_USE_FILEGDB=OFF
- -DGDAL_USE_FREEXL=$(usex xls)
- -DGDAL_USE_FYBA=OFF
- -DGDAL_USE_GEOTIFF=ON
- -DGDAL_USE_GEOS=$(usex geos)
- -DGDAL_USE_GIF=$(usex gif)
- -DGDAL_USE_GTA=OFF
- -DGDAL_USE_HEIF=$(usex heif)
- -DGDAL_USE_HDF4=OFF
- -DGDAL_USE_HDF5=$(usex hdf5)
- -DGDAL_USE_HDFS=OFF
- -DGDAL_USE_ICONV=ON # TODO dep
- -DGDAL_USE_IDB=OFF
- -DGDAL_USE_JPEG=$(usex jpeg)
-
- # https://gdal.org/build_hints.html#jpeg12
- # Independent of whether using system libjpeg
- -DGDAL_USE_JPEG12_INTERNAL=ON
-
- -DGDAL_USE_JSONC=ON
- -DGDAL_USE_JXL=OFF
- -DGDAL_USE_KDU=OFF
- -DGDAL_USE_KEA=OFF
- -DGDAL_USE_LERC=OFF
- -DGDAL_USE_LIBKML=OFF
- -DGDAL_USE_LIBLZMA=$(usex lzma)
- -DGDAL_USE_LIBXML2=ON
- -DGDAL_USE_LURATECH=OFF
- -DGDAL_USE_LZ4=OFF
- -DGDAL_USE_MONGOCXX=OFF
- -DGDAL_USE_MRSID=OFF
- -DGDAL_USE_MSSQL_NCLI=OFF
- -DGDAL_USE_MSSQL_ODBC=OFF
- -DGDAL_USE_MYSQL=$(usex mysql)
- -DGDAL_USE_NETCDF=$(usex netcdf)
- -DGDAL_USE_ODBC=$(usex odbc)
- -DGDAL_USE_ODBCCPP=OFF
- -DGDAL_USE_OGDI=$(usex ogdi)
- -DGDAL_USE_OPENCAD=OFF
- -DGDAL_USE_OPENCL=$(usex opencl)
- -DGDAL_USE_OPENEXR=OFF
- -DGDAL_USE_OPENJPEG=$(usex jpeg2k)
- -DGDAL_USE_OPENSSL=ON
- -DGDAL_USE_ORACLE=$(usex oracle)
- -DGDAL_USE_PARQUET=OFF
- -DGDAL_USE_PCRE2=ON
- -DGDAL_USE_PDFIUM=OFF
- -DGDAL_USE_PNG=$(usex png)
- -DGDAL_USE_POPPLER=$(usex pdf)
- -DGDAL_USE_POSTGRESQL=$(usex postgres)
- -DGDAL_USE_QHULL=OFF
- -DGDAL_USE_RASTERLITE2=OFF
- -DGDAL_USE_RDB=OFF
- -DGDAL_USE_SPATIALITE=$(usex spatialite)
- -DGDAL_USE_SQLITE3=$(usex sqlite)
- -DGDAL_USE_SFCGAL=OFF
- -DGDAL_USE_TEIGHA=OFF
- -DGDAL_USE_TIFF=ON
- -DGDAL_USE_TILEDB=OFF
- -DGDAL_USE_WEBP=$(usex webp)
- -DGDAL_USE_XERCESC=$(usex gml)
- -DGDAL_USE_ZLIB=ON
- -DGDAL_USE_ZSTD=$(usex zstd)
-
- # Bindings
- -DBUILD_PYTHON_BINDINGS=$(usex python)
- -DBUILD_JAVA_BINDINGS=$(usex java)
- # bug #845369
- -DBUILD_CSHARP_BINDINGS=OFF
-
- # Check work/gdal-3.5.0_build/CMakeCache.txt after configure
- # and https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71
- # Commented out: not (yet?) implemented upstream.
- # Also, arm64 stuff is a TODO upstream, but not there (yet?)
- -Dtest_avx=$(usex cpu_flags_x86_avx)
- -Dtest_avx2=$(usex cpu_flags_x86_avx2)
- -Dtest_sse=$(usex cpu_flags_x86_sse)
- -Dtest_sse2=$(usex cpu_flags_x86_sse2)
- #-Dtest_sse3=$(usex cpu_flags_x86_sse3)
- -Dtest_sse4.1=$(usex cpu_flags_x86_sse4_1)
- #-Dtest_sse4.2=$(usex cpu_flags_x86_sse4_2)
- #-Dtest_sse4a=$(usex cpu_flags_x86_sse4a)
- -Dtest_ssse3=$(usex cpu_flags_x86_ssse3)
- #-Dtest_fma4=$(usex cpu_flags_x86_fma4)
- #-Dtest_xop=$(usex cpu_flags_x86_xop)
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_src_compile doc
-}
-
-src_test() {
- export GDAL_RUN_SLOW_TESTS=0
- export GDAL_DOWNLOAD_TEST_DATA=0
-
- # Two test suites:
- # 1. autotests (much larger, uses pytest)
- # 2. Small set of fuzzing tests (no download needed)
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # TODO: install docs?
-}
-
-pkg_postinst() {
- elog "Check available image and data formats after building with"
- elog "gdalinfo and ogrinfo (using the --formats switch)."
-}
diff --git a/sci-libs/gdal/gdal-3.5.2-r3.ebuild b/sci-libs/gdal/gdal-3.5.2-r3.ebuild
deleted file mode 100644
index 797fd2a8cde7..000000000000
--- a/sci-libs/gdal/gdal-3.5.2-r3.ebuild
+++ /dev/null
@@ -1,238 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit cmake java-pkg-opt-2 python-single-r1
-
-DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)"
-HOMEPAGE="https://gdal.org/"
-SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"
-SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz -> ${PN}autotest-${PV}.tar )"
-
-LICENSE="BSD Info-ZIP MIT"
-SLOT="0/31" # subslot is libgdal.so.<SONAME>
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd"
-# Tests fail to build in 3.5.0, let's not worry too much yet given
-# we're only just porting to CMake. Revisit later.
-RESTRICT="!test? ( test ) test"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
- spatialite? ( sqlite )"
-
-BDEPEND="virtual/pkgconfig
- doc? ( app-doc/doxygen )
- java? (
- dev-java/ant-core
- dev-lang/swig:0
- >=virtual/jdk-1.8:*
- )
- python? (
- dev-lang/swig:0
- $(python_gen_cond_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- )"
-DEPEND="dev-libs/expat
- dev-libs/json-c:=
- dev-libs/libpcre2
- dev-libs/libxml2:2
- dev-libs/openssl:=
- media-libs/tiff:=
- >=sci-libs/libgeotiff-1.5.1-r1:=
- >=sci-libs/proj-6.0.0:=
- sys-libs/zlib[minizip(+)]
- armadillo? ( sci-libs/armadillo:=[lapack] )
- curl? ( net-misc/curl )
- fits? ( sci-libs/cfitsio:= )
- geos? ( >=sci-libs/geos-3.8.0 )
- gif? ( media-libs/giflib:= )
- gml? ( >=dev-libs/xerces-c-3.1 )
- heif? ( media-libs/libheif:= )
- hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
- jpeg? ( media-libs/libjpeg-turbo:= )
- jpeg2k? ( media-libs/openjpeg:2= )
- lzma? ( || (
- app-arch/xz-utils
- app-arch/lzma
- ) )
- mysql? ( virtual/mysql )
- netcdf? ( sci-libs/netcdf:= )
- odbc? ( dev-db/unixODBC )
- ogdi? ( >=sci-libs/ogdi-4.1.0-r1 )
- opencl? ( virtual/opencl )
- oracle? ( dev-db/oracle-instantclient:= )
- pdf? ( app-text/poppler:= )
- png? ( media-libs/libpng:= )
- postgres? ( >=dev-db/postgresql-8.4:= )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/numpy[${PYTHON_USEDEP}]
- ')
- )
- spatialite? ( dev-db/spatialite )
- sqlite? ( dev-db/sqlite:3 )
- webp? ( media-libs/libwebp:= )
- xls? ( dev-libs/freexl )
- zstd? ( app-arch/zstd:= )"
-RDEPEND="${DEPEND}
- java? ( >=virtual/jre-1.8:* )"
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
- use java && java-pkg-opt-2_pkg_setup
-}
-
-src_prepare() {
- cmake_src_prepare
-
- if use test ; then
- mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DENABLE_IPO=OFF
- -DGDAL_USE_EXTERNAL_LIBS=ON
- -DGDAL_USE_INTERNAL_LIBS=OFF
-
- # bug #844874 and bug #845150
- -DCMAKE_INSTALL_INCLUDEDIR="include/gdal"
-
- # Options here are generally off because of one of:
- # - Not yet packaged dependencies
- #
- # - Off for autotools build and didn't want more churn by
- # enabling during port to CMake. Feel free to request them
- # being turned on if useful for you.
- -DGDAL_USE_ARMADILLO=$(usex armadillo)
- -DGDAL_USE_ARROW=OFF
- -DGDAL_USE_BLOSC=OFF
- -DGDAL_USE_BRUNSLI=OFF
- -DGDAL_USE_CRNLIB=OFF
- -DGDAL_USE_CFITSIO=$(usex fits)
- -DGDAL_USE_CURL=$(usex curl)
- -DGDAL_USE_CRYPTOPP=OFF
- -DGDAL_USE_DEFLATE=OFF
- -DGDAL_USE_ECW=OFF
- -DGDAL_USE_EXPAT=ON
- -DGDAL_USE_FILEGDB=OFF
- -DGDAL_USE_FREEXL=$(usex xls)
- -DGDAL_USE_FYBA=OFF
- -DGDAL_USE_GEOTIFF=ON
- -DGDAL_USE_GEOS=$(usex geos)
- -DGDAL_USE_GIF=$(usex gif)
- -DGDAL_USE_GTA=OFF
- -DGDAL_USE_HEIF=$(usex heif)
- -DGDAL_USE_HDF4=OFF
- -DGDAL_USE_HDF5=$(usex hdf5)
- -DGDAL_USE_HDFS=OFF
- -DGDAL_USE_ICONV=ON # TODO dep
- -DGDAL_USE_IDB=OFF
- -DGDAL_USE_JPEG=$(usex jpeg)
-
- # https://gdal.org/build_hints.html#jpeg12
- # Independent of whether using system libjpeg
- -DGDAL_USE_JPEG12_INTERNAL=ON
-
- -DGDAL_USE_JSONC=ON
- -DGDAL_USE_JXL=OFF
- -DGDAL_USE_KDU=OFF
- -DGDAL_USE_KEA=OFF
- -DGDAL_USE_LERC=OFF
- -DGDAL_USE_LIBKML=OFF
- -DGDAL_USE_LIBLZMA=$(usex lzma)
- -DGDAL_USE_LIBXML2=ON
- -DGDAL_USE_LURATECH=OFF
- -DGDAL_USE_LZ4=OFF
- -DGDAL_USE_MONGOCXX=OFF
- -DGDAL_USE_MRSID=OFF
- -DGDAL_USE_MSSQL_NCLI=OFF
- -DGDAL_USE_MSSQL_ODBC=OFF
- -DGDAL_USE_MYSQL=$(usex mysql)
- -DGDAL_USE_NETCDF=$(usex netcdf)
- -DGDAL_USE_ODBC=$(usex odbc)
- -DGDAL_USE_ODBCCPP=OFF
- -DGDAL_USE_OGDI=$(usex ogdi)
- -DGDAL_USE_OPENCAD=OFF
- -DGDAL_USE_OPENCL=$(usex opencl)
- -DGDAL_USE_OPENEXR=OFF
- -DGDAL_USE_OPENJPEG=$(usex jpeg2k)
- -DGDAL_USE_OPENSSL=ON
- -DGDAL_USE_ORACLE=$(usex oracle)
- -DGDAL_USE_PARQUET=OFF
- -DGDAL_USE_PCRE2=ON
- -DGDAL_USE_PDFIUM=OFF
- -DGDAL_USE_PNG=$(usex png)
- -DGDAL_USE_POPPLER=$(usex pdf)
- -DGDAL_USE_POSTGRESQL=$(usex postgres)
- -DGDAL_USE_QHULL=OFF
- -DGDAL_USE_RASTERLITE2=OFF
- -DGDAL_USE_RDB=OFF
- -DGDAL_USE_SPATIALITE=$(usex spatialite)
- -DGDAL_USE_SQLITE3=$(usex sqlite)
- -DGDAL_USE_SFCGAL=OFF
- -DGDAL_USE_TEIGHA=OFF
- -DGDAL_USE_TIFF=ON
- -DGDAL_USE_TILEDB=OFF
- -DGDAL_USE_WEBP=$(usex webp)
- -DGDAL_USE_XERCESC=$(usex gml)
- -DGDAL_USE_ZLIB=ON
- -DGDAL_USE_ZSTD=$(usex zstd)
-
- # Bindings
- -DBUILD_PYTHON_BINDINGS=$(usex python)
- -DBUILD_JAVA_BINDINGS=$(usex java)
- # bug #845369
- -DBUILD_CSHARP_BINDINGS=OFF
-
- # Check work/gdal-3.5.0_build/CMakeCache.txt after configure
- # and https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71
- # Commented out: not (yet?) implemented upstream.
- # Also, arm64 stuff is a TODO upstream, but not there (yet?)
- -Dtest_avx=$(usex cpu_flags_x86_avx)
- -Dtest_avx2=$(usex cpu_flags_x86_avx2)
- -Dtest_sse=$(usex cpu_flags_x86_sse)
- -Dtest_sse2=$(usex cpu_flags_x86_sse2)
- #-Dtest_sse3=$(usex cpu_flags_x86_sse3)
- -Dtest_sse4.1=$(usex cpu_flags_x86_sse4_1)
- #-Dtest_sse4.2=$(usex cpu_flags_x86_sse4_2)
- #-Dtest_sse4a=$(usex cpu_flags_x86_sse4a)
- -Dtest_ssse3=$(usex cpu_flags_x86_ssse3)
- #-Dtest_fma4=$(usex cpu_flags_x86_fma4)
- #-Dtest_xop=$(usex cpu_flags_x86_xop)
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_src_compile doc
-}
-
-src_test() {
- export GDAL_RUN_SLOW_TESTS=0
- export GDAL_DOWNLOAD_TEST_DATA=0
-
- # Two test suites:
- # 1. autotests (much larger, uses pytest)
- # 2. Small set of fuzzing tests (no download needed)
- cmake_src_test
-}
-
-src_install() {
- cmake_src_install
- use python && python_optimize
- # TODO: install docs?
-}
-
-pkg_postinst() {
- elog "Check available image and data formats after building with"
- elog "gdalinfo and ogrinfo (using the --formats switch)."
-}
diff --git a/sci-libs/geos/Manifest b/sci-libs/geos/Manifest
index 8904892eed1a..cc0a19a1fef3 100644
--- a/sci-libs/geos/Manifest
+++ b/sci-libs/geos/Manifest
@@ -1,9 +1,5 @@
-DIST geos-3.10.0.tar.bz2 6799370 BLAKE2B dd1490318fccda8ccaf5152f8521ab98ef5e4b143e12e861d02124421985a8b2c966bca6f966aa167fb60f703d25c132b8c7ee4d61e382a449bce5eb40d4cb89 SHA512 12657c6649bfbf6efa3232a054969c6229bb23fc16a7c72d6ca5fdb662e0d08e14bbcaa6944a17de8972b6c236608d94c870ead0b04fada2d2af3d42c238058e
-DIST geos-3.10.2.tar.bz2 6714655 BLAKE2B 1bc4f29a28b2b49faa9e1ea2aba7359d6dcb124136e0a2d2069508f7b95fae09e59ecb0acf3742d9261444055e85471cf45baba6e278c8b3501e91eacf3bb886 SHA512 390381711ccf56b862c2736cf6329200822f121de1c49df52b8b85cabea8c7787b199df2196acacc2e5c677ff3ebe042d93d70e89deadbc19d754499edb65126
DIST geos-3.11.0.tar.bz2 6727294 BLAKE2B 7d2cb7ae2dc6c5eb13836c16c8164402c1e964f98df95d5aaf9f6fd957ebcdbdefb43ae4fb17a5a671b6dfdb812bdacfdbfdfdea6e5bd44f135e3701a3cc914d SHA512 40c7553bbb93673c231ddd0131b73bf43b3f50524bc5bd9e6934c068d2c09632f388b7429254ae15d9641da2d15e3a626b430438854e98d9e7419ad04e535189
DIST geos-3.11.1.tar.bz2 6753232 BLAKE2B 376050ca3224e5220f69d82ff62d79ff7ea3d35d5fe90b7ab4e0cabcb4200b47d7569110538c201df9cb28da784f09f8207a9a8233ee002ab2ec87f5cf336ba1 SHA512 708500aba9b04208ee46a531d55ddf63a213dfaa2922dae937b524300b2b46c95143ed6cd3ff1414e9099f2be95e5df5a2e0b49df43acf93a9478215259f20d3
-EBUILD geos-3.10.0.ebuild 879 BLAKE2B 103ec4938698174502001266fbfc6cccdb1a446694785711897250850c7faab477079ad02d38eacb7481f68b05077437eb321a3baa4264d9c9b2d992ab0806a9 SHA512 addb684fdcffc270a27335e3de712bac43c38fbb579e9556e1e9b70f7cae8f00148e516766918079f21ba08ba1ec8a9cc74ffef24f783e1067a697d55b7bd1cf
-EBUILD geos-3.10.2.ebuild 879 BLAKE2B f29b0906dc9fee2174a155d7b2333ea8ec9dab858b31efe05f765856570a5bcf64af6ed835e305021f534f357e7174ccfbcc8f0cb638bea80b07313917bb6078 SHA512 e36a0039536a3b98c9b72024b39d0c9d989dfbfee3635225f9e665e7b100ee14ff7b1995f135a27a91db9b72a6fff5af30032d55266fb44cc71d743941b3a074
EBUILD geos-3.11.0.ebuild 965 BLAKE2B 1d309b8b185f41c09a916d38647c287591e4aa541b3adc9c28d1632bfc9d8e80453e7c8b68e31ec4582a315d0d0c113491c4e24000ccdb76f378a8bf17086394 SHA512 b7324c7318f9634070c98104574be684f44fcb9327fb70548582d4ba3dcac269aa7fa07716f18f4d2aa144526dbd728e8aac83de3f8d0690c4f27482902209fe
EBUILD geos-3.11.1.ebuild 971 BLAKE2B ae5417fe6a759720d95888b2aca295074123c697cd59e65f0119d69fe5f2fc7a7bb76a050d615bc63b926fccf1a51900f358ffdfd854820291e3059e08cc089b SHA512 a843f0d09f39d17f397db30e1801d338271071170db87bd7969eea0494bd654e04fc7c29dc786b7d2dae7e839c9ebfc5f516774ac475708442b6eabbb5a3b7ab
MISC metadata.xml 990 BLAKE2B 7ad10fb1fcd8f933626c7a4d943070e147e6ff7776c4c57960cb42433c102036fdd724fd7288ea40aafe99c3255490fe304bfc4932e0c866349a38703c3990eb SHA512 1a2e4778017e909088675a9fc4e27e5b4e4aee4ec82708dd9ad9e3abfc8ce44f68bc19e70ab9de7543caf8379b151c40a2cdbe5e3a599216b201ef2fae8d4452
diff --git a/sci-libs/geos/geos-3.10.0.ebuild b/sci-libs/geos/geos-3.10.0.ebuild
deleted file mode 100644
index ee5577541ea4..000000000000
--- a/sci-libs/geos/geos-3.10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Geometry engine library for Geographic Information Systems"
-HOMEPAGE="https://libgeos.org/"
-SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
-IUSE="doc"
-
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
-
- # bug #709368
- $(usex arm '-DDISABLE_GEOS_INLINE=ON' '')
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_src_compile docs
-}
-
-src_install() {
- cmake_src_install
-
- if use doc ; then
- HTML_DOCS=( "${BUILD_DIR}"/doc/doxygen_docs/html/. )
- einstalldocs
- fi
-}
diff --git a/sci-libs/geos/geos-3.10.2.ebuild b/sci-libs/geos/geos-3.10.2.ebuild
deleted file mode 100644
index f43f7504f26b..000000000000
--- a/sci-libs/geos/geos-3.10.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Geometry engine library for Geographic Information Systems"
-HOMEPAGE="https://libgeos.org/"
-SRC_URI="https://download.osgeo.org/geos/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
-IUSE="doc"
-
-BDEPEND="doc? ( app-doc/doxygen )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_DOCUMENTATION=$(usex doc)
-
- # bug #709368
- $(usex arm '-DDISABLE_GEOS_INLINE=ON' '')
- )
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-
- use doc && cmake_src_compile docs
-}
-
-src_install() {
- cmake_src_install
-
- if use doc ; then
- HTML_DOCS=( "${BUILD_DIR}"/doc/doxygen_docs/html/. )
- einstalldocs
- fi
-}
diff --git a/sci-libs/libgeotiff/Manifest b/sci-libs/libgeotiff/Manifest
index 57fe8aae8a92..cf0f50c3f7de 100644
--- a/sci-libs/libgeotiff/Manifest
+++ b/sci-libs/libgeotiff/Manifest
@@ -1,9 +1,5 @@
AUX Doxyfile 9282 BLAKE2B 0dcda644c528df5bd495db1785ce0f3213f0ce0c3551205e9c043a52151b59e82704545d55521f1983ca2b77a93c20dc0e9ddcc6b446a6485e942f301e19e165 SHA512 cc0324c682d5f45f516f0a71311a9b6527c5c4cd6c1a4113503ad9023b72c64ef9c257008cda95d565723183f932f61f79aab73e123e7b7ecf8b7fdb30457fee
AUX libgeotiff-1.7.1-gnuinstalldirs.patch 4645 BLAKE2B 40deb94bd4eeb55d59d7682b03e34b4b6e3889779a4a134324e4fdc11bcdfe0b1a9b1653256bfe3c58e42f24fc818d2b63e6f651f559efe2e99ce1f7c2badffe SHA512 64e0c4b7ad4e37b910332cc4128f8836ef0215478cc5e8b38b9168c83f6ee718dbf152ec456a983c5ae942d883613d9e201897f83f90e720d355151a765bfbf1
-DIST libgeotiff-1.6.0.tar.gz 537175 BLAKE2B 4b1430c9e80cdd4193f474484b295c151ecb9a654248e08527046f1aa35cfab0be59980edad2cc6ae90c1a7b0e03d46fd203affd5b01c83e0fd4435d5e56b2d3 SHA512 4c59598140d6c435a25aff6520e07a01a0153cac526df3b3e1366d5edc43cd82b15099da79ee8a2fb916e858f5a5d7421cfbf96bb485c91fac9e19c7209b7418
-DIST libgeotiff-1.7.0.tar.gz 541931 BLAKE2B 3c0843f8c86d6bbcedf9d07b45d2d676f1ccfaba7b5e40fa7f8d5f290b39da5cfaebe39567eab9e8add1b99042aad51d5104b81c2c05493d18d022d41e5b106b SHA512 8e294b5db89e88dbd4f7eb9d804be788ff3d14a1a14f721e9805b42cc797500596f0473dd8e5be6c1da01b56bdebc872df2b30470a2d96686f308019de10739a
DIST libgeotiff-1.7.1.tar.gz 542779 BLAKE2B e26a14fcb463f4a9e5a3652b978223da6b11dcb4ec6a3b6068460f929a57e9affafdb652f16fad23a2da4612c6ae3c2624bfb4f26c96fc4290a33f1e0629b726 SHA512 af119040598f4349124848d9788ea1d0d2019e23fc48eaf4b0445320c51e91afa6c7e25b49738bdaf0aa4467a19104b00838d669da27dee77898c489fe5fe4c1
-EBUILD libgeotiff-1.6.0-r1.ebuild 1275 BLAKE2B 333ff9338946d20ebdf77e3562b6df05e984c04817f6c69228e7e0699449963bf7896e0c3a536f9e98c45e116184d30c91b328e8294face090066928740a0809 SHA512 f33f6868989a67223e99a080a635e05d45eadef7176b1f7aacf0b9626f18597abab9d958b34e91dda4aa7f3d1be24bc0e817a9e51e2916c7c97c79d2b6ee9693
-EBUILD libgeotiff-1.7.0-r1.ebuild 1282 BLAKE2B e7c9e63703e930eb95d2f6bc7250efd9e104f9b7f02f18ad28cac98dc04f5cdd93adb4b1366eefc3738cd7aa9947044b6c35f9d71b614c11569d889b7ee12945 SHA512 c9a430035e1ab03c54e597be52b798a2fa2d18e2114fe649d44285682cc92303917b58b388af82c9f7fbb14f75e1e79a35ad330cb07932ca632b28aa2c2ff4b5
EBUILD libgeotiff-1.7.1-r3.ebuild 1249 BLAKE2B f38b0d14d770b6c3227e0463c5533a651ae16a3b5cbdb5ef814bdbe5a3fd0eb6f5d85d3788986ee6eee50c903074b3e87360dadc5b871673bb005e526ccb7a48 SHA512 915f279ccccda9349832e1b6cb9092da9ce18366e5e07516530ba60eba6ec711dc345a4439a62d18c979a190e5c8d1fffce53fb24616723a0013e2e69b5dfaff
MISC metadata.xml 361 BLAKE2B 880dd2e10e5cc19d0d735f23c844c8f8730b0119555ad79f19bfbbc8f3d64fe1cda0228450ce975fb1a0888cf13b1ff87054463db7a1f930bd447776c2b4e2a5 SHA512 4e48120c42d321362e73b95734f3882792d954a4b56ff8f9e2c1250e67ff7dd18732f06265795efe425cf984caffed1391d58282352aaea5ea94a96ab5186c22
diff --git a/sci-libs/libgeotiff/libgeotiff-1.6.0-r1.ebuild b/sci-libs/libgeotiff/libgeotiff-1.6.0-r1.ebuild
deleted file mode 100644
index 840f7e6a4316..000000000000
--- a/sci-libs/libgeotiff/libgeotiff-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library for reading TIFF files with embedded tags for geographic information"
-HOMEPAGE="https://trac.osgeo.org/geotiff/ https://github.com/OSGeo/libgeotiff"
-SRC_URI="https://download.osgeo.org/geotiff/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/5"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug doc"
-
-BDEPEND="
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
-"
-DEPEND="
- >=media-libs/tiff-3.9.1:=
- media-libs/libjpeg-turbo:=
- >=sci-libs/proj-6.0.0:=
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- sed -e "s:-O3::g" -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-debug=$(usex debug) \
- --with-jpeg="${EPREFIX}"/usr \
- --with-zip="${EPREFIX}"/usr
-}
-
-src_compile() {
- default
-
- if use doc; then
- mkdir -p docs/api || die
- cp "${FILESDIR}"/Doxyfile Doxyfile || die
- doxygen -u Doxyfile || die "updating doxygen config failed"
- doxygen Doxyfile || die "docs generation failed"
- fi
-}
-
-src_install() {
- use doc && local HTML_DOCS=( docs/api/. )
-
- default
-
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/sci-libs/libgeotiff/libgeotiff-1.7.0-r1.ebuild b/sci-libs/libgeotiff/libgeotiff-1.7.0-r1.ebuild
deleted file mode 100644
index 70ea62b744bb..000000000000
--- a/sci-libs/libgeotiff/libgeotiff-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library for reading TIFF files with embedded tags for geographic information"
-HOMEPAGE="https://trac.osgeo.org/geotiff/ https://github.com/OSGeo/libgeotiff"
-SRC_URI="https://download.osgeo.org/geotiff/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/5"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="debug doc"
-
-BDEPEND="
- doc? ( app-doc/doxygen )
- virtual/pkgconfig
-"
-DEPEND="
- >=media-libs/tiff-3.9.1:=
- media-libs/libjpeg-turbo:=
- >=sci-libs/proj-6.0.0:=
- sys-libs/zlib
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- default
- sed -e "s:-O3::g" -i configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --disable-static \
- --enable-debug=$(usex debug) \
- --with-jpeg="${EPREFIX}"/usr \
- --with-zip="${EPREFIX}"/usr
-}
-
-src_compile() {
- default
-
- if use doc; then
- mkdir -p docs/api || die
- cp "${FILESDIR}"/Doxyfile Doxyfile || die
- doxygen -u Doxyfile || die "updating doxygen config failed"
- doxygen Doxyfile || die "docs generation failed"
- fi
-}
-
-src_install() {
- use doc && local HTML_DOCS=( docs/api/. )
-
- default
-
- find "${D}" -name '*.la' -type f -delete || die
-}
diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest
index c2f94da6f83a..6461739a2e2e 100644
--- a/sci-libs/proj/Manifest
+++ b/sci-libs/proj/Manifest
@@ -1,14 +1,11 @@
DIST proj-7.2.1.tar.gz 5714666 BLAKE2B 9379ef758b1221b9487f162a27e7afa737e668ad7a13fc7adbd8e1e2c1c4699263d5d3105d03781b423f284205de3c79fc68850b9fba6aa05f1dc553b77b0842 SHA512 59b9b31b0183e620a2f4a25a08620c170773fe4f99e8eca59e9ed6815f43bb379ea21ef71e8f759dbd747855b982657d7503bac3acc542218e0d862105f25324
-DIST proj-8.2.1.tar.gz 5882136 BLAKE2B c4d80ee1bb1287e2539c9b5c5a5c6305fe8d2fc83526fd29507802b94351f51b016184c07a5e8c1bbf820252a6dfa5b4d55376e5d5566774e3e5e3154857dfa1 SHA512 c6164771fd492be5aa91d8dd2f2794a19b47431078f148356aa70dee96a4589ec5decbab9d8dd756a7bcb322ad94935750c22e0e7fb16e21c8f59ca474e7137e
DIST proj-9.1.0.tar.gz 5299132 BLAKE2B 955b1f2492f47432d8df771fda495e87f977f6a6b4a0957effca0535ff4c3a8edf451028bd805800a2c0c6662e971e1073c35a863426b47f75817ef44e30d281 SHA512 cc23fbfaa16cd14f499ee5162bfe743ec9d738d0ba6358716320aa03e1a752da45fd6102fca1981c9b695934e7c358540be53d667c48dae922ac5511eea6824c
DIST proj-9.1.1.tar.gz 5311995 BLAKE2B d51652f649ac97f419740e30facd86b04ee0872197d235aecc9d8fd50c18340bc7969a4a78c33f28753fc8b5556e7e8bdc47e0b6a9d9971e214575481cf25c0b SHA512 b9d19a999e063e465579eb86da3fd2aa32fd894f0d15ba178733bcbad92246b3b3ea1811a276cd556874e171a5ba7cfd678ce563c0b8626c6db9349a64c04726
DIST proj-data-1.11.tar.gz 597743778 BLAKE2B d68a3a1154d560b724364a843e09ca5350a6a04ce30fb124788220d8e48eff3ab33f6061effec88e658067e0d430b5606f386d82bdcefa69551d9855db9ee476 SHA512 6c91b7ad81b9cf93330cb27f6632cc3e6d854ed4e84318520200d3fffe59c94e4061e2ebece220a143624ae5c4b672458379a546e75547544347cc28576b984f
DIST proj-data-1.12.tar.gz 611423889 BLAKE2B 5376f041aae1a23668a0cae79f4deadff29aad80a1187f837cd5c62c21dc49738fc598c52825f5d8575cd135b55c188d9456b5da72adc6a507fa778f0cad6596 SHA512 788d7c3ad70dd7aab21824ff189dd0cddc28b7e64999f6a9953d7af95f9fabab7143b0f1c3bed19d5deb8f3e3a7be62723fc5fda778fcaefab0ab6d449db5def
-DIST proj-data-1.8.tar.gz 586765549 BLAKE2B a54287fa81e2055737c1956bf7f10246ccdd8d9af49fe7e8a01a6f2206c234d2827c4268d901d49bbbfff4caace220aa1867f0088442e4849f9d3cd57f4ca72d SHA512 884425c3bc09a39cb1b611264ccaa17940f4779f4e0d6023306f6b82622cdd0a2e5970a79018d499d323640acb72560789ef127ff4e0c712fa3679e5cfeb34bc
DIST proj-datumgrid-1.8.tar.gz 6604329 BLAKE2B 78df259a811a79457d011b4f675f1a72b6613928bb0083d01bfe65bb4c333628725b300efdb7cf10ebc6f26ff03733886c20f25c7aef80875e81e59bda9fd7d3 SHA512 23153f5b57d210e37cd6e9e0fced23bdabb1c67476e9fb50eb83a68ae066a5c3675822472f5d558d10ddf36ac1d73d538b75304d112a1bfcd8d0bbd26c6481a5
DIST proj-datumgrid-europe-1.6.tar.gz 189057258 BLAKE2B 66daf2341b05d8d5f929f6d67e1913656c2380a3663b4359cb97576ff5954dbea5890862869bb1077f6cde760dada4d9f13201c5b2c29ef3458a8b43089e459c SHA512 463d2575d5ce6f5984e69897c34ef80ec31a77f5ba00a07a5f55e97c3033dbae40b7d17891e5495bc47e6faf917968b1cdb7b3be9b2a4838e3b093b74753c2a8
EBUILD proj-7.2.1-r1.ebuild 1217 BLAKE2B 07af488ae5410186a41cc59bf7d97ab6a5d461d0a674b7b28cf8965294173da4247dbc41cb46748b58e47a74613df2cafdef30b641353a90fcb23c96813839a4 SHA512 41bafe9de36bd37ac3d1a2e3fc44b22cf95b06547ed2f69d418f4134b569bda3b94c4e11b6e2ad3adab9441ab70921b9a421facc77dc26645b08598232422efe
-EBUILD proj-8.2.1-r1.ebuild 1488 BLAKE2B 2fefdd3ed48bcae40c0627909d5f235f9b1ee151246ecec9878e62cbd74b623a4201e6abaf12d117e310e49c670629014e4c674619004816677d1f18af6eb7a3 SHA512 4fc7d78c7f5bfb4149437b611b649bbc61b3bcc858263472b0f129eca3b524247ec54d1e68054e721770d861f0d06beefc02bfa5b76bb3ca885dc0c22b545a4f
EBUILD proj-9.1.0-r1.ebuild 1470 BLAKE2B 8294b6d79f290a8541431d9e568273d445640c6aa61b83e72b78ffb22658ce12f749680dcb624df516a247f88df303a50566fee062f926c104a8d93c44b439e1 SHA512 5518c8aadf0a7f25ec428ee9f6fd34c22d7b0d5e6cad47880631cf1abf8c739cdcd6c1e2feb0f3f51ecaf35256d6c497ae9ac223d51864fbe1c8c67300af3121
EBUILD proj-9.1.1-r1.ebuild 1482 BLAKE2B f3eb157d739c820c7cd2780e5c7620bce6cdabfebfba03a4ae29ea26c719b65dafee2cf36838585274425b1fbf9e4e8cd0123e5cb987e8caea36c89f5e396702 SHA512 52f47c5c7a2e3de62deeb4ab085276e0210f42792579fc5b2e9e68b85862196703912c3ff15d020db6c28f11af55702da030b200269561514d5ea67986c02fb3
MISC metadata.xml 450 BLAKE2B a29666b3ab3d0e39d3d2ab247f250cd4f9a716ee1f01563e8d6739f507b96f553187999c6fcd501a0f8e9a564f7e5fe3a54c29dd985d1f91873da8252840ebf7 SHA512 c319fbe8249838dc881424641a19abc639d4a74d585e434be1a27802eb9fa88711a1c631ba92abd333d7baaa739b1c98faebe7c20ce7c1a4639d38b9dbe40381
diff --git a/sci-libs/proj/proj-8.2.1-r1.ebuild b/sci-libs/proj/proj-8.2.1-r1.ebuild
deleted file mode 100644
index 98ed794008f6..000000000000
--- a/sci-libs/proj/proj-8.2.1-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-# Check https://proj.org/download.html for latest data tarball
-PROJ_DATA="proj-data-1.8.tar.gz"
-DESCRIPTION="PROJ coordinate transformation software"
-HOMEPAGE="https://proj.org/"
-SRC_URI="https://download.osgeo.org/proj/${P}.tar.gz
- https://download.osgeo.org/proj/${PROJ_DATA}"
-
-LICENSE="MIT"
-# SONAME in 8.1.1 is actually 23 (in 8.1.0, was 22)
-# ... and now 8.2.0 is back to 22 again.
-# Please increment to 25 on the next SONAME bump, even if it's not
-# going to correspond...
-# It's far less confusing to just increment it again here (so N+1)
-SLOT="0/24"
-KEYWORDS="amd64 ~arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="curl test +tiff"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-db/sqlite:3
- curl? ( net-misc/curl )
- tiff? ( media-libs/tiff:= )"
-DEPEND="${RDEPEND}
- test? ( dev-cpp/gtest )"
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cd "${S}"/data || die
- mv README README.DATA || die
-
- unpack ${PROJ_DATA}
-}
-
-src_configure() {
- local mycmakeargs=(
- -DDOCDIR="${EPREFIX}"/usr/share/${PF}
- -DBUILD_TESTING=$(usex test)
- -DENABLE_CURL=$(usex curl)
- -DBUILD_PROJSYNC=$(usex curl)
- -DENABLE_TIFF=$(usex tiff)
- )
-
- use test && mycmakeargs+=( -DUSE_EXTERNAL_GTEST=ON )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- cd data || die
- dodoc README.DATA
-
- find "${ED}" -name '*.la' -type f -delete || die
-}
diff --git a/sci-misc/Manifest.gz b/sci-misc/Manifest.gz
index 489d6afa7a65..2e0b431d7864 100644
--- a/sci-misc/Manifest.gz
+++ b/sci-misc/Manifest.gz
Binary files differ
diff --git a/sci-misc/apertium/Manifest b/sci-misc/apertium/Manifest
index 9a678affcc87..69ba57b7b66b 100644
--- a/sci-misc/apertium/Manifest
+++ b/sci-misc/apertium/Manifest
@@ -2,6 +2,9 @@ AUX 3.2.0-datadir.patch 1315 BLAKE2B 011d2670fafed5ef1a891c39a6c6f084156f1f14a69
AUX 3.2.0-flags.patch 2163 BLAKE2B 213aa7a6cd5dd9c5e068f5bfe96d5dbe3640e6c231230a912996e705efbe37ba486e962da9b7b5473b8b38ed1861eee3d2f3565ca5a5764433792ab0264c4266 SHA512 25a1e8687c38091b249fbbef4dac01c95f4b446ad7e3ffd829b8803d056e34ec49057855af80f8ec578d83894234ab0c87b900daec759a6fd3ba8ae3fc736fce
AUX apertium-3.2.0-autotools.patch 3814 BLAKE2B b5e621bde3986220b2e624234e5a865d4ed4f114412aa8e822d587eb12f66f8549fc7b083b52340bea36f18001e42f8e32a034127ec43ff70f94674b821b853f SHA512 b5ff3fe8820aff1d7f10eb38ba5b921c87a780c6e146f316a43f8436facb1671b873d22a0b8cd9b0d7f1fda53db9db9b291cd0083d848d039a91aeeaf82d8b30
AUX apertium-3.2.0-libpcre.patch 1480 BLAKE2B 218a59978c694b1cbd4a6fcad2e80e0abf30be9f89f4f6180e6a94ff8a399ef7e60790b74a661866bef5dd09dfa7b0ed5cdb17027c2539659ca9eaaf816042eb SHA512 e8816e99ea2e2c0c027e498d77bf6948002f84781a3af77bb6cf570dfbf29a4a111b94abadfd4b8e4c35737c17abc51c89d880ee938a71fd7a2e57fe88ac081b
+AUX apertium-3.8.3-bashism.patch 1118 BLAKE2B c85794029961ee2ceae993fc02807fac3b18f7fd86c7bd094401e77e7d633b7b5ea6d5d38f45311df4e783196e9b88ab590d1e4c787ff87cc0f3e3a09d0aa605 SHA512 0140595bc652df6b8584c3d3f7fd071a9ee545063a0baa0b0a553e10db32cb1f4e9d9fe578ebe3612c7583bf65b500e7170a64240735dd2951e97808545ec132
DIST apertium-3.2.0.tar.gz 767311 BLAKE2B 03069a0839d0ad61db12aea977e0847b3093a46becd7c36e3bb7b483242986f8f1b4a94c6c64bdfc94f11d13353fbdb6835ff032158d9a05151342606fdd57a1 SHA512 ec80d72480e414eb9a169241d0921b21009dde7c1da9a773f500f16ac785741be1f4a221c25b3b32e7847405f76e93b5feadb6f541170c0742718e27dfa1fb25
+DIST apertium-3.8.3.tar.bz2 560957 BLAKE2B c610395fb1e725ddc628a15b1234c434d174c5b5664ed8fa2d1480d438e143bcd194b6f5a2e79ede6fec0d4fa156be2b7725134727e2f976fe7ecd053a88c520 SHA512 78da8ffcc01706563c4e34c73355b3c65bc2b22abf1501169638b89eae95cd0a4bff095eef5488cba58d0e67b8dd7efd93759981ebd28a9115028e7ad75fa551
EBUILD apertium-3.2.0.ebuild 849 BLAKE2B 74e1005c7d0aef3da2ab440ac3f0b2257e7856516349a0fafaa24d68a2fb64ae7414f2554e661328ae4857d19b2ccd82090d1df5adf7810aa78f33921dff1ab8 SHA512 03159002f7f18a42b06aa67bb414140129ec370327b4401f65191ec01771f15483eabea16b8c5cf8bd332d9edb9acdc3ae85c697bb61926091a25b29e558deed
-MISC metadata.xml 332 BLAKE2B 47c233bd4ceeeece485ff4de5251d291a6b3b476e1664a8352b9ff23bec8ab4ace9d12ac0ed60b339e216d780bac16fa4f3c71176ae5f7356d3529ab9b83b8f1 SHA512 088b56ef272e39fc3081bb78fc71aad937b40542008c15868dcade946825154ab7436df2ade131d6b4e2f032883b4a50edbe5e122e83c7238665a45fa9f03166
+EBUILD apertium-3.8.3.ebuild 1161 BLAKE2B c3d5272bd106ebadc31d37f77cbab280c02e918c8d879a6772c4835457fec2abe79ca77e12f84d3f50a20b166f43e041b6ae5542f945754e1065138499c6ebe2 SHA512 135c4b42cd0659228e809d8ed21791cc4e6e01dc765386749bb0640f9d2cf76e175a1693927f77da7fb2e4418b00e5ecd0bbe8c66a181e87295e406d2f251292
+MISC metadata.xml 389 BLAKE2B 9674e02a0086439f5df797f8951d470efbc238f8bd4ba18ac45de8cb37142b6925fa83a0e4f8cc9895ed4f22d31fa61b7bad86e54cdd99938dd73d1523b0c170 SHA512 0622d3671a133e98538ee98d68db414e1eab4da2dde733d6406e25771651e8a0713c107120a3796484cc9d0f45504b5ea8d463e5a4e9127378c58dfb9b5cf18d
diff --git a/sci-misc/apertium/apertium-3.8.3.ebuild b/sci-misc/apertium/apertium-3.8.3.ebuild
new file mode 100644
index 000000000000..9a7357b9d220
--- /dev/null
+++ b/sci-misc/apertium/apertium-3.8.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit autotools python-any-r1
+
+DESCRIPTION="Shallow-transfer machine Translation engine and toolbox"
+HOMEPAGE="http://apertium.sourceforge.net/"
+SRC_URI="https://github.com/apertium/apertium/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+# PKG_VERSION_ABI in configure.ac
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+# TODO: test_null_flush fails
+RESTRICT="!test? ( test ) test"
+
+RDEPEND="
+ dev-libs/icu:=
+ >=dev-libs/libxml2-2.6.17
+ dev-libs/utfcpp
+ >=sci-misc/lttoolbox-3.7.1:=
+ virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ dev-libs/libzip[tools]
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.8.3-bashism.patch
+)
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Requires shellcheck, not useful for us in Gentoo
+ cat <<-EOF > tests/sh/run || die
+ #!/usr/bin/env bash
+ exit 77
+ EOF
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-python-bindings
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-misc/apertium/files/apertium-3.8.3-bashism.patch b/sci-misc/apertium/files/apertium-3.8.3-bashism.patch
new file mode 100644
index 000000000000..ca479d9cc134
--- /dev/null
+++ b/sci-misc/apertium/files/apertium-3.8.3-bashism.patch
@@ -0,0 +1,30 @@
+https://github.com/apertium/apertium/pull/181
+
+From 08578745ba3988ece9596eaca734d08e64bae4e1 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sun, 18 Dec 2022 03:39:58 +0000
+Subject: [PATCH] configure.ac: fix bashism
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+configure scripts need to be runnable with a POSIX-compliant /bin/sh.
+
+On many (but not all!) systems, /bin/sh is provided by Bash, so errors
+like this aren't spotted. Notably Debian defaults to /bin/sh provided
+by dash which doesn't tolerate such bashisms as '=='.
+
+This retains compatibility with bash.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/configure.ac
++++ b/configure.ac
+@@ -95,7 +95,7 @@ for version in 23 2b 20 2a 17; do
+ version_flag="-std=c++${version}"
+ AX_CHECK_COMPILE_FLAG([${version_flag}], [break], [version_flag=none])
+ done
+-AS_IF([test "$version_flag" == none], [
++AS_IF([test "$version_flag" = none], [
+ AC_MSG_ERROR([Could not enable at least C++17 - upgrade your compiler])
+ ])
+ CXXFLAGS="$CXXFLAGS ${version_flag}"
diff --git a/sci-misc/apertium/metadata.xml b/sci-misc/apertium/metadata.xml
index 495d10250ad8..fd76f5b4b927 100644
--- a/sci-misc/apertium/metadata.xml
+++ b/sci-misc/apertium/metadata.xml
@@ -6,6 +6,7 @@
<name>Gentoo Science Project</name>
</maintainer>
<upstream>
+ <remote-id type="github">apertium/apertium</remote-id>
<remote-id type="sourceforge">apertium</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-misc/lttoolbox/Manifest b/sci-misc/lttoolbox/Manifest
index f7058c009f8f..a98fa96a7351 100644
--- a/sci-misc/lttoolbox/Manifest
+++ b/sci-misc/lttoolbox/Manifest
@@ -1,3 +1,6 @@
+AUX lttoolbox-3.7.1-bashism.patch 1120 BLAKE2B 3925954a42ae22d01f4990e6a82e7a62348cb83fe0cf9c2f03b04649ccf97afe9929567fd8413ce631e58ff65d87edd103da3b3ee938eea2632de172f8b1f861 SHA512 eebc8a0eef8c09a1921a627f4d01c970eb40cdcb48a5b28109b12f5433395f174a4be3dbd1ab2544159f08380fb4703db3f711f5bb7c6445bd4d049167826816
DIST lttoolbox-3.3.3.tar.gz 454916 BLAKE2B 20def8f733a979621944e41011838430302140b93ec16e4315b39f60c77d6665c2c553196aea12f1c59ce4172cf3032c867317b8085b1e976fee540a9642d2c9 SHA512 2e6338d39d2f16641c408076bd1d3b29fcd11e2d83e622b93fb7b91bae8eb92f58eacf978c72647d2872119be28b76093fc4afbfe22d7e9a62e1a87d818f9a3c
+DIST lttoolbox-3.7.1.tar.bz2 174427 BLAKE2B 33e2a25f11d4badd30835ff60eeb82dc1f95550ef6814a086115c2279551c0067f2ebdc46574d07d6e01ca459ee41f1f0ea512fae0c1e21e7db6e4b04e70dcad SHA512 e86c5479bf14289a91a9de2a528ebc82ef2df39c39e16b26972b3fc90b372903afd36659be8b9d6c4e5f73b7b40ac6aea8bf56ce58d334462aaddcfc44918724
EBUILD lttoolbox-3.3.3.ebuild 611 BLAKE2B 0083def0cf29a355d35f17e11e210a2c3ffa362d2eeffd556935f3f7edf481a18b53e6fbc8d2bd37b9c00327efe9ea92d1dda1b74ba120d08c71f3ea75cb0b8f SHA512 4d7f40617b65a20cce88a20a1a4799aea6b1cee7f6239cae81677c16c51953fc0c7396f1caa0c4c3a7b51a3787ff62f17d94ef0b09cb09611da9911c166ad00d
-MISC metadata.xml 342 BLAKE2B f4893e78c91384748bdace8043af069c75ecb90ebc763d733d21fb10a279f6f56a418af01c67ee19cda682bdbe7e8de2e1acd222d68428e6ba81066dd32c0232 SHA512 4800255cda592e77967662463add69be6e54c9d313f4a341eda40adbf123e026eeb9bd7f1f3f3ccbb76c665c5c80613657c8e67a7221a3941ccd1cbfd1cdda03
+EBUILD lttoolbox-3.7.1.ebuild 767 BLAKE2B 0979aa9a0f971a7c3f13b1aa4c9fb69f77ac96fc7f3871d274f383958c4b8166170bd6015ce9618136b64e4071fd84aa4843413e9b3ef01bca1bfc7a5cb5e8a5 SHA512 8d1d9f70b2b7df2cc4f1620d58fc23beb5e20550b9ded77df360d4747e4226fbdf55f43cf90f95a932a56980fe4688f353f490d1604cb3ea59e321f9b2160d3e
+MISC metadata.xml 390 BLAKE2B 34592720be72d744adf2e5370fea1602e493b4c8c1144f805faf4df8e54a370db946ae4d443d9d3217512b75c5e6dfbfd2d4c8d5bcf2303dabcd4455cc5b7b0d SHA512 cbc50e89fd7bb8816e3c2eae4cf072b1499b2ee83120db18abab5d22af1b6868bce19c8b3029894518f92610fceeaed5bda286410ba7b6410fa164af50a28758
diff --git a/sci-misc/lttoolbox/files/lttoolbox-3.7.1-bashism.patch b/sci-misc/lttoolbox/files/lttoolbox-3.7.1-bashism.patch
new file mode 100644
index 000000000000..9727c018b142
--- /dev/null
+++ b/sci-misc/lttoolbox/files/lttoolbox-3.7.1-bashism.patch
@@ -0,0 +1,31 @@
+https://github.com/apertium/lttoolbox/pull/171
+
+From 80408b137ceca94d9dab188277ffa3933b148f3d Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sun, 18 Dec 2022 03:33:03 +0000
+Subject: [PATCH] configure.ac: fix bashism
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+configure scripts need to be runnable with a POSIX-compliant /bin/sh.
+
+On many (but not all!) systems, /bin/sh is provided by Bash, so errors
+like this aren't spotted. Notably Debian defaults to /bin/sh provided
+by dash which doesn't tolerate such bashisms as '=='.
+
+This retains compatibility with bash.
+
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/configure.ac
++++ b/configure.ac
+@@ -74,7 +74,7 @@ for version in 23 2b 20 2a 17; do
+ version_flag="-std=c++${version}"
+ AX_CHECK_COMPILE_FLAG([${version_flag}], [break], [version_flag=none])
+ done
+-AS_IF([test "$version_flag" == none], [
++AS_IF([test "$version_flag" = none], [
+ AC_MSG_ERROR([Could not enable at least C++17 - upgrade your compiler])
+ ])
+ CXXFLAGS="$CXXFLAGS ${version_flag}"
+
diff --git a/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild b/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild
new file mode 100644
index 000000000000..f06d069fc3c1
--- /dev/null
+++ b/sci-misc/lttoolbox/lttoolbox-3.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Toolbox for lexical processing, morphological analysis and generation of words"
+HOMEPAGE="https://www.apertium.org"
+SRC_URI="https://github.com/apertium/lttoolbox/releases/download/v${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+# PKG_VERSION_ABI in configure.ac
+SLOT="0/3"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/icu:=
+ dev-libs/libxml2:2
+ dev-libs/utfcpp
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.7.1-bashism.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-python-bindings
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/sci-misc/lttoolbox/metadata.xml b/sci-misc/lttoolbox/metadata.xml
index 0f2b58fa0f24..54c528001f48 100644
--- a/sci-misc/lttoolbox/metadata.xml
+++ b/sci-misc/lttoolbox/metadata.xml
@@ -1,11 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">apertium</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">apertium/lttoolbox</remote-id>
+ <remote-id type="sourceforge">apertium</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/sci-visualization/Manifest.gz b/sci-visualization/Manifest.gz
index ab890d7a86e7..bb02f32ee9fb 100644
--- a/sci-visualization/Manifest.gz
+++ b/sci-visualization/Manifest.gz
Binary files differ
diff --git a/sci-visualization/paraview/Manifest b/sci-visualization/paraview/Manifest
index 94146581d14d..ad99249ff615 100644
--- a/sci-visualization/paraview/Manifest
+++ b/sci-visualization/paraview/Manifest
@@ -1,8 +1,6 @@
AUX paraview-5.5.0-allow_custom_build_type.patch 1036 BLAKE2B ff00093034196935e9075c5751f8a64027da009679de5c3f5b941681e65df9b91b0a05a3f0201a873313d859f029596739b1c5d705a1c35ae3cc83251312774e SHA512 0c79315d28b98d4cf45bfd48198dbb3315ebf6ffbd05e9720b35e7bdea05bd98c086dbb02cd7ac6d9580f504c7d29f498244d2b30d9e2932e881261a78b020c7
DIST ParaView-v5.10.1.tar.xz 70218088 BLAKE2B 3134c5df35994a3a153ebd97770066b9963911ae7fb1877681135e01a19c4a879306ae844ef3a29719be5cd509f35117f74eb3c264f1a101fa19180d9a126011 SHA512 1feb855432ea7bc40f77ee214e5877d5170e4f31f520dc7198d72a271506b65a4bc79922875d2c176e54219818a428497c606390a2b9da2770de403bd1593e6c
-DIST ParaView-v5.11.0-RC1.tar.xz 80100552 BLAKE2B 16968e643c8436f9b9c1b5356b42175904fdb8dbc88685420fa7bb6f94833661f0ec03eb4183cabc67348ba11afcbf50c62f18a38929133ac21a5492b0971c5d SHA512 d948b9ee91bb2c3b657ba22103dfed4ce92798266fdfd5aaf596225fb6f0859ecb636145c932ac5fefc64763cfa98ebeef639453b2c7cb73dda82741b6e52478
DIST ParaView-v5.11.0-RC2.tar.xz 79802928 BLAKE2B 5aefec385f479bfd4709175dce7c98528532068ba576f1f256fe86612f5119576318c4ef73f71e4d0f55c43d4a39ccda2773ec7fd3461acc41a0b9399f4c16fa SHA512 3bbc73d7e6fdd55adc29bdd05caf78d6db1fbd3f295ce63c2c60fa4870880fe4c8534ab5c1ae7cc8748f874b2ffca15cff38bcca2392d14e95ba81fcb9b8a9e5
EBUILD paraview-5.10.1-r4.ebuild 5698 BLAKE2B 77bd3dab2d6413641f86fbac2949fe3f15087274c4d2b2577959034d2e21c08edba9bd27cf7b2f66f1dc9b845d92e0d7924b7012f3f0bc42e29a3a52ed17f5c6 SHA512 082d1bb5d22ba5132b6a1929c21ea0768f98c73c3084df38e44859e08023610c4f6ba8dbaab6a8d8cbf068782946a5a557f46bc924eb127f04cd02d15201553f
-EBUILD paraview-5.11.0_rc1-r1.ebuild 5804 BLAKE2B 12da399ffcac9c6559c903fa418c3f39d077100d3ed2f9403ef3544996a4a37079612cd2a4f0ab7fe11654ed600a9791d28995069351a9ef20bdc3d4f5a82afb SHA512 6a08c21b1783b7af7d3838d2c1c0a720d0b14fb0d09069453aae542b97e6a86934e09b73ec52eabb4e6db16a7d684f2bde8d925cc6c4f5dcec23acc9d69abed1
EBUILD paraview-5.11.0_rc2-r1.ebuild 5804 BLAKE2B 207e9505390d17a7aaab1d7dfc18cbd92330296709cd24bc68e5ba95f98ef8f5c00126c341b0eae222e971387f5af346ec9df828630c473c1313229cd36911d0 SHA512 346ffee885acf9395fdf792b37d1e8bbeaa27e873e5b678852d7ce1be99bf986fdc51620121c14149ab440e65f46f40773cd7266b31dd59ef6acc9fd11a7cb47
MISC metadata.xml 683 BLAKE2B 28b4017609ac733ac1c1ff4cb4ac3b5341f72180f487542b9db3b8bee59357ac9fed25bc0287a2f8c93f7429d098d1b26c74741b86b943564a4caafd7ee8450e SHA512 0bd4a1c8331532529d405f36c4556f57caecc299ceddd4ca8ff23138d96bd450c1d4fade7f02edddd8f9b3062d6b31bcb9a7696b2b628494c1d1b60d0312bc91
diff --git a/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild b/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild
deleted file mode 100644
index 39c7d7ae571a..000000000000
--- a/sci-visualization/paraview/paraview-5.11.0_rc1-r1.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Python3.11 does not have longintrepr.h causing compile failure
-PYTHON_COMPAT=( python3_{8..10} )
-DOCS_BUILDER="doxygen"
-inherit cmake desktop docs python-single-r1 qmake-utils toolchain-funcs xdg
-
-MAIN_PV=$(ver_cut 0-1)
-MAJOR_PV=$(ver_cut 1-2)
-MY_PN="ParaView"
-MY_PV="${PV//_rc1}-RC1"
-
-DESCRIPTION="Powerful scientific data visualization application"
-HOMEPAGE="https://www.paraview.org"
-SRC_URI="https://www.paraview.org/files/v${MAJOR_PV}/${MY_PN}-v${MY_PV}.tar.xz"
-S="${WORKDIR}/${MY_PN}-v${MY_PV}"
-
-# TODO: check licenses of plugins (USE=plugins)
-LICENSE="BSD MIT PSF-2 VTK"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="boost cg examples ffmpeg mpi nvcontrol openmp offscreen plugins python +qt5 +sqlite test tk +webengine"
-
-RESTRICT="mirror test"
-
-REQUIRED_USE="
- python? ( mpi ${PYTHON_REQUIRED_USE} )
- webengine? ( qt5 )
- qt5? ( sqlite )
- ?? ( offscreen qt5 )"
-
-# TODO: Verify that these two are not needed any more for the catalyst
-# module:
-# - dev-python/PyQt5
-# - dev-qt/qtgui:5[-gles2-only]
-RDEPEND="
- app-arch/lz4
- dev-libs/expat
- dev-libs/jsoncpp:=
- dev-libs/libxml2:2
- dev-libs/protobuf:=
- dev-libs/pugixml
- media-libs/freetype
- media-libs/glew:0
- media-libs/libpng:0
- media-libs/libtheora
- media-libs/tiff:=
- sci-libs/cgnslib
- sci-libs/hdf5:=[mpi=]
- >=sci-libs/netcdf-4.2[hdf5]
- >=sci-libs/netcdf-cxx-4.2:3
- sys-libs/zlib
- virtual/glu
- media-libs/libjpeg-turbo:=
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXmu
- x11-libs/libXt
- ffmpeg? ( media-video/ffmpeg )
- mpi? ( virtual/mpi[cxx,romio] )
- offscreen? ( >=media-libs/mesa-18.3.6[osmesa] )
- !offscreen? ( virtual/opengl )
- python? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/constantly[${PYTHON_USEDEP}]
- dev-python/incremental[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/sip:5[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- dev-python/twisted[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
- mpi? ( dev-python/mpi4py )
- qt5? ( dev-python/PyQt5[opengl,${PYTHON_USEDEP}] )
- ')
- )
- qt5? (
- dev-qt/designer:5
- dev-qt/qtgui:5[-gles2-only]
- dev-qt/qthelp:5
- dev-qt/qtopengl:5[-gles2-only]
- dev-qt/qtsql:5
- dev-qt/qtsvg:5
- dev-qt/qttest:5
- dev-qt/qtx11extras:5
- dev-qt/qtxmlpatterns:5
- )
- sqlite? ( dev-db/sqlite:3 )
- tk? ( dev-lang/tk:0= )
- webengine? ( dev-qt/qtwebengine:5[widgets] )"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- boost? (
- $(python_gen_cond_dep '
- dev-libs/boost[mpi?,python,${PYTHON_USEDEP}]
- ')
- )
-"
-
-BDEPEND="
- openmp? ( virtual/fortran )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.5.0-allow_custom_build_type.patch
-)
-
-pkg_pretend() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
-}
-
-pkg_setup() {
- [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
- use python && python-single-r1_pkg_setup
- PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV}
-}
-
-src_prepare() {
- # Bug #661812
- mkdir -p Plugins/StreamLinesRepresentation/doc || die
-
- cmake_src_prepare
-
- # lib64 fixes
- sed -i \
- -e "s:/lib/python:/$(get_libdir)/python:g" \
- VTK/ThirdParty/xdmf3/vtkxdmf3/CMakeLists.txt || die
- sed -i \
- -e "s:lib/paraview-:$(get_libdir)/paraview-:g" \
- Remoting/Application/vtkInitializationHelper.cxx || die
-}
-
-src_configure() {
- # Make sure qmlplugindump is in path:
- export PATH="$(qt5_get_bindir):${PATH}"
-
- local mycmakeargs=(
- -DCMAKE_INSTALL_LIBDIR="${PVLIBDIR}"
- -UBUILD_SHARED_LIBS
- -DPARAVIEW_BUILD_SHARED_LIBS=ON
- -DCMAKE_VERBOSE_MAKEFILE=ON
-
- # boost
- -DVTK_MODULE_ENABLE_VTK_IOInfovis="$(usex boost YES NO)"
-
- # doc
- -DPARAVIEW_BUILD_DEVELOPER_DOCUMENTATION="$(usex doc)"
-
- # examples
- -DBUILD_EXAMPLES="$(usex examples)"
-
- # ffmpeg
- -DPARAVIEW_ENABLE_FFMPEG="$(usex ffmpeg)"
-
- # mpi
- -DPARAVIEW_USE_MPI="$(usex mpi)"
- -DXDMF_BUILD_MPI="$(usex mpi)"
- -DVTK_GROUP_ENABLE_MPI="$(usex mpi YES NO)"
-
- # offscreen
- -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)"
- -DVTK_OPENGL_HAS_OSMESA="$(usex offscreen)"
-
- # plugins
- -DPARAVIEW_PLUGINS_DEFAULT="$(usex plugins)"
-
- # python
- -DModule_pqPython="$(usex python)"
- -DPARAVIEW_USE_PYTHON="$(usex python)"
-
- # qt5
- -DPARAVIEW_USE_QT="$(usex qt5)"
- -DModule_pqPython="$(usex qt5 "$(usex python)" "off")"
- -DVTK_USE_NVCONTROL="$(usex nvcontrol)"
- -DVTK_GROUP_ENABLE_Qt="$(usex qt5 YES NO)"
- -DCMAKE_INSTALL_QMLDIR="${EPREFIX}/usr/$(get_libdir)/qt5/qml"
-
- # sqlite
- -DVTK_MODULE_ENABLE_VTK_sqlite="$(usex sqlite YES NO)"
-
- # test
- -DBUILD_TESTING="$(usex test)"
-
- # tk
- -DVTK_USE_TK="$(usex tk)"
- -DVTK_GROUP_ENABLE_Tk="$(usex tk YES NO)"
-
- # webengine
- -DPARAVIEW_USE_QTWEBENGINE="$(usex webengine)"
- -DVTK_GROUP_ENABLE_Web="$(usex webengine YES NO)"
- )
-
- if use openmp; then
- mycmakeargs+=( -DVTK_SMP_IMPLEMENTATION_TYPE=OpenMP )
- fi
-
- if use qt5; then
- mycmakeargs+=(
- -DOPENGL_gl_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libGL.so
- -DOPENGL_glu_LIBRARY="${EPREFIX}"/usr/$(get_libdir)/libGLU.so
- -DQT_MOC_EXECUTABLE="$(qt5_get_bindir)/moc"
- -Dqt_xmlpatterns_executable="$(qt5_get_bindir)/xmlpatterns"
- )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # remove wrapper binaries and put the actual executable in place
- for i in {paraview-config,pvserver,pvdataserver,pvrenderserver,pvbatch,pvpython,paraview}; do
- if [ -f "${ED}"/usr/lib/"$i" ]; then
- mv "${ED}"/usr/lib/"$i" "${ED}"/usr/bin/"$i" || die
- fi
- done
-
- # set up the environment
- echo "LDPATH=${EPREFIX}/usr/${PVLIBDIR}" > "${T}"/40${PN} || die
- doenvd "${T}"/40${PN}
-
- newicon "${S}"/Clients/ParaView/pvIcon-96x96.png paraview.png
- make_desktop_entry paraview "Paraview" paraview
-
- use python && python_optimize "${ED}/usr/$(get_libdir)/${PN}-${MAJOR_PV}"
-}
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 06e3d09bedbb..c5b8434acc5e 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/gsmartcontrol/Manifest b/sys-apps/gsmartcontrol/Manifest
index c91f573daf39..cb1e30f8b255 100644
--- a/sys-apps/gsmartcontrol/Manifest
+++ b/sys-apps/gsmartcontrol/Manifest
@@ -1,3 +1,3 @@
DIST gsmartcontrol-1.1.4.tar.bz2 691155 BLAKE2B 484452b85e848ca9d0539f9fb9e63fc60f837d5e5de1d85d6ef6340fba194ea52cb2026682b263b1391a59eee4ee846dad3863dc1f0bd00296015ddcf86dda9a SHA512 a59147f7adb76fa1cfc55198d175b38f7840c0ec07563bc020757d7609891c8f67953b87a867235821f90c52bc3c8e40a8d8a57a1429e4b75a3afb3a2ada42f1
-EBUILD gsmartcontrol-1.1.4.ebuild 809 BLAKE2B 3f6d9c6f809e8a0d4664267889d7e30b18a7aed974175a54d102c78a1f19203d0529996a6735dcaddc9c0be880c7fc1793a1a9bde807fe976675b6bbee6a5ecb SHA512 71451c1737e4025a70cc9cac4cde42ddbec851fd60492e194a61bb816a260a6f98220415a16214c3c322e72790967cfa8bc9a907875834504f37583bc4bff025
+EBUILD gsmartcontrol-1.1.4-r1.ebuild 814 BLAKE2B 368f43e2c280d64067131643b1f67fef6f6f3ab5d8cec07b43a5cbb9b6c5954f23489e6da3cfe658b30e61e9ab10a0f0c6ec0e3883df984ae5de3a2895fc2e22 SHA512 c6a74d0e1b98cd5e566550b8beb66a7e4787b9582ca90bc93ebfe45dda094743226c86492b9dd42174e8ac1c58a596cfaef5fe1f968cd7953b2dea5a2ab5b052
MISC metadata.xml 403 BLAKE2B d956dd9002a8aff344b2f3ef3828ce9d9d7f765a94c3c53155fb0a71d4c1b8e65a1139e00d4865b06baad3bdd87995af9d242fe8e9ad0a6cb3d172ae68b3cb55 SHA512 785a051ea2334eb59b738ff41a104b40bbc8cf3aa2922bc4697abe74138df34dd6a8bd5c8fa905c4f560685126e8c072f4348604e38a70f9b7c41e2e7885fb37
diff --git a/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4-r1.ebuild
index 472ebfc3afaf..2abd71879045 100644
--- a/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4.ebuild
+++ b/sys-apps/gsmartcontrol/gsmartcontrol-1.1.4-r1.ebuild
@@ -16,7 +16,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="dev-cpp/gtkmm:3.0
- dev-libs/libpcre:3
+ dev-libs/libpcre:3[cxx]
sys-apps/smartmontools"
RDEPEND="${DEPEND}
x11-apps/xmessage"
diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest
index 6e149c8f0914..ce67073cdea1 100644
--- a/sys-apps/sysvinit/Manifest
+++ b/sys-apps/sysvinit/Manifest
@@ -7,5 +7,8 @@ AUX sysvinit-2.94_beta-shutdown-single.patch 1261 BLAKE2B 571b7cf40ccdbb27e65b31
AUX sysvinit-3.05-fix-man-makefile.patch 780 BLAKE2B 0fc0396f41663a554484c06a96079497b4991ea44f077bc89c2249db86c47b5b5630713485fb6ef01a66e380cb5cb49af585e23eb2db762b38dca94d55d0a4d1 SHA512 b7fd436a224b67b41693aa1e0ccce5b94471473345ca72ef618c7a7abb8e5bf1866ffb27d42a1fc0d1326df275ec8f7e920be5d03dc8883c590551e1e87b873e
DIST sysvinit-3.05.tar.xz 234416 BLAKE2B 56cd57976c34194b07512e05f21782247d2f79e51655de758ee789016fe45ec74d2b036c727e6897f6fd743edf2755715fe22ed4538d8d5f81220b0898c3c62b SHA512 15063d237e247f4eefd9c2e86c986384c1103eb2a84d834d92f00a557106a9c24f5f3530633412997692515a5404c194840fc71b4d3c94eb284ae6c776bb38a3
DIST sysvinit-3.05.tar.xz.sig 833 BLAKE2B 520be5b28b02a67703eb027515d4c290532bdefdb319d6b74d14dbaa51538410eab9d336637c1b32cd8f27d45353b78f531ba7646157790e2563a38dbf396646 SHA512 ed7816281e81b7c568ee8e3b8a1b2eb3973751d5fc7f626bdfefbe28d0f0d67857862924dd000e12e6c12ed0382c27c1992d2d6326cc1fc3c94559f475402b33
+DIST sysvinit-3.06.tar.xz 252508 BLAKE2B 7fd2ba4bc0c8a15ddd7af2aaa1044e3bc8885a5e18a0a9c58c63897d0965d7430a9b529af4953618a9042cf13cca8a74a92ab02062c5de18d13fdf68328c11e7 SHA512 dc56ce12f18f7ecde6c9828e72dd8ab7afccd0f88ad4438d6a5b356a30b21e9ba9c796a4b2520a20a0c384f058be6bdb7b9b0df9786bbf65a80dff97c2be733b
+DIST sysvinit-3.06.tar.xz.sig 833 BLAKE2B 18a0af9a58ea10b1858a7d47867685e30749e335c0a88c6603fc78620d05579ff8fa1f6ccf9605140577793e4068dff50605d89b3e73e9d75b1f56c398fb5f7c SHA512 05101d4753daae73d67f1213c62b8be96c78418ce9a16f86cd23539ad124caecb8042de348aca4d752da8eb1a6b7f1bc1524489a4f0662db510c58e26ae8554c
EBUILD sysvinit-3.05.ebuild 5306 BLAKE2B b4e6a3e983add3f0ec16c5ad95454f8a709dc6972008b3ad5de92e3e9b0dc2976b170e4986895dab69fc1ef7014c0810d15ecdc9591c6e333490be485a4696ef SHA512 bce906a7487840595464f866f18d8e1b694e304c2b262e6406ec15b7fc898a90a520bdf4755bdcee0954f7689d7463b595965a19b5a57a11d1d41dedba27b78a
+EBUILD sysvinit-3.06.ebuild 5271 BLAKE2B 681d692290c4c490f5ebf51ba299f8d6af38926c7db6605e26ae370b986a3e3211886a6a7951f6fd571f73a3879bc05002c2f720a984653ea69c03fcc2e20448 SHA512 81487018c11a7e94f9417c80a01bf932cc6ba9d5018c7c9927499f74ab206ec77b0b2e745a2c0e430aeeff60dea409e1147f3ecf5dfb8bf601ae63617b6675b8
MISC metadata.xml 506 BLAKE2B ea180981d7eafbe8356b6d187c7c1c12afc7ef91d94f7992489ad54f459c924b009bfe7c7888bf1934b356091489285dbda9eee39ab14f318528e0738da6474c SHA512 b5451236ce138c372e32c1f5e4bc25fca9acb05063720d6b452e81b19a7661058b791f6fc95a9f585244ba44ff307d07f6be49aadf1dbb461492575e2af80a89
diff --git a/sys-apps/sysvinit/sysvinit-3.06.ebuild b/sys-apps/sysvinit/sysvinit-3.06.ebuild
new file mode 100644
index 000000000000..b0a02ff6c995
--- /dev/null
+++ b/sys-apps/sysvinit/sysvinit-3.06.ebuild
@@ -0,0 +1,183 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Dropped these because blank as of 3.02
+#PLOCALES="de es fi fr hu id pl"
+PLOCALES="de es fr pl"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/sysvinit.asc
+inherit toolchain-funcs flag-o-matic plocale verify-sig
+
+DESCRIPTION="/sbin/init - parent of all processes"
+HOMEPAGE="https://savannah.nongnu.org/projects/sysvinit"
+# https://github.com/slicer69/sysvinit/issues/12
+#SRC_URI="mirror://nongnu/${PN}/${P/_/-}.tar.xz"
+#SRC_URI+=" verify-sig? ( mirror://nongnu/${PN}/${P/_/-}.tar.xz.sig )"
+SRC_URI="https://github.com/slicer69/sysvinit/releases/download/${PV}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://github.com/slicer69/sysvinit/releases/download/${PV}/${P}.tar.xz.sig )"
+S="${WORKDIR}/${P/_*}"
+
+LICENSE="GPL-2"
+SLOT="0"
+if [[ ${PV} != *beta* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+IUSE="selinux ibm nls static"
+
+COMMON_DEPEND="
+ selinux? (
+ >=sys-libs/libselinux-1.28
+ )"
+DEPEND="${COMMON_DEPEND}
+ virtual/os-headers"
+# Old OpenRC blocker is for bug #587424
+# Keep for longer than usual given it's cheap and avoid user inconvenience
+RDEPEND="${COMMON_DEPEND}
+ !<app-i18n/man-pages-l10n-4.12.1-r2
+ !<sys-apps/openrc-0.13
+ selinux? ( sec-policy/selinux-shutdown )"
+# po4a is for man page translations
+BDEPEND="nls? ( app-text/po4a )
+ verify-sig? ( >=sec-keys/openpgp-keys-sysvinit-20220413 )"
+
+PATCHES=(
+ # bug #80220
+ "${FILESDIR}/${PN}-2.86-kexec.patch"
+ # bug #158615
+ "${FILESDIR}/${PN}-2.94_beta-shutdown-single.patch"
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e '/^CPPFLAGS =$/d' \
+ -e '/^override CFLAGS +=/s/ -fstack-protector-strong//' \
+ src/Makefile || die
+
+ # last/lastb/mesg/mountpoint/sulogin/utmpdump/wall have moved to util-linux
+ sed -i -r \
+ -e '/^(USR)?S?BIN/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)\>::g' \
+ -e '/^MAN[18]/s:\<(last|lastb|mesg|mountpoint|sulogin|utmpdump|wall)[.][18]\>::g' \
+ src/Makefile || die
+
+ # pidof has moved to >=procps-3.3.9
+ sed -i -r \
+ -e '/\/bin\/pidof/d' \
+ -e '/^MAN8/s:\<pidof.8\>::g' \
+ src/Makefile || die
+
+ # logsave is already in e2fsprogs
+ sed -i -r \
+ -e '/^(USR)?S?BIN/s:\<logsave\>::g' \
+ -e '/^MAN8/s:\<logsave.8\>::g' \
+ src/Makefile || die
+
+ # Munge inittab for specific architectures
+ cd "${WORKDIR}" || die
+ cp "${FILESDIR}"/inittab-2.98-r1 inittab || die "cp inittab"
+ local insert=()
+ use ppc && insert=( '#psc0:12345:respawn:/sbin/agetty 115200 ttyPSC0 linux' )
+ use arm && insert=( '#f0:12345:respawn:/sbin/agetty 9600 ttyFB0 vt100' )
+ use arm64 && insert=( 'f0:12345:respawn:/sbin/agetty 9600 ttyAMA0 vt100' )
+ use hppa && insert=( 'b0:12345:respawn:/sbin/agetty 9600 ttyB0 vt100' )
+ use s390 && insert=( 's0:12345:respawn:/sbin/agetty 38400 console dumb' )
+ if use ibm ; then
+ insert+=(
+ '#hvc0:2345:respawn:/sbin/agetty -L 9600 hvc0'
+ '#hvsi:2345:respawn:/sbin/agetty -L 19200 hvsi0'
+ )
+ fi
+ (use arm || use mips || use sparc) && sed -i '/ttyS0/s:#::' inittab
+ if use x86 || use amd64 ; then
+ sed -i \
+ -e '/ttyS[01]/s:9600:115200:' \
+ inittab
+ fi
+
+ if [[ ${#insert[@]} -gt 0 ]] ; then
+ printf '%s\n' '' '# Architecture specific features' "${insert[@]}" >> inittab
+ fi
+
+ delete_unused_locale() {
+ local locale=${1}
+
+ einfo "Deleting non-requested man page translations for locale=${locale}"
+ rm "${S}"/man/{po/,}${locale}.po || die
+ rm -rf "${S}"/man/${locale} || die
+
+ sed -i -e "/^\[po4a_langs\]/ s:${locale}::" "${S}"/man/po/po4a.cfg || die
+ }
+
+ plocale_for_each_disabled_locale delete_unused_locale
+}
+
+src_compile() {
+ tc-export CC
+
+ append-lfs-flags
+
+ # bug #381311
+ export DISTRO=
+ export VERSION="${PV}"
+
+ use static && append-ldflags -static
+ emake -C src $(usex selinux 'WITH_SELINUX=yes' '')
+
+ if use nls && [[ -n "$(plocale_get_locales)" ]] ; then
+ cd man/po || die
+ po4a po4a.cfg || die
+ fi
+}
+
+src_install() {
+ emake -C src install ROOT="${D}"
+ dodoc README doc/*
+
+ insinto /etc
+ doins "${WORKDIR}"/inittab
+
+ newinitd "${FILESDIR}"/bootlogd.initd bootlogd
+ newconfd "${FILESDIR}"/bootlogd.confd bootlogd
+
+ into /
+ dosbin "${FILESDIR}"/halt.sh
+
+ keepdir /etc/inittab.d
+
+ if use nls && [[ -n "$(plocale_get_locales)" ]] ; then
+ install_locale_man_pages() {
+ doman -i18n=${1} man/po/${1}/*
+ }
+
+ plocale_for_each_locale install_locale_man_pages
+ fi
+
+ # Dead symlink
+ find "${ED}" -xtype l -delete || die
+
+ find "${ED}" -type d -empty -delete || die
+}
+
+pkg_postinst() {
+ # Reload init to fix unmounting problems of / on next reboot.
+ # This is really needed, as without the new version of init cause init
+ # not to quit properly on reboot, and causes a fsck of / on next reboot.
+ if [[ -z ${ROOT} ]] ; then
+ if [[ -e /dev/initctl ]] && [[ ! -e /run/initctl ]] ; then
+ ln -s /dev/initctl /run/initctl \
+ || ewarn "Failed to set /run/initctl symlink!"
+ fi
+ # Do not return an error if this fails
+ /sbin/telinit U &>/dev/null
+ fi
+
+ elog "The last/lastb/mesg/mountpoint/sulogin/utmpdump/wall tools have been moved to"
+ elog "sys-apps/util-linux. The pidof tool has been moved to sys-process/procps."
+
+ # Required for new bootlogd service
+ if [[ ! -e "${EROOT}/var/log/boot" ]] ; then
+ touch "${EROOT}/var/log/boot"
+ fi
+}
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz
index 7fd973a520e0..a74d91c3cf5c 100644
--- a/sys-boot/Manifest.gz
+++ b/sys-boot/Manifest.gz
Binary files differ
diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest
index df2025a97912..b317ef77064e 100644
--- a/sys-boot/palo/Manifest
+++ b/sys-boot/palo/Manifest
@@ -4,6 +4,6 @@ AUX palo.conf 260 BLAKE2B 1e81466dcecedc4ca1894863491f4c91e88becc9a5c5815e69028e
DIST palo-2.15.tar.gz 126696 BLAKE2B 38e9defd248fc3e1f9bd921097e0888695a6a815a4221f4b030f225712f206b722232d05f5070b7a76763c50f8a623bb1a3f41c5c84a3999318f3a098d665b14 SHA512 bb46308988399028808d801317421da5a072a504e1c932513a80ee993653f45bd6cbb862c1b85c369506bca3c5d213bf8344ba263fae7ef13d8f73d9d3a6d412
DIST palo-2.22.tar.gz 130037 BLAKE2B bbca5662ecc0d67bb8af478ee67f5d872888170b0072d6b2620b3c6ca61e52f6519209b620ffb1dfc40d1e746b522dc89118e292fd5cb78e9f3ba7eec7277a2b SHA512 817bf2dc40d01464aa943cd5495950b89196628f2ef002f6334bbc526515d9e4885532821bf18134b7d4b3adbd20d850ee2d6c2350a663f432d567ac56ef7a90
EBUILD palo-2.15.ebuild 977 BLAKE2B cdaea40a9edc72e432d789c7222abdbb15185205a3b852f6a3de08f9476a1c2216a3bae7583bc0c92a58c261ee1b366cacaadd4b85d42e6e04350dc476854a2b SHA512 d1e6a468c7e67b7695bb7a8538d401ecdefa461b1fe1051e2c063e4c097942910c4d65de7d6fd6f9ccf2223e218f20cd5fe68612a4ad53de8c5f57a7a4077e2c
-EBUILD palo-2.22.ebuild 978 BLAKE2B 18fd72f55e9c37d3bca04e08fe7a5ce1ade55673c88727a8b7603f20c632b039d1cb4eda6a314df0f7cae8eece266231e8ba280c58c3f4b00293f84b89bcec1a SHA512 cb6e827f24c4cc4548d7086e98db9165c16ee7494343579a18140cb5aea306fa6cc899e689716cc5e648ab35c6e42172515f45809d81a8f50f4d487c6ebf4ef5
+EBUILD palo-2.22.ebuild 977 BLAKE2B 801f69f69241da4ff2f8e4c88a8afc7b98dffa38b6467e4e03729ac5fec689fa60bfa0d35f737a0969618b53c744bb956ae39e707d70f7a73a9834908f233797 SHA512 fc79570686364946a8c5055d63fe46bd37c996319b07cee862071aeb867ff8ca07b6e891452625b0ad9d6e058f60a5681e641bd1001f5271774b23f41e53ba49
EBUILD palo-9999.ebuild 978 BLAKE2B 18fd72f55e9c37d3bca04e08fe7a5ce1ade55673c88727a8b7603f20c632b039d1cb4eda6a314df0f7cae8eece266231e8ba280c58c3f4b00293f84b89bcec1a SHA512 cb6e827f24c4cc4548d7086e98db9165c16ee7494343579a18140cb5aea306fa6cc899e689716cc5e648ab35c6e42172515f45809d81a8f50f4d487c6ebf4ef5
MISC metadata.xml 249 BLAKE2B 5da28c1480277a66dfc4167bc1619c940e781d870d6ef49dc77b1b9f216e578e6ed9b0ed80a9b352577c0bf23b1010a53dab0c548297d8d88cc76bafb0655afe SHA512 0a534444f374055409a17569b0cc2fc6772a1706dd0698fd1dede7860ab93ea4336e6f0bee76a5ebe8ee6db97b8fb9199ed790370b60abb6a6cc9f5874162f3b
diff --git a/sys-boot/palo/palo-2.22.ebuild b/sys-boot/palo/palo-2.22.ebuild
index 9f304fe83eaf..76c4d66a89e8 100644
--- a/sys-boot/palo/palo-2.22.ebuild
+++ b/sys-boot/palo/palo-2.22.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/deller/${PN}.git/snapshot/${P}.tar.gz"
- KEYWORDS="-* ~hppa"
+ KEYWORDS="-* hppa"
fi
LICENSE="GPL-2"
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 105f5d619faa..af5f287c0618 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/classads/Manifest b/sys-cluster/classads/Manifest
index 06a58ef77b67..f88dfdef3ff4 100644
--- a/sys-cluster/classads/Manifest
+++ b/sys-cluster/classads/Manifest
@@ -1,3 +1,3 @@
DIST classads-1.0.10.tar.gz 523847 BLAKE2B 7afd4d1f3c89ff37b55aabb1b97d7772d0d0b1a651da2c4a30fada63a7f6aabbe09a183d44459c2fda41b83d1abfd7768475a87f042d5ba6d14630d92c71b8cc SHA512 4443be2d3a41204110620fea838dbeec1a11f407cacbbb312142b3b8403883cc92da10839ab9dbae1e20433db247fb2117d70d84166fadba6819eab84ebc1dd3
-EBUILD classads-1.0.10.ebuild 661 BLAKE2B 75a213736f4f52dfc4bebee0ad5c333ef63b620f9a9aaa4418e535ce29266b8021ac140879d885720b29f52bfacb739b5e31ee0ec6bee8b38febc1067fc132a8 SHA512 f472d045aad1b6692cd0409efed3fefb49d65280ac8e70ca1864cbab8a19d26f13ef26ca9e394153a714b20b0513474f2bf1117e2269a70f5d564dc508a0c64d
+EBUILD classads-1.0.10.ebuild 669 BLAKE2B 5ec78c9b43d6108f73c6821e971bbb70790dbca8f8f455d06a80c6f4fad363304b9572e0a8914c8a386d15bcb970086bbbd45fbaf7040cbdacd7451732670e80 SHA512 3f6232a75f485d6d2e3e189d19b7b4d6b564cfa813836a738443e944bfe5ab31ee7d24fcc409e0f16a45b4c7790544a838843945bdd48caea255a7320fbe4e27
MISC metadata.xml 635 BLAKE2B 5db3bcd0b875b2b04a63d847325ec454171b44e7bed0c786e76f728b7726df5a08817aebf3d6ce3d6d4df86051ada5fa925bd0eff7375af269279a0e6881a002 SHA512 b5c8918e2ddcfec145e7bdbf25eff0342d0b4582d611a31230733bbc1ad0180f2ac0a4f0362cabf89698e58eb483d04e3edab8b60c556ea8758dd4d5dfee8bd0
diff --git a/sys-cluster/classads/classads-1.0.10.ebuild b/sys-cluster/classads/classads-1.0.10.ebuild
index 4b692bd26e3e..fc4c7424582b 100644
--- a/sys-cluster/classads/classads-1.0.10.ebuild
+++ b/sys-cluster/classads/classads-1.0.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
inherit autotools
DESCRIPTION="Condor's classified advertisement language"
-HOMEPAGE="http://www.cs.wisc.edu/condor/classad/"
+HOMEPAGE="https://research.cs.wisc.edu/htcondor/classad/"
SRC_URI="ftp://ftp.cs.wisc.edu/condor/classad/c++/${P}.tar.gz"
LICENSE="Apache-2.0"
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 2bbcf4847e23..c50d7a196ed9 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index cdec613f77d1..126406b1df42 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-common-13.0.1.ebuild 593 BLAKE2B f7d78facc226d949240f31d10bb01f6a2bbe3c806d7f7c22a78d715d29de74723bedccdeefd029d309b090afe63821e10a1bd27662ff156640820fbca1896bab SHA512 48e5c5f3d4716c15018aa246cf61fbf898c4c459b1f04710da155084a8cf5b8a6df7697c300d297ac48ee1a8a8cff9bc9b4fca712455032f78cb26e9f77ef955
EBUILD clang-common-14.0.6.ebuild 541 BLAKE2B 87b158e874cf600e23591a8095e0edb4d30d4482600ef8fe38984e9ba9559e6e2226107cd482f355d950392a6a452e1a8ae79d297d5afc3951a7f1c8f6227b5f SHA512 1bd0481468c278f131ec9f87243927b60a59752f4229450559bf8016e9599155a52593810fcdc1cf0aecd4aa1529e8df300d95123a53de18eb326152caafbbef
EBUILD clang-common-15.0.5.ebuild 3509 BLAKE2B be227d48c3e032de6029d5030eca900d53d2cc0a3fd46323130449a99888f4ab5ccaf73aa14b461b5300ceca70b8c52281bd20a1f71357027f9adc8f638820f2 SHA512 bd511cea98bb9477abbb379bab1bdd2afd2c6f5c255be79792289e11f789322490ec45dbfb76e644179a2fcd2e7ea0314a4abedce111d4f35bc1c51548834e7b
EBUILD clang-common-15.0.6.9999.ebuild 3432 BLAKE2B 92679a03e3a45df587198ce70dfaebbc674c47229b14040c93353dd4c384636df7ff6591138c8aedf00fcee0f75edef3fc9f3257058f1d8fcdcade0c2be8c244 SHA512 e33fd7582bbe2d3ad4ed3405a92db98d7365d040df39f7e32d2f75b093e346ec88230813c607983398f9c310bc0925b61d9b438905e8177665db123e1b7d064c
-EBUILD clang-common-15.0.6.ebuild 3515 BLAKE2B d5abdcdf42631eb7edbe3621b9860309b7e4fc44c85eb8d42d925dea1ffd6cc5b49b8889430085b612f4d64324c5664d2ef9bb1dcdb2ac05b103d96091e6dbc0 SHA512 70b2fd862b9fc611bc79cacc3b26a3cb9a70cb1d641a1bd5ef2d31f5482ffaa951dba5b099b03edc08a1451ac0eae47fe2e1625d6d130d4b00806073c6703ea7
+EBUILD clang-common-15.0.6.ebuild 3514 BLAKE2B cf083c79b37a0fb37ccfada41de423024732e7ab6e3b84cd771db1f7665376bf8432c787e298cd9d964d30df46e1e360a10970c8bdb1031fecce4b3776c13845 SHA512 5eeaf65d577ee9569787e98bddee4837ef9cef9e9c0a917a23cb13eb92b6275bd556f3bb9802d4934c311f6fae4a5d3de8939aac1d6de676b5eab1359b77f13e
EBUILD clang-common-16.0.0.9999.ebuild 3569 BLAKE2B fa58a81a826ae45c5287dcd49ba78ad5a5da4cbcdf7f28def7d8691fef5d622ac3dfb116e21b642f143a541d8cb4cdd136056f3d488dc3d4d8fed6383ed55c04 SHA512 3032daff6a584f1b3490738c967e38f26d860841d606e649c394c18237de3cf71c4ae91ce33ac6ca8f8c991e670b750023c10210626f9cdf7e7e3961405885b7
EBUILD clang-common-16.0.0_pre20221126.ebuild 3575 BLAKE2B 1c2007779af34e1fcb365371e266e0dc86e675792c28a02f53615e207239ab259ee7a71ac2d971a7833a1872409ceb8f8fe95a50e45ef3b8c948af3184dabc38 SHA512 97568c6737ac321f46782ce784a30c31a3d1ce6d2839e38cabfdde9becf56a1b44f2c05ab108fe18681ca021ad8f4d8d6161c5afce773f6b137d2d11f21177ad
EBUILD clang-common-16.0.0_pre20221205.ebuild 3575 BLAKE2B 1c2007779af34e1fcb365371e266e0dc86e675792c28a02f53615e207239ab259ee7a71ac2d971a7833a1872409ceb8f8fe95a50e45ef3b8c948af3184dabc38 SHA512 97568c6737ac321f46782ce784a30c31a3d1ce6d2839e38cabfdde9becf56a1b44f2c05ab108fe18681ca021ad8f4d8d6161c5afce773f6b137d2d11f21177ad
EBUILD clang-common-16.0.0_pre20221210.ebuild 3575 BLAKE2B 1c2007779af34e1fcb365371e266e0dc86e675792c28a02f53615e207239ab259ee7a71ac2d971a7833a1872409ceb8f8fe95a50e45ef3b8c948af3184dabc38 SHA512 97568c6737ac321f46782ce784a30c31a3d1ce6d2839e38cabfdde9becf56a1b44f2c05ab108fe18681ca021ad8f4d8d6161c5afce773f6b137d2d11f21177ad
+EBUILD clang-common-16.0.0_pre20221217.ebuild 3575 BLAKE2B 1c2007779af34e1fcb365371e266e0dc86e675792c28a02f53615e207239ab259ee7a71ac2d971a7833a1872409ceb8f8fe95a50e45ef3b8c948af3184dabc38 SHA512 97568c6737ac321f46782ce784a30c31a3d1ce6d2839e38cabfdde9becf56a1b44f2c05ab108fe18681ca021ad8f4d8d6161c5afce773f6b137d2d11f21177ad
MISC metadata.xml 735 BLAKE2B 12ea133df3d7eb9367a65e572ef91893e654d5b77caa27c66e4b5b41ba90ebc5e619eb78dfff2a67183d2c1cbfcf35fa903b2bb75604ce153d5cedfce5346e3c SHA512 8ed6b12d4f2aa1985897a8d81ce898dbc0d14ac222f3d0f259cbe80fbb8b2349dff7677627daeaf39a422f290200da4fac6348abc81c9e35da0ca73a11cfdd83
diff --git a/sys-devel/clang-common/clang-common-15.0.6.ebuild b/sys-devel/clang-common/clang-common-15.0.6.ebuild
index 0254e17187d7..e681aa13cd6d 100644
--- a/sys-devel/clang-common/clang-common-15.0.6.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="
default-compiler-rt default-libcxx default-lld llvm-libunwind
stricter
diff --git a/sys-devel/clang-common/clang-common-16.0.0_pre20221217.ebuild b/sys-devel/clang-common/clang-common-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..0df5a88a9a09
--- /dev/null
+++ b/sys-devel/clang-common/clang-common-16.0.0_pre20221217.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of clang"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~loong"
+IUSE="
+ default-compiler-rt default-libcxx default-lld llvm-libunwind
+ stricter
+"
+
+PDEPEND="
+ sys-devel/clang:*
+ default-compiler-rt? (
+ sys-devel/clang-runtime[compiler-rt]
+ llvm-libunwind? ( sys-libs/llvm-libunwind )
+ !llvm-libunwind? ( sys-libs/libunwind )
+ )
+ !default-compiler-rt? ( sys-devel/gcc )
+ default-libcxx? ( >=sys-libs/libcxx-${PV} )
+ !default-libcxx? ( sys-devel/gcc )
+ default-lld? ( sys-devel/lld )
+ !default-lld? ( sys-devel/binutils )
+"
+IDEPEND="
+ !default-compiler-rt? ( sys-devel/gcc-config )
+ !default-libcxx? ( sys-devel/gcc-config )
+"
+
+LLVM_COMPONENTS=( clang/utils )
+llvm.org_set_globals
+
+pkg_pretend() {
+ [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
+
+ local flag missing_flags=()
+ for flag in default-{compiler-rt,libcxx,lld}; do
+ if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then
+ missing_flags+=( "${flag}" )
+ fi
+ done
+
+ if [[ ${missing_flags[@]} ]]; then
+ eerror "It seems that you have the following flags set on sys-devel/clang:"
+ eerror
+ eerror " ${missing_flags[*]}"
+ eerror
+ eerror "The default runtimes are now set via flags on sys-devel/clang-common."
+ eerror "The build is being aborted to prevent breakage. Please either set"
+ eerror "the respective flags on this ebuild, e.g.:"
+ eerror
+ eerror " sys-devel/clang-common ${missing_flags[*]}"
+ eerror
+ eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
+ die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common"
+ fi
+}
+
+src_install() {
+ newbashcomp bash-autocomplete.sh clang
+
+ insinto /etc/clang
+ newins - gentoo-runtimes.cfg <<-EOF
+ # This file is initially generated by sys-devel/clang-runtime.
+ # It is used to control the default runtimes using by clang.
+
+ --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
+ --unwindlib=$(usex default-compiler-rt libunwind libgcc)
+ --stdlib=$(usex default-libcxx libc++ libstdc++)
+ -fuse-ld=$(usex default-lld lld bfd)
+ EOF
+
+ newins - gentoo-gcc-install.cfg <<-EOF
+ # This file is maintained by gcc-config.
+ # It is used to specify the selected GCC installation.
+ EOF
+
+ newins - gentoo-common.cfg <<-EOF
+ # This file contains flags common to clang, clang++ and clang-cpp.
+ @gentoo-runtimes.cfg
+ @gentoo-gcc-install.cfg
+ EOF
+
+ if use stricter; then
+ newins - gentoo-stricter.cfg <<-EOF
+ # This file increases the strictness of older clang versions
+ # to match the newest upstream version.
+
+ # clang-16 defaults
+ -Werror=implicit-function-declaration
+ -Werror=implicit-int
+ -Werror=incompatible-function-pointer-types
+
+ # constructs banned by C2x
+ -Werror=deprecated-non-prototype
+
+ # deprecated but large blast radius
+ #-Werror=strict-prototypes
+ EOF
+
+ cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
+ @gentoo-stricter.cfg
+ EOF
+ fi
+
+ local tool
+ for tool in clang{,++,-cpp}; do
+ newins - "${tool}.cfg" <<-EOF
+ # This configuration file is used by ${tool} driver.
+ @gentoo-common.cfg
+ EOF
+ done
+}
+
+pkg_preinst() {
+ if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
+ then
+ local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
+ if [[ -n ${gcc_path} ]]; then
+ cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
+ --gcc-install-dir="${gcc_path%%:*}"
+ EOF
+ fi
+ fi
+}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index f36c42efb80b..be10d08b858f 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -2,9 +2,10 @@ EBUILD clang-runtime-13.0.1.ebuild 704 BLAKE2B a75c3997e7f744e1c50f7672bcd356422
EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592 SHA512 580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded
EBUILD clang-runtime-15.0.5.ebuild 759 BLAKE2B 199c187b5b1b72022e8a11ca375b77bc35f5284267c5a3d12d6884902bff6cb0ebb9936d4708d0d3381c907f2ea168f6fbabbe2d28c63fa041248955c1a743d6 SHA512 277e415b1750ff721363da57fddfa087db93bf3d66958121199e0d2bd3c3bd4e6aa72e35a9697bf4fbc2e919d91c3ffc48745a748ee9a04b1ea7debf0c8a4995
EBUILD clang-runtime-15.0.6.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
-EBUILD clang-runtime-15.0.6.ebuild 765 BLAKE2B 74642db1698b3fa4d697dd92819987c30d83eceeb62a414e3a1f320707099289eb5a2d7294afea723e823505ad67a1a85cae321f0ecd868d967649bc035d1466 SHA512 e8817849a71c93371151a65ad52be09fc2a13a786ad7c0cb2db51440b470719cbe5141672723456e0ae1851c8595268302ff270bd782c9d9193bba890409ff12
+EBUILD clang-runtime-15.0.6.ebuild 764 BLAKE2B e299328f6a748acdd6cf9ca5f07d66c6ff5a49d3072c41939841934729e33685542b424454fae791f99358a2e56273ab5c24fd586bf1f0cdc2af71df7434a850 SHA512 50ec6479a809d7759a0cbe3d565eaf338e9445392b4c11ffcd7f1f48de5a257741fc06cdc06afdc7fcebf8641841a1e6a2afad6e9ea24cae50b505f331d1e3f4
EBUILD clang-runtime-16.0.0.9999.ebuild 1369 BLAKE2B a25d32189f78e993706138f339ad0645e3042bd283ddc26b4189c117ea2368d0a1c2b09c2f5f538112bcad65fc14dc0d29f16e4d6ff98e3401c3bdb74d59d750 SHA512 c37860675576d51047f5347400753a19469ea0e2e6ff49a3a5ba6e35f5b33372c06ee2ac1e82aa4a681f35e8c186a1ff8eb25a9eccd0ee35e5ab3d57873f40e0
EBUILD clang-runtime-16.0.0_pre20221126.ebuild 1357 BLAKE2B 41fdd4a52628924b2e5a2af2a06126e533749f36e15ff66cea9273d2e0afbc9107ed1656431170a121d59d1c39a8731c8ebd966e7ec53d23a833a95526f20fba SHA512 5919d5f398ba8be49072679cdf84bca0dfe16759a5d148b7f3df322d3c9087adac172c302b96bc6b67dffd5ccacfcca44cc7091bf631c0af16d5685aacc4e7ef
EBUILD clang-runtime-16.0.0_pre20221205.ebuild 1357 BLAKE2B 41fdd4a52628924b2e5a2af2a06126e533749f36e15ff66cea9273d2e0afbc9107ed1656431170a121d59d1c39a8731c8ebd966e7ec53d23a833a95526f20fba SHA512 5919d5f398ba8be49072679cdf84bca0dfe16759a5d148b7f3df322d3c9087adac172c302b96bc6b67dffd5ccacfcca44cc7091bf631c0af16d5685aacc4e7ef
EBUILD clang-runtime-16.0.0_pre20221210.ebuild 1357 BLAKE2B 41fdd4a52628924b2e5a2af2a06126e533749f36e15ff66cea9273d2e0afbc9107ed1656431170a121d59d1c39a8731c8ebd966e7ec53d23a833a95526f20fba SHA512 5919d5f398ba8be49072679cdf84bca0dfe16759a5d148b7f3df322d3c9087adac172c302b96bc6b67dffd5ccacfcca44cc7091bf631c0af16d5685aacc4e7ef
+EBUILD clang-runtime-16.0.0_pre20221217.ebuild 1357 BLAKE2B 41fdd4a52628924b2e5a2af2a06126e533749f36e15ff66cea9273d2e0afbc9107ed1656431170a121d59d1c39a8731c8ebd966e7ec53d23a833a95526f20fba SHA512 5919d5f398ba8be49072679cdf84bca0dfe16759a5d148b7f3df322d3c9087adac172c302b96bc6b67dffd5ccacfcca44cc7091bf631c0af16d5685aacc4e7ef
MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294
diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
index 99ed77c62283..03d816897ecf 100644
--- a/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://clang.llvm.org/"
LICENSE="metapackage"
SLOT="$(ver_cut 1-3)"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+compiler-rt libcxx openmp +sanitize"
REQUIRED_USE="sanitize? ( compiler-rt )"
diff --git a/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221217.ebuild b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..b20d7b8fec85
--- /dev/null
+++ b/sys-devel/clang-runtime/clang-runtime-16.0.0_pre20221217.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build toolchain-funcs
+
+DESCRIPTION="Meta-ebuild for clang runtime libraries"
+HOMEPAGE="https://clang.llvm.org/"
+
+LICENSE="metapackage"
+SLOT="${PV%%.*}"
+KEYWORDS="~loong"
+IUSE="+compiler-rt libcxx openmp +sanitize"
+REQUIRED_USE="sanitize? ( compiler-rt )"
+
+RDEPEND="
+ compiler-rt? (
+ ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ sanitize? (
+ ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
+ )
+ )
+ libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
+ openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
+"
+
+pkg_pretend() {
+ if tc-is-clang; then
+ ewarn "You seem to be using clang as a system compiler. As of clang-16,"
+ ewarn "upstream has turned a few warnings that commonly occur during"
+ ewarn "configure script runs into errors by default. This causes some"
+ ewarn "configure tests to start failing, sometimes resulting in silent"
+ ewarn "breakage, missing functionality or runtime misbehavior. It is"
+ ewarn "not yet clear whether the change will remain or be reverted."
+ ewarn
+ ewarn "For more information, please see:"
+ ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213"
+ fi
+}
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 6bb8ebeb6861..04156520c278 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -17,14 +17,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD clang-13.0.1.ebuild 11294 BLAKE2B 33760cbd488068389efed5c011b15288021d1f93a371d5114301a5f86e815b3a1e9ae21ed6304d90916778f2312db17339d85b6d76e5e8255614706ddc3a7cf6 SHA512 b49773a02c15c4e869682664bd5703d7e08f60be9558fdbd78da19be5d5a1158093729260106cffe4cd8a6295ba740e42cc43d07da00ed8ead14dc45899ce80a
EBUILD clang-14.0.6-r1.ebuild 11719 BLAKE2B 743e26b68f15e8b4aa7acfe4f7abd095fe42a3ba6dafdff278d0bfe06f57679490e0940a1029f97d5cc3f6d4ac8b44ea63283bbad1052623ee0048fdbbeb54e0 SHA512 ec6da9dcbed9f078307e8265362a5b39dac9d97d8aadbba16395ee7ddb442d34d1d2a1e9e880da41dbdb51fcf3c741c33ac469e5f6ffa4d091adb4d1743fa12b
EBUILD clang-15.0.5.ebuild 11817 BLAKE2B ecff04e7eb9100c0c71622e2b6494483904c43fd5eb5bca967735175379ddb425c6ef7351882294742d66ceffa52ba9a2004f0640bb085d61bdd568ed5b8302a SHA512 2d4433d2db20f15b76d8dbe0b6d8e875e0ab1c1ec1958ef51d2a7679dccd1b343d2ec0f79c500b5df1a51aa7b0abb9a607a0cd3944b7d1465c6cb2aaa830dca3
EBUILD clang-15.0.6.9999.ebuild 11753 BLAKE2B ee5d7c5223f01c58267128213a5298c323ce83b4d4d864df69fd7452d8d5d481a441114734f5e315de3ddab390338d1bc0e3b1eb221a0b92f7bc2e25dde0ccc8 SHA512 ad6948948729c0ccbd44ae0a334731e48cfb5bd499883805628d44db8281ab06fbc8a5cffd9ee41ab6142039db5d107647a41e5c241d0d1f6f0dd09841e4f2b4
-EBUILD clang-15.0.6.ebuild 11823 BLAKE2B 7592e898ab7b7f1fdd44de47c7a1c3252b4d31b9bb613c3a1f661afce313962424ad3ed15c18fc3576e04f88f716ecc26f1cf2a1d2b04288d0f0766e0ebb03f2 SHA512 8dcbfa012afb166552ac994326267d45ac4e97aaec459368a77ec87a8e57a8128139233326e3aaace47df8ea43229132985ac3fada8c0b445a49f51255b1d2b6
+EBUILD clang-15.0.6.ebuild 11822 BLAKE2B 7ca4d1fda07796ce43795ba85ea76a45ede5da778364d78969fcf66383bcce729976e6ba10339011e84b6b6d5637e3d55140cb88f53938e73c113f7295186245 SHA512 5da56153c50af774114dbd865d431977f44d91843e12658cf7b6812efee72857cc0c5e719cc6155f1faf77649abcb56be67a17577bd968e99c983a54e018a5b8
EBUILD clang-16.0.0.9999.ebuild 11493 BLAKE2B 48ab0581142b4eb2f663819c06e38a4679a5fe1e553c4d870e20d5d7b4b2ca760155127d30b7f5b72558d21f15d707f40b0bae1968f0fe0786845cfdcbefb964 SHA512 d09f03fb50e6ecd2053dc279acf393e556c9e497aea50c1ef472693299d178be53dd2370f6ec71a25e587a75ab9958f1c27505fe9d0361b938a179fdbb87be32
EBUILD clang-16.0.0_pre20221126.ebuild 11521 BLAKE2B 403372f3707f2e2b5755905bdd4a278ce6c63da239ae3a17e2c9d3b2a612781fc65d49f4ecded5bebb861b1d9d2031fb1ce09dbde59ac074ffbd78cdf862c58a SHA512 11ee0c77093f31c05c75073f94c120b87905f8896472ed83f26f13f0ede066bd842b568c29499f12dd1534b0b015312a6bb98817fed0fb420c1ee44d5488a41c
EBUILD clang-16.0.0_pre20221205.ebuild 11499 BLAKE2B e471ccc63c755046a88dfb913b9ea6ae3ca138840c9505020bff620b8e68b9a8ec5a14e617d26a93f9df6967c168912e401708cfff6bafbd892ea2a75c66c965 SHA512 5cd0c9254174eba2ff28aabb3b216f1fe5383b7800ca59fb82b599e9e53d390ad0563c9a5b97c83c3c933cf295d240cb57d33b6f123af71b28d77cd1f7f62197
EBUILD clang-16.0.0_pre20221210.ebuild 11499 BLAKE2B e471ccc63c755046a88dfb913b9ea6ae3ca138840c9505020bff620b8e68b9a8ec5a14e617d26a93f9df6967c168912e401708cfff6bafbd892ea2a75c66c965 SHA512 5cd0c9254174eba2ff28aabb3b216f1fe5383b7800ca59fb82b599e9e53d390ad0563c9a5b97c83c3c933cf295d240cb57d33b6f123af71b28d77cd1f7f62197
+EBUILD clang-16.0.0_pre20221217.ebuild 11499 BLAKE2B e471ccc63c755046a88dfb913b9ea6ae3ca138840c9505020bff620b8e68b9a8ec5a14e617d26a93f9df6967c168912e401708cfff6bafbd892ea2a75c66c965 SHA512 5cd0c9254174eba2ff28aabb3b216f1fe5383b7800ca59fb82b599e9e53d390ad0563c9a5b97c83c3c933cf295d240cb57d33b6f123af71b28d77cd1f7f62197
MISC metadata.xml 1501 BLAKE2B 961072eb205cc00521eaffed8068733579b0c688454fa55034cbf9c271065653374d2a6c5db403e3930907ebd84a02e4c46a24dd3835406fbdafdb8ecfb9a20e SHA512 d7708ee293d78af52ad61a5a5e51a2a8047092dd837805f27622b2d4915aec65e10fdcf9ae744ab535af5b50b4483ba1ef84d1cc8701545f7c7f0500bbe15260
diff --git a/sys-devel/clang/clang-15.0.6.ebuild b/sys-devel/clang/clang-15.0.6.ebuild
index 0c9fa0ff7083..e31eea35bffd 100644
--- a/sys-devel/clang/clang-15.0.6.ebuild
+++ b/sys-devel/clang/clang-15.0.6.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x64-macos"
IUSE="debug doc +extra +pie +static-analyzer test xml"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/clang/clang-16.0.0_pre20221217.ebuild b/sys-devel/clang/clang-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..45441bad73b4
--- /dev/null
+++ b/sys-devel/clang/clang-16.0.0_pre20221217.ebuild
@@ -0,0 +1,454 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm llvm.org multilib multilib-minimal \
+ prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~loong"
+IUSE="debug doc +extra +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-util/cmake-3.16
+ doc? ( $(python_gen_cond_dep '
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ ~sys-devel/clang-runtime-${PV}
+ sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+ llvm/lib/Transforms/Hello
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/lib/Testing/Support
+ llvm/utils
+ third-party
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ c-index-test
+ clang
+ clang-format
+ clang-offload-bundler
+ clang-offload-packager
+ clang-refactor
+ clang-repl
+ clang-rename
+ clang-scan-deps
+ diagtool
+ hmaptool
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-pseudo
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml)
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ # disable using CUDA to autodetect GPU, just build for all
+ -DCMAKE_DISABLE_FIND_PACKAGE_CUDA=ON
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if [[ -n ${EPREFIX} ]]; then
+ mycmakeargs+=(
+ -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ [[ -x "/usr/bin/clang-tblgen" ]] \
+ || die "/usr/bin/clang-tblgen not found or usable"
+ mycmakeargs+=(
+ -DCMAKE_CROSSCOMPILING=ON
+ -DCLANG_TABLEGEN=/usr/bin/clang-tblgen
+ )
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+
+ # provide a symlink for tests
+ if [[ ! -L ${WORKDIR}/lib/clang ]]; then
+ mkdir -p "${WORKDIR}"/lib || die
+ ln -s "${BUILD_DIR}/$(get_libdir)/clang" "${WORKDIR}"/lib/clang || die
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index 86a63137958d..e10b5380e4b4 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lld-13.0.1-r1.ebuild 2003 BLAKE2B bc67645d251f5c2883a32cd57ebcedefdf4fe8853c709139cc9ca11299e5f28d8b000eba622521cb5aba19ffe36189cf682e921386d2731538b05308f7c67257 SHA512 d933299ffeecdaea55e37a085c181322fc9d1d0f2e69e2c5f064b6db43c11bc152203908444b66423adbd299eeb13a1f6a0863b7ea359734fe919efd96bec639
EBUILD lld-14.0.6-r1.ebuild 2009 BLAKE2B ba5b56979e55cdcc340294289ad31bcd1f331e4f93a4e76c185eb4a662abeaae0b54af59fd39d9a93d06410d20b0dc5c2600dcfd8d35260b152b2ceb7a3b56a9 SHA512 b3973f16c1973763e523c065016bce46e743c76bfa257d623af86b9231b0732e1b67b695fe6d9deb2ed6534cd8eb37de9de46ab46d3789aa2634bc54e7197657
EBUILD lld-15.0.5.ebuild 2094 BLAKE2B 0346f444a9e76604151593a73bfb1c1d966baeffeee2874e21edb07119e1e8b40c11faeba13af65d1e266c57f29fc0b54e629b9e49160f410f74a6bbf22b2ba9 SHA512 96928bf4aca009b52b7e6fc7cf16b1c99f2eb70ffbb4555785b459c39d12dec0a67fc8029dfab9255241aaae67fe2e3aaf8d5dcd47419723da556735afb36cf1
EBUILD lld-15.0.6.9999.ebuild 2057 BLAKE2B e41e0265a761f3ca21d7cbb32987b7f083f73979ab1ebdc4b76e98cc2415d2062783e46cc53b0cb6c21f2471df57f6f6209715d26e5baee01f20431a31c17b04 SHA512 8a4bab6ea39ff8bf25762658e6b1bf2df6523659049240390e9517c30a716b83823948b42b7aad22979e0a60b7dea2d6a5309938fb1810d07bc1566a2d903698
-EBUILD lld-15.0.6.ebuild 2098 BLAKE2B c380ac36f44b458d6f9fd4d3f24072ce6480a6548c2d0c1c7cbe39dfc6d8940e9c52d21089ecc7b42f238a01243c34178b02892b1f1bcacced2726cabcde5539 SHA512 06f621c0f2d114a5a59580f0140530c4b6bfaeba04e841c7b21f44bde82ab7d0151493ab0335054809211ba0536c1ba3211214096ed23f04b1db1d7aadf671d5
+EBUILD lld-15.0.6.ebuild 2097 BLAKE2B 53c1a4950dd420629325653a6529634a995e79e318d2e5dfce858868c7e431f35d251dab6637eed07262972df8e7535ce29cfcc7eaa1213d61adfbde70d34982 SHA512 ad895e4516bfa51e9085495764c1966e0f59f6f9c6fa13de5a2f36eeb4612dcdd6a8ca0e1ff2fdc8ab1c7294cb8e7a6c6e8ca264dc3421dd20ca52437e920d08
EBUILD lld-16.0.0.9999.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
EBUILD lld-16.0.0_pre20221126.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
EBUILD lld-16.0.0_pre20221205.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
EBUILD lld-16.0.0_pre20221210.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
+EBUILD lld-16.0.0_pre20221217.ebuild 2029 BLAKE2B 11f5ed949a1bee56186364445e5a64a64b7e4b51c10664cab20dfed1f22e3809ac10a474e1cf0991f38b1d0f47cee8dfbf601af5500480d928a8f186925b1db5 SHA512 7a92f13d78403f0e44781392446e63dd4cbab564872f5156fa53ba7b04eae6ddcb0f7c809e45080dff92bcaf6d1eff1ee8e6dd4991d51c1d6dc0a0c724f7b304
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-15.0.6.ebuild b/sys-devel/lld/lld-15.0.6.ebuild
index 846da4dbb4d2..daa9862bd309 100644
--- a/sys-devel/lld/lld-15.0.6.ebuild
+++ b/sys-devel/lld/lld-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86"
IUSE="debug test"
RESTRICT="!test? ( test )"
diff --git a/sys-devel/lld/lld-16.0.0_pre20221217.ebuild b/sys-devel/lld/lld-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..8113bdadff2e
--- /dev/null
+++ b/sys-devel/lld/lld-16.0.0_pre20221217.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="The LLVM linker (link editor)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="debug test zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}[zstd=]
+ sys-libs/zlib:=
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ !sys-devel/lld:0
+"
+BDEPEND="
+ test? (
+ >=dev-util/cmake-3.16
+ $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
+ )
+"
+PDEPEND="
+ >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
+LLVM_TEST_COMPONENTS=( llvm/utils third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+ python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ llvm.org_src_unpack
+
+ # Directory ${WORKDIR}/llvm does not exist with USE="-test",
+ # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
+ # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
+ # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
+ # to existent directory ${WORKDIR}/libunwind/include.
+ mkdir -p "${WORKDIR}/llvm" || die
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DBUILD_SHARED_LIBS=ON
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ )
+ use test && mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-lld
+}
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index 1a110f412804..2156e8629dfa 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-common-13.0.1.ebuild 607 BLAKE2B 01e55167e8a1a1568105090883f42c0c56c496eaa3ae179d1e44acd1d2f59977a6ce0d4d9c5bbbec38df5afc5cce7aff77a38c1618d415f431c4a413ea90bbf1 SHA512 4a5370e4e43bc5268ab32bcf4ae328890aeeab293da8fe74f3b52504ce57e5adc36de5240ff91e54a35f1f48840df7d821fd94600b1193c676c55590379bb8fe
EBUILD llvm-common-14.0.6.ebuild 602 BLAKE2B ef26d6ac2606e9a316ddcce442da1762f578ade0346ba2a947fdace5e2020e8841c63d173e42506d23abf6efc062a2edfac0be98a3eefe1f7a29c88702e9f1d5 SHA512 789dad6fdcf9a930ddc1046e7e98ebc1e05b2dd3713bb1ec5b8a5711690d779691c91d1000d9776720b21ed241d2f12c0ae9a8dba0e6a17d0ddf563cdfbe657f
EBUILD llvm-common-15.0.5.ebuild 601 BLAKE2B e5a531d1e1eb3661b733929eaecb7fcd3dff95e45446d9e2e43c014f448e9f6e63eb094129eb4868a5bc7971ff765407ec6ba105701dcd74b54bc7444717fa62 SHA512 12f1fa449c775231a09b565e0042746add141c16925cf460527a1ca1201281563911e00217793a64dd808bf5c20c4f3bee9a38f11b937804470c19b03fed0ac5
EBUILD llvm-common-15.0.6.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
-EBUILD llvm-common-15.0.6.ebuild 607 BLAKE2B 8a7e03cff92870e15dcceafd59947b37e7076d4e32acafbfe8cdf80b74a00342355eab5f3249af6ecd028654ac1affd35de5d12bd5d4d702115d412a5130b2d7 SHA512 d1f6902daa42e33957abbbd6aea766d4bb76ef4d6632693f94ed613e770fd59a0aa4282b9b4a6ed75c12df0dee954cd45efe54782bc6e12e1779f6d41f3d5056
+EBUILD llvm-common-15.0.6.ebuild 606 BLAKE2B 831983952073003ab26566b9d6d0405d10d21cb8c925333b7808ebfac12d50bbcd708f9baec34e4f952e561e890b69d1fbde2c08fd7a4a3adeb60431c1008019 SHA512 78931db6d65af5b8609e52e96dfe4e1e6ff745050b5962ae14c0abfcd6481497dae0094d1da35a71686d1626987f7ec21033f5a14fa8f5bbe5cc7c51d80f6505
EBUILD llvm-common-16.0.0.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
EBUILD llvm-common-16.0.0_pre20221126.ebuild 530 BLAKE2B 006dd37bb215961550b533dbe6e2b8b72451bef5cb73579ea1f865732ce1b2667c446391b05eda5af61bcd90530a15e8b40adf3435f20e016e50f81acd76d7c3 SHA512 b6cb45020ce26ca2666e841467ac1206d58c3cc628a3c68d4cf57ce5da2497609a55a0546e987562893f66d6636d3d24a466475bd075edc3c0255b2d0aa24178
EBUILD llvm-common-16.0.0_pre20221205.ebuild 530 BLAKE2B 006dd37bb215961550b533dbe6e2b8b72451bef5cb73579ea1f865732ce1b2667c446391b05eda5af61bcd90530a15e8b40adf3435f20e016e50f81acd76d7c3 SHA512 b6cb45020ce26ca2666e841467ac1206d58c3cc628a3c68d4cf57ce5da2497609a55a0546e987562893f66d6636d3d24a466475bd075edc3c0255b2d0aa24178
EBUILD llvm-common-16.0.0_pre20221210.ebuild 530 BLAKE2B 006dd37bb215961550b533dbe6e2b8b72451bef5cb73579ea1f865732ce1b2667c446391b05eda5af61bcd90530a15e8b40adf3435f20e016e50f81acd76d7c3 SHA512 b6cb45020ce26ca2666e841467ac1206d58c3cc628a3c68d4cf57ce5da2497609a55a0546e987562893f66d6636d3d24a466475bd075edc3c0255b2d0aa24178
+EBUILD llvm-common-16.0.0_pre20221217.ebuild 530 BLAKE2B 006dd37bb215961550b533dbe6e2b8b72451bef5cb73579ea1f865732ce1b2667c446391b05eda5af61bcd90530a15e8b40adf3435f20e016e50f81acd76d7c3 SHA512 b6cb45020ce26ca2666e841467ac1206d58c3cc628a3c68d4cf57ce5da2497609a55a0546e987562893f66d6636d3d24a466475bd075edc3c0255b2d0aa24178
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
index d5cd3e358e82..97996325cb87 100644
--- a/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
+++ b/sys-devel/llvm-common/llvm-common-15.0.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
RDEPEND="
!sys-devel/llvm:0
diff --git a/sys-devel/llvm-common/llvm-common-16.0.0_pre20221217.ebuild b/sys-devel/llvm-common/llvm-common-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..80430a85b696
--- /dev/null
+++ b/sys-devel/llvm-common/llvm-common-16.0.0_pre20221217.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit llvm.org
+
+DESCRIPTION="Common files shared between multiple slots of LLVM"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
+SLOT="0"
+KEYWORDS="~loong"
+
+RDEPEND="
+ !sys-devel/llvm:0
+"
+
+LLVM_COMPONENTS=( llvm/utils/vim )
+llvm.org_set_globals
+
+src_install() {
+ insinto /usr/share/vim/vimfiles
+ doins -r */
+ # some users may find it useful
+ newdoc README README.vim
+ dodoc vimrc
+}
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 64d16bc1714c..bd944e426f7d 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -16,14 +16,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-13.0.1.ebuild 12006 BLAKE2B 06535b1c0f568959b526a1e198361a8db46bea1ec37bf694438b0c0721741f61b340460d383f0693bcc45a27004c2ae6342c5fb97a2f276e9f7b2a160dbf90f1 SHA512 9c3f6c38f672bb1d8edba76e689fc567c797fa8d2410d7924b6121527e85709bf66f8ef5f475f9d0632b06b4da211c3ba6a9825c92fb6914b76bb06e93f19a5c
EBUILD llvm-14.0.6-r2.ebuild 12381 BLAKE2B 736afa7fbf7321ce4370e892075e716e6efb23981b4e9d235d60784c7548c6b62590527753e2752f80b4a4eafc04096fbd6ec5b8efbba88de08f322262361eda SHA512 1c800cea06768c48fe7c0944e4b4c9227f11ffbf9605ca52e487646385eeeaab5acca8aaba0e66b21b2939505533f562fe40ac5b23533adf0e42898e163a9620
EBUILD llvm-15.0.5.ebuild 12536 BLAKE2B 857d7c1fbf7ed1963aff58933f8370c4f8d927c123be5b23943e7330f4b28057904caec9991043411e76a63926282fbd907aa112fbd8adf7f352c5a2434e3206 SHA512 3b054ea539972bdb8757fb6c63c2a6ed5d3bd4ca6236d2670483dd67d6158edb6d03bce390f5ed88bfff121de9b354146f5dd34f13f7ce1e39c281a7951c2d02
EBUILD llvm-15.0.6.9999.ebuild 12457 BLAKE2B 52496ac8ef1cb0d61f1f7c6dc5b3db0a0778d841ad67c983c140b0c7858125bd34bdbab31fd1862e5b6c6eca4554764dd1dd2422268ef485c6ee8ecf8fcf3c57 SHA512 0e4e356633dc5d9660e0d440f74ef709ebf88919cec1cb2f317c3744000e8db25e0036be3404a01dd8817ff8e77c64f95c38a27c8cd8e9445e7f037a0a8a5f7b
-EBUILD llvm-15.0.6.ebuild 12542 BLAKE2B 82254624482027995506b702ea6276d07c777426662661145f90f29765d9ad92b07d1a1fba7e65571d38de73c105ec14e5325409fa4dc3918c0bd5f9f776b058 SHA512 86717efad6d0ffa07c7693a8d204eddbf1572a5754317e922a67126f971b9e2e5c94ab0cc558d46bcb4b82c8e45e18f58fa1884499223f4b837d7af73c61b61c
+EBUILD llvm-15.0.6.ebuild 12541 BLAKE2B c2db6e18e43722ae466e91cd2336fff3cb3c9d4fe9e7bc4d558e561407f11501ef5c7888c14858406aa8bec0625bc7b47a4d5e523161d8569f4bae0a55be1ef2 SHA512 163ee968338010e7c7eaa335a8aa1ab3a659a721206e56675283f2531b106886bc9767327269db017bf942d4d25c22bb8fa396925a16077f7c02e2a70b4f1dbd
EBUILD llvm-16.0.0.9999.ebuild 12584 BLAKE2B 54adab5484a93dcea378220dbeea3cc461be770e5a6484bfae3c5bef0866ebb42c1c3996244a02789fa76ecd7fd9dcb81b6c186389cba34b6be584af47a4f98d SHA512 cb1d3a09c4d3745b18a718e3d497f72b563726db4badeaf24a87972c3ac8be5021a00be98ec1f49cac33ac0e4915386e2c62c614c37665d0d7109bed510a7cba
EBUILD llvm-16.0.0_pre20221126.ebuild 12590 BLAKE2B 16512fc7c4eb6c9aa1997883e9ebc637f443339b4bf742dc1e802b84d47dc833d9f63c15bb7be7eb835f869d8f5cdb99390953be8e7bcf468b8e118f354a3a77 SHA512 3ef9826bad76a4439bc65bdbdba5c37de8ab6b49f4451b7a2c146fadb56fccd3bf2885bfb065616b422504ee0b05098083db0f30e38ef2ea4b43539b7347b545
EBUILD llvm-16.0.0_pre20221205.ebuild 12590 BLAKE2B 16512fc7c4eb6c9aa1997883e9ebc637f443339b4bf742dc1e802b84d47dc833d9f63c15bb7be7eb835f869d8f5cdb99390953be8e7bcf468b8e118f354a3a77 SHA512 3ef9826bad76a4439bc65bdbdba5c37de8ab6b49f4451b7a2c146fadb56fccd3bf2885bfb065616b422504ee0b05098083db0f30e38ef2ea4b43539b7347b545
EBUILD llvm-16.0.0_pre20221210.ebuild 12590 BLAKE2B 16512fc7c4eb6c9aa1997883e9ebc637f443339b4bf742dc1e802b84d47dc833d9f63c15bb7be7eb835f869d8f5cdb99390953be8e7bcf468b8e118f354a3a77 SHA512 3ef9826bad76a4439bc65bdbdba5c37de8ab6b49f4451b7a2c146fadb56fccd3bf2885bfb065616b422504ee0b05098083db0f30e38ef2ea4b43539b7347b545
+EBUILD llvm-16.0.0_pre20221217.ebuild 12590 BLAKE2B 16512fc7c4eb6c9aa1997883e9ebc637f443339b4bf742dc1e802b84d47dc833d9f63c15bb7be7eb835f869d8f5cdb99390953be8e7bcf468b8e118f354a3a77 SHA512 3ef9826bad76a4439bc65bdbdba5c37de8ab6b49f4451b7a2c146fadb56fccd3bf2885bfb065616b422504ee0b05098083db0f30e38ef2ea4b43539b7347b545
MISC metadata.xml 2654 BLAKE2B c27983265b6c9b33200ee42565648f30a6cc9c51be53a1cb82a3353d7c1f7aa9c9501c58254280c2880ff2d4992b4834e4b5e2f1c9b1c60e9b21945f234b9973 SHA512 b331d9186908762907f5713b00e357785b62afbee83afefac8701beb1a20f7ebd68df4a030bb82c6f9164719d4ccfcaf16c189833ad40e9f5900c36247d9cff2
diff --git a/sys-devel/llvm/llvm-15.0.6.ebuild b/sys-devel/llvm/llvm-15.0.6.ebuild
index d1345b1d2ed5..e48bc7e27f16 100644
--- a/sys-devel/llvm/llvm-15.0.6.ebuild
+++ b/sys-devel/llvm/llvm-15.0.6.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="
+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
xml z3 zstd
diff --git a/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild b/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..5102c71fb739
--- /dev/null
+++ b/sys-devel/llvm/llvm-16.0.0_pre20221217.ebuild
@@ -0,0 +1,524 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake llvm.org multilib-minimal pax-utils python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="Low Level Virtual Machine"
+HOMEPAGE="https://llvm.org/"
+
+# Additional licenses:
+# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
+# 2. xxhash: BSD.
+# 3. MD5 code: public-domain.
+# 4. ConvertUTF.h: TODO.
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+KEYWORDS="~loong"
+IUSE="
+ +binutils-plugin debug doc exegesis libedit +libffi ncurses test xar
+ xml z3 zstd
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ sys-libs/zlib:0=[${MULTILIB_USEDEP}]
+ binutils-plugin? ( >=sys-devel/binutils-2.31.1-r4:*[plugins] )
+ exegesis? ( dev-libs/libpfm:= )
+ libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
+ libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
+ ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] )
+ xar? ( app-arch/xar )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+ z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+ binutils-plugin? ( sys-libs/binutils-libs )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ dev-lang/perl
+ >=dev-util/cmake-3.16
+ sys-devel/gnuconfig
+ kernel_Darwin? (
+ <sys-libs/libcxx-${LLVM_VERSION}.9999
+ >=sys-devel/binutils-apple-5.1
+ )
+ doc? ( $(python_gen_any_dep '
+ dev-python/recommonmark[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ') )
+ libffi? ( virtual/pkgconfig )
+"
+# There are no file collisions between these versions but having :0
+# installed means llvm-config there will take precedence.
+RDEPEND="
+ ${RDEPEND}
+ !sys-devel/llvm:0
+"
+PDEPEND="
+ sys-devel/llvm-common
+ sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR}
+ binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} )
+"
+
+LLVM_COMPONENTS=( llvm cmake )
+LLVM_TEST_COMPONENTS=( third-party )
+LLVM_MANPAGES=1
+LLVM_USE_TARGETS=provide
+llvm.org_set_globals
+
+python_check_deps() {
+ use doc || return 0
+
+ python_has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+}
+
+check_uptodate() {
+ local prod_targets=(
+ $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
+ | tail -n +2 | head -n -1)
+ )
+ local all_targets=(
+ lib/Target/*/
+ )
+ all_targets=( "${all_targets[@]#lib/Target/}" )
+ all_targets=( "${all_targets[@]%/}" )
+
+ local exp_targets=() i
+ for i in "${all_targets[@]}"; do
+ has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
+ done
+
+ if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
+ eqawarn "Expected: ${exp_targets[*]}"
+ eqawarn
+ fi
+
+ if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
+ eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
+ eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
+ eqawarn "Expected: ${prod_targets[*]}"
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # shared libs
+ LLVM|LLVMgold)
+ ;;
+ # TableGen lib + deps
+ LLVMDemangle|LLVMSupport|LLVMTableGen)
+ ;;
+ # static libs
+ LLVM*)
+ continue
+ ;;
+ # meta-targets
+ distribution|llvm-libraries)
+ continue
+ ;;
+ # used only w/ USE=doc
+ docs-llvm-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+src_prepare() {
+ # disable use of SDK on OSX, bug #568758
+ sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
+
+ # Update config.guess to support more systems
+ cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
+
+ # Verify that the ebuild is up-to-date
+ check_uptodate
+
+ llvm.org_src_prepare
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # shared libs
+ LLVM
+ LTO
+ Remarks
+
+ # tools
+ llvm-config
+
+ # common stuff
+ cmake-exports
+ llvm-headers
+
+ # libraries needed for clang-tblgen
+ LLVMDemangle
+ LLVMSupport
+ LLVMTableGen
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # utilities
+ llvm-tblgen
+ FileCheck
+ llvm-PerfectShuffle
+ count
+ not
+ yaml-bench
+ UnicodeNameMappingGenerator
+
+ # tools
+ bugpoint
+ dsymutil
+ llc
+ lli
+ lli-child-target
+ llvm-addr2line
+ llvm-ar
+ llvm-as
+ llvm-bcanalyzer
+ llvm-bitcode-strip
+ llvm-c-test
+ llvm-cat
+ llvm-cfi-verify
+ llvm-config
+ llvm-cov
+ llvm-cvtres
+ llvm-cxxdump
+ llvm-cxxfilt
+ llvm-cxxmap
+ llvm-debuginfo-analyzer
+ llvm-debuginfod
+ llvm-debuginfod-find
+ llvm-diff
+ llvm-dis
+ llvm-dlltool
+ llvm-dwarfdump
+ llvm-dwarfutil
+ llvm-dwp
+ llvm-exegesis
+ llvm-extract
+ llvm-gsymutil
+ llvm-ifs
+ llvm-install-name-tool
+ llvm-jitlink
+ llvm-jitlink-executor
+ llvm-lib
+ llvm-libtool-darwin
+ llvm-link
+ llvm-lipo
+ llvm-lto
+ llvm-lto2
+ llvm-mc
+ llvm-mca
+ llvm-ml
+ llvm-modextract
+ llvm-mt
+ llvm-nm
+ llvm-objcopy
+ llvm-objdump
+ llvm-opt-report
+ llvm-otool
+ llvm-pdbutil
+ llvm-profdata
+ llvm-profgen
+ llvm-ranlib
+ llvm-rc
+ llvm-readelf
+ llvm-readobj
+ llvm-reduce
+ llvm-remark-size-diff
+ llvm-remarkutil
+ llvm-rtdyld
+ llvm-sim
+ llvm-size
+ llvm-split
+ llvm-stress
+ llvm-strings
+ llvm-strip
+ llvm-symbolizer
+ llvm-tapi-diff
+ llvm-tli-checker
+ llvm-undname
+ llvm-windres
+ llvm-xray
+ obj2yaml
+ opt
+ sancov
+ sanstats
+ split-file
+ verify-uselistorder
+ yaml2obj
+
+ # python modules
+ opt-viewer
+ )
+
+ if llvm_are_manpages_built; then
+ out+=(
+ # manpages
+ docs-dsymutil-man
+ docs-llvm-dwarfdump-man
+ docs-llvm-man
+ )
+ fi
+ use doc && out+=(
+ docs-llvm-html
+ )
+
+ use binutils-plugin && out+=(
+ LLVMgold
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ local ffi_cflags ffi_ldflags
+ if use libffi; then
+ ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
+ ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # disable appending VCS revision to the version to improve
+ # direct cache hit ratio
+ -DLLVM_APPEND_VC_REV=OFF
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DLLVM_BUILD_LLVM_DYLIB=ON
+ -DLLVM_LINK_LLVM_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+
+ # cheap hack: LLVM combines both anyway, and the only difference
+ # is that the former list is explicitly verified at cmake time
+ -DLLVM_TARGETS_TO_BUILD=""
+ -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+ -DLLVM_INCLUDE_BENCHMARKS=OFF
+ -DLLVM_INCLUDE_TESTS=$(usex test)
+ -DLLVM_BUILD_TESTS=$(usex test)
+
+ -DLLVM_ENABLE_FFI=$(usex libffi)
+ -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
+ -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
+ -DLLVM_ENABLE_LIBXML2=$(usex xml)
+ -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
+ -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
+ -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
+ -DLLVM_ENABLE_ZSTD=$(usex zstd)
+
+ -DLLVM_HOST_TRIPLE="${CHOST}"
+
+ -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
+ -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
+ # used only for llvm-objdump tool
+ -DLLVM_HAVE_LIBXAR=$(multilib_native_usex xar 1 0)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ # disable OCaml bindings (now in dev-ml/llvm-ocaml)
+ -DOCAMLFIND=NO
+ )
+
+ local suffix=
+ if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
+ # the ABI of the main branch is not stable, so let's include
+ # the commit id in the SOVERSION to contain the breakage
+ suffix+="git${EGIT_VERSION::8}"
+ fi
+ if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
+ # Smart hack: alter version suffix -> SOVERSION when linking
+ # against libc++. This way we won't end up mixing LLVM libc++
+ # libraries with libstdc++ clang, and the other way around.
+ suffix+="+libcxx"
+ mycmakeargs+=(
+ -DLLVM_ENABLE_LIBCXX=ON
+ )
+ fi
+ mycmakeargs+=(
+ -DLLVM_VERSION_SUFFIX="${suffix}"
+ )
+
+ use test && mycmakeargs+=(
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ fi
+
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=${build_docs}
+ -DLLVM_ENABLE_OCAMLDOC=OFF
+ -DLLVM_ENABLE_SPHINX=${build_docs}
+ -DLLVM_ENABLE_DOXYGEN=OFF
+ -DLLVM_INSTALL_UTILS=ON
+ )
+ use binutils-plugin && mycmakeargs+=(
+ -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ local tblgen="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
+ [[ -x "${tblgen}" ]] \
+ || die "${tblgen} not found or usable"
+ mycmakeargs+=(
+ -DCMAKE_CROSSCOMPILING=ON
+ -DLLVM_TABLEGEN="${tblgen}"
+ )
+ fi
+
+ # workaround BMI bug in gcc-7 (fixed in 7.4)
+ # https://bugs.gentoo.org/649880
+ # apply only to x86, https://bugs.gentoo.org/650506
+ if tc-is-gcc && [[ ${MULTILIB_ABI_FLAG} == abi_x86* ]] &&
+ [[ $(gcc-major-version) -eq 7 && $(gcc-minor-version) -lt 4 ]]
+ then
+ local CFLAGS="${CFLAGS} -mno-bmi"
+ local CXXFLAGS="${CXXFLAGS} -mno-bmi"
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
+ CMakeCache.txt ||
+ die "Incorrect version, did you update _LLVM_MASTER_MAJOR?"
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+
+ pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
+ pax-mark m "${BUILD_DIR}"/bin/lli
+ pax-mark m "${BUILD_DIR}"/bin/lli-child-target
+
+ if use test; then
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
+ pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
+ fi
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check
+}
+
+src_install() {
+ local MULTILIB_CHOST_TOOLS=(
+ /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
+ )
+
+ local MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/llvm/Config/llvm-config.h
+ )
+
+ local LLVM_LDPATHS=()
+ multilib-minimal_src_install
+
+ # move wrapped headers back
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+
+ LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
+}
+
+multilib_src_install_all() {
+ local revord=$(( 9999 - ${LLVM_MAJOR} ))
+ newenvd - "60llvm-${revord}" <<-_EOF_
+ PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ # we need to duplicate it in ROOTPATH for Portage to respect...
+ ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
+ MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
+ _EOF_
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+}
+
+pkg_postinst() {
+ elog "You can find additional opt-viewer utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
+ elog "To use these scripts, you will need Python along with the following"
+ elog "packages:"
+ elog " dev-python/pygments (for opt-viewer)"
+ elog " dev-python/pyyaml (for all of them)"
+}
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index b26d9786fa96..c479e718d0c3 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index c6ca7ff933e8..e0626753e88d 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -12,14 +12,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6369 BLAKE2B 4e8a715cd19dd39087fe7d6cad9e30a7e130c69bde12ea382fc748cc152099607c23b75915c644785820ded954eaba31779f7c58b63a71255f9c6b610afcee7d SHA512 f5a680a5de09feecde1a3038ab185cc3b321eb2dc15b5841cd58863323fd6da727307c44127d2af5077ce2b17744ee5d3f8a17dd3bceea71b1dec2a13555dd66
EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6381 BLAKE2B 010ce621c56c1568eaddeb6f4af6e680f2596106768e3b40bffd3c221df20b565c565793ff14a46b2a96b080a696a9217be0f547c2e85430e9031bd86adc2b90 SHA512 d68b96a7458c8b0d1946523a7c1b20e413de38b7f53bd87b8729103935cdb9ad8fc38863138ba36ffc8da57e0ddcf591c7deeb23fba0d76003adea978b262e37
EBUILD compiler-rt-sanitizers-15.0.5.ebuild 6433 BLAKE2B 25dfdd2696b3c861dce89b740c12a382e6eae2a726d6302b7d2ccb609721be4add79169e129a917a88e8396f90112b2ec96e77eb7e1f64f4e65395d54f964dc0 SHA512 8418f40cd19e862ecf69475aeb26aface57f1e548de75760f474d4e03d52d6df3926f7a68eb11460d369b1465580c01c7e47c59b8b3d08571b60f454e5cab46a
EBUILD compiler-rt-sanitizers-15.0.6.9999.ebuild 6363 BLAKE2B 640625391bc73444ed357c25028b641351e5e4f2661271e2d762a9d0a8bbf70a916018c82ddabb25f95679121eea1f35726e011f12d99bb88f1aa6aafef9f5ba SHA512 0c9b3e50c61cb6129fcc20e2fc08f7d32fd2ee180d2bad3e6ed9c7b71819320af9c74457332afac8c14b476d18b47ce7a353813e7bb29e0a568771d314f9c46a
-EBUILD compiler-rt-sanitizers-15.0.6.ebuild 6437 BLAKE2B 5acf31e76c40eb3a2d5d7071a7ca6f6ad3f02678f311893dc72f6937e52883c093cac6fa87a34909f1c07e51df181b90c810cbfb8688b85aa6d3596ea9bdef34 SHA512 28a70d9831f5d96b25f74b2e4acf81bf23a230c0febd1c75d7fa1370a28249cfafb21f610c180d1970c5c01746dd5ed19229500faf18cc02675e76d46185e88b
+EBUILD compiler-rt-sanitizers-15.0.6.ebuild 6436 BLAKE2B 8f595efb33bbb3e5f70192e7131f6dedaa5668a637ccf35e36a69306b410f34564d006cf8ac9d99f7f21b7340f66c0c3e51c9a7489bc042f9a180d2aa2e11a28 SHA512 7266a9a049a1e6ced4c7d9b03520cab33ac0491cf1cdf1a987aa00d60406e3dbfba928f951a5a78f87537649906b6beafcd98a6db02ef15f10b3bbc9bb8db245
EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6248 BLAKE2B 9845329e29b14c13818de01405cf3932c08c903e562b435502e0da0d3bf269adbb60b320c5f362dd0374123fc57f3d5e90c35a2b755ea129306b861b60e7c2b8 SHA512 2e7c8b7b1020602b1489dde3b0b1993059f1cdcc6d94f6087ddb9d4ce71e7daeed507bdc62fe8a8a0dce59edd8977a9c02e2ffa0f50edbcd2cde95f74dc728e4
EBUILD compiler-rt-sanitizers-16.0.0_pre20221126.ebuild 6275 BLAKE2B 793bc932cd71141515504b6532c8eadd6066727ef4dd2dd7ca0df91ca6afcc652e5425d16bf8e6f4e6f40d6f9955ef0508db4c3713a083f99d44d02dfce40e4b SHA512 3c5e3840467c908afdc52e8fe549d1cc25e76db1afed24ac312ed765cf77a0bbb2fcdf4fb0f64114bd1c89d9552299ce4467fb7e69f089c546d7a2353653e425
EBUILD compiler-rt-sanitizers-16.0.0_pre20221205.ebuild 6254 BLAKE2B a9959d562d550af23e4af7c4a3d83d66675e6bbdf1ea9e4139b3cadd0c4f4960e407ff3f24f590cb470525e3bd355b2be21a9444593631a1df8b0ef675c9d568 SHA512 c752234f7b2d1b5f9a743a93ea27424c472da4cdeec3b7172f5746bc3c40c0e3a7a7ddaafe34da58bc2ae70dabc8952d14884b04a5a888b7abd083dfdfa55ff5
EBUILD compiler-rt-sanitizers-16.0.0_pre20221210.ebuild 6254 BLAKE2B a9959d562d550af23e4af7c4a3d83d66675e6bbdf1ea9e4139b3cadd0c4f4960e407ff3f24f590cb470525e3bd355b2be21a9444593631a1df8b0ef675c9d568 SHA512 c752234f7b2d1b5f9a743a93ea27424c472da4cdeec3b7172f5746bc3c40c0e3a7a7ddaafe34da58bc2ae70dabc8952d14884b04a5a888b7abd083dfdfa55ff5
+EBUILD compiler-rt-sanitizers-16.0.0_pre20221217.ebuild 6254 BLAKE2B a9959d562d550af23e4af7c4a3d83d66675e6bbdf1ea9e4139b3cadd0c4f4960e407ff3f24f590cb470525e3bd355b2be21a9444593631a1df8b0ef675c9d568 SHA512 c752234f7b2d1b5f9a743a93ea27424c472da4cdeec3b7172f5746bc3c40c0e3a7a7ddaafe34da58bc2ae70dabc8952d14884b04a5a888b7abd083dfdfa55ff5
MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
index 9ee4580ef7ef..bdb080fc05e8 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="${LLVM_VERSION}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
# base targets
IUSE+=" +libfuzzer +memprof +orc +profile +xray"
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221217.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..0615c74fe85d
--- /dev/null
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0_pre20221217.ebuild
@@ -0,0 +1,216 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit check-reqs cmake flag-o-matic llvm llvm.org python-any-r1
+
+DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~loong"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+# base targets
+IUSE+=" +libfuzzer +memprof +orc +profile +xray"
+# sanitizer targets, keep in sync with config-ix.cmake
+# NB: ubsan, scudo deliberately match two entries
+SANITIZER_FLAGS=(
+ asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
+ shadowcallstack gwp-asan
+)
+IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
+REQUIRED_USE="
+ || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
+ test? (
+ cfi? ( ubsan )
+ gwp-asan? ( scudo )
+ )
+"
+RESTRICT="
+ !clang? ( test )
+ !test? ( test )
+"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+ virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ elibc_glibc? ( net-libs/libtirpc )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ sys-libs/compiler-rt:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+check_space() {
+ if use test; then
+ local CHECKREQS_DISK_BUILD=11G
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
+
+ local flag
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if ! use "${flag}"; then
+ local cmake_flag=${flag/-/_}
+ sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
+ cmake/config-ix.cmake || die
+ fi
+ done
+
+ # TODO: fix these tests to be skipped upstream
+ if use asan && ! use profile; then
+ rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
+ fi
+ if use ubsan && ! use cfi; then
+ > test/cfi/CMakeLists.txt || die
+ fi
+
+ llvm.org_src_prepare
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/compiler-rt_build
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ local flag want_sanitizer=OFF
+ for flag in "${SANITIZER_FLAGS[@]}"; do
+ if use "${flag}"; then
+ want_sanitizer=ON
+ break
+ fi
+ done
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+ # use a build dir structure consistent with install
+ # this makes it possible to easily deploy test-friendly clang
+ -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ # builtins & crt installed by sys-libs/compiler-rt
+ -DCOMPILER_RT_BUILD_BUILTINS=OFF
+ -DCOMPILER_RT_BUILD_CRT=OFF
+ -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
+ -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
+ -DCOMPILER_RT_BUILD_ORC=$(usex orc)
+ -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
+ -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
+ -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ # they are created during src_test()
+ -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+
+ # same flags are passed for build & tests, so we need to strip
+ # them down to a subset supported by clang
+ CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
+ CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
+ strip-unsupported-flags
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX
+ # This disables i386 for SDK >= 10.15
+ # Will error if has_use tsan and SDK < 10.12
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* )
+ [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
+ [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
+
+ # copy clang over since resource_dir is located relatively to binary
+ # therefore, we can put our new libraries in it
+ mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
+ cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
+ cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
+ "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
+ cp "${sys_dir}"/*builtins*.a \
+ "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die
+ # we also need LLVMgold.so for gold-based tests
+ if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
+ ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
+ "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
+ fi
+ fi
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ # disable sandbox to have it stop clobbering LD_PRELOAD
+ local -x SANDBOX_ON=0
+ # wipe LD_PRELOAD to make ASAN happy
+ local -x LD_PRELOAD=
+
+ cmake_build check-all
+}
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 06fcbfcdc2c0..81ebe896f85c 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -12,14 +12,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD compiler-rt-13.0.1.ebuild 3880 BLAKE2B 83202517f413772d355aa49b5a3bd8b7000c86f6538da1a5ae96de5e84bc7536d0e639b530d1f504dc68b769565504434cc80d25426207b19283b9bc41df3388 SHA512 fe5329aee6c29d408c67af9e9891205fcdf313676780b948975f94ddce31b3f54e68cc041233c81b3005ff94f7685dcc09044f3634760d90e8c18c61f63651c3
EBUILD compiler-rt-14.0.6-r1.ebuild 4247 BLAKE2B 42673c116b115622e192ae5629e27113dbdb596b7c3f785e7b0fcd40e6d8f26e177081eaa35d5746e5911c2411a62029dbeab55dbe8079b27737561ff175eed3 SHA512 e1a26e59f31edb97d5866ac83610518e81b0a301cad4b0ef917df64abfdacbe69af354860f608980332d4011095e9d5ddbb86fa77926656ee6a881d02f46ae89
EBUILD compiler-rt-15.0.5.ebuild 4259 BLAKE2B b14a1d7d6d7d6ba021074ca6c22d6a0db1a61d2d9b16d7391a5321832f67237514d002cb269ea0cfcced8fe6992db96551c87fdf3e15975798c73283fcf92964 SHA512 43dd2e1f6687c6ab7a640ee68994f449aba5229e9e29d54f34afa5be006b2cc0a1768997be705ccf93209f2ec970ef9f47b61f364f5218baf5e0a8116b8855e4
EBUILD compiler-rt-15.0.6.9999.ebuild 4189 BLAKE2B da1b3444520bbb7a83569b65d7de338678a52b2aec70d29afee47142a268fb76310419dd00d1420445d2f30d3f567cf2bfe9e89cf89261843742094d477a2ef6 SHA512 d29905eca230cdba53aa9d63d1ccb68608b4ca74c4a6c3fbcab60245685c363d93e28ea3dba67f632c85964571da5c812ab8ca6c6be2bf97d06c93c072f75153
-EBUILD compiler-rt-15.0.6.ebuild 4263 BLAKE2B 2b99da27fb167122f59566fa7b7cfa8da83839278e33fc5943c361563f8a4344ce830de0cc36ae55a43b3326078e47060254f455cc9df82d6fcb90cb066b949b SHA512 aab6b850ef3a78ddda7eaf530040d1a31b602303ab1788ca30a3ade27dfc170d2d6a38402affaf22d1e117fd2e55875167f39ef10427065d56eec4af6845bbda
+EBUILD compiler-rt-15.0.6.ebuild 4262 BLAKE2B f005f16b0826028d16ffafca6a7335b462fe58a15c5857c94a42e06c2d6df6056d4f66787c75572b7bf2f56e711d3c60a736399109220f349a034c540018d058 SHA512 948a4ac08bd9811bec072db56a77046da5ea52a0f9e02d1507fdf9423d12ec91afcb1c40b8fdfb2126278d4ae847840c1b284e7c44dfa77794d42436c87d19ad
EBUILD compiler-rt-16.0.0.9999.ebuild 4164 BLAKE2B 25adbf7603984b3cb09b1e3bf08d465e20997654fdf5276f6a992092cc11a43210a134c7aa0c1bab7c4f6b023de517c34e265c1249d2671c577d4930066f2629 SHA512 893fdc38fe3d885f1fcddb4e72e9173f6af74db1e20ef34c1d2a903cd8ef8fe4acae85843b752a5b8474a3abe1212a254657c5f7ca4fb2357cf62b57427f3935
EBUILD compiler-rt-16.0.0_pre20221126.ebuild 4191 BLAKE2B f61d688e3d565074116e1ae0cc0862455fb3c95fe3c44bc1d74ba10d0d68effdb8482ef07b5dd7b48179a896f06fb0c6c3041e2d4026bb466a734343f327c3d5 SHA512 7a70b17887857d78ce623e9279b971b4ab14b44129da4cf0146a88fc1579e1cbc6507034a14cc9e236e58247015920d5d4045465cfdbcc10f508f279c563b944
EBUILD compiler-rt-16.0.0_pre20221205.ebuild 4170 BLAKE2B 1518378370b16ba1ee9119abcfeb9d0c8b64db502257463a7dddf801f7cd90d3d801906d759448b978fdde60b3d9fc3d1e5220c086144d6b053398b412a17773 SHA512 cbcc7470bb060f9295c7cf0fce7906a8210a29f3990ee7f730f4562c0f17b26b58a60431f5f8cb30bac711e8e59e0995319c1299774ce76934f008d6295168b7
EBUILD compiler-rt-16.0.0_pre20221210.ebuild 4170 BLAKE2B 1518378370b16ba1ee9119abcfeb9d0c8b64db502257463a7dddf801f7cd90d3d801906d759448b978fdde60b3d9fc3d1e5220c086144d6b053398b412a17773 SHA512 cbcc7470bb060f9295c7cf0fce7906a8210a29f3990ee7f730f4562c0f17b26b58a60431f5f8cb30bac711e8e59e0995319c1299774ce76934f008d6295168b7
+EBUILD compiler-rt-16.0.0_pre20221217.ebuild 4170 BLAKE2B 1518378370b16ba1ee9119abcfeb9d0c8b64db502257463a7dddf801f7cd90d3d801906d759448b978fdde60b3d9fc3d1e5220c086144d6b053398b412a17773 SHA512 cbcc7470bb060f9295c7cf0fce7906a8210a29f3990ee7f730f4562c0f17b26b58a60431f5f8cb30bac711e8e59e0995319c1299774ce76934f008d6295168b7
MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48
diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
index 4eed2e6f4ef2..8ee9d640e735 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="${LLVM_VERSION}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos"
IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
RESTRICT="!test? ( test ) !clang? ( test )"
diff --git a/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221217.ebuild b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..33bcc08a8c37
--- /dev/null
+++ b/sys-libs/compiler-rt/compiler-rt-16.0.0_pre20221217.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs
+
+DESCRIPTION="Compiler runtime library for clang (built-in part)"
+HOMEPAGE="https://llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="${LLVM_MAJOR}"
+KEYWORDS="~loong"
+IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
+RESTRICT="!test? ( test ) !clang? ( test )"
+
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ >=dev-util/cmake-3.16
+ clang? ( sys-devel/clang )
+ test? (
+ $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
+ =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+"
+
+LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
+}
+
+pkg_pretend() {
+ if ! use clang && ! tc-is-clang; then
+ ewarn "Building using a compiler other than clang may result in broken atomics"
+ ewarn "library. Enable USE=clang unless you have a very good reason not to."
+ fi
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+}
+
+test_compiler() {
+ $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ # pre-set since we need to pass it to cmake
+ BUILD_DIR=${WORKDIR}/${P}_build
+
+ if use clang; then
+ # Only do this conditionally to allow overriding with
+ # e.g. CC=clang-13 in case of breakage
+ if ! tc-is-clang ; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ fi
+
+ strip-unsupported-flags
+ fi
+
+ if ! test_compiler; then
+ local nolib_flags=( -nodefaultlibs -lc )
+
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
+ # Avoiding -nostartfiles earlier on for bug #862540,
+ # and set available entry symbol for bug #862798.
+ nolib_flags+=( -nostartfiles -emain )
+
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local mycmakeargs=(
+ -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
+
+ -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
+ -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
+ -DCOMPILER_RT_BUILD_MEMPROF=OFF
+ -DCOMPILER_RT_BUILD_ORC=OFF
+ -DCOMPILER_RT_BUILD_PROFILE=OFF
+ -DCOMPILER_RT_BUILD_SANITIZERS=OFF
+ -DCOMPILER_RT_BUILD_XRAY=OFF
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if use amd64; then
+ mycmakeargs+=(
+ -DCAN_TARGET_i386=$(usex abi_x86_32)
+ -DCAN_TARGET_x86_64=$(usex abi_x86_64)
+ )
+ fi
+
+ if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
+ mycmakeargs+=(
+ # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
+ # this allows adding arm64 support using SDK in EPREFIX
+ -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
+ # Set version based on the SDK in EPREFIX.
+ # This disables i386 for SDK >= 10.15
+ -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
+ # Use our libtool instead of looking it up with xcrun
+ -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
+ )
+ fi
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+
+ -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
+ -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-builtins
+}
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index afa06588d3c1..22e4495a67d4 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -9,14 +9,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libcxx-13.0.1.ebuild 6768 BLAKE2B 71b0f62e35538d718d99e3d43447f98752933868d999bf831969a6940d3a817452789c2044e9ca3bb4d5d1f0c2976fc276c4d10cb018c44e0cc6109095d9c6d6 SHA512 a12023fa135a7945e8088b34421f575cab32bb8ac53f1aeaa61bcf2a7b9fe045a6e21efba168056ef47b165ef3100e382100f910c84dee972017de6355d2e9c0
EBUILD libcxx-14.0.6.ebuild 6948 BLAKE2B 203e04f4e2603ec0b8e3cd672ca2458c971e4ec3c1d24ea65f85db143561d349d9b7e4b4a58f7c57f5c0caa519e5a79f99f0a76c404aeba47b0bcc683adcb572 SHA512 c1a353dd558c68d439ab66e089e26993e66f1729f7879912413531bbd89318338649dccde1f84a32784de380997d2611d6b7cf86841feb47c3c0c8d67bfe28df
EBUILD libcxx-15.0.5.ebuild 5281 BLAKE2B 416897d7d127c49d4c16c1c6f6f46efcc261c999fc875c4f59c006bb66b1b3932d367ae11b7ecc677133507b2e8db970d9fe88daf6e2f819b87e8d69c29d82dc SHA512 a9e357a6336b39c2079086de15bfc56da24cf38fbd7dce65eb2a0bde24ff56bb361cb03df819164179d793e21ad8800d80cb77a6f6872ed434a90c14b4030687
EBUILD libcxx-15.0.6.9999.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
-EBUILD libcxx-15.0.6.ebuild 5285 BLAKE2B b737c1012ceb5b1dea662aee148b674c1ea4e24b98f2ae338babe2b3a0e49462d6498052c096a343fe43ae05861d3ebd7b3b61f3867d80bceac5ee3fc87247b5 SHA512 561644b56b16630d28b8634a792eb9def5b5c8129150e7d4bdb376093f1afae71b2ac4be14048b96b7b5e0e4532e81cb52a6f7c294143e8e188e72a542add5f0
+EBUILD libcxx-15.0.6.ebuild 5284 BLAKE2B 4a39bdc17a4b6f4e61d5938a0269b7818ec38f0edcb2d5e42f53b31596cff42ddbfba4c17ddb8e3018c294055a872eadee55f9a7ee3ef4ec036e3e8fade24bb5 SHA512 4d7a3f4407a2570c447672674822032075538eea696bd80e2ec59b7b1410c4e46c45dfe3d8a579b246dd527a25221a0278c9c7e87a03868a269e498436c4d5c8
EBUILD libcxx-16.0.0.9999.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
EBUILD libcxx-16.0.0_pre20221126.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
EBUILD libcxx-16.0.0_pre20221205.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
EBUILD libcxx-16.0.0_pre20221210.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
+EBUILD libcxx-16.0.0_pre20221217.ebuild 5238 BLAKE2B bf9c8df5c949f999fdcfad82deb548231c5ef16c25b55c76fcdf3e8fa2e5c3be90fd6ceb4c747fb639de46ef2d192b7317ebf435dfcff44ba9ca5956e59012cf SHA512 519779336613cd1110194d8a7768d2e8c3f286c7ad72da87937bae694f1830dcbec686e2b8afa212b29a3d3406a504fc903e09599a4dc7c99f277ee8f5193a1c
MISC metadata.xml 718 BLAKE2B 3cc1e43a6f1ada368cfc0bf8aaf49007f6792062b684ab9299b5180d778b158325b6931169b52dd14e85ae9ad6dc1a03be323b814fb920fe8434ad86425d699c SHA512 c2cef3e481c0c3db7de6de8c0a5aff42a1e7fe81155d99f1f0f0988f6d5ca041f787a27a2dde0073037d59e082e2f6da7eefe1303f1c1837ebc12e8e0d28729f
diff --git a/sys-libs/libcxx/libcxx-15.0.6.ebuild b/sys-libs/libcxx/libcxx-15.0.6.ebuild
index b326c5c5fc12..19ba647f3cbe 100644
--- a/sys-libs/libcxx/libcxx-15.0.6.ebuild
+++ b/sys-libs/libcxx/libcxx-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxx.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang +libcxxabi static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild b/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..9b9bd5a335cb
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-16.0.0_pre20221217.ebuild
@@ -0,0 +1,204 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang +libcxxabi static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ >=dev-util/cmake-3.16
+ sys-devel/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ # Darwin Prefix builds do not have llvm installed yet, so rely on
+ # bootstrap-prefix to set the appropriate path vars to LLVM instead
+ # of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # bootstrap: cmake is unhappy if compiler can't link to stdlib
+ local nolib_flags=( -nodefaultlibs -lc )
+ if ! test_compiler; then
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ dolib.so lib/libc++_shared.so
+ use static-libs && dolib.a lib/libc++_static.a
+ fi
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.so || die
+}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 0e4f4de90595..b1428d2e151c 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -7,14 +7,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libcxxabi-13.0.1.ebuild 3468 BLAKE2B 0da66a538e0efab041fa5f56c31a116c9274bec95aa18f10b5759d6347e3e864922207cba0ddc6821eadad4243c247b01869d34f42e34c213f410896f5ac5b8f SHA512 2eaf47c438cae3b024eb64cecedf2643ff2ecbd35610d5cff6fb2f06847af766ff105d4923dfaf2f4d014944f2ef3ac54edd5f7c83e31d49c071ac57f56cd38f
EBUILD libcxxabi-14.0.6.ebuild 3384 BLAKE2B c7091fc3a025d186909465ea46508b4cc22bfd5bd5156ed7b007c04e5fdb8c80565274ba085ffd5f8bbba2b9182ab3cff0e0c042346f4a04184b0cfd6e5a5d48 SHA512 92f71c9fd82a430c7bb6ecae347b6dff5739c825194731d877dc55f4be302cafeeac66cc2e24b6aa7f0a248af950305628b6ecbf2f6ffc70dce86b6723b75d27
EBUILD libcxxabi-15.0.5.ebuild 2909 BLAKE2B 653771bab6c9056095f905d4462471d998a0991ca7034470bf178540b16f2cb845ad50dbb46e2c88355214950d765bd14cdde85afe4cdf790e099491df514c6a SHA512 ecd8c372af0572c9bdb74699ee834d961dca3b8c3209172549f310c0a38c4649642497d01afa1e23f42c85df486fbffb9433d89b105f3d38dd48d71289d9735f
EBUILD libcxxabi-15.0.6.9999.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
-EBUILD libcxxabi-15.0.6.ebuild 2913 BLAKE2B 9177a43a2f35dd03091af111c399ae011a0abd5b86cec1b954e4ed9ff0ea906c8d9631e7ef6dc05dd523f34e7b6510d0245abfad2fc884a7c615d8602cfb20c7 SHA512 d843f53f30ebdf0181be7a2864f59614d69454d500e1f1db7efa11fa5a95247f25a96c8359ebbfec5d1a3130a98b5c0c94c833785a1c513c9af06f421b68027d
+EBUILD libcxxabi-15.0.6.ebuild 2912 BLAKE2B 952b4e0cf81a81c8a9e7260110b479783d72b46ac7ef8a99e29bf651e5cd01717584b67afb4e639dd9985eafcfaa26fbf4238631596efd7b0070ff536be1e35e SHA512 f6c271ac3977888977369b6e489b64a5afe5985b7755a8e6c4589301834db4eb44d47b3a8fdd97ad5f3aaec60ea306507d622e3a8b12510064da255299396805
EBUILD libcxxabi-16.0.0.9999.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
EBUILD libcxxabi-16.0.0_pre20221126.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
EBUILD libcxxabi-16.0.0_pre20221205.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
EBUILD libcxxabi-16.0.0_pre20221210.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
+EBUILD libcxxabi-16.0.0_pre20221217.ebuild 2866 BLAKE2B 00dc8f0473e5a8081727c83e3fc5459dafc7c680a68f7b237be5f3c8da6cee1916748083e3baf4fda71af8b55dfecb97d7a195b35d4958b8376dc7777df328a5 SHA512 f0f14175c68e080b199d8bcb62fa1387e1b6755bd804dc342dcaf671b84d9dfe29cf8a3559acfe0c9308a73e61416944519b94839c736837fd4bea059c91ec91
MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847
diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
index a793892b156b..c28513fb8bd7 100644
--- a/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://libcxxabi.llvm.org/"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..8d8f8212d31e
--- /dev/null
+++ b/sys-libs/libcxxabi/libcxxabi-16.0.0_pre20221217.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="Low level support for a standard C++ library"
+HOMEPAGE="https://libcxxabi.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS=""
+IUSE="+clang static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
+RDEPEND+="
+ !<sys-libs/libcxx-15
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ # darwin prefix builds do not have llvm installed yet, so rely on bootstrap-prefix
+ # to set the appropriate path vars to LLVM instead of using llvm_pkg_setup.
+ if [[ ${CHOST} != *-darwin* ]] || has_version dev-lang/llvm; then
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ fi
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLIBCXXABI_ENABLE_SHARED=ON
+ -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
+ -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt}
+
+ # upstream is omitting standard search path for this
+ # probably because gcc & clang are bundling their own unwind.h
+ -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=OFF
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_build cxxabi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxxabi
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" cmake_build install-cxxabi
+}
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index ed39064c8c8c..dd18d1e2cbb0 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -9,14 +9,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libomp-13.0.1.ebuild 3907 BLAKE2B 46ed471cb355b70f78b59faeffbcc5148d47a3b971818c831e7b155f4f0973238fdbfb5f2fa91913fef93e01beed45f42b1158af92e56cd8445c4a8157508bb7 SHA512 13f150c5223689e4d98e16cafa11e44164b177eb68d3df213582b85c5194e7f736143b49b2075f4178689efcfa8320e2b1faf34242c09dbfcda923b443d42741
EBUILD libomp-14.0.6-r1.ebuild 3917 BLAKE2B 23460d17ef5b7e107d8be1bd1c37028d69fda2e151e7d8f7f0c6d23dc00336f5a503a4e8e692b4203f3e4219fde6f96f9d30d4c7fed0348066f8c603636cc39b SHA512 aa9e9985a1941fe5c33b998d81bfdd838dbe965d5c82e20e366d2cf7a08db24feb2f3f7633740bea45a3685049d1593df6465b8c785b9a87c197402f559b26ca
EBUILD libomp-15.0.5.ebuild 3400 BLAKE2B 4e953541edede2f6a71b037853830db5ee78e7fdba08a4bedd4f4ab926c5d5c253c4e128625913038cf189862a9231f0dc2187feb95f65c893fd361be948f3ea SHA512 3ca5754ffba8fc6c0c5cc8e871853254b788d188063a751850b3941d6b969461f991951fa40ad6ae3ef86133e65d9bef63d06c0d4f8986ca7e8361bafc1c9e29
EBUILD libomp-15.0.6.9999.ebuild 3339 BLAKE2B 4fb077e0f5195f1c2fef3691aba3e8b674d340df9f3d1de8c9962a03267662bcf55a43af75db6e3ab5121de6c129c7f7514c127ec27c3b940cb2fbbf619788d4 SHA512 49aa1cb488a8e428892dd3b74a82462206e9c11e139b5b9b8e2edca496279c274f81ece0dcb9e71eea43c4e6f99ca4aacd5bdc48e4595743b7f98e7a1f7ae3d9
-EBUILD libomp-15.0.6.ebuild 3404 BLAKE2B c4e087872718c115109054084f4bfe9b916616227f8e31ad38fa00fcedeeadd88741fca06bf2cdd5c0d53f6fd2d33118a54d7217a3e73262dc23c7169838aec0 SHA512 85beadaa9b29b1274bd14787e4f7c63ac471e4397c186bac4f8886a66235d20bc5b99644a24a43d901c895a89c36b4df49289bdd6da343a9db9a481bf6bc5f82
+EBUILD libomp-15.0.6.ebuild 3403 BLAKE2B 88879a154fed58720306fe4cf1f60b84a8f9b521d277949123f8dcd91ff33325b3cb6686bb6c273d1c107242b0503d9004a4218dc40114fe34a11534c76b478e SHA512 00cda7988e0495c559fb850728da27b32af84415a095da7cdcf0271243a3bac37b07ac52a392c49be21df03c284c81b19390963ae6548acfa84622e2fd3a2c1f
EBUILD libomp-16.0.0.9999.ebuild 3444 BLAKE2B fb82f952dc3be9c2b651dc0d26552f1d5b89fbc3eeda67ed7a102a403a462d1e8c2d6d06d3fbf376fc17d4a0b5ada9dc1d1e60b468af5eeb61c597ec04c98dbe SHA512 3c5b094ac77e709b3c55e9fb4e005ec1725faa8be9abe48d1e4ac8eaa56920c5d143f61cc18997bf017c8abb0ac8121671b26dea311a5ac62eba3cd5983d57ae
EBUILD libomp-16.0.0_pre20221126.ebuild 3444 BLAKE2B fb82f952dc3be9c2b651dc0d26552f1d5b89fbc3eeda67ed7a102a403a462d1e8c2d6d06d3fbf376fc17d4a0b5ada9dc1d1e60b468af5eeb61c597ec04c98dbe SHA512 3c5b094ac77e709b3c55e9fb4e005ec1725faa8be9abe48d1e4ac8eaa56920c5d143f61cc18997bf017c8abb0ac8121671b26dea311a5ac62eba3cd5983d57ae
EBUILD libomp-16.0.0_pre20221205.ebuild 3444 BLAKE2B fb82f952dc3be9c2b651dc0d26552f1d5b89fbc3eeda67ed7a102a403a462d1e8c2d6d06d3fbf376fc17d4a0b5ada9dc1d1e60b468af5eeb61c597ec04c98dbe SHA512 3c5b094ac77e709b3c55e9fb4e005ec1725faa8be9abe48d1e4ac8eaa56920c5d143f61cc18997bf017c8abb0ac8121671b26dea311a5ac62eba3cd5983d57ae
EBUILD libomp-16.0.0_pre20221210.ebuild 3444 BLAKE2B fb82f952dc3be9c2b651dc0d26552f1d5b89fbc3eeda67ed7a102a403a462d1e8c2d6d06d3fbf376fc17d4a0b5ada9dc1d1e60b468af5eeb61c597ec04c98dbe SHA512 3c5b094ac77e709b3c55e9fb4e005ec1725faa8be9abe48d1e4ac8eaa56920c5d143f61cc18997bf017c8abb0ac8121671b26dea311a5ac62eba3cd5983d57ae
+EBUILD libomp-16.0.0_pre20221217.ebuild 3444 BLAKE2B fb82f952dc3be9c2b651dc0d26552f1d5b89fbc3eeda67ed7a102a403a462d1e8c2d6d06d3fbf376fc17d4a0b5ada9dc1d1e60b468af5eeb61c597ec04c98dbe SHA512 3c5b094ac77e709b3c55e9fb4e005ec1725faa8be9abe48d1e4ac8eaa56920c5d143f61cc18997bf017c8abb0ac8121671b26dea311a5ac62eba3cd5983d57ae
MISC metadata.xml 963 BLAKE2B fdea4545db21492049061b85eaa7038965183e10aceae7c41daadc1ce10e7e1bcb2e86344659787ee244360b50b51c99e1a348d3acd2185dac80097541a00dd7 SHA512 c279f8e9c2463dc3f6e02856e520105d6f3321b633439bfe7409bfd6e7e43f1450053dc4f6663492caf7077caf3f4ab0f5cf0161631639e3aefa9ff985dc476f
diff --git a/sys-libs/libomp/libomp-15.0.6.ebuild b/sys-libs/libomp/libomp-15.0.6.ebuild
index 35098e19d028..338bed1402c6 100644
--- a/sys-libs/libomp/libomp-15.0.6.ebuild
+++ b/sys-libs/libomp/libomp-15.0.6.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://openmp.llvm.org"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0/${LLVM_SOABI}"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
IUSE="
debug hwloc offload ompt test
llvm_targets_AMDGPU llvm_targets_NVPTX
diff --git a/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild b/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..3fd312c5eb2c
--- /dev/null
+++ b/sys-libs/libomp/libomp-16.0.0_pre20221217.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit flag-o-matic cmake-multilib linux-info llvm llvm.org python-single-r1
+
+DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
+HOMEPAGE="https://openmp.llvm.org"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0/${LLVM_SOABI}"
+KEYWORDS=""
+IUSE="
+ debug gdb-plugin hwloc offload ompt test
+ llvm_targets_AMDGPU llvm_targets_NVPTX
+"
+REQUIRED_USE="
+ gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ gdb-plugin? ( ${PYTHON_DEPS} )
+ hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
+ offload? (
+ dev-libs/libffi:=[${MULTILIB_USEDEP}]
+ ~sys-devel/llvm-${PV}[${MULTILIB_USEDEP}]
+ )
+"
+# tests:
+# - dev-python/lit provides the test runner
+# - sys-devel/llvm provide test utils (e.g. FileCheck)
+# - sys-devel/clang provides the compiler to run tests
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ dev-lang/perl
+ offload? (
+ llvm_targets_AMDGPU? ( sys-devel/clang )
+ llvm_targets_NVPTX? ( sys-devel/clang )
+ virtual/pkgconfig
+ )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/lit[${PYTHON_USEDEP}]
+ ')
+ sys-devel/clang
+ )
+"
+
+LLVM_COMPONENTS=( openmp cmake llvm/include )
+llvm.org_set_globals
+
+kernel_pds_check() {
+ if use kernel_linux && kernel_is -lt 4 15 && kernel_is -ge 4 13; then
+ local CONFIG_CHECK="~!SCHED_PDS"
+ local ERROR_SCHED_PDS="\
+PDS scheduler versions >= 0.98c < 0.98i (e.g. used in kernels >= 4.13-pf11
+< 4.14-pf9) do not implement sched_yield() call which may result in horrible
+performance problems with libomp. If you are using one of the specified
+kernel versions, you may want to disable the PDS scheduler."
+
+ check_extra_config
+ fi
+}
+
+pkg_pretend() {
+ kernel_pds_check
+}
+
+pkg_setup() {
+ use offload && LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ if use gdb-plugin || use test; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+multilib_src_configure() {
+ # LTO causes issues in other packages building, #870127
+ filter-lto
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+
+ local libdir="$(get_libdir)"
+ local mycmakeargs=(
+ -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
+
+ -DLIBOMP_USE_HWLOC=$(usex hwloc)
+ -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
+ -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
+
+ -DOPENMP_ENABLE_LIBOMPTARGET=$(usex offload)
+
+ # do not install libgomp.so & libiomp5.so aliases
+ -DLIBOMP_INSTALL_ALIASES=OFF
+ # disable unnecessary hack copying stuff back to srcdir
+ -DLIBOMP_COPY_EXPORTS=OFF
+ )
+
+ if use offload; then
+ if has "${CHOST%%-*}" aarch64 powerpc64le x86_64; then
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=$(usex llvm_targets_AMDGPU)
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=$(usex llvm_targets_NVPTX)
+ )
+ else
+ mycmakeargs+=(
+ -DLIBOMPTARGET_BUILD_AMDGPU_PLUGIN=OFF
+ -DLIBOMPTARGET_BUILD_CUDA_PLUGIN=OFF
+ )
+ fi
+ fi
+
+ use test && mycmakeargs+=(
+ # this project does not use standard LLVM cmake macros
+ -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
+ -DOPENMP_LIT_ARGS="$(get_lit_flags)"
+
+ -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
+ -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
+ )
+ addpredict /dev/nvidiactl
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+
+ cmake_build check-libomp
+}
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index 73ceb3cd47b4..b85087566ced 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -8,14 +8,16 @@ DIST llvm-project-15.0.6.src.tar.xz.sig 438 BLAKE2B 3c97dbd55667f52dad964ef71257
DIST llvm-project-959c9cc7acf4d0aa433f2436e2a45b782e18022a.tar.gz 171575300 BLAKE2B 090d41a8913f8e061d297e66ca653d95e18b8da744464d7085d7a199c0a444753a82b6ff6503e142aec81be01b419323cdbe3709497738df74afa886d69fd63d SHA512 fc3b26e148ead7a07b4d1509909a42712a43b179da435b052c26a237b0d2ae88c3c8d76eaa93c415be1ed0f0b5fb55e0ad92f427a18d70bc9634a6e7d1b6a4d9
DIST llvm-project-d5987fe324fcaedcea12914d6f9644cc5329f364.tar.gz 172157522 BLAKE2B 3c201380e727f7db53d61ff7c411b85aef8b17f086bca0cf3e758284a92a9ced298584e6f92ac6a35f30231d59c916bb98d41a8939f9b1103996c9e09df32ec2 SHA512 dff559b1518bbf9c469a2f4624ba9e83d81df2f08223afc696fa7f3dc9fe1c0d4a17346db8946fb56806e12aa7cbddda8df05b032ffe29dafd8a66c630de0016
DIST llvm-project-e99edb92356b5ba078b5bc4d5846770414586a1d.tar.gz 171822327 BLAKE2B cdaa704c9f238f34751b92df92f8a767b1204f868dfd8a6f1eb3eeacaaf9c4b63c55a7c0534af124fddb65cf80263f72b79190696c8077e2990984a84a040f2a SHA512 37f45a56d6086df60c9832b75da3b2d78b8ec0fe094f07d41695f0565e4de0c13e460b1fef495864f07300d41f5b32769f0862b0fa5d53c0db9a0ccec1a09072
+DIST llvm-project-fb792ebaf2114ad11d673cf891ae560e2e604711.tar.gz 174312496 BLAKE2B dd7f30b911ef5049e9e2bff7b2768e31b48b1f4c7acaf159f535fe3deb5aa6630fdf7857c83fffcda1119a38a52101490d2b6cb41cb295bb7dd85cde0445b7ee SHA512 bef15e7d82a2faf8be24f784d3d34ff9b21c8f17256879587ea5471011a32a1eb885e1b020da55aa096f2e0b5fe4bcf9fe8f0f5b5d34f5f386c48899c68fb7d1
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-libunwind-13.0.1-r1.ebuild 3772 BLAKE2B 8da1185d1b1c71fe4a84cf068847cdf86f210c181e5f745b3ed05635b8f2824ac7aab931a8066cf199c93553fe4a3a0915972f854af1e09b1a2411f66fee834d SHA512 736810a5a52be3271854a50b476874986618e79fb24022ae3188c68759b31b75071083db9a5c9ab8f9439edff3cf7df2e4a20a847ad330984796ed747eb1cd4f
EBUILD llvm-libunwind-14.0.6-r1.ebuild 3161 BLAKE2B eba3be4b7bafe6a69329f7f565cf33fe3315949dd3e0a007079e1fb040bc746c9beec20c763c9c10fdc7eb7cd8cfc14053138594dd47db13df51dc3972365639 SHA512 83dbd99c4825aeb0aaeb3910af22717637a1be1ced85972381ea091183ca6ba128900511b26dedfafb4ac492d80ba3cd0982051fd71f5e72375af7e160da1f9b
EBUILD llvm-libunwind-15.0.5.ebuild 3032 BLAKE2B e9cdfc38c7a89f7ffb82c051e827f744c404db5a4bd738c2ee978e65bd96ae1afef0c7be9f51a87cf7d1860280aed90fbc0d248c332383ef9eedb4b308eb2f8b SHA512 c2fa624f80073140a765c809184c351a41883f2b1bd0b999c5c4796e0317627a56df68a61c2457c98fc119e167f77b1d9eb4dc1fb996c7ad5b1bb1c94bd25088
EBUILD llvm-libunwind-15.0.6.9999.ebuild 2978 BLAKE2B e1fc6e470239200cea2bd9b84e9e084c204536e1bd2886780849f342452cf6b86a6d4d5baac91d562af632a9bcf298569ff459f24464fabc1e01accdc30e0db1 SHA512 b9e5e37262bd55c9aa776b78bcbab46be96de644ddc182fa6787200e4d6746babb09f42481d61723faec935542f869b10e7ce3af688f36a5086bcd6b235bbeec
-EBUILD llvm-libunwind-15.0.6.ebuild 3037 BLAKE2B bf408ecf9534d82f420f5c13a5d978a34c456da98e1a5b1aed58ac194bea2082cfae058b98abac86ffd2b96bf2f347378167730b5f0fac0c55a137261ed84133 SHA512 0529ba6f2b35ca90b8eb9ee46f84b6935d1653bdcd4e78853892302eb5484bbbf82d29aae1388b3728a426906d7ba923678a4533e2efda4b6a22b4dbdce1c830
+EBUILD llvm-libunwind-15.0.6.ebuild 3036 BLAKE2B f59cadffaf0f4e3daa329a5fbfe0a11d442bdd126347c6b6e3ffb8f18569d84fb464d9bb687c38e43cca39414cd95628be94e13982044393375660dc38ffb670 SHA512 286d83a0cc657015154abc57525e84ddc01f19a601136502fd6bf131869e77b32636191735fb83081659ede38243478518e0f168b27b4f2a1aef73adb0239aec
EBUILD llvm-libunwind-16.0.0.9999.ebuild 2978 BLAKE2B e1fc6e470239200cea2bd9b84e9e084c204536e1bd2886780849f342452cf6b86a6d4d5baac91d562af632a9bcf298569ff459f24464fabc1e01accdc30e0db1 SHA512 b9e5e37262bd55c9aa776b78bcbab46be96de644ddc182fa6787200e4d6746babb09f42481d61723faec935542f869b10e7ce3af688f36a5086bcd6b235bbeec
EBUILD llvm-libunwind-16.0.0_pre20221126.ebuild 2984 BLAKE2B 70388834a22670c4e426529ec11a167301c730533249543cdbe07d9ed6a52abb796aaf302b0e22715b2655b33261f36d6a67fc2a348c0159d92ff361dc204eb6 SHA512 693ecb366b56a282ce17bb820c0b4c04c4c3ca7c46e8514d8572bb1ee28356cfe5e717138ed8fd38303c378013a96de31ced2143afd6f9dde4298aa49af8746e
EBUILD llvm-libunwind-16.0.0_pre20221205.ebuild 2984 BLAKE2B 70388834a22670c4e426529ec11a167301c730533249543cdbe07d9ed6a52abb796aaf302b0e22715b2655b33261f36d6a67fc2a348c0159d92ff361dc204eb6 SHA512 693ecb366b56a282ce17bb820c0b4c04c4c3ca7c46e8514d8572bb1ee28356cfe5e717138ed8fd38303c378013a96de31ced2143afd6f9dde4298aa49af8746e
EBUILD llvm-libunwind-16.0.0_pre20221210.ebuild 2984 BLAKE2B 70388834a22670c4e426529ec11a167301c730533249543cdbe07d9ed6a52abb796aaf302b0e22715b2655b33261f36d6a67fc2a348c0159d92ff361dc204eb6 SHA512 693ecb366b56a282ce17bb820c0b4c04c4c3ca7c46e8514d8572bb1ee28356cfe5e717138ed8fd38303c378013a96de31ced2143afd6f9dde4298aa49af8746e
+EBUILD llvm-libunwind-16.0.0_pre20221217.ebuild 2984 BLAKE2B 70388834a22670c4e426529ec11a167301c730533249543cdbe07d9ed6a52abb796aaf302b0e22715b2655b33261f36d6a67fc2a348c0159d92ff361dc204eb6 SHA512 693ecb366b56a282ce17bb820c0b4c04c4c3ca7c46e8514d8572bb1ee28356cfe5e717138ed8fd38303c378013a96de31ced2143afd6f9dde4298aa49af8746e
MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
index bcb9ed1575d7..5bac262776c4 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.6.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
IUSE="+clang debug static-libs test"
REQUIRED_USE="test? ( clang )"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221217.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221217.ebuild
new file mode 100644
index 000000000000..7950708766b5
--- /dev/null
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-16.0.0_pre20221217.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit cmake-multilib flag-o-matic llvm llvm.org python-any-r1 \
+ toolchain-funcs
+
+DESCRIPTION="C++ runtime stack unwinder from LLVM"
+HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+KEYWORDS="~loong"
+IUSE="+clang debug static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !sys-libs/libunwind
+"
+DEPEND="
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
+LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ LLVM_MAX_SLOT=${LLVM_MAJOR} llvm_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+multilib_src_configure() {
+ local libdir=$(get_libdir)
+
+ # https://github.com/llvm/llvm-project/issues/56825
+ # also separately bug #863917
+ filter-lto
+
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ # https://github.com/gentoo/gentoo/pull/21516
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES="libunwind"
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
+ -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
+ -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
+ -DLIBUNWIND_INSTALL_HEADERS=ON
+
+ # support non-native unwinding; given it's small enough,
+ # enable it unconditionally
+ -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
+
+ # avoid dependency on libgcc_s if compiler-rt is used
+ -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
+ )
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
+
+ -DLIBCXXABI_LIBDIR_SUFFIX=
+ -DLIBCXXABI_ENABLE_SHARED=OFF
+ -DLIBCXXABI_ENABLE_STATIC=ON
+ -DLIBCXXABI_USE_LLVM_UNWINDER=ON
+ -DLIBCXXABI_INCLUDE_TESTS=OFF
+
+ -DLIBCXX_LIBDIR_SUFFIX=
+ -DLIBCXX_ENABLE_SHARED=OFF
+ -DLIBCXX_ENABLE_STATIC=ON
+ -DLIBCXX_CXX_ABI=libcxxabi
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_HAS_GCC_S_LIB=OFF
+ -DLIBCXX_INCLUDE_TESTS=OFF
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-unwind
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-unwind
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index d654c1900461..6f8c0e32dbd4 100644
--- a/virtual/Manifest.gz
+++ b/virtual/Manifest.gz
Binary files differ
diff --git a/virtual/perl-Archive-Tar/Manifest b/virtual/perl-Archive-Tar/Manifest
index 4914f25836b4..e58b31322ef9 100644
--- a/virtual/perl-Archive-Tar/Manifest
+++ b/virtual/perl-Archive-Tar/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Archive-Tar-2.380.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Archive-Tar-2.400.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Archive-Tar-2.400.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild b/virtual/perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild
+++ b/virtual/perl-Archive-Tar/perl-Archive-Tar-2.400.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Attribute-Handlers/Manifest b/virtual/perl-Attribute-Handlers/Manifest
index 8e647841050d..1e290ebc065d 100644
--- a/virtual/perl-Attribute-Handlers/Manifest
+++ b/virtual/perl-Attribute-Handlers/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Attribute-Handlers-1.10.0-r4.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-Attribute-Handlers-1.20.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Attribute-Handlers-1.20.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild
+++ b/virtual/perl-Attribute-Handlers/perl-Attribute-Handlers-1.20.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-CPAN/Manifest b/virtual/perl-CPAN/Manifest
index 7cf2bd40def3..198df0937f7d 100644
--- a/virtual/perl-CPAN/Manifest
+++ b/virtual/perl-CPAN/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-CPAN-2.280.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
EBUILD perl-CPAN-2.290.0.ebuild 433 BLAKE2B 29540fa9be17a6368590636cc59b9ed281803048e7eb0944b8daa8212cd23edf1a88c72f4a8e793af82c4695c42f1ff2a9ffded6a1f971120a45b395c15eb6c6 SHA512 bf3b09e9e212144ccfe10bbdca54e5a59850cbeb1cdaf71d366c2dce42ce37a8a1947405d8af50a70eb1876b46ab974a095baeee92fc91e553e8f5b1fb7d8729
-EBUILD perl-CPAN-2.330.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-CPAN-2.330.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild b/virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild
+++ b/virtual/perl-CPAN/perl-CPAN-2.330.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-DB_File/Manifest b/virtual/perl-DB_File/Manifest
index e8921b0867e8..8cd99aa2b037 100644
--- a/virtual/perl-DB_File/Manifest
+++ b/virtual/perl-DB_File/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-DB_File-1.855.0.ebuild 536 BLAKE2B a6051833d7ef1b87991631336927ce11d88065dea0a375fee669813cf74cb1d99db826ee6a9420254246bb885bb412b5860865f9c78b95de02d8a9b1093bda22 SHA512 4fcbf5d5a80987d5ae264042285320449723f4b7e7fed75ba9f323108c6d287df59e0341a16ddbfffbdc8d4b6ca85925f707dcd6af64fafedd7b0d2f39bad592
-EBUILD perl-DB_File-1.857.0.ebuild 543 BLAKE2B ada30b62df0c48572b21a6af9cacaa17e4fb8c1a5cc1b4b42a219741a2f23f6d1a2899a61e765b90404e10703ca5fccbbfb5277eb75635e39018b82f5443dc65 SHA512 9e089ae2840b02cbe3b4f030da18fe4c265939c657532052ea4ba454693aa2962cdeced11a967cd4c4cae49d657410c26665857eb9d7decd83323bf64e00e660
+EBUILD perl-DB_File-1.857.0.ebuild 541 BLAKE2B 3eca150af47f0b7f06019b5b0e929690618d424e06f07d4b7ba0edda34ab77106d134c778f3af182c920c907dbe6838470ba297168868e61c97885ba57adbdcc SHA512 e1466226f1dc69df2c03da56ec743659af3577cc65905d6906a2425dc883caaf4c01afd4f30bdcb57051c7a917fce7b8bc3261e4ae221d9a70099db5fd9143c0
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild b/virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild
index 0769c77fee33..d37bfe3eda04 100644
--- a/virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild
+++ b/virtual/perl-DB_File/perl-DB_File-1.857.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36*[berkdb] ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Data-Dumper/Manifest b/virtual/perl-Data-Dumper/Manifest
index c0255b874544..b07928cbc859 100644
--- a/virtual/perl-Data-Dumper/Manifest
+++ b/virtual/perl-Data-Dumper/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Data-Dumper-2.179.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Data-Dumper-2.184.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Data-Dumper-2.184.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild
+++ b/virtual/perl-Data-Dumper/perl-Data-Dumper-2.184.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Devel-PPPort/Manifest b/virtual/perl-Devel-PPPort/Manifest
index dbe815de4705..2ff639aeeadd 100644
--- a/virtual/perl-Devel-PPPort/Manifest
+++ b/virtual/perl-Devel-PPPort/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Devel-PPPort-3.620.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Devel-PPPort-3.680.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Devel-PPPort-3.680.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild
+++ b/virtual/perl-Devel-PPPort/perl-Devel-PPPort-3.680.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Digest/Manifest b/virtual/perl-Digest/Manifest
index ca43b67d0a79..d54bb7606c29 100644
--- a/virtual/perl-Digest/Manifest
+++ b/virtual/perl-Digest/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Digest-1.190.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Digest-1.200.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Digest-1.200.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Digest/perl-Digest-1.200.0.ebuild b/virtual/perl-Digest/perl-Digest-1.200.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Digest/perl-Digest-1.200.0.ebuild
+++ b/virtual/perl-Digest/perl-Digest-1.200.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Encode/Manifest b/virtual/perl-Encode/Manifest
index a728e77a82bd..ad842904de38 100644
--- a/virtual/perl-Encode/Manifest
+++ b/virtual/perl-Encode/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Encode-3.120.0.ebuild 433 BLAKE2B 29540fa9be17a6368590636cc59b9ed281803048e7eb0944b8daa8212cd23edf1a88c72f4a8e793af82c4695c42f1ff2a9ffded6a1f971120a45b395c15eb6c6 SHA512 bf3b09e9e212144ccfe10bbdca54e5a59850cbeb1cdaf71d366c2dce42ce37a8a1947405d8af50a70eb1876b46ab974a095baeee92fc91e553e8f5b1fb7d8729
-EBUILD perl-Encode-3.170.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Encode-3.170.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Encode/perl-Encode-3.170.0.ebuild b/virtual/perl-Encode/perl-Encode-3.170.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Encode/perl-Encode-3.170.0.ebuild
+++ b/virtual/perl-Encode/perl-Encode-3.170.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Exporter/Manifest b/virtual/perl-Exporter/Manifest
index 9c36cdb6d255..5273e58f4fcd 100644
--- a/virtual/perl-Exporter/Manifest
+++ b/virtual/perl-Exporter/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Exporter-5.760.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Exporter-5.770.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Exporter-5.770.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild b/virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild
+++ b/virtual/perl-Exporter/perl-Exporter-5.770.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-MakeMaker/Manifest b/virtual/perl-ExtUtils-MakeMaker/Manifest
index 85e6d4acacf0..3ae23c64bcbc 100644
--- a/virtual/perl-ExtUtils-MakeMaker/Manifest
+++ b/virtual/perl-ExtUtils-MakeMaker/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-MakeMaker-7.620.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-ExtUtils-MakeMaker-7.640.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-ExtUtils-MakeMaker-7.640.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild
+++ b/virtual/perl-ExtUtils-MakeMaker/perl-ExtUtils-MakeMaker-7.640.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-ExtUtils-ParseXS/Manifest b/virtual/perl-ExtUtils-ParseXS/Manifest
index cbd68773cab9..8b6a78d571f6 100644
--- a/virtual/perl-ExtUtils-ParseXS/Manifest
+++ b/virtual/perl-ExtUtils-ParseXS/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-ExtUtils-ParseXS-3.430.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-ExtUtils-ParseXS-3.450.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-ExtUtils-ParseXS-3.450.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild
+++ b/virtual/perl-ExtUtils-ParseXS/perl-ExtUtils-ParseXS-3.450.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-File-Spec/Manifest b/virtual/perl-File-Spec/Manifest
index 39f6aece2686..537ebb8f14d6 100644
--- a/virtual/perl-File-Spec/Manifest
+++ b/virtual/perl-File-Spec/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-File-Spec-3.800.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-File-Spec-3.840.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-File-Spec-3.840.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild b/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild
+++ b/virtual/perl-File-Spec/perl-File-Spec-3.840.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-HTTP-Tiny/Manifest b/virtual/perl-HTTP-Tiny/Manifest
index 298534998645..3124cc7602ce 100644
--- a/virtual/perl-HTTP-Tiny/Manifest
+++ b/virtual/perl-HTTP-Tiny/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-HTTP-Tiny-0.76.0-r2.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-HTTP-Tiny-0.80.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-HTTP-Tiny-0.80.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild
+++ b/virtual/perl-HTTP-Tiny/perl-HTTP-Tiny-0.80.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO-Compress/Manifest b/virtual/perl-IO-Compress/Manifest
index 38022a4adb09..e82c389e82e0 100644
--- a/virtual/perl-IO-Compress/Manifest
+++ b/virtual/perl-IO-Compress/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-Compress-2.103.0-r2.ebuild 715 BLAKE2B b7c85340aad6627fa06393224a19791bd86bb50830b1cd48ffb293fd24ec5c1cda58ee898934799385af946dc02dcea2a5b5208b357823024d60bf20c1ea9eb1 SHA512 e4b39589bf99038181464f3e271572a1ca2f952426688b755f69ff4c5bddf3f1bec5c87dc51ee4f9d418aa8994a25a9af3a4a2db374cc8fd7c26caa30d714705
-EBUILD perl-IO-Compress-2.106.0.ebuild 722 BLAKE2B 3458db48430b5dc9f551ba6976336468865e496dc1d86c05595e8d3e7c5d6ffc34fe09704f73afe139ccfbc2ae7953a08255a1461bad6f4549bcf9776b1de9e0 SHA512 85345e71c10f52b51c9d8d7a8a5d8f7535e6dedcf9bb7bd174543251c48bb7ff0afbc546407033ff84195740be499841d1134694450426a3916b30ab49c8a5a4
+EBUILD perl-IO-Compress-2.106.0.ebuild 720 BLAKE2B 8508f8baec1db0a2e480d19f2e77fba8bbadd3244d1f2fceaac4881defba9ac0c8507338c74f0192cbc024b2433c8f4f0ab7d6012d31d6f1dd531af18dfaff21 SHA512 494d4fd98404fcc4ca7cd2b11af3bee4ae680fbd59969e622d1da3302238bc214d0350c144d50d73b9264f25f2203285de62aa70c617bf8af6d0ac0d982fcb60
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild b/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild
index 2ac3a95ba735..b167393c81e8 100644
--- a/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild
+++ b/virtual/perl-IO-Compress/perl-IO-Compress-2.106.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-IO/Manifest b/virtual/perl-IO/Manifest
index 1c17d4e68416..daedc0e9bd65 100644
--- a/virtual/perl-IO/Manifest
+++ b/virtual/perl-IO/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-IO-1.460.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-IO-1.500.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-IO-1.500.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-IO/perl-IO-1.500.0.ebuild b/virtual/perl-IO/perl-IO-1.500.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-IO/perl-IO-1.500.0.ebuild
+++ b/virtual/perl-IO/perl-IO-1.500.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-JSON-PP/Manifest b/virtual/perl-JSON-PP/Manifest
index 0a87d9c97249..743fee8e451f 100644
--- a/virtual/perl-JSON-PP/Manifest
+++ b/virtual/perl-JSON-PP/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-JSON-PP-4.60.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-JSON-PP-4.70.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-JSON-PP-4.70.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild b/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild
+++ b/virtual/perl-JSON-PP/perl-JSON-PP-4.70.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Locale-Maketext/Manifest b/virtual/perl-Locale-Maketext/Manifest
index e8941e2704ee..5d59e05e05bc 100644
--- a/virtual/perl-Locale-Maketext/Manifest
+++ b/virtual/perl-Locale-Maketext/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Locale-Maketext-1.290.0-r4.ebuild 578 BLAKE2B dd7f7b3d2e6018e8fe42c144e93d88dabf33b448512b9ffdd9a123339b72433026416b77b81481232bab6b35a828c5d4d140dee50b3f2a3bcb5f980416b69213 SHA512 1e0785344771eedda3463ec5c1c7144253ec1d5dc139b01826a09f2c49ba3879061b26a744ad422a0b4572b309f03515367a6c626e184ae195c5a0a6874b0dc7
-EBUILD perl-Locale-Maketext-1.310.0.ebuild 543 BLAKE2B c99c5588d8150ebe2f8b1dc0ceff302090baae7d953d64fce3403b964829d0317aa0c0cb0b21400089488f7063392ca1b40011e868f3f29a76be98a2defadb74 SHA512 0c3d192eefd1a14feee22c2e9795f4cb16e01a49dfa04c0405ff4d278742d65094dadf76b21497c7ad2fda701f3937259e1236d81edf5c8c4e20db578079425c
+EBUILD perl-Locale-Maketext-1.310.0.ebuild 541 BLAKE2B 790aae14a4d23fd63e966c9cae438d98ca6fff8a1d6ef7b24576a9c5aa0d17d7b01a09ec7a306275e43d7f3d3c0694631805f63a48016900762c83eab4a1fdb9 SHA512 3e8637a83bdb9817b66ba9e0307f2d17338dc7db319a0bac95742bbd87fe781318a15df9735dbd274b7825cafe5ee7c248845ce469d1188dcb00495f83f568b5
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild
index 4b71a9bd6e68..331b9e0c123c 100644
--- a/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild
+++ b/virtual/perl-Locale-Maketext/perl-Locale-Maketext-1.310.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigInt-FastCalc/Manifest b/virtual/perl-Math-BigInt-FastCalc/Manifest
index 40f496bc31ad..393aef4a1802 100644
--- a/virtual/perl-Math-BigInt-FastCalc/Manifest
+++ b/virtual/perl-Math-BigInt-FastCalc/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigInt-FastCalc-0.500.900-r1.ebuild 549 BLAKE2B da47bc4b4c725fe35f967fe2f650567c85cf0c3bb5c9fa672c9dd28c2a822d2d8da9f995f8477bb3ba8696da269999f972181b14fb7ec18351a8b88ec341af45 SHA512 7092f1293eaac75680e6689a147d1d306189282908682934776c85649ff1388a08fbba81684e9e1ab5396d74d07c5db4d9a1b1f6230d0519ac2ed6b131aaea78
-EBUILD perl-Math-BigInt-FastCalc-0.501.200.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Math-BigInt-FastCalc-0.501.200.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild
+++ b/virtual/perl-Math-BigInt-FastCalc/perl-Math-BigInt-FastCalc-0.501.200.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigInt/Manifest b/virtual/perl-Math-BigInt/Manifest
index 021179e59854..f00f3f0d8fc3 100644
--- a/virtual/perl-Math-BigInt/Manifest
+++ b/virtual/perl-Math-BigInt/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigInt-1.999.818-r1.ebuild 549 BLAKE2B da47bc4b4c725fe35f967fe2f650567c85cf0c3bb5c9fa672c9dd28c2a822d2d8da9f995f8477bb3ba8696da269999f972181b14fb7ec18351a8b88ec341af45 SHA512 7092f1293eaac75680e6689a147d1d306189282908682934776c85649ff1388a08fbba81684e9e1ab5396d74d07c5db4d9a1b1f6230d0519ac2ed6b131aaea78
-EBUILD perl-Math-BigInt-1.999.830.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Math-BigInt-1.999.830.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild
+++ b/virtual/perl-Math-BigInt/perl-Math-BigInt-1.999.830.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Math-BigRat/Manifest b/virtual/perl-Math-BigRat/Manifest
index 0cf852c21e25..fefed07434ba 100644
--- a/virtual/perl-Math-BigRat/Manifest
+++ b/virtual/perl-Math-BigRat/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Math-BigRat-0.261.400-r2.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-Math-BigRat-0.262.100.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Math-BigRat-0.262.100.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild
+++ b/virtual/perl-Math-BigRat/perl-Math-BigRat-0.262.100.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Module-CoreList/Manifest b/virtual/perl-Module-CoreList/Manifest
index 2373e209cba3..c2fe1cebe888 100644
--- a/virtual/perl-Module-CoreList/Manifest
+++ b/virtual/perl-Module-CoreList/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Module-CoreList-5.202.203.130.ebuild 650 BLAKE2B fefee5df50d1650d493bc701ebe32cdaa168618bc3510d02ba8e2f68f263f38198c6e5cc7c02791b795c559c08f56fb9fbf8bdb246b90115312055b57c18adec SHA512 d6089fa5d39fb64ac87ade301d1aaeea1e0179b635a870bff48c5e76c785ca09f701cfcc84c1167646ec4e83405edf0018a36bcf9178bb752840ccfc4f84c5b3
-EBUILD perl-Module-CoreList-5.202.205.200-r1.ebuild 657 BLAKE2B 120e82854645e92042831bd9d8dd45a70acb2f2661080c401a1f169b4f03a7c608cc031914b088e64d53e71cb05925f635fe1bccae959bf620cd31c385cf3f2e SHA512 d5d8b0638c76dad24df70f1b0c406eaa4483088c2faf381d1e83c8adf8116c13dbc2bf4a539a0e3b49f4d646c684c3808825f4ed47240f8debe2b954f8d585c9
+EBUILD perl-Module-CoreList-5.202.205.200-r1.ebuild 655 BLAKE2B 86bbadb93e3e0a8b612c7413cfa9cc5c550072faf308d8010c0d11986d54cb58de291e43aa5bd4bc799229cb018a262d95e868d7cb7e652d74c8b49dab51b6a7 SHA512 0bea970a5019601acc202536bf9efff3baa4c4d67ac0410f93a38e25e9254f9762bbe7553f4012e4ebda98f351ad6f93f2f2854efb8f6607b51dfd68d2c3fafb
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.205.200-r1.ebuild b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.205.200-r1.ebuild
index caf71610fd9c..632317d426a7 100644
--- a/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.205.200-r1.ebuild
+++ b/virtual/perl-Module-CoreList/perl-Module-CoreList-5.202.205.200-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
# Check https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/virtual/perl-Module-CoreList
# When bumping this package.
diff --git a/virtual/perl-Pod-Simple/Manifest b/virtual/perl-Pod-Simple/Manifest
index 93151fd49984..0ffe0e063e7c 100644
--- a/virtual/perl-Pod-Simple/Manifest
+++ b/virtual/perl-Pod-Simple/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Pod-Simple-3.420.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Pod-Simple-3.430.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Pod-Simple-3.430.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Pod-Simple/perl-Pod-Simple-3.430.0.ebuild b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.430.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Pod-Simple/perl-Pod-Simple-3.430.0.ebuild
+++ b/virtual/perl-Pod-Simple/perl-Pod-Simple-3.430.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Scalar-List-Utils/Manifest b/virtual/perl-Scalar-List-Utils/Manifest
index bc6b4092da62..26d8ac4053e2 100644
--- a/virtual/perl-Scalar-List-Utils/Manifest
+++ b/virtual/perl-Scalar-List-Utils/Manifest
@@ -1,4 +1,4 @@
EBUILD perl-Scalar-List-Utils-1.550.0-r1.ebuild 606 BLAKE2B 7a9b61b60e6a8001e252d38f66f8f1ecfe9c87bd6ad9a180f1ff652ef6efdb5b5d3e39b6e3780af2f17316b7c33a612b12d50ab7d61ea722f7e5e2bd838bb52c SHA512 aab64e82587e653acec3817bcf1e323d0be47a0b73e87d12ce8d7de08e0dcc06bb1afb6b6bdeb8c5d01e6b2cf0bc4f488c33f274e1a22f27d00b01b2a37a9899
EBUILD perl-Scalar-List-Utils-1.560.0.ebuild 490 BLAKE2B aa3a33ca40c8face7aaf07e7d85b1cab52eafd8b656a5cfdda6626daa66904de4bba00f907f2e8335f40e9297952013e7f10cd7cede0b1aef3838cf0fd0a8858 SHA512 760092bd7e04c3e4eeddf5a00bf3dfad0abf24689a7887693a3b61bbd97cceb3f580be3f523f102f863ffa94314c990928e8c5cc9a2e819e03f0d0577a4f0243
-EBUILD perl-Scalar-List-Utils-1.620.0.ebuild 592 BLAKE2B 29c55bfb97d1066de9d81b793cab2445a888ce532d2251943660c43a8f1cc6afe2cf9e09cff33e593c67ff6a11e06cfa58ed35e4732d5d07b32f37d4aff96fab SHA512 6e5e5e8c2aeba48c004b3d083805cd344cf4685bbe5caab14701c0aaf180f6ccb4b99365cd6df8f362113e451400770a19ad03816bdf7acf8f2772c47e190050
+EBUILD perl-Scalar-List-Utils-1.620.0.ebuild 590 BLAKE2B 7a25a0e04616bd4afe6b15e1c00af0bef3262d34585abccc3f9b70f56efd32f29a50d921b4db53f0de5fff5ddd67c369c14682cee16b6b542256f5ccfe6305f8 SHA512 657138ddaafd03322f65cd16319075267d34ffe4e0b323a4b6cd780551d254b16ea70f9f050e9d6b0255e3caed627fc42773e6349841ff07f9d01965883784b2
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.620.0.ebuild b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.620.0.ebuild
index 2ee7e8adfb94..1f5b08b96f97 100644
--- a/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.620.0.ebuild
+++ b/virtual/perl-Scalar-List-Utils/perl-Scalar-List-Utils-1.620.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for Scalar::Util and List::Util, also distributed as Scalar::List::Utils"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Socket/Manifest b/virtual/perl-Socket/Manifest
index 64098aea4c0b..a5ba51985dbf 100644
--- a/virtual/perl-Socket/Manifest
+++ b/virtual/perl-Socket/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Socket-2.31.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Socket-2.33.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Socket-2.33.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Socket/perl-Socket-2.33.0.ebuild b/virtual/perl-Socket/perl-Socket-2.33.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Socket/perl-Socket-2.33.0.ebuild
+++ b/virtual/perl-Socket/perl-Socket-2.33.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Storable/Manifest b/virtual/perl-Storable/Manifest
index 3c2f4dd69398..f8318cca7e3c 100644
--- a/virtual/perl-Storable/Manifest
+++ b/virtual/perl-Storable/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Storable-3.230.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Storable-3.260.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Storable-3.260.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Storable/perl-Storable-3.260.0.ebuild b/virtual/perl-Storable/perl-Storable-3.260.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Storable/perl-Storable-3.260.0.ebuild
+++ b/virtual/perl-Storable/perl-Storable-3.260.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Test-Harness/Manifest b/virtual/perl-Test-Harness/Manifest
index 0122041842c2..f405e3c6a076 100644
--- a/virtual/perl-Test-Harness/Manifest
+++ b/virtual/perl-Test-Harness/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Test-Harness-3.430.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Test-Harness-3.440.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Test-Harness-3.440.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Test-Harness/perl-Test-Harness-3.440.0.ebuild b/virtual/perl-Test-Harness/perl-Test-Harness-3.440.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Test-Harness/perl-Test-Harness-3.440.0.ebuild
+++ b/virtual/perl-Test-Harness/perl-Test-Harness-3.440.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Test-Simple/Manifest b/virtual/perl-Test-Simple/Manifest
index 4d92fa8d12b9..7e8732c15599 100644
--- a/virtual/perl-Test-Simple/Manifest
+++ b/virtual/perl-Test-Simple/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Test-Simple-1.302.183.ebuild 525 BLAKE2B a23ef466e50dcf3d2b67a73fa45d6f0e5296320f69970feb1ef02da35d9632bc1cee4e70f6305172d10955b7c66dc2852ecb3171875622932a2697f1036ebd18 SHA512 5680f21d20d535f2b3f4772a10ed7411f099dcdd4b2a8527f540f7f6f71032f191a42e4c6f6548077bae4e35e4392d2de9db61e0143490b603d9de6ac44f788b
-EBUILD perl-Test-Simple-1.302.190.ebuild 532 BLAKE2B 4caf90f53170cf91afda9150dbce0810886f8e71418ac4ae306123f4ec8f12c2b063e7949504313f1cd94df4c772c23ac4025e8f5d2089963975e930fb5fc28b SHA512 e19cbae0f926abe1bb9ed29a1ce9641b12755e4b9d39a875198694c2e3c29abc5c4198ebedbfc761378d234ced746d1d03cdff761855c25cd3cfe44fe4d8eddd
+EBUILD perl-Test-Simple-1.302.190.ebuild 530 BLAKE2B f08ab7b1c65d6c95aad7168aeab1c06e987ee83482dbd45cf4aa5baf3e86d7beee09ee0017bcd563d624de769815cffd214cc046b99c381636c6609ae349a7e9 SHA512 44ead505ec4bad687e6f159f0fd3d0899ae9c2928691fd2b0c924cfc97e16c1c7a25ea51c2931a89c1a714fda41ccb8c6c3daead98062a1c21fc93792f9d1cc8
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.190.ebuild b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.190.ebuild
index f9abab5b3f62..cc08938069fc 100644
--- a/virtual/perl-Test-Simple/perl-Test-Simple-1.302.190.ebuild
+++ b/virtual/perl-Test-Simple/perl-Test-Simple-1.302.190.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Text-ParseWords/Manifest b/virtual/perl-Text-ParseWords/Manifest
index 6eeeb04c19d8..6cb9753ca417 100644
--- a/virtual/perl-Text-ParseWords/Manifest
+++ b/virtual/perl-Text-ParseWords/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Text-ParseWords-3.300.0-r8.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-Text-ParseWords-3.310.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Text-ParseWords-3.310.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.310.0.ebuild b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.310.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.310.0.ebuild
+++ b/virtual/perl-Text-ParseWords/perl-Text-ParseWords-3.310.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Text-Tabs+Wrap/Manifest b/virtual/perl-Text-Tabs+Wrap/Manifest
index 7e9dd080c930..3d7ad737538a 100644
--- a/virtual/perl-Text-Tabs+Wrap/Manifest
+++ b/virtual/perl-Text-Tabs+Wrap/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Text-Tabs+Wrap-2013.52.300-r11.ebuild 614 BLAKE2B 40334613a365b1a883d3e13fc93383c2ef2211f45570297bd866b9cb72cfddd03ad60ca7d8b150f7663aa47fbec39ce361ef620db1469be389c251e45c7d1eca SHA512 bed6f9a09d85f36676b7020df38a8d4bc808403fb21e0977cf439207c0faf9d8bf00106a08791aa4cc3a82218e7d03b173bfe847bb3a3c189d1df36751a7e12b
-EBUILD perl-Text-Tabs+Wrap-2021.81.400.ebuild 586 BLAKE2B 244f3b4e6f067c85c84cfa80bd32b1a7414b48ce2b52743276832f91b7f5ca9df94679cb5d297c4c4c8b8ef517ba48a3e7f7586c3976cf0602c266ba304442fe SHA512 c665d2d2bb57f5297cca56d3bd6d72b6d81ae28aaba59874139e97616bbf6c833b9bf9e476582440e36ec8a8a924ac49cc90f428c6ebdd2ae0124a1e82c906fb
+EBUILD perl-Text-Tabs+Wrap-2021.81.400.ebuild 584 BLAKE2B f730bfdc37b46b70f834497574b5c898588638ad9b5de983c0780efde701df9c16231e6014082f4408c4f45e99985591cff20925e725e9039aa9cc845a3047e5 SHA512 3694e0453b9d31be9db64c8906a284c18e7254091fe5a13296cb058f3f75104c4d64adb2fcf90c68615aedaed3e72b74e2b2de6a6da23682aa3860230fe4c5c5
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2021.81.400.ebuild b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2021.81.400.ebuild
index da145d2a683d..a7ded135f598 100644
--- a/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2021.81.400.ebuild
+++ b/virtual/perl-Text-Tabs+Wrap/perl-Text-Tabs+Wrap-2021.81.400.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for Text::Tabs and Text::Wrap, also distributed as Text::Tabs+Wrap"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Time-HiRes/Manifest b/virtual/perl-Time-HiRes/Manifest
index 762e0e502cd5..8cc186ec2c2f 100644
--- a/virtual/perl-Time-HiRes/Manifest
+++ b/virtual/perl-Time-HiRes/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Time-HiRes-1.976.700.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Time-HiRes-1.977.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Time-HiRes-1.977.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.0.ebuild b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.0.ebuild
+++ b/virtual/perl-Time-HiRes/perl-Time-HiRes-1.977.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Unicode-Collate/Manifest b/virtual/perl-Unicode-Collate/Manifest
index b5b62f68654d..948316414baa 100644
--- a/virtual/perl-Unicode-Collate/Manifest
+++ b/virtual/perl-Unicode-Collate/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Unicode-Collate-1.290.0-r1.ebuild 521 BLAKE2B 3739dab7f41defbe245ab5c71ebb59c1d4cc5d3759edfdb8c3b34fd3f123eac1096488c46d6f303ec9f57edf16544a128d7a877541385aadff51e919b63ce6c8 SHA512 d68f1306eb20e7374e3d703750e527678216d289fa6a6a537846e8bf019e655003b817759b4ba670a6407f9249019aa5d8e9cd60237a54d672d40dcdfa5759bb
-EBUILD perl-Unicode-Collate-1.310.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Unicode-Collate-1.310.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.310.0.ebuild b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.310.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.310.0.ebuild
+++ b/virtual/perl-Unicode-Collate/perl-Unicode-Collate-1.310.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-Unicode-Normalize/Manifest b/virtual/perl-Unicode-Normalize/Manifest
index 92a3fc1aa89f..79c709516750 100644
--- a/virtual/perl-Unicode-Normalize/Manifest
+++ b/virtual/perl-Unicode-Normalize/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-Unicode-Normalize-1.280.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-Unicode-Normalize-1.310.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-Unicode-Normalize-1.310.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.310.0.ebuild b/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.310.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.310.0.ebuild
+++ b/virtual/perl-Unicode-Normalize/perl-Unicode-Normalize-1.310.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-XSLoader/Manifest b/virtual/perl-XSLoader/Manifest
index 4eec78c47d8c..f1618aa421fd 100644
--- a/virtual/perl-XSLoader/Manifest
+++ b/virtual/perl-XSLoader/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-XSLoader-0.300.0-r4.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-XSLoader-0.310.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-XSLoader-0.310.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-XSLoader/perl-XSLoader-0.310.0.ebuild b/virtual/perl-XSLoader/perl-XSLoader-0.310.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-XSLoader/perl-XSLoader-0.310.0.ebuild
+++ b/virtual/perl-XSLoader/perl-XSLoader-0.310.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-bignum/Manifest b/virtual/perl-bignum/Manifest
index f8127974ec04..5abf6c25fa2c 100644
--- a/virtual/perl-bignum/Manifest
+++ b/virtual/perl-bignum/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-bignum-0.510.0-r2.ebuild 570 BLAKE2B d1c39ef32408601b9657a1ae7f75722a385586fc53d0b7a3fc9bee50cbf997d0e7a43f2cb0badac031b1a9b9719087d4f9174d385a442f980017be32cbae041a SHA512 30aaf6adf76bdc59b2a2cbe70c40419953d80ec78fa05d2ae630a88d30d1e9baa92d3d29704c4672782d5e6b60abb7583b104b4ff8b75a1f5201d883d5cb2e9f
-EBUILD perl-bignum-0.650.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-bignum-0.650.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-bignum/perl-bignum-0.650.0.ebuild b/virtual/perl-bignum/perl-bignum-0.650.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-bignum/perl-bignum-0.650.0.ebuild
+++ b/virtual/perl-bignum/perl-bignum-0.650.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-if/Manifest b/virtual/perl-if/Manifest
index 3f294643a417..0f6687ca4c73 100644
--- a/virtual/perl-if/Manifest
+++ b/virtual/perl-if/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-if-0.60.900.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-if-0.61.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-if-0.61.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-if/perl-if-0.61.0.ebuild b/virtual/perl-if/perl-if-0.61.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-if/perl-if-0.61.0.ebuild
+++ b/virtual/perl-if/perl-if-0.61.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-libnet/Manifest b/virtual/perl-libnet/Manifest
index b539a340e890..181f76b417be 100644
--- a/virtual/perl-libnet/Manifest
+++ b/virtual/perl-libnet/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-libnet-3.130.0.ebuild 630 BLAKE2B af425631f02e68b5627f8bd75c96b72b75bf7f2cb4b7e25d86cbd83fd437a0c1bcb6af0fcd937bc0a26ba363d1334f1b9b19e98df63775ed862b15dbc3b81bab SHA512 f88c770be663a072eb8e515fd9c9d4dafafb23618dd85024c96d371c1d4928317589106af894d44b5dbbdf1668d41f87aee61a57b679fd695fdfd80521bdb74d
-EBUILD perl-libnet-3.140.0.ebuild 637 BLAKE2B 2962afe752fc7c7e1768dec571b9aa4c734716e57909763560e3b943e6de6bd7e69a755f28ba8933c071d11cdedd928ec1cd1a352afbc7de9e08b8713b9dee6a SHA512 9ef5f7cf602b8a7aec102e8e651dd96928fe34332ac8559aba91371d00fb6f0f3738dab87fb87bb3d8a7235db172cd4b4d1484b0108165a3c745c3eb6dd6ac35
+EBUILD perl-libnet-3.140.0.ebuild 635 BLAKE2B 4e192d12a750f673d6ce2992b17f6fb9f6c732367a24bc16ba1c2791c2f12e8aa7f4210db5be992d8ebe995c35e0d0be97f20785153f0a5df47e0456da2ae1ac SHA512 a1f7c031ab569f3b5729309edc6e6b94970180d15a46b0cf3fda1565d30c79f4f12743e45b8f413dfd57fb9337ce8c04edb12b7eddc5ef9056f47b0bcf7d6493
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-libnet/perl-libnet-3.140.0.ebuild b/virtual/perl-libnet/perl-libnet-3.140.0.ebuild
index 80b0a5e14630..d45c80338e39 100644
--- a/virtual/perl-libnet/perl-libnet-3.140.0.ebuild
+++ b/virtual/perl-libnet/perl-libnet-3.140.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE="+ssl"
RDEPEND="
diff --git a/virtual/perl-threads-shared/Manifest b/virtual/perl-threads-shared/Manifest
index 62a42d5dc5d1..082e9e15b299 100644
--- a/virtual/perl-threads-shared/Manifest
+++ b/virtual/perl-threads-shared/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-threads-shared-1.620.0.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-threads-shared-1.640.0.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-threads-shared-1.640.0.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-threads-shared/perl-threads-shared-1.640.0.ebuild b/virtual/perl-threads-shared/perl-threads-shared-1.640.0.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-threads-shared/perl-threads-shared-1.640.0.ebuild
+++ b/virtual/perl-threads-shared/perl-threads-shared-1.640.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-threads/Manifest b/virtual/perl-threads/Manifest
index 58a5812523eb..6be6be5a3513 100644
--- a/virtual/perl-threads/Manifest
+++ b/virtual/perl-threads/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-threads-2.260.0.ebuild 538 BLAKE2B 885bde8b69837d1280d7f3172584a0d3ed92ca4bf2af5dcb6eebc31cb8bf3b6c25b9dfa2f4cdcb02fcf389bd1f97004f0888cfcc6e659a41c43a7c09da94f4b7 SHA512 082e4bd45bbd0c7c9864d839e4cb6f01f6dfc9dcf011e48739cdad55bc279b366bcb369f8943582abe33c7a72e332fed8cbb06f3d3b5b0be80dfe85facce1a1e
-EBUILD perl-threads-2.270.0.ebuild 545 BLAKE2B 86fa3d287123a17fe5a65754582cbd2040d3f9b1bb9dc72f4a7282e951b57ae7f70479fff84464799ae9de4d1eb3233925fbebb475c5fb80e0b1538aa4ec28e7 SHA512 46b8dc48979fd5f189d86d995ea7f69f16aba5dd4857a76ac7c65f5f0203c4a39018ae703f8ace97a45b852f410619d17bae4bb239550d026b4f6ed5e56f3c03
+EBUILD perl-threads-2.270.0.ebuild 543 BLAKE2B 0cd100dd89c42e0b97218fed1eb5bdfea3c095e9c5f093640c1055b4ec1642682365dfc40cd617f97aadeee6d851acf3844884a6b9fda5f2fd075a10945165ac SHA512 782d2c89a6c41e797137896ae0905438562d29d999b16af779e4e0e6b485b8896946660f4e7162b53bec7f81aa78af24d57e51dd2849128232ea29284f51adce
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-threads/perl-threads-2.270.0.ebuild b/virtual/perl-threads/perl-threads-2.270.0.ebuild
index 192766e0ce89..197aff3421ed 100644
--- a/virtual/perl-threads/perl-threads-2.270.0.ebuild
+++ b/virtual/perl-threads/perl-threads-2.270.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36*[ithreads] ~perl-core/${PN#perl-}-${PV} )
diff --git a/virtual/perl-version/Manifest b/virtual/perl-version/Manifest
index 699a4c76f3a9..d6d1dc982c86 100644
--- a/virtual/perl-version/Manifest
+++ b/virtual/perl-version/Manifest
@@ -1,3 +1,3 @@
EBUILD perl-version-0.992.800.ebuild 528 BLAKE2B 1cb9ab0079960f9d5d3fa92548ad952e8ca4347ac5cd480f37ee3a9f1920d0cc361abb729f371396ac4ef5aeaf091b28332a6e436b4fb45f8f192cd7743c4f48 SHA512 40a9f23e86ee387200fd46c6ee46e695a98852b30ff8384c0318124f93268b1fd62d57022510c80984b207966b9a4ea800e53178c768482307f97cfbcca752d4
-EBUILD perl-version-0.992.900.ebuild 535 BLAKE2B 2bf156738a5f9efad18712f9279b0562b5eeea29e17aa23dd32523cab3d4ae76839c936dc8fe7389327b34495eec3da17c1e39681522bf0e4edfcd02035e9a73 SHA512 c549edf7ed92836c8f4c63e562dfb40b9869ed1a03516eed7b4c00ddfecbd0520968665e1f888b24c0a2e01249b77bb84d940d35b94a7ed49a2aee4b6eaf7022
+EBUILD perl-version-0.992.900.ebuild 533 BLAKE2B c13042fad81d0e97464452afc13f714c00176756bde8baf7af52a5bdef6d4a3ab061d3a6085f4d4aa112add172d7a0f03aba8a884335b9681f3857efc2d7ede3 SHA512 a4ac88dbe3a3b82dabe80796e16b7d20918b42e0e6ef08f32ce870cb10a55f1b11bf73bee501625bf7b03ca30ad6c939b7a6c77c17bd956fa74ff6396fc6777a
MISC metadata.xml 276 BLAKE2B bf414e300df778aefa3427c1942fd63f8c3a574bb68a2fad8d7ae8e94ff33dde4652be01c1441d9c8e7599689bb6dbac313a9c862d90778de833b52b4b763595 SHA512 9362f9f7415ad3662ca05bdf27721dc2c41c0d4ef89a9da86e3e86fab6d1684b1f87de47eef6de4314ef4548dfdedaf1849cd165d94da412f96a3d2e4fcb4a9f
diff --git a/virtual/perl-version/perl-version-0.992.900.ebuild b/virtual/perl-version/perl-version-0.992.900.ebuild
index c4ef421d1a30..bdc980f1b076 100644
--- a/virtual/perl-version/perl-version-0.992.900.ebuild
+++ b/virtual/perl-version/perl-version-0.992.900.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DESCRIPTION="Virtual for ${PN#perl-}"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
RDEPEND="
|| ( =dev-lang/perl-5.36* ~perl-core/${PN#perl-}-${PV} )
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index ba72b5fffecb..21b4e05ac9ff 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest
index 5ba64a25f73a..57c4b6c44ccb 100644
--- a/www-apps/nanoc-cli/Manifest
+++ b/www-apps/nanoc-cli/Manifest
@@ -1,6 +1,8 @@
+DIST nanoc-4.12.14.tar.gz 347902 BLAKE2B 325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a SHA512 bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb
+EBUILD nanoc-cli-4.12.14.ebuild 2037 BLAKE2B aae94d2ef4ca1f094713eea9063e595b342732b80985a663a2799c831064c3459f036c8cfa9f318e51306f3c1ec868be92f12d798a1899438adc4b79307444af SHA512 74c055daf70dc6ce96656ae4f3360e9dbf9931e6783411ae31d74c3ce6419088dc5ebf0d2837922972766ae239d157f28fd765bea392512e0202a789a4ca3c5d
EBUILD nanoc-cli-4.12.6.ebuild 2044 BLAKE2B 9757616c978200dd78793ec33184da6f7b15e2eb9d4ddb6786544aa97d479f20108cdcdeba11c55b3460827828f7004eb1c99f3a2897df148eb18079e96648ad SHA512 4a2dacc103eedfa817db76f9619a1450231eb0de7b59f4e8099bd1eb3b60d28f2d63939f1f221d0f71fd9f816f858f9c3fb2f38850ff6842083cb693f7408036
EBUILD nanoc-cli-4.12.7.ebuild 2037 BLAKE2B aae94d2ef4ca1f094713eea9063e595b342732b80985a663a2799c831064c3459f036c8cfa9f318e51306f3c1ec868be92f12d798a1899438adc4b79307444af SHA512 74c055daf70dc6ce96656ae4f3360e9dbf9931e6783411ae31d74c3ce6419088dc5ebf0d2837922972766ae239d157f28fd765bea392512e0202a789a4ca3c5d
EBUILD nanoc-cli-4.12.9.ebuild 2037 BLAKE2B aae94d2ef4ca1f094713eea9063e595b342732b80985a663a2799c831064c3459f036c8cfa9f318e51306f3c1ec868be92f12d798a1899438adc4b79307444af SHA512 74c055daf70dc6ce96656ae4f3360e9dbf9931e6783411ae31d74c3ce6419088dc5ebf0d2837922972766ae239d157f28fd765bea392512e0202a789a4ca3c5d
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.14.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.14.ebuild
new file mode 100644
index 000000000000..3d298add06f1
--- /dev/null
+++ b/www-apps/nanoc-cli/nanoc-cli-4.12.14.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+RUBY_S="nanoc-${PV}/nanoc-cli"
+
+ruby_add_rdepend "
+ >=dev-ruby/cri-2.15:0
+ >=dev-ruby/diff-lcs-1.3:0
+ ~www-apps/nanoc-core-${PV}
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+ sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid error handler specs failing due to different (rubygems?)
+ # output, meta_spec is affected by this.
+ rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
+
+ # Avoid test requiring a network interface
+ sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests requiring an additional dependency on nanoc-live
+ sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
+ sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest
index c6e0d8c20532..c758fb956f4d 100644
--- a/www-apps/nanoc-core/Manifest
+++ b/www-apps/nanoc-core/Manifest
@@ -1,7 +1,9 @@
AUX nanoc-core-4.12.2-contracts.patch 543 BLAKE2B 374bc86e4351627693d85517f24a82505454eb3eb52c6b12be1681e5bcc4f7a299b98ea72edca42a26e8d121219e6a76afe636b9b08da44e334c10f9fb5be47b SHA512 e8bfcfa6e49439734f6fe760dc46d5eaf6dee9d79a0be83e65dd450a769e0745422d76bf4067d475921b83a4534c9868aca9ef23f2a1fe6ff3ac7ba4b15fe3f6
+DIST nanoc-core-4.12.14.tar.gz 347902 BLAKE2B 325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a SHA512 bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
DIST nanoc-core-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
DIST nanoc-core-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
DIST nanoc-core-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb
+EBUILD nanoc-core-4.12.14.ebuild 1958 BLAKE2B 2c64f438cb10d1dc797d8e0898cd86b4ecfa01a91f9188511645fbeee39ea51757b2995dc9fa33120458cf96d34b66c417dad9ac3aecbe7a7f9ce05cddcf8f46 SHA512 cdf7ec0bd1f1b97f69b9b3f94663f5210003c60eed65feafe9c4792f0e979f6a3614473970c06c55f9d5b87145c1f3c7ee13b0112cacc72c5017f5165d17d674
EBUILD nanoc-core-4.12.6.ebuild 1947 BLAKE2B fce1285df7bded896bcc3a21e9fad0a14abaea8c5068f7699b2c9192825ac35bf61bb3852be346dfd64610b8b553b0050963bb76e28068cde2a53ed603e5a53e SHA512 a8d1b006fb0ea402cc8fa03dac47dd5750bfcaa37a87ca4fe7641993ad98987d28f71a27f290627a46a0906cc6c6935d50dcb4a6c5adb4fa00bbccdd7a28a6fb
EBUILD nanoc-core-4.12.7.ebuild 1958 BLAKE2B 2c64f438cb10d1dc797d8e0898cd86b4ecfa01a91f9188511645fbeee39ea51757b2995dc9fa33120458cf96d34b66c417dad9ac3aecbe7a7f9ce05cddcf8f46 SHA512 cdf7ec0bd1f1b97f69b9b3f94663f5210003c60eed65feafe9c4792f0e979f6a3614473970c06c55f9d5b87145c1f3c7ee13b0112cacc72c5017f5165d17d674
EBUILD nanoc-core-4.12.9.ebuild 1958 BLAKE2B 2c64f438cb10d1dc797d8e0898cd86b4ecfa01a91f9188511645fbeee39ea51757b2995dc9fa33120458cf96d34b66c417dad9ac3aecbe7a7f9ce05cddcf8f46 SHA512 cdf7ec0bd1f1b97f69b9b3f94663f5210003c60eed65feafe9c4792f0e979f6a3614473970c06c55f9d5b87145c1f3c7ee13b0112cacc72c5017f5165d17d674
diff --git a/www-apps/nanoc-core/nanoc-core-4.12.14.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.14.ebuild
new file mode 100644
index 000000000000..66c164373d91
--- /dev/null
+++ b/www-apps/nanoc-core/nanoc-core-4.12.14.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~riscv"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="nanoc-${PV}/nanoc-core"
+
+ruby_add_rdepend "
+ >=dev-ruby/concurrent-ruby-1.1:1
+ dev-ruby/ddmetrics:1
+ dev-ruby/ddplugin:1
+ =dev-ruby/hamster-3*
+ >=dev-ruby/json_schema-0.19:0
+ >=dev-ruby/memo_wise-1.5:1
+ dev-ruby/psych:0
+ dev-ruby/slow_enumerator_tools:1
+ >=dev-ruby/tty-platform-0.2:0
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+ sed -i -e '1i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Use useable tmp dir
+ sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
+
+ # Avoid circular dependency on www-apps/nanoc
+ sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
+ rm -f spec/nanoc/core_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
index e9f0facaf4e2..291ffb5ecbd9 100644
--- a/www-apps/nanoc/Manifest
+++ b/www-apps/nanoc/Manifest
@@ -1,6 +1,8 @@
+DIST nanoc-4.12.14.tar.gz 347902 BLAKE2B 325560667b370df0b245523463be8d5e9cda0cbfbe224e790f84c98aab21eee85a87fce962a24fc975cd98b0b68ad8611fe5c42cc4e0001fe4b6b17ab59bbc1a SHA512 bbc54d84f50cb7586467e33db5986ae9c93ba402b102d159864f78cfb2f3102cea736a5b89655345da93b6dfe1576aa188eba143d206a747bbff38dc27a4b2f9
DIST nanoc-4.12.6.tar.gz 333932 BLAKE2B f5ff12ddd583c4a672c34a63b7f325a3ef6c18713f4e351482eb3c2a3dd5999b67ee0e1b7e8ab85899591824d8c47f19f3aa074790ae15f4616d589f762f2bb8 SHA512 343ec620d96ca086612c4babcadf33c4edcc39a02082f762568feaf226566c6d9b5441f53355ea03544b285e9a5ddc32aae0e67cc321b28336665d453f47b070
DIST nanoc-4.12.7.tar.gz 333669 BLAKE2B cd222df8f68b2ead8bfb324079b2e46ca76bc427d50e97ffbcebffbd79135d6f4349a1e6922f0cb37f49b1c306ac3eb4f34f2b2c3569768b95041e8129f4e9a8 SHA512 1f5b2595f2d95b291bad30a40e8753d83c9bfa8468c6b119d0c213a385f4568fa87af5a69ea1d3487dc3331ba71ecf956dabd84b79a9e8cc01b569efc3b57140
DIST nanoc-4.12.9.tar.gz 336948 BLAKE2B 1ca70bf9028e8ef45df4979968bbc85933a8a51a66f8283376c1e95eac72e76fc55e4a7132b11f6d38155464fc23f27c2e456fd0cd3f618a30aa1eebc8d43887 SHA512 1e562c05057423fdf40b1d170238ea8ec4ac899c642aee693c450cc75969e595d80e34d619bd40ad9688306a698dbe244009d078a89f1cf5fa8b4158f21a25bb
+EBUILD nanoc-4.12.14.ebuild 2563 BLAKE2B 9c7b514d74f630a479abdaa9ae5c3df170552ffe6fd2811391f34759ea7681ca19ee289258a896f3312195b9ff57894459a1121d8f3794e31bfe6988f9e3b57e SHA512 519944bb6360f64f7d1f69f97cdae18617bc9295a04c01804eeabf3c55a0e9be9ac03b659f0e129868a2d3d34c862084969bc38f3a843e7529d1da0fa038e079
EBUILD nanoc-4.12.6.ebuild 2557 BLAKE2B beb77ed426eac0e895c2229e344406603091b208af2b19a848213cf357c7fe330113ea9ff7e82e3d6b8956c2ce9f745d862891aa7a4afdbce5fbb8d06fba91ee SHA512 05a70390259b4d36ea7c180e09ce03b2d8e616044bd3668e09dc5a1541eb4d232659de29617d8099f3319ade62996a269887a956a7515da2263c62503553b62d
EBUILD nanoc-4.12.7.ebuild 2550 BLAKE2B de638daf868974214f06e67269a8e3c80bff4c5730f3d358809537d43df26031f4ab8614cd287f430d11f5b76c58b5d5961cc9021fcf34c391f527b2e4207ee7 SHA512 fe210c1db1b784ebf58aeceac8b0378aa6b1aac18548991e61b24ce4f3e043515e9ffdf947a464d0bcda83f48e4ef39195d35cdd63647b25ac78cee674e47156
EBUILD nanoc-4.12.9.ebuild 2563 BLAKE2B 9c7b514d74f630a479abdaa9ae5c3df170552ffe6fd2811391f34759ea7681ca19ee289258a896f3312195b9ff57894459a1121d8f3794e31bfe6988f9e3b57e SHA512 519944bb6360f64f7d1f69f97cdae18617bc9295a04c01804eeabf3c55a0e9be9ac03b659f0e129868a2d3d34c862084969bc38f3a843e7529d1da0fa038e079
diff --git a/www-apps/nanoc/nanoc-4.12.14.ebuild b/www-apps/nanoc/nanoc-4.12.14.ebuild
new file mode 100644
index 000000000000..cdc5ce7a4da8
--- /dev/null
+++ b/www-apps/nanoc/nanoc-4.12.14.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="${P}/nanoc"
+
+ruby_add_rdepend "!minimal? (
+ dev-ruby/mime-types:*
+ dev-ruby/rack:*
+ www-servers/adsf
+)
+ >=dev-ruby/addressable-2.5
+ >=dev-ruby/colored-1.2:0
+ >=www-apps/nanoc-checking-1.0.2:1
+ ~www-apps/nanoc-cli-${PV}
+ ~www-apps/nanoc-core-${PV}
+ www-apps/nanoc-deploying:1
+ >=dev-ruby/parallel-1.12:1
+ >=dev-ruby/tty-command-0.8:0
+ >=dev-ruby/tty-which-0.4:0
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/rspec:3
+ dev-ruby/asciidoctor
+ dev-ruby/fuubar
+ dev-ruby/haml
+ dev-ruby/maruku
+ >=dev-ruby/mocha-0.13
+ dev-ruby/minitest
+ dev-ruby/mustache
+ dev-ruby/pry
+ dev-ruby/rdoc
+ >=dev-ruby/rouge-3.5.1:2
+ dev-ruby/rubypants
+ dev-ruby/systemu
+ dev-ruby/timecop
+ dev-ruby/vcr
+ dev-ruby/webmock
+ dev-ruby/yard
+)
+doc? (
+ dev-ruby/kramdown
+ dev-ruby/rdiscount
+ dev-ruby/yard
+)"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ # Avoid basepath issues when generating gemspec
+ sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests requiring a network connection or make assumptions
+ # about the local network environment.
+ rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests for unpackaged dependencies
+ rm spec/nanoc/filters/less_spec.rb \
+ test/filters/test_{markaby,rainpress}.rb || die
+
+ # Avoid tests that are specific to haml 6.x which is currently not packaged
+ sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
+
+ # Avoid non-fatal failing tests due to specifics in the environment
+ sed -i -e '124askip "ordering issues"' -e '168askip "ordering issues"' spec/nanoc/data_sources/filesystem_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
+}
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index 2db49c29659b..2fc7e47bf3df 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 2797f2f6ec61..b4537de703e7 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -100,106 +100,106 @@ DIST firefox-102.6.0esr-vi.xpi 586372 BLAKE2B 9f3219c00b8435640f2fc25275a04bb896
DIST firefox-102.6.0esr-xh.xpi 427187 BLAKE2B 8b54b37fb410549e2df9e03561c7447593424ac4d19194bdd1ebb386ca928546e78ca2beef278900ddb75efae1c4e17db140b39ffd9c61f890285e06987fbb0c SHA512 0474b6f2bd4f9659c2b6b8e8fdada95edb787b577281fe1aafe57bfe888ee3cd0d4f868e85284a9d1418e1ce0e1c5782cccfd8148d3f34e436f67ed3aa832527
DIST firefox-102.6.0esr-zh-CN.xpi 589094 BLAKE2B dd88c9c206afdf3a13794190504b4f4bd756705ba9406f58b259f04b284f7284f48acf596c712f5fececb54a11d7ae3d179b0591468c418c64355371125fab27 SHA512 a01934f4b66e613e5c9b90dda2e853003941216b383066bc29bcff8de5b25e7250b7fe4e63da4cf1fddc4d2325fc671eadd1ec931ffb6b5b4aebbe7714b089f5
DIST firefox-102.6.0esr-zh-TW.xpi 590469 BLAKE2B 44c00eb667554aefef04eb6882a33821f0b5891ab13dd4654b780aff900b8531d1f226c3288f743bb8ca7a32b7882a3bbd7e3df424026db4154086df9e17f7dc SHA512 8e92632883807a993c3d54b93d4b0f49ce9098ae42237bf1ee32ad1f7fbb398c7acd0c2d88d0feed680f6eaa27f1dad5d509306343eac4488974dcd69e3669b9
-DIST firefox-108.0-ach.xpi 454490 BLAKE2B 392a924ded6bc94be764b06fb4f9fa97fed739fe2133db62a3e4cf7f469e12fca3c3dab62b77218653601628951dc9c76b737d5c4c2579c94c0b8004c072d0ca SHA512 7a67bbc3f10a000b1a2f665f3f9ab0876c1d66e6c4de80337c6d1abb9a7bc113839e72b134f7fc433de3755c43f083370f194bb748051958a95edee3dfdd8e76
-DIST firefox-108.0-af.xpi 419608 BLAKE2B f34c8288a87a44101ced0205649efcac9c16f882dd4030e0cb8ca3e93d6d823fca5aff2024b7159285d646be7553717d8639a38f0f9087e23ec06dcccbb44dab SHA512 50dbdbce858aa66983a6fa6513c7f478bd8c1027948711fc8af1ebe53240083f505b67a44169eb0ffc31b8953782bb4d6735fd79994aabd83fde4eb7bc6b57f2
-DIST firefox-108.0-an.xpi 501390 BLAKE2B 6fedb599efcf355e6d978fd54a21d70e156f2de3f182a59b742756f34224386c6ebfa712e6070bfb6767eb65de7e56d772e2b8dd8863f5b44d579907a8a3a8fd SHA512 481e514195fa90a30c62e126263a242e28c5714307b4a90139d3ea9551f9c92d15fbb1a1aee753baf8e10800dc286c78d5176e2042694347412db6db56cc57d7
-DIST firefox-108.0-ar.xpi 568726 BLAKE2B fb65ed190d2482dd468a7bb7d54c2d561799c736eda6b288f35779acf913320970e6238d1fb5fcf3cbdc419d0513b6441dd24474d2c8c493941dc000224a5e8c SHA512 3550fcc8b18efa6f6846531342fd17a3ab902f02a99ef07424c310b1ed12bc378b9f38b735549e5ae64f3c9fafdb9525c4c91cde878e7164a3ebe0880245016d
-DIST firefox-108.0-ast.xpi 487880 BLAKE2B 873ed7dae98cc6c4232d7e110ff00a776b7c302f102a70a619ecb79bba91acbd535dd8a9f9150bac270ef91d11982a5055f9426d6442eb9bf00e5b3c77c547f9 SHA512 b52b61b575dbf24da8b61cdcd8e3d46c686b0fe9960b73d7671241d6ece579494dc1aa41c67f85076aae8a1ae1237f252b508d7fb55f27043817ed8b206ca5ce
-DIST firefox-108.0-az.xpi 490762 BLAKE2B 4790ba52efb7f36db30dbf49e336c628a80203038a3f0373eb0b309b2125ad033a8ebd4411b770fb1cdc1f9b8f402522954cc209b6d5ef193b73a3d9484aca67 SHA512 a70ea03478cdd281956c5afd9954664867b442f9c10b9683a6287df7515e047bb3066d483ce6af5dfc1d26bec2f74ddc84186c1eeabf965336b7236ae09eaa2a
-DIST firefox-108.0-be.xpi 646989 BLAKE2B e825b403b9e844e8b4943b1985b4b751451368ae8700e9967b8cb78b7557622422fa208db2ddd5b92e7076ee532a755c89e8ad5fff7df3e7fc0725ed63b47407 SHA512 f07b92a4dd3d4e4ef737d3283b0fe8f9afb4adc85c8ce3296a1405dfd7feaf3344ead29b9c363a3a4879694a860488074db0c22241b0fb35c277ac4b24034a28
-DIST firefox-108.0-bg.xpi 580618 BLAKE2B ca4f071522fb18ab91ccbd434048689d6162233c5ec1c57e6b94973f6a5554d5bb69400e27414b47df21016f44763a51d5f10a739ec445e78f8de9ee68927037 SHA512 de5dc443a397bba6690c17b20eb68af1dfaacbadce5fa56c8e392f7a905d1383b6807bb25f39a9e1f8f9fa6e3e4d56b0380c7fb37ec050d7d950068b6a054c88
-DIST firefox-108.0-bn.xpi 579702 BLAKE2B bdd57ad7574eba4f3f28094d96050aa17269100e9b53affbeb7a77a60e573f941167b001849c78709ba03e3baf1a4aec7ec8dc3823677a0f488ccd84e394d06c SHA512 558400514f12ea4a898f45edd263ea7c2e2d07baee4a0338dec89bf14b2109da05ac51912fc727a60aa15f24a8c4adc2581ff12197baffe6d1f6311692132e8a
-DIST firefox-108.0-br.xpi 542569 BLAKE2B 76d7483a911161cbd0669d726230fb682ed0fa004e4d49d2b83d17125f3349638256600b7f8679e286b4e8ed6de9043e21f15b90f55069ed0f473f2175304c40 SHA512 608a4186ee6f77f52af4164a385e4d2302d76a7b80d00193ec7651fb838a0c47c98b33ddaddde4ab0c4130854f86d2e29b9c623acc9ae0c60e68043dc1014077
-DIST firefox-108.0-bs.xpi 461628 BLAKE2B e7dfa47ce4b8d4f82c198f992ebbbc1d7c64a1d3a49159df1f81997d580454d44ba3047cdaa55fc0fce8fc81db5093ff599c987d6d3c581569195f263fca12bc SHA512 5a0aa7d3f6ae4e0f47d632af56bd2369f5ecd2f1458eb9b87e20e6941282f932689379959290681b4a8973d38d91455bdc3d48dbe2c94c6757363b0bdbe12902
-DIST firefox-108.0-ca-valencia.xpi 540302 BLAKE2B 4ca74fee5cfdc616411223b0974cccccf60e61b11ac2003299a0b69f169c082c79dfa08beaa599e5ca9797ed6aaa703d37095138ca23d1150bb523f68d54e5be SHA512 066b0caffb3c31f969a0d9a2f8880e7e619bcb4b2dc25a991e2e5180454275797a963563787687b87f0c098aa5d4c8eff6310d466394e6e5ac5bda6cfa460ed2
-DIST firefox-108.0-ca.xpi 543820 BLAKE2B 20b1f5c1fc3deb3986ca6e93137c5eaa2a8d2fe9eb93a25dd7f4a176c9744f663e1e03fe666d30654938000025a70d6818b0ffd3c74ecf402d66c5b6b32b2f10 SHA512 7da5e42181e889e1780528c9a171c8fb18558d64b64af788b0cd3c884748b1379c450bb58cbf6ad41b04336e0f176d70526fc925570f2a9e088fbae45d9e439d
-DIST firefox-108.0-cak.xpi 555248 BLAKE2B 3f87e8769919107198bc030b4301f866a9e3734bc847957fd1db56887010a1d0266f28296a9e4e0c04023be61dbdb9ba8d44ea6c2c09620b8eff01ba570c5a43 SHA512 5467afe17f096b3707378987be471eb2e0af843861d497fbb4f6d2b7571f3386a7092518771e09a0ce7f7920ff6176cfc6c013567de503eae356c8a7d1cea21a
-DIST firefox-108.0-cs.xpi 582586 BLAKE2B 54342e1def5d9a23d7a47879f881096362d8de1bf77f66d55994ad63160adb38254ea5dfc7f2cecaa686abf9d61ca3a33f998ad951cf6f36d3881f0ec190b484 SHA512 4187f758fcb0669886efc89d90f3b20631372f34816dc157271144a9209793d5d81dbc5eab5759dd90cc76f28b74c68d3809e4a5492ab0edb440f3a9ebcb6880
-DIST firefox-108.0-cy.xpi 562646 BLAKE2B 0da39322485d15951f6190a6646a02a66333ff8ac1182c1cdc1e6f5d000c8cb32b7579997983a7563980da151fe69ead47cd311730ccd5cb2388887805e64568 SHA512 67d028f2a5fc3690676ab13d260112cf7cc60f6e5fad54e74b3a49eac44905bcca7ee170ca089093de934d87cd005ab5cee63d09dfcc3438c77d40bb3ca607e0
-DIST firefox-108.0-da.xpi 552335 BLAKE2B 7de9784bada50e804a46c88b5501107b724cfe3742d2dcc89b8f7403aaeb3536e94de7be5960d8156abbae045107c4fabf9ed7b17a17dce8d3d3ec02a296004f SHA512 91870d08ee54ea8576c8030677781df628bd080c418d40457d5c8758c8830bd6a136609bc42a42c5cdbd3323ec3c998cf4f917dece306a139ada67733ababba9
-DIST firefox-108.0-de.xpi 573552 BLAKE2B 85dd4166e1985679159b7c0f7864b9cba685314ff028dd3fc3c8d62076a8a76e86f2c0728d1df7e9ad8eac20b4a77c725b5c70a92f0de6a964798a7ab8ee73f4 SHA512 68a6d1b20415a87531c5c7f41c488b139b02232549858a099eacaf17820a34f46fc8ac5e02a834e7c65ce122dff97f157a4d3ee3bda4397ca3c3d9fa9d914730
-DIST firefox-108.0-dsb.xpi 583369 BLAKE2B 5e818912e303702b7c1e296927b3a9d7bde6ca1520bb72be7b023bec959610d3ddb236a38bbce691eb581ce2f5b9d40ebd811dc2f0638b20ef05e284f24ba0d3 SHA512 1666f13c4d88d4c305bffa0a6bd50e011f1665c6c650f0fcd0af2484c2493176aa1e492385e72ce52ae8aaa2fd1fd118d18f027c9147433c668a600f7d054149
-DIST firefox-108.0-el.xpi 662909 BLAKE2B a0ef8b1ae9c74148761210aa62d544d9f68b9e46df0fc91fb4c45f8db1f0cc501d7e78cdf961a676194278b20538526159497f600394386c51080eb924735fae SHA512 6ed6b3c1593d6b67cb192618eba884dd256cde7ecd3f1a3887d164c3eb5723ed97a4f858d74febe4941191396e5368897f5b80a89e5e488d650a36a63cfd6496
-DIST firefox-108.0-en-CA.xpi 525757 BLAKE2B 5c6e4088875ce2a83b8f3d2b05063c9289c8436a0bfa8de86421078d6b9b754fae37f779fe312e5144436409016a75d005e908b96b10995b974a8a001da8cb67 SHA512 29061e1db10bc877b19a4157411d19e78421c5376ffe79ad38d5d5346c7388a8e1bb8070bf5b64f2ddad3de1704798ee212aa26ef457618ae5cbfaa0af767544
-DIST firefox-108.0-en-GB.xpi 528668 BLAKE2B d115250eda73e9552ea5f17f713b8d775788647ab2627ffeef23549e4e687fd47b5abb4c8ad79185359308acc7dc5acf83c41a1eb1c114a001ad96001d7f65be SHA512 2957bd3771b8d87823f7b5bf3f7609c5fa928af9af8a572f0c1db3cf60220a42a8514fa7f87bcd0edf085420dd3868672cc74dacbf34eb5e2c4b4609539eee0e
-DIST firefox-108.0-eo.xpi 554179 BLAKE2B e354275de72c6d017a17d6b1293b3ee71ef269de9c6df0babac5564f23128de5437fefbe7f968a10ab6c38502dc9a8add9547dd022fe938f7f371c9b561331a7 SHA512 564f79260b2cc3e4c2202b77545c68a9ed819b56239ba6377dd5836ab914c15d22b435f9388c18852a64d3287e29f7ba3565246a04c006a6cccdcb9e26a97380
-DIST firefox-108.0-es-AR.xpi 567746 BLAKE2B cab811c7f45b0c57cf77d66234f061dc050f5dcb32380f313f0a89fbf9a9fe19fde1b57ac33f32f0f46770ab46e78fc3f2f955375ea7e5a666d99d6c21d0ba4b SHA512 9fa21f227b5c1b54be6bf0b7dee6f45d0282672db7efad623c8289313ba7019cebd17800b60408201e26b72b23954450c72733c3ddf6ccd19ef70662f31707cd
-DIST firefox-108.0-es-CL.xpi 566900 BLAKE2B 9e3ae1cf341060ae7cdd4c8c32e0a678e67924d5c6ad93b4aad628823da593066388a6b00b9395f45859224b57e5e597c38a2c486e481cb73626d75cc9bac329 SHA512 65927e91921ef924e55c665441831422c64b0b64d4ab0201e78d2bbeafd26693460188714ae9760ce674b640e2c2936b12cc0f551ad6de5de6209b55310a478d
-DIST firefox-108.0-es-ES.xpi 559297 BLAKE2B 86a55662f84a37be766c9f677c50b64350d2a67b8cecce9395791bae9c26d99b00b9df367ee0f4ceda08ddeea2beb983327d38f9149d4b6efc6cb1b9564729fc SHA512 c105061758a127f716782f40c6caeb1ad7b549a2e9ebb8ee7a5b721ec275c3e80db6fa9c886cf18c0483ab173d083755f319771ccf7aa86e0d457d7ad8279349
-DIST firefox-108.0-es-MX.xpi 569584 BLAKE2B 4c98a05b9e1facdfc0c2c54a939b62ebd04b761d30c98be6f4dbbd8409fcc9373c9bdcf8ac912bee2d4d8108543a932ac175f30d01e6df1e62980123f766daa1 SHA512 7a1f20a832a33e432bfc8c74d18a375e52e98705a98a7a8d4f2c979a03f3215dfb50772d9aa28a13d03da8956c06bbba1365c1be5b1de46b32c54cd1d807f582
-DIST firefox-108.0-et.xpi 534528 BLAKE2B f1f519d0e59210351ad78ba1d57563c53edc3d515ecf06debc5f7c9d5f1625f6daf15761ee14ed6a79e1f54bc56c85d36bf960216e7015e21908e087b69d5ded SHA512 8795000d725c6df3abb0f1c07b50e5631f01798bed0cda393b27361bee5e18d3d07f469b632f967bf1909961b3bb84c1024d8a86c2fba189530f4463f10f58d6
-DIST firefox-108.0-eu.xpi 556949 BLAKE2B 1ac12f8fd8e2bec3abf33dc3ed8dab417bda0f14bea4d9b05a2e0f22a4e756124e6098044e740129266dd5169e0d1dcc9d00f5a775ca3d28afb990b83465cf44 SHA512 2f06c9b01663b04a4c19ffac7e9ea12eb5a2896b1a2a99e91e74762a1fa0e7596d4f297e37dc727d1076f94ee666a894fc8288eca49f04ae809b14a1216256f2
-DIST firefox-108.0-fa.xpi 572380 BLAKE2B 2eb331468bbcda26032fffdd1f28847b1099309c9c14a7149b3dc3516ad8e1b54cd5a5b54ba905799d071db320d485213a591c3cdb41f56da5aea5d80eaca4e7 SHA512 30208384ae9825041dc9c12a8e5b592feab33bfa507415cdc3d339af31c31c9cc98f338d5a822a681d385df80fce4bcf4dbdc7f805769458a1a127e913c30391
-DIST firefox-108.0-ff.xpi 474471 BLAKE2B 30d8724b9d9c9b3d91c5976a1536edff5fb0fd103e16c5f73d633cef8bb6d61f55844c3957b52ac841d5cb08d327b9836a891f140cc5baad986bddae287885f1 SHA512 61f56b20998ca6420e9e951c0853bae128388a115e2ddc9fddd5bebc4bc97ed2e2aa9168504058a6780395747612fdaaeee908a6c8e4337249cb5e3034f9868e
-DIST firefox-108.0-fi.xpi 552982 BLAKE2B 18e5b9d407c08287c73fe1f5689f151af975dae3827c33a11f7fbde31b03fbea1fe7372768cad7b8a70633fe44a51e348007707cbfaf56f1fdfcdd6b75dc9ea0 SHA512 7d6643694c6a40367f236e8edc4f2a9d508305fc30be8868b5a0fecf170f9b7589ae41bd68483c255332d8c5f7d039309ea60feb8fb255008117c80be9e63310
-DIST firefox-108.0-fr.xpi 579472 BLAKE2B 1af8b6750de84e914f464a42ab6c6be98afea0e699e07c532936951063290ea02fdb1e9cf4a2b593f7f10064fbc49596874fbe800c1d722c855d6ec07450416a SHA512 8d5e10e9974888eb90ce555bff14e40f675663fe0239941e9e5772027faf38120a38b2731b56f2dd3926ddf7530bb9de4063376004fe56649dc32169bb222faf
-DIST firefox-108.0-fy-NL.xpi 563342 BLAKE2B 449db3cd1045db3fb14e855404595a00ddc61322882b0069da4d3928b1ebff5d09188138c70e74fd2ebd7df3572819d7466fb0db7a1e57a1b30dc04f7290e8e2 SHA512 5c12156bf9b415460a91c5f48a2ae5fa5279b326b65384b4b4beffeec9431c14bf410ca8f60e4d2c23d39e42ee891e9b2774abe9a20a21bd2412f3d14e08e440
-DIST firefox-108.0-ga-IE.xpi 470265 BLAKE2B c6240a8e5265be9718d4ee56901c991593ac2755dd1e982d8d8bb66dd11bc4f468c47dcfe64ad931cb5963fe0e7a9da359b40cc8ece60956914dd28bff661a1c SHA512 a1784479d095c9e366b4973f0ea9426c800755ecb8e8fe41381a5122ae60af7429fa66a6196ad6c917b36d0cf8dc6da1e41cce59cdc2271f6b269bac3e339ffd
-DIST firefox-108.0-gd.xpi 548823 BLAKE2B d9615203dfe6168692dd09df38519cfbf5d2f5f1b9282221a71d96a894255e60c36871deff2999a9b90f9407551827bb93acf56136a207dceed0ba1d72d14208 SHA512 d915d47d01b2a17a131eb787867d0341ee60174a8ed9b6c60c9f34f62c7f87a566db057fbc951ae003390ae123c478b826a0895104a67ea23863e2a31e9c0c4a
-DIST firefox-108.0-gl.xpi 543424 BLAKE2B 4dc37846585f16310556725513ba4a6d3a151fa202eeee3fc93cae66bb60e6686b382c5a6584af67298190d80aa55aa3bb10a89a84dc5c296ab33c4db66d3ee7 SHA512 a0ecab84ef7816bb94baa70ca5182428a1257e3cd190ff848017b913491849ba5fca23ec3ddf68e5314fb285b4e35f4b53914d4472e12710def572677c447b67
-DIST firefox-108.0-gn.xpi 578516 BLAKE2B 504968cea686b304efb71d753ccb9d3ae08cbf069068b3f95d6cbc0c7a1031483d18a494b8ed4f69bb14fc751229e6e93b13c3b4d3448ea25e80d30bcba55b31 SHA512 2f8226643a90de1ecda9787a8bfcb2812585901837c131b05eb6ae5b536a72d0bd081699ebeef0d1dff30f1bbd1fc822f6b0343f722f1f427426cb87751c6da3
-DIST firefox-108.0-gu-IN.xpi 529438 BLAKE2B fb8596d159bb6d821a90379c03d852781dd1cb6d0f238d04a5eba9b501ba447de67068f998a56e1ad3418c11bd1b8780b453c4c1bc0d4cf923d8cbae6761882d SHA512 a491e6d5b7ffd5420d532692cf84bf873ad2e066b65b8568f0b7ec21d96db84974d0400d5843f7678605531e4cb4f0707a73d07b77ab4a28e770aaac22145e4f
-DIST firefox-108.0-he.xpi 573905 BLAKE2B da15999966d997408b2d9cccc2bb34bac2fd91bc8d599c309bd13866e9ee6605a4e2a2c69ba49f3234d41996569f6cae6055bece1dc4fb0e6e0a0312496b979f SHA512 425b523deb0ce596b382eb16999945327fe575640cb666ae6637fd136fff82ac2adc4268e1f29627b2dd3a86ad9d202aa7ace937d6d43d2f48e4bd8278798bda
-DIST firefox-108.0-hi-IN.xpi 558576 BLAKE2B 15c0e28821ee0d9f14cb962802465e0b584f9539c355ac310a22a1ebb1a0d6b173969f2dd4753f108f815b2bb90575ef24e6b03df9c9d233ed8cb4ae3136aea5 SHA512 84b1727baa88591320de28b4dc788dca67d98f7e4ec49530e175e5d0170982a0a56556f08941d539c9939f0f0b6e92754b2142d5cd5eeb251f68f1c33de8c167
-DIST firefox-108.0-hr.xpi 538310 BLAKE2B 68068a88ccc482353ccf3c86ce8188075b185cf90e9076721bf5adde726665f08706347f7fcbf3d4d0121f4a7b2cbca8a98eb4c864f3545e145cf619d82c5229 SHA512 35498b528c9e02dc84ed95bd3a5e2ea1710496d681b2f69674015eaf1dff1a026033d1003c27e8a6159cb348dbf80620d18078772e7c00c7509001a826b9d4cf
-DIST firefox-108.0-hsb.xpi 581692 BLAKE2B e1f0ca85b2d45f1c7a1e4e1a31a4d592b941581cb643bda2bb93e80bea819b58bef2130fbc16f52b11a6b0acecba13e84d7c6fb0b074c094962207d913504ed0 SHA512 ad01eb3ba7f9b51e3d56487e39bc8f92d02c6828f120243d9db95dade62bcc3e8f2de7a0cc583ba4607fe89163c8e3454ed6080371a1f58d78441a163d2425e0
-DIST firefox-108.0-hu.xpi 587849 BLAKE2B 1a9662b40161f77d0950142fd533425c8cc5d5e6793b02070de4e0886dee60a3d46f97e1e9b2ff5caa6d4966db85a8b4e2523713fc7f84c931367d81504a8225 SHA512 ae7e016cc9d692e9fb86acf6dcb37859b12a8d02fef942313b82998c7aeaf76a3978730f631fd5e976eb5d6abd87a239ab65c3870711d20ab4942e9dcb145108
-DIST firefox-108.0-hy-AM.xpi 594651 BLAKE2B fd7efe69c01c97e7fcfe5d273d8049ea57481762cc82f396ed253b4a4103c568cfee621629faf3a598e6be35c8fcfe90317315fc9d917f5733cdf28079e31b00 SHA512 48a1abff3259febc2347732fdeb4d9ed252e11ea16540455a19f5ba7962ca85e188c7c391b33c4f8d0d69a4672531946cfa1cd83848d229ed33b77aeb918c1fd
-DIST firefox-108.0-ia.xpi 551760 BLAKE2B be3d90ff2ebf705a5469c9443968d8ebd6c1888fa3657a7f653f193b8dbc418b610c819999d7e68d60234def2d058317e0f9b45b1d34d7d0ad68bb76672725c8 SHA512 c8f24d36bcb4dbe40ca71ef1c77e7b4cf3e57b5e78833c2ed54ba5295b0f21548133ea8d33a4059db7c7b953a24e5a97bb28748bd8b88b9e3071842a610e1e02
-DIST firefox-108.0-id.xpi 548618 BLAKE2B 8d439ea92047e4f1608e67413a988b965ab89890ad1f7ed905afcd5c9a9c74634043b2ea1f357f917ccaf99d762fb14157c9f390d05777e3f8d7451424cf3e61 SHA512 11c44a58e4d3da8e4d57d3123b724b69e566ffe4a24d285be823cea2c92c5ec816cc250c177728edbb90c02b9a823ce36dec0294e969db008b4b0fe52e650565
-DIST firefox-108.0-is.xpi 560732 BLAKE2B e503fec2ba4cdc725de9a0c600b1127c6b03983f6e62f153adc696d8399d7c2eda43b3b697ad3717c64f58bb2af1bcdf9ddaf1b2d2f50cde2ed828f2306b93cb SHA512 fa02afde8b9431a7b460b3a77d3c940d611a46922ae828e094ccaad0fc89c48b5ae109e155c52feb133a1b9dd83d6146720dcfe045de5b002e1d163aa8030376
-DIST firefox-108.0-it.xpi 488821 BLAKE2B 32dcc42e14ca263e9364ade7a93d2dc5f7fb4dabd8da9a0e4f5ed524025cd5c6b79b39c91473460f4c8e2050c0ea8acdf6c10f8ea7fdfcf18791fee83df60fc9 SHA512 bbcc6969ce1404b7ac54072f627f96dcafdba517b7768f7965822eb385b9a40c7798a28b758acc92fc22672883bf5d289ce16899638c42e8dfb41c3d23e70a4e
-DIST firefox-108.0-ja.xpi 612097 BLAKE2B 7e5465d205568787c6db5304721993c77abd3e15681de27818b78da98c241d82ccce0e96249416db4c6eaf4500db3869cac70771b49db62053a2f624a509e602 SHA512 37ffe099bcc265069243fbea7d337cbddccee4634bfc5bf8aff91b88fd8304c16f30d3304cd0385b346302798ee717c8fbdabf427c514b2d850dd91b90d44a70
-DIST firefox-108.0-ka.xpi 616441 BLAKE2B b0248ae8165757f4b8e4121b01d73fdf06e2bb3eb85c92e0275bd1039514dfa5f9d26d293f24b1c4d489aca5aaae6c5c62f6ee24035c7759fc22c6ccbcdee2f5 SHA512 255c5b6237405a8a9d4bb16e2cd51c8e3b85db085f3d05e587a983a1c241c1ac9decde51bb1441f4d6c51d75922567f3687ba625015f7855856978c34dc50993
-DIST firefox-108.0-kab.xpi 569587 BLAKE2B 0b4cdefd1e83ca98ea92446acab645c792c29041eb592dcbd125370f33c9b373067dedce60eb47b9d45ee8ed63d77fcc9490c2d800d7814a41adc68e401406cd SHA512 74a4cf4de33067c3c76ba183ff494a79cb2dd4e44de5f8e809b33cbbb21e2a914981cb99fd27502e5b3216e8709dbbc57d9f5cbd31c19d036ec380f83f32a8f6
-DIST firefox-108.0-kk.xpi 639483 BLAKE2B 2891aef45e05c95d75e3cded2f50aa30e06dfd325cf6eb69e00264643c150460d026cb75cdf028f5102965397fd343bdae99bc1f92058adcfc341cd0cfcee5c0 SHA512 e9c3da1db9ab54884f4a1c761ae4431ed83f6f15249c5fb4e69f065406a0f6dc0bfed0614a4ca941260d56f1b85f08effdab55f159f4cf78c98883c4ab47f262
-DIST firefox-108.0-km.xpi 531197 BLAKE2B 4243bf61f44f9dcb9a151698224600b72475017d518d7352f531864e1e45bc0c95f2c0fe879118251899f6d1953cca08d594d8184d2c1109bce29568fcb9d073 SHA512 5d0c67bc8495ca5283c8e2204d2cc2f9e49f8023121ca3bb321ce488ae74b698b8ecd133419d0f4b604cb62b98a039746df3713bf08ae611208c7f124e0040d4
-DIST firefox-108.0-kn.xpi 496781 BLAKE2B 9eb00c9afaf58c950359160c14dd1d863103d744d7c8b9001f5b5c73fad7e9f44e576046587156b8e2a450692d85878de21146d6c8740e42cec9270bc3ceea8e SHA512 0590c56803c13be97ae06674781a32f7db87a7c0b9b6ee854d2ddaa0cbb11400d255f6d3b05caff2a4d812d02c6d99c1d2a0d93d2b206f51ee162c5d335b6e4e
-DIST firefox-108.0-ko.xpi 598484 BLAKE2B 680051c6b1c250c637d3cfef1e39d1077d3041fa8002e62ed12e204da98c3ee44968fd72fe3b71443ff02c2ef48bbb19fd460d8e48e0c84ec2297f0ec96ac20e SHA512 6580137e6b7d19d7a11c1b560a5933e02aec69ceee4c3efd9828aa1857967dfd3e7ade2e5b79beb73e1bf536fc1ad9880e86d496a5ba6415bf273bc46cbbf21e
-DIST firefox-108.0-lij.xpi 471417 BLAKE2B 47d5f6d9437be743d24248b553748f6272cdf19528e6b3a622d71f0f52da7c6a6a1ce529774949a139f11c3677cf2501768caa5af1ba879bbaecfff35d4fc171 SHA512 0811bb15737b7689475c9699d5eed2a4266ec7779a5f4dd95dfa9b1c7a506ef99c0a1c0635ea5ad66573f0f712034d886630854371021df0a59d788d70139afb
-DIST firefox-108.0-lt.xpi 566404 BLAKE2B 608c3eb5ede3e45d4029872da6b33d438a34f8dd00dbec8d860b83243513927242124dd075c28f74401f2b8103d1fc9fa58f6af6e2bb0e284196ce4031c883de SHA512 a11f3947712829d9f5ae5f3191f19012a5a509677620d04ae836b4e31f7a11e716bd537ef5f4718444bed68b57165fd52fd43a86cc331c5612ca1b89ef7901c7
-DIST firefox-108.0-lv.xpi 466194 BLAKE2B 86eaf251422527298feeaab94b969415065ab43a17355956afebcf35e74247e9cb764cba239e3d05c74ed7b9fd5b8e0b52c9f8c866e9aecc81c2d2a2767ee492 SHA512 da796d4240ce257ad91bef1e64c2e96360ca947b126d3ac217cd8ee657aea82e6ee60756e8f687df794a3b9555813e45e0ed68a80ecb0c62eba954aba8cba4c1
-DIST firefox-108.0-mk.xpi 485634 BLAKE2B 37c66613689cb40546a44a47ac22745962d1e53baf1e5374f86dd150fdaed48462def4539242a6b749f91b1bb4e8b82b1849990349621efee60aab83ec54193b SHA512 bbe807d7edc4f9b9ffffee7f6ae88f1796ae743d0f42e43048b4b97892a6cd705bd879fe4da631f93ea80260fa2f0d53ef6bae21b2a8dfcd52dab46bf5975846
-DIST firefox-108.0-mr.xpi 531995 BLAKE2B 738f3bfe8d7cef2685fce74fb2d5389e47c367563d4e27b4cbab624227e1d904e1187246685e8c8580ab0f01676a806f52751f2110c03f1bdb595abf83df6dbc SHA512 0d26a58ff20ea5a8548ade7d9d8b22d2b09cb4ed50fd4968d339d81a733207a88cea432fe1a648ba6d53fe87913f63d8326c72f6f41532ef3fccb2f461b915d3
-DIST firefox-108.0-ms.xpi 450657 BLAKE2B d4fdd02bb0be86428df9da03cc951ec28be2538b2c16ac7d3501069b94c0f2e730229d07fd009a41001aeb1233570ffe8fb0ca96d4ea838736465f7d78b583d3 SHA512 2a2a5f82d4d965c3a1f01dcc68e3297a11cf619c3846b1ecfe47e2d2eadff9a1039b2d6599baf926ee8c969f0a676b9d66e5d6ffb01aa560dea5b0f9453d52f5
-DIST firefox-108.0-my.xpi 517676 BLAKE2B 50acdf122560703635b3a4941bcd3dc8938ce378812ef1c5d5efd39ad65cda4ece773f98c1cbfe7faac2d302d6c441923bd89a46c3d96773ca90e1394e112025 SHA512 91804176e9f4239d0ff161a3dc5e8475f2d7482c3699e892e42290929202ff1f3c91a92ef6f071930c86b659372d7765154f96d9eea55afb66d545c2a5cd4168
-DIST firefox-108.0-nb-NO.xpi 549684 BLAKE2B 838cfcd8a655c5a61475a27788064ab6701a2270525d4f2a9278e3eff187af0754a6d87cb0026f6298b9c359063016db347b26bad951355e28ee967816b5638c SHA512 4ce8139b1740981bb23b474c48030b937b65185469f146f9cf124ae431c710a6153468236b679add895252b16a218e125575f950abfb52d892c386c40d0a645a
-DIST firefox-108.0-ne-NP.xpi 485231 BLAKE2B 67bb1ffc50bb8b9a1b0dc793423069040dcb3f9014112b6c4550a50ca68444060fd55ef81f9cfb7dde08836f586148f85a93a8147ac7bea704009933735bb77c SHA512 2178bd37af507e89b10861f471abb17ec7099a5c8d9ffdc48709c319fc4f316041e32b09c67da84ac8cce4c4642f455f84e0a8cff792849329b9abb2a325c9af
-DIST firefox-108.0-nl.xpi 557494 BLAKE2B c72b7e6aafc1d04cef49289e3fcf203db10eaa1bb7e87d3ef5fea652aa09e5ad6d39675cc145eeefd55bced1d436f69300155548ce3675c126f9feaf57d39471 SHA512 892ead871d7616f52175115e443e6e73793a3222b55ce4c7d25f0ed523e39bf433415a36c78fe0cd882407aee00d6d9ebc0cc0452aca70e3b923391ae0ed0147
-DIST firefox-108.0-nn-NO.xpi 550012 BLAKE2B c0ebdb20b0730ee317df29ccc10c15b3be6a0f269d8a0eebcf438a2205cca11391a12e090fb378125c3d9307ffc9f5c0c4e7c68b0a6206198c9fd0aa8794d967 SHA512 f6b74a5a676a17bc7f6fbf47a3f442b539b0f3156ac7449c4716d7fd24bc8c2477d92f545c1603b6c973369af9210e05f0eaf0adc087bb7eef0cdc8e135cdd72
-DIST firefox-108.0-oc.xpi 574018 BLAKE2B 538ec14e4ba756dc69b3e30bf752644ddae6aed43ad512ba227b57bda50e2a07a22e3eb28d03dbde33045a3ce5f9434fffaaf8e31448fb86fc4420301daa4ec8 SHA512 875e03e24cadbfb70641081cc7d95c2aafa19bb2798106a6662887758d50e5f34a1b477b330c39793495f8021acf52a52437914cfa892efaadef866b9859be53
-DIST firefox-108.0-pa-IN.xpi 625821 BLAKE2B d5d41d21baf1d58e5c64f0a8075623dc5584d6b82ff83ce5414b1859b0b58b51abde253e397e76bd34d1753fd9b8d84e1a24022a930504649bf81e17da47ea5c SHA512 7ae6d14b7e51977b3b30880ba52565280d10dcdef3d9645fc184d3a00da47527182b0123084766c4da16a14b85dcd8a8aaf1948433ed774f07667e0d36f11832
-DIST firefox-108.0-pl.xpi 579972 BLAKE2B ea44ed659c54ea37d0e4d13d8ea8b613b8ab93e9c92ec33c27587703ddf8a37008f186125a40c2d70df62a059b631ea32cf0cf0defcd1d1a611138274f3755b4 SHA512 2ff258453e260c7b05f67bf3ecbc4ac145b3ed3e5d4ba217748984f2099c1fa7d4be5bd6526462d2bfa9093d6ec4d005665ee21e4cf69917cd97c8bc8fc33605
-DIST firefox-108.0-pt-BR.xpi 562412 BLAKE2B 4b9c6b0fd4b527c5ccbe6cf01f0ce24dc22332f203558c59258d115384fd3096d04d0ffc344de70fbd7b6549aed76a413d5a43faa41c6d0d1982089021daff0c SHA512 b5058a5cc1755ce837bce5f5316a5b1f23d92abeb0a137e8b1c025f1e1ebb0e2bef520877f89bc27d0f2591c2ea52fbe1db229e052c0922a734d508590d70b44
-DIST firefox-108.0-pt-PT.xpi 567179 BLAKE2B 5943a1745274dfb8e5ce83ffd636fc033fea75fed895dc19122ef70546d566d949058a8a07e9c4db3f03659fbadb9411618d3bd9d35dbb77243e42b32e259f3f SHA512 ee27210d137dbeb1bccb22b8e20857d3bc2677d2b94df13ce95f9b017311e749b3cba9f64f498a29f06fe0c9612cab06e0fead30accf8edf127cc80c520673bf
-DIST firefox-108.0-rm.xpi 557258 BLAKE2B 737466a3f6cbf434bbcf58648544a8d0a476a8b958a6dc02ebe88aacf646fc34fdf8906fdf78ce80fe40cc606052b35dd0b917c0342e9aa9b9ab71615955ca8a SHA512 d1310534cc7ef9566d42a43e1e0d559d15347f395855469cc243998bdc9bba7ae263c01624eb435837ecb772aadcc05d0542348cc255b90147cb6b41b1e896f2
-DIST firefox-108.0-ro.xpi 534108 BLAKE2B c8b738e64b683b3e94a7cdbd2ce368516e8bd46c7cfdf68b59add943fe9e4f3d682c1cc38753236d90be53ea7d2474a125ea0643a09fc38311d8972766c5046e SHA512 7384aaeaaefd02d3b8bfede5956bf36042c5c0452895c9f5e722a9ae0224bdd1caa78c0b15b83ef1c39d14343c79ad5178e2b47512552a9507225fe4e03149c0
-DIST firefox-108.0-ru.xpi 651318 BLAKE2B 47381f7d191d4f0f3326c94bf50443014deb79052b3783b6758126960a46fc172061e545d45399ab94026beed67df9a8f92bbb8b7a44280bb7888ab1adf46ab1 SHA512 2071daeb2114214f1099d3f29b5c418c24820d0fd3cfd5e00ae73d29b6cfef4c53de97fd7c5cf239db4f0f87949bfb60c66f7aa57600b7911ff71a9f8471a73b
-DIST firefox-108.0-sco.xpi 505174 BLAKE2B aec781b812d2c0d50ea133093878a4dd2b4cfa4eda44eed9295b6d12839674ffce9a3bd2ba39829a190afa26064721e08831e20302c609986f16239eb8c8d7ed SHA512 4d5dacab7021ad2e857f2f75a25f95d8e6322f394c1a8d98abee6695ba32faf710734082c4e6b8bbbf7550bcd80941184faefa608b74a2263b50e0d5d0bc10c5
-DIST firefox-108.0-si.xpi 572049 BLAKE2B 5a3cbbd1f77ecb1ac691485c130669428054bc87378a5831dd05b32ad2064ba04f2ea0cd1906e77917324a1e2a0a8f4a8e9ff108dc464f7edaba8a50d12ace1a SHA512 50ff2ddd1a23585ad8f45250ae4cd32770dc9d9642c136bb475ac653c1925786a67df8999ca82399bcf6a835d3b4596803fcdd69b57caf484fb31f87a69e2785
-DIST firefox-108.0-sk.xpi 587665 BLAKE2B 146755827993e802e498104c604731bc17cf1bcc7b12c0255aeebe4f6c8579e8fe52bf39ad09adced717f600fae96503d31e2a1d1cfa3f26c5daabac9a8dca63 SHA512 e56c727578b29095ad67b40b3057f50ac1c717704a194563cace8db2b0b4a6905ffff1d5e8de9bb99e2ecfb35debc21b89eea82f0b97374b1bbd2604d267ce69
-DIST firefox-108.0-sl.xpi 559750 BLAKE2B c3e42d1c8bd8cc7687d3f21f47e68d1b5135eef10b5f50e8ee5de7a3892bdf3c63ce354077994a3aad052a477dcbf3fdf9f72ca4dcbec34e9071cd45cdff8a71 SHA512 8a96bdd58288eda97b084f08af93d82442f9199a5e9e262deee738b3a3e6c856cc9cac0bd2143b6ded35c65e725a783caa6dd27a6a8f8c085543bdaa124a7896
-DIST firefox-108.0-son.xpi 422464 BLAKE2B 8afad92c35c7aeca455803819c68c2cb5c6426b404b8cabc653008112516f39782ffb605537b9663d7228911b9af642cabd2680f7e703e73df30820a17f83664 SHA512 35e020d2a025412ad297bb39353e475692cbf871a789b95adb8632df0c88384c10d2d815a1e80ea5247dab6f3f788d8aaa61ffaaeb0f47c3c1838b96be414d6f
-DIST firefox-108.0-sq.xpi 574787 BLAKE2B 04ee94f761e2fe4c0c7c04145054f41adffdc5fca3dc30427e561a50395ebd38caed9d1ac0c382f20eff64906dd83f8e0e7cc90b770039ffdfcd5c4cae9a49a1 SHA512 a9cc80b7e95a0be8d8a74d0e8a481996ff5a2c550ba27213b689fba86a53a504fed2ec3e230c1a5cbe58cd441361a2261d43ebce3ae59dcecf31479d28ee47e8
-DIST firefox-108.0-sr.xpi 614999 BLAKE2B 6c1cda2ac17237e167238945d1a5a71adc81dea2acd07cd8c54f2f8afac74e0454364422ecfa6aef583aa791a9535d4fa14423ef42ff2c0935dc137ebf688b4e SHA512 d0de1758f1845fd55dc166797d47f9746a37d81d8790a2e1ee24cbc73f8db3fcb6a5ae0690cb7eb8a1cec3a61fecfd758b00ac0592a6b16af0a1e8e1627fe967
-DIST firefox-108.0-sv-SE.xpi 559333 BLAKE2B b6b99d4eba609690152fcef38529411b1e9cf58a9d7a02698d616d8f71b1d7595f0618b54907cc1de185f056ac28369d1734a6845b82b554c1d42bec09fc9387 SHA512 a828e5b78a22788359c4afa77219de596ad505fc2ef0a33a80615c87d6a67ae6ec09f65ee73486da5749dcc22be4ad721d7e0b7d31d04f313a785e999297009a
-DIST firefox-108.0-ta.xpi 509717 BLAKE2B 8cdd03a7ea85c06075f02d18376787b7d74014cd75c6d5a70a9d9708125a55a9ec6ff4800f2322ad70909bf1a3adc7ebb005af0f65d3598b7423feb50eb5c980 SHA512 d2727befaa46da32cc7f7c1f5630c87cab89a923390eaa74141de084124fc743e194f9a8e68c21b8870e37b48f9a21bb9eea3ca48740a7240d0ab701fb689903
-DIST firefox-108.0-te.xpi 556975 BLAKE2B 95df2dff1b7b86728fb879db1606e1157fc54910290d18e2d68043170b1bd2278e9b1a6be5c9fe9619340307376da018144e7b0ea2a64b3087d4c4c0520f12bb SHA512 8d8a87b31330b47f5fad680f938fb2e43b45e0c45388c1f8c26f7b6381a47e5893900da75b4cb9c13a74a420d6fd287586bbc159476ffd388cc0f84431ec3e38
-DIST firefox-108.0-th.xpi 627887 BLAKE2B f2c25dc655a5469536e009396d14920e49cd4da5330a1ad27025843e0c7cfc3f50545e144f01734fc0bd1dd72e52f13c0d55a2fadde9a8ed24921ece6072d20e SHA512 79801769cdcfbbb774f6155556e2098f78ee03c8186bfe03f009175acb8471b2d7cc578fdde8d43856a329efe00e3eb55887b336267a8b84eb6672a78c382762
-DIST firefox-108.0-tl.xpi 522745 BLAKE2B 71b794994d8bab096aeb8798855e2b410362af8f577a18eeedabbd3029d27d39651f3dbeefb7317bf3c92e56c16921b9cd2c34f0f88639610de96e9311b9c5b3 SHA512 5499a53ebff03a474bd0e79126ddca2c962a38dec3c925284370b69f2866b50f0a52e5a81592e43cd440b2f8e305d98ab699bc02944c46a5d99bce416d0be60e
-DIST firefox-108.0-tr.xpi 573046 BLAKE2B 757454b0823bfcf96295cf208a9e3fea30fe83e6b6df02ecae4b153c21ae3f4a7b10d95236b0963eca2f0a184f6cd49a37d4ebe7b61b842beadd4e498e966834 SHA512 86abfec9750461a6a4e7566bd46cec5ae6f332cc73a63928247cd2ad035e30331f9ebb62681bf5654d6e92bfeca2b4ee5a7a76f77894a841790664de57a37687
-DIST firefox-108.0-trs.xpi 487419 BLAKE2B 2f94b930b4b5ac222b886d159fe2a5cd7458827f6b201cec02fb78db877c49769520cabe3702aa8ea23603e1ee513a45d7c7b623418b33f5dcf1858663cb34ab SHA512 6e35df18e9ed14a77ba7e9ed253764473a4e063d5c6ab90a3a36f8d80bad7d2dd305360ab98a228e667c0c8fa77b5b9c1277fde5d45aafb74516e45e4053b8df
-DIST firefox-108.0-uk.xpi 644540 BLAKE2B aa1045ec8eabe66259cfdaf550e0451f1e315d3998fe0b2a906c5afe4c0ab7364728d831186720280a9b974a7e446168fb73460fa7a9e6cea2022dba4e8e38ee SHA512 6d6c0be705adeed790352a3f243995336a47947ca7b48568dbf9423d9db990574a8a71a838acbcfac4b91b1ef94a55186a65c0e81712e621abb6d741d9412814
-DIST firefox-108.0-ur.xpi 559040 BLAKE2B 32b20c764a47c6a3dcb1d4ccc3716068a886851e6202038a717f28ac65ea723eda5183d6e53536393424ca23af8f5b1e3bf6f0f56e5811413614705ed960a305 SHA512 142dae638f70e7cb4095927e34effda348977fe3f19a8d412c04b480c20824f61680f3b544c3fa49f32461996bb55e7a644629bf544b73011b7cd787cf3a22cc
-DIST firefox-108.0-uz.xpi 478513 BLAKE2B 58e82b9b07a2773f365732baa0ac583ed5f9a615c47685fa96c811548b9bc0338f7edb091e37e7f97d92d6a5d81545a7024a73eb5f748ddc2c5cf82d4533b3ba SHA512 dbc824d1f0e6a568d7446ea711db41938ea4429b4abc42b20f02d2db6b4f2bbb7316147e2da8100dd03474c40bab9373854b8e0483ad6aaedbe6170c5a42601d
-DIST firefox-108.0-vi.xpi 594795 BLAKE2B fa0ed81572c0c68fb27d2c794e62aa3511dcbb8b2cf9f7107216d97248ab7923183aeca57f358629c40cd6da9075b33967305c9356a757f0720697f9b9b7cadb SHA512 a9bb4d2839b589ea12876edd8e9e6df5f8b00e6e4f9fe1de47fc588033034a2ef8d117062fd6e33479018f6b1eb0b64ba98baf2471a9c4ef8301eaddc26167ee
-DIST firefox-108.0-xh.xpi 418351 BLAKE2B d537ed8956c3e1f80039e66f2a38e4df306d27a3555dfd2b70f200e4bce8f8b3f564ba2ab4d094259232ad94d416d495db5651ff8e5184ba078b430a31ec8a98 SHA512 39fc15ab75ca50234d06e274e11ff9d0c02178fc4df9d466d70620e378fd6be5c22f91ea700850bce0fa2f7d234807983fdcdd83fffc8c9bed916914fb80ef5d
-DIST firefox-108.0-zh-CN.xpi 594372 BLAKE2B ccd72c1b6f242ff067f86013cc7d9e88fe306491355cb0139d9a21d1541017cd4b42787211d49a04814af3b63771cf25a6c4c055d0d5acc429facccbcd54ac1a SHA512 1d7e227b5f451ad5c09245b171af9e5d5407ab3efb94176a101264376bd37d781594688bd0c71cb3786a0de6a83ca511657ae613135c225c1911066c2097d0c6
-DIST firefox-108.0-zh-TW.xpi 595825 BLAKE2B e4f5ead0e7e53914a4a5898b1e8aa4849cb1c421032427c5ade7d7735f879f6c55747f4afb881ec18e2132bd8897a235e5a64e405b81fd5855e8fe063586aa4f SHA512 71234ce804de4d7e6a0d5661f65ececec6baf7e748345d47de8a19b2d390af805a70a64fb1d57ad694bd4ff7ba49941a5ffcd1980d6f9bd53965c39437e525ba
+DIST firefox-108.0.1-ach.xpi 454485 BLAKE2B 0abc9417bf776897a75c404b156c787afd22892a4d08e65bee13a0bcf3f6594ce78091b4affb01b79c2ee9f1dff05e4565b6d803bce8cefd6a1a7bb2421a1e21 SHA512 362253ae52772bf455171f151304654ef1ee6b1c3fec8d02791cf19d0970f1df3997922f344f65dff6644664f1df150152192eb6d2347086130a1830f567dbc8
+DIST firefox-108.0.1-af.xpi 419603 BLAKE2B e2d0028c7fded599ff1b98b710a87871d9879d2814b8139e85eba9cbe45346f3a2eb817128cbbcacd0229107909e9ae764c762ee416be8daf89894374ec75720 SHA512 e4bef5c47c9a827774c6c3a74480ff775c8c954816cfa6aa143326f91b8b4dac4c4be50221c4b4e6ea741e33fd398ee3f5005bef813742df055bafe850cdd7dc
+DIST firefox-108.0.1-an.xpi 501396 BLAKE2B e95378706ff47cb1c30684605ff55491c3cf7757a244f01aedc366e6f9724b63836ca0f21b20c2221b522187f88e6bae22f4e13e0220e2f886358bd780237c8a SHA512 9e75fe53d9012d414337dcabe162df501ec37864ea67598ccac53f9a5552c2fc959df641485ce8c78dab06707c881fef33cfe31f379cdf9f57ce587a3cebba53
+DIST firefox-108.0.1-ar.xpi 568727 BLAKE2B 09058ace0b602d190b5b3a6bf9be9f5a697a0d8835508799f7919089843f06d9a4d561002e8dfac0bc5782b9aeeff5102c686456bbd7ba2f9a55723be121475e SHA512 afd9a768ec60c43944b0ff8cc5c2d06a44e91b60baae7409606cc15b37ce15bf6648069b17e5ec3ee33359dbba841ed89f1880e4d849f4baedb1194e3f57b655
+DIST firefox-108.0.1-ast.xpi 487881 BLAKE2B da304792219a5d683944e5bd1ba05362f08774f143a10f61fe8f4b98eac8911baed3300d465eda7d16e6f135ce0eaefc3e49755ce14341a01c91eecc882527f4 SHA512 124d6c625bc7989e32e2b7f9197afd48ccd0292e69453a80c03b62ae4fa57aca57d037ab69db19352d516705e3fe2cc1e692dad696c70503bea15c4b81eeb17c
+DIST firefox-108.0.1-az.xpi 490772 BLAKE2B fd4a4cdf0c040e4560ea7d984617743e03a44a491f587a1296a17e0c9bb1ba132f6e782d13c377ea5015fcba278ec4d3fd8f338a69117b389f2051a55867feb8 SHA512 cc91efbe4af4024a2c45fd1162576f75b17e403f5a82870726d24d823a28fbad0da6bfd6b105e5682dfa7f64ca6ae3b156c1e8278af7762d629d83890eb43a98
+DIST firefox-108.0.1-be.xpi 646994 BLAKE2B 555831e82016c11d1c145c01c1dd24f5fd2ec887d9d89aada9f08f4626085f728326e6c5406614871468ad605c84fa345bc39e04ebbbf5147503d5ed2dfca3ec SHA512 fefb1186cd8c7ac73822b4378f27911efe2c16dba06d4e90655dc27c16d36fb7c81ab04cd88dfb0d4db406092565a29ff9f51bf937ada83796291be6c2027e31
+DIST firefox-108.0.1-bg.xpi 580631 BLAKE2B 29d0192e2c59e14bd35413e06c4cccbeee745f12361cd512b536b1e65adb582860150e2d67303a6c1528af48f80408b84737f92276c96a618665bff5ef434961 SHA512 5c67ef1311abe7070b5cb9657a9d1083d32b4828c07322bae1c8ae0e6621141cf4761241802eda99df4e7870b0acf5f343beee20e3ca8b3e2ae5ffe7ad85fcdb
+DIST firefox-108.0.1-bn.xpi 579708 BLAKE2B f9bba41ecf1d053c00f4785df8a30da46486a3885af3d1601f5bfb786b85c9c7f16f504b8f64bce67c1fa358c0b93fc6d8cd6a37aab7b0fa97341d21b2f12a28 SHA512 124f7b54ccf8091f8ee7d2a79c9223eb7f18ef8807439b9a9a44efad4e67170a54607b464eaa3104d1a0186ef007fd5b15bcb9273938f67d439e194738f77a65
+DIST firefox-108.0.1-br.xpi 542574 BLAKE2B d3c7779ba86f5ee4a816bb814637488b9bdc850031840a030b196568a6f79a241380aa1668fc3fc33a7cf19f5150585bd03889f53907e5247db3181f82dc0fdc SHA512 084dd3e9ef190d688fd95611b93257da7d0f582f630fa32e46ae25c79789bf556035adfa681c3a80213956b01927ec0a57d91d919a2bab0eaa1218e4900e5aeb
+DIST firefox-108.0.1-bs.xpi 461626 BLAKE2B 40a1d6a94b5bf816f02109292afec856be0d0317e4c8e5b87d2ea85118bf12d1dbc562a7cae0b746824cf4e6f7b6aa47c136cfb1e86d540b54c02f151d86ef01 SHA512 f36e4a775a5c5421be11377ee46f19e4711a20366ba8defe45ed3f14cf9e20d451191b5c5aa916c428328de0d99d647eedeb11162f0d1a20dc3e1bbc93d6dc13
+DIST firefox-108.0.1-ca-valencia.xpi 540295 BLAKE2B 11e705164d80112efc18f3ecd7f6632a0635c9e41c093d9a21d87936f0828d19fffc89c2e148fcd1066d0f70fdef8deb9530aac51522233bad584a82856989ee SHA512 22462951c7e2ab0f557970937bf7aeda6085ce6125aa8298049c82d614fba6d0a275d1a178a30fd1fd08e547d4f26d54c5054a61ce7976d8d713d0cf5f5b2d4f
+DIST firefox-108.0.1-ca.xpi 543816 BLAKE2B e1e121a9a066cc79e9e901a9b04c9418f2a9490b49bfb9ebfa59c5dcb3212382c5483ea55f4db68a4ae052c2bd17d84b7fcb8c26effa1855609a6303014eeff4 SHA512 70433695c9183a8ab6ccd77267acec18d0a9ea8f78d92ef5297c3f06fe3e0e00d97cd9bcc7dd338a04577413459b6b852f5a8a9cb06e04eed7982f8d71435573
+DIST firefox-108.0.1-cak.xpi 555253 BLAKE2B f0caf793f42c710f713d0e67185ea089c666e78c2a660bda60ec228d3f532e89ecab94b0b313ab72ff034b9bf101bc9b85da72bd7c4c36a14e886955cb93c4cb SHA512 ddccf2cdd12d07410660665d2a6f701a6b21bb727d5e72b3d4a87a56c34d79f4b301d2fe94c6fdf56a828f98251c2444d92136d5beb760dbdac11baed145420a
+DIST firefox-108.0.1-cs.xpi 582587 BLAKE2B 6ea508648b3f1b35ee55c4c4ff56353456399b9152e75664c869290eb1a2f05536440cc84545fc65236de55b8443c810eaf5b4cf25dee2aed1e5e9683e5b613e SHA512 5041a1567d04235ade8915d4cf6ee08d629306bf68edfbac479dbac1c961cc6c65f76b5cc5750b1607f5a3e0fc92191e0be0eef3588a9c2dcca877c50b1854e8
+DIST firefox-108.0.1-cy.xpi 562653 BLAKE2B ca8dc2f1e42c30fc7228613acbf285cdf0412a775d973f9fa3eb60e0020a2067f5a1d6a662088b814be1dd7c4f90a92a9e5cf3875348b8c151c882670d38fd72 SHA512 e14a5cfecb24f58fbc5d6e405e44895dbdcc8f5bbbaa39642e5ebe0f8c566d8cbde928c35cf89717c77ebe008f00b23aeafefaa51af1dfafbb1194ad635fe143
+DIST firefox-108.0.1-da.xpi 552333 BLAKE2B 75db09a6e56ad334b6be4931281f9367917d1cb53c3ba4d30391dc27ed4a773647aa351c27b9457c968f0a8e8254488d5e26ad023a1f806514a84c74434966f4 SHA512 990c60d6a863e8b95d22f38a363fe2f2582ac1cee72e247beb297380b09da80a84e24fc34bdb5caacf509f661a6480cf494415df90369285b7d7227ca86ed7a4
+DIST firefox-108.0.1-de.xpi 573561 BLAKE2B 1a9fac0945f1f9de2cf2b6c2353993ac9d25d6cf00089925f33841ff56136844e7d5c9e5a4bbc766a8c5b387e072a715bbb82a41a9194835407e04a5a7225c13 SHA512 b651737e6542b022377b8d5105dc9acce8058f7e14becb0359372a8df39bcfd3905dec11a7a48081c913562372f48fcbaa41b81efe39928de91b470aac3f82aa
+DIST firefox-108.0.1-dsb.xpi 583364 BLAKE2B 0f000eb18c2ca5b2a6424b20769eb5f587943053a8f9c612d839f581590967e716748b65fe2d98c517846379edf4402a78db72db3c6389171cfa9e7aae55462a SHA512 f97dad8cba691eb327740a488b0fd8d3514d06641c98db3ea3aed738fc1f7516d9dd40cc7c29ad04311a7ddd2aa92db48bef525c4471271a33dd52e087c91019
+DIST firefox-108.0.1-el.xpi 662923 BLAKE2B a4fca33637a1e290fd414da9f7c99abda7183d81beca135b92cdd857b36b42e7285ed4e80f0262d09ede8de5f44c94fcfe5dc633d7d599014aa7e8cdd4d244e8 SHA512 abb2fc9acf0bc8872506016797cb86944cf66feadf186378d1cd4ca4bba047d4594fec2cccd2a14db685a803cef79d68d992b9401a9c03fe6e9a969df5e8be59
+DIST firefox-108.0.1-en-CA.xpi 525756 BLAKE2B 140b29eff7a37d5a2d0524d6dd0610d89a8c7f132ae17763fc1243a6ee0081684120b69bf076d2aac5a1eac477eee1c46b68f3563b16d2d2bd28a56f473dacd9 SHA512 5715595d629403bb3b90f9afa45b1db3fc4160b800635fe29a84d5d738e362fb7dcf3ee9d360d61d6f59f789160b343e02548d9919c68e7a5a8970c60c4085c4
+DIST firefox-108.0.1-en-GB.xpi 528671 BLAKE2B 615998886e1466bd8744fa5137d05d847944033509e47fdf7698469574db9cec465bbf23e3696198a730e6b919239b2abbbd5b2071f246404f05397d72778a6e SHA512 21038c51136bfe9fa55bf9c8d08289d62afd2f77c8ff362c63043cedbce2d3a4d97a8457da6d6116069823cb9289cfc4b18be49df572550cbebf8c2fb9c1311f
+DIST firefox-108.0.1-eo.xpi 554176 BLAKE2B d810db59ba02993e6e1308ef78e8f8f02992f9e08b5cc175f0adc51fc9f02804dec7cb4d8f9e671839da93fe1dfb778888436d89e6de2aa4fba33c106dc16e50 SHA512 5b055eb443f491bb968540a24efb544642d44f26681140e77c1e8ea52f943e09761a20f933b254371ce510af35d98ede188ad7235762736b8bbac7ba1d7e7c99
+DIST firefox-108.0.1-es-AR.xpi 567756 BLAKE2B 380091d915cfb0d20524a26ac0feea3b7a015cfcd3fc922e194f6b8685340488a91a344c0fe3d16ef9392102a1bf3d23c816092a42fe78b7be6653a80eab9853 SHA512 6f3191afc655db349fca58607fb680e58a3cff8abe004377cb9f1042ad9c341d79dd0cc70d1dfd243a9d47d426d5052c511bc0c94675f7a399de87b67ad53b60
+DIST firefox-108.0.1-es-CL.xpi 566902 BLAKE2B 3525b53995710f8688c4eb88312a4731312e0439335e986cb7a295cd4b3e929d7e4585ef40d4a3ea309cad89213f66d523b9bb3c73926c40bcbfd8d4a86161ad SHA512 f3cc7465d7f951df3cec45b367562dbf2dbf17173772550b16460fadb37d7029df0b5b05bbc67cb4b577a6e45f5b4b1e75a4f7b715709add377efe805a1b418f
+DIST firefox-108.0.1-es-ES.xpi 559292 BLAKE2B 4493998ffbafe633b916202feba515a3eabdfd8c6ca304ff65fbe8d1b82d084d1b5bf7f89121e53b120aad0f610829410af73458d8d1e39c64ae6e4b1c9b9962 SHA512 1fcda93992488b4f52d071435e14adb49b303668caa537c35bf368efa4db96411a71de8b5766475ad0abe373c22d06d067651a448b6562a59d205bbfe725611a
+DIST firefox-108.0.1-es-MX.xpi 569569 BLAKE2B 174867b4289a46e7225004a1089631e7cca516439cef2d183276ed357748742e859bb01bf4af413f31ea3a8a11667f55eedbf28904a2316c5bcbeb3221336a6d SHA512 2bbab59d6acd9a2bebc405f9655a8a21a32a86d65d3aa06e75eaaef650811a5f14359608006f1a57a7f89858895f5ddeb3cad0e0967bdb57c5b1c8ad1a350668
+DIST firefox-108.0.1-et.xpi 534529 BLAKE2B aa48b3c0b1daedee1f5e62c732eeb71b22ff4dc23f92a218f569b8f97b70e1328d6775ca6e28707e34c796f3b6c2036769ed4419aecdd3525574e632c1d4f094 SHA512 1b5262ec7b2cf9d941072974579d7457d6686c6cd67fd9d1061a6371463c6fee0827848eb31453d007599ad09cd08cddc5dc525ec2c6df9d33b4e61a08618678
+DIST firefox-108.0.1-eu.xpi 556953 BLAKE2B b7d7c4bbde26521f3f5b7dd63a3c65ae6993de2c0b8c3ac2346158c0a9945d7f150146bc824923ca68b073fd8b2033abbb787cb2734c0e0f4fd4e1a3cf4a45b1 SHA512 57521828d1cb674682bde33a4625fa5743f18b304b3e5358019196950a1e840ccde7ede71635e81bdf7f37a9961dcdb1dacc3c3f092a0afb49b1bcf1da37f824
+DIST firefox-108.0.1-fa.xpi 572386 BLAKE2B c710b86a46bff27740958a4558c1050bec64b1c912bfe9bc7cffd1ff33b5539d12249386142372e58429458b73e620169b2acc7b63f4a994cb09433b085507e5 SHA512 94b8e9282b4dcc2615588ad3f2d001513b8d385cf34c4a620b633b1b0dbd3119ddbf478662c3a335a22b2e6307d5887d7c2cf6ff5a94e9a3a54395a0b2e73dca
+DIST firefox-108.0.1-ff.xpi 474480 BLAKE2B 2bd6bdc909c1199482ec1b4d36b5a01bf42a2547fb55d4ff3df7138c862c98581fc173b7595e6956b2694a646414453f4dc8c75b9c6a851f1934cd39d13ca973 SHA512 93d2367d7bd1aab8bc45d1eb784b45ea73d94a012767a675fa5de76bfe751bfeff61dc101812437e66bf507f8498a3a37755d74b73401e2c72428d269037b960
+DIST firefox-108.0.1-fi.xpi 552986 BLAKE2B d255e010307b671d3fc9ad3d96f62ef22a5b75d2e13ba89c09a1f997782e006e012afbffcbeb412c969cdc85ac948a79a0b3cc99997db7bf96078d5af34408f9 SHA512 7969b249db3a9fac6caea2be51da34edfca3edc9c6cd03252f1f3a4608f45ba0a024c47eba08d6d317a4967c757e46adc876c10c7d12b1e464ddf8cf7cc7e643
+DIST firefox-108.0.1-fr.xpi 579478 BLAKE2B 6c7b55d0eeb1039d766e2a1fd56b1ee21b81c3523c38daf7f51cc13ae84849c1a7896c8b0efcfec2b3ddf973b1b0c7a3053fd7496e4508be52c974a807120760 SHA512 1c561929ff4a75d792080b6d97e90be244c9ef377dc4804e1a37bd3a1f444685b7c7ec2e7be9966cb12ee80b0b93f9da89af2153e62220f3d838c8689b15ebed
+DIST firefox-108.0.1-fy-NL.xpi 563349 BLAKE2B 8504707a95cbb631c64432e21b8a3fcbdd10161770d6c069ce9fd4a16594f1b6d37e39df7b74cf2af914a2726813a1109266a58929a4a13f6c2d98583ae519f8 SHA512 450a88bfdb9dc48a759705894b6202a1fdbaa4b72e0892e976b65795fd82a2d9988ed6f6e1b2a3e665c7d99acfb974f1b19d48461bf36bde1fba56a5f6565075
+DIST firefox-108.0.1-ga-IE.xpi 470251 BLAKE2B e556a567467cee0c27bf0bb2f46fe2a2b290bf4ec9bef41aa632c6e9d65a4b8eed8b140a0da6694c62f3d87f2354ad4f6a15f92c2b6a9a2611b8c088775de8ae SHA512 cb9e0a00950740c0ed63c8bc8abde00b6442d62d463bd72d4398a694416aef2d826f1923f7e5b573893e83f94c9ceecd1b5b3599f45362de092fbb5cdbc7245a
+DIST firefox-108.0.1-gd.xpi 548826 BLAKE2B 86aea61613fe7b90ecf616bbf2c5c0d1ba768a738dd1e879bb9576cb49271c48ab311dcf1c43bfb6356212a504f9e0c6758f517a473f0296d1cf3aa6bcc930fc SHA512 e574dbe9d13b76892ff3c35509798d044cb931dfd69a1cabeb75ba5fa85d8307b68b5a44376bbaf4ff5ffa1aa2749a49ee10f9cb25bdaabdd489732903d813ea
+DIST firefox-108.0.1-gl.xpi 543434 BLAKE2B f85b0b787371a871c9586a9a968013b664af716825fd6f77890c163cd387a2ec24d14d94375a619a672163d1b4468e69b9b5b275981394260a52c873f9be8ac1 SHA512 770cab00571294abc98d03f63e158cf253c8107d93ac6a54fc1e16ede9e3515a32fa51b7c2a7ef7a4241331af544272b98ef80595aec2b1d16a089234c9d6b75
+DIST firefox-108.0.1-gn.xpi 578518 BLAKE2B 7d2039d671c266f5a2412d2074f9eb4d2a07dbf96999172f127599193c81911a1abcc51efad193affae3a0820d8a3a40ba483d3c28b75e03dceec921f9e6ddbc SHA512 c2f2aa46c1412dc386218a090639dccae40120da085f74234b4f6ebdaa92f9783e8cd82a44597c5f0a26b63fc2685351cdb59364aaa414ec24993ab09a55975c
+DIST firefox-108.0.1-gu-IN.xpi 529444 BLAKE2B 19961f006e76968292d1e6b869fe1fcf6580bca613f3ec465c66d425f506da3f3cd4606f108344bf688baf918dbda6794d0664e2a81d9ce0bb97edb70fd153e9 SHA512 5e5be8e697ef242a3e147ad0e3ee1fca0f51ade81cc0215881dcdb0f5d92a9c6163aa862bc9229a8dba95b80bd75008b4ed3068adbb1c34c4335dc667f1d8fa4
+DIST firefox-108.0.1-he.xpi 573905 BLAKE2B cdbafbf59efaaf973406ffd9fa3b1fcda6fdb25e6e3bcb57503bf6afd6a769fd3fe10b17e7758a99e6b7a8ebc7feb483a9757464858ba4890ec11a59c510ba2e SHA512 ed459ccd4392e44998a38b709f1acbe6bda9945391b3f1ea82858a611a073354af42230c0f25e4f8d2b514a42135d8ae8e135ee0eaf509f3982538701050ac36
+DIST firefox-108.0.1-hi-IN.xpi 558570 BLAKE2B 6802030173e991e7e77153a033842789fd1c141a82c8dd4a931aa927dd530e4a46a97364c66689e053cd3dc8094b4ab9ba2fa7ffa088cac7b85af7338b724517 SHA512 a8741f24cd0cc943dd6a7a0f4f1e9a937372d9aa7a684ecc4e109bcb3cd1151ea040b8713cde8f46fc72ab75c8603b1dadd86e24d6bb3569c56f30957b4f18b0
+DIST firefox-108.0.1-hr.xpi 538312 BLAKE2B 4c8c56dca5ef2f17abc84f18ce623120a47868bfefc717bbc95f5fe6271c6f7951d3ff308cfcc85145f6ab2c1c45f314c5b8dc08c839370661f0f7bf670287f3 SHA512 c02e8eb7d2ec67d9b7afc4fa501d2d53669035668ab37c4d4eefe4f920450556b0f024b06e9233b5bb9af8fe1af44b25667c858bab0607fe14cf20c220155816
+DIST firefox-108.0.1-hsb.xpi 581697 BLAKE2B e33cc4b0c3f2c294f3328a563c5ce5e867f0ee7369245a3d74f2205f85fc7c2071f4b548468fda3cb756923e8c5e72e05c1b977e3e269cda0e1456e784f31044 SHA512 839029b7ebb9c26bf5ec47a10ede9481b5ebb4e2dc6145d870c93a02f21aecf6f2baac3503c1f9384c8fd40fb84cec480c3b4ac1059bba3013d0dd20e46d682c
+DIST firefox-108.0.1-hu.xpi 587848 BLAKE2B ee23d3c35f8634b2bf185cb8c6263241ceed5792c3c6323a63069906164b4fcfbf083185c166b340ed1647a1d10492617d117a3d9c0ff2203bd64eb7818a8c14 SHA512 741ed7e6103924331bbef94e78a07e55be947af78390a55aaaca9c2fb09d45ea995a1c6c842775caae4cf160713955f01aea1c2dbbd81083feb2777e1c8a261c
+DIST firefox-108.0.1-hy-AM.xpi 594657 BLAKE2B 440a1550ea00a239943e3593852a05c64f2d7933474f27c0c042fb27fdaa67a168734631b76ea36543c5621cffd4bda733cd6b1b9b401b343bc624a43bcdff7c SHA512 dece73c576f92c789f627ddb62e6c3a3c0a35391e3eeb45efc416b8588a4ff8ce7c3bb88fad27f2327669599c67036e63129d4e79ef2bc0bfec05205c3850e8f
+DIST firefox-108.0.1-ia.xpi 551763 BLAKE2B 340830190b2ea0bc90117f710cc9226a7c9fabc0dd7355ba80286354fdd2f8b6674854175640afbd95a0e8f6ac2a489361c2aabac397abdf37f43d95277d2de5 SHA512 93cabb343eaba18eceb22693ad0a68db187ea4f5b3c587a79ba3634fb1eefe8e052095671f059072c2e9c649b1c9aac1a73e8895965e9afd161af4b54e56782c
+DIST firefox-108.0.1-id.xpi 548618 BLAKE2B 2786b0336924eac45a3e6a9cdd053fb68ce4095525cf36b25e790762e69a679c67b4ac06d71ebef324a5f74100fcd490135a61811d0c623041b7d2933edac290 SHA512 195f96265e4f706dbe0da1032e8e07e24558a5133139dbe4116d10005c938e110db3630967cecc1f7bf1ba439b91ddd96dd8ea9011c12c29f456392f798310e1
+DIST firefox-108.0.1-is.xpi 560731 BLAKE2B b8a96943206fa5f8961e2d98ede8ca50701ba8a8ac076b242422b61067ad3ebf0b146fa38d45a3a88102e712c29fb669f860b2472a43caa3981c91eb42826233 SHA512 a208d59e15d5a0b5e1a8156dc44f02197e90e2f0af458aa93fa5901b36a6c85240f44647ff1fb80512a7466f801b99e76d58663d256545aa2c6553f78b6eee73
+DIST firefox-108.0.1-it.xpi 488823 BLAKE2B d6640fd00dd8cbfa03826bc77e83566f532b0d109d2d4490778e87f65f62a262339f0205feaf509c0213d2b34752ec423fdd5f49398c446c4e6d6f301d46927b SHA512 76b47a47814a5b32f21c2372e4ee329f8da6ce71eb82b932f99b40eede57a92615e019ce0623e31a76f3fb0c8874f21932de120bfdbb0695198e8b118c17c34b
+DIST firefox-108.0.1-ja.xpi 612094 BLAKE2B 9f156c87612e14b1a2b9fb5e143afe0c52ea41e135987ff444193dce3fcaaa2faf61a9910ca1625ec97cec4c54abf1aae894ddf40cd4cbdc598a14929137cb97 SHA512 8ef21bfa40d74549638f17ba4b93456184f8e52e596d842317da12964b607196aa51d72db724753c531922240f67ee3196bdeb962b1a8ccdfff17a5d117a4d9b
+DIST firefox-108.0.1-ka.xpi 616444 BLAKE2B 998e65597172bb25bd6db9eb3c897a67caa6fc72d8521bf37428188a4f719b4de62dd90093258a12d5ada176b6b90be56ed80aeb11cda39133701d2457dc9be9 SHA512 01e6636f26b39c3829907185f7efdbd2b3783a0a87a4c9ab02960d2ae7957ae9e6d8cd0d55ac76442e2a9c539c9b4e30b8d605608ae96254bae70974ef4362bf
+DIST firefox-108.0.1-kab.xpi 569581 BLAKE2B acc75790312160f3511990569699b08ca1ceb1128219adc0f3a1b35a721704764c709cea0432580bc5d237376c454cf32be8012dc4821643802bdbeb4dbe8466 SHA512 1be081b6872aa885e5209bdae2c069ae2353f9f053ab28c42c2eb3805531d1a9b8b6fda06d2831963df7b957db4627fab36c2493a0499d47843be38c390f97af
+DIST firefox-108.0.1-kk.xpi 639492 BLAKE2B a9cb26b47080f368a07ecd267c32f12311a85ef1fd8933e32e035e59da0f8e826352880e79cd5693f33fef3507b3f2bfa55cd0efffdef19348b261419de8e73e SHA512 1f1082da21782f9e28c01c0a39e143d227aaa0f302bb8a96955f68ff522d6fee2e8d0f715392a187c614bb8c9d59c6a5d454f40e69ef69a16c4664ec1b6033ee
+DIST firefox-108.0.1-km.xpi 531194 BLAKE2B 6706b252c59859691d4a856cc9fc505a99b7c8406e62eaa80a15249286335cad1d2f17e7870020ff43c0d347964c894fe00298212dae6fe3b02b40205b02ff7e SHA512 4dab956a89870e14a781247bd43633e1b34ad4753d99be0199aaecbfd1c8e2b59942a6c187b7ec81c977a44d00fabc5bb02f450d5dd175529d2b8833ba1d909e
+DIST firefox-108.0.1-kn.xpi 496783 BLAKE2B a708685c4acd346ba3b25c9e9afeda904c3072903eab00bd4674e8a0f5b24e02e09420981d989a10265ba6939e22c73fc22c3b9cce1723586d2fef41d0becb97 SHA512 c058920af17a150bfab66850c437e0acd637c9a1034388a1e33020547f0bcbe71c5ee5767c9cba59f0804d032d7e76d58cdb789b66a0a46a568e85b0c230cf4d
+DIST firefox-108.0.1-ko.xpi 598492 BLAKE2B 653d0a0da17d827031dbb1efc60f8817cb07ed4053fa2bdab2fd7c9f3c72873c35c8fa6dd23b453ed6ef04c190bf1950a477cd059dde29b36c87677e3fa43387 SHA512 442fd2ae62f908a345e1ef6ca139483c5881bf98d24fecdabcad80d554029d42d276fee7bd0e08416d524bb61f29021a88b4df34f7721d69a4a6e8f22fbdada9
+DIST firefox-108.0.1-lij.xpi 471422 BLAKE2B c37f4f9e6a52633c241782148bf58a1ed15ea9bd2d7a326b056fc2040815b4831761afca109da0ce022a2035a1b6ab75f042196834babe7d37a55498d4c0bf46 SHA512 365df5ff1bb6d4aff0eb44024f34dcbfb56332166839d8d49547f432e0a9e809f580512205d5c663c83b626a1f382d3e27e0356f2137095fe44d693fdae5c405
+DIST firefox-108.0.1-lt.xpi 566411 BLAKE2B c98ac524a351b05c2ec0c5fe7d91d81c32b173e71e9a341e95e1179be7865020482c3c842f93f447b21deedb27e9f17f1dd4708be900660704fbf1f497def5f9 SHA512 749b1078f6651d65726cc8adbf5dcc7798dc0dea11a64a65ccb871387d769d76da42b15a03658d93602d73d9da0e1e151856902b4fde273d4a201cfea485a5c7
+DIST firefox-108.0.1-lv.xpi 466194 BLAKE2B cdb2c5c8a8b6f7976f9c0437fd9b9165415c2b618fd99ddf449c390b6994a7c99a291a07f15641fcb8a2d1bf0c9db124d3053319329b1e7bb8b89ea7a8da028c SHA512 a2acf3f19cdcdd8c2c6681574b18f1d428074f22aed0f0d5c94391865ebd09482e9448d4868916aab2ac2402b922c25ca4c6c59de4b32781b27d38e3cbb188f9
+DIST firefox-108.0.1-mk.xpi 485625 BLAKE2B 64558d638ce6254ca7d00d872954355959190433f5a27cdac6d9cdfad7c5b89b98e3f6292a9b4fe8165386b3d12349db6a0482a522b02f625e8f8e57eac749fe SHA512 5dac4a474928057225920dcef61e520fcc86e563bc526e9ed192c4701d59d78dbce48f4d777aad1f5b2d048430ca147f64f05cfd9017de5e9ffc2628daea5cf6
+DIST firefox-108.0.1-mr.xpi 531997 BLAKE2B 8e7d92860df7b560b18429b29faf2843e58f8ff5d2fd7edb54c88cf5e0dd1440081b6e1fb06576c60962515c1a6cb22c5b36adb7d848c7f278293240a557c373 SHA512 a7b855591e96977fd948ffaa39aa628c459588ca54a247551834341c3913428255cedb4062e15d48c9ef4cb828fee83e602b331aec6d65002428ec05533e7aee
+DIST firefox-108.0.1-ms.xpi 450666 BLAKE2B 43da25f1ab48157647f3073cbbadb8282c510ea2d1ddb071dce64a417138a0c4939c82d440be9685aa5e0ca7fbe3a72a9481219c715e549df2499f805af86667 SHA512 a5c78a4e1446b9f1815087f7fba7208d231b6c8ec7ad8d8657e229b9e88e1ff8ddb1e5be94471b5d3bcc05f1104aa1891b0a7f3bc03a6d01e8989eb3019de69a
+DIST firefox-108.0.1-my.xpi 517675 BLAKE2B 6ea2552d75fb4699b471d47ce5e596074f7ab6450b43cef7b91bd22087751f25877a92d43dd3f0d609636c4da1a9fa8bc106b89d7b9a8b1853250d23413f9c20 SHA512 9cd762b64101c84acabda265be2d5c723b48f55cd234f28056d779a910f9b79d7b35d81f708783e48dec85479bdba53f763880b014a006a77a216739cd12adca
+DIST firefox-108.0.1-nb-NO.xpi 549695 BLAKE2B 042f6a5a6857c0581bf5ba29007c261da0c111a9024eed5aef83548eb8a30e31696abad3def90fba14276429a04e4b5b7d04998c59f59b93539fc62b221ecad8 SHA512 89e1e8b2f0b3e8f963e415fae883c9e454b5e971e63726183ee2157fb68f50374f3a757214c9a9fe1eb0401311f8bfd52fc4c1bbee145f7dc275bac1a322fa6e
+DIST firefox-108.0.1-ne-NP.xpi 485219 BLAKE2B 980fd5fb07264e463d086d35ef63cd9c3b46a41d3d9bda824806feeb9baed767d0635b2dfb8782eb65cc1e57256a13f7baaa27de4c2d3bdd0a26dbf7744319f1 SHA512 dbd087dc3227d0ac937d366765bd95956d6c02c5267254ff2a0ecb7c0287574a6526e830dc4055c9bffd2b4a809e5748894000d03093815d01863d2ae53903ff
+DIST firefox-108.0.1-nl.xpi 557495 BLAKE2B 6634e2b0da522a7dd8b27c5219f4961e2e0b1f1820d1f24b0bfdfa3fa73c03b6e2056c501b0addda93e167ae12fd42a37ab22e13fbbbc802ed25fc3964f6cd0d SHA512 1bad888f40717cc8a6c4396b1f534b6ac83b09396a248dd043434ff4dffdef966cf961874af56592988437c5e4970feea93c09b79a1e35b3cf954a8bf139181a
+DIST firefox-108.0.1-nn-NO.xpi 550010 BLAKE2B ebde674a01fd1304a642b7a9bcf2a6ba97d7589ff20a46da7e39cdcc5784703d8a3262f8ab44f4ebcd7be1249b6af7cbb4d7ad08020ccca06961c22110599a40 SHA512 4f04846259e79e7d75813efb3831f182c0e61d40029de4c2b2bb0dd1fe23f163fbbaf751022ef72592697669bc11bb52189a23a5e41adbd7d754e1e2b9973b45
+DIST firefox-108.0.1-oc.xpi 574012 BLAKE2B a28dc92c975ed02025569850b0d5216d8cbcc7cdb69472277e1c14a4c75d09970f0b864306fc4ea7adfbca43008cbf2b6fd18272c4d102b441222be59bc2e90c SHA512 30b9a525d0a304dc6c8b4939fa8c2059a3d5e7c2cb93e8b5d136e1808576f10fdc7a5fab4a56ef5625e968397b04c1d574fe6fbe42b82166a1d33d48a1683c09
+DIST firefox-108.0.1-pa-IN.xpi 625814 BLAKE2B dca86502f7004a43fabd24b949c86cc3d90841388f45f6493ad8061fc288e6ec463e19de92ba549abe8baa71f3dfafad3c613bcd4c9ab11b1d5a96440bd8eb88 SHA512 dc3bc159a0c6ea1a35e2fcae39a0b9ea6a05d38067841cf3d7f1646ac7a5b279e5a07eccb443bb3bc542b292ca8fefcd0cc689ee4b610350bd6fb8af33c4c82b
+DIST firefox-108.0.1-pl.xpi 579960 BLAKE2B 58df0f973a39d5343cce9f84a7d3766815123cf06b56b24428ffd1d2e66dc0cf4b5d98aae4848ef791a108e18075c503a1121a9af5c55c2a8d0b4bb1a86ac4d7 SHA512 eb41f7b55a49fb3c4cb6336764f1ee9f3d8fd28eedd82465b8ec9f4a012ca5d1cdd43f7c07d90091899de85c68e73addf0f999f202f612db6f506402c942a10c
+DIST firefox-108.0.1-pt-BR.xpi 562421 BLAKE2B 8fb3b37091eaa68e4a75afa8308024896f14f70eaf33aab74aba32b2f4fc1b1c40f48400ef478254b433694e8d753685c4769dabf311ba21dc432848f83aef80 SHA512 a60b2a6f747f6fcc056766d13ce902ff43d12779807ac9ce0a2f6f73ad05605156bd06b99f4fb28c624b212454a7dda7fe000830ea9569f45f97ebb05b82f7d3
+DIST firefox-108.0.1-pt-PT.xpi 567185 BLAKE2B ed1ccb7120f2253668ddab2dcccb938bb504bb138108a1863c27966e53a142f3de79b199673f4a1305301150effd5da08e0c4f972be0aafd883d16091970f14d SHA512 5b24ba366b45730e329daae885e231401820dd80f7a2c53e8268f54c574008b18f78345cc8e81a603fca94aa4d7599b1f6b8a2ae77b8b721af624215077129e5
+DIST firefox-108.0.1-rm.xpi 557257 BLAKE2B 133eef76081d6efb3c36dd9e29ba074e6d3fabf2d91684c419875bdaa2d84f211b2f31fe5076502cbbdeea7e55872424b5a7c11d6c9869029da9a87560454b97 SHA512 02aaf6373e76fcb403cad67e13279fedf665d9d5f109b81226f13d451dc4275fd570d1d965f62e3d00011470d3c656278804be96869d0306b461099438f63554
+DIST firefox-108.0.1-ro.xpi 534099 BLAKE2B 91b8ca6df19cbcf766b18a41e6a4fac0189a1e089f42ec5497c2604d338802e5505df7e289fbb2a57feb6193bde9b21154ff5d2fe7b3d1e690c0bf557f217749 SHA512 172e0c6623356b02340a00f47466ce3633fb90fc96c760df887c9efbab91cc376582e22cf1105fc2fad6a494e2cbbc73ded7ec1345a70e4386edebe557cb5a92
+DIST firefox-108.0.1-ru.xpi 651322 BLAKE2B bfdee2b40544df3434809a76e3c820727ad63752d8eb17dcc82301c4b12857bd2635f1639238211fe8760ea38bb017446dc457800d13e04f49510bc038fd99ca SHA512 f649882ecc726ba770879e295066cf01922f3db55fba29f2a939923bc5bcf0e0fbefcbc777a260cd8f79919fa892722ad75c5f3d2b557ad1a236c9fc1bbad9ac
+DIST firefox-108.0.1-sco.xpi 505173 BLAKE2B 4a08fc57527e5a6648d62814814a2c9877c7cf2714d6af82ee0b2a2e47c0086dea383734f7816f4677c38230e21f3f026c867625a0b09acec5fe2f5a9da71d96 SHA512 54ed58abd13fbc206bddf074aec8a5e6681a128d6ed6c5fdde9776f7907b17de60bd44805caf5a66b62ff09b262beca479c6b037252faa912f19a76f8e9e01bd
+DIST firefox-108.0.1-si.xpi 572043 BLAKE2B 350cccb1686073e508a1b04899ca79144439f4117f6fc26f2047e20923b5f68b363b286a498361b805e732c7133e0afd6e361599d6bdfc4c7785c02fefe13105 SHA512 c4c702f3b37c6c0fcf00d56fbcf52a456db69afad5c34d22e70fc8785ee9e27004ee86ad29e58a4baffbe03a354010be3e7d9b44f2bf1e4cd4a13ea23bcf48ac
+DIST firefox-108.0.1-sk.xpi 587671 BLAKE2B 41fb2d5dc4ac0bbe6cc59407f9752330bc95b9dcc1b450cf335fe501e4830f157af302a4e9ffb520ef6d4f35534d5dde606c7826eda9714ee7038274c5f24bf0 SHA512 db38e087110f5f375b6b28c6d8e2e8b34e7a1edb60699b6a9107a84aad24eda2f0b8a986daa5a39fa9c6ad207c96ed086df3a362c422865aabf8e2d05526fd0c
+DIST firefox-108.0.1-sl.xpi 559761 BLAKE2B 232394c02a7195889608a6fadc8097aa5b4a8ee16e4ec7857cd5339fbdeaed8c77a400c0f65f69c2ce6b54ccee05f5b981153633a719f008b49d8217686c5e32 SHA512 917949c0e7c2656932f06fd9310bc04558012e4a85aa527ac6e01b5f785364dca8db98bee4139ab75967c1d335e845c09cc23dcf7476e0fe740f790ff6b5a95a
+DIST firefox-108.0.1-son.xpi 422456 BLAKE2B 15db088ec59c7e44177a875a4602440c3f99ea96ac54f9b644d0709f5c9fcb69baadf8c8b7bdd51b1881c6b00e7a8c5d765c3cf7810da6d633e58452573932f3 SHA512 86a90f8258d762c8723115c2c90e06761b30295415d056065db07b318f6abb19d9dba6218ffa0a74502d58dcae38c46da3036f239972b2c3c6c206bbb21db7be
+DIST firefox-108.0.1-sq.xpi 574787 BLAKE2B 6f5e81ec3bb6bc3b61e2b69240400dc0755e5a21ab7cd4c35008131ec967a1cf10a370149f58345a1e69084e0f54e8e10d7f37a5d0abf9be61aaf8eb4f45c489 SHA512 d7cd6392b6caf9cd8c57cdbda31d6f7b2fefc3f5126b17d62a303ebcc0421b70952514261b8e50f4a3474c00a08b1c5ae358ac4dc8d1331cb6cea71bc3a8a5f9
+DIST firefox-108.0.1-sr.xpi 615008 BLAKE2B 792d71d8d3de6720bdb27932039ff4aa212dabab6f6c6d3ff5758d3a2b0be15a42f7cd092ea7306a801b7e5a164dec138003ed091da9e450e234a19e10061ac2 SHA512 9b5c797335aa8c2e453f24663cbaa37f9ca669650324c5b292933113f7b700cd39bee1e23c41805a5c9114cc9cdb2c3b8f3d2461d8fb18bf0e35dc21d8eb4fa3
+DIST firefox-108.0.1-sv-SE.xpi 559345 BLAKE2B 819940fb4d30676d85149cff13df1e562d2ee4e3800a1831bb0cdb044f14963ae3f85d797be2212f35e3e857ba32f4f64830ecad089dfaa43b7df22958cd5836 SHA512 4b03f924f52bd75ee01d66bb8fa7d5e4c753ddc0742f97a826348653a279396dbfc241a66dc0e62222b0779a31a8c1f98b81ca2b277fb10aaedacc60430fab09
+DIST firefox-108.0.1-ta.xpi 509729 BLAKE2B 6e6c0ff855bc88a4e33f25960e2eb41a9e4c4b19c17d16fc95526c5b686045e781ef065c6c11c014a8639e2c09ebc1223350235c7cfe7b4aeeeba0a0385139b8 SHA512 6be51312154d7f327343dc3afe57228af887ea9759d89c579980034fbffec8df96cd5d0cd79bc909cd6a81261328d5a89d0559993d7ec9676e1ac1478c3c1028
+DIST firefox-108.0.1-te.xpi 556979 BLAKE2B d7b88eec32485da79c9faf584ad11fde87f7a8261a7787b3e0e757e44cffe06406e837c00e24d4b820284848d779597e0080e91846c3c89da99c727d493c5278 SHA512 166b72cc57859cb1a966af49dfdf002f029e080dc02d41f3b3b28a15670450d4ef3aac2955aaa2949caa8ff524e79fef8ec504d4511fb9f04bee16a76316fcf3
+DIST firefox-108.0.1-th.xpi 627888 BLAKE2B 6fa2b5b164c755d8139c2b054f0236731873f73fea74db9520ed72a5dde246ad6897eca89fc47a80088360ddc50f5a1c78c06560b0bdd78b71e3cc0912fa9f7a SHA512 d87de4c4b5fe1c7d093378e3dbf6644928e359d88e55fbb4e15d75e5f10dbe96c4a419a0d036205c22d681fe9afc504baf02817195c459b9148b5b567a51b6d8
+DIST firefox-108.0.1-tl.xpi 522751 BLAKE2B 318eefd13020e744da783da76fcaef33f9517c083631916c5d6ed7497213d48c962a59194f381efe62149df6e70b9f881b3a22ecf566ab12d97605036947bb03 SHA512 63d8836ffef5ed25ed1b63d2f04a531bab1d77361a912e3826fbdd72cdc1a9c10d397ad6a7f3f4317b29038d7ba8268c9f3148fd0042daedfc25b29790b749b4
+DIST firefox-108.0.1-tr.xpi 573051 BLAKE2B be4897f4518a9aa1db76b552658f53fcb73b1993e95138b28f18a0c47647c71334d37fe06b5cfbbc5474887286cbaf68dccbb1c1b965fe76211c6ac0b7675cc2 SHA512 f6db85bee3d5390ca4a01df9de7fd43cda3c176adc0682fd328f55a07c87514d70d3342a0097c009b36d1e629b9139f3e9f2f469e54e1f1c464867f0ceaa5311
+DIST firefox-108.0.1-trs.xpi 487417 BLAKE2B 76ed3e93822e4cd57ed9ab3508710103ba90a780055d1eba1c19ff769b31d377ec54b124c7a7176df18509ed3eb29cbb027beed4d4b0655779b24688f5fb2d3e SHA512 5191d76f88e4ec0cc3126bf16c315a16536a0d931cff9cb4a9c3a988caf494a1bcfc679324458fd18f0f490a4f00eb6185f286a9ae1d05f5d04c3586c7bc964f
+DIST firefox-108.0.1-uk.xpi 644538 BLAKE2B dd4668552d78bebf088231685b0e2d27d3d4e55b9ec6f7483f15d3b17b51876238fe1b66eefb2dd87b3c30413e4a6cc59222a19f083ee7ef936fe24382dae39f SHA512 fa118eddf661bd3a17d0f4cca29786c8259b6aaaec7ec7ff67d3fc97c10ad82312267c656625c793bea4310acc8ac857ad3d7241c392e92fb2f498c5382fe3e5
+DIST firefox-108.0.1-ur.xpi 559040 BLAKE2B 8d9de2ed2a34e4bb5c4b5bc07f07b7b47e3b3fa7be18756ed284fa8847fe4eeeb4ecc3f1a5b12f339b077822a7ce4b36ca029246e9be830939ee231f8e2f34fc SHA512 9c482480cb741c57d3d955c109efe81a0f19762fa741114975c126a2112f5ae15b2808e9523f3d88e8cf634063cc861ec7b001801e866b082165df420b26d6a9
+DIST firefox-108.0.1-uz.xpi 478513 BLAKE2B 8d6996b019ddde66ef28c197d881ac8bb122b90b50d60c1dbd4d02a4d4f255f8531f620c9900b287188b7954503b1a673d3cf2af5bb1f5fef6871a2a71ab5a84 SHA512 5b401f30ab983c1b59d80009a746b9f530cb8a5a1730e709026036988b7dd08df9bf23b26599aa87d8d61785c228e9562b4617a3e7762a84ee208f75e7104a3e
+DIST firefox-108.0.1-vi.xpi 594794 BLAKE2B e4e8a640eb55099fab21f6dca394d65bd11b191a4c5638a7ff806a4bdbacb02e7edc2c904a3909e05450923fcb9078634a8d32c585165dda045ecdbcb322b32a SHA512 0a9e7b90a0c5c5250a9e0273d1838aecf46d756b922b4a76ce44d77004ebc937161ee88f51b6996cfff445d2473738e2af815f5b191a35eb371760ef8e27442f
+DIST firefox-108.0.1-xh.xpi 418350 BLAKE2B 3d4be6d583b1ae6920a907c25325cd7d75482d987cf9e990f4ab29984a4c32022b3664c25a23af19aeb9673f19329a06f4e969bb9be6517ea090a074f1623d07 SHA512 dce1700d0b736984164f9ceeb29292f7c6183a63953dcdb51519989f7e58745d44894514b52d6c94fb825cf9d8ed035753c1845db677b6a88cf4f5134cbdea81
+DIST firefox-108.0.1-zh-CN.xpi 594371 BLAKE2B 0c5305ab5d80a679d0ccfb200045351846e44139459a047ad58069f9d70c379d3c8ee00b89e61d4b5d26769c52458ac1ea9b94cc929b2285f21cd82736b417f2 SHA512 a4ab0dde55750b942592cdf836eb4c5a2a3758c51104b7068ba801e4abf0950907a88887c868e7a5ed82d1d82185e27eaa59c2ab3f01e4c68fd7f4b1efb42bf1
+DIST firefox-108.0.1-zh-TW.xpi 595832 BLAKE2B 2119b9f170e6d4e39632af1e8226e15383460e73f6fd7afe53b8366a88881b2fd4e38e2aa287894b164c64c08ec5f5a7b4a72897bd621560e23d2c8d7fabf4ce SHA512 d50ac669054cbd608e2fbd33964f468166628716729a2dda35950050c09029846b2995bbffa4490ba01adcc058219d26f72f1a4206aaca9611a31a7b4ac12c2d
DIST firefox-bin_i686-102.6.0.tar.bz2 80549180 BLAKE2B 1ab8f3e0bf8b28687742805f82dba751e51e5f1bd81d12bcd2b1950eb0286d2b4a5b2e604c82a60e5cb3598aeeedba0b058364a8d581ded33165824905551778 SHA512 70582dee665a5b379ed000f2c991370c11c168cd4053cf01aa33ecdfad5499f335846f8c71aa0853d17abe80f00a50087f1ede9ae5aac7403465fab9d98da146
-DIST firefox-bin_i686-108.0.tar.bz2 82211563 BLAKE2B c139ddce699c17131099f7f8187462ba7402f180cc1dda61886c736bbf29860992671865130a2514237c138532e0503019c8f88ab699f1a6f290174cf6a1d13d SHA512 a7d9c76280da943b41a73d9452b18f753409ca43906c0f3c3117a55b2db00a8102c4ffd43b4dcb62c46b52388768313aad91b4e05641818b9f632f43b7962ec8
+DIST firefox-bin_i686-108.0.1.tar.bz2 82186218 BLAKE2B ceca3a12b61ffe00b418a047627221d2c99f4f40765e504697ab885d4eb5ecabf226f8a4244797fa5fb8f4618e7a06f62ac04eeaed97cd98e8aa950a77a0377c SHA512 460b07a242c8b23943095eb68b0744089a878a3820c55ae476d66372cd7d061a77832af217f8fabdd70bba92cfa64dec62aba130131d9e651f19694afd0548cf
DIST firefox-bin_x86_64-102.6.0.tar.bz2 77544303 BLAKE2B afb4c26b903a90b1d5e35405f97f71cf97efda8fa9ff692063acd6275d90646d8c6ad3ae5e9b26c6e8c8833fd9b724eda52d4a72469702534712fb5de41d8b74 SHA512 f0f0f5292335bb00165b1effd3109e9b58ee540421110d93e5c67ddc8d869fc5db6fc673beff71d876bc2cafe9f83d97691f39edb5303981c5f389453c42310b
-DIST firefox-bin_x86_64-108.0.tar.bz2 78771445 BLAKE2B f144ac27a398ae4e2e7d4b3b81d24228e67f876e1d5200d9bcf570d6feefd40f3acf48bbb65c309f49dcda5dbc2e62310fa7dec2cc45c5fbd453011eada897d2 SHA512 012ac4b39824945f8d1cec3cb30975f00889ed5837a966fdc715b9d9260318eeabd994a750b8fcce5a84f49cf755971aff7d906fe34ab3e6722b1a1b6f10a05b
+DIST firefox-bin_x86_64-108.0.1.tar.bz2 78727172 BLAKE2B 1dcd1e4ac72f98d4898d3677e97521cda7f785652491439cb0bac39521a9188e7eed79a3688830c1171ccef35e5349c3ac6eca98e82bc0cc582a07fe5cf33fc0 SHA512 b8f27a318b2110769f38ecb94ddbbc72171d91db2f35a328261a6226be0f3fcefde243c90412908058a14fae3e90ff7f4cfd05b2b8fab3f644e5ead6b496932d
EBUILD firefox-bin-102.6.0.ebuild 10604 BLAKE2B 6aae87e50d68f0de21527cf2cfbffd1b13c90c4d133f9d194f119caf6c04f934192e6a22a5c21c1f1a8cb6934b5792a505571e5840e26e61fada74d9d5db7c7e SHA512 40f27b3bf8ac38a9bca761d9e0db6f10a9380b588b7a1a6bafe8ea86042d5667e5c9bbb0e1dc8a827110b7eb8febdf7c374bfdc413729dd7a59eabdbe12fa4f8
-EBUILD firefox-bin-108.0.ebuild 10644 BLAKE2B bdcc0df269b6fc9a3963d044dfb8c090d221a03448e8700ef607adce4b6ef93bf7aba46fa1befeff0d9434ffcb2506b40a67d96e4cba420fb4d27a230fd5be22 SHA512 70ce3038dea518c7f7238ae8de21bac4bd4c8f64c83cd2b869f9fe10f385cbb16ea40906bba02d8e0345d60722030de6e6d2899b0f0e486434390217f1e8edb7
+EBUILD firefox-bin-108.0.1.ebuild 10641 BLAKE2B 02bf58e058437badda30c67a1f08eeef66b15f8fdadafdadbf5e032f286bff303317e9bc594221254aac703264321a1c4b9f64fde77cac6c0d0ffd3f69774787 SHA512 11a8c6b777fa6442bb8bb0ca790a3993b86b3018e5957e303f59fb840cf4eca53a284f4b66b8429d1d60574b1136b6ccc16cef9d13302d5204c7e37c75334262
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-108.0.ebuild b/www-client/firefox-bin/firefox-bin-108.0.1.ebuild
index 5e3dc55c5b57..17814faa1516 100644
--- a/www-client/firefox-bin/firefox-bin-108.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-108.0.1.ebuild
@@ -88,7 +88,7 @@ RDEPEND="${COMMON_DEPEND}
!pulseaudio? ( media-sound/apulse )
)
ffmpeg? ( media-video/ffmpeg )
- pulseaudio? ( media-sound/pulseaudio )
+ pulseaudio? ( media-libs/libpulse )
selinux? ( sec-policy/selinux-mozilla )
"
diff --git a/www-client/links/Manifest b/www-client/links/Manifest
index 9882760fd4b6..a7a179051df3 100644
--- a/www-client/links/Manifest
+++ b/www-client/links/Manifest
@@ -1,5 +1,5 @@
DIST links-2.28.tar.bz2 6512800 BLAKE2B 2ff210dd7ab92ab2f6280f5ef2d2e9873d377a646a9e2ac32a770f467c3c76edcddac628c1f36a12cdb01c2f26ed408b7460e6e85be00c40d53ec668da622786 SHA512 090bc770f78f8b57358ac0c6f31ad12f3d5f4eb9bbf74913ac8fa254e5ed63ec289c8a7990879983ace7427e20fb2de1271820f025b630c5a0ca599cf697b754
DIST links-graphics-xlinks-logo-pic.png 6041 BLAKE2B dfa6c036eaeca66a4aabd909b3b5eb61dd9a4079ab236a2d65ca1756d1110319913849569cad19e59ca4ae2413f518d0613588b58c81b718d718a61f072f2e52 SHA512 563ba62e1172e86ae6911ea743ecb1faef1a8739c30c50355b6f12669aa91aa6fefb284ed049dc9b81537b2e9950ef501453ebfcd82ad284536d20a08e97ff36
-EBUILD links-2.28-r1.ebuild 3648 BLAKE2B 7692016566887500d66a0abc17a495ef799ab60aaf1f4eee21d3edc2de89f18a528d17fe302ca62c45495895d9b23cacd5150d82e71d45e0620e101b66bcd675 SHA512 61537677bcea035000d88db1ca50d97969af3510d8fe16374407d2e24e9cd9431843f2574dbd919cc0cd31c0268bf61f1e738b1f10a416820bdef2cfa40c49ce
EBUILD links-2.28-r2.ebuild 3553 BLAKE2B 56499a3eecd98058245d3c4c2e1062834ec195c58f8e31f582f669bfc2e2641e28462033befcdacce4f1d681ddbd1dff66edb1cb6a9bcb6f8a09965b48d3952b SHA512 8d27990efcb8935b7e06abf385fb71d7d81ef37711179c8c4bfeed8b65f1ac3b5196096d5b2351338b01db25abe80e7b37f8ca084da531af8eb8d33f0ee579c9
+EBUILD links-2.28-r3.ebuild 3648 BLAKE2B 7692016566887500d66a0abc17a495ef799ab60aaf1f4eee21d3edc2de89f18a528d17fe302ca62c45495895d9b23cacd5150d82e71d45e0620e101b66bcd675 SHA512 61537677bcea035000d88db1ca50d97969af3510d8fe16374407d2e24e9cd9431843f2574dbd919cc0cd31c0268bf61f1e738b1f10a416820bdef2cfa40c49ce
MISC metadata.xml 672 BLAKE2B 5d282c043806b3ce47853e39f6fdee47b4223f0f02eae009124e9e0d9aee81e3f3c4135d27f733b9468760848499233763cd798f74f4ad751e345a6c67e355bb SHA512 198f8bf38632bc4348f8c50f8655dc6575db217ee307dcc8674822bec94c2ee904d650c4ee56a233629165f7085cb1b71eb1267d68b782a67fc88497116fa85b
diff --git a/www-client/links/links-2.28-r1.ebuild b/www-client/links/links-2.28-r3.ebuild
index e43dd0c69c28..e43dd0c69c28 100644
--- a/www-client/links/links-2.28-r1.ebuild
+++ b/www-client/links/links-2.28-r3.ebuild
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 2172d3283799..1008b08a6bb9 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/libXdmcp/Manifest b/x11-libs/libXdmcp/Manifest
index 6d07e2eae90b..ab6ee901ac89 100644
--- a/x11-libs/libXdmcp/Manifest
+++ b/x11-libs/libXdmcp/Manifest
@@ -1,5 +1,5 @@
DIST libXdmcp-1.1.3.tar.bz2 332795 BLAKE2B 0c9df30450857dd2703c4bf54972d5a26c1b6f8e216b4f3173491def650cc32742554eee04c883670e783eb5f476df94ed2c0c52274a51e2bc54d45e5dcb8c77 SHA512 cb1d4650f97d66e73acd2465ec7d757b9b797cce2f85e301860a44997a461837eea845ec9bd5b639ec5ca34c804f8bdd870697a5ce3f4e270b687c9ef74f25ec
DIST libXdmcp-1.1.4.tar.xz 295184 BLAKE2B 9360125a98bb38175be488a815eeb559e432dc2d2f60545b11dc315777de27ad68d34df7e73b0b7c14e58eaa8d92bf5a4055184df95df08cfb39dd896acc9f02 SHA512 83b384d43bfb034c395f83f97d1c6e73aa3d5faa8f8756b08e697c0b9c3c87189651b51e8213fbd1f5f9cbc2d8136cbf143627481744345d78cfe0ff2ad074a9
EBUILD libXdmcp-1.1.3-r1.ebuild 696 BLAKE2B 6943d863478b2d1e4cfba163e8973fc4796e64408c2dab29f41529482f94de12fbf62743caaed4e2e6ebe69f087aab91d3ddd1239a23ac7e52c83b935e2de2a8 SHA512 a5dae45dc67bd0aef5ae538862732226a47e9a03b72c660347fe2cf0662eaeb8e1ff0c0041ac53bd2fa3147501c977f5f44728193a948920f238f59e5d567221
-EBUILD libXdmcp-1.1.4-r1.ebuild 763 BLAKE2B f5a553a4a2f766610fc6a168a033d12f1b9358ca2ec8e4a1d2233b8eb71b1dbf196928d306f2f65af28c7e94626e7c3235d74e7b67b5d270dcb8e15a8a9cac53 SHA512 94c87c1c262ffc2ffe3b1cb4a6ad17086f11c716b639145d4ecee633760115780e33ab150c021ba99f920847d4038c9b2be841ac8267889443649376cad7e347
+EBUILD libXdmcp-1.1.4-r2.ebuild 822 BLAKE2B fae7176f038aea050b57dfc4f5b2eb5bb1eb5cc68b37431f4dc8a826cad88a06cdff16969bad3d9e91a07a422ec6e9bf4596f39b6d895ab8d751c1b6d707d67e SHA512 bf931b616d27d84bd8f9f1126162cb797c4dad3de793a73aa90a3a6ac270e0ec95a56733cee6ac312e6a999fcd344cd0454496c9b4eae43cd0b53db141e84c7a
MISC metadata.xml 399 BLAKE2B cc623f4c1293d011af9a0afaac1d5cdd0635f4db48b55c3f59070ee8ab14e96967afa925160680e8253b36654ff04d171db430ad90e5f13c72497d83fcd9408e SHA512 c5b696febaefea9d236c5f0a13502547350c87a410e57474574d3d2e463c9f07bbdad9a9c0994801dc96f25d2711702a8710f3112e96eb302ac46bc2602f7e96
diff --git a/x11-libs/libXdmcp/libXdmcp-1.1.4-r1.ebuild b/x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild
index dfb9f2e02d51..ef38544cc615 100644
--- a/x11-libs/libXdmcp/libXdmcp-1.1.4-r1.ebuild
+++ b/x11-libs/libXdmcp/libXdmcp-1.1.4-r2.ebuild
@@ -15,7 +15,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~
RDEPEND="
elibc_glibc? (
|| ( >=sys-libs/glibc-2.36 dev-libs/libbsd[${MULTILIB_USEDEP}] )
- )"
+ )
+ !elibc_glibc? (
+ dev-libs/libbsd[${MULTILIB_USEDEP}]
+ )
+"
DEPEND="${RDEPEND}
x11-base/xorg-proto"