summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29596 -> 29590 bytes
-rw-r--r--app-crypt/Manifest.gzbin23967 -> 23967 bytes
-rw-r--r--app-crypt/libscrypt/Manifest3
-rw-r--r--app-crypt/libscrypt/files/libscrypt-1.21-build.patch76
-rw-r--r--app-crypt/libscrypt/libscrypt-1.21.ebuild36
-rw-r--r--app-emacs/Manifest.gzbin61291 -> 61292 bytes
-rw-r--r--app-emacs/dwarf-mode/Manifest2
-rw-r--r--app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild (renamed from app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild)2
-rw-r--r--app-i18n/Manifest.gzbin18829 -> 18829 bytes
-rw-r--r--app-i18n/ibus/Manifest2
-rw-r--r--app-i18n/ibus/ibus-1.5.27.ebuild225
-rw-r--r--dev-cpp/Manifest.gzbin12566 -> 12566 bytes
-rw-r--r--dev-cpp/edencommon/Manifest2
-rw-r--r--dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild41
-rw-r--r--dev-cpp/folly/Manifest2
-rw-r--r--dev-cpp/folly/folly-2022.09.05.00.ebuild100
-rw-r--r--dev-java/Manifest.gzbin52581 -> 52587 bytes
-rw-r--r--dev-java/joda-time/Manifest3
-rw-r--r--dev-java/joda-time/files/joda-time-2.11.0-test.patch14
-rw-r--r--dev-java/joda-time/joda-time-2.11.0.ebuild95
-rw-r--r--dev-java/maven-bin/Manifest2
-rw-r--r--dev-java/maven-bin/maven-bin-3.8.3.ebuild64
-rw-r--r--dev-java/snakeyaml/Manifest2
-rw-r--r--dev-java/snakeyaml/snakeyaml-1.31.ebuild86
-rw-r--r--dev-libs/Manifest.gzbin95600 -> 95597 bytes
-rw-r--r--dev-libs/libclc/Manifest9
-rw-r--r--dev-libs/libclc/libclc-15.0.0.ebuild (renamed from dev-libs/libclc/libclc-15.0.0_rc2.ebuild)0
-rw-r--r--dev-libs/libclc/libclc-15.0.0_rc3.ebuild70
-rw-r--r--dev-libs/libofx/Manifest4
-rw-r--r--dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch45
-rw-r--r--dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch50
-rw-r--r--dev-libs/libofx/libofx-0.10.6-r1.ebuild (renamed from dev-libs/libofx/libofx-0.10.6.ebuild)14
-rw-r--r--dev-libs/xmlrpc-c/Manifest4
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild2
-rw-r--r--dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild2
-rw-r--r--dev-ml/Manifest.gzbin35146 -> 35145 bytes
-rw-r--r--dev-ml/llvm-ocaml/Manifest9
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-15.0.0.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild)0
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc3.ebuild115
-rw-r--r--dev-python/Manifest.gzbin260220 -> 260227 bytes
-rw-r--r--dev-python/cachecontrol/Manifest2
-rw-r--r--dev-python/cachecontrol/cachecontrol-0.12.11.ebuild2
-rw-r--r--dev-python/clang-python/Manifest9
-rw-r--r--dev-python/clang-python/clang-python-15.0.0.ebuild (renamed from dev-python/clang-python/clang-python-15.0.0_rc2.ebuild)0
-rw-r--r--dev-python/clang-python/clang-python-15.0.0_rc3.ebuild47
-rw-r--r--dev-python/lit/Manifest9
-rw-r--r--dev-python/lit/lit-15.0.0.ebuild (renamed from dev-python/lit/lit-15.0.0_rc2.ebuild)0
-rw-r--r--dev-python/lit/lit-15.0.0_rc3.ebuild42
-rw-r--r--dev-python/qtsass/Manifest2
-rw-r--r--dev-python/qtsass/qtsass-0.3.1.ebuild20
-rw-r--r--dev-ruby/Manifest.gzbin111285 -> 111292 bytes
-rw-r--r--dev-ruby/sshkit/Manifest2
-rw-r--r--dev-ruby/sshkit/sshkit-1.21.3.ebuild43
-rw-r--r--dev-util/Manifest.gzbin68825 -> 68817 bytes
-rw-r--r--dev-util/lldb/Manifest9
-rw-r--r--dev-util/lldb/lldb-15.0.0.ebuild (renamed from dev-util/lldb/lldb-15.0.0_rc2.ebuild)0
-rw-r--r--dev-util/lldb/lldb-15.0.0_rc3.ebuild115
-rw-r--r--dev-util/watchman/Manifest2
-rw-r--r--dev-util/watchman/watchman-2022.09.05.00.ebuild217
-rw-r--r--media-fonts/Manifest.gzbin36760 -> 36760 bytes
-rw-r--r--media-fonts/lxgw-wenkai/Manifest4
-rw-r--r--media-fonts/lxgw-wenkai/lxgw-wenkai-1.240.ebuild (renamed from media-fonts/lxgw-wenkai/lxgw-wenkai-1.235.2.ebuild)0
-rw-r--r--media-gfx/Manifest.gzbin38322 -> 38322 bytes
-rw-r--r--media-gfx/inkscape/Manifest2
-rw-r--r--media-gfx/inkscape/inkscape-1.2.1-r2.ebuild2
-rw-r--r--media-libs/Manifest.gzbin65983 -> 65975 bytes
-rw-r--r--media-libs/codec2/Manifest3
-rw-r--r--media-libs/codec2/codec2-1.0.3.ebuild36
-rw-r--r--media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch19
-rw-r--r--media-libs/libltc/Manifest2
-rw-r--r--media-libs/libltc/libltc-1.3.2.ebuild28
-rw-r--r--media-libs/opencore-amr/Manifest2
-rw-r--r--media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild23
-rw-r--r--media-sound/Manifest.gzbin57092 -> 57091 bytes
-rw-r--r--media-sound/abcmidi/Manifest2
-rw-r--r--media-sound/abcmidi/abcmidi-2022.06.14.ebuild35
-rw-r--r--media-sound/ecasound/Manifest1
-rw-r--r--media-sound/ecasound/ecasound-2.9.3.ebuild97
-rw-r--r--media-sound/gpodder/Manifest2
-rw-r--r--media-sound/gpodder/gpodder-3.10.21-r1.ebuild80
-rw-r--r--media-sound/qtractor/Manifest2
-rw-r--r--media-sound/qtractor/qtractor-0.9.28.ebuild108
-rw-r--r--metadata/Manifest.gzbin3855 -> 3857 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.gzbin28274 -> 28282 bytes
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin37158 -> 36997 bytes
-rw-r--r--metadata/md5-cache/app-crypt/libscrypt-1.2111
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin86428 -> 86429 bytes
-rw-r--r--metadata/md5-cache/app-emacs/dwarf-mode-2.39-r1 (renamed from metadata/md5-cache/app-emacs/dwarf-mode-2.39)4
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin24702 -> 24862 bytes
-rw-r--r--metadata/md5-cache/app-i18n/ibus-1.5.2717
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin22978 -> 23331 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/edencommon-2022.09.05.0015
-rw-r--r--metadata/md5-cache/dev-cpp/folly-2022.09.05.0016
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin66076 -> 66232 bytes
-rw-r--r--metadata/md5-cache/dev-java/joda-time-2.11.015
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.8.313
-rw-r--r--metadata/md5-cache/dev-java/snakeyaml-1.3115
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin162174 -> 162009 bytes
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.0 (renamed from metadata/md5-cache/dev-libs/libclc-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.0_rc314
-rw-r--r--metadata/md5-cache/dev-libs/libofx-0.10.6-r1 (renamed from metadata/md5-cache/dev-libs/libofx-0.10.6)10
-rw-r--r--metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r24
-rw-r--r--metadata/md5-cache/dev-libs/xmlrpc-c-1.54.054
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin69388 -> 69228 bytes
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.016
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc216
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc316
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin361108 -> 360943 bytes
-rw-r--r--metadata/md5-cache/dev-python/cachecontrol-0.12.114
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.0 (renamed from metadata/md5-cache/dev-python/clang-python-15.0.0_rc2)6
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.0_rc316
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.0 (renamed from metadata/md5-cache/dev-python/lit-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.0_rc315
-rw-r--r--metadata/md5-cache/dev-python/qtsass-0.3.116
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin187219 -> 187369 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.21.317
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin133337 -> 133347 bytes
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.0 (renamed from metadata/md5-cache/dev-util/lldb-15.0.0_rc2)8
-rw-r--r--metadata/md5-cache/dev-util/lldb-15.0.0_rc316
-rw-r--r--metadata/md5-cache/dev-util/watchman-2022.09.05.0017
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin39351 -> 39347 bytes
-rw-r--r--metadata/md5-cache/media-fonts/lxgw-wenkai-1.240 (renamed from metadata/md5-cache/media-fonts/lxgw-wenkai-1.235.2)2
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin57964 -> 57977 bytes
-rw-r--r--metadata/md5-cache/media-gfx/inkscape-1.2.1-r24
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin102094 -> 101943 bytes
-rw-r--r--metadata/md5-cache/media-libs/codec2-1.0.314
-rw-r--r--metadata/md5-cache/media-libs/libltc-1.3.210
-rw-r--r--metadata/md5-cache/media-libs/opencore-amr-0.1.5-r112
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin73054 -> 72740 bytes
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2022.06.1413
-rw-r--r--metadata/md5-cache/media-sound/ecasound-2.9.317
-rw-r--r--metadata/md5-cache/media-sound/gpodder-3.10.21-r117
-rw-r--r--metadata/md5-cache/media-sound/qtractor-0.9.2816
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin7155 -> 7311 bytes
-rw-r--r--metadata/md5-cache/net-print/cups-2.4.2-r317
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin26393 -> 26398 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/k9scli-0.25.18-r1 (renamed from metadata/md5-cache/sys-cluster/k9scli-0.25.18)2
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin30622 -> 29674 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.38-r28
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.39-r18
-rw-r--r--metadata/md5-cache/sys-devel/binutils-99998
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.017
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.0_rc217
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.0_rc317
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.0 (renamed from metadata/md5-cache/sys-devel/clang-common-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.0_rc313
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-15.0.0 (renamed from metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc313
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.0 (renamed from metadata/md5-cache/sys-devel/lld-15.0.0_rc2)8
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.0_rc315
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.0 (renamed from metadata/md5-cache/sys-devel/llvm-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.0_rc317
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.0 (renamed from metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc313
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin35033 -> 34061 bytes
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.0 (renamed from metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc314
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-13.0.14
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-14.0.64
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0 (renamed from metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc2)6
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0.99994
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc315
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.0.99994
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.0 (renamed from metadata/md5-cache/sys-libs/libcxx-15.0.0_rc2)6
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.0_rc316
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.0 (renamed from metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc316
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.0 (renamed from metadata/md5-cache/sys-libs/libomp-15.0.0_rc3)6
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.0_rc215
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0 (renamed from metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc2)2
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc316
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12255 -> 12252 bytes
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-104.0.116
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-104.0.216
-rw-r--r--metadata/md5-cache/www-client/opera-90.0.4480.84 (renamed from metadata/md5-cache/www-client/opera-90.0.4480.80)2
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-print/Manifest.gzbin6084 -> 6084 bytes
-rw-r--r--net-print/cups/Manifest2
-rw-r--r--net-print/cups/cups-2.4.2-r3.ebuild321
-rw-r--r--net-print/cups/files/cups-2.4.2-openssl-intermediate-certs.patch20
-rw-r--r--profiles/Manifest.gzbin152878 -> 152880 bytes
-rw-r--r--profiles/base/package.use.mask12
-rw-r--r--sys-cluster/Manifest.gzbin11549 -> 11542 bytes
-rw-r--r--sys-cluster/k9scli/Manifest2
-rw-r--r--sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild (renamed from sys-cluster/k9scli/k9scli-0.25.18.ebuild)2
-rw-r--r--sys-devel/Manifest.gzbin9813 -> 9813 bytes
-rw-r--r--sys-devel/binutils/Manifest6
-rw-r--r--sys-devel/binutils/binutils-2.38-r2.ebuild14
-rw-r--r--sys-devel/binutils/binutils-2.39-r1.ebuild14
-rw-r--r--sys-devel/binutils/binutils-9999.ebuild14
-rw-r--r--sys-devel/clang-common/Manifest9
-rw-r--r--sys-devel/clang-common/clang-common-15.0.0.ebuild (renamed from sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/clang-common/clang-common-15.0.0_rc3.ebuild24
-rw-r--r--sys-devel/clang-runtime/Manifest3
-rw-r--r--sys-devel/clang-runtime/clang-runtime-15.0.0.ebuild (renamed from sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/clang-runtime/clang-runtime-15.0.0_rc3.ebuild27
-rw-r--r--sys-devel/clang/Manifest12
-rw-r--r--sys-devel/clang/clang-15.0.0.ebuild (renamed from sys-devel/clang/clang-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/clang/clang-15.0.0_rc3.ebuild463
-rw-r--r--sys-devel/lld/Manifest9
-rw-r--r--sys-devel/lld/lld-15.0.0.ebuild (renamed from sys-devel/lld/lld-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/lld/lld-15.0.0_rc3.ebuild78
-rw-r--r--sys-devel/llvm-common/Manifest9
-rw-r--r--sys-devel/llvm-common/llvm-common-15.0.0.ebuild (renamed from sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/llvm-common/llvm-common-15.0.0_rc3.ebuild28
-rw-r--r--sys-devel/llvm/Manifest12
-rw-r--r--sys-devel/llvm/llvm-15.0.0.ebuild (renamed from sys-devel/llvm/llvm-15.0.0_rc2.ebuild)0
-rw-r--r--sys-devel/llvm/llvm-15.0.0_rc3.ebuild527
-rw-r--r--sys-libs/Manifest.gzbin14244 -> 14239 bytes
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest20
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.9999.ebuild2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.ebuild (renamed from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild)2
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc3.ebuild221
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild2
-rw-r--r--sys-libs/compiler-rt/Manifest12
-rw-r--r--sys-libs/compiler-rt/compiler-rt-15.0.0.ebuild (renamed from sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild)0
-rw-r--r--sys-libs/compiler-rt/compiler-rt-15.0.0_rc3.ebuild152
-rw-r--r--sys-libs/libcxx/Manifest12
-rw-r--r--sys-libs/libcxx/libcxx-15.0.0.ebuild (renamed from sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild)0
-rw-r--r--sys-libs/libcxx/libcxx-15.0.0_rc3.ebuild227
-rw-r--r--sys-libs/libcxxabi/Manifest9
-rw-r--r--sys-libs/libcxxabi/libcxxabi-15.0.0.ebuild (renamed from sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild)0
-rw-r--r--sys-libs/libcxxabi/libcxxabi-15.0.0_rc3.ebuild128
-rw-r--r--sys-libs/libomp/Manifest10
-rw-r--r--sys-libs/libomp/libomp-15.0.0.ebuild (renamed from sys-libs/libomp/libomp-15.0.0_rc3.ebuild)0
-rw-r--r--sys-libs/libomp/libomp-15.0.0_rc2.ebuild129
-rw-r--r--sys-libs/llvm-libunwind/Manifest9
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild (renamed from sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild)0
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc3.ebuild123
-rw-r--r--www-client/Manifest.gzbin6203 -> 6209 bytes
-rw-r--r--www-client/firefox-bin/Manifest198
-rw-r--r--www-client/firefox-bin/firefox-bin-104.0.2.ebuild (renamed from www-client/firefox-bin/firefox-bin-104.0.1.ebuild)0
-rw-r--r--www-client/opera/Manifest4
-rw-r--r--www-client/opera/opera-90.0.4480.84.ebuild (renamed from www-client/opera/opera-90.0.4480.80.ebuild)0
246 files changed, 1984 insertions, 3797 deletions
diff --git a/Manifest b/Manifest
index 7d92eba4deaf..009b4e794ca1 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29596 BLAKE2B 0e2f3fe4f1bcca6b8700470cf10c1d266c2569d21148bc846065a36d32b68eb701a1e42769681d0ac9aade0955ab3491dcee1685bfd4307ddbdbce3bf8efd5c7 SHA512 83f6a67a5d169bcbffeb24afa133b59bbaaa8fd7ddbb6a079440aae61644185c51576d926cdde541a7abce4590f08cf5433f31a5b43640db4c47b7654d290ec3
-TIMESTAMP 2022-09-06T02:39:57Z
+MANIFEST Manifest.files.gz 29590 BLAKE2B b43ae56bc8369f81e2cbfaf765dfd1a2d293708d3177130ce9ace1e5f26d6eab4577ff0f68b6b96d88cb23a037cc0148d53110c6544a78a2b40d15cc5efca24e SHA512 1333f2b3ef3b70ac5e82875d7913decdd43809145ead252389d408e7bb3139c20c21013a6d1dd28a7a1e9f8206e254a36ba4cb5df13eef7d69443679b804445d
+TIMESTAMP 2022-09-06T08:39:55Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMWsv1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMXB1tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klDw6A/8DaNwXKS7aGckSlDJxawQjz0zWDX+iGabUfUonHZnTJp3iMW+s1wL96i3
-mOHDJbxh0DVVX1c7xDaXxrIA5IoNEyeyKokgPxK9yWMmJHdSynv1DnBpNtkHmE5m
-MF3sOm6qu+wAVBUvzgkowA5ZfmpBbMe5BGp33cJVWHHHgn2w5M8iozK4Oas5squh
-OHNSPVrsGoyifOg0Kut+zk/i5mZi2LGa+ouyfHLL2ZPCIfya+e4TnPUMaI3pBgfb
-t+4OzN6y1PwgMv+tEX11r4vPoMIAboBCYvCewgL/zwaVofUT/RiHnHBg2C4VzVoD
-qN7G3H1Yhd+NGPSxHpA+G691Dp2o/44mPPNtLFtGgSJf2PJ6aoKKvAFxoASvFvcO
-0/PfIitaLTN/3bAawZuqe4a5oKjl7dU8NMCQixQAw6v9lFJeYjOFxCY5HhXw8Os7
-qBpvrQG/qd9lhLTLVCR4NPrmHCtEwsg2SUqXgAxk4f++joSjfMW9A+IvgErdexhg
-JtSlEx/FbhjCiLK/IfWaURCs2CU4eUXJ1ZvlabADDFeybPPWrT6dOkwXuJEr6z4R
-mPT53kkZDS2z36sRH3kPGsfIdektRJ97e/pr86c5hmLp4qL2xYnYvOm4+/2kDo1+
-YzWjuRnfM0DwkhaeOinU0UoolRLczGQPOv1LzNPAG3CYKWYA6b0=
-=XeWJ
+klB5iw/8Cr2XNnHhezLApddoVChJdHPuoB28WMpvzjDvWL6hv8ZjT3b6SKXfYokt
+ISmfdYSh0wqeTtyBc2hlqakOD9+4Ea1bAw2vE1nrMFbQQ/wUPWZSZWFOrC0x4vV6
+i1YOT5wcRUOHn4Z7utbBoFEGZipesnDw0jjRnNRaitABKVJq+xRsXON37ojKpaVZ
+Hkijq9nkUzYDH9BUxP1sfvotjG3aDgnWiL4ddku1xZ5CmP50Gim902x+95rtb87a
+7386NYkGCMnUhJUUUf2IP08WP1tpwPjPYFpDvbDk9o1lTc5Eoyv1/1dtVJOajSpY
+BAb4orB+U2gngyPfVKSuECGBPvc+oj34l2HWIcJGlSA9drJHuzvqH6rqw4r7shdq
+TrJ2mYpnBKkD6dqun4M06FNahOU0sCjJN/6Ewt4nyvLMxSqenytRTSW/2XZFvYFv
+eFgt2gF3BZLjuHbetG7/2jsVgzzKAWBfro7ASjTP0/6DGjASL/4TflWxCh4VrCqR
+8AE9LwEE/2fNRBxhVl2V+t0A/QdB0H50c32L8iqLgEF85xAUkYAk2qoG5uOeiDVk
+Eb7sLNpFZmGzvyr80o+Ejyg7ueoQhwCvzP/oTGTLpJnw5QnkvEwvwUbGqvegDnKq
+u536pl+e3NZQ/DbD6BtmphWTRkRAXEBPAneHEH8sU6cYf491UyI=
+=3kAW
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index b230148b7c8e..87c6377bb7a0 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index 8249c1cca88b..4c209f074bf6 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/libscrypt/Manifest b/app-crypt/libscrypt/Manifest
index e3f8df7ff4cf..19288e6ad7a2 100644
--- a/app-crypt/libscrypt/Manifest
+++ b/app-crypt/libscrypt/Manifest
@@ -1,6 +1,3 @@
-AUX libscrypt-1.21-build.patch 2460 BLAKE2B 139168dc59ea0001b5106a62731379c8a54e713d0bb5a30ab736eab36b2e8918d2ce47c8b3dc264b50172868c9c5108d0cd093c68e4fe4d3668301d84b15269c SHA512 74891b020e6115aa938368f43d727b3653160406f887f9958e66c688eb1191f7ba2ce6d753541af9369cf7724ecffff9b6633bef26062ebc0f74a092ed8cdd0d
-DIST libscrypt-1.21.tar.gz 19425 BLAKE2B 4f9f21c6ba36bad005d95203d1d2c206f50200973233670c4819fe2cc32de6941cc100360ba1683453fc7abcb0e0e024e32417beec06d5b43cbda56bfa89be5a SHA512 0f894bc2f47016cdd043ea692a4e4b08891b1a961443265230d5ccb76820d40e50b0d4d63588c44c985cd24e214f07b126d30989d3ce4cd79366f3b8f16c4d34
DIST libscrypt-1.22.tar.gz 19495 BLAKE2B 2c04b91dc48e807223a3433739deb31186efc1b4066cb57e3db835b68de4d08b9586d0a686d5f0f4c119582e82823fbf0556944c190d586664cc4d6f014ad5ab SHA512 3c01fd76441bdf7c90fa17534bfdda9e279469676359172eda7f7683ca65a7aae576a87d07125ce38598ef3fd2755547d53417132b9159a2b211898f70c80f51
-EBUILD libscrypt-1.21.ebuild 727 BLAKE2B b321164f5a0f62a20ee3d9bfbe8b28412190a8082883c6c859a971549049e5556103b3f7d27103f699b58fc78ae134a90a61741387b107245da99f95de8c263e SHA512 bb48155d4e4134fb93b41d4bfd8e70ce905d75af9678f72990402ce42780f6e4183a00284910d9a51cde8023551c6b6cbb4afa9126f7573a4498016d560b2020
EBUILD libscrypt-1.22.ebuild 682 BLAKE2B 4fa6a542d1b5d68bb9c37896216a90c87c9ba7c0648b7f26758e39da323202ab3489f357fce856d9e4229fb62056ce84a919402b52496ce8ee0249aa5990dbff SHA512 969e90ed4b6ee17e99494e8a7ed1aba7f15e52c576a8e768618a8239582491379e6598befa02a8d3e37c56a0027c900d4b430c8aaeff596c435e84128d2ce909
MISC metadata.xml 346 BLAKE2B 98662f24e6b883032afb7ee0afd68a249c56a87d8c581f9edf7926332147d0905bcff8c34ea8e531e2a049a5c326748f002a88b33974ae3897cb0aa20eb4220b SHA512 3c255d66cb79b5e9d959285ea196a112242d6bc1dfe3a0dddfdcd1d9a8ae99cacb06816c881d94d93087593924ea3a20e7c4c7ec0d3de672b9327b2bf5bff6e6
diff --git a/app-crypt/libscrypt/files/libscrypt-1.21-build.patch b/app-crypt/libscrypt/files/libscrypt-1.21-build.patch
deleted file mode 100644
index 236e80730d57..000000000000
--- a/app-crypt/libscrypt/files/libscrypt-1.21-build.patch
+++ /dev/null
@@ -1,76 +0,0 @@
-From bdfec26744122e8f52a58bc086c89b27faaf5888 Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev <alon.barlev@gmail.com>
-Date: Sat, 1 Jul 2017 23:06:41 +0300
-Subject: [PATCH 1/2] build: move non-essential flags to *_EXTRA
-
-This enables downstream to selectively add/replace the optimization and
-other non-essential flags.
-
-Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
----
- Makefile | 11 ++++++-----
- 1 file changed, 6 insertions(+), 5 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 7022a4a..c9313cb 100644
---- a/Makefile
-+++ b/Makefile
-@@ -5,21 +5,22 @@ MAKE_DIR ?= install -d
- INSTALL_DATA ?= install
-
- CC?=gcc
--CFLAGS?=-O2 -Wall -g -D_FORTIFY_SOURCE=2 -fstack-protector -fPIC
--LDFLAGS?=-Wl,-z,now -Wl,-z,relro -Wl,-soname,libscrypt.so.0 -Wl,--version-script=libscrypt.version
--CFLAGS_EXTRA?=-Wl,-rpath=.
-+CFLAGS?=$(CFLAGS_EXTRA) -D_FORTIFY_SOURCE=2 -fPIC
-+LDFLAGS?=$(LDFLAGS_EXTRA) -Wl,-soname,libscrypt.so.0 -Wl,--version-script=libscrypt.version
-+CFLAGS_EXTRA?=-Wl,-rpath=. -O2 -Wall -g -fstack-protector
-+LDFLAGS_EXTRA?=-Wl,-z,relro
-
- all: reference
-
- OBJS= crypto_scrypt-nosse.o sha256.o crypto-mcf.o b64.o crypto-scrypt-saltgen.o crypto_scrypt-check.o crypto_scrypt-hash.o slowequals.o
-
- libscrypt.so.0: $(OBJS)
-- $(CC) $(LDFLAGS) -shared -o libscrypt.so.0 $(OBJS) -lm -lc
-+ $(CC) $(LDFLAGS) -shared -o libscrypt.so.0 $(OBJS) -lm -lc
- ar rcs libscrypt.a $(OBJS)
-
- reference: libscrypt.so.0 main.o crypto_scrypt-hexconvert.o
- ln -s -f libscrypt.so.0 libscrypt.so
-- $(CC) -Wall -o reference main.o b64.o crypto_scrypt-hexconvert.o $(CFLAGS_EXTRA) -L. -lscrypt
-+ $(CC) -o reference main.o b64.o crypto_scrypt-hexconvert.o $(CFLAGS) $(LDFLAGS_EXTRA) -L. -lscrypt
-
- clean:
- rm -f *.o reference libscrypt.so* libscrypt.a endian.h
---
-2.13.0
-
-From 7899df0447e0fcad32a6cce7439eef1f1295aaeb Mon Sep 17 00:00:00 2001
-From: Alon Bar-Lev <alon.barlev@gmail.com>
-Date: Sat, 1 Jul 2017 23:14:29 +0300
-Subject: [PATCH 2/2] build: run tests with local library
-
-Ensure tests can run and when run are run with current library.
-
-Signed-off-by: Alon Bar-Lev <alon.barlev@gmail.com>
----
- Makefile | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile b/Makefile
-index c9313cb..783c537 100644
---- a/Makefile
-+++ b/Makefile
-@@ -26,7 +26,7 @@ clean:
- rm -f *.o reference libscrypt.so* libscrypt.a endian.h
-
- check: all
-- ./reference
-+ LD_LIBRARY_PATH=. ./reference
-
- devtest:
- splint crypto_scrypt-hexconvert.c
---
-2.13.0
-
diff --git a/app-crypt/libscrypt/libscrypt-1.21.ebuild b/app-crypt/libscrypt/libscrypt-1.21.ebuild
deleted file mode 100644
index 101c8f622047..000000000000
--- a/app-crypt/libscrypt/libscrypt-1.21.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Shared library to impliment the scrypt algorithm"
-HOMEPAGE="https://github.com/technion/libscrypt"
-SRC_URI="https://github.com/technion/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/${P}-build.patch"
-)
-
-pkg_setup() {
- export LIBDIR=${PREFIX}/$(get_libdir)
- export CFLAGS_EXTRA="${CFLAGS}"
- export LDFLAGS_EXTRA="${LDFLAGS}"
- export PREFIX=/usr
- unset CFLAGS
- unset LDFLAGS
-}
-
-src_compile() {
- emake \
- CC="$(tc-getCC)"
-}
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index ce91bb071792..d5fbcdbec16b 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/dwarf-mode/Manifest b/app-emacs/dwarf-mode/Manifest
index cb59ae0a5376..036143c19ba4 100644
--- a/app-emacs/dwarf-mode/Manifest
+++ b/app-emacs/dwarf-mode/Manifest
@@ -1,4 +1,4 @@
AUX 50dwarf-mode-gentoo.el 142 BLAKE2B 2101b53bb85e33b34b807cd3483979db3466e1a4d804f274d086b7975f7c437df731e922a706d03921f5e838524d126098462fd29f9867cfd863dc85fd83f321 SHA512 c6ff6a3b9ef606368a6b74e38c8d3f030098c6dd619ce1a0b090f5b30b5fc0c35e3567a8af5f12a63611d9fee1d9127fd844b9e3f3cfac8357413dc405955f96
DIST binutils-2.39.tar.xz 25167756 BLAKE2B ac6a5296c6586d53eaadcbffc5c399a6d79edf72450b9bb8b3525ce525129cef3d2eb90c85ef3bb3270b5a03b0e1ffb8f0b705f028158726f9777ebb8685066f SHA512 68e038f339a8c21faa19a57bbc447a51c817f47c2e06d740847c6e9cc3396c025d35d5369fa8c3f8b70414757c89f0e577939ddc0d70f283182504920f53b0a3
-EBUILD dwarf-mode-2.39.ebuild 398 BLAKE2B 11deec5a126d2bd48c0fa65c8dad19332b239c1d55f7a755c5423963189448bff6616bb34f709215b03f09003905f942332ea5ae2f5c466e2671f9d805e4b2f9 SHA512 65f5a43b5488b14b8965f1f31063025e0b91235cde0ff5c749d3d6c2908a2dfd57d08ff81c3c68b03c726473fd6855d0fe994fc8595f03b4fac5ffe1eec04541
+EBUILD dwarf-mode-2.39-r1.ebuild 439 BLAKE2B 587002138f93084160d2bd7f8559051bad49ad55d010bb5c1745146be1ce9b4a879e91dc20af14f3ffc78fe30a45a024e4148c05394d7b5294ed9f635fc22279 SHA512 60693079fc295b7f3bb2a17ed8a9b5fceab55c39f9a81c1a3158f97688e2b853ed4cdcbf7a79082c22bf622aada407c3166b3bbd34324882b30b272aed7373da
MISC metadata.xml 380 BLAKE2B bad7ba917871a071d10f1d030b2becffbaacfeab7b3fc27d2b78dfd1bdb7f4c251afa98cc6b33ae18674fad2cf1afec8d3a6c496d3c8e6a5b17cce8e89c41057 SHA512 a1d794cb60868de7e44718c282328961bf7dff377810bb3d63e83b71395316fd5bc15ae39c64fa83ab98915d0a8f8ac8a5fc4f5e2b22c475ab00f88723dba8a4
diff --git a/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild b/app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild
index 522f6c9a8072..f47208c6171b 100644
--- a/app-emacs/dwarf-mode/dwarf-mode-2.39.ebuild
+++ b/app-emacs/dwarf-mode/dwarf-mode-2.39-r1.ebuild
@@ -14,4 +14,6 @@ LICENSE="GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+RDEPEND="!sys-devel/binutils[emacs(-)]"
+
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index be96035c2162..ea6b6840bb8a 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/ibus/Manifest b/app-i18n/ibus/Manifest
index 15025be89ebe..cea343cea173 100644
--- a/app-i18n/ibus/Manifest
+++ b/app-i18n/ibus/Manifest
@@ -2,6 +2,8 @@ AUX ibus-1.5.25-ibusimcontext.patch 1440 BLAKE2B 500b9e26933cd174c476a6ed16af43d
AUX ibus-1.5.26-src-Fix-refcounting-issues.patch 9275 BLAKE2B c9035aa6877848cd8f23f10390b4d7976db67b95ec36e7b391fd09fdfc986b65025a47477be15cf0b3c0c8c42455238989dc7e7bd09a3f63193d7a6cdf0caff0 SHA512 4905b18eb0148e0e5f567badf9046b9613fe1079510e34bfaf5313d1fc62409ce0b7ef76d7cd19524a83543ee48d1e0ff57da52e1e4a660ea9bc5b178e965aac
DIST ibus-1.5.25.tar.gz 3669787 BLAKE2B 0a568c77d29dfbe0c2c8cdbe8c8ae86b69c7a1a5fa692cf05e9ce13894fcee200c41de91ec0ad88ae9e745e3061b9c92b7fd18641bd297f5bf4a9bc308ace983 SHA512 4b8955a20a1e5a0daf61213817a9697874439866e235e6a7905f5994b145cd5a143e6cfc41f17204a828756baeb8edab70698596731ecebf7f1eea7cc5f36aa6
DIST ibus-1.5.26.tar.gz 3715263 BLAKE2B 80eb293b028d431b76c015c6d6d9fea92888554f6f34ec126853df189746d9976569ec2380146187d13337a011668b1f15fc57a95284658c8afc7824a67b5898 SHA512 923607c17114af673dcc36532fb44a278b61161ee1b7d4e01b2e0dcffc40c95eb91c6416acc9c0da0333e933863e15263e9a5ff1e467cfc02b71398d601b9714
+DIST ibus-1.5.27.tar.gz 3779541 BLAKE2B e98f775cd62036ae02dafd984933343e99390a6a1e77b672feb4bc00dd1d423126227bded2d22b8bc9fa214e572ea906c407658de8ee20e036f8753836d68f46 SHA512 b5f3ae555d19eb780a416383e6351ed2cd8834fcc2bc4ebe4f4a194fc934dd055c5e782f9ec382fb21e1e2103c5409804174a79d192b5494a9018ce9081305e4
EBUILD ibus-1.5.25-r1.ebuild 4554 BLAKE2B d556e48be48939664695c425fd5ead30ad0c5f2e93950d257050f1a6ca89fee3c8b74965637eabf84aefcc69191f36e7d395c7d2900af28928e1c1db5a66e44a SHA512 477391216467e331eef285c8abdd65f38db9fe26439606f89bd33402b394607163189f38020c464c7917b12a258a6f543541f93ebc9ddac6eb30acd69c957e39
EBUILD ibus-1.5.26-r1.ebuild 5530 BLAKE2B 2f7a3ff43f15368e24d089b9e86651af0e35446caf11ccb86ac06a2c3afe47309a92496474db0296a4157794571dfb9338bcd6362866a61382e7c8baa73ca927 SHA512 d8f4f8e7f7756538ea69e4f2aa3f270be53c3efb0f4e8537fafdce8f12ab2f84e2dcafc9687e812e13c704c4b874c4fee0d9f4f7291d78d82be04c9fda733c75
+EBUILD ibus-1.5.27.ebuild 5540 BLAKE2B 0c78346f7b8d9df70b2403d2a3eb9ee46aed8030055f015c94f22fd59a9e348368b2b486e51238f7aa91a5066126d45bee49a8fc103616db2cd9ebe2359fb84c SHA512 bebc305b4782bd928ffd463554316ff9dcc129ffee881af66b580951e627b22404d696ef80eef73a895a39064403317c8d3798902df9cd088fb0d4117303d7f9
MISC metadata.xml 989 BLAKE2B 9103c61af6f3766fa483864877a674455d0a47a2e7fc1e7ef0f62d835e1f57d6c71816737c64938babd5f29a7228d67f64c1d7aaaae0e9b10cc793ed373a698c SHA512 1552ed06ec527f6c9868b2b006b1d5d7bdc7101d34d4c4438eba6de74f398744a2720e31f73dc203f034631aa900db0a2ad8d429a67e577b69005cda1440f1ef
diff --git a/app-i18n/ibus/ibus-1.5.27.ebuild b/app-i18n/ibus/ibus-1.5.27.ebuild
new file mode 100644
index 000000000000..935a3baa1a42
--- /dev/null
+++ b/app-i18n/ibus/ibus-1.5.27.ebuild
@@ -0,0 +1,225 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs vala virtualx xdg-utils
+
+GENTOO_VER=
+DESCRIPTION="Intelligent Input Bus for Linux / Unix OS"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+
+[[ -n ${GENTOO_VER} ]] && \
+ GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-gentoo-patches-${GENTOO_VER}.tar.xz"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz
+ ${GENTOO_PATCHSET_URI}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls +python systemd test +unicode vala wayland"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ appindicator? ( gtk3 )
+ python? (
+ ${PYTHON_REQUIRED_USE}
+ introspection
+ )
+ test? ( gtk3 )
+ vala? ( introspection )
+ X? ( gtk3 )
+"
+DEPEND="
+ app-text/iso-codes
+ >=dev-libs/glib-2.65.0:2
+ gnome-base/dconf
+ gnome-base/librsvg:2
+ sys-apps/dbus[X?]
+ X? (
+ x11-libs/libX11
+ >=x11-libs/libXfixes-6.0.0
+ )
+ gtk2? ( x11-libs/gtk+:2 )
+ gtk3? ( x11-libs/gtk+:3 )
+ gtk4? ( gui-libs/gtk:4 )
+ gui? (
+ x11-libs/libX11
+ x11-libs/libXi
+ )
+ introspection? ( dev-libs/gobject-introspection )
+ libnotify? ( x11-libs/libnotify )
+ nls? ( virtual/libintl )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ )
+ wayland? (
+ dev-libs/wayland
+ x11-libs/libxkbcommon
+ )"
+RDEPEND="${DEPEND}
+ python? (
+ gui? (
+ x11-libs/gtk+:3[introspection]
+ )
+ )"
+BDEPEND="
+ $(vala_depend)
+ dev-libs/glib:2
+ dev-util/glib-utils
+ virtual/pkgconfig
+ x11-misc/xkeyboard-config
+ emoji? (
+ app-i18n/unicode-cldr
+ app-i18n/unicode-emoji
+ )
+ nls? ( sys-devel/gettext )
+ unicode? ( app-i18n/unicode-data )"
+
+src_prepare() {
+ vala_src_prepare --ignore-use
+ sed -i "/UCD_DIR=/s/\$with_emoji_annotation_dir/\$with_ucd_dir/" configure.ac
+ if ! has_version 'x11-libs/gtk+:3[wayland]'; then
+ touch ui/gtk3/panelbinding.vala \
+ ui/gtk3/emojierapp.vala || die
+ fi
+ if ! use emoji; then
+ touch \
+ tools/main.vala \
+ ui/gtk3/panel.vala || die
+ fi
+ if ! use appindicator; then
+ touch ui/gtk3/panel.vala || die
+ fi
+ if [[ -n ${GENTOO_VER} ]]; then
+ einfo "Try to apply Gentoo specific patch set"
+ eapply "${WORKDIR}"/patches-gentoo/*.patch
+ fi
+
+ # for multiple Python implementations
+ sed -i "s/^\(PYGOBJECT_DIR =\).*/\1/" bindings/Makefile.am || die
+ # fix for parallel install
+ sed -i "/^if ENABLE_PYTHON2/,/^endif/d" bindings/pygobject/Makefile.am || die
+ # require user interaction
+ sed -i "/^TESTS += ibus-\(compose\|keypress\)/d" src/tests/Makefile.am || die
+
+ sed -i "/^bash_completion/d" tools/Makefile.am || die
+
+ default
+ eautoreconf
+ xdg_environment_reset
+}
+
+src_configure() {
+ local unicodedir="${EPREFIX}"/usr/share/unicode
+ local python_conf=()
+ if use python; then
+ python_setup
+ python_conf+=(
+ $(use_enable gui setup)
+ --with-python=${EPYTHON}
+ )
+ else
+ python_conf+=( --disable-setup )
+ fi
+
+ if tc-is-cross-compiler && { use emoji || use unicode; }; then
+ mkdir -p "${S}-build"
+ pushd "${S}-build" >/dev/null 2>&1 || die
+ ECONF_SOURCE=${S} econf_build --enable-static \
+ --disable-{dconf,gtk{2,3},python-library,shared,xim} \
+ ISOCODES_{CFLAG,LIB}S=-DSKIP \
+ $(use_enable emoji emoji-dict) \
+ $(use_enable unicode unicode-dict) \
+ $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data")
+ popd >/dev/null 2>&1 || die
+ fi
+
+ local myconf=(
+ $(use_enable X xim)
+ $(use_enable appindicator)
+ $(use_enable emoji emoji-dict)
+ $(use_with emoji unicode-emoji-dir "${unicodedir}"/emoji)
+ $(use_with emoji emoji-annotation-dir "${unicodedir}"/cldr/common/annotations)
+ $(use_enable gtk2)
+ $(use_enable gtk3)
+ $(use_enable gtk4)
+ $(use_enable gui ui)
+ $(use_enable introspection)
+ $(use_enable libnotify)
+ $(use_enable nls)
+ $(use_enable systemd systemd-services)
+ $(use_enable test tests)
+ $(use_enable unicode unicode-dict)
+ $(use_with unicode ucd-dir "${EPREFIX}/usr/share/unicode-data")
+ $(use_enable vala)
+ $(use_enable wayland)
+ "${python_conf[@]}"
+ )
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ if tc-is-cross-compiler && { use emoji || use unicode; }; then
+ emake -C "${S}-build/src" \
+ $(usex emoji emoji-parser '') \
+ $(usex unicode unicode-parser '')
+ emake -C src \
+ $(usex emoji emoji-parser '') \
+ $(usex unicode unicode-parser '')
+ cp \
+ $(usex emoji "${S}-build/src/emoji-parser" '') \
+ $(usex unicode "${S}-build/src/unicode-parser" '') \
+ src || die
+ fi
+ emake
+}
+
+src_test() {
+ unset DBUS_SESSION_BUS_ADDRESS
+ virtx emake -j1 check
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+
+ if use python; then
+ python_install() {
+ emake -C bindings/pygobject \
+ pyoverridesdir="$(${EPYTHON} -c 'import gi; print(gi._overridesdir)')" \
+ DESTDIR="${D}" \
+ install
+
+ python_optimize
+ }
+ python_foreach_impl python_install
+ fi
+
+ keepdir /usr/share/ibus/engine
+
+ newbashcomp tools/${PN}.bash ${PN}
+
+ insinto /etc/X11/xinit/xinput.d
+ newins xinput-${PN} ${PN}.conf
+
+ # Undo compression of man page
+ find "${ED}"/usr/share/man -type f -name '*.gz' -exec gzip -d {} \; || die
+}
+
+pkg_postinst() {
+ use gtk2 && gnome2_query_immodules_gtk2
+ use gtk3 && gnome2_query_immodules_gtk3
+ xdg_icon_cache_update
+ gnome2_schemas_update
+ dconf update
+}
+
+pkg_postrm() {
+ use gtk2 && gnome2_query_immodules_gtk2
+ use gtk3 && gnome2_query_immodules_gtk3
+ xdg_icon_cache_update
+ gnome2_schemas_update
+}
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index b8c6f655df36..0d3ab582aa35 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/edencommon/Manifest b/dev-cpp/edencommon/Manifest
index 7e58e7010a07..4281bbe36222 100644
--- a/dev-cpp/edencommon/Manifest
+++ b/dev-cpp/edencommon/Manifest
@@ -3,9 +3,11 @@ DIST edencommon-0_pre20220815.tar.gz 142456 BLAKE2B 64e2b8e155e56ff50ca348ae53f3
DIST edencommon-2022.08.15.00.gh.tar.gz 142467 BLAKE2B e3d72f1ae5845db2c18003202ca6360cc9496c3544eff2cad8eee486098dae3649bc54a0b7b9ea57fb72a1669a1f4307a017a85693499ca353f553f0de79dc6b SHA512 211a6f0e22b662e743cc944b7bc3d9ad63c1e4dd55b515db958fdfc04463357caef39ad43a9089417ac61929a8f32375f2fd673a113c04a162e94f6419737e81
DIST edencommon-2022.08.22.00.gh.tar.gz 143598 BLAKE2B af33b9369c694a4649d27dfe66bae6a7442ff2cc241046b05dc71c98375dbfed9386ee3ef6f4f0f19252435e9579164c0826e4996078b43005de5ad751166ba9 SHA512 079ca724c7ce276586180940369709cabab187aac3e2e80cdec024b4ae9687158cd7888fa413a4e008dc68b725e690b0b0308a69c86c3bde036abfdcd2eaa168
DIST edencommon-2022.08.29.00.gh.tar.gz 143430 BLAKE2B a66bae35413097140b24c9313b12d55d52cbd98396ff1afacc751eb9752d4116ab19aeb9320dead5500189d74b4d91fdc09d9648fc6b5fbb55a706328488e7ef SHA512 6622c5de2dbff96717a345c82aaf9335745ed57262bb55c7a6704a68259ce81376ff0a2e9f3818ed1c1f08434da704f31fd4e3d8c48dd13646f0202e7564b2c7
+DIST edencommon-2022.09.05.00.gh.tar.gz 143447 BLAKE2B 732963333a663b76c445076392f59de46dec6a94d8bec75252952c88eb748b3f9a62e9d10134c8c33525ad0b3c2c3d235b96bc65500de9a63d1042f1f7c9c528 SHA512 2110446ef109fc151d2d0d2d7eead283ced5ddc4ef4af3bea66d6aebf26c141a636bb03ee9e3f35ce7440373cb37858b748c39ddd14588513373ac7801600897
EBUILD edencommon-0_pre20220808.ebuild 1033 BLAKE2B 18d3f8ddc61c0cfac5375e32ba347789eec7eb6e0012315da9deb99ad4be1fc1584dba797df48ffe44ead71e002f677e07eeef0d5bcdd1d5823f8d62d922f0fe SHA512 e21ea8f377f23926fdc31c0948620cea73105c2012af4b797b05212e4b3468346fe9f44bbed84fbdbbdb7ad63835866ebb546d23aa4b60b5a9dbaa48d01938b8
EBUILD edencommon-0_pre20220815.ebuild 1033 BLAKE2B 04805265a5c81a3c29dd21468b87161463441a621d0598983b6ac813d829c1dda637a9ff76dd32b1ad12e40f29a630260a802b9dc006540ab7fb013f1e13acff SHA512 6e46070dbb76fc15449db09d2a19707238b8dbc0dae2d1ea0302538ae54afd741e8e3b3b8c53fd9c143a4e5297362d3f80ed419da712ce1d1edcfb9c8a4591cf
EBUILD edencommon-2022.08.15.00.ebuild 870 BLAKE2B eecf489c6f86f054bdce8dd0803f91cde8617cb50a19342935fecb183fa1c44e1c20a36bac6e89e19439fcf7f221235dc9631076151fb8aa868ff19405b397b6 SHA512 79b70462f52ce627ca03fcf2fa6ac462acb6f4c2927c531b56fb3514fdee02374735a52793df8160aa0967f99292d91f4a3dd32bc99515fd0f3aeb9e2bfc238c
EBUILD edencommon-2022.08.22.00.ebuild 870 BLAKE2B eecf489c6f86f054bdce8dd0803f91cde8617cb50a19342935fecb183fa1c44e1c20a36bac6e89e19439fcf7f221235dc9631076151fb8aa868ff19405b397b6 SHA512 79b70462f52ce627ca03fcf2fa6ac462acb6f4c2927c531b56fb3514fdee02374735a52793df8160aa0967f99292d91f4a3dd32bc99515fd0f3aeb9e2bfc238c
EBUILD edencommon-2022.08.29.00.ebuild 870 BLAKE2B eecf489c6f86f054bdce8dd0803f91cde8617cb50a19342935fecb183fa1c44e1c20a36bac6e89e19439fcf7f221235dc9631076151fb8aa868ff19405b397b6 SHA512 79b70462f52ce627ca03fcf2fa6ac462acb6f4c2927c531b56fb3514fdee02374735a52793df8160aa0967f99292d91f4a3dd32bc99515fd0f3aeb9e2bfc238c
+EBUILD edencommon-2022.09.05.00.ebuild 870 BLAKE2B eecf489c6f86f054bdce8dd0803f91cde8617cb50a19342935fecb183fa1c44e1c20a36bac6e89e19439fcf7f221235dc9631076151fb8aa868ff19405b397b6 SHA512 79b70462f52ce627ca03fcf2fa6ac462acb6f4c2927c531b56fb3514fdee02374735a52793df8160aa0967f99292d91f4a3dd32bc99515fd0f3aeb9e2bfc238c
MISC metadata.xml 336 BLAKE2B d87d655ad085e53410760329202ce130e41d98fd35ca8c9e38c07665177a21d187c94a4570d3c18a409eeb89f00017edd50cd127adbbd35f99a0da1fd342f048 SHA512 894ed9ebd715743d2ce4591456a5776e1e215cf8845ffa0e16e6b6a25b316213b5547b0e3717050dc83518c9c2e100348c0804f25e599cb785415b8411def8ac
diff --git a/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild b/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild
new file mode 100644
index 000000000000..5c158b468234
--- /dev/null
+++ b/dev-cpp/edencommon/edencommon-2022.09.05.00.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# These must be bumped together:
+# dev-cpp/edencommon
+# dev-cpp/folly
+# dev-util/watchman
+
+inherit cmake
+
+DESCRIPTION="Shared library for Watchman and Eden projects"
+HOMEPAGE="https://github.com/facebookexperimental/edencommon"
+SRC_URI="https://github.com/facebookexperimental/edencommon/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="llvm-libunwind"
+
+RDEPEND="
+ dev-cpp/gflags:=
+ dev-cpp/glog:=[gflags]
+ dev-cpp/folly:=
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-cpp/gtest
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_DIR="$(get_libdir)/cmake/${PN}"
+ -DLIB_INSTALL_DIR="$(get_libdir)"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-cpp/folly/Manifest b/dev-cpp/folly/Manifest
index 199c7f59059e..13892e15e449 100644
--- a/dev-cpp/folly/Manifest
+++ b/dev-cpp/folly/Manifest
@@ -8,6 +8,7 @@ DIST folly-v2022.08.08.00.tar.gz 3684846 BLAKE2B 462c183effea452ca706a7a14ebba82
DIST folly-v2022.08.15.00.tar.gz 3691439 BLAKE2B 96ba34a18b51ea91aacd2bbcdbfef855a8924004850534ef342799d1c36d6ece04b77100b8901053fd3d0a997d1764ffdfd5bcd60928b4a4f8c9480f5a6d8ee6 SHA512 72d8d29a1f26f5af33d13e1d2f7ed5ce439bc7345daecc3ed1d30e33b802e0aa4f1ca59fae16db25079e55da14f60cd6a548f0f31eef48abad49b71baa6e6307
DIST folly-v2022.08.22.00.tar.gz 3693126 BLAKE2B 1d28c114068d6d37bb0d57fddc9ab22438efc967aba810ba463b2e63c451a7d66152c5ec5b42d10879ed3d44467af5548d98998c52080b10f82aabfaec5f8b85 SHA512 b042a25c4e114d7098dbba94699a472e94a9074fe0814b1c5417e5bf995b69a22704613ae2a863d4e098511b0b8cc38c2e7c172a02b7bf772e238edcfe967c9e
DIST folly-v2022.08.29.00.tar.gz 3696645 BLAKE2B c1ff618be8b6a73bf0a1249212cf904ac472711086e54da73dd631ecf002761e30496e8631d6591f51e279b736ae9b3fe50959de6b1f86f01f9d6bc08fe675fc SHA512 1437a1314e26624715a0bb781049e19300eb3a67648287b319c55ce0dfbc867a09bd9d2f0cece6fc75fc62b21899aa94b464ae49c12687be7c94fdf0c7b95790
+DIST folly-v2022.09.05.00.tar.gz 3707503 BLAKE2B 417df2b8e5dc21b6bffa815b265f85321c93c5d841ca0be77da46c32d6c75dc135a86ec37d8d6a6c3e2b95d8ccfe73e30739713c97e43f4cd3ba18c8a9d3dbde SHA512 5ab206606c3e8b0930e098bc86406edd1b66e99bfa5b3bdcd93bfc054c83fae5271b4257a03a2e18d9f1f789bf64088de2e0c3bbd0a9618ef4281e748da0ccba
EBUILD folly-2022.03.28.00-r1.ebuild 1475 BLAKE2B 581c06b076fa01152044dc6ab54ac3f1e0c43ad4b443df264ec1995c6954d4410475f4ffcd5dea619dd9de1ff8fb1cd5b0b5403146c33424eadbfaca193d01d8 SHA512 3b18af6b827e76db7eeb2b5f70fa547bb1a3a330231c322baa7c184316388d71a8bb24ccec36d5cc67fd3fbc96155dd0cfbfd56e7ff15c1af41e9791c774315f
EBUILD folly-2022.04.11.00-r1.ebuild 1869 BLAKE2B 894944a43ff1893c0287680679841c39cd28c3f34d9d5fbc9303ec403a821fa4cc75d60c3b22584632cce88afd502319a5c6136f11c8eef3f077225508084a9e SHA512 447764cb8beca07ff7eb1f76b8c108b42eaa71217322d3b3fe36f4b571aac2f4a2ec0c7c2348a9fdab442768a7b02e9ad6be72d4e5cc496bf27e877e7fedac94
EBUILD folly-2022.07.04.00.ebuild 2295 BLAKE2B 7f3ec5af4e7ae7f9845851b3e371056ce2844323511c07153f649619d1990438a033ae7ece16bb147b02ada1c96372b58c6539589ae9d248b034157d70413fe1 SHA512 46dbbc5d3cc5b3b2cb275af39006d880423bd5dd9c19fc457f2c74b4b5d36317224224ca4c88d919146cb9faa5053f7d638826d357af78ac0dc3a26b7984746b
@@ -15,4 +16,5 @@ EBUILD folly-2022.08.08.00.ebuild 2476 BLAKE2B d9b7cba87343b58fdd4b5623034272f49
EBUILD folly-2022.08.15.00-r1.ebuild 2458 BLAKE2B 873728c020d2000a8672b9da66fc347d4c5a987eebd595dc968346957ccb7ab852e3b9c3f90071edc9c8e7a2eceed499ec056719ff3378272e416a99c28c54d9 SHA512 cb001e201a37eb8afcae245ef00754c1a766f3efce1d95c9dbe287e6c440317934c1451ae1bb25fed54a191aa00029ece6ed962cdbeb9754820e90f31899c582
EBUILD folly-2022.08.22.00.ebuild 2475 BLAKE2B 04744830b870ccbe5cacc9108fa169f34da17ce6a05c9c795d8533d8e309ce60020084ac5d0e1c0e48e7ea28bdd2fae79facf59630737b2f36dfe90eccf758fe SHA512 0c86667f9d75ad4b6e7b9f70d376343616f9f780cfa94bf6cf82624bda963f0e1600beefbafc88357bfbf35eaaaf10eb1e8e4a287eef3eff06190e1fb0dcbf70
EBUILD folly-2022.08.29.00.ebuild 2475 BLAKE2B 04744830b870ccbe5cacc9108fa169f34da17ce6a05c9c795d8533d8e309ce60020084ac5d0e1c0e48e7ea28bdd2fae79facf59630737b2f36dfe90eccf758fe SHA512 0c86667f9d75ad4b6e7b9f70d376343616f9f780cfa94bf6cf82624bda963f0e1600beefbafc88357bfbf35eaaaf10eb1e8e4a287eef3eff06190e1fb0dcbf70
+EBUILD folly-2022.09.05.00.ebuild 2475 BLAKE2B 04744830b870ccbe5cacc9108fa169f34da17ce6a05c9c795d8533d8e309ce60020084ac5d0e1c0e48e7ea28bdd2fae79facf59630737b2f36dfe90eccf758fe SHA512 0c86667f9d75ad4b6e7b9f70d376343616f9f780cfa94bf6cf82624bda963f0e1600beefbafc88357bfbf35eaaaf10eb1e8e4a287eef3eff06190e1fb0dcbf70
MISC metadata.xml 319 BLAKE2B 0c8d18b906a50ee77fef7db1f99206b1c4d38dfa7913de363474609bcce38956be8d0958bc400c704ad743396db7230fb0098c83f1caa16ca998d6fd5576369c SHA512 8b077d5d5bf60f0ed5b36aef48188f431ca0675f80190beb407a58fa48fc6f8a48db161b8cde775ab6cfb54a01438fa5edddf0098e80a65b29a403a7f3a2c027
diff --git a/dev-cpp/folly/folly-2022.09.05.00.ebuild b/dev-cpp/folly/folly-2022.09.05.00.ebuild
new file mode 100644
index 000000000000..fcc47d18f6a8
--- /dev/null
+++ b/dev-cpp/folly/folly-2022.09.05.00.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# These must be bumped together:
+# dev-cpp/edencommon
+# dev-cpp/folly
+# dev-util/watchman
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="An open-source C++ library developed and used at Facebook"
+HOMEPAGE="https://github.com/facebook/folly"
+SRC_URI="https://github.com/facebook/folly/releases/download/v${PV}/${PN}-v${PV}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="llvm-libunwind test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-arch/bzip2
+ app-arch/lz4:=
+ app-arch/snappy:=
+ app-arch/xz-utils
+ app-arch/zstd:=
+ dev-cpp/gflags:=
+ dev-cpp/glog:=[gflags]
+ dev-libs/boost:=[context]
+ dev-libs/double-conversion:=
+ dev-libs/libaio
+ dev-libs/libevent:=
+ dev-libs/libfmt:=
+ dev-libs/libsodium:=
+ dev-libs/openssl:=
+ >=sys-libs/liburing-2.2:=
+ sys-libs/zlib
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( sys-libs/libunwind:= )"
+# libiberty is linked statically
+DEPEND="${RDEPEND}
+ sys-libs/binutils-libs
+ test? ( dev-cpp/gtest )"
+BDEPEND="test? ( sys-devel/clang )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2022.07.04.00-musl-fix.patch
+)
+
+pkg_setup() {
+ [[ ${BUILD_TYPE} == binary ]] && return
+
+ if use test && ! tc-is-clang ; then
+ # Always build w/ Clang for now to avoid gcc ICE
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106230
+ #if [[ $(gcc-major-version) -eq 12 ]] ; then
+ # return
+ #fi
+
+ ## Only older GCC 11 is broken
+ #if [[ $(gcc-major-version) -eq 11 && $(gcc-minor-version) -ge 3 && $(gcc-micro-version) -ge 1 ]] ; then
+ # return
+ #fi
+
+ ewarn "Forcing build with Clang due to GCC bug (because tests are enabled)"
+ #ewarn "(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104008)"
+
+ export CC=${CHOST}-clang
+ export CXX=${CHOST}-clang++
+ fi
+}
+
+src_configure() {
+ # Fragile when changing compilers
+ export CCACHE_DISABLE=1
+
+ # TODO: liburing could in theory be optional but fails to link
+ local mycmakeargs=(
+ -DLIB_INSTALL_DIR="$(get_libdir)"
+
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ local myctestargs=(
+ # - timeseries_histogram_test.TimeseriesHistogram.Percentile|HHWheelTimerTest
+ # Long-standing known test failure
+ # TODO: report upstream
+ # - HHWheelTimerTest.HHWheelTimerTest.CancelTimeout
+ # Timeouts are fragile
+ -E "(timeseries_histogram_test.TimeseriesHistogram.Percentile|HHWheelTimerTest.HHWheelTimerTest.CancelTimeout)"
+ )
+
+ cmake_src_test
+}
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 995fd943ffeb..14a51e6ec95f 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/joda-time/Manifest b/dev-java/joda-time/Manifest
index 9b332f068d27..d5400d908457 100644
--- a/dev-java/joda-time/Manifest
+++ b/dev-java/joda-time/Manifest
@@ -1,3 +1,6 @@
+AUX joda-time-2.11.0-test.patch 577 BLAKE2B 072cb890960ae26fef7297e7e7af18ab36f5f2ed3d94f370e1ba4d873c3625ed291ead37b05ad8ac0b53da04c2bd0bef4e7b2e4039a450f6466d58d1f0fec1a8 SHA512 77430e5d0829b1de0d621956731f896c644fb4529b6f3e0fe741266661c7b027a3a3bbe0747875a74746c18f4bb7e31eff185121b21de9cdd5e2210aab5e673f
DIST joda-time-2.10.14.tar.gz 1055876 BLAKE2B c70ad0724ad5e6d6f6a158ed05eb9711095cd353bf72a43a3edaa8ce36db1f92e0c18cd2e2b73c34e4126962d0ef97bf83844f9de924df8aadce7d38ffdb7975 SHA512 061c341c35f5187422fe402500384f5933c1eb0c77963f65b5295b8f9b479adf29f944269173d9a93e4a288c583777b21f085afe4c5da6c695f14801636f0fc1
+DIST joda-time-2.11.0.tar.gz 1055531 BLAKE2B 98b64e0419a1b7379d3467d012a1162afedb537048c86f8e9069ef5e21649dfe01d458a8e74ccb5dc052940b6edd2eba73ad86ae25bc20d3e62ec73a7a56a605 SHA512 357c8b3d1cc1cdd164cf2486a55ab9489db43c4243f140da5c21ee84bc3a801f51e2e2c2a257dbe2d2ce41bc33c676854136eddf3606ed7da69dcd3a10b2d010
EBUILD joda-time-2.10.14.ebuild 2174 BLAKE2B c4809145324538d170986b0e14884554837175f39f27a871ee740cf9b2a881fdc453389e298744f28c8c93bda53da12cd28a28c3d089f1dab064e9a8d98b1afe SHA512 0eff6cd6eb595eb2026f0531d74eb02cd0bfab85bfa1253e65a00d09cdb04a6a7e86b3d0189e101e2a15c0382ac91d67b02d874d5c05dc64770965ad5a2cf3e9
+EBUILD joda-time-2.11.0.ebuild 2652 BLAKE2B 7021a8b46e3c6a935204f9154d0bd131a641257c5cb1a9de54ee048a9cc994600fd17839da7cbc12730938e9df80d74708bc84ecb6600991879b6c2cb486e3b7 SHA512 87f85c66aa3ae560200bc5a3320c86983796989042f145f79c753d2362cfc4c9b9cd545661880bfcd922acd60d9803bdb104cdffd7c5d0058030d5320ed32cad
MISC metadata.xml 497 BLAKE2B 96303e9c4ee30156cb9f6dc9260155270fbc3aece7c8dcfb1fd796e69ed4ee2f3ec91030f016dcdd53f411a5c216c3d41dd68ea45079c036e0ee55d529548fd2 SHA512 9f5a300ca1ee6a68e555393879c61c6898c5ba22f0cdd83d83c1411d3009af7478ddb0e1087bc88d695b2bab162c4cc62952d3fc29b4902a857db95c2fc2f130
diff --git a/dev-java/joda-time/files/joda-time-2.11.0-test.patch b/dev-java/joda-time/files/joda-time-2.11.0-test.patch
new file mode 100644
index 000000000000..a74cd01edfbc
--- /dev/null
+++ b/dev-java/joda-time/files/joda-time-2.11.0-test.patch
@@ -0,0 +1,14 @@
+--- a/src/test/java/org/joda/time/TestDateTimeZone.java
++++ b/src/test/java/org/joda/time/TestDateTimeZone.java
+@@ -778,9 +778,10 @@ public class TestDateTimeZone extends TestCase {
+ static final boolean JDK9;
+ static {
+ boolean jdk9 = true;
++ System.out.println("java.version = " + System.getProperty("java.version") );
+ try {
+ String str = System.getProperty("java.version");
+- jdk9 = str.startsWith("9");
++ jdk9 = str.startsWith("11");
+ } catch (Exception ex) {
+ jdk9 = false;
+ }
diff --git a/dev-java/joda-time/joda-time-2.11.0.ebuild b/dev-java/joda-time/joda-time-2.11.0.ebuild
new file mode 100644
index 000000000000..f9c720bebe0a
--- /dev/null
+++ b/dev-java/joda-time/joda-time-2.11.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/JodaOrg/joda-time/archive/v2.11.0.tar.gz --slot 0 --keywords "~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" --ebuild joda-time-2.11.0.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="joda-time:joda-time:2.11.0"
+JAVA_TESTING_FRAMEWORKS="junit"
+
+inherit edo java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Date and time library to replace JDK date handling"
+HOMEPAGE="https://www.joda.org/joda-time/"
+SRC_URI="https://github.com/JodaOrg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+
+# Common dependencies
+# POM: pom.xml
+# org.joda:joda-convert:1.9.2 -> >=dev-java/joda-convert-2.2.2:0
+
+CP_DEPEND="dev-java/joda-convert:0"
+
+DEPEND=">=virtual/jdk-1.8:*
+ ${CP_DEPEND}"
+
+RDEPEND=">=virtual/jre-1.8:*
+ ${CP_DEPEND}"
+
+PATCHES=(
+ # Enable tests for jdk-11 in
+ # src/test/java/org/joda/time/TestDateTimeZone.java
+ "${FILESDIR}/joda-time-2.11.0-test.patch"
+)
+
+DOCS=( NOTICE.txt README.md RELEASE-NOTES.txt )
+
+S="${WORKDIR}/${P}"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.joda.time"
+JAVA_SRC_DIR="src/main/java"
+JAVA_RESOURCE_DIRS="src/main/res"
+
+JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+JAVA_TEST_RUN_ONLY="org.joda.time.TestAllPackages"
+
+src_prepare() {
+ default
+ # move .properties files to JAVA_RESOURCE_DIRS
+ mkdir -p src/main/res
+ cp -r src/main/{java/*,res} || die
+ find src/main/res -type f ! -name '*.properties' -exec rm -rf {} + || die
+}
+
+src_compile() {
+ java-pkg-simple_src_compile
+
+ # Generate the missing "org/joda/time/tz/data/ZoneInfoMap"
+ # Arguments from https://github.com/JodaOrg/joda-time/blob/v2.10.10/pom.xml#L413-L427
+ edo "$(java-config -J)" \
+ -cp ${PN}.jar \
+ org.joda.time.tz.ZoneInfoCompiler \
+ -src "${JAVA_SRC_DIR}/org/joda/time/tz/src" \
+ -dst "${P}/src/main/resources/org/joda/time/tz/data" \
+ africa \
+ antarctica \
+ asia \
+ australasia \
+ europe \
+ northamerica \
+ southamerica \
+ etcetera \
+ backward
+
+ java-pkg_addres ${PN}.jar "${P}"/src/main/resources
+}
+
+src_test() {
+ # There are test failures in
+ # src/test/java/org/joda/time/TestDateTimeZone.java
+ # with jdk higher than 11
+ local vm_version="$(java-config -g PROVIDES_VERSION)"
+ if ver_test "${vm_version}" -le 11 ; then
+ java-pkg-simple_src_test
+ else
+ einfo "Tests restricted to <=jdk-11"
+ fi
+}
diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 8114b0d55c7f..9a79092f9703 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1,5 +1,3 @@
-DIST apache-maven-3.8.3-bin.tar.gz 9042049 BLAKE2B 2709a47fddca340d9ddaa1f716990e5a4580667169552cedcda2f2017b190cacfc545e2d5b0d5aaae5f95172fb49201eefc4edaff1009f855fb93065e0de6919 SHA512 1c12a5df43421795054874fd54bb8b37d242949133b5bf6052a063a13a93f13a20e6e9dae2b3d85b9c7034ec977bbc2b6e7f66832182b9c863711d78bfe60faa
DIST apache-maven-3.8.6-bin.tar.gz 8676320 BLAKE2B 7ad7695aaed86b478044dd0ce59d359c8eb3644ddf0bc3ea501a9eb5c373e2bdacbe8cdf8c85edab930d84d446ff1cb25975281bb7c9cb517a005accba9e413d SHA512 f790857f3b1f90ae8d16281f902c689e4f136ebe584aba45e4b1fa66c80cba826d3e0e52fdd04ed44b4c66f6d3fe3584a057c26dfcac544a60b301e6d0f91c26
-EBUILD maven-bin-3.8.3.ebuild 1372 BLAKE2B e31f57f1f30b411ae889b6b210cb0689c2b800e99f97de192648e828d78700201391269f4c9ac62c276699e1fe987a5e0421ff694aaed9299e65656d1e7ac704 SHA512 f742703fc9096acbd3f7edafa2040cafe74d2a6c4f0de7cbdafc1f07d4a57a60657f6a293e8523fb6678be9bc61e306d398b33e91f7af74319bc0da5a4455a30
EBUILD maven-bin-3.8.6.ebuild 1372 BLAKE2B 1297b0ab442c8498aa62588d80bf58d2891e0b1f6b798718708c7ce6971908f6a2953c0316f29b03bce194e24a3016b8ffd93a2c8e5b1d5b987c4ed74a21cb9a SHA512 9c3e9b68c8bfb0295167c3323681356edf205fd2dacd37e848b2e3818bae286cd64ff0e899fe47fe98440bfc8906c5db299c495ff11ebf65d7a2d46a7e011ea2
MISC metadata.xml 611 BLAKE2B 5ef6682d362deee6aff000f37dccd97c48e90e3071133a44d9f0ec2a5c6876fdd1a5f44b064eb6992a06cfda27c0c0e599e0bd0474997611aedce017febda203 SHA512 5ba3e55ea839b5e616f37321960021c58846089cb0b51982617f45946ba25747ac10eef70409f9848fbb8267fb2cc0c90c319fb66aeb52ffa5e0e1cd6d5840ff
diff --git a/dev-java/maven-bin/maven-bin-3.8.3.ebuild b/dev-java/maven-bin/maven-bin-3.8.3.ebuild
deleted file mode 100644
index 15cbb360e0de..000000000000
--- a/dev-java/maven-bin/maven-bin-3.8.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-HOMEPAGE="https://maven.apache.org/"
-
-LICENSE="Apache-2.0"
-SLOT="3.8"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- app-eselect/eselect-java"
-
-RDEPEND="
- >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
- "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
- "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
- dodir "${MAVEN_SHARE}"
-
- cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
- dodoc NOTICE README.txt
-
- dodir /usr/bin
- dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT}
-
- # See bug #342901.
- echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
- doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
- eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
- eselect maven update
-}
diff --git a/dev-java/snakeyaml/Manifest b/dev-java/snakeyaml/Manifest
index e656c1c36c9f..8654fb562697 100644
--- a/dev-java/snakeyaml/Manifest
+++ b/dev-java/snakeyaml/Manifest
@@ -1,4 +1,6 @@
AUX snakeyaml-1.30-fix-test-check.patch 664 BLAKE2B add2f85384f819b30e9ee7af02b73b12ba406c24e63eb7408d9eadcc6f11d532dc635f5d6a3aa73bd09a6975941bb56b69a389c2c1b3edd37dbedcffd83a8bc2 SHA512 5f395fa1f79a9801de11a5e81244799511c88e689bf480e6099357dfbd6666ee8f19bb204adac47c1f6014e92f65476e5f0031b73268f8279cf6253cf6a387b1
DIST snakeyaml-1.30.tar.gz 402525 BLAKE2B 1d130ce8c5313b302463df11493a0fa845faf3921cd0b0a47f9db8d31f568f266f14a1543e33d77bf9e1b86c462ae4bba8e140339a6245341bdc05d76a1ccf07 SHA512 9ae09163d933e0899cf48ba0c80b5f01423847f1c18306859fa4c4002f0c909611df7096d494e04bb0f8f7d2bc5d1eb4f656e2f322941ddef642b0c23a351908
+DIST snakeyaml-1.31.tar.gz 407514 BLAKE2B 88d600aae5ba7dc5e1877a020082878e20fff7a30d9ff799d358e53e96da01bc8478bd5966c1058de186198d6ef10431480f8b2644d5fdb7e87dca462d9addee SHA512 e5c56cb4ad8ee68e41da63351f39be48ef9ceb50239580d1de1f7a331d66d92fd9aa9b26b4ba6dcb9db6c5acc682c7c2098b3468d32e73bdd2dbf4d07bcc5c55
EBUILD snakeyaml-1.30-r1.ebuild 3101 BLAKE2B 1da7c1e114acd0fa56f9f0c6b9870d08ac7fb582cdf31ffb7e82bee10bc90f441c0945ac002b0419ab18c0052b4c1d2622b0d6ecae380c97c0fc58c82ef26822 SHA512 03d2025bf591ef340493e731bb227eb6d0f7fa7de2d1d5897df2aa949c5bbada51b185f9dbbf8ba502125d6cb1cb253cc38a41c5cf77b82a4ea496c9baf7919f
+EBUILD snakeyaml-1.31.ebuild 3368 BLAKE2B 04a03550901ac5360323d0220f8ec1ae794a6112e76f2c32b0d26c45d9ebfbf4bcdc1c6d062afef166cc1400ceb410a47bcd24c737576ec88e41d46c05751b57 SHA512 01da4db489d1828f6327b4ee146d2a9ad543383b16014936b3f48cfecf49a51b666c4292143c6ac048867af168b863177019c96bccc1e0a9a95b71de11a7c1b8
MISC metadata.xml 548 BLAKE2B b9d917044a58addef7e75a2714a1a2f70c6ac4db0b30469b93c034b5aca8cd834652c5446b42c99e6785c222667c523b6325341e8f35be342622ad1486411ba6 SHA512 bfb8134a7351f7d0fe4a6433a4655ad8baa207641cb9939591209d05c3caf2d92593891b4b2dced236bb2186d3e410c54ba28682251c5d5f1d5d590e4e94ee61
diff --git a/dev-java/snakeyaml/snakeyaml-1.31.ebuild b/dev-java/snakeyaml/snakeyaml-1.31.ebuild
new file mode 100644
index 000000000000..1b37722f47ac
--- /dev/null
+++ b/dev-java/snakeyaml/snakeyaml-1.31.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Skeleton command:
+# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-1.31.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild snakeyaml-1.31.ebuild
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.yaml:snakeyaml:1.31"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="YAML 1.1 parser and emitter for Java"
+HOMEPAGE="https://bitbucket.org/snakeyaml/snakeyaml"
+SRC_URI="https://bitbucket.org/${PN}/${PN}/get/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+# Compile dependencies
+# POM: pom.xml
+# test? joda-time:joda-time:2.10.1 -> >=dev-java/joda-time-2.10.14:0
+# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4
+# test? org.apache.velocity:velocity-engine-core:2.3 -> >=dev-java/velocity-2.3:0
+# test? org.projectlombok:lombok:1.18.22 -> !!!groupId-not-found!!!
+
+DEPEND="
+ >=virtual/jdk-1.8:*
+ test? (
+ dev-java/velocity:0
+ dev-java/joda-time:0
+ )
+"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/snakeyaml-snakeyaml-04401a88fa9b"
+
+JAVA_SRC_DIR="src/main/java"
+JAVA_AUTOMATIC_MODULE_NAME="org.yaml.snakeyaml"
+
+JAVA_TEST_GENTOO_CLASSPATH="joda-time,junit-4,velocity"
+JAVA_TEST_SRC_DIR="src/test/java"
+JAVA_TEST_RESOURCE_DIRS="src/test/resources"
+
+src_test() {
+ export EnvironmentKey1="EnvironmentValue1"
+ export EnvironmentEmpty=""
+
+ # Not packaged org.projectlombok:lombok - https://bugs.gentoo.org/868684
+ rm src/test/java/org/yaml/snakeyaml/env/EnvLombokTest.java || die # Tests run: 1
+ rm src/test/java/org/yaml/snakeyaml/issues/issue387/YamlExecuteProcessContextTest.java || die # Tests run: 1
+ rm src/test/java/org/yaml/snakeyaml/env/ApplicationProperties.java || die # No tests
+
+ # There were 2 failures: - https://bugs.gentoo.org/868681
+ # 1) yamlClassInYAMLCL(org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest)
+ # java.lang.ClassNotFoundException: org.yaml.snakeyaml.Yaml
+ # at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
+ # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
+ # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
+ # at org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest.yamlClassInYAMLCL(ContextClassLoaderTest.java:127)
+ # 2) domainInDifferentConstructor(org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest)
+ # java.lang.ClassNotFoundException: org.yaml.snakeyaml.Yaml
+ # at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:476)
+ # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:589)
+ # at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
+ # at org.yaml.snakeyaml.issues.issue318.ContextClassLoaderTest.domainInDifferentConstructor(ContextClassLoaderTest.java:135)
+
+ pushd src/test/java || die
+ local JAVA_TEST_RUN_ONLY=$(find * -name "*Test.java" \
+ ! -name "StressTest.java" \
+ ! -name "ParallelTest.java" \
+ ! -name "AbstractTest.java" \
+ ! -name "PyImportTest.java" \
+ ! -name "ContextClassLoaderTest.java" \
+ )
+ popd
+
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+
+ java-pkg-simple_src_test
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index a7802477dafd..4acbf14ce557 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 45ee5fa0d5a4..3f4c5b5b8f08 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -1,12 +1,9 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
EBUILD libclc-14.0.6.ebuild 1453 BLAKE2B 8d049f8f1d7b218f164ea21d289ead001d611c2c2f2432ad4661cece52a19ddcc36090d30d4b611e05403d9141c2a23a68df0d3f627ab2dc4f502b2314c4d2fa SHA512 9cfd836743a72ae4864d89464485b7b7c8e546b43db01b4b973dd50cbb90f0a3e5759e5fb348dbc8e4e73d576823dc6b273e27c9083d631a7fcaa45c6965fa0b
EBUILD libclc-15.0.0.9999.ebuild 1465 BLAKE2B 58dad6d67bb157d5d4877172bec8048452141b3f64f51e434a8b169fd8206298d61ab9302e75468e299896bfc09fb605fb469a028f5024e4265d04f5c87bcedc SHA512 175d39d02979fddbe46c09693e1aa0491fb30a447a1f2ea305106ccc77c0830029dad316646862055bd8ebc45a52f7a42b039668ff42e2450c0e6821d5c25970
-EBUILD libclc-15.0.0_rc2.ebuild 1465 BLAKE2B 58dad6d67bb157d5d4877172bec8048452141b3f64f51e434a8b169fd8206298d61ab9302e75468e299896bfc09fb605fb469a028f5024e4265d04f5c87bcedc SHA512 175d39d02979fddbe46c09693e1aa0491fb30a447a1f2ea305106ccc77c0830029dad316646862055bd8ebc45a52f7a42b039668ff42e2450c0e6821d5c25970
-EBUILD libclc-15.0.0_rc3.ebuild 1465 BLAKE2B 58dad6d67bb157d5d4877172bec8048452141b3f64f51e434a8b169fd8206298d61ab9302e75468e299896bfc09fb605fb469a028f5024e4265d04f5c87bcedc SHA512 175d39d02979fddbe46c09693e1aa0491fb30a447a1f2ea305106ccc77c0830029dad316646862055bd8ebc45a52f7a42b039668ff42e2450c0e6821d5c25970
+EBUILD libclc-15.0.0.ebuild 1465 BLAKE2B 58dad6d67bb157d5d4877172bec8048452141b3f64f51e434a8b169fd8206298d61ab9302e75468e299896bfc09fb605fb469a028f5024e4265d04f5c87bcedc SHA512 175d39d02979fddbe46c09693e1aa0491fb30a447a1f2ea305106ccc77c0830029dad316646862055bd8ebc45a52f7a42b039668ff42e2450c0e6821d5c25970
EBUILD libclc-16.0.0.9999.ebuild 1486 BLAKE2B 80b3e2ef44fcd760fd1da8a22f6df34fee0c84137d441cc4d0ab16fd1d1d35cd2b12405b61b633b2f8400fde718374cd9f649844b2d5ddbf6d09ddc314b0d1be SHA512 e43d3fa32b92859e3279211a6472a203f6eec746dd1080ed34f4cfac1d4d159535e21e5514c3f3b70ed1d6cf0ab90db7312bc976a68d65af007d22171821733e
MISC metadata.xml 394 BLAKE2B 2c73a04cae5f0956ff187000d761ce8709fa39ab701f9adf2747f87da65fee48f996a56df540d5b95cfdecadef6383001b5e3dd57e1002f7f494d1ba3ecc987c SHA512 17bc874995ebeff9513d60dc850f3d1c5e7a3417f7170ec727edae1d09fb83242955ad24ff3fd24718a8eeadc80602cbe21618d081d50e6dc809a597dca72df1
diff --git a/dev-libs/libclc/libclc-15.0.0_rc2.ebuild b/dev-libs/libclc/libclc-15.0.0.ebuild
index 4ec05a0a963c..4ec05a0a963c 100644
--- a/dev-libs/libclc/libclc-15.0.0_rc2.ebuild
+++ b/dev-libs/libclc/libclc-15.0.0.ebuild
diff --git a/dev-libs/libclc/libclc-15.0.0_rc3.ebuild b/dev-libs/libclc/libclc-15.0.0_rc3.ebuild
deleted file mode 100644
index 4ec05a0a963c..000000000000
--- a/dev-libs/libclc/libclc-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,70 +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 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_VIDEO_CARDS="video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-IUSE="${IUSE_VIDEO_CARDS}"
-REQUIRED_USE="|| ( ${IUSE_VIDEO_CARDS} )"
-
-LLVM_MAX_SLOT=15
-BDEPEND="
- ${PYTHON_DEPS}
- || (
- sys-devel/clang:15
- sys-devel/clang:14
- sys-devel/clang:13
- sys-devel/clang:12
- sys-devel/clang:11
- sys-devel/clang:10
- )
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-llvm_check_deps() {
- has_version -b "sys-devel/clang:${LLVM_SLOT}"
-}
-
-pkg_setup() {
- # we do not need llvm_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local libclc_targets=()
-
- 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"
- )
- # TODO: spirv
- [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
-
- libclc_targets=${libclc_targets[*]}
- local mycmakeargs=(
- -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
- -DLLVM_CONFIG="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index fe584d0905ee..07aa2df8d4fd 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,5 +1,7 @@
+AUX libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch 1492 BLAKE2B 18332883446eab98d32663950dcd6db179d5fd370a4b6d7a06c00ea4e46336b01b1558123c801392dda559fe7101b326ea1dad3b9818033916340af227fb7952 SHA512 117fb2a008dd11b4b6a49d2dd29407021637923fd1828431e172931dd87bc252e886dd330fb8c09c8ee482114dceb82dda9ac93adbdf6242e440572075c12443
+AUX libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch 1663 BLAKE2B bfd5d53aa1b71ebb1a51f0e5c1159e00b1cc1c62d72342903f8dd24d3f4d6dffc440e8356666bbf415d7faaffd200b93b1eab1eb2c67368fb7c160e51def3e47 SHA512 87574fad469fc29dedf0b9a2744552751b08e5de9fd09a5eba428f1038ee12a54a9f41ddf7847e737879f54cb1eb649d24eb71163561d4126da010e1ea54aaa2
DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267 SHA512 6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
DIST libofx-0.10.6.tar.gz 1836880 BLAKE2B 4c5fd24576f969e9ced311e112f183596905bd1225dbfe8646a8f24d545d49fe3b496baadf46e174bfb708ffbaac67b44e746cc8acb8e74509ef5ec22f8f3972 SHA512 8c8a569ca3083c7101c051857d286c3615461fdd88065666d7d6dc53a95d1251a6e5fd44be6cbf54e3591d9ba2b3916c846a4e9e83d6a6c4724e35a193c6a679
EBUILD libofx-0.10.3.ebuild 1160 BLAKE2B cdfce6873c28f88c8cdc17b8b640962f494a0ef20e9c02518099ae9498b54eefc103ddaacda063144f7bc28ad7a963fe53503ea8717bc2a02bbbadf3c7f68700 SHA512 da36e60cd6780ab8ce1df578cef553bfec2406e180ad3873098a5cbde535e4a40691ff80daa502f307644c7942e48bd5592758d50eec02a0680e1fa5b6479b7c
-EBUILD libofx-0.10.6.ebuild 990 BLAKE2B 8ca537b4aadb23799fafdba8c57aa4c0576219bcf6bb06f41d26ffb15666c2bff3a1ce0383d478c875ea15ba78cddf2cc006a82f85793c79d6ed7f854f6ac903 SHA512 efc48d240828f7a52daa3c434ee5cffa3f68a5e25afdc19a4c0a0c9a4d978795144249282e4272b148d50bba2a9fdf67c9465b395a9393c199bfc789321a8269
+EBUILD libofx-0.10.6-r1.ebuild 1274 BLAKE2B aceedcf170571d43626d9f65815e4129471dc4f6950a2665395a4dbaa98f52255761e74e623d735634fbbf8d43054e270fad37b12dc22b604c4cec25fff2f8b2 SHA512 ffd995b9b5e1f865c99b64bdc8e09de167a8e73b7ff21ecef805ad362c7ee200470cd58931ae885762c599733010224297906e6f2d918e8d8a3b24e801b88359
MISC metadata.xml 297 BLAKE2B 819f3298f3f9a816e9630ebce9f8d163b5974cbd76a1e6bf5ad5c499a3e926b887c0396b6f1c8d13e765b3b37cce93188d15b2ff0bef52d98b7f9bb516225bbb SHA512 58f2ece0d8cb8ffb32fc849e42a49cd086c08a0dbd4e03ab78ec51a9224f3ce60c69acaa56712567ee4e1a4d87aabd7830d2a60af1a5669af7a9eb7b4ec4f046
diff --git a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
new file mode 100644
index 000000000000..283e852fef0f
--- /dev/null
+++ b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
@@ -0,0 +1,45 @@
+https://github.com/libofx/libofx/pull/77
+
+From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Tue, 6 Sep 2022 05:47:00 +0100
+Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in
+ libofx.h
+
+Closes: https://github.com/libofx/libofx/issues/76
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/configure.ac
++++ b/configure.ac
+@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure script.
+ # FUNCTION:
+ # implements checks for a variety of system-specific functions
+
+-
+-
+-LIBOFX_MAJOR_VERSION=0
+-LIBOFX_MINOR_VERSION=10
+-LIBOFX_MICRO_VERSION=6
+-AC_INIT(libofx, 0.10.6) # must repeat the version number here, sorry
++AC_INIT([libofx], [0.10.6]) # must repeat the version number here, sorry
++AC_SUBST([LIBOFX_MAJOR_VERSION], [0])
++AC_SUBST([LIBOFX_MINOR_VERSION], [10])
++AC_SUBST([LIBOFX_MICRO_VERSION], [6])
+
+ LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
+
+ AC_CONFIG_SRCDIR(inc/libofx.h.in)
+-AM_CONFIG_HEADER(config.h)
++AM_CONFIG_HEADER([config.h])
+ AC_CONFIG_AUX_DIR(config)
+ AC_CONFIG_MACRO_DIR(m4)
+ AC_PROG_CC
+@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS"
+
+ LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION
+
+-AC_SUBST(LIBOFX_MAJOR_VERSION)
+-AC_SUBST(LIBOFX_MINOR_VERSION)
+-AC_SUBST(LIBOFX_MICRO_VERSION)
+ LIBOFX_BUILD_VERSION=0
+ AC_SUBST(LIBOFX_BUILD_VERSION)
+ AC_SUBST(LIBOFX_VERSION_RELEASE_STRING)
diff --git a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
new file mode 100644
index 000000000000..8288aac50947
--- /dev/null
+++ b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
@@ -0,0 +1,50 @@
+https://github.com/libofx/libofx/pull/77
+
+From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Tue, 6 Sep 2022 06:00:04 +0100
+Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
+ ofxdump
+
+We need to build the relevant tool before calling help2man, as
+help2man tries to call the tool itself.
+
+Otherwise, we get:
+```
+help2man: can't get `--help' info from ./ofxdump
+Try `--no-discard-stderr' if option outputs to stderr
+make[2]: *** [Makefile:1211: ofxdump.1] Error 127
+make[2]: *** Waiting for unfinished jobs....
+```
+
+Ends up building okay as a workaround with -j1.
+
+Bug: https://github.com/libofx/libofx/pull/56
+See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9
+Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2
+Signed-off-by: Sam James <sam@gentoo.org>
+--- a/ofxconnect/Makefile.am
++++ b/ofxconnect/Makefile.am
+@@ -23,9 +23,9 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
+
+ # See README.privateserver for details on this server and how to get
+ # the key needed to run this test.
+-TESTS = test-privateserver.sh
++TESTS = test-privateserver.sh
+
+-ofxconnect.1: $(top_srcdir)/configure.ac
++ofxconnect.1: ofxconnect$(EXEEXT)
+ if HAVE_HELP2MAN
+ $(HELP2MAN) -n 'Create a statement request file' -N --output=ofxconnect.1 ./ofxconnect$(EXEEXT)
+ else
+--- a/ofxdump/Makefile.am
++++ b/ofxdump/Makefile.am
+@@ -15,7 +15,7 @@ cmdline.c cmdline.h: cmdline.ggo Makefile
+
+ endif
+
+-ofxdump.1: $(top_srcdir)/configure.ac
++ofxdump.1: ofxdump$(EXEEXT)
+ if HAVE_HELP2MAN
+ $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N --output=ofxdump.1 ./ofxdump$(EXEEXT)
+ else
diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild b/dev-libs/libofx/libofx-0.10.6-r1.ebuild
index 87cfdff2482d..fb768f5ba89e 100644
--- a/dev-libs/libofx/libofx-0.10.6.ebuild
+++ b/dev-libs/libofx/libofx-0.10.6-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit flag-o-matic
+inherit autotools flag-o-matic
DESCRIPTION="Library to support the Open Financial eXchange XML format"
HOMEPAGE="https://github.com/libofx/libofx"
@@ -31,6 +31,18 @@ RDEPEND="
"
DEPEND="${RDEPEND}"
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
+ "${FILESDIR}"/${PN}-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
+)
+
+src_prepare() {
+ default
+
+ # Needed for header version patch
+ eautoreconf
+}
+
src_configure() {
# bug #566456
append-cxxflags -std=c++14
diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest
index 532797f17b65..1ff117e78b4b 100644
--- a/dev-libs/xmlrpc-c/Manifest
+++ b/dev-libs/xmlrpc-c/Manifest
@@ -1,5 +1,5 @@
DIST xmlrpc-c-1.51.06.tgz 933161 BLAKE2B 8023444e14e7e41f5433cebeb0fcb7a7323dd734f658155e117d3547b4d61ef81c189395662bf68074dcf1ec5c47ee550cd18773ce8bf0bd53cb0a1764cce945 SHA512 2927fc8c01d42b6f838d8b0c839f09a7dd0d1ddc5a3d7b36c9d479f1c7bf7fdf14923f640883f98ba66067eda0f5379737bf3a5bc9d4b9abe1a7eff7d7def066
DIST xmlrpc-c-1.54.05.tgz 933228 BLAKE2B 50d73fe22454f04ffebf11d4b88986eaac571d107abce4e04244ad0b74469fc5233178967e3dd832a8525514912e4f835fa1ce13c439caf918a2b2d0c05021a0 SHA512 81bf8f398e9cb73b421907d8e304b9a6dc8da931f573f7296457486ade432f4a00a94b6850391690f7b229928f785522e5852db8aca68cb462c71d139e4f27b1
-EBUILD xmlrpc-c-1.51.06-r2.ebuild 2219 BLAKE2B d8d70c722edaa4c880455eb2d70e17c736b1bd9ace3fb67f292944008fa5a4af4064e354671ebf5ff9529c1af49847fc010a58d3c874575f061686a9e6b22025 SHA512 96da498fa8b6cbd3d03c07c76a9a1ab4b557104b2a8ccc8f385b23907b0b69ef3187612f583a8d80add917ff9a1d19a63dd1dc0ffcafe71f36f69d1622d0717b
-EBUILD xmlrpc-c-1.54.05.ebuild 2232 BLAKE2B 094d9d9c9cc8e13c14a2bc1461a647e6bd783d2230dc7202ae32c88e5b6da513fbbcd1de1054efdac63bab3749afdb4a6af69a54ec61a6cfe5079eeb5467881d SHA512 cc37a624762a45f2df495a7b317b4286ce2be503a9783eb94273458f4d99d1a96af0ac5b884fdefc1f2b5d3a4bc05be67dca555b0357fb7533dbbc84a98decbe
+EBUILD xmlrpc-c-1.51.06-r2.ebuild 2220 BLAKE2B 0da9ca0b686fb0e01bb9eb9310ee15de032cd2d21114525132125af4dadd4e1256e5bae0701dd422100303f96ddf5e2806b9acdd4021c180097260450e6af11c SHA512 36b12377551f37c6bf8411f4ef5899bb52550135e6c8b963016efc9ab0f07bd3fbd414bb3a16045ee63d872d53efc353d92ff304e9d678d1c9b3a93f8c341baa
+EBUILD xmlrpc-c-1.54.05.ebuild 2233 BLAKE2B e7fae962a0dbabc1f40f1286a0873695c3dfe500326404d3058979cdefdde7943629c3b4e5bb2fd38741d5ab5d77b850756dc669ed0241e52869a7416ded05e9 SHA512 8c7e928a659357fb2c5fcfeef55fe7e30fbe857c625d84e07222713c9ef497c16af16c9ce08425115b1d2c109ae0cb2c28bb25003a3a633aebdc63a18a711022
MISC metadata.xml 628 BLAKE2B 3d59eebbcf6eddfba969215a990fd59daa58b78dc305f05d10ba9f77f3ce5d5edbed0599644b40574beacb3c1e084af745bc2d75f0cb660968f4e3bf963c4f00 SHA512 fd572b06cc3359372e5b048d721b33d6bb614ab631fec95628af36217f94434fc9f279d83ec0de8828cd72265158b1a88f58418f94fb2e3d3e82de117c7bea71
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild
index 283f805275ca..2493a2da7f75 100644
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.51.06-r2.ebuild
@@ -10,7 +10,7 @@ inherit multilib-minimal
# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/
# Because of this, we are following the "Super Stable" release channel
-DESCRIPTION="A lightweigt RPC library based on XML and HTTP"
+DESCRIPTION="A lightweight RPC library based on XML and HTTP"
HOMEPAGE="http://xmlrpc-c.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
diff --git a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild
index a59fac938410..b09f6997a32b 100644
--- a/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild
+++ b/dev-libs/xmlrpc-c/xmlrpc-c-1.54.05.ebuild
@@ -10,7 +10,7 @@ inherit multilib-minimal
# 2. SVN tagging of releases seems spotty: http://svn.code.sf.net/p/xmlrpc-c/code/release_number/
# Because of this, we are following the "Super Stable" release channel
-DESCRIPTION="A lightweigt RPC library based on XML and HTTP"
+DESCRIPTION="A lightweight RPC library based on XML and HTTP"
HOMEPAGE="http://xmlrpc-c.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index f6b5eb41630d..cf3a8c67e617 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 9568f17864ea..4fd6670f8864 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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
EBUILD llvm-ocaml-15.0.0.9999.ebuild 2578 BLAKE2B 4daf57c17c61d1195d65de9e2dd0f4f7c55b12dbb829349662db0f8fadec64172daa3d9370bc1387391f326f87b2e03de36ed37a12e72b083beb3e05d79cea12 SHA512 07e210df38ff33721074f544263feebe4a37be0d41118d3c93a820c459e735244c5914a8198df6ce347c4367ea9ba670c70bf54e800684d37121470a76dcdb8f
-EBUILD llvm-ocaml-15.0.0_rc2.ebuild 2578 BLAKE2B 4daf57c17c61d1195d65de9e2dd0f4f7c55b12dbb829349662db0f8fadec64172daa3d9370bc1387391f326f87b2e03de36ed37a12e72b083beb3e05d79cea12 SHA512 07e210df38ff33721074f544263feebe4a37be0d41118d3c93a820c459e735244c5914a8198df6ce347c4367ea9ba670c70bf54e800684d37121470a76dcdb8f
-EBUILD llvm-ocaml-15.0.0_rc3.ebuild 2578 BLAKE2B 4daf57c17c61d1195d65de9e2dd0f4f7c55b12dbb829349662db0f8fadec64172daa3d9370bc1387391f326f87b2e03de36ed37a12e72b083beb3e05d79cea12 SHA512 07e210df38ff33721074f544263feebe4a37be0d41118d3c93a820c459e735244c5914a8198df6ce347c4367ea9ba670c70bf54e800684d37121470a76dcdb8f
+EBUILD llvm-ocaml-15.0.0.ebuild 2578 BLAKE2B 4daf57c17c61d1195d65de9e2dd0f4f7c55b12dbb829349662db0f8fadec64172daa3d9370bc1387391f326f87b2e03de36ed37a12e72b083beb3e05d79cea12 SHA512 07e210df38ff33721074f544263feebe4a37be0d41118d3c93a820c459e735244c5914a8198df6ce347c4367ea9ba670c70bf54e800684d37121470a76dcdb8f
EBUILD llvm-ocaml-16.0.0.9999.ebuild 2578 BLAKE2B 4daf57c17c61d1195d65de9e2dd0f4f7c55b12dbb829349662db0f8fadec64172daa3d9370bc1387391f326f87b2e03de36ed37a12e72b083beb3e05d79cea12 SHA512 07e210df38ff33721074f544263feebe4a37be0d41118d3c93a820c459e735244c5914a8198df6ce347c4367ea9ba670c70bf54e800684d37121470a76dcdb8f
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0.ebuild
index 3f682163a64b..3f682163a64b 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc2.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0.ebuild
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc3.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc3.ebuild
deleted file mode 100644
index 3f682163a64b..000000000000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,115 +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 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=${PV%%.*} 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}"
-
- # disable go bindings
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
-
- # 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-python/Manifest.gz b/dev-python/Manifest.gz
index 64f1b9713257..e07cc4e622a8 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/cachecontrol/Manifest b/dev-python/cachecontrol/Manifest
index 751b0ee2850a..77dc24e1a6af 100644
--- a/dev-python/cachecontrol/Manifest
+++ b/dev-python/cachecontrol/Manifest
@@ -1,3 +1,3 @@
DIST cachecontrol-0.12.11.gh.tar.gz 41338 BLAKE2B 09ce2336216b69dbe9796d658db9f5b0d378259484cba3a78ecd789843e19683adc2b1b90d579cea8700d07ed55a93ecc3a56e5da2c8ab025e5084d2847d4dbf SHA512 be1c91f58edda36192f1267a8fdfdc50685ff57da5d84f5348b608982327993333f18f5c318a20cf258b16d2bc83272ba58317e8c4c44a84d5d1f93b522dfc8b
-EBUILD cachecontrol-0.12.11.ebuild 762 BLAKE2B fb7b5abc5555b9cf9ace0838e672649311c4598904b3fb412f5e8499a471c7a13eec2667ea7e3101319269ab7213e46c487279ebc34e8751586aab06197bf599 SHA512 aad048b1ef6be2daaa0e7734cecf19cc2ca53e4cdb4ae63600714d6c32cec78ea297968decd153a19d558b554a44c81bc31473237a4b3066b357635cf51e818b
+EBUILD cachecontrol-0.12.11.ebuild 769 BLAKE2B 8bf6b4bd9f7d2f1a695acd6bab11873063744d59573d0eed502a811e9dd1bb50486cc7600a6318325e8d378ab2d2d021ff5dc8bbfae18c130d53e3e5a3c4b19e SHA512 707c0b356e05e5aaa90cce82e6dc5e12e8a951cb2b76472ee8de5092569eef07f625e20d7db5bc22825f55bf9d3d1757864ecf0d13f232f2da4f82cecbb1f05b
MISC metadata.xml 400 BLAKE2B 0a4de3dff77966722a153ca7d1b4e6531932fc2ae1c99bf4c7482fa83a35ccdc1bf647e3c7a9097ff2844e2127af90709a47ed4f6b47e38c1ca0f240896b270e SHA512 992efa678056928cfaeb04df9a6a7c5523bef32ea0665d86e06faf7b61decaf424cb1c8f813fe19bab74ab25427b5a70f3e106e61cfaab1cc3fa3a359f052e8c
diff --git a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
index ea4699cbb187..ca9f9a1d40ec 100644
--- a/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
+++ b/dev-python/cachecontrol/cachecontrol-0.12.11.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~riscv"
RDEPEND="
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 5daa58f6fada..ecd325b16803 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 935 BLAKE2B d1b871cd5604ded49427be7bbd4453b30b11515c6befc0d4202bb5602c387e41b789a6e14eebefc2a55723a1b4f683a82d41de4bdcbbdfdd85117f5ce64674c4 SHA512 e55abe1dfb64dc1d85c564013d1a01da128cbcb252aa118529ef61b8f0f17a0ae8653ef757a0b59f1b7d45e887951fdcc242bdc1cedaf9b1628047e4a33678cb
-EBUILD clang-python-15.0.0_rc2.ebuild 935 BLAKE2B d1b871cd5604ded49427be7bbd4453b30b11515c6befc0d4202bb5602c387e41b789a6e14eebefc2a55723a1b4f683a82d41de4bdcbbdfdd85117f5ce64674c4 SHA512 e55abe1dfb64dc1d85c564013d1a01da128cbcb252aa118529ef61b8f0f17a0ae8653ef757a0b59f1b7d45e887951fdcc242bdc1cedaf9b1628047e4a33678cb
-EBUILD clang-python-15.0.0_rc3.ebuild 935 BLAKE2B d1b871cd5604ded49427be7bbd4453b30b11515c6befc0d4202bb5602c387e41b789a6e14eebefc2a55723a1b4f683a82d41de4bdcbbdfdd85117f5ce64674c4 SHA512 e55abe1dfb64dc1d85c564013d1a01da128cbcb252aa118529ef61b8f0f17a0ae8653ef757a0b59f1b7d45e887951fdcc242bdc1cedaf9b1628047e4a33678cb
+EBUILD clang-python-15.0.0.ebuild 935 BLAKE2B d1b871cd5604ded49427be7bbd4453b30b11515c6befc0d4202bb5602c387e41b789a6e14eebefc2a55723a1b4f683a82d41de4bdcbbdfdd85117f5ce64674c4 SHA512 e55abe1dfb64dc1d85c564013d1a01da128cbcb252aa118529ef61b8f0f17a0ae8653ef757a0b59f1b7d45e887951fdcc242bdc1cedaf9b1628047e4a33678cb
EBUILD clang-python-16.0.0.9999.ebuild 935 BLAKE2B d1b871cd5604ded49427be7bbd4453b30b11515c6befc0d4202bb5602c387e41b789a6e14eebefc2a55723a1b4f683a82d41de4bdcbbdfdd85117f5ce64674c4 SHA512 e55abe1dfb64dc1d85c564013d1a01da128cbcb252aa118529ef61b8f0f17a0ae8653ef757a0b59f1b7d45e887951fdcc242bdc1cedaf9b1628047e4a33678cb
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-python/clang-python/clang-python-15.0.0_rc2.ebuild b/dev-python/clang-python/clang-python-15.0.0.ebuild
index 2891edc42793..2891edc42793 100644
--- a/dev-python/clang-python/clang-python-15.0.0_rc2.ebuild
+++ b/dev-python/clang-python/clang-python-15.0.0.ebuild
diff --git a/dev-python/clang-python/clang-python-15.0.0_rc3.ebuild b/dev-python/clang-python/clang-python-15.0.0_rc3.ebuild
deleted file mode 100644
index 2891edc42793..000000000000
--- a/dev-python/clang-python/clang-python-15.0.0_rc3.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
-
-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}
-"
-
-LLVM_COMPONENTS=( clang/bindings/python )
-llvm.org_set_globals
-
-python_test() {
- "${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/lit/Manifest b/dev-python/lit/Manifest
index 2324cc494b09..d719aa568e84 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
-EBUILD lit-15.0.0_rc2.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
-EBUILD lit-15.0.0_rc3.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
+EBUILD lit-15.0.0.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
EBUILD lit-16.0.0.9999.ebuild 871 BLAKE2B 5ab6cc094e95685501304ebac41e07a919505fb6ce9b2db04e0c671e6a494df35ba81f6a43d8448cb2f94e982e32850658085daa98ca60e652da887dffc400a6 SHA512 d4cf8c7c2bc71376c998ff0d9796c6713b20e972014f13369d7658667f23cd97ec237df2818aa96add88cb4e2c36d1f272494fbab8d6b15014d5529d95616186
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-15.0.0_rc2.ebuild b/dev-python/lit/lit-15.0.0.ebuild
index 8ace6ca8b915..8ace6ca8b915 100644
--- a/dev-python/lit/lit-15.0.0_rc2.ebuild
+++ b/dev-python/lit/lit-15.0.0.ebuild
diff --git a/dev-python/lit/lit-15.0.0_rc3.ebuild b/dev-python/lit/lit-15.0.0_rc3.ebuild
deleted file mode 100644
index 8ace6ca8b915..000000000000
--- a/dev-python/lit/lit-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,42 +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} )
-
-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/qtsass/Manifest b/dev-python/qtsass/Manifest
index 03644b081f26..95a2711ec5f0 100644
--- a/dev-python/qtsass/Manifest
+++ b/dev-python/qtsass/Manifest
@@ -1,4 +1,6 @@
AUX qtsass-0.3.0-fix-py3.10.patch 871 BLAKE2B 06635c5b2c712ef94862b0b0a7c97f7ca92b20aeea609f7c847f9176788e1d510248928303480ff8ef18d131ed1216a0cf50cdd270af8f3fc7f9c32bbce23dcf SHA512 b5b287142987c47eaf750dada9a701308c31bbbb70f01283e62078c7d427d02c006159eef916356e6d51b6bcf1f1c865503ac8bba7fd0445b3e5da0f564c698e
DIST qtsass-0.3.0.tar.gz 27880 BLAKE2B 07f71e794392ee23db901b1ae74e4c8a8888040b3e5b0681e05e2aa22ec2bdc958e588e2ee9ca9e5fdb4d341827b7c39a4ceb589ed4c669454cae78ee9747883 SHA512 fc3e082a01b35d1e7cada22cd5bea2aed37d4d3dd5a036d3d6d7621fb64ac61fdb3f2358f377f69e2cc5678798069af1d7cce04c4bcb9edf390d5162d308389c
+DIST qtsass-0.3.1.gh.tar.gz 28048 BLAKE2B d9f59898fcf7b825b515047f8a4e7db3dbd29c3133bbf1d65c5423b49ac2963786b83c0edefc1a596145f034e143362176d6fca965fa0899d6857073223e0d26 SHA512 7d7f65048d9944e80009edc2dcd9e4cd673e35d672d4424a4de5af7982604891452ecb7fb78e50bfc4f0cd3b5060eccad9db18bdd38c9900d9a3013753237e94
EBUILD qtsass-0.3.0-r1.ebuild 635 BLAKE2B 09ac278f309590f57d43122449a1672c03cc12374a461d819ac032c7323d1dc158d4ab3cb6921af87e7b89f3dbcfe7f0908155ebd57b243ea0918ff32c8d4a94 SHA512 7a535b13827355cb0c38430aaf20b0f5a5fa41e2cd9d2164a0e9f34661534616b68a7b2b84da9f1756b1e2d37537aa7446aecd73ab8015e6ac255f45fc7d79fe
+EBUILD qtsass-0.3.1.ebuild 512 BLAKE2B 7d7710ccaa752c0c347e84f36b2b3467de69e92d2cb24480b8e5843837dcfbcfb16d20429f56927f2d6ed003a6ad9a933ede15fba911ab722b042bfabd6cc3c3 SHA512 f6e006a563444c7c995c3c1dba44cba2f828fb17474280be1a541b5b27427ac6afd1d10a781c544988c0def2d3237ac6b4420c852686a973e3c27cfda25b0448
MISC metadata.xml 352 BLAKE2B 66047b3dad50e6ba1385183873daec5013a184b12181332b595735b6f03b1e94beffb8fa79dfeb2b2b74c882e37e4705a8b6b7ecf49ba86b5a61d83e595d52a2 SHA512 efdaea1305996c0018db716d128c79932309c8327713f7768dba4c1c699ca5f33b39848568f50cb03d0ab4427e43a9715f2796fe0dc7340399d1c589ff73d6b6
diff --git a/dev-python/qtsass/qtsass-0.3.1.ebuild b/dev-python/qtsass/qtsass-0.3.1.ebuild
new file mode 100644
index 000000000000..ee672106b59b
--- /dev/null
+++ b/dev-python/qtsass/qtsass-0.3.1.ebuild
@@ -0,0 +1,20 @@
+# 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="Compile SASS files to Qt stylesheets"
+HOMEPAGE="https://github.com/spyder-ide/qtsass"
+SRC_URI="https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/libsass[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 3361dd896b3c..8e46cd5c7f1c 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index c69a240f032c..c12d248f7bf8 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,3 +1,5 @@
DIST sshkit-1.21.2.gem 144896 BLAKE2B ea72b1d0df7252f9c4ffe010721a957b5a86cc43697acf4dfd065a74cca5317deeb15692449d573a2e5590ef3a23ee666196b7b661d6986a2f270d16e2dc8d89 SHA512 37515726b67ae0e2ac9dff42cf7b71a32832ebe144aa192332780e4d9aead1a9e4c3cf7f6f0b994804175a5befd896b32908a82ba2e4f4a1d4e4b0f5bf01c3b3
+DIST sshkit-1.21.3.gem 144896 BLAKE2B 14cf7338187238f720cf8bf39664ba827700c1c47469cbd9e2f154a2b7bc91b4d8d14ec15d76db88fba1d23a936b112f0f2a33f2e15978a85816cd04274aea89 SHA512 ede63fd798db6e49fb2a1e9379699bd3e5de27f6b83640506a848f179fd83efed410357c899e97a41b1ab7e3baf47d88f87dcecf2bbcdf7475bea0d35817a9cc
EBUILD sshkit-1.21.2.ebuild 1208 BLAKE2B 4240618ec12cc2cadde00046284f25373fa2e2947665825ad4b43a14ec6e4e2096058bb056c771caed7c49077761cad75e608144b06b0ac33f105ec20b63874e SHA512 1fa0618cb58837051de4649ab3bd893e196389348fcb4e2707b6c7d06efe0aaed79eb56c113386a33071da3f521af8fa584027bfc843b1820b3015def9bab4f6
+EBUILD sshkit-1.21.3.ebuild 1209 BLAKE2B 1994aeaa6e9ea4d19f02e7034550589d8b7c60aa4431887a7cb9a6787d61dba4f14c0c2a8e8ead5b75e2b9360a3c46b23de470a3ad274c52b7a87280601067ce SHA512 38d78367acb497a0cf9300b6ea5fb8f38ea6d94b748f4b717662c8d4c4799e4fa98a9869ea12448c3c9a1d12647e127984c43eed090592ddbd0cdf3320b6fde0
MISC metadata.xml 344 BLAKE2B 16679900db0e4f70c9afc7fee058f72fd4df86453f5870666a329d1af1380894b7e592b89e02a4b23a07307765778f302cbd3166e45da66bcabe66b97b450d08 SHA512 afe79f300e02bfbcff4e984092bde60d4a8c6c528a0fd2816456bb5bb12c03aff61512e94e4ecbd6e76a947c2e5e22a433bb32fd052e7e0ac6e78814803f20a1
diff --git a/dev-ruby/sshkit/sshkit-1.21.3.ebuild b/dev-ruby/sshkit/sshkit-1.21.3.ebuild
new file mode 100644
index 000000000000..0c59a5fd2f75
--- /dev/null
+++ b/dev-ruby/sshkit/sshkit-1.21.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30"
+
+# There are functional tests that require vagrant boxes to be set up.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
+HOMEPAGE="https://github.com/capistrano/sshkit"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+ >=dev-ruby/net-ssh-2.8.0:*
+ >=dev-ruby/net-scp-1.1.2
+"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha <dev-ruby/net-ssh-7 )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
+ sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
+ -e '1irequire "set"; require "pathname"' \
+ -e '1igem "net-ssh", "<7"' \
+ -i test/helper.rb || die
+
+ # Fix assumption about parent directory name
+ sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
+}
+
+each_ruby_test() {
+ # Run tests directly to avoid dependencies in the Rakefile
+ ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
+}
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 2ce14ed434cf..b130a41a0b8f 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 2405ef42b091..b29a204df1cd 100644
--- a/dev-util/lldb/Manifest
+++ b/dev-util/lldb/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 2648 BLAKE2B ce0a4d9170e7ecb6331a0f793100c6ffbb7334135f34fb2bf1cbd6301ae57d7bfb4d6787b6b7e38a76fac78b54fc9041f3d5034a24a2ae0a31ea976ace2c5cc0 SHA512 e215a3dfb8c44f10af4b2c91da74238f1126f714e7e15d451564413c14ef88a8ec0b81fdbf2636ef265ebc7579e535da40c93dba95174d8154fa88c6820267ab
-EBUILD lldb-15.0.0_rc2.ebuild 2648 BLAKE2B ce0a4d9170e7ecb6331a0f793100c6ffbb7334135f34fb2bf1cbd6301ae57d7bfb4d6787b6b7e38a76fac78b54fc9041f3d5034a24a2ae0a31ea976ace2c5cc0 SHA512 e215a3dfb8c44f10af4b2c91da74238f1126f714e7e15d451564413c14ef88a8ec0b81fdbf2636ef265ebc7579e535da40c93dba95174d8154fa88c6820267ab
-EBUILD lldb-15.0.0_rc3.ebuild 2648 BLAKE2B ce0a4d9170e7ecb6331a0f793100c6ffbb7334135f34fb2bf1cbd6301ae57d7bfb4d6787b6b7e38a76fac78b54fc9041f3d5034a24a2ae0a31ea976ace2c5cc0 SHA512 e215a3dfb8c44f10af4b2c91da74238f1126f714e7e15d451564413c14ef88a8ec0b81fdbf2636ef265ebc7579e535da40c93dba95174d8154fa88c6820267ab
+EBUILD lldb-15.0.0.ebuild 2648 BLAKE2B ce0a4d9170e7ecb6331a0f793100c6ffbb7334135f34fb2bf1cbd6301ae57d7bfb4d6787b6b7e38a76fac78b54fc9041f3d5034a24a2ae0a31ea976ace2c5cc0 SHA512 e215a3dfb8c44f10af4b2c91da74238f1126f714e7e15d451564413c14ef88a8ec0b81fdbf2636ef265ebc7579e535da40c93dba95174d8154fa88c6820267ab
EBUILD lldb-16.0.0.9999.ebuild 2648 BLAKE2B ce0a4d9170e7ecb6331a0f793100c6ffbb7334135f34fb2bf1cbd6301ae57d7bfb4d6787b6b7e38a76fac78b54fc9041f3d5034a24a2ae0a31ea976ace2c5cc0 SHA512 e215a3dfb8c44f10af4b2c91da74238f1126f714e7e15d451564413c14ef88a8ec0b81fdbf2636ef265ebc7579e535da40c93dba95174d8154fa88c6820267ab
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-util/lldb/lldb-15.0.0_rc2.ebuild b/dev-util/lldb/lldb-15.0.0.ebuild
index fd12eb1fbf30..fd12eb1fbf30 100644
--- a/dev-util/lldb/lldb-15.0.0_rc2.ebuild
+++ b/dev-util/lldb/lldb-15.0.0.ebuild
diff --git a/dev-util/lldb/lldb-15.0.0_rc3.ebuild b/dev-util/lldb/lldb-15.0.0_rc3.ebuild
deleted file mode 100644
index fd12eb1fbf30..000000000000
--- a/dev-util/lldb/lldb-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,115 +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 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"
-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_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-llvm.org_set_globals
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} 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_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/${PV%_*}"
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -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/watchman/Manifest b/dev-util/watchman/Manifest
index 6ee49e4b5371..586191b54da2 100644
--- a/dev-util/watchman/Manifest
+++ b/dev-util/watchman/Manifest
@@ -92,6 +92,7 @@ DIST watchman-2022.08.08.00.tar.gz 3788351 BLAKE2B cdf5ea901bbe7ff46d32fadb7eb46
DIST watchman-2022.08.15.00.tar.gz 3783166 BLAKE2B a2090fb9e62890ea77e264c6d2727d93e8799b96ad4eaf7e02c58a8526fbd57b3b6ff2fdeddfb67a41771e2c0e29ca2f7fab2246ef8455df9902685c40c96138 SHA512 497f7127fe6efc5419f9f169b580701bdf88c4774b2c2d35b5c3849b29f679bf72569885cbb4411ebfd92e8d34eb589bf327d2362d8b5a1c141f9c063833f3e7
DIST watchman-2022.08.22.00.tar.gz 3785807 BLAKE2B 7be65183a03bbef4b880349bc04b27c71699ae3a7c140bddea4f3f40299d9bbf19d63980bba988eab4219205b7250c9de2045d29aa9a5c65820e03a1b4cc647d SHA512 33efa917f7561f8f6fddd77590ad87064cfcca10c3936ccc3fd078a3f425ae49ec4a7e0859251c3020f26a0e9086301fd23fc1fafe73746316bf336123463f9d
DIST watchman-2022.08.29.00.tar.gz 3787691 BLAKE2B faf3f6afe351f7596256424c9e4f0c31fe826ee1097e216d04d869b3adee7ca1d4d9afbbea99fb3ca4f095d06171a1afe56fc5a71022242c4fde99246c3a1781 SHA512 25f6f133253335ece931fdbb131e8df4961c4b73877e2caa5008d3bd5e66e44b1121b7d4f2cd3367b1759476307aad8d6642089c482a6b65178b0a05510ea5f1
+DIST watchman-2022.09.05.00.tar.gz 3787904 BLAKE2B e8bf19f3b3bb15a6d1bc6c902928c8390c6b3d275c193b1235585afe9598ba89c8e2ee77e4d2e41a7b20708e9e2d081ecd99b27702bf5d9551a3b9947cfb6371 SHA512 5c4d3a722e610556e7c76ddbb76996a7e8ff60c141d6264900da368417fe6f94cb68452d4aa3ab7818985b6460140388c89a3d5e00a3269a32a2e4acbc84c996
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
@@ -108,4 +109,5 @@ EBUILD watchman-2022.08.08.00.ebuild 4857 BLAKE2B 595589dd252817a04b4fd6cc73d794
EBUILD watchman-2022.08.15.00.ebuild 4857 BLAKE2B 595589dd252817a04b4fd6cc73d794605f59455616ed25a7b478fcbfc763b9be196f28b6339aa0793f24de7a2e4786c73158b2a6a14b9815adb14fb2299ee9ea SHA512 a74284b7a14e154f38cb656bfa655b3053679f4c71ee13b3f2350a7a8f8e1eb28f92fdcecb9f036c7a94fbeb7235fd7ca066f6aaff1ba5d8134ffd8c834f6474
EBUILD watchman-2022.08.22.00.ebuild 4864 BLAKE2B db42639b804d0d08eaa483788e9a85ffa0dcc6a1be2bcf642bb0affe155a8f017525d6b3ec8b829eef6f8df2c4d67c8c464f6e0d31da3a043ae01164424d5893 SHA512 97b2bfc19ed453f19354bfe05b4170bfbb9195aeafb9f9bb036d71ab27e52bfcbec658af8799c329c1b9d65b8fd90d4246507948c166f27ad5c77472cdddb69d
EBUILD watchman-2022.08.29.00.ebuild 4864 BLAKE2B db42639b804d0d08eaa483788e9a85ffa0dcc6a1be2bcf642bb0affe155a8f017525d6b3ec8b829eef6f8df2c4d67c8c464f6e0d31da3a043ae01164424d5893 SHA512 97b2bfc19ed453f19354bfe05b4170bfbb9195aeafb9f9bb036d71ab27e52bfcbec658af8799c329c1b9d65b8fd90d4246507948c166f27ad5c77472cdddb69d
+EBUILD watchman-2022.09.05.00.ebuild 4864 BLAKE2B db42639b804d0d08eaa483788e9a85ffa0dcc6a1be2bcf642bb0affe155a8f017525d6b3ec8b829eef6f8df2c4d67c8c464f6e0d31da3a043ae01164424d5893 SHA512 97b2bfc19ed453f19354bfe05b4170bfbb9195aeafb9f9bb036d71ab27e52bfcbec658af8799c329c1b9d65b8fd90d4246507948c166f27ad5c77472cdddb69d
MISC metadata.xml 691 BLAKE2B 68506bb31b8d7524b07a12bd2a237ed985215701eb2a28bacfd63ba5f3d61713b0369523a369c5880392e2f4790da4f908538627f3c3d58fe7c78faf9ebc9a15 SHA512 71c073c60fd880455dee0af9193a4279975ba34558144cfe03baa50d2a7c2c5074631a53fb89504d852e9782478f0add9dcea361f36cefe8a42f8f94ae27831a
diff --git a/dev-util/watchman/watchman-2022.09.05.00.ebuild b/dev-util/watchman/watchman-2022.09.05.00.ebuild
new file mode 100644
index 000000000000..ab5b42363940
--- /dev/null
+++ b/dev-util/watchman/watchman-2022.09.05.00.ebuild
@@ -0,0 +1,217 @@
+# Copyright 2020-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# These must be bumped together:
+# dev-cpp/edencommon
+# dev-cpp/folly
+# dev-util/watchman
+
+# TODO: Split into different variables then combine for each component?
+# Not all is in rust/ dir.
+# Rust components: watchman/cli watchman/rust/serde_bser watchman/rust/watchman_client
+CRATES="
+ahash-0.3.8
+ansi_term-0.12.1
+anyhow-1.0.55
+atty-0.2.14
+autocfg-1.1.0
+bitflags-1.3.2
+byteorder-1.4.3
+bytes-1.1.0
+cfg-if-1.0.0
+clap-2.34.0
+const-random-0.1.13
+const-random-macro-0.1.13
+crossbeam-0.8.1
+crossbeam-channel-0.5.2
+crossbeam-deque-0.8.1
+crossbeam-epoch-0.9.7
+crossbeam-queue-0.3.4
+crossbeam-utils-0.8.7
+crunchy-0.2.2
+either-1.6.1
+futures-0.1.31
+futures-0.3.21
+futures-channel-0.3.21
+futures-core-0.3.21
+futures-executor-0.3.21
+futures-io-0.3.21
+futures-macro-0.3.21
+futures-sink-0.3.21
+futures-task-0.3.21
+futures-util-0.3.21
+getrandom-0.2.5
+heck-0.3.3
+hermit-abi-0.1.19
+jwalk-0.6.0
+lazy_static-1.4.0
+libc-0.2.119
+lock_api-0.4.6
+log-0.4.14
+maplit-1.0.2
+memchr-2.4.1
+memoffset-0.6.5
+mio-0.8.0
+miow-0.3.7
+ntapi-0.3.7
+num_cpus-1.13.1
+once_cell-1.9.0
+parking_lot-0.12.0
+parking_lot_core-0.9.1
+pin-project-lite-0.2.8
+pin-utils-0.1.0
+proc-macro2-1.0.36
+proc-macro-error-1.0.4
+proc-macro-error-attr-1.0.4
+proc-macro-hack-0.5.19
+quote-1.0.15
+rayon-1.5.1
+rayon-core-1.9.1
+redox_syscall-0.2.10
+scopeguard-1.1.0
+serde-1.0.136
+serde_derive-1.0.136
+signal-hook-registry-1.4.0
+slab-0.4.5
+smallvec-1.8.0
+socket2-0.4.4
+strsim-0.8.0
+structopt-0.3.26
+structopt-derive-0.4.18
+syn-1.0.86
+textwrap-0.11.0
+thiserror-1.0.30
+thiserror-impl-1.0.30
+tiny-keccak-2.0.2
+tokio-1.17.0
+tokio-macros-1.7.0
+tokio-util-0.6.9
+unicode-segmentation-1.9.0
+unicode-width-0.1.9
+unicode-xid-0.2.2
+vec_map-0.8.2
+version_check-0.9.4
+wasi-0.10.2+wasi-snapshot-preview1
+winapi-0.3.9
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+windows_aarch64_msvc-0.32.0
+windows_i686_gnu-0.32.0
+windows_i686_msvc-0.32.0
+windows-sys-0.32.0
+windows_x86_64_gnu-0.32.0
+windows_x86_64_msvc-0.32.0
+"
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cargo cmake distutils-r1 tmpfiles
+
+DESCRIPTION="A file watching service"
+HOMEPAGE="https://facebook.github.io/watchman/"
+SRC_URI="https://github.com/facebook/watchman/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" $(cargo_crate_uris)"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="llvm-libunwind python"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# See https://github.com/facebook/watchman/blob/main/CMakeLists.txt#L342 for libevent
+RDEPEND="
+ dev-libs/libevent:=
+ dev-libs/libpcre2
+ ~dev-cpp/edencommon-${PV}:=
+ ~dev-cpp/folly-${PV}:=
+ dev-cpp/glog:=
+ >=dev-libs/libfmt-8.1.1-r1:=
+ dev-libs/openssl:=
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ python? ( ${PYTHON_DEPS} )"
+# TODO: Make gtest test-only (needs a fair bit of patching)
+DEPEND="${RDEPEND}
+ dev-cpp/gtest"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2022.07.04.00-python-working-dir.patch
+ "${FILESDIR}"/${PN}-2022.02.28.00-libatomic.patch
+ "${FILESDIR}"/${PN}-2022.08.08.00-musl-fsword-fix.patch
+)
+
+# Rust utility
+QA_FLAGS_IGNORED="usr/bin/watchmanctl"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ # https://github.com/facebook/watchman/blob/789678cf9855fb07b402afb75b01e4f8786deba2/build/fbcode_builder/CMake/RustStaticLibrary.cmake#L17
+ export RUST_VENDORED_CRATES_DIR="${ECARGO_VENDOR}"
+ export RUST_CARGO_HOME="${ECARGO_HOME}"
+ export CARGO_HOME="${ECARGO_HOME}"
+ # Build system already handles avoiding Rust-jobs-while-CMake-jobs-spawned issue
+ # https://github.com/facebook/watchman/blob/789678cf9855fb07b402afb75b01e4f8786deba2/build/fbcode_builder/CMake/RustStaticLibrary.cmake#L69
+ # so no need to force -j1 via cargo jobs
+
+ local mycmakeargs=(
+ # Rust wrangling
+ -DUSE_CARGO_VENDOR=ON
+ -DGENERATE_CARGO_VENDOR_CONFIG=OFF
+ -DRUST_CARGO_HOME="${RUST_CARGO_HOME}"
+
+ # General bits
+ -DWATCHMAN_STATE_DIR="${EPREFIX}"/run/watchman
+ -DWATCHMAN_VERSION_OVERRIDE=${PV}
+
+ # Fails to build against fbthrift for now in libatomic troubles
+ -DENABLE_EDEN_SUPPORT=OFF
+
+ # We handle this ourselves
+ -DCMAKE_DISABLE_FIND_PACKAGE_Python3=ON
+ )
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use python ; then
+ pushd watchman/python >/dev/null || die
+ distutils-r1_src_compile
+ popd >/dev/null || die
+ fi
+}
+
+src_test() {
+ cmake_src_test
+
+ if use python ; then
+ pushd watchman/python >/dev/null || die
+ distutils-r1_src_test
+ popd >/dev/null || die
+ fi
+}
+
+src_install() {
+ cmake_src_install
+
+ newtmpfiles "${FILESDIR}"/watchman.tmpfiles watchman.conf
+
+ if use python ; then
+ pushd watchman/python >/dev/null || die
+ distutils-r1_src_install
+ popd >/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process watchman.conf
+}
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 297f29d2684b..98dce4ac0afc 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/lxgw-wenkai/Manifest b/media-fonts/lxgw-wenkai/Manifest
index 7e26d20157c2..10ce0fa9dbfa 100644
--- a/media-fonts/lxgw-wenkai/Manifest
+++ b/media-fonts/lxgw-wenkai/Manifest
@@ -1,3 +1,3 @@
-DIST lxgw-wenkai-v1.235.2.tar.gz 60332557 BLAKE2B 20625e69d0dc78e2607db517b8367af1b8e1c1f6c5a4fa4d742638c947d364ffd906c7f0686d3bfc09719de82549ac4e2fe168019f8e16a28ca28debe4e1eb0f SHA512 0f4647d7452df39b3611a206abe48ff6c18d8a6660d4b407c027f88f3c066aeec36c847563ec2eb0ca243ca2e9dba5d21fda2caf6f4fbff30b7cc2c52c48b27f
-EBUILD lxgw-wenkai-1.235.2.ebuild 444 BLAKE2B 2ac9241a75c6173d0f6878d8d26731737d66e263d536d8435532f515ecd03c5f5e09d3caec1cf2b31f32ee08afd831ee129e0e61bf1599b6486b42a42dace0fa SHA512 f44b18e2ba4256a4a89dcd00e7b1478369fd2a7f175a721a4695e713eacde9bea8fc13e30d3bf964b4a02c11eb7bf9f7874078cdb34f931bfe1eb8f939ee40b5
+DIST lxgw-wenkai-v1.240.tar.gz 60373057 BLAKE2B 5bb0654c306f39b9d56df3fe718a3b9e91d9cb3354424f6e254366badaf58702cbaa6e5b73ba65114f4dd60a0cf4fe30242c34b800b2450058c305b517c95c46 SHA512 db9fd1e818b55fcc1cc5e35f83b5e51200990fa46b740f7bbb9fc62f0db7d2d0a798572ae9f6d8ae7334ab5720060d9c39434cf48598d7e4b223b012b2317223
+EBUILD lxgw-wenkai-1.240.ebuild 444 BLAKE2B 2ac9241a75c6173d0f6878d8d26731737d66e263d536d8435532f515ecd03c5f5e09d3caec1cf2b31f32ee08afd831ee129e0e61bf1599b6486b42a42dace0fa SHA512 f44b18e2ba4256a4a89dcd00e7b1478369fd2a7f175a721a4695e713eacde9bea8fc13e30d3bf964b4a02c11eb7bf9f7874078cdb34f931bfe1eb8f939ee40b5
MISC metadata.xml 600 BLAKE2B a619b03220f8d2f779fb751ed7cb92e293b52609ce813e990b0e2e801670422be57d97f509d7fd6f0fe2011974c90cec0a4bf2d2fdce9cc6adf4b927f2b998fe SHA512 9bbf3918a9f57cdd7a002a27d6b2d91ef9777b112a0dfe3eb6f6fdadae2ae296c981bdb80535fe576edc87f4ab02e0ee2eb6f0c4effb3880a7b59520330b439f
diff --git a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.235.2.ebuild b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.240.ebuild
index 458dc61a4ebd..458dc61a4ebd 100644
--- a/media-fonts/lxgw-wenkai/lxgw-wenkai-1.235.2.ebuild
+++ b/media-fonts/lxgw-wenkai/lxgw-wenkai-1.240.ebuild
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 03c9364d67d3..f4c681e94cc6 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest
index 390b1f5ab0fa..ab50703809e7 100644
--- a/media-gfx/inkscape/Manifest
+++ b/media-gfx/inkscape/Manifest
@@ -17,6 +17,6 @@ EBUILD inkscape-1.1.2-r2.ebuild 4965 BLAKE2B 917a962ebb1df23dc35f98085ccd3ac66cd
EBUILD inkscape-1.1.2.ebuild 4638 BLAKE2B 923d39f51689e1aad6a2141a11284c8d3d31ed3e721bc2f4c717fb280d6dcb9dfe06b5f1dd362adac7d3f1f29bc62f6bb1e0508846f42a078cb3fb4c690bf439 SHA512 b9e713d04917a47aa95ec0a1df0c7cc7b4e683d6bcdad284a7ef03710d35cddc056fb7b9ffc59a0cd632785d8d3725f52410b1847e45d5b7c5f836b5d632073a
EBUILD inkscape-1.2-r1.ebuild 5099 BLAKE2B 515512d33eb545a8a78346ccea94c875ece6f4fb7102ac0f8f0ec7c48dbbdbe708c16c9d55d12cdef7d526da07aaceeb56803db3e15321394b84f19ac976e001 SHA512 75b88f67c755900e949d3aeb1df30dbaf48c975063fde53d5dc58549370798ea56c4313f7db8c72ff91553482f67b93298038290b3b41be94af21f25b08660aa
EBUILD inkscape-1.2.1-r1.ebuild 5131 BLAKE2B 8df936a6fffb27fcef4b502a8a5851f0b9065d2d816f0506e621cf5fe515089dc0d1f47d0439e6dcec1161910ec31360fd3a20a5a261f31be479dc2c8ae64b42 SHA512 f7a90a0d16dd6983786e35322e21b8b3a77ccbf4c1f8a0e6494ec3ae47427d42a84956828dd459f4fc9b5a45dfe2347c17ec1f03ba707f3e71142887bf75aa1d
-EBUILD inkscape-1.2.1-r2.ebuild 5200 BLAKE2B f487c211c82aed827ba9520db85854bc66dc1b6d60e4c96d0e8f1a8b7e86aa977cd6a5096ff2bff76c18a4a603c4e33b22a0c93e973d3b199e03681144959bc7 SHA512 39609f959d4e81a385da85767edb00e45ceee880239145272cd884a084280f94e9802b4241ca122e5a5794a178f6659465b9608886f5d7d0221c4821748681d2
+EBUILD inkscape-1.2.1-r2.ebuild 5207 BLAKE2B 98d85d2893e822bee1bf69450e878d70750f141e643d4a18a7ba663b0c692a8020e7b5b4545b9e42791c870a01d8e39e33af35b13dd7245883bfe0300952b0b5 SHA512 6959e89d8a6d9d94c5f9b1812108ac30666b47be26acd280000c16053366d69ab805e502c2abd9a2e8a853e5340f3e625e0331a2f9f8bd531f5a08bfb86fa6c6
EBUILD inkscape-9999.ebuild 5152 BLAKE2B 41468791e256bad03074bbb7621ee9b32415649dc4073ca385c9fce7da4532826d315999f9988e722335e51d2fa1e5ab909bc0135d779703e33b18df075f5004 SHA512 c6e982f71d8966551d32edb7712b3396e1ba5a87fe38f9375ae4c7b5513e295d4dd5ccb05b050ae8e7877044f75d9ef53254bdbb351ff27cb37f8a138e69664c
MISC metadata.xml 984 BLAKE2B 8aee1f973005f9587571770eb14ccf725bf3ba9034d9935b029f776e64e17a9e156ec864e1150b259d2a983aec6e53b10791be4f1a3b67d5aa465ee115d966f0 SHA512 7ee7c7d473ae2120b9f592777b08d77899c6bf7f750f09cc334dc76a997a472e2593442fb281a9984d77e1aa4eca39e389484405e0aa8b5614da0f718c713fc0
diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
index dc180510b3c4..76c94d5ff523 100644
--- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
+++ b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then
EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git"
else
SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~riscv"
+ KEYWORDS="~alpha ~amd64 ~arm64 ~riscv"
fi
DESCRIPTION="SVG based generic vector-drawing program"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index ca22f24de130..5ffa4f02860b 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 25bd9d433e1d..995afb34b936 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,6 +1,3 @@
-AUX codec2-1.0.3-fix-build-with-Os.patch 937 BLAKE2B c0f0ca07e4dffdf6adf93507c296a729c5fad2572e7672c080e51944dd0faa48701486b741f8be760ee35aa6a5beb5f83bb98b598cfa1e895cb01d1320eea92f SHA512 dbb5ceb346a4ef5f9d7eedab6d5c58f4f83124c194cbca9413dde202eeda41d68cf583efa8229538c548f9a6a966fe03798dc6dac4ef8d23a1aeb58c49554471
-DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521 SHA512 1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4 SHA512 692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17
-EBUILD codec2-1.0.3.ebuild 1057 BLAKE2B 982b803ea6a712253bcca033895d7f52adadb36e62a51c23dc988ef7b68b360c1986fc12913c230686ac2287416d2a311e760ca87d0f1e3e54188ea1bab9737d SHA512 372bb860cc681e0192e927ccf86a703f8d26a0b284229e6ae6d4624528fd03cab50894611ecf962be9ccb6c5d3aed331b7927a9a8572b6393f57891c2e04f6ba
EBUILD codec2-1.0.5.ebuild 942 BLAKE2B 9fb5d94360a7cfb2470cc3dd5fd699ec6e0f6cb6f13874351a853167661837fedc8a154e729963f5c7e8309c7ea91a49f5edf607286b696ab665c0f772a5b7a7 SHA512 df9d98aa67560209699b3cff9fbfe106d9e589701a3432f6dbddb3c954a9410ef960c67229b303ffa00723c9cdcb2c806b7494c9446fa649d8efa60f7bfc4516
MISC metadata.xml 326 BLAKE2B a7fc8408d6f6b58ad9d7019e858c703fd65ba38072dfefa381a5d00b500fe5d0ba024c2a3ed2d37e8e11da71f53bbfbeb80ead070935b9e83929d75d3a7852af SHA512 73c8e213262ac05ced95080d9e97a1e2abfdb2ad9e436ededda82de01feea321c3d499c8c2e8b3725a81b434e9efc4b12b321d738ab966d104e3344f4e29206b
diff --git a/media-libs/codec2/codec2-1.0.3.ebuild b/media-libs/codec2/codec2-1.0.3.ebuild
deleted file mode 100644
index c31d33c78930..000000000000
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PV="${PV%.*}${PV##*.}"
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 https://github.com/drowe67/codec2"
-SRC_URI="https://github.com/drowe67/codec2/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-build-with-Os.patch
-)
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DUNITTEST=$(usex test)
- -DINSTALL_EXAMPLES=$(usex examples)
- )
- cmake_src_configure
-}
diff --git a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch b/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
deleted file mode 100644
index 4f3f30661421..000000000000
--- a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://github.com/drowe67/codec2/commit/a8d4226859548ceb050619160af562e0b43bb05c
-https://github.com/drowe67/codec2/issues/293#issuecomment-1025665342
-
-From: drowe67 <david@rowetel.com>
-Date: Tue, 1 Feb 2022 07:20:50 +1030
-Subject: [PATCH] change required to build with -Os
-
---- a/src/cohpsk.c
-+++ b/src/cohpsk.c
-@@ -816,7 +816,7 @@ typedef float float4 __attribute__ ((vector_size (16)));
-
- \*---------------------------------------------------------------------------*/
-
--inline void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
-+inline extern void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
- {
- int c,i,j,k,l;
- int n=COHPSK_M/P;
-
diff --git a/media-libs/libltc/Manifest b/media-libs/libltc/Manifest
index 0dd6c01a84c0..12e20f893d3d 100644
--- a/media-libs/libltc/Manifest
+++ b/media-libs/libltc/Manifest
@@ -1,4 +1,6 @@
DIST libltc-1.3.1.tar.gz 440790 BLAKE2B 881a237a23e6f4a9d058d69b26cad78c96a9dc0f90bb5b5ffc2d08f4b894d039b57e53cb70844d89b0defa5795d252e3afef07d43bfd4dc8b10a34066b6c1efe SHA512 e4ba96560f04155d022d2c975fa36d4bb77efb9a877344041e1bd12bd5e7d04dccb452f3a4e061aba961bd0c3c0d1d53dc98ac469e04e61a934feeedc20e09b3
+DIST libltc-1.3.2.tar.gz 449921 BLAKE2B 8a6b3452245f72e918b4a105854d751ca66780ce4627aca54bb0d1342c5a1e77e614103da15037f71b89d44c62b35230a6240e42af287c442e6049c2ad9c85a6 SHA512 3b29b7da1ad9f85c62068b927abec9b3963a77558b46b3ee7681f360642570935becedcf95436574a8a7b456c7e0b414131571d71c6903139f9e7565968278a6
EBUILD libltc-1.3.1-r1.ebuild 627 BLAKE2B 785e8d0e3ef817cfb1d7d426518842d09d3ddc30d2fedae658e4600d727a0fb2b4fe25eb7b2c594eac017c329ce0f56d8889c5f4f473bdf5a5ecae195682afc4 SHA512 a2ac7e63ef75cae901936462733cfb4d56ccbaff8130f8bdb5f20a44acea6281b9e41f0645a46801cf3a159d3ffbda62449cdae6bec5060afc91e954bc2823bc
+EBUILD libltc-1.3.2.ebuild 628 BLAKE2B 70910a6863c2cb7fde571a2bc14326f70e8c2a4297990dff4cbb5910d41336449d5ddafc53e93ff7d6acb7c9ad207a2da08265e34c5f4e82471e97be2e16d126 SHA512 0079bf56ad0a586204a033dde5e5cb06c632cd1e774beac7ca7655a4353003ced065d9e2344b8bc77b68df86511e6c45a0e4f528a71a749f5cd3c62c792ea0d8
EBUILD libltc-9999.ebuild 628 BLAKE2B 407f8e4e3a512ffd1074fe83a07dacb79777adec1de7ebc759734dcf2284e85c70330a1a3ef79fd4aea432851efd88d844aefe17095b2b68bb89dccf1d90ffe1 SHA512 192b57e9e2b1ad8eeeb9147c335dede561948a8141a6b174f5e4e4ebcdb0965945b4c7edea755f50b903973ae32411f926a2f1f0095287adb6739ac3e5e1b4b3
MISC metadata.xml 393 BLAKE2B 8767a82f0fafc648e7c900f16a10b1100666f648e356d012c1ad3e47a098f4b79c35b4f70cc8fccf008d97d2fd4e2bf936482dcadacbfbbb8ae748f9ecd423a7 SHA512 cacb1b95b2a7216ea8d92dc105093000b1693e94dc26914305ceb4767ee0c23a82bf29d3343dd879ffa5b1018ead25148024482f3e7d3c5f414a251236add29a
diff --git a/media-libs/libltc/libltc-1.3.2.ebuild b/media-libs/libltc/libltc-1.3.2.ebuild
new file mode 100644
index 000000000000..a713d30f5e04
--- /dev/null
+++ b/media-libs/libltc/libltc-1.3.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Linear/Logitudinal Time Code (LTC) Library"
+HOMEPAGE="https://github.com/x42/libltc.git"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3 autotools
+ EGIT_REPO_URI="https://github.com/x42/libltc.git"
+else
+ SRC_URI="https://github.com/x42/libltc/releases/download/v${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+LICENSE="LGPL-3"
+SLOT="0"
+RESTRICT="mirror"
+
+src_prepare() {
+ default
+
+ [[ ${PV} == *9999 ]] && eautoreconf
+}
+
+src_install() {
+ default
+ find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+}
diff --git a/media-libs/opencore-amr/Manifest b/media-libs/opencore-amr/Manifest
index 5c8723a51ce6..fd5679704616 100644
--- a/media-libs/opencore-amr/Manifest
+++ b/media-libs/opencore-amr/Manifest
@@ -1,5 +1,3 @@
-DIST opencore-amr-0.1.5.tar.gz 929581 BLAKE2B 4943a27f0df3d874720c87f48c523d9aa4cce849dd0a3c9183466416a0629aa02dac8f01646e469e8c45438bf3c57047eb11e69f3f1b261449a0989a36639e59 SHA512 c324db9dcac5a31bfac633153bc054bfe42d5ff98202c4adb3c75a3fae9792f07f60d48cd659acf106dacd307174a62b2aeee22a4af53caa20d2bfba46488faf
DIST opencore-amr-0.1.6.tar.gz 939179 BLAKE2B 5f2f618b6d80d667fd99f1df8793cf0260d582e2fc8021f4af35d60b2b1db7be7c897d4b78589da5a442e684161cecef005ec4247cef7a9c3df797c68db97d52 SHA512 8955169954b09d2d5e2190888602c75771b72455290db131ab7f40b587df32ea6a60f205126b09193b90064d0fd82b7d678032e2b4c684189788e175b83d0aa7
-EBUILD opencore-amr-0.1.5-r1.ebuild 630 BLAKE2B f5ddfe6896d76f9d20c9b2db4c78be7311b2ee7961e3fe7b879f892b8767ead005fdf214cf68638d13fae8a265bf8a05419a47a39475739ed3876262be04e5ae SHA512 27355d79810e11bd2a44c39dd98b1e0a00c0d021d4d83c49bc4fdbb853e094482503890346458d1b20b6c761cfc076348fdf89e013ad2c2ee3ef0495911377ad
EBUILD opencore-amr-0.1.6.ebuild 630 BLAKE2B 714e9a0d0a5708e08b89a7aaee6c9e00b1bd412c833a78f093c4e1eacde7f0429cc0ac0af4cec7c13a0ecbb27fa710a02cc948def46c03eb95c43304ea137d1d SHA512 11e8e487e80ccf08ee69dbe738177b5c3df2124046a9e1770f64c010533e525d8b8260811ce74082f09750e4f7adb6d8bcdffddf4e395c7eceacf02a042feb8d
MISC metadata.xml 336 BLAKE2B 5f1981713cbc6db97ecdea2af10393759e29be9cca9f0bc39baf5178b70d77b2553e5a29cece1a2a1b7c1a57337859866b05da3c83a52657baf3f87cec98d794 SHA512 3effbf30ad5c4566466f5e8f473f045294a687845416b3d8a67350392c01b22009db45d129bd312d44f2dfd0302ed1e3f0ab57ab01031cab9549980242779c13
diff --git a/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild b/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild
deleted file mode 100644
index 8a3b9a335699..000000000000
--- a/media-libs/opencore-amr/opencore-amr-0.1.5-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib-minimal
-
-DESCRIPTION="Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec"
-HOMEPAGE="https://sourceforge.net/projects/opencore-amr/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~ppc-macos ~x64-macos"
-
-multilib_src_configure() {
- ECONF_SOURCE=${S} econf --disable-static
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${ED}" -type f -name "*.la" -delete || die
-}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 4cba04cdd47c..c549cbf564dd 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index c5d982a4cd5e..001759cbfe0d 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,8 +1,6 @@
-DIST abcMIDI-2022.06.14.zip 612729 BLAKE2B f9644ea59bb43d50a39f60f31f440e9d4e425701c71877fb812adeaa0757da37d2aabab5c2b3593f38a5a135adc0925545337860452317e558cbfb037c95d4af SHA512 4e8a9a770925e166dabdbf459227b26373c33ed0ec356d093d8f4de457cc9034cd9237d445f31883e7c3974c3fd4b69a6f6fb156b26e03483bcd70793e7457ec
DIST abcMIDI-2022.08.01.zip 613060 BLAKE2B 9d488dcfd427e45ea73322e78af46772a090a6319622b826c45fdebe6f4e34a0ed83aa0086366854c3fd921c9e016a39dfa73c6827861321e44e2062491a2ed5 SHA512 6fe63ad1829de9c46b792ec6f6dc7edfa8717cc93a2f93d5e91b70af2595b44ed9117d072f4d0505fc0f0971a82f94d709a937a0643936dbb8f7d79d102409fe
DIST abcMIDI-2022.08.23.zip 613318 BLAKE2B 42559bd1510f187bb245b12451bc20a6c5df3f70eaa567d182e0b25cdccdff1f61aa6d68b7d5005ee1567b359264eff235bb51d79391abf90c31dba1df580568 SHA512 74b28d84aa485a367cec577979f24a2bdc68ee01516576ccb4ea816907e7b011177b53fb1d1b87442f2e9691d43df1e9c97f9e9d578b27d5269ac7a404d91528
DIST abcMIDI-2022.09.01.zip 613296 BLAKE2B f91ae072768af52a4709146cefba1cb4af4a10d08ab1bb042d606672d666065a7a639771d7f2bc9b11af7dd898d230b160c19276ededc932b174f1fb717f3cd4 SHA512 45d52ccc90aed618649d18026f2142e0fb4665b97df4cbe20e9cb06ceb08769ab5d00a5bb2e60a9f0de6496cd5d222ea9f865d6c6cffc8efc626b994f8e0ed61
-EBUILD abcmidi-2022.06.14.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
EBUILD abcmidi-2022.08.01.ebuild 676 BLAKE2B ce33e38e9ac6f8e8467ce54426cc8438bfc8aa6b21292a98097160afc74c3da4e7d649adbb65beb148bad10703ba3bd7fac998cf519705658fbd172ffb28c333 SHA512 5f0e1b9a3484b499ab963df3d9680fd078c2072145dae9bf6ebb55f6bc3ba43abae758434ef5e162cdb786f67375e4b4f085b133a7b6ae764af9f421d59b9021
EBUILD abcmidi-2022.08.23.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
EBUILD abcmidi-2022.09.01.ebuild 678 BLAKE2B 4b57316933b325ccfe2e5a34df1dff4f782e09af521e5d21f54ee435552c631fa73869008bb5beb21bfade619c03130083c4c52a266fb7c32b0741be66c3f4ef SHA512 3fcefcdced72e7d8ac0d82b638c893bf2472ba5fb20910b9d3651d890ad5886bdb263b8b8cb43d7f3a400f98df4c7b8a084cfbe666ce0c5b3fc18d0af7a430cc
diff --git a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild b/media-sound/abcmidi/abcmidi-2022.06.14.ebuild
deleted file mode 100644
index 3b11050a4f44..000000000000
--- a/media-sound/abcmidi/abcmidi-2022.06.14.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_P="abcMIDI-${PV}"
-DESCRIPTION="Programs for processing ABC music notation files"
-HOMEPAGE="https://ifdo.ca/~seymour/runabc/top.html"
-SRC_URI="https://ifdo.ca/~seymour/runabc/${MY_P}.zip"
-S="${WORKDIR}"/${PN}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="examples"
-
-BDEPEND="app-arch/unzip"
-
-src_prepare() {
- default
- sed -i "s:-O2::" configure.ac || die
- sed -i "s:@datarootdir@/doc/abcmidi:@docdir@:" Makefile.in || die
- eautoreconf
-}
-
-src_install() {
- default
-
- if use examples ; then
- docinto examples
- dodoc samples/*.abc
- fi
-}
diff --git a/media-sound/ecasound/Manifest b/media-sound/ecasound/Manifest
index e0742a419cf7..716b4a244160 100644
--- a/media-sound/ecasound/Manifest
+++ b/media-sound/ecasound/Manifest
@@ -2,5 +2,4 @@ AUX ecasound-2.9.1-tinfo.patch 442 BLAKE2B fd9d1251bcfc8a05acae992b0e5baca334d11
AUX ecasound-2.9.3-ldflags.patch 2718 BLAKE2B c37cfbe326e7219d97286ce1c298af6d5eb21989f986a80f58cc7fef8392f169757395cb0e72f3dce2221e9fe128856b252279d4ba85a77218264faad2053c86 SHA512 2f27fbb2ebfc85ecd91333e17a24964409471f791bed1f4f94210b13277bc836969d4d7f9ff3f70791f72fe32edb2ffa04a07ebbb2528be92ef33624861e39ee
DIST ecasound-2.9.3.tar.gz 1101628 BLAKE2B 52aaa96abee9a911c613ac772fd3df3ff7bb4a8309283089d19e2f7265be26eb6e77304896cda2ed1c71742f36dfe1e38209afd42b921d56f12d43f08b4fe2d2 SHA512 4f70e6f54cd05194a4ffe80905e7488d16d32d684c87736dfdac7b3aebf3d20cbf417964d75e00e781f6f0614b8b699061c69fcbf7e1761d66ce1abfcd5f1140
EBUILD ecasound-2.9.3-r1.ebuild 2385 BLAKE2B b0a8d1bb018dd3b1d46a95e249c81a780226f76ae332c7af55073b10a01549e1c2bb4d50a31850f8b1f739b3adb2a5a3a1e82dfa5039dc58ad0307dd0bfe602f SHA512 68667ef8253987d29a142df763f1eb1c29a64e98239df1bcb0aaec2e9c0ef0b8b7af0b299cd701364d41daf8710b5887d6fdd4494f5260e944d6fd18f157b1a9
-EBUILD ecasound-2.9.3.ebuild 2393 BLAKE2B 36a63ab78fc859c09dbadf479ec45a871c86ce8c77cd252421c773bef03deaec08c37d3c7efa4ecf4aa481734771b2e1029649e05efb707fa2b126c867245d15 SHA512 693a5d74279f69704ab9cbcd157c760f3d2707e0b43b95fdeaecd946c499fca5209d44db2db551ae86aaa4e85ce9e706b21f1c64daa0aaa1116c76a82ece7998
MISC metadata.xml 1074 BLAKE2B 9301046a8443aa5ee5db4a2c09f65b1cf24991fafa6920061ab1bd668bf31eb74b6659e5346fe3493dbf154eed47e60a8ae9c936bcdd7f7c5fcdaa0e2a9e0b6f SHA512 81f59c71f4869241fce6ba622a2139502e9a21340aa21057dbd01b3d8dd16e100b55bfa804a2eea712ab9c010112101705349697297a3ea8f2aef37358c20d7e
diff --git a/media-sound/ecasound/ecasound-2.9.3.ebuild b/media-sound/ecasound/ecasound-2.9.3.ebuild
deleted file mode 100644
index 3b3f4545b17f..000000000000
--- a/media-sound/ecasound/ecasound-2.9.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="a package for multitrack audio processing"
-HOMEPAGE="https://ecasound.seul.org/ecasound/"
-SRC_URI="https://ecasound.seul.org/download/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="1"
-KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss
-python ruby sndfile static-libs test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( lv2 )
- python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="sys-libs/readline:0=
- alsa? ( media-libs/alsa-lib:= )
- audiofile? ( media-libs/audiofile:= )
- jack? ( virtual/jack:= )
- libsamplerate? ( media-libs/libsamplerate:= )
- lv2? ( >=media-libs/lilv-0.5.0:= )
- media-libs/ladspa-sdk
- mikmod? ( media-libs/libmikmod:0= )
- ncurses? ( sys-libs/ncurses:0= )
- oil? ( dev-libs/liboil:= )
- osc? ( media-libs/liblo:= )
- python? ( ${PYTHON_DEPS} )
- ruby? ( dev-lang/ruby:* )
- sndfile? ( media-libs/libsndfile:= )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-BDEPEND="sys-apps/ed"
-PATCHES=(
- "${FILESDIR}"/${P}-ldflags.patch
- "${FILESDIR}"/${PN}-2.9.1-tinfo.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # https://bugs.gentoo.org/787620
- printf '%s\n' H '/^EXTRACXXFLAGS="-std=c++98"$/s/98/11/' w q |
- ed -s configure.ac || die "Couldn't patch EXTRACXXFLAGS in configure.ac"
-
- eautoreconf
-}
-
-src_configure() {
- local pyconf=()
-
- if use python ; then
- pyconf=( "--with-python-modules=${EPREFIX}/usr/$(get_libdir)/${EPYTHON}" )
- fi
-
- econf \
- --disable-arts \
- --enable-shared \
- --enable-sys-readline \
- --with-largefile \
- $(use_enable alsa) \
- $(use_enable audiofile) \
- $(use_enable debug) \
- $(use_enable jack) \
- $(use_enable libsamplerate) \
- $(use_enable lv2 liblilv) \
- $(use_enable ncurses) \
- $(use_enable oil liboil) \
- $(use_enable osc liblo) \
- $(use_enable oss) \
- $(use_enable python pyecasound) \
- $(use_enable ruby rubyecasound) \
- $(use_enable sndfile) \
- $(use_enable static-libs static) \
- "${pyconf[@]}"
-}
-
-src_install() {
- default
- use python && python_optimize
-
- if use doc ; then
- dodoc Documentation/*.html
- dodoc Documentation/programmers_guide/ecasound_programmers_guide.txt
- fi
-
- find "${ED}" -name "*.la" -delete
-}
diff --git a/media-sound/gpodder/Manifest b/media-sound/gpodder/Manifest
index 66af43964d4c..8194e8da987e 100644
--- a/media-sound/gpodder/Manifest
+++ b/media-sound/gpodder/Manifest
@@ -1,5 +1,3 @@
-DIST gpodder-3.10.21.tar.gz 1105520 BLAKE2B c17905951c14a718e48d1bbded3abc41d62088bb517cda053e9fa71e3a952bb97ac57077d428cd58c3a048ae0cc18ef9385af97dcf8b460f3860674ecdb85c1c SHA512 5311a92469f605e489553e91586b788a8d07812e41c20d1ad0717c09ab6db6da22c356d5c1942293d1e27e25afe24caf3c14c15720250d8f230f2d7738206fec
DIST gpodder-3.11.0.tar.gz 1155120 BLAKE2B b2e46a5ea5ceec7df632f888b00e9c25a0ec1c4597540228b50cb75bd4bd6acfc7566cfffe5c9d133e8ec29e1ffc2f4551e2fd289237d1b93d2e80f6b49db0c1 SHA512 90e33e04a8afcdafa0899f25714417ce61699c641ce3df93b3a3728224bdb0be5205c064e7263d1be1f4641e61932b945741e9848726b602633a94eb754fa937
-EBUILD gpodder-3.10.21-r1.ebuild 2133 BLAKE2B 3e434d2681a559a1a13f471b0c889b83d4343f607e7164377e6df96418f45bdc50408ecb73d5569d5d8035eb056970273912c7e0729d23cde0403ff1c7b9733f SHA512 2530fd53802d9f32e51c92750f0b58ac9b3eaad5ef8e9ee39418941421b663be4da5586078451c249abe78c486dd139fb31081f4c59d15726acd20541f59eae9
EBUILD gpodder-3.11.0.ebuild 2170 BLAKE2B dc96ef7d336b35293e930494eaaad458d7a6e0e2b113b8e6fa222aa52a16d01b0a7e998b02245a88173ef3b5c94506211c46db71bfd432107f01198e11c5be00 SHA512 91736b42891c49913e8fbc912319da2176873aafdb924fe6b7504dde1416919baacb56a5aa6c224f3c76110b8ba35d11f7b96f9d440e1f0c85cbf9a1eba34717
MISC metadata.xml 358 BLAKE2B 272a71d2d7d519dca74a2d1dbbd25d0c48b55b265eca16962967f57dc29edfeca9d454100a84a7dd505f5bab7778778ff45b89f2ddaca152b562733e8c0dcce8 SHA512 31b12848c3f24a103f2bfa39bec4b2c4e3251ed70de194d569acfbe2b7df3f8ea28dd5ba274b4add0fbc1b55d998cf13f5b8f7bf89bb4a95fd1e60e988bce6f6
diff --git a/media-sound/gpodder/gpodder-3.10.21-r1.ebuild b/media-sound/gpodder/gpodder-3.10.21-r1.ebuild
deleted file mode 100644
index c1e0a35b24db..000000000000
--- a/media-sound/gpodder/gpodder-3.10.21-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
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1 optfeature xdg
-
-DESCRIPTION="A free cross-platform podcast aggregator"
-HOMEPAGE="https://gpodder.github.io/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+dbus bluetooth mtp"
-
-# As in Fedora: re-enable >=dev-python/eyeD3-0.7[${PYTHON_USEDEP}] and
-# ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] ) once they
-# support python3
-COMMON_DEPEND="
- $(python_gen_cond_dep '
- dev-python/html5lib[${PYTHON_USEDEP}]
- dev-python/pycairo[${PYTHON_USEDEP}]
- >=dev-python/pygobject-3.22.0:3[${PYTHON_USEDEP}]
- >=dev-python/podcastparser-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/mygpoclient-1.8[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
- ')
- bluetooth? ( net-wireless/bluez )
- mtp? ( >=media-libs/libmtp-1.0.0:= )
-"
-RDEPEND="${COMMON_DEPEND}
- kernel_linux? ( sys-apps/iproute2 )
-"
-DEPEND="${COMMON_DEPEND}
- dev-util/desktop-file-utils
- dev-util/intltool
- sys-apps/help2man
- test? (
- $(python_gen_cond_dep '
- dev-python/minimock[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- ')
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- default
-
- sed -i -e 's:--cov=gpodder::' makefile || die
-}
-
-python_test() {
- # These are pulled out from the Makefile to give us more control
- # See bug #795165
- # Previously, we used 'emake releasetest' in src_test
- LC_ALL=C epytest --ignore=tests --ignore=src/gpodder/utilwin32ctypes.py --doctest-modules src/gpodder/util.py src/gpodder/jsonconfig.py \
- -p no:localserver
- LC_ALL=C epytest tests --ignore=src/gpodder/utilwin32ctypes.py --ignore=src/mygpoclient \
- -p no:localserver
-}
-
-src_install() {
- emake PYTHON="${EPYTHON}" DESTDIR="${D}" install
- distutils-r1_src_install
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "for the youtube-dl extension" net-misc/youtube-dl
-}
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index 9e50b8a2bf24..e9ceb69b2696 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,6 +1,8 @@
DIST qtractor-0.9.26.tar.gz 1868666 BLAKE2B 3e0febf185ad5818bec00c3b66cfdcf8e2ff89909f3934facf3e371283b840847111b3eb175bcc7f5e0a073f06b01554aa5f61a0add1c21588124858849a3cfa SHA512 ca1a1cfcd7083bae83d26b0710cb7b884658176c060858f5f9fbc40a885a498731a544390be2a61f4f986d113ca112271eaf5c6218f6e3051b152dcae836b8d0
DIST qtractor-0.9.27.tar.gz 1995105 BLAKE2B 08b3a18d37eb700960e24741178079deb728f909f80fc00491abbe832c1d1966022ec6bd2c24469047b53b168a7e084a7d76da96e587afff78662f2f1c9b1d26 SHA512 2bcd4c5676fda58c7cf9ad9a9dcc139eda11c69b1c608812ff912ff63da56fbd0ba6b76828b326038365c9d84519bc752c54572e8edbf573e6cd0d068a17faf6
+DIST qtractor-0.9.28.tar.gz 2000685 BLAKE2B aa0d71732b9d214da22a97ca15d0c54eb61b7c35656f827bd0e39f5b55981b0c0d29645d5d3c4280ccba6aab971171615ef099f1cea1f3a8c381ac0dfffd2ca8 SHA512 db63766bcfd5a744a532d68cbe6f3153f9dd02208bca5098b27cda1cbec694b2981b3eb6a7912324c07327c000087cb5f5ba46dccc96398d051e011ce563fc67
EBUILD qtractor-0.9.26.ebuild 2443 BLAKE2B 55b7a06d8840c4b0303511e5a2b790a80672f95d5e270b3bccc9232562902a1ca6eea92de9586fb598976de0b54190139f34342024358569d823d121ec313a5a SHA512 f71d82260c8ad9ff055ca1c881a70924338b86b2360d56b5cec580296ac8d99863ec27cdf9d84ba85883165eb454b1fbfccfd51fc4e5e8eaa0f9d29505e6f18c
EBUILD qtractor-0.9.27-r1.ebuild 2505 BLAKE2B b5b7e2648460990bb9b70a871d73884ef5a548d63776209152c5a89b5f66be692f692566dbf6965594df97073617c56024f97ec564b8245860b2587d851821df SHA512 363c99eaea284ad66a1cd246069e4feefd0a2c0d5bae1ec7f8093b1d3d205d0f9c07ce17dcd85ad9e2111f60c0086e5b5e4e2b183e7f8fec00c15dba20e495b9
EBUILD qtractor-0.9.27.ebuild 2445 BLAKE2B 7508a7aea3d74dc68d3a8fffa85f733bf1772d5f87dd545d6dc3ab6ea2e75d8aa96b0320014236f855a667fabac9e14fb603859140c1f5ba733b0ecc4faf8abd SHA512 acddfa87c474e4876081bc1ad5b7607fde4ac785ab10d0ed5e97711b32f4de0c8e827833d2a3a91222ed5409e2913ea3eefdae5e13bc66634ecff0a168edafff
+EBUILD qtractor-0.9.28.ebuild 2505 BLAKE2B b5b7e2648460990bb9b70a871d73884ef5a548d63776209152c5a89b5f66be692f692566dbf6965594df97073617c56024f97ec564b8245860b2587d851821df SHA512 363c99eaea284ad66a1cd246069e4feefd0a2c0d5bae1ec7f8093b1d3d205d0f9c07ce17dcd85ad9e2111f60c0086e5b5e4e2b183e7f8fec00c15dba20e495b9
MISC metadata.xml 891 BLAKE2B c85e76d86b5e559e2de880a440e8bdddfb8d67de2b7216a42ebb1ec7cce7b9a4dc8ccf20732e4b4ea489a14fcf5584aecef193e9fe3ac2bb0159011002607a60 SHA512 fcc0f8b61f0b9d9fd3d49c5f00f46b739012a6e8e4f7664bf08ae277b279d282d11056f9ca986788a7e444da53a17aeab46c2ee30fa945eb54dd271b11cf4a55
diff --git a/media-sound/qtractor/qtractor-0.9.28.ebuild b/media-sound/qtractor/qtractor-0.9.28.ebuild
new file mode 100644
index 000000000000..f3c019cec2bc
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.9.28.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
+HOMEPAGE="https://qtractor.sourceforge.io"
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
+REQUIRED_USE="dssi? ( ladspa )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ media-libs/libsndfile
+ media-libs/lilv
+ media-libs/lv2
+ media-libs/suil
+ virtual/jack
+ x11-libs/libxcb:=
+ aubio? ( media-libs/aubio:= )
+ dssi? ( media-libs/dssi )
+ ladspa? ( media-libs/ladspa-sdk )
+ libsamplerate? ( media-libs/libsamplerate )
+ mad? ( media-libs/libmad )
+ osc? ( media-libs/liblo )
+ rubberband? ( media-libs/rubberband )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+ zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_DSSI=$(usex dssi 1 0)
+ -DCONFIG_GRADIENT=1
+ -DCONFIG_JACK_LATENCY=1
+ -DCONFIG_JACK_METADATA=1
+ -DCONFIG_JACK_SESSION=1
+ -DCONFIG_LADSPA=$(usex ladspa 1 0)
+ -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
+ -DCONFIG_LIBLILV=1
+ -DCONFIG_LIBLO=$(usex osc 1 0)
+ -DCONFIG_LIBMAD=$(usex mad 1 0)
+ -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
+ -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
+ -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
+ -DCONFIG_LIBZ=$(usex zlib 1 0)
+ -DCONFIG_LV2=1
+ -DCONFIG_LV2_UI_GTK2=0
+ -DCONFIG_NSM=0
+ -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
+ -DCONFIG_STACKTRACE=$(usex debug 1 0)
+ -DCONFIG_VESTIGE=1
+ -DCONFIG_VST=1
+ -DCONFIG_VST3=0
+ -DCONFIG_XUNIQUE=0
+ )
+ # Following options are left to the default
+ # CONFIG_LV2_ATOM
+ # CONFIG_LV2_BUF_SIZE
+ # CONFIG_LV2_CVPORT
+ # CONFIG_LV2_EVENT
+ # CONFIG_LV2_EXTERNAL_UI
+ # CONFIG_LV2_MIDNAM
+ # CONFIG_LV2_OPTIONS
+ # CONFIG_LV2_PARAMETERS
+ # CONFIG_LV2_PATCH
+ # CONFIG_LV2_PORT_EVENT
+ # CONFIG_LV2_PRESETS
+ # CONFIG_LV2_PROGRAMS
+ # CONFIG_LV2_STATE
+ # CONFIG_LV2_STATE_FILES
+ # CONFIG_LV2_STATE_MAKE_PATH
+ # CONFIG_LV2_TIME
+ # CONFIG_LV2_TIME_POSITION
+ # CONFIG_LV2_UI
+ # CONFIG_LV2_UI_IDLE
+ # CONFIG_LV2_UI_REQ_VALUE
+ # CONFIG_LV2_UI_SHOW
+ # CONFIG_LV2_UI_TOUCH
+ # CONFIG_LV2_WORKER
+ # CONFIG_LV2_UI_X11
+ cmake_src_configure
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 98dbe43147e2..7ceaea54bab5 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 2b954bd536b9..a36c58782c7c 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 06 Sep 2022 02:39:53 +0000
+Tue, 06 Sep 2022 08:39:50 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index ecdb498a30a8..9572089ed41c 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 524963 BLAKE2B 63a134310988775e80829f8df76e35bc7a36e500f38a02043ac51f423c095de0df8392b4c21b862e8aa1190811e33352db519f38ea643efbc71bfe95d975b6e6 SHA512 bc7c3b57f8c76fb5c8bdb7acf957ff1b9ee261e5de3501606b4991af3973817d95ec173a706003dbfebc5f22f084a39d16aa1dc3ca8f09463ac655d04f93d120
-TIMESTAMP 2022-09-06T02:39:57Z
+TIMESTAMP 2022-09-06T08:39:55Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMWsv1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMXB1tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klAhRw/+Lv2wtzqiI0aCVuCZ7SqjgBfnmfmijhTmx7JaoGRvfhFYtejzHRYXZebC
-0UB+RfVyxaEfXPeS1gbgCA+YqJ1QVzQqx39i00AZAOD2alZ558ukJvCZye4iwlPs
-+MMzi1yDVJMOduSeBlsiNByI5enXGi+QgbgFN/eaDVXWWWm9nyX1RliTXmnQmSNY
-1gHnUFahcrz3ghBPW6wncwOYbeShS3+2ZV4OlrdPxUbn+VCOuEwX/notMUsgcrmW
-h99MM//0Ol0ztwSfR7NDZpGoGykQ38YsB1Mzuaa20FbeLIhh5XEyTcoUqlHLzRkP
-TlmfXMjtB4POXKC471b3oRc1MWWFXGq66OGmwCEBJ7Zrrqn28yqcq6a/9xSiuAnn
-gYxlSaYsErR3lPSQ+CyiNjon2os1PHKcmyiVhDSTjYsl4YNBJ/9pHqSc/8mPt811
-KKBHym5DNWggex/xaGV+Y4oX2U0i12Ye3M1SlLqV8VAZDFlIkf28pcqI6a5hrAkc
-qnjEBvTxR8dGAwPjQC4AQV8auRdWP3rDrhkMJqSIypodhdKTDV1Cg3VF83O172rD
-q5MwAs2IJiBesyNml437EiCD+CrdCPP+t5WCek5JDYubK1cbQZbsMe4cLgGxG/TK
-+kMtLs1qZ+Q2AjABoJOtyP29m3iZsjPDNhH3kcACZouysnCC/T0=
-=sb8y
+klCrLRAAjqNuikuj2Gjs1RjIah8/F9Z4m6USOTYV724aNWzKoFOHfX45R37qfkoD
+YGeVA3YDXqKjAR3NDE0iMdspOO1ZoAr9bmi2do2gt2qjmju9kzWY2B1DJgvKHxnd
+kj5jfwOw6WHLIZW0+rBvhvWdFqOiQJuXtrY6lGrAqESw06DtxltHGqBZvtc/B1RX
+EdpSm3Y31kTv8AiN3TO6CziwjKxvFSauXMRzPWN9ut5f/ZQJH4U5cm3z1I25eiqH
+/tF6IZcio50dvgSi20lyO94R8Vkia9KSlG3xZXHM/KQUVRs64fTOscUvbJEEbUZ8
+ocE3tb0tnThYKv/tuugFl+jJ7DkBcZMi3bYS12cZd6sBS8j+o3NLGhqbtBy6O4xT
+HmqkiA/fws0XtbFKo6y/FypgGFhtC6+m354ChNoRpdMYjamYBxbbs3fG8Xd68kDp
+v8bvksYq3IJfyvDBN2UD0lc3NFULu2HyL1gAi9soEOvAN7aG3HnTJI+w/0HhQKJh
+vEFf55PsO1SP+mCiLCJfN0bLNDS38dI4e1wtAadKXaKwmbfex5f49mBtY1XImJ0p
+wxDoSjDp7dxJpdnAuXAQIUdm+ZuooHNJQtgLfENdDGytT8qdUMkj36BfvnhGE3gj
+VVZ5/pRVgZorf7wgFk0hLiSfY++zI31Eb2miFwy01RKBrXm37k4=
+=kMdZ
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 11f1f4df688b..a36c58782c7c 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 06 Sep 2022 02:39:54 +0000
+Tue, 06 Sep 2022 08:39:50 +0000
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index c7d89b8bb437..0dfdcab23972 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index e58455ac2450..cb29cfe45a28 100644
--- a/metadata/md5-cache/app-crypt/Manifest.gz
+++ b/metadata/md5-cache/app-crypt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-crypt/libscrypt-1.21 b/metadata/md5-cache/app-crypt/libscrypt-1.21
deleted file mode 100644
index 967417987de5..000000000000
--- a/metadata/md5-cache/app-crypt/libscrypt-1.21
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile setup
-DESCRIPTION=Shared library to impliment the scrypt algorithm
-EAPI=6
-HOMEPAGE=https://github.com/technion/libscrypt
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86
-LICENSE=BSD-2
-SLOT=0
-SRC_URI=https://github.com/technion/libscrypt/archive/v1.21.tar.gz -> libscrypt-1.21.tar.gz
-_eclasses_=multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=9390eca7c72f20bf49ebb0ccd924d30a
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index b0bffcc742b2..3a10304888fc 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/dwarf-mode-2.39 b/metadata/md5-cache/app-emacs/dwarf-mode-2.39-r1
index 7be8820c0ab5..f070a80ed366 100644
--- a/metadata/md5-cache/app-emacs/dwarf-mode-2.39
+++ b/metadata/md5-cache/app-emacs/dwarf-mode-2.39-r1
@@ -6,8 +6,8 @@ HOMEPAGE=https://sourceware.org/binutils/
INHERIT=elisp
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-23.1:*
+RDEPEND=!sys-devel/binutils[emacs(-)] >=app-editors/emacs-23.1:*
SLOT=0
SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz
_eclasses_=elisp c1c17e9c24d72d3bd58c611de8116fb6 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b
-_md5_=26a400afe8bf97309e5c1f75973a6634
+_md5_=5774b59a66016b36b8606c6366278cbb
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 133e9bb84c67..41c4f74ab5fe 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/ibus-1.5.27 b/metadata/md5-cache/app-i18n/ibus-1.5.27
new file mode 100644
index 000000000000..9b58a78055da
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-1.5.27
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/vala:0.56 dev-lang/vala:0.54 dev-lang/vala:0.52 dev-lang/vala:0.50 ) dev-libs/glib:2 dev-util/glib-utils virtual/pkgconfig x11-misc/xkeyboard-config emoji? ( app-i18n/unicode-cldr app-i18n/unicode-emoji ) nls? ( sys-devel/gettext ) unicode? ( app-i18n/unicode-data ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-text/iso-codes >=dev-libs/glib-2.65.0:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 ) gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) gui? ( x11-libs/libX11 x11-libs/libXi ) introspection? ( dev-libs/gobject-introspection ) libnotify? ( x11-libs/libnotify ) nls? ( virtual/libintl ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon )
+DESCRIPTION=Intelligent Input Bus for Linux / Unix OS
+EAPI=7
+HOMEPAGE=https://github.com/ibus/ibus/wiki
+INHERIT=autotools bash-completion-r1 gnome2-utils python-r1 toolchain-funcs vala virtualx xdg-utils
+IUSE=X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls +python systemd test +unicode vala wayland python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 test
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1
+RDEPEND=app-text/iso-codes >=dev-libs/glib-2.65.0:2 gnome-base/dconf gnome-base/librsvg:2 sys-apps/dbus[X?] X? ( x11-libs/libX11 >=x11-libs/libXfixes-6.0.0 ) gtk2? ( x11-libs/gtk+:2 ) gtk3? ( x11-libs/gtk+:3 ) gtk4? ( gui-libs/gtk:4 ) gui? ( x11-libs/libX11 x11-libs/libXi ) introspection? ( dev-libs/gobject-introspection ) libnotify? ( x11-libs/libnotify ) nls? ( virtual/libintl ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) dev-python/pygobject:3[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) python? ( gui? ( x11-libs/gtk+:3[introspection] ) )
+REQUIRED_USE=appindicator? ( gtk3 ) python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) introspection ) test? ( gtk3 ) vala? ( introspection ) X? ( gtk3 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ibus/ibus/releases/download/1.5.27/ibus-1.5.27.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 gnome2-utils 2116cec8f46f4d1b0a88c5b1f1575dd3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 vala 1c07e7167d9ef851ad187f5f3f02d34d virtualx 644887c82aefdf12001489391fca4f02 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=84e12c72825e914aecfdd2d9b238c089
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 270df9c7441e..49aa479250ab 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/edencommon-2022.09.05.00 b/metadata/md5-cache/dev-cpp/edencommon-2022.09.05.00
new file mode 100644
index 000000000000..cc3c1ca48720
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/edencommon-2022.09.05.00
@@ -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=dev-cpp/gflags:= dev-cpp/glog:=[gflags] dev-cpp/folly:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) dev-cpp/gtest
+DESCRIPTION=Shared library for Watchman and Eden projects
+EAPI=8
+HOMEPAGE=https://github.com/facebookexperimental/edencommon
+INHERIT=cmake
+IUSE=llvm-libunwind
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-cpp/gflags:= dev-cpp/glog:=[gflags] dev-cpp/folly:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= )
+SLOT=0/2022.09.05.00
+SRC_URI=https://github.com/facebookexperimental/edencommon/archive/refs/tags/v2022.09.05.00.tar.gz -> edencommon-2022.09.05.00.gh.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=be481774a1111e886203ae73520b846d
diff --git a/metadata/md5-cache/dev-cpp/folly-2022.09.05.00 b/metadata/md5-cache/dev-cpp/folly-2022.09.05.00
new file mode 100644
index 000000000000..455f8d346473
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/folly-2022.09.05.00
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-devel/clang ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=app-arch/bzip2 app-arch/lz4:= app-arch/snappy:= app-arch/xz-utils app-arch/zstd:= dev-cpp/gflags:= dev-cpp/glog:=[gflags] dev-libs/boost:=[context] dev-libs/double-conversion:= dev-libs/libaio dev-libs/libevent:= dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/openssl:= >=sys-libs/liburing-2.2:= sys-libs/zlib llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) sys-libs/binutils-libs test? ( dev-cpp/gtest )
+DESCRIPTION=An open-source C++ library developed and used at Facebook
+EAPI=8
+HOMEPAGE=https://github.com/facebook/folly
+INHERIT=cmake toolchain-funcs
+IUSE=llvm-libunwind test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=app-arch/bzip2 app-arch/lz4:= app-arch/snappy:= app-arch/xz-utils app-arch/zstd:= dev-cpp/gflags:= dev-cpp/glog:=[gflags] dev-libs/boost:=[context] dev-libs/double-conversion:= dev-libs/libaio dev-libs/libevent:= dev-libs/libfmt:= dev-libs/libsodium:= dev-libs/openssl:= >=sys-libs/liburing-2.2:= sys-libs/zlib llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= )
+RESTRICT=!test? ( test )
+SLOT=0/2022.09.05.00
+SRC_URI=https://github.com/facebook/folly/releases/download/v2022.09.05.00/folly-v2022.09.05.00.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=a7240807d4943dab4410780fec7bd881
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 3c2c13f26b5a..bfeae793de85 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/joda-time-2.11.0 b/metadata/md5-cache/dev-java/joda-time-2.11.0
new file mode 100644
index 000000000000..837e518e0006
--- /dev/null
+++ b/metadata/md5-cache/dev-java/joda-time-2.11.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:0 )
+DESCRIPTION=Date and time library to replace JDK date handling
+EAPI=8
+HOMEPAGE=https://www.joda.org/joda-time/
+INHERIT=edo java-pkg-2 java-pkg-simple
+IUSE=doc source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/JodaOrg/joda-time/archive/v2.11.0.tar.gz -> joda-time-2.11.0.tar.gz
+_eclasses_=edo c0eb9cbe6b0bd01fcb4918f12598a4d3 java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 343e153526b31b64f7efec0fdfa0f33b java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=a6f347c8b692e7f31755af309a65709e
diff --git a/metadata/md5-cache/dev-java/maven-bin-3.8.3 b/metadata/md5-cache/dev-java/maven-bin-3.8.3
deleted file mode 100644
index b07a69d38057..000000000000
--- a/metadata/md5-cache/dev-java/maven-bin-3.8.3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* app-eselect/eselect-java >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Project Management and Comprehension Tool for Java
-EAPI=7
-HOMEPAGE=https://maven.apache.org/
-INHERIT=java-pkg-2
-KEYWORDS=amd64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=3.8
-SRC_URI=mirror://apache/maven/maven-3/3.8.3/binaries/apache-maven-3.8.3-bin.tar.gz
-_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
-_md5_=70fd40cf2c49d35a9edcc067af05bb2c
diff --git a/metadata/md5-cache/dev-java/snakeyaml-1.31 b/metadata/md5-cache/dev-java/snakeyaml-1.31
new file mode 100644
index 000000000000..51384eb2692d
--- /dev/null
+++ b/metadata/md5-cache/dev-java/snakeyaml-1.31
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* test? ( dev-java/velocity:0 dev-java/joda-time:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=YAML 1.1 parser and emitter for Java
+EAPI=8
+HOMEPAGE=https://bitbucket.org/snakeyaml/snakeyaml
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-1.31.tar.gz
+_eclasses_=java-pkg-2 3b09e051fc2045a0f0b9471b87d4f8bd java-pkg-simple 343e153526b31b64f7efec0fdfa0f33b java-utils-2 c79d65661a9f4f72b60376c9e4b3dfa1
+_md5_=08f41cb55a5223adc2f41e80f1461c92
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 690a86edaea0..c6b6405c212c 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-15.0.0_rc2 b/metadata/md5-cache/dev-libs/libclc-15.0.0
index e92de877d3be..ecadbea680d6 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.0_rc2
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.0
@@ -9,6 +9,6 @@ IUSE=video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig
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-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=f2851c04e2af32f344d76afa7b84d4a0
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.0_rc3 b/metadata/md5-cache/dev-libs/libclc-15.0.0_rc3
deleted file mode 100644
index acf2929981d7..000000000000
--- a/metadata/md5-cache/dev-libs/libclc-15.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) || ( sys-devel/clang:15 sys-devel/clang:14 sys-devel/clang:13 sys-devel/clang:12 sys-devel/clang:11 sys-devel/clang:10 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-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=video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig
-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-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=f2851c04e2af32f344d76afa7b84d4a0
diff --git a/metadata/md5-cache/dev-libs/libofx-0.10.6 b/metadata/md5-cache/dev-libs/libofx-0.10.6-r1
index 1796491baf88..41420ce599c1 100644
--- a/metadata/md5-cache/dev-libs/libofx-0.10.6
+++ b/metadata/md5-cache/dev-libs/libofx-0.10.6-r1
@@ -1,10 +1,10 @@
-BDEPEND=dev-util/gengetopt sys-apps/help2man virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( app-crypt/gnupg )
-DEFINED_PHASES=compile configure install
+BDEPEND=dev-util/gengetopt sys-apps/help2man virtual/pkgconfig doc? ( app-doc/doxygen ) test? ( app-crypt/gnupg ) sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install prepare
DEPEND=>app-text/opensp-1.5 app-text/openjade >=dev-cpp/libxmlpp-2.40.1:2.6 >=net-misc/curl-7.9.7 virtual/libiconv
DESCRIPTION=Library to support the Open Financial eXchange XML format
EAPI=8
HOMEPAGE=https://github.com/libofx/libofx
-INHERIT=flag-o-matic
+INHERIT=autotools flag-o-matic
IUSE=doc test
KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2
@@ -12,5 +12,5 @@ RDEPEND=>app-text/opensp-1.5 app-text/openjade >=dev-cpp/libxmlpp-2.40.1:2.6 >=n
RESTRICT=!test? ( test )
SLOT=0/10
SRC_URI=https://github.com/libofx/libofx/releases/download/0.10.6/libofx-0.10.6.tar.gz
-_eclasses_=flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=4476a429fecde61e815f6919e1f9c6bc
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=c4c1ea59cc9fda188eaac4ca6b539603
diff --git a/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2 b/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2
index 3519a5cd5a51..61bd60318645 100644
--- a/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2
+++ b/metadata/md5-cache/dev-libs/xmlrpc-c-1.51.06-r2
@@ -1,6 +1,6 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline: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(-)?] curl? ( 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(-)?] ) libxml2? ( dev-libs/libxml2[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 lightweigt RPC library based on XML and HTTP
+DESCRIPTION=A lightweight RPC library based on XML and HTTP
EAPI=7
HOMEPAGE=http://xmlrpc-c.sourceforge.net/
INHERIT=multilib-minimal
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/4.51
SRC_URI=mirror://sourceforge/xmlrpc-c/xmlrpc-c-1.51.06.tgz
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=4e14f665edff3275bd612486f6930c9b
+_md5_=eccd9f0ba02d1a45063713f1a9388e11
diff --git a/metadata/md5-cache/dev-libs/xmlrpc-c-1.54.05 b/metadata/md5-cache/dev-libs/xmlrpc-c-1.54.05
index a137f3fede73..ced1e55666aa 100644
--- a/metadata/md5-cache/dev-libs/xmlrpc-c-1.54.05
+++ b/metadata/md5-cache/dev-libs/xmlrpc-c-1.54.05
@@ -1,6 +1,6 @@
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=sys-libs/ncurses:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline: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(-)?] curl? ( 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(-)?] ) libxml2? ( dev-libs/libxml2[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 lightweigt RPC library based on XML and HTTP
+DESCRIPTION=A lightweight RPC library based on XML and HTTP
EAPI=7
HOMEPAGE=http://xmlrpc-c.sourceforge.net/
INHERIT=multilib-minimal
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/4.54
SRC_URI=mirror://sourceforge/xmlrpc-c/xmlrpc-c-1.54.05.tgz
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=8c752aeb325785f101d7736ebf625d6f
+_md5_=96c78d79d86a88e28e6e3f7bd8a17fbd
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 87751b319f57..a15992a6caf1 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-15.0.0 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0
new file mode 100644
index 000000000000..f272112f5e14
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0
@@ -0,0 +1,16 @@
+BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[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 verify-sig
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[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/15.0.0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=1eacd359550806b0dba6f5a2997c3558
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc2 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc2
deleted file mode 100644
index 6d099a78f047..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc2[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 verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0_rc2:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc2[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/15.0.0_rc2
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=1eacd359550806b0dba6f5a2997c3558
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc3 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc3
deleted file mode 100644
index 7ec06f1edc84..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl dev-ml/findlib >=dev-util/cmake-3.16 verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0_rc3:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc3[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 verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-15.0.0_rc3:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc3[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/15.0.0_rc3
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=1eacd359550806b0dba6f5a2997c3558
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 7ad2724ebf7d..207b2b20520d 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/cachecontrol-0.12.11 b/metadata/md5-cache/dev-python/cachecontrol-0.12.11
index 16b4ad9ea584..8a45f5989e3f 100644
--- a/metadata/md5-cache/dev-python/cachecontrol-0.12.11
+++ b/metadata/md5-cache/dev-python/cachecontrol-0.12.11
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/CacheControl/ https://github.com/ionrock/cachecontrol/
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 ~riscv
+KEYWORDS=~amd64 ~arm64 ~riscv
LICENSE=Apache-2.0
RDEPEND=>=dev-python/msgpack-0.5.2[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[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.9_p1:0= ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ionrock/cachecontrol/archive/v0.12.11.tar.gz -> cachecontrol-0.12.11.gh.tar.gz
_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=7f0b26b800888e064a64642413248cb9
+_md5_=a93020a5256136a99857a0da5c9ba556
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.0_rc2 b/metadata/md5-cache/dev-python/clang-python-15.0.0
index 6a478992676b..1a5ebaa61974 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.0_rc2
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.0
@@ -1,16 +1,16 @@
BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-15.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DEPEND=>=sys-devel/clang-15.0.0:* !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 verify-sig 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-15.0.0_rc2:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 )
+RDEPEND=>=sys-devel/clang-15.0.0:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4: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.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
_md5_=7f906282cb9743154d0a932993ba2d16
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.0_rc3 b/metadata/md5-cache/dev-python/clang-python-15.0.0_rc3
deleted file mode 100644
index 1d99b330f453..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-15.0.0_rc3:* !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 verify-sig 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-15.0.0_rc3:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4: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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=7f906282cb9743154d0a932993ba2d16
diff --git a/metadata/md5-cache/dev-python/lit-15.0.0_rc2 b/metadata/md5-cache/dev-python/lit-15.0.0
index 41ad642f0488..23de5c0d5b1b 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.0_rc2
+++ b/metadata/md5-cache/dev-python/lit-15.0.0
@@ -10,6 +10,6 @@ RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13: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
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/lit-15.0.0_rc3 b/metadata/md5-cache/dev-python/lit-15.0.0_rc3
deleted file mode 100644
index b546e2a77540..000000000000
--- a/metadata/md5-cache/dev-python/lit-15.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-devel/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-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 verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4: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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=efa1f4ea248be58f79439db9d2f50b07
diff --git a/metadata/md5-cache/dev-python/qtsass-0.3.1 b/metadata/md5-cache/dev-python/qtsass-0.3.1
new file mode 100644
index 000000000000..70cbbebe1b7d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/qtsass-0.3.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/libsass[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.1.2[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.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) >=dev-python/gpep517-8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-62.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Compile SASS files to Qt stylesheets
+EAPI=8
+HOMEPAGE=https://github.com/spyder-ide/qtsass
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 python_targets_python3_11
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/libsass[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.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_targets_python3_11? ( >=dev-lang/python-3.11.0_beta4: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/spyder-ide/qtsass/archive/v0.3.1.tar.gz -> qtsass-0.3.1.gh.tar.gz
+_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=5ee943fd0fcad75c5df4d80ac1c5531b
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 35ebe39e2398..f8b461906da3 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/sshkit-1.21.3 b/metadata/md5-cache/dev-ruby/sshkit-1.21.3
new file mode 100644
index 000000000000..0e40084de229
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sshkit-1.21.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby30(-)] ) ) ruby_targets_ruby27? ( test? ( dev-ruby/minitest[ruby_targets_ruby27(-)] dev-ruby/mocha[ruby_targets_ruby27(-)] <dev-ruby/net-ssh-7[ruby_targets_ruby27(-)] ) ) ruby_targets_ruby30? ( test? ( dev-ruby/minitest[ruby_targets_ruby30(-)] dev-ruby/mocha[ruby_targets_ruby30(-)] <dev-ruby/net-ssh-7[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=SSHKit makes it easy to write structured, testable SSH commands in Ruby
+EAPI=8
+HOMEPAGE=https://github.com/capistrano/sshkit
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby27 ruby_targets_ruby30 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby27? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby27(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby27(-)] ) ruby_targets_ruby30? ( >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby30(-)] >=dev-ruby/net-scp-1.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://rubygems.org/gems/sshkit-1.21.3.gem
+_eclasses_=estack 055c42df72f76a4f45ec92b35e83cd56 multilib 5ca4e49abed8e3a2f7b56920eadee157 ruby-fakegem 5219a86777b162618ed386ae08bf8ce4 ruby-ng 32c657868f5d944ede724c36996ec27a ruby-utils 97c8e15d89dc6537e36cddedf413ed22 toolchain-funcs 1542e649be915f43f6908a9e93909961
+_md5_=5ffa81403ca26650325078cfebb74c9e
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index e47139111e3a..9bca0807024d 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-15.0.0_rc2 b/metadata/md5-cache/dev-util/lldb-15.0.0
index e6e4abaa44e4..2234f3eeff4f 100644
--- a/metadata/md5-cache/dev-util/lldb-15.0.0_rc2
+++ b/metadata/md5-cache/dev-util/lldb-15.0.0
@@ -1,16 +1,16 @@
-BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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-15.0.0_rc2[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-15.0.0_rc2[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-15.0.0_rc2[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-15.0.0_rc2[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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-15.0.0[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-15.0.0[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-15.0.0[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-15.0.0[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
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-15.0.0_rc2 ~sys-devel/llvm-15.0.0_rc2 !!sys-devel/llvm:0
+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-15.0.0 ~sys-devel/llvm-15.0.0 !!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 verify-sig 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-15.0.0_rc2 ~sys-devel/llvm-15.0.0_rc2 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.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) )
+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.0 ~sys-devel/llvm-15.0.0 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.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=3b332674149f4f98d9e3c65958597f40
diff --git a/metadata/md5-cache/dev-util/lldb-15.0.0_rc3 b/metadata/md5-cache/dev-util/lldb-15.0.0_rc3
deleted file mode 100644
index fa48d6a3d689..000000000000
--- a/metadata/md5-cache/dev-util/lldb-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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-15.0.0_rc3[python_targets_python3_8(-)] dev-python/psutil[python_targets_python3_8(-)] ) python_single_target_python3_9? ( ~dev-python/lit-15.0.0_rc3[python_targets_python3_9(-)] dev-python/psutil[python_targets_python3_9(-)] ) python_single_target_python3_10? ( ~dev-python/lit-15.0.0_rc3[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-15.0.0_rc3[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-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-15.0.0_rc3 ~sys-devel/llvm-15.0.0_rc3 !!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 verify-sig 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-15.0.0_rc3 ~sys-devel/llvm-15.0.0_rc3 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.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=3b332674149f4f98d9e3c65958597f40
diff --git a/metadata/md5-cache/dev-util/watchman-2022.09.05.00 b/metadata/md5-cache/dev-util/watchman-2022.09.05.00
new file mode 100644
index 000000000000..b3bb708bf44b
--- /dev/null
+++ b/metadata/md5-cache/dev-util/watchman-2022.09.05.00
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-libs/libevent:= dev-libs/libpcre2 ~dev-cpp/edencommon-2022.09.05.00:= ~dev-cpp/folly-2022.09.05.00:= dev-cpp/glog:= >=dev-libs/libfmt-8.1.1-r1:= dev-libs/openssl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) dev-python/unittest-or-fail[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] ) >=virtual/rust-1.53 >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) >=dev-python/gpep517-8[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] >=dev-python/setuptools-62.6.0[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] dev-python/wheel[python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=dev-libs/libevent:= dev-libs/libpcre2 ~dev-cpp/edencommon-2022.09.05.00:= ~dev-cpp/folly-2022.09.05.00:= dev-cpp/glog:= >=dev-libs/libfmt-8.1.1-r1:= dev-libs/openssl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) dev-cpp/gtest
+DESCRIPTION=A file watching service
+EAPI=8
+HOMEPAGE=https://facebook.github.io/watchman/
+INHERIT=cargo cmake distutils-r1 tmpfiles
+IUSE=llvm-libunwind python test debug python_targets_python3_8 python_targets_python3_9 python_targets_python3_10
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-libs/libevent:= dev-libs/libpcre2 ~dev-cpp/edencommon-2022.09.05.00:= ~dev-cpp/folly-2022.09.05.00:= dev-cpp/glog:= >=dev-libs/libfmt-8.1.1-r1:= dev-libs/openssl:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) python? ( python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) ) python_targets_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_targets_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_targets_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) virtual/tmpfiles
+REQUIRED_USE=python? ( || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 ) ) || ( python_targets_python3_8 python_targets_python3_9 python_targets_python3_10 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/facebook/watchman/archive/refs/tags/v2022.09.05.00.tar.gz -> watchman-2022.09.05.00.tar.gz https://crates.io/api/v1/crates/ahash/0.3.8/download -> ahash-0.3.8.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.55/download -> anyhow-1.0.55.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/bytes/1.1.0/download -> bytes-1.1.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/const-random/0.1.13/download -> const-random-0.1.13.crate https://crates.io/api/v1/crates/const-random-macro/0.1.13/download -> const-random-macro-0.1.13.crate https://crates.io/api/v1/crates/crossbeam/0.8.1/download -> crossbeam-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.2/download -> crossbeam-channel-0.5.2.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.1/download -> crossbeam-deque-0.8.1.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.7/download -> crossbeam-epoch-0.9.7.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.4/download -> crossbeam-queue-0.3.4.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.7/download -> crossbeam-utils-0.8.7.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/futures/0.1.31/download -> futures-0.1.31.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-macro/0.3.21/download -> futures-macro-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/getrandom/0.2.5/download -> getrandom-0.2.5.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/jwalk/0.6.0/download -> jwalk-0.6.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.119/download -> libc-0.2.119.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.4.1/download -> memchr-2.4.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/mio/0.8.0/download -> mio-0.8.0.crate https://crates.io/api/v1/crates/miow/0.3.7/download -> miow-0.3.7.crate https://crates.io/api/v1/crates/ntapi/0.3.7/download -> ntapi-0.3.7.crate https://crates.io/api/v1/crates/num_cpus/1.13.1/download -> num_cpus-1.13.1.crate https://crates.io/api/v1/crates/once_cell/1.9.0/download -> once_cell-1.9.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.0/download -> parking_lot-0.12.0.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.1/download -> parking_lot_core-0.9.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.8/download -> pin-project-lite-0.2.8.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.36/download -> proc-macro2-1.0.36.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/quote/1.0.15/download -> quote-1.0.15.crate https://crates.io/api/v1/crates/rayon/1.5.1/download -> rayon-1.5.1.crate https://crates.io/api/v1/crates/rayon-core/1.9.1/download -> rayon-core-1.9.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.10/download -> redox_syscall-0.2.10.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/serde_derive/1.0.136/download -> serde_derive-1.0.136.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.0/download -> signal-hook-registry-1.4.0.crate https://crates.io/api/v1/crates/slab/0.4.5/download -> slab-0.4.5.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/socket2/0.4.4/download -> socket2-0.4.4.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/syn/1.0.86/download -> syn-1.0.86.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror/1.0.30/download -> thiserror-1.0.30.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.30/download -> thiserror-impl-1.0.30.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tokio/1.17.0/download -> tokio-1.17.0.crate https://crates.io/api/v1/crates/tokio-macros/1.7.0/download -> tokio-macros-1.7.0.crate https://crates.io/api/v1/crates/tokio-util/0.6.9/download -> tokio-util-0.6.9.crate https://crates.io/api/v1/crates/unicode-segmentation/1.9.0/download -> unicode-segmentation-1.9.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.10.2+wasi-snapshot-preview1/download -> wasi-0.10.2+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.32.0/download -> windows_aarch64_msvc-0.32.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.32.0/download -> windows_i686_gnu-0.32.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.32.0/download -> windows_i686_msvc-0.32.0.crate https://crates.io/api/v1/crates/windows-sys/0.32.0/download -> windows-sys-0.32.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.32.0/download -> windows_x86_64_gnu-0.32.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.32.0/download -> windows_x86_64_msvc-0.32.0.crate
+_eclasses_=cargo 52a92ed3815080c5f2caac1905687b1c cmake 44afbf15c35884f7c840470f1cf05d0d distutils-r1 e3b0f72d558eb613ff83262d22cbf887 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-r1 2d51fd03931e743811ce30d198e4dcfd python-utils-r1 dd5e1098e305ad508d21f496e9e37046 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=03f5414750b1c7f173305322d965d5a8
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index d2fdf59dfe52..ca66140c7a23 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/lxgw-wenkai-1.235.2 b/metadata/md5-cache/media-fonts/lxgw-wenkai-1.240
index 4f60b25ca3d2..5a0c2a673775 100644
--- a/metadata/md5-cache/media-fonts/lxgw-wenkai-1.235.2
+++ b/metadata/md5-cache/media-fonts/lxgw-wenkai-1.240
@@ -8,6 +8,6 @@ IUSE=X
KEYWORDS=~amd64 ~loong
LICENSE=OFL-1.1
SLOT=0
-SRC_URI=https://github.com/lxgw/LxgwWenKai/releases/download/v1.235.2/lxgw-wenkai-v1.235.2.tar.gz
+SRC_URI=https://github.com/lxgw/LxgwWenKai/releases/download/v1.240/lxgw-wenkai-v1.240.tar.gz
_eclasses_=font d31f12a0f6e13d56dc3062e76ae58a61
_md5_=2f7cad6192761165d7dc8f267b6cdefe
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 259e79d938cc..2aa85aa38553 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/inkscape-1.2.1-r2 b/metadata/md5-cache/media-gfx/inkscape-1.2.1-r2
index 2d41333075cf..9d3bfb5d8872 100644
--- a/metadata/md5-cache/media-gfx/inkscape-1.2.1-r2
+++ b/metadata/md5-cache/media-gfx/inkscape-1.2.1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://inkscape.org/ https://gitlab.com/inkscape/inkscape/
INHERIT=cmake flag-o-matic xdg toolchain-funcs python-single-r1
IUSE=cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg openmp postscript readline spell svg2 test visio wpg X python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=~alpha ~amd64 ~riscv
+KEYWORDS=~alpha ~amd64 ~arm64 ~riscv
LICENSE=GPL-2 LGPL-2.1
RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[xml(+)] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[xml(+)] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[xml(+)] ) >=app-text/poppler-0.57.0:=[cairo] >=dev-cpp/cairomm-1.12:0 >=dev-cpp/glibmm-2.54.1:2 dev-cpp/gtkmm:3.0 >=dev-cpp/pangomm-2.40:1.4 >=dev-libs/boehm-gc-7.1:= dev-libs/boost:= dev-libs/double-conversion:= >=dev-libs/glib-2.41 >=dev-libs/libsigc++-2.8:2 >=dev-libs/libxml2-2.7.4 >=dev-libs/libxslt-1.1.25 dev-libs/gdl:3 dev-libs/popt media-gfx/potrace media-libs/fontconfig media-libs/freetype:2 media-libs/lcms:2 media-libs/libpng:0= net-libs/libsoup:2.4 sci-libs/gsl:= >=x11-libs/pango-1.44 x11-libs/gtk+:3[X?] X? ( x11-libs/libX11 ) python_single_target_python3_8? ( dev-python/cachecontrol[python_targets_python3_8(-)] dev-python/cssselect[python_targets_python3_8(-)] dev-python/lockfile[python_targets_python3_8(-)] dev-python/lxml[python_targets_python3_8(-)] media-gfx/scour[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/cachecontrol[python_targets_python3_9(-)] dev-python/cssselect[python_targets_python3_9(-)] dev-python/lockfile[python_targets_python3_9(-)] dev-python/lxml[python_targets_python3_9(-)] media-gfx/scour[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/cachecontrol[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/lockfile[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] media-gfx/scour[python_targets_python3_10(-)] ) cdr? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libcdr ) exif? ( media-libs/libexif ) imagemagick? ( !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) ) jemalloc? ( dev-libs/jemalloc ) jpeg? ( media-libs/libjpeg-turbo:= ) readline? ( sys-libs/readline:= ) spell? ( app-text/gspell ) visio? ( app-text/libwpg:0.3 dev-libs/librevenge media-libs/libvisio ) wpg? ( app-text/libwpg:0.3 dev-libs/librevenge ) 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(-)] ) dia? ( app-office/dia ) postscript? ( app-text/ghostscript-gpl )
REQUIRED_USE=^^ ( python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://media.inkscape.org/dl/resources/file/inkscape-1.2.1.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=26e01d32d6b407c7bfcfabf7dae132bc
+_md5_=093d52b761f6b25f3d60bdbe77fed0d7
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index d275f630b13c..5738043a678c 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/codec2-1.0.3 b/metadata/md5-cache/media-libs/codec2-1.0.3
deleted file mode 100644
index 98650d51dfe9..000000000000
--- a/metadata/md5-cache/media-libs/codec2-1.0.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low bit rate speech codec
-EAPI=8
-HOMEPAGE=https://freedv.org/ https://www.rowetel.com/?page_id=452 https://github.com/drowe67/codec2
-INHERIT=cmake-multilib
-IUSE=examples 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=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
-LICENSE=LGPL-2.1
-RESTRICT=test
-SLOT=0/1.0
-SRC_URI=https://github.com/drowe67/codec2/archive/v1.03.tar.gz -> codec2-1.0.3.tar.gz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=45b946a1c6772ec4647b0e3f875d497b
diff --git a/metadata/md5-cache/media-libs/libltc-1.3.2 b/metadata/md5-cache/media-libs/libltc-1.3.2
new file mode 100644
index 000000000000..7c0153bb4230
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libltc-1.3.2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install prepare
+DESCRIPTION=Linear/Logitudinal Time Code (LTC) Library
+EAPI=8
+HOMEPAGE=https://github.com/x42/libltc.git
+KEYWORDS=~amd64
+LICENSE=LGPL-3
+RESTRICT=mirror
+SLOT=0
+SRC_URI=https://github.com/x42/libltc/releases/download/v1.3.2/libltc-1.3.2.tar.gz
+_md5_=2e675e8af53d429d0838232e2b3bf14f
diff --git a/metadata/md5-cache/media-libs/opencore-amr-0.1.5-r1 b/metadata/md5-cache/media-libs/opencore-amr-0.1.5-r1
deleted file mode 100644
index edd0977dbf95..000000000000
--- a/metadata/md5-cache/media-libs/opencore-amr-0.1.5-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install test
-DESCRIPTION=Implementation of Adaptive Multi Rate Narrowband and Wideband speech codec
-EAPI=7
-HOMEPAGE=https://sourceforge.net/projects/opencore-amr/
-INHERIT=multilib-minimal
-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
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0
-SLOT=0
-SRC_URI=mirror://sourceforge/opencore-amr/opencore-amr-0.1.5.tar.gz
-_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=83b895293e1fa9198657c0e2e1455cf4
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index 707d6ab742bd..00e736064855 100644
--- a/metadata/md5-cache/media-sound/Manifest.gz
+++ b/metadata/md5-cache/media-sound/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-sound/abcmidi-2022.06.14 b/metadata/md5-cache/media-sound/abcmidi-2022.06.14
deleted file mode 100644
index e31dfccb7e3d..000000000000
--- a/metadata/md5-cache/media-sound/abcmidi-2022.06.14
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
-DEFINED_PHASES=install prepare
-DESCRIPTION=Programs for processing ABC music notation files
-EAPI=8
-HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html
-INHERIT=autotools
-IUSE=examples
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2022.06.14.zip
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=383f6d93d617c76dbecf74b406c2cc2d
diff --git a/metadata/md5-cache/media-sound/ecasound-2.9.3 b/metadata/md5-cache/media-sound/ecasound-2.9.3
deleted file mode 100644
index 410a16e185ef..000000000000
--- a/metadata/md5-cache/media-sound/ecasound-2.9.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/ed sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
-DEFINED_PHASES=configure install prepare setup
-DEPEND=sys-libs/readline:0= alsa? ( media-libs/alsa-lib:= ) audiofile? ( media-libs/audiofile:= ) jack? ( virtual/jack:= ) libsamplerate? ( media-libs/libsamplerate:= ) lv2? ( >=media-libs/lilv-0.5.0:= ) media-libs/ladspa-sdk mikmod? ( media-libs/libmikmod:0= ) ncurses? ( sys-libs/ncurses:0= ) oil? ( dev-libs/liboil:= ) osc? ( media-libs/liblo:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) ) ruby? ( dev-lang/ruby:* ) sndfile? ( media-libs/libsndfile:= ) virtual/pkgconfig
-DESCRIPTION=a package for multitrack audio processing
-EAPI=7
-HOMEPAGE=https://ecasound.seul.org/ecasound/
-INHERIT=autotools python-single-r1
-IUSE=alsa audiofile debug doc jack libsamplerate lv2 mikmod ncurses oil osc oss python ruby sndfile static-libs test python_single_target_python3_8 python_single_target_python3_9
-KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2
-RDEPEND=sys-libs/readline:0= alsa? ( media-libs/alsa-lib:= ) audiofile? ( media-libs/audiofile:= ) jack? ( virtual/jack:= ) libsamplerate? ( media-libs/libsamplerate:= ) lv2? ( >=media-libs/lilv-0.5.0:= ) media-libs/ladspa-sdk mikmod? ( media-libs/libmikmod:0= ) ncurses? ( sys-libs/ncurses:0= ) oil? ( dev-libs/liboil:= ) osc? ( media-libs/liblo:= ) python? ( python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) ) ruby? ( dev-lang/ruby:* ) sndfile? ( media-libs/libsndfile:= )
-REQUIRED_USE=test? ( lv2 ) python? ( ^^ ( python_single_target_python3_8 python_single_target_python3_9 ) )
-RESTRICT=!test? ( test )
-SLOT=1
-SRC_URI=https://ecasound.seul.org/download/ecasound-2.9.3.tar.gz
-_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=bea15ce7679165d18319902c4b493357
diff --git a/metadata/md5-cache/media-sound/gpodder-3.10.21-r1 b/metadata/md5-cache/media-sound/gpodder-3.10.21-r1
deleted file mode 100644
index 189937782bf8..000000000000
--- a/metadata/md5-cache/media-sound/gpodder-3.10.21-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_8? ( dev-python/html5lib[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_8(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_8(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] dbus? ( dev-python/dbus-python[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/html5lib[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_9(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_9(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/html5lib[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_10(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_10(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) ) bluetooth? ( net-wireless/bluez ) mtp? ( >=media-libs/libmtp-1.0.0:= ) kernel_linux? ( sys-apps/iproute2 ) python_single_target_python3_8? ( >=dev-python/pytest-7.1.2[python_targets_python3_8(-)] ) python_single_target_python3_9? ( >=dev-python/pytest-7.1.2[python_targets_python3_9(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.1.2[python_targets_python3_10(-)] ) ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=python_single_target_python3_8? ( dev-python/html5lib[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_8(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_8(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] dbus? ( dev-python/dbus-python[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/html5lib[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_9(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_9(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/html5lib[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_10(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_10(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) ) bluetooth? ( net-wireless/bluez ) mtp? ( >=media-libs/libmtp-1.0.0:= ) dev-util/desktop-file-utils dev-util/intltool sys-apps/help2man test? ( python_single_target_python3_8? ( dev-python/minimock[python_targets_python3_8(-)] dev-python/pytest-httpserver[python_targets_python3_8(-)] ) python_single_target_python3_9? ( dev-python/minimock[python_targets_python3_9(-)] dev-python/pytest-httpserver[python_targets_python3_9(-)] ) python_single_target_python3_10? ( dev-python/minimock[python_targets_python3_10(-)] dev-python/pytest-httpserver[python_targets_python3_10(-)] ) ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A free cross-platform podcast aggregator
-EAPI=7
-HOMEPAGE=https://gpodder.github.io/
-INHERIT=distutils-r1 optfeature xdg
-IUSE=+dbus bluetooth mtp test python_single_target_python3_8 python_single_target_python3_9 python_single_target_python3_10
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-RDEPEND=python_single_target_python3_8? ( dev-python/html5lib[python_targets_python3_8(-)] dev-python/pycairo[python_targets_python3_8(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_8(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_8(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_8(-)] dev-python/requests[python_targets_python3_8(-)] dbus? ( dev-python/dbus-python[python_targets_python3_8(-)] ) ) python_single_target_python3_9? ( dev-python/html5lib[python_targets_python3_9(-)] dev-python/pycairo[python_targets_python3_9(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_9(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_9(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_9(-)] dev-python/requests[python_targets_python3_9(-)] dbus? ( dev-python/dbus-python[python_targets_python3_9(-)] ) ) python_single_target_python3_10? ( dev-python/html5lib[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] >=dev-python/pygobject-3.22.0:3[python_targets_python3_10(-)] >=dev-python/podcastparser-0.6.0[python_targets_python3_10(-)] >=dev-python/mygpoclient-1.8[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dbus? ( dev-python/dbus-python[python_targets_python3_10(-)] ) ) bluetooth? ( net-wireless/bluez ) mtp? ( >=media-libs/libmtp-1.0.0:= ) kernel_linux? ( sys-apps/iproute2 ) python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8[sqlite] ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9[sqlite] ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10[sqlite] )
-REQUIRED_USE=^^ ( 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/gpodder/gpodder/archive/3.10.21.tar.gz -> gpodder-3.10.21.tar.gz
-_eclasses_=distutils-r1 e3b0f72d558eb613ff83262d22cbf887 eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 optfeature 1a2157392a869265b2afcb63a26c12ac python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=2593b2a2ed0e490467e83591ce042767
diff --git a/metadata/md5-cache/media-sound/qtractor-0.9.28 b/metadata/md5-cache/media-sound/qtractor-0.9.28
new file mode 100644
index 000000000000..183ffc0a3467
--- /dev/null
+++ b/metadata/md5-cache/media-sound/qtractor-0.9.28
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
+DESCRIPTION=Audio/MIDI multi-track sequencer written in C++ with the Qt framework
+EAPI=8
+HOMEPAGE=https://qtractor.sourceforge.io
+INHERIT=cmake xdg
+IUSE=aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
+REQUIRED_USE=dssi? ( ladspa )
+SLOT=0
+SRC_URI=mirror://sourceforge/qtractor/qtractor-0.9.28.tar.gz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=4f4633c3c075a28dcdfc48df8e8d1b43
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index 0c299dcc929c..8961fdcaeac8 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/cups-2.4.2-r3 b/metadata/md5-cache/net-print/cups-2.4.2-r3
new file mode 100644
index 000000000000..d05aef66caba
--- /dev/null
+++ b/metadata/md5-cache/net-print/cups-2.4.2-r3
@@ -0,0 +1,17 @@
+BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig sys-devel/gnuconfig >=app-portage/elt-patches-20170815 || ( >=sys-devel/automake-1.16.5:1.16 ) >=sys-devel/autoconf-2.71 >=sys-devel/libtool-2.4
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( !openssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=The Common Unix Printing System
+EAPI=8
+HOMEPAGE=https://www.cups.org/ https://github.com/OpenPrinting/cups
+INHERIT=autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs
+IUSE=acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd test usb X xinetd zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+PDEPEND=>=net-print/cups-filters-1.0.43
+RDEPEND=app-text/libpaper sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) dbus? ( >=sys-apps/dbus-1.6.18-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) ssl? ( !openssl? ( >=net-libs/gnutls-2.12.23-r6: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(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups )
+RESTRICT=!test? ( test ) test
+SLOT=0
+SRC_URI=https://github.com/OpenPrinting/cups/releases/download/v2.4.2/cups-2.4.2-source.tar.gz
+_eclasses_=autotools 9e6965bfaa00f52cc61e0d4bc44c87b3 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e linux-info bbfa385d6907d7948d49a5e107bd654d multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature 1a2157392a869265b2afcb63a26c12ac pam e44a1dd98f13e1ad76de01e919bde1f1 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=3fd3354f1a409aef538420289f063fcf
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index 3a897acca386..985125a21500 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/k9scli-0.25.18 b/metadata/md5-cache/sys-cluster/k9scli-0.25.18-r1
index b3bbf37127de..d6b2a5edfa62 100644
--- a/metadata/md5-cache/sys-cluster/k9scli-0.25.18
+++ b/metadata/md5-cache/sys-cluster/k9scli-0.25.18-r1
@@ -10,4 +10,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/derailed/k9s/archive/v0.25.18.tar.gz -> k9scli-0.25.18.tar.gz https://dev.gentoo.org/~williamh/dist/k9scli-0.25.18-vendor.tar.xz
_eclasses_=go-module 05668e36c51c78c9681fdf4aefa0abec
-_md5_=1a648d2f2c90e4380ca9cd417e3cc39c
+_md5_=b421f85fc2442bdcfbf3fc2c8442acfa
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 27b9d221fa6e..24ed309e83b6 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/binutils-2.38-r2 b/metadata/md5-cache/sys-devel/binutils-2.38-r2
index d32e38653790..4ed1c9b8f5da 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.38-r2
+++ b/metadata/md5-cache/sys-devel/binutils-2.38-r2
@@ -1,17 +1,17 @@
BDEPEND=doc? ( sys-apps/texinfo ) test? ( dev-util/dejagnu sys-devel/bc ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=app-portage/elt-patches-20170815 sys-devel/gnuconfig
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
DESCRIPTION=Tools necessary to build programs
EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
-IUSE=cet default-gold doc emacs +gold multitarget +nls pgo +plugins static-libs test vanilla
+IUSE=cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-3+
-RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
REQUIRED_USE=default-gold? ( gold )
RESTRICT=!test? ( test )
SLOT=2.38
SRC_URI=mirror://gnu/binutils/binutils-2.38.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.38.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.38-patches-4.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=7b5477c584cf25a947e065a90d3181da
+_md5_=49099a86c8ced1f62cb325368352ed8a
diff --git a/metadata/md5-cache/sys-devel/binutils-2.39-r1 b/metadata/md5-cache/sys-devel/binutils-2.39-r1
index 0d30a889721a..df7f011be7a4 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.39-r1
+++ b/metadata/md5-cache/sys-devel/binutils-2.39-r1
@@ -1,17 +1,17 @@
BDEPEND=doc? ( sys-apps/texinfo ) test? ( dev-util/dejagnu sys-devel/bc ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=app-portage/elt-patches-20170815 sys-devel/gnuconfig
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
DESCRIPTION=Tools necessary to build programs
EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
-IUSE=cet default-gold doc emacs gold gprofng multitarget +nls pgo +plugins static-libs test vanilla
+IUSE=cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+
-RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
REQUIRED_USE=default-gold? ( gold )
RESTRICT=!test? ( test )
SLOT=2.39
SRC_URI=mirror://gnu/binutils/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.39-patches-4.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=09f8e7e512e4cdfb33c889119a61b53b
+_md5_=0d56dc8cadcfdd466bc5feadf9feb5a7
diff --git a/metadata/md5-cache/sys-devel/binutils-9999 b/metadata/md5-cache/sys-devel/binutils-9999
index e6bad951d75d..69b63c006776 100644
--- a/metadata/md5-cache/sys-devel/binutils-9999
+++ b/metadata/md5-cache/sys-devel/binutils-9999
@@ -1,16 +1,16 @@
BDEPEND=doc? ( sys-apps/texinfo ) test? ( dev-util/dejagnu sys-devel/bc ) nls? ( sys-devel/gettext ) sys-devel/flex virtual/yacc >=app-portage/elt-patches-20170815 sys-devel/gnuconfig >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
DESCRIPTION=Tools necessary to build programs
EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs git-r3
-IUSE=cet default-gold doc emacs gold gprofng multitarget +nls pgo +plugins static-libs test vanilla
+IUSE=cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla
LICENSE=GPL-3+
PROPERTIES=live
-RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* )
+RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib
REQUIRED_USE=default-gold? ( gold )
RESTRICT=!test? ( test )
SLOT=9999
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp-common 79f8e13c80c89792e5c9b3fc8ef59f3b eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 gnuconfig b6b3e92f8b8c996400074b5f61a59256 libtool 241a8f577b9781a42a7421e53448a44e multilib 5ca4e49abed8e3a2f7b56920eadee157 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=d731def86ddd572cb12c19e23da9b66c
+_md5_=841da30322692187df5c776f1fdceab4
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.0 b/metadata/md5-cache/sys-devel/clang-15.0.0
new file mode 100644
index 000000000000..56cc9057503e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-15.0.0
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-15.0.0: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[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 default-compiler-rt default-libcxx default-lld doc llvm-libunwind +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
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-15.0.0 default-compiler-rt? ( =sys-libs/compiler-rt-15.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.0 ) default-lld? ( sys-devel/lld )
+RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.0: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0[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=15
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0.tar.xz
+_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=622833fbab8fa2bf88478248f83fc635
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.0_rc2 b/metadata/md5-cache/sys-devel/clang-15.0.0_rc2
deleted file mode 100644
index 05d0aace03f8..000000000000
--- a/metadata/md5-cache/sys-devel/clang-15.0.0_rc2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-15.0.0_rc2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc2[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 default-compiler-rt default-libcxx default-lld doc llvm-libunwind +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
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-15.0.0_rc2 default-compiler-rt? ( =sys-libs/compiler-rt-15.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.0_rc2 ) default-lld? ( sys-devel/lld )
-RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.0_rc2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc2[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc2[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=15
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=622833fbab8fa2bf88478248f83fc635
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.0_rc3 b/metadata/md5-cache/sys-devel/clang-15.0.0_rc3
deleted file mode 100644
index 5778ac445157..000000000000
--- a/metadata/md5-cache/sys-devel/clang-15.0.0_rc3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4: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 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-15.0.0_rc3: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc3[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 default-compiler-rt default-libcxx default-lld doc llvm-libunwind +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
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=sys-devel/clang-common ~sys-devel/clang-runtime-15.0.0_rc3 default-compiler-rt? ( =sys-libs/compiler-rt-15.0.0* llvm-libunwind? ( sys-libs/llvm-libunwind ) !llvm-libunwind? ( sys-libs/libunwind ) ) default-libcxx? ( >=sys-libs/libcxx-15.0.0_rc3 ) default-lld? ( sys-devel/lld )
-RDEPEND=python_single_target_python3_8? ( >=dev-lang/python-3.8.13:3.8 ) python_single_target_python3_9? ( >=dev-lang/python-3.9.12:3.9 ) python_single_target_python3_10? ( >=dev-lang/python-3.10.4:3.10 ) python_single_target_python3_11? ( >=dev-lang/python-3.11.0_beta4:3.11 ) ~sys-devel/llvm-15.0.0_rc3: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Lanai] ) llvm_targets_Mips? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_DirectX] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_LoongArch] ) llvm_targets_M68k? ( ~sys-devel/llvm-15.0.0_rc3[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-15.0.0_rc3[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=15
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc3.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 a5747fe6dc0651d95cb78eddd5e160a8 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=622833fbab8fa2bf88478248f83fc635
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.0_rc2 b/metadata/md5-cache/sys-devel/clang-common-15.0.0
index 600a4e4d3b20..b84272d62392 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.0
@@ -8,6 +8,6 @@ IUSE=verify-sig
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-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
_md5_=a5983b95980dd55ffeda94b037c438a1
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.0_rc3 b/metadata/md5-cache/sys-devel/clang-common-15.0.0_rc3
deleted file mode 100644
index 0195e5aa8e3d..000000000000
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.0_rc3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Common files shared between multiple slots of clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=bash-completion-r1 llvm.org
-IUSE=verify-sig
-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-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=a5983b95980dd55ffeda94b037c438a1
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc2 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.0
index 5ea41c18db92..4559a8ad9acd 100644
--- a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/clang-runtime-15.0.0
@@ -6,7 +6,7 @@ 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
LICENSE=metapackage
PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.0_rc2:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.0_rc2:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.0_rc2[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.0_rc2[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=compiler-rt? ( ~sys-libs/compiler-rt-15.0.0:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.0:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.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(-)?] ) openmp? ( >=sys-libs/libomp-15.0.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(-)?] )
REQUIRED_USE=sanitize? ( compiler-rt )
SLOT=15.0.0
_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc3 b/metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc3
deleted file mode 100644
index 23c2643d6864..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-15.0.0_rc3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-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
-LICENSE=metapackage
-PROPERTIES=live
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-15.0.0_rc3:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-15.0.0_rc3:15.0.0[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-15.0.0_rc3[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.0_rc3[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.0
-_eclasses_=multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 toolchain-funcs 1542e649be915f43f6908a9e93909961
-_md5_=0997184533adb3bbad1e40a4e4156d57
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.0_rc2 b/metadata/md5-cache/sys-devel/lld-15.0.0
index 6acb1af3b3c2..3a64c91f7918 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/lld-15.0.0
@@ -1,15 +1,15 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 ~dev-python/lit-15.0.0_rc2[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 ~dev-python/lit-15.0.0_rc2[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 ~dev-python/lit-15.0.0_rc2[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 ~dev-python/lit-15.0.0_rc2[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 ~dev-python/lit-15.0.0[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 ~dev-python/lit-15.0.0[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 ~dev-python/lit-15.0.0[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 ~dev-python/lit-15.0.0[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-15.0.0_rc2 !!sys-devel/llvm:0
+DEPEND=~sys-devel/llvm-15.0.0 !!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 test verify-sig
LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-15.0.0_rc2
+RDEPEND=~sys-devel/llvm-15.0.0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=624c7b150157105ae79687f2269cb024
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.0_rc3 b/metadata/md5-cache/sys-devel/lld-15.0.0_rc3
deleted file mode 100644
index 8897d501e4c3..000000000000
--- a/metadata/md5-cache/sys-devel/lld-15.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( >=dev-util/cmake-3.16 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 ~dev-python/lit-15.0.0_rc3[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 ~dev-python/lit-15.0.0_rc3[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 ~dev-python/lit-15.0.0_rc3[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 ~dev-python/lit-15.0.0_rc3[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-15.0.0_rc3 !!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 test verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=~sys-devel/llvm-15.0.0_rc3
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=624c7b150157105ae79687f2269cb024
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-15.0.0
index 978825684e65..4e16dcd9c032 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.0
@@ -12,6 +12,6 @@ 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 )
SLOT=15
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=536b5cafb5001c447cab1c34a06b2893
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.0_rc3 b/metadata/md5-cache/sys-devel/llvm-15.0.0_rc3
deleted file mode 100644
index 5ea6a033a98a..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-15.0.0_rc3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) dev-lang/perl >=dev-util/cmake-3.16 sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-15.0.0.9999 >=sys-devel/binutils-apple-5.1 ) doc? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/recommonmark[python_targets_python3_9(-)] dev-python/sphinx[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/recommonmark[python_targets_python3_8(-)] dev-python/sphinx[python_targets_python3_8(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) dev-python/sphinx >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-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(-)?] ) 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 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
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common 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(-)?] ) !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 )
-SLOT=15
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc3.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=536b5cafb5001c447cab1c34a06b2893
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc2 b/metadata/md5-cache/sys-devel/llvm-common-15.0.0
index 6595926f2899..2e47845c1f97 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc2
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.0
@@ -8,6 +8,6 @@ IUSE=verify-sig
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.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=llvm.org 24776ecfde09e4c416429f0cbf406b05 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig 0748d665fa664a87add00152ed046e16
_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc3 b/metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc3
deleted file mode 100644
index e68b4b59728c..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.0_rc3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=install prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=llvm.org
-IUSE=verify-sig
-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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=llvm.org 24776ecfde09e4c416429f0cbf406b05 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 verify-sig 0748d665fa664a87add00152ed046e16
-_md5_=2d553af5e8a17dfd7140dd660f48b48a
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index b7ab9636d08e..7ae72b943834 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-15.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.0
index ccde4d9b6d76..16690c7f14eb 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.0
@@ -9,6 +9,6 @@ IUSE=+abi_x86_32 abi_x86_64 +clang debug test verify-sig
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=2b9be11d8c815020c4e0dce33949c36d
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc3 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc3
deleted file mode 100644
index 90190791ed42..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.0_rc3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0*:15 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!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 verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=15.0.0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc3.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=2b9be11d8c815020c4e0dce33949c36d
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 0d8bae6020ee..a297d5e53b87 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
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-5[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-5[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-5[python_targets_python3_8(-)] ) ) =sys-devel/clang-13.0.1*:13 sys-libs/compiler-rt:13.0.1 ) !test? ( || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-5[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-5[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-5[python_targets_python3_8(-)] ) ) =sys-devel/clang-13.0.1*:13 sys-libs/compiler-rt:13.0.1 ) !test? ( || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13: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-6 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
@@ -13,4 +13,4 @@ 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 44afbf15c35884f7c840470f1cf05d0d eapi8-dosym cd7d420bb5be5ee079f27239ce76b8f5 edos2unix 33e347e171066657f91f8b0c72ec8773 eutils 8f942ebdcf04334697649d4a0bf65a32 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs 1542e649be915f43f6908a9e93909961 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=a499286c6fb237d782c333676d5953c9
+_md5_=a2bfa092868d7c5a5f38d3133fd0f416
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 19b4bbfcbc3e..dc1594e98e5d 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
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-5[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-5[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-5[python_targets_python3_8(-)] ) ) =sys-devel/clang-14.0.6*:14 sys-libs/compiler-rt:14.0.6 ) !test? ( || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-5[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-5[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-5[python_targets_python3_8(-)] ) ) =sys-devel/clang-14.0.6*:14 sys-libs/compiler-rt:14.0.6 ) !test? ( || ( >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
DEPEND=>=sys-devel/llvm-6 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
@@ -13,4 +13,4 @@ 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 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=5b5fba99226f700dc263ce51643306c9
+_md5_=c88ed2b6cb6248329044b70caa3fcd17
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc2 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0
index 7d1561ff3edd..5cd5c0e871b0 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0*:15 sys-libs/compiler-rt:15.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0*:15 sys-libs/compiler-rt:15.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
DEPEND=>=sys-devel/llvm-6 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
@@ -10,6 +10,6 @@ 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.0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=8e4e9d3fc1fb27c6f869cfdc18dbba16
+_md5_=d9d28f156d907829c27822cf70b1b0b4
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0.9999
index e7d717b97712..258249ffd62c 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0.9999
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0.9999*:15 sys-libs/compiler-rt:15.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0.9999*:15 sys-libs/compiler-rt:15.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
DEPEND=>=sys-devel/llvm-6 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
@@ -13,4 +13,4 @@ RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.0
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=da8d691960c6c96ff4e2a19544b7cf62
+_md5_=93441d8a0419eb441dc751e32d841e53
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc3 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc3
deleted file mode 100644
index aa6fbd825701..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.0_rc3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-15.0.0*:15 sys-libs/compiler-rt:15.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=>=sys-devel/llvm-6 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 verify-sig
-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.0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc3.tar.xz
-_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=8e4e9d3fc1fb27c6f869cfdc18dbba16
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 985b2e53944c..c99b00fed23b 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
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0.9999*:16 sys-libs/compiler-rt:16.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
+BDEPEND=>=dev-util/cmake-3.16 clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( !!<sys-apps/sandbox-2.13 || ( ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 >=dev-python/lit-15[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 >=dev-python/lit-15[python_targets_python3_8(-)] ) ) =sys-devel/clang-16.0.0.9999*:16 sys-libs/compiler-rt:16.0.0 ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
DEPEND=>=sys-devel/llvm-6 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?] !!sys-devel/llvm:0
DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
@@ -13,4 +13,4 @@ RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16.0.0
SRC_URI=https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-9999-1.tar.xz
_eclasses_=check-reqs 5e6dfbd7a8d3238a79f009fae7ac469c cmake 44afbf15c35884f7c840470f1cf05d0d flag-o-matic 29a755b1291d64133634d80b0328f153 git-r3 b9ac6f96d2a88edb5b351df634dc5e53 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multilib 5ca4e49abed8e3a2f7b56920eadee157 multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=da8d691960c6c96ff4e2a19544b7cf62
+_md5_=93441d8a0419eb441dc751e32d841e53
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxx-15.0.0
index 7532efc2b199..218e3de2ba4e 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.0
@@ -1,16 +1,16 @@
BDEPEND=clang? ( sys-devel/clang ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0_rc2[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-6 !!sys-devel/llvm:0
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0[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-6 !!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 verify-sig
LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0_rc2[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] )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0[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.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0.tar.xz
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=12eb81915856c8f2fb04a86118b467c5
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.0_rc3 b/metadata/md5-cache/sys-libs/libcxx-15.0.0_rc3
deleted file mode 100644
index 3905dda1cc5c..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( >=dev-util/cmake-3.16 sys-devel/gdb[python] || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0_rc3[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-6 !!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 verify-sig
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-15.0.0_rc3[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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc3.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=12eb81915856c8f2fb04a86118b467c5
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc2 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.0
index b2ae8d00b48e..c651f95f9dff 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.0
@@ -11,6 +11,6 @@ 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.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=6222d0f57404c86433d6145e00c7c2bc
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc3 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc3
deleted file mode 100644
index 661fdba5d037..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=!<sys-libs/libcxx-15 >=sys-devel/llvm-6 !!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 verify-sig
-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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=6222d0f57404c86433d6145e00c7c2bc
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.0_rc3 b/metadata/md5-cache/sys-libs/libomp-15.0.0
index 58f65a20975f..fcf26e34c513 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.0_rc3
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.0
@@ -1,15 +1,15 @@
BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=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.0_rc3[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
+DEPEND=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.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !!sys-devel/llvm:0
DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
EAPI=8
HOMEPAGE=https://openmp.llvm.org
INHERIT=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
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.0_rc3[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=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.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(-)?] )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=2cfaddf999b4e14540ef12346687ec52
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.0_rc2 b/metadata/md5-cache/sys-libs/libomp-15.0.0_rc2
deleted file mode 100644
index 867f62ba8b10..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-15.0.0_rc2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) sys-devel/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=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.0_rc2[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=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
-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.0_rc2[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
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.0-rc2.tar.xz
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 linux-info bbfa385d6907d7948d49a5e107bd654d llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=4ddf35e0e7f2802f5ebfcecbff086abf
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc2 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0
index bf5e9dee3585..1778360954cd 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc2
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0
@@ -11,6 +11,6 @@ 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.0-rc2/llvm-project-15.0.0rc2.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc2/llvm-project-15.0.0rc2.src.tar.xz.sig )
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0/llvm-project-15.0.0.src.tar.xz.sig )
_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=305c167a1b2da2af69658318e95fd52d
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc3 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc3
deleted file mode 100644
index 6a22754a1e99..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.0_rc3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) !test? ( || ( >=dev-lang/python-3.11.0_beta4:3.11 >=dev-lang/python-3.10.4:3.10 >=dev-lang/python-3.9.12:3.9 >=dev-lang/python-3.8.13:3.8 ) ) test? ( || ( ( >=dev-lang/python-3.11.0_beta4:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( >=dev-lang/python-3.10.4:3.10 dev-python/lit[python_targets_python3_10(-)] ) ( >=dev-lang/python-3.9.12:3.9 dev-python/lit[python_targets_python3_9(-)] ) ( >=dev-lang/python-3.8.13:3.8 dev-python/lit[python_targets_python3_8(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-15 ) >=dev-util/ninja-1.8.2 >=dev-util/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-16 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=sys-devel/llvm-6 !!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 verify-sig
-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.0-rc3/llvm-project-15.0.0rc3.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.0-rc3/llvm-project-15.0.0rc3.src.tar.xz.sig )
-_eclasses_=cmake 44afbf15c35884f7c840470f1cf05d0d cmake-multilib 57da9a64d1575fc2b54c50c26d033561 flag-o-matic 29a755b1291d64133634d80b0328f153 llvm 1c0b36f6ee2ff37bb9ab25cf23563030 llvm.org 24776ecfde09e4c416429f0cbf406b05 multibuild d26d81f242cb193d899a72bca423d0bd multilib 5ca4e49abed8e3a2f7b56920eadee157 multilib-build 87f1b83e21a473787b821ef3d0437bf3 multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing b4e253ab22cef7b1085e9b67c7a3b730 ninja-utils 58ec4e54962bf45d065fb95030701514 python-any-r1 f2f00fb79b5e888b5011d4c51240ae97 python-utils-r1 dd5e1098e305ad508d21f496e9e37046 toolchain-funcs 1542e649be915f43f6908a9e93909961 verify-sig 0748d665fa664a87add00152ed046e16 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=305c167a1b2da2af69658318e95fd52d
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index d4558f046f65..08d519dc43fd 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-104.0.1 b/metadata/md5-cache/www-client/firefox-bin-104.0.1
deleted file mode 100644
index 56974a3a83dc..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-104.0.1
+++ /dev/null
@@ -1,16 +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
-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 dev-libs/atk 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/104.0.1/linux-x86_64/en-US/firefox-104.0.1.tar.bz2 -> firefox-bin_x86_64-104.0.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-i686/en-US/firefox-104.0.1.tar.bz2 -> firefox-bin_i686-104.0.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ach.xpi -> firefox-104.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/af.xpi -> firefox-104.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/an.xpi -> firefox-104.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ar.xpi -> firefox-104.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ast.xpi -> firefox-104.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/az.xpi -> firefox-104.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/be.xpi -> firefox-104.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/bg.xpi -> firefox-104.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/bn.xpi -> firefox-104.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/br.xpi -> firefox-104.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/bs.xpi -> firefox-104.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-104.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ca.xpi -> firefox-104.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/cak.xpi -> firefox-104.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/cs.xpi -> firefox-104.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/cy.xpi -> firefox-104.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/da.xpi -> firefox-104.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/de.xpi -> firefox-104.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-104.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/el.xpi -> firefox-104.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-104.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-104.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/eo.xpi -> firefox-104.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-104.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-104.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-104.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-104.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/et.xpi -> firefox-104.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/eu.xpi -> firefox-104.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/fa.xpi -> firefox-104.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ff.xpi -> firefox-104.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/fi.xpi -> firefox-104.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/fr.xpi -> firefox-104.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-104.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-104.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/gd.xpi -> firefox-104.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/gl.xpi -> firefox-104.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/gn.xpi -> firefox-104.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-104.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/he.xpi -> firefox-104.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-104.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/hr.xpi -> firefox-104.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-104.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/hu.xpi -> firefox-104.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-104.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ia.xpi -> firefox-104.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/id.xpi -> firefox-104.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/is.xpi -> firefox-104.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/it.xpi -> firefox-104.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ja.xpi -> firefox-104.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ka.xpi -> firefox-104.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/kab.xpi -> firefox-104.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/kk.xpi -> firefox-104.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/km.xpi -> firefox-104.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/kn.xpi -> firefox-104.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ko.xpi -> firefox-104.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/lij.xpi -> firefox-104.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/lt.xpi -> firefox-104.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/lv.xpi -> firefox-104.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/mk.xpi -> firefox-104.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/mr.xpi -> firefox-104.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ms.xpi -> firefox-104.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/my.xpi -> firefox-104.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-104.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-104.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/nl.xpi -> firefox-104.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-104.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/oc.xpi -> firefox-104.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-104.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/pl.xpi -> firefox-104.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-104.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-104.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/rm.xpi -> firefox-104.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ro.xpi -> firefox-104.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ru.xpi -> firefox-104.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sco.xpi -> firefox-104.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/si.xpi -> firefox-104.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sk.xpi -> firefox-104.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sl.xpi -> firefox-104.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/son.xpi -> firefox-104.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sq.xpi -> firefox-104.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sr.xpi -> firefox-104.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-104.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ta.xpi -> firefox-104.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/te.xpi -> firefox-104.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/th.xpi -> firefox-104.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/tl.xpi -> firefox-104.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/tr.xpi -> firefox-104.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/trs.xpi -> firefox-104.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/uk.xpi -> firefox-104.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/ur.xpi -> firefox-104.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/uz.xpi -> firefox-104.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/vi.xpi -> firefox-104.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/xh.xpi -> firefox-104.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-104.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/104.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-104.0.1-zh-TW.xpi )
-_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
-_md5_=42f16c482ab36d974f4a7811a9cb3227
diff --git a/metadata/md5-cache/www-client/firefox-bin-104.0.2 b/metadata/md5-cache/www-client/firefox-bin-104.0.2
new file mode 100644
index 000000000000..ef94c3f9472f
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-104.0.2
@@ -0,0 +1,16 @@
+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
+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 dev-libs/atk 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/104.0.2/linux-x86_64/en-US/firefox-104.0.2.tar.bz2 -> firefox-bin_x86_64-104.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-i686/en-US/firefox-104.0.2.tar.bz2 -> firefox-bin_i686-104.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ach.xpi -> firefox-104.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/af.xpi -> firefox-104.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/an.xpi -> firefox-104.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ar.xpi -> firefox-104.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ast.xpi -> firefox-104.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/az.xpi -> firefox-104.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/be.xpi -> firefox-104.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/bg.xpi -> firefox-104.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/bn.xpi -> firefox-104.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/br.xpi -> firefox-104.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/bs.xpi -> firefox-104.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-104.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ca.xpi -> firefox-104.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/cak.xpi -> firefox-104.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/cs.xpi -> firefox-104.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/cy.xpi -> firefox-104.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/da.xpi -> firefox-104.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/de.xpi -> firefox-104.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-104.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/el.xpi -> firefox-104.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-104.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-104.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/eo.xpi -> firefox-104.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-104.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-104.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-104.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-104.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/et.xpi -> firefox-104.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/eu.xpi -> firefox-104.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/fa.xpi -> firefox-104.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ff.xpi -> firefox-104.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/fi.xpi -> firefox-104.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/fr.xpi -> firefox-104.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-104.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-104.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/gd.xpi -> firefox-104.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/gl.xpi -> firefox-104.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/gn.xpi -> firefox-104.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-104.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/he.xpi -> firefox-104.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-104.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/hr.xpi -> firefox-104.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-104.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/hu.xpi -> firefox-104.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-104.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ia.xpi -> firefox-104.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/id.xpi -> firefox-104.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/is.xpi -> firefox-104.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/it.xpi -> firefox-104.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ja.xpi -> firefox-104.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ka.xpi -> firefox-104.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/kab.xpi -> firefox-104.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/kk.xpi -> firefox-104.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/km.xpi -> firefox-104.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/kn.xpi -> firefox-104.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ko.xpi -> firefox-104.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/lij.xpi -> firefox-104.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/lt.xpi -> firefox-104.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/lv.xpi -> firefox-104.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/mk.xpi -> firefox-104.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/mr.xpi -> firefox-104.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ms.xpi -> firefox-104.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/my.xpi -> firefox-104.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-104.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-104.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/nl.xpi -> firefox-104.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-104.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/oc.xpi -> firefox-104.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-104.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/pl.xpi -> firefox-104.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-104.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-104.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/rm.xpi -> firefox-104.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ro.xpi -> firefox-104.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ru.xpi -> firefox-104.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sco.xpi -> firefox-104.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/si.xpi -> firefox-104.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sk.xpi -> firefox-104.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sl.xpi -> firefox-104.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/son.xpi -> firefox-104.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sq.xpi -> firefox-104.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sr.xpi -> firefox-104.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-104.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ta.xpi -> firefox-104.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/te.xpi -> firefox-104.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/th.xpi -> firefox-104.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/tl.xpi -> firefox-104.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/tr.xpi -> firefox-104.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/trs.xpi -> firefox-104.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/uk.xpi -> firefox-104.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/ur.xpi -> firefox-104.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/uz.xpi -> firefox-104.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/vi.xpi -> firefox-104.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/xh.xpi -> firefox-104.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-104.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/104.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-104.0.2-zh-TW.xpi )
+_eclasses_=desktop 22952d8f27cac191d75529d4c38e6bfa linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
+_md5_=42f16c482ab36d974f4a7811a9cb3227
diff --git a/metadata/md5-cache/www-client/opera-90.0.4480.80 b/metadata/md5-cache/www-client/opera-90.0.4480.84
index b39ad4cf48ca..fd52f0c68cc5 100644
--- a/metadata/md5-cache/www-client/opera-90.0.4480.80
+++ b/metadata/md5-cache/www-client/opera-90.0.4480.84
@@ -9,6 +9,6 @@ LICENSE=OPERA-2018
RDEPEND=app-accessibility/at-spi2-atk:2 app-accessibility/at-spi2-core:2 dev-libs/atk dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango
RESTRICT=bindist mirror strip
SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera/desktop/90.0.4480.80/linux/opera-stable_90.0.4480.80_amd64.deb https://download2.operacdn.com/pub/opera/desktop/90.0.4480.80/linux/opera-stable_90.0.4480.80_amd64.deb https://download3.operacdn.com/pub/opera/desktop/90.0.4480.80/linux/opera-stable_90.0.4480.80_amd64.deb https://download4.operacdn.com/pub/opera/desktop/90.0.4480.80/linux/opera-stable_90.0.4480.80_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-104.0.5083.0.tar.xz )
+SRC_URI=https://download1.operacdn.com/pub/opera/desktop/90.0.4480.84/linux/opera-stable_90.0.4480.84_amd64.deb https://download2.operacdn.com/pub/opera/desktop/90.0.4480.84/linux/opera-stable_90.0.4480.84_amd64.deb https://download3.operacdn.com/pub/opera/desktop/90.0.4480.84/linux/opera-stable_90.0.4480.84_amd64.deb https://download4.operacdn.com/pub/opera/desktop/90.0.4480.84/linux/opera-stable_90.0.4480.84_amd64.deb proprietary-codecs? ( mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-104.0.5083.0.tar.xz )
_eclasses_=chromium-2 1004ce9fd1ae9622a0b7eabcd8fc0d69 linux-info bbfa385d6907d7948d49a5e107bd654d multilib 5ca4e49abed8e3a2f7b56920eadee157 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs 1542e649be915f43f6908a9e93909961 unpacker 697382d119fd3d195f110b7979184285 xdg 6024fbc93167fad782e2032933654857 xdg-utils fffb53a53cf17c9c0c998a3c0a590c7e
_md5_=51e27868bb1c9c2ad92dc8c7af067a79
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 1ca3509b60f4..c3080d6fdbb8 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 14053 BLAKE2B c0a5bea7cd069c2e9b07dab158b876c74e027945a8fdd50fee280ec7abb59b03a223e89d53d1563fc784c8a353890e9928577f3cf4c4daaf3eebee6f871aa5c0 SHA512 43691780e35724149b779ecf32c3d83556a2e30fb3c35c56b8841fc4c866de83cb09e4b9be3071940181a4933de197417647dd3921df2f61e100510b23a9e327
-TIMESTAMP 2022-09-06T02:39:57Z
+TIMESTAMP 2022-09-06T08:39:55Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMWsv1fFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmMXB1tfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klCO0g/+PZzBLtJp4EOnM21DBTD0wL3th+D7j/p3u5U/4KIqZnA0qGbAXZQoevaT
-1IvjST3gImcl8QZW4LpWE27v4sZx8CV6R9sp6VISDztqZgh/YEJyvVZsaFZPjpo2
-h9KiMWVCEAeh5UMUsVDncfz6D2Ae9FAOwPnolBAl2CuezP8yZuoogXyc7GcVwbd2
-/XDKWrL2i3HpXiDG4k+0whlb7oInyCOEn8V8f0kaGWMxhMefi7s0H8AmNdzFHLE3
-wdjyGI0LSA11nLJGxE34/cV34pp/NttYVcKVpCxa0sMZL1XAagwppvLNQ/wdJbBF
-eXiLJgPosdDiecwdtSPXLt43XX/Y+he+M/xZFcprzejDM1UWeaRLJp5jw+Qxs9pM
-ALIqYoQ9iQAsO1p+qoaVBLhn6aoyPmAxb371oqieL+HY1WsJ1szI6AOIZHtDcmgT
-gCeyPaMTvapkW4arIR5RgIMr0ZYN54gYTvix1N4kiTMSxkfxNp5DI4v/0cGRPVJX
-N8rUOAa3FfvgnbpGYkGUz0tUkk3BVNLM+qbbfJPbMMLhaew2W1/uWxf1nTLzwsjL
-64HXea6PI1acDsuUd56FME878/am9lZw1PHErztdmUa6lmqTkMr3X73t9mzzORA3
-ydLMPoT3lYAvesy801472dn7X1oZp9og6QpFmusjuxtaDZ+vWn8=
-=ekHS
+klClGw//cUIOzGlFENHtMJPfPZW8PixeU3KahnNeog0khkvyWM08zCk41oTp9+R1
+nIC6zj5f2OLt5ec8XToQaDJdyZOSwIWrNlXiPnBZkApMaejjneOz/puMbeFUuuck
+3vXktMCGJwS4hpuZUAvYJupaq1MUwXrlJ0DIM8gnpS5+gjgVaS0lsq08L5ZKQs3o
+wHPOAK0rQDRPw1obJot7IBXf+PgznzE9EuGueKfwpOIjZhyPKxJOGaCeeEGji6RD
+ZpVfED6G1TrsqEY42lvmMN8yyBlyyNcujp2XOhLgYBLbPqt99em4etlXpzYFYc4D
+ZRexcyorkoTm6uvGnC70v5y9rU33VZZ7USEgkLJYjNt8qX/py6HHv3U29cUOlF6F
+j8DoJuG0uJRpRPze7wC4P3121oSiw7b6RR7bQbkU7DK0qqiNVhl7IQicQ2JnfhkS
+qlbNf5RmfbcQg0wbp8rY7pmLr3jhkUEqqvOM9UdsErbbDmw7gC3AYltgAyef/1vE
+/n3KMIA758al/eMCXKABHgHYJov8KFNYB2Q2koQ6WorSjrNbmQpumegrqejUKsLO
+bY/1e0sd9XcLeablLgEkbNW7ROsDt+KKi5sU8Ancu7L9vR1Xy2x8QciMWCXiMfxA
+Oah9z98vhfAfWZdpc2V8QqtlOsAs/xpQl/my4POm7pnoFbWuj+M=
+=9wvE
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 11f1f4df688b..a36c58782c7c 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 06 Sep 2022 02:39:54 +0000
+Tue, 06 Sep 2022 08:39:50 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 923a066ac7d7..be94d56a8e38 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Sep 6 02:39:53 AM UTC 2022
+Tue Sep 6 08:39:50 AM UTC 2022
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index ed0e921ef47f..4c954963421a 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 06 Sep 2022 02:45:01 +0000
+Tue, 06 Sep 2022 08:45:01 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 77c9c642a3e4..9c8c05e20839 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-b9ea2e32b909ca80939816137224b3acb74d99dc 1662430780 2022-09-06T02:19:40+00:00
+9e5335c2dff5fb08a340d298e8f25093cb8cd96a 1662452681 2022-09-06T08:24:41+00:00
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index b1b931a3cba0..0f2606f21e93 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1662432001 Tue 06 Sep 2022 02:40:01 AM UTC
+1662453601 Tue 06 Sep 2022 08:40:01 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 11f1f4df688b..a36c58782c7c 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 06 Sep 2022 02:39:54 +0000
+Tue, 06 Sep 2022 08:39:50 +0000
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index 0c3f54605124..520b9f872a41 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 40fb926c0954..08efee143b58 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,9 +1,11 @@
AUX cups-2.4.1-nostrip.patch 411 BLAKE2B 67b7ebe76e3586ef819a0dfee5729781ee6d5ece9ea3ff2e6805ed5bffd7cdaac039e62bbb0c47ef663fae46ae42041e025ada586f978301077124ff0ce85712 SHA512 6e792b90dbba541142f505563d37f5a567ef8469e298e2b373a9ac1900b31ffde3050b995d16fcbbeed792252b933e75c7517419a5907f9ce69e22e9c5656ff0
AUX cups-2.4.1-user-AR.patch 567 BLAKE2B 06e91a7601ebbe534808b310e80d482b0dc0b3df0d2c738979fc0917a6c497341dbb0c5f12eedc19b58a149546bab26c13324bc4d1916966d9628413a18d065f SHA512 136871e48c19be011e368dc004c39d104405a2f6729b7612c3c6355d6e1bb8dc112909c850cb58bffcbcf1efe0d4b1c3cfa3083bb63dbfc512dc93a2d0379a9e
AUX cups-2.4.2-no-fortify-override.patch 637 BLAKE2B d5bed1249fa6e55884d0a8cb6a60e850c01fb50ba367d1c22e2363795bf39faa09f71f4d62d5b0f91e24ec728ae97962feac63283d35834b97280d5d7516bfd4 SHA512 f39ece2d8e46c627c79bae65032867fdaa3fec1e03909d354746e666c15d7d5692c64b9f8249eb9610e5d40ed43c3a8f7e0552b1968683f1e31e2ddcfb6f1a19
+AUX cups-2.4.2-openssl-intermediate-certs.patch 688 BLAKE2B d5066075f37491f2fdea2d357b328e794fe2537299004ff8ddc0adf2214c251403addca05884cbeb64d61e8999a856797994867a26f1389b52e8fcf6d839ec2b SHA512 40a137c70c26b534282659f42b3821e972a627f2abe81b3d13ac130c7a85a5e703ace3d06d6ebb320b93e52494c06b2588a863d8bdd5a9de197d0062c93a05f7
AUX cupsd.init.d-r4 577 BLAKE2B 48508b10a13ee73e905b3d061275f5cb12ebdc2175ce46affb2007d4a5d007719a147f490e7c17a3e9a5211b82d9b89be7111921b1c9d991a6fc4c457f63eae0 SHA512 23ec5714764f2bac4105130efe6f79a508a352ecb45ab3f6e08042b156af05065330b2ac85615d0ce792a4dcd8f5230302dba9d1a96fca84c11d8bf2573ccc0e
DIST cups-2.4.2-source.tar.gz 8128785 BLAKE2B 97053feb502d4fdc28810b806000b6c84a6795d5adcec0789e73e5477d5802d46a99381366d16219f627166df088f6decde5c144bd0c38b5745815dc1e426bc5 SHA512 07474643bffe11c79b3226b70d28f1bb803dc19daa10711938cea303feacdcce3945ba8ff0334d94fdd5922ea7d6bf37a28c1ea62cce8ce946c2f90a0faf002f
EBUILD cups-2.4.2-r1.ebuild 9563 BLAKE2B 40386cdae906f4ca4fd848ee3d1bd7ec77be8ea7e1de9d4f45267bc250cf222631f1260cbac4f24b50cb16747567bad0b69f43cef1bd788a77e5ea9a7a66dd77 SHA512 855cc57ea3ff09a65811403a078043118ca49ced46e76f8af65f39e0fa2028c5eb1eac041d7e63d3e4ec2cd74045bd8c2c5e6807ad189c3d8d3df3030c4522ca
EBUILD cups-2.4.2-r2.ebuild 9606 BLAKE2B 7c19e5d01b1f1ada381018d1b43e52c621e8bc5d2a285b59d93d343691f0baad9108474b7c3e266c47331b87050fcd98d28c28d19308e2c87fbd393d706cf373 SHA512 fbb15bab96c4b5e1da9e18e3630314f5fe03111523f0441dac66d9581bd730637821ad07ccb35dd68c9974f8b92e6228ed8958e6192fc0fa81f9417556fd94a7
+EBUILD cups-2.4.2-r3.ebuild 9667 BLAKE2B 95c646e84f96012443c05236de52ca912142a8fabecbc344b873b9048b2c566f8b50c49d0115b388145a10aabc9a2c6446585ad04d2573a483a605173c422c06 SHA512 0919c71c379c3ccdea012b6020d94e1f9abcbe34ccedabdc037458f09a367e6cce6ed87767f90b1d6e5b0b5e5124303f8efdf81088f11cac631f0dcaaf5f9a93
EBUILD cups-9999.ebuild 9484 BLAKE2B a351fc306a4cf7acc1754d6115e108342e69e09b1702c771479c67196e7a09bee631d609cc67c08004613910b7e321cf1c0b7118ca0fe43b7b4632ebd69996a7 SHA512 990411bd25141393829dbb4c4df7f3d9b174442efb7573fc9c8d57ee1d308574a513b15c044b28f71494c99d5a7d1e91c6dc3043b335d1b00ff82ca1bc2f6e49
MISC metadata.xml 527 BLAKE2B 04a32175e666165226eaa97785a6b9e4b779644e352c503a4653870631f28089dddbaaa3db3143f09a1d97c7f57952e4d760d64005eafacb379c23035fe9ad19 SHA512 136c81a99b501ffcedfd71f4425ba556292b79abc0ac819d336d2c845401775955b8cd72e6194f02f4c48d0cd26bc93ee7c94c7438228b49410daca80a159523
diff --git a/net-print/cups/cups-2.4.2-r3.ebuild b/net-print/cups/cups-2.4.2-r3.ebuild
new file mode 100644
index 000000000000..82540f1cfc59
--- /dev/null
+++ b/net-print/cups/cups-2.4.2-r3.ebuild
@@ -0,0 +1,321 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git"
+ [[ ${PV} != 9999 ]] && EGIT_BRANCH=branch-${PV/.9999}
+else
+ SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz"
+ if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ fi
+fi
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux +ssl static-libs systemd test usb X xinetd zeroconf"
+
+# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
+# by default to input for us), but they fail on some greyscale issue w/ poppler?
+RESTRICT="!test? ( test ) test"
+
+BDEPEND="
+ acct-group/lp
+ acct-group/lpadmin
+ virtual/pkgconfig
+"
+DEPEND="
+ app-text/libpaper
+ sys-libs/zlib
+ acl? (
+ kernel_linux? (
+ sys-apps/acl
+ sys-apps/attr
+ )
+ )
+ dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
+ ssl? (
+ !openssl? ( >=net-libs/gnutls-2.12.23-r6:0=[${MULTILIB_USEDEP}] )
+ openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+ )
+ systemd? ( sys-apps/systemd )
+ usb? ( virtual/libusb:1 )
+ X? ( x11-misc/xdg-utils )
+ xinetd? ( sys-apps/xinetd )
+ zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+ acct-group/lp
+ acct-group/lpadmin
+ selinux? ( sec-policy/selinux-cups )
+"
+PDEPEND=">=net-print/cups-filters-1.0.43"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.4.1-nostrip.patch
+ "${FILESDIR}"/${PN}-2.4.1-user-AR.patch
+ "${FILESDIR}"/${PN}-2.4.2-no-fortify-override.patch
+ "${FILESDIR}"/${P}-openssl-intermediate-certs.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/cups-config
+)
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ if use kernel_linux; then
+ linux-info_pkg_setup
+ if ! linux_config_exists; then
+ ewarn "Can't check the linux kernel configuration."
+ ewarn "You might have some incompatible options enabled."
+ else
+ # Recheck that we don't have usblp to collide with libusb; this should now work in most cases (bug #501122)
+ if use usb; then
+ if linux_chkconfig_present USB_PRINTER; then
+ elog "Your USB printers will be managed via libusb. In case you run into problems, "
+ elog "please try disabling USB_PRINTER support in your kernel or blacklisting the"
+ elog "usblp kernel module."
+ elog "Alternatively, just disable the usb useflag for cups (your printer will still work)."
+ fi
+ else
+ if ! linux_chkconfig_present USB_PRINTER; then
+ ewarn "If you plan to use USB printers you should enable the USB_PRINTER"
+ ewarn "support in your kernel."
+ ewarn "Please enable it:"
+ ewarn " CONFIG_USB_PRINTER=y"
+ ewarn "in /usr/src/linux/.config or"
+ ewarn " Device Drivers --->"
+ ewarn " USB support --->"
+ ewarn " [*] USB Printer support"
+ ewarn "Alternatively, enable the usb useflag for cups and use the libusb code."
+ fi
+ fi
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Remove ".SILENT" rule for verbose output (bug #524338).
+ sed 's#^.SILENT:##g' -i Makedefs.in || die
+
+ AT_M4DIR="config-scripts" eautoreconf
+
+ # Custom Makefiles
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ export DSOFLAGS="${LDFLAGS}"
+
+ # Explicitly specify compiler wrt bug #524340
+ #
+ # Need to override KRB5CONFIG for proper flags
+ # https://github.com/apple/cups/issues/4423
+ local myeconfargs=(
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ KRB5CONFIG="${EPREFIX}"/usr/bin/${CHOST}-krb5-config
+ --libdir="${EPREFIX}"/usr/$(get_libdir)
+ --localstatedir="${EPREFIX}"/var
+ # Follow Fedora permission setting
+ --with-cupsd-file-perm=0755
+ --with-exe-file-perm=755
+ --with-log-file-perm=0640
+ # Used by Debian, also prevents printers from getting
+ # disabled and users not knowing how to re-enable them
+ --with-error-policy=retry-job
+ # Used in Debian and Fedora
+ --enable-sync-on-close
+ #
+ --with-rundir="${EPREFIX}"/run/cups
+ --with-pkgconfpath="${EPREFIX}"/usr/$(get_libdir)/pkgconfig
+ --with-cups-user=lp
+ --with-cups-group=lp
+ --with-docdir="${EPREFIX}"/usr/share/cups/html
+ # See bug #863221 for adding root
+ --with-system-groups="root lpadmin"
+ --with-xinetd="${EPREFIX}"/etc/xinetd.d
+ $(multilib_native_use_enable acl)
+ $(use_enable dbus)
+ $(use_enable debug)
+ $(use_enable debug debug-guards)
+ $(use_enable debug debug-printfs)
+ $(use_enable kerberos gssapi)
+ $(multilib_native_use_enable pam)
+ $(use_enable static-libs static)
+ $(use_enable test unit-tests)
+ # USE="ssl" => gnutls
+ # USE="ssl openssl" => openssl
+ $(use_with ssl tls $(usex openssl openssl gnutls))
+ $(use_with systemd ondemand systemd)
+ $(multilib_native_use_enable usb libusb)
+ $(use_with zeroconf dnssd avahi)
+ $(multilib_is_native_abi && echo --enable-libpaper || echo --disable-libpaper)
+ )
+
+ # Handle empty LINGUAS properly, bug #771162
+ if [[ -n "${LINGUAS+x}" ]] ; then
+ myeconfargs+=(
+ --with-languages="${LINGUAS}"
+ )
+ fi
+
+ if tc-is-static-only; then
+ myeconfargs+=(
+ --disable-shared
+ )
+ fi
+
+ # Install in /usr/libexec always, instead of using /usr/lib/cups, as that
+ # makes more sense when facing multilib support.
+ sed -i -e 's:CUPS_SERVERBIN="$exec_prefix/lib/cups":CUPS_SERVERBIN="$exec_prefix/libexec/cups":g' configure ||die
+
+ # Don't use the libtool build
+ # https://bugs.gentoo.org/843638
+ # https://github.com/OpenPrinting/cups/pull/394
+ unset LIBTOOL
+
+ econf "${myeconfargs[@]}"
+
+ sed -i -e "s:SERVERBIN.*:SERVERBIN = \"\$\(BUILDROOT\)${EPREFIX}/usr/libexec/cups\":" Makedefs || die
+ sed -i -e "s:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN \"${EPREFIX}/usr/libexec/cups\":" config.h || die
+ sed -i -e "s:cups_serverbin=.*:cups_serverbin=\"${EPREFIX}/usr/libexec/cups\":" cups-config || die
+
+ # Additional path corrections needed for prefix, see bug #597728
+ sed \
+ -e "s:ICONDIR.*:ICONDIR = ${EPREFIX}/usr/share/icons:" \
+ -e "s:INITDIR.*:INITDIR = ${EPREFIX}/etc:" \
+ -e "s:DBUSDIR.*:DBUSDIR = ${EPREFIX}/etc/dbus-1:" \
+ -e "s:MENUDIR.*:MENUDIR = ${EPREFIX}/usr/share/applications:" \
+ -i Makedefs || die
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake libs
+ fi
+}
+
+multilib_src_test() {
+ # Avoid using /tmp
+ export CUPS_TESTBASE="${T}"/cups-tests
+
+ mkdir "${T}"/cups-tests || die
+
+ # We only build some of CUPS for multilib, so can't run the tests.
+ multilib_is_native_abi && default
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ emake BUILDROOT="${D}" install
+ else
+ emake BUILDROOT="${D}" install-libs install-headers
+ dobin cups-config
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc {CHANGES,CREDITS,README}.md
+
+ # Move the default config file to docs
+ dodoc "${ED}"/etc/cups/cupsd.conf.default
+ rm "${ED}"/etc/cups/cupsd.conf.default || die
+
+ # Clean out cups init scripts
+ rm -r "${ED}"/etc/{init.d/cups,rc*} || die
+
+ # Install our init script
+ local neededservices=(
+ $(usex zeroconf avahi-daemon '')
+ $(usex dbus dbus '')
+ )
+ [[ -n ${neededservices[@]} ]] && neededservices="need ${neededservices[@]}"
+ cp "${FILESDIR}"/cupsd.init.d-r4 "${T}"/cupsd || die
+ sed -i -e "s/@neededservices@/${neededservices}/" "${T}"/cupsd || die
+ doinitd "${T}"/cupsd
+
+ if use pam ; then
+ rm "${ED}"/etc/pam.d/${PN} || die
+ pamd_mimic_system cups auth account
+ fi
+
+ if use xinetd ; then
+ # Correct path
+ sed -i -e "s:server = .*:server = /usr/libexec/cups/daemon/cups-lpd:" \
+ "${ED}"/etc/xinetd.d/cups-lpd || die
+ # It is safer to disable this by default, bug #137130
+ grep -w 'disable' "${ED}"/etc/xinetd.d/cups-lpd || \
+ { sed -i -e "s:}:\tdisable = yes\n}:" "${ED}"/etc/xinetd.d/cups-lpd || die ; }
+ # Write permission for file owner (root), bug #296221
+ fperms u+w /etc/xinetd.d/cups-lpd
+ else
+ # Always configure with --with-xinetd= and clean up later,
+ # bug #525604
+ rm -r "${ED}"/etc/xinetd.d || die
+ fi
+
+ keepdir /etc/cups/{interfaces,ppd,ssl}
+
+ if ! use X ; then
+ rm -r "${ED}"/usr/share/applications || die
+ fi
+
+ # Create /etc/cups/client.conf, bug #196967 and bug #266678
+ echo "ServerName ${EPREFIX}/run/cups/cups.sock" >> "${ED}"/etc/cups/client.conf
+
+ # The following file is now provided by cups-filter:
+ rm -r "${ED}"/usr/share/cups/banners || die
+
+ # The following are created by the init script
+ rm -r "${ED}"/var/cache || die
+ rm -r "${ED}"/run || die
+
+ keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} /var/log/cups /var/spool/cups/tmp
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ local v
+
+ for v in ${REPLACING_VERSIONS}; do
+ if ! ver_test ${v} -ge 2.2.2-r2 ; then
+ ewarn "The cupsd init script switched to using pidfiles. Shutting down"
+ ewarn "cupsd will fail the next time. To fix this, please run once as root"
+ ewarn " killall cupsd ; /etc/init.d/cupsd zap ; /etc/init.d/cupsd start"
+ break
+ fi
+ done
+
+ for v in ${REPLACING_VERSIONS}; do
+ elog
+ elog "For information about installing a printer and general cups setup"
+ elog "take a look at: https://wiki.gentoo.org/wiki/Printing"
+ break
+ done
+
+ optfeature_header "CUPS may need installing the following for certain features to work:"
+ use zeroconf && optfeature "local hostname resolution using a hostname.local naming scheme" sys-auth/nss-mdns
+}
diff --git a/net-print/cups/files/cups-2.4.2-openssl-intermediate-certs.patch b/net-print/cups/files/cups-2.4.2-openssl-intermediate-certs.patch
new file mode 100644
index 000000000000..4ae1d7a9625c
--- /dev/null
+++ b/net-print/cups/files/cups-2.4.2-openssl-intermediate-certs.patch
@@ -0,0 +1,20 @@
+https://github.com/OpenPrinting/cups/issues/465
+https://github.com/OpenPrinting/cups/commit/cd84d7fde692237af4996d4a0e985a3eb4a293f0
+
+From: Michael R Sweet <michael.r.sweet@gmail.com>
+Date: Mon, 5 Sep 2022 09:20:03 -0400
+Subject: [PATCH] The OpenSSL code path wasn't loading the full certificate
+ chain (Issue #465)
+
+--- a/cups/tls-openssl.c
++++ b/cups/tls-openssl.c
+@@ -1055,7 +1055,7 @@ _httpTLSStart(http_t *http) // I - Connection to server
+ }
+
+ SSL_CTX_use_PrivateKey_file(context, keyfile, SSL_FILETYPE_PEM);
+- SSL_CTX_use_certificate_file(context, crtfile, SSL_FILETYPE_PEM);
++ SSL_CTX_use_certificate_chain_file(context, crtfile);
+ }
+
+ // Set TLS options...
+
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 388de5b3edb3..e2feda7080a6 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 45b6caea9996..e6ad4c800221 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,9 +6,15 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
-# Sam James <sam@gentoo.org> (2022-09-05)
-# Needs to be split into a separate package to avoid collisions
-sys-devel/binutils emacs
+# Sam James <sam@gentoo.org> (2022-09-06)
+# Incompatible with merged-usr and is a fundamentally flaky approach.
+# - app-arch/lbzip2: bug #868318 (possible solution in bug #868651)
+# - app-arch/pigz: bug #868312 (possible solution in bug #868648)
+# It's suggested that users who want this feature use a wrapper
+# script in /usr/local (or otherwise on PATH), or configure tools
+# like tar to use lbzip2 & pigz respectively using EXTRA_ECONF.
+app-arch/lbzip2 symlink
+app-arch/pigz symlink
# Sam James <sam@gentoo.org> (2022-08-26)
# Broken at runtime for now (bug #865113).
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index e6a5fdbf6926..a4730282c04f 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/k9scli/Manifest b/sys-cluster/k9scli/Manifest
index 6db9c880eecf..57179436e0ae 100644
--- a/sys-cluster/k9scli/Manifest
+++ b/sys-cluster/k9scli/Manifest
@@ -1,4 +1,4 @@
DIST k9scli-0.25.18-vendor.tar.xz 7994460 BLAKE2B bbe0d1184ddfcc696136de86949a4fcca99f84dbdccdc32d7f49956f5fca6839e6bf87e09499a9b4e905b5730d70d3c73bb7664e82116af88bb81de2613004fd SHA512 fec937e77d3bb0d72e1ca07a3e1c654a37d2201d78f9deb74168c0ccda8d4fb19f961fef5a78c4e4ee0280a103e0ba8c7848212844562cec80904d7f12def388
DIST k9scli-0.25.18.tar.gz 6407574 BLAKE2B 15a6ddc86e3531774d0a074a670ded26ce506f847de6a7ebd507b0d77dcd03921b1f46372b5c17e46be60016e285c315c3749842143f5e299459ba9b5c6b938a SHA512 e295fd63b8e166da626f81cde3ef3d5e195448d1017958ed40293d7161d20ed3730151b375ddb5036da958197b43f6b236b8f3575754972cd77ad7afa60ccf4a
-EBUILD k9scli-0.25.18.ebuild 739 BLAKE2B 6fb0924e4abb1ee7b2af99944246ee9702351b2b1b5dcf1c1bef0d03092c84ea33a84e22b3714a2bab0c61e20824c71fd46bd879ddfd7a87cd34fd6c85bdc0bd SHA512 a93952a83efe05be7df043a117f2d5fa11fd4023e4e993d740024a6c8d4c4b69fbb476127f70e71070e4873ff48f0daa674595fffd9e648dc00d71b46a281176
+EBUILD k9scli-0.25.18-r1.ebuild 739 BLAKE2B 33cf31345e759669826ff78f30ef13cf62dc753fd0ffe85194ab580f722a28858e9d1f6faecedb4d37f0b01d1120dc72481c1da05f221e3b1eb62ff9e7955e6d SHA512 0c7a0cd7ee4bb1cdb11a434cace6e66982ffdea2c15acdc281660d1f2af39a2b56a71cabdcf1b422783e6e30229da426087d82eec5145c8cbef7bac867dbe6d6
MISC metadata.xml 258 BLAKE2B 14fff3c5ded754d49480aaad0bf53ddb8cc4d824c072af60647f5bc179aebe8902564c877b9ac0199384d2823b1950a6c48cd2c6297c604e0d2f92c276a9768d SHA512 2d2417fd604c1e3dd12bcb46d06e08b1acdf2117eea460d115f66f0114a6daf2a3dbaae7af7ae74625398d336f5759a6e5456f4f1d0104bcae4e74265f6a0e54
diff --git a/sys-cluster/k9scli/k9scli-0.25.18.ebuild b/sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild
index 3daa0b58fbe7..e43e5f859ec7 100644
--- a/sys-cluster/k9scli/k9scli-0.25.18.ebuild
+++ b/sys-cluster/k9scli/k9scli-0.25.18-r1.ebuild
@@ -23,7 +23,7 @@ src_prepare() {
}
src_compile() {
- emake GIT=${GIT_COMMIT} VERSION=v${pv} build
+ emake GIT=${GIT_COMMIT} VERSION=v${PV} build
}
src_install() {
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 0ddab073b35a..0c0b8699b7a7 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 88ba3d05cc0b..91443b35b520 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -29,7 +29,7 @@ EBUILD binutils-2.35.2.ebuild 12651 BLAKE2B d97d3cfab222e74e94bdc5d462bf95f9d39c
EBUILD binutils-2.36.1-r2.ebuild 12553 BLAKE2B 8ce3d14f6d7cc81e920f7d5a28875a5bcc45b396169afe5a6e4429849eb9b420977f39fd85487d3ef93a2aef838c6122413b7ef5c9f8c6273d9d1b1bf5b4608a SHA512 53935fec45e8241e73c76be22dde5e9576360cb511642bb5fded59515ea0641cbcb7eb6bd6eef2f30d6d4e940cf1869908c96b194ec1f5e9a016664a5c6cf2eb
EBUILD binutils-2.37_p1-r2.ebuild 13024 BLAKE2B e67ed4a55a9f07ebd064c82901bc6b5e23933f562c8b6258d32649571f38cbc81061fcb886feaa70619d46d47c52cd701745c173ccf060e47c5cfef2d202a8ca SHA512 480b1921ff344b943b1cf2c1ea9960cd5252f8055a4bffc109f096b038d4d1fc2dd670d696ce7217fd1d827eef5c07cc81c7d0886fc554d939535582d5300f26
EBUILD binutils-2.38-r1.ebuild 13032 BLAKE2B 23dcf886c2fc5837ad09a69fb5671b65e57cedd0b1275242da32d6fa07ca198ebfc08875f0675193651f33a39b4f872cea46de2953bff94246d5f0db22e20abc SHA512 9fcd78ef633f16e1ecdd5c5ffe68f182e93ad8c2fbbcda8a80d00870b102c4801a65781251ecc623a6f7d42a20d60cb29e88d074d7b8b9a0736e63f252420603
-EBUILD binutils-2.38-r2.ebuild 13779 BLAKE2B a6058d8807747690ca61b1f79aa1c809a81333da85f900b8ff121059b73a0db0a884d988eccfb97b92e9c73759c47f6dfe3dc4030afb8763836fdb7748f0c9af SHA512 a2184d0f4f6ef7fd65873a5b60bdb6308b78e90b2acf6d49e29cc0e9bd9d7f496c0b3c67273d9ea15ad7caafda888e82e85bd8975177d2e79e99703e9ce6e326
-EBUILD binutils-2.39-r1.ebuild 14186 BLAKE2B bbb6290d9bf05693197f86b6c35935953bda4a0ee34c85daf16df63ff68d915efb9bbda4941aac0ee86172b40b0f6d58248fbdaa44fc3285703553085ed3c45f SHA512 f72184555a69d7d49b610e1d8a3b364c3dbf2b115589794642577e6944bdadc849cfa6493ea899f6e2a2f30410a22bf53215d665b0c4036082f0b302344fe1ab
-EBUILD binutils-9999.ebuild 14202 BLAKE2B 11f19ca027f3c8acecb6bcfd9ffa6c0addc2cb34088fbc4b63ab2c5eccb76783d1b8da8a5d6f4c6b9c95073a1654499e474545ad6bf0084c3edefd4031c5c182 SHA512 001c573e5d05fce95dce234ebee6c9748ddc260b07cdcb026e9bab2f3270dc1df358b3eb7ed5e1e2240f779c0deb12dbbc311c951cb2c7796c4f46d5109070bc
+EBUILD binutils-2.38-r2.ebuild 13415 BLAKE2B 4eb079c1cb45c4feee424abdaabbbd874867de2a4afb274ffd232c022c53c49d3c7b8354ceb5731547b220f2379fbf705b6a4aefbc87089d5afae7ee12fb2a8b SHA512 314e991683fb2739d14d9b81d536dbf8a53c3aa09fd963640e8f1a628389f50c902c46d1ac472d58b916250fee8c209658a846288ce2b1d4d8f8ce32f24203f0
+EBUILD binutils-2.39-r1.ebuild 13822 BLAKE2B 873fdedfaf4643066648a04008c9387e68f3fd166ef7d61beeeb5f2c7056a70f4a4f45d1457a1689c1e9a0f573a62b0835c619975b3360b7891dd307ac4648a8 SHA512 5c7aed48ef0dad9357ef9e92c9b16ed5dfec80253912bb81b5338b7c444ef0138b2d64ba05c1b464944d2454409e7dd6fd4be80524bb790b9f47f159503d6957
+EBUILD binutils-9999.ebuild 13838 BLAKE2B ec8910ca31dec857e23fddaf20a256b71041e4e82bd3ff45b8d317e7e3e093be37642efa15ef29ce7fe0b68c14cfe8866ca0fecaf7afd71bf1ce016dc982b7c0 SHA512 6f71fbb0a03e9e654863c4d97d820a792251b792d4c44b6b351430269fd26c3b2ecddd3b58990af6229692cd2e6d3e7e81c0cea99726567c54dd5eee38d11626
MISC metadata.xml 889 BLAKE2B 9a627ab3db90639c30e19df93a064f9129d684ffe1176159d526ba7ba2e68c4c2cded8437382ceb97a5e2578fe79583042f6914a2b7650bb777ec1ce6bebd425 SHA512 b691e0335c2b059596557a3943047b0b8e718cc84c4fd885d44fe9887d3d170fce1317ba9949c3921a6e242434a24041777967e67beba911edf6932fe9f3d3cd
diff --git a/sys-devel/binutils/binutils-2.38-r2.ebuild b/sys-devel/binutils/binutils-2.38-r2.ebuild
index 7f49d0e9d113..557b4622882d 100644
--- a/sys-devel/binutils/binutils-2.38-r2.ebuild
+++ b/sys-devel/binutils/binutils-2.38-r2.ebuild
@@ -8,7 +8,7 @@ inherit elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-func
DESCRIPTION="Tools necessary to build programs"
HOMEPAGE="https://sourceware.org/binutils/"
LICENSE="GPL-3+"
-IUSE="cet default-gold doc emacs +gold multitarget +nls pgo +plugins static-libs test vanilla"
+IUSE="cet default-gold doc +gold multitarget +nls pgo +plugins static-libs test vanilla"
REQUIRED_USE="default-gold? ( gold )"
# Variables that can be set here (ignored for live ebuilds)
@@ -52,7 +52,6 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RDEPEND="
>=sys-devel/binutils-config-3
sys-libs/zlib
- emacs? ( >=app-editors/emacs-23.1:* )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -312,8 +311,6 @@ src_compile() {
emake V=1 info
fi
- ! is_cross && use emacs && elisp-compile "${S}"/binutils/dwarf-mode.el
-
# we nuke the manpages when we're left with junk
# (like when we bootstrap, no perl -> no manpages)
find . -name '*.1' -a -size 0 -delete
@@ -406,11 +403,6 @@ src_install() {
dodoc opcodes/ChangeLog*
fi
- if ! is_cross && use emacs ; then
- elisp-install ${PN} "${S}"/binutils/dwarf-mode.el{,c}
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
- fi
-
# Remove shared info pages
rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info}
@@ -422,8 +414,6 @@ pkg_postinst() {
# Make sure this ${CTARGET} has a binutils version selected
[[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0
binutils-config ${CTARGET}-${PV}
-
- ! is_cross && use emacs && elisp-site-regen
}
pkg_postrm() {
@@ -447,8 +437,6 @@ pkg_postrm() {
elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then
binutils-config ${CTARGET}-${PV}
fi
-
- ! is_cross && use emacs && elisp-site-regen
}
# Note [slotting support]
diff --git a/sys-devel/binutils/binutils-2.39-r1.ebuild b/sys-devel/binutils/binutils-2.39-r1.ebuild
index ed23cdc5a829..816ef121f08a 100644
--- a/sys-devel/binutils/binutils-2.39-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.39-r1.ebuild
@@ -8,7 +8,7 @@ inherit elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-func
DESCRIPTION="Tools necessary to build programs"
HOMEPAGE="https://sourceware.org/binutils/"
LICENSE="GPL-3+"
-IUSE="cet default-gold doc emacs gold gprofng multitarget +nls pgo +plugins static-libs test vanilla"
+IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla"
REQUIRED_USE="default-gold? ( gold )"
# Variables that can be set here (ignored for live ebuilds)
@@ -52,7 +52,6 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RDEPEND="
>=sys-devel/binutils-config-3
sys-libs/zlib
- emacs? ( >=app-editors/emacs-23.1:* )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -323,8 +322,6 @@ src_compile() {
emake V=1 info
fi
- ! is_cross && use emacs && elisp-compile "${S}"/binutils/dwarf-mode.el
-
# we nuke the manpages when we're left with junk
# (like when we bootstrap, no perl -> no manpages)
find . -name '*.1' -a -size 0 -delete
@@ -426,11 +423,6 @@ src_install() {
dodoc opcodes/ChangeLog*
fi
- if ! is_cross && use emacs ; then
- elisp-install ${PN} "${S}"/binutils/dwarf-mode.el{,c}
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
- fi
-
# Remove shared info pages
rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info}
@@ -442,8 +434,6 @@ pkg_postinst() {
# Make sure this ${CTARGET} has a binutils version selected
[[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0
binutils-config ${CTARGET}-${PV}
-
- ! is_cross && use emacs && elisp-site-regen
}
pkg_postrm() {
@@ -467,8 +457,6 @@ pkg_postrm() {
elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then
binutils-config ${CTARGET}-${PV}
fi
-
- ! is_cross && use emacs && elisp-site-regen
}
# Note [slotting support]
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild
index 98858772e782..033e36f10292 100644
--- a/sys-devel/binutils/binutils-9999.ebuild
+++ b/sys-devel/binutils/binutils-9999.ebuild
@@ -8,7 +8,7 @@ inherit elisp-common libtool flag-o-matic gnuconfig strip-linguas toolchain-func
DESCRIPTION="Tools necessary to build programs"
HOMEPAGE="https://sourceware.org/binutils/"
LICENSE="GPL-3+"
-IUSE="cet default-gold doc emacs gold gprofng multitarget +nls pgo +plugins static-libs test vanilla"
+IUSE="cet default-gold doc gold gprofng multitarget +nls pgo +plugins static-libs test vanilla"
REQUIRED_USE="default-gold? ( gold )"
# Variables that can be set here (ignored for live ebuilds)
@@ -53,7 +53,6 @@ is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
RDEPEND="
>=sys-devel/binutils-config-3
sys-libs/zlib
- emacs? ( >=app-editors/emacs-23.1:* )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -324,8 +323,6 @@ src_compile() {
emake V=1 info
fi
- ! is_cross && use emacs && elisp-compile "${S}"/binutils/dwarf-mode.el
-
# we nuke the manpages when we're left with junk
# (like when we bootstrap, no perl -> no manpages)
find . -name '*.1' -a -size 0 -delete
@@ -427,11 +424,6 @@ src_install() {
dodoc opcodes/ChangeLog*
fi
- if ! is_cross && use emacs ; then
- elisp-install ${PN} "${S}"/binutils/dwarf-mode.el{,c}
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
- fi
-
# Remove shared info pages
rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info}
@@ -443,8 +435,6 @@ pkg_postinst() {
# Make sure this ${CTARGET} has a binutils version selected
[[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0
binutils-config ${CTARGET}-${PV}
-
- ! is_cross && use emacs && elisp-site-regen
}
pkg_postrm() {
@@ -468,8 +458,6 @@ pkg_postrm() {
elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then
binutils-config ${CTARGET}-${PV}
fi
-
- ! is_cross && use emacs && elisp-site-regen
}
# Note [slotting support]
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index d8ff58dcbc32..a4c3b8f4704a 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 463 BLAKE2B 78e3106b33b6a5b776a1ae91541ec295e08f284b9017684ea1481097be14084bea03013103163b9a1d059dcd261f85469e34f9e730b34cc957078fa645886f9a SHA512 94970664f46768b3373443c17a1cbdfccc6a75d5343f6effee228284931997129214bf0cc9ffcaa386878e7b405dfd7c876ca303bd1686e72197027ede6d37c8
-EBUILD clang-common-15.0.0_rc2.ebuild 463 BLAKE2B 78e3106b33b6a5b776a1ae91541ec295e08f284b9017684ea1481097be14084bea03013103163b9a1d059dcd261f85469e34f9e730b34cc957078fa645886f9a SHA512 94970664f46768b3373443c17a1cbdfccc6a75d5343f6effee228284931997129214bf0cc9ffcaa386878e7b405dfd7c876ca303bd1686e72197027ede6d37c8
-EBUILD clang-common-15.0.0_rc3.ebuild 463 BLAKE2B 78e3106b33b6a5b776a1ae91541ec295e08f284b9017684ea1481097be14084bea03013103163b9a1d059dcd261f85469e34f9e730b34cc957078fa645886f9a SHA512 94970664f46768b3373443c17a1cbdfccc6a75d5343f6effee228284931997129214bf0cc9ffcaa386878e7b405dfd7c876ca303bd1686e72197027ede6d37c8
+EBUILD clang-common-15.0.0.ebuild 463 BLAKE2B 78e3106b33b6a5b776a1ae91541ec295e08f284b9017684ea1481097be14084bea03013103163b9a1d059dcd261f85469e34f9e730b34cc957078fa645886f9a SHA512 94970664f46768b3373443c17a1cbdfccc6a75d5343f6effee228284931997129214bf0cc9ffcaa386878e7b405dfd7c876ca303bd1686e72197027ede6d37c8
EBUILD clang-common-16.0.0.9999.ebuild 463 BLAKE2B 78e3106b33b6a5b776a1ae91541ec295e08f284b9017684ea1481097be14084bea03013103163b9a1d059dcd261f85469e34f9e730b34cc957078fa645886f9a SHA512 94970664f46768b3373443c17a1cbdfccc6a75d5343f6effee228284931997129214bf0cc9ffcaa386878e7b405dfd7c876ca303bd1686e72197027ede6d37c8
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild b/sys-devel/clang-common/clang-common-15.0.0.ebuild
index 1285500128bb..1285500128bb 100644
--- a/sys-devel/clang-common/clang-common-15.0.0_rc2.ebuild
+++ b/sys-devel/clang-common/clang-common-15.0.0.ebuild
diff --git a/sys-devel/clang-common/clang-common-15.0.0_rc3.ebuild b/sys-devel/clang-common/clang-common-15.0.0_rc3.ebuild
deleted file mode 100644
index 1285500128bb..000000000000
--- a/sys-devel/clang-common/clang-common-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# 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=""
-
-PDEPEND="
- sys-devel/clang:*
-"
-
-LLVM_COMPONENTS=( clang/utils )
-llvm.org_set_globals
-
-src_install() {
- newbashcomp bash-autocomplete.sh clang
-}
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index ef34ed926777..0e9301c12a31 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -1,7 +1,6 @@
EBUILD clang-runtime-13.0.1.ebuild 704 BLAKE2B a75c3997e7f744e1c50f7672bcd3564229fb1b55b8e2a5dac7ca38e8d390d61b76df6dec7134356ddf6487b63adb613ec7484240681f6c5cec9d7fe41912c353 SHA512 a1d245b587ec92bdca8b557d7e821d5f217bb1866a4804539305068d946c42355b1e84e3491d238b549c24822ad60aa872f761ef4418895b13d68f7574fef9f8
EBUILD clang-runtime-14.0.6.ebuild 760 BLAKE2B 0f6cfb8536569ffe2a09305e71056309690ad1c8e92543e64025bd5e009eac35018ec22b2c0f80c12f3a527cc7e0bfe4ec1bfcb2dd9dea54106abf46b13e5592 SHA512 580efee12fe0e53447f5644fad248ebded8ae6cd8cb5871cb38bb3148091886b6fb9a57ac712d3158d5c3fc38c043b0bfbf62fc550a609752a42c23e605b0ded
EBUILD clang-runtime-15.0.0.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
-EBUILD clang-runtime-15.0.0_rc2.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
-EBUILD clang-runtime-15.0.0_rc3.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
+EBUILD clang-runtime-15.0.0.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
EBUILD clang-runtime-16.0.0.9999.ebuild 700 BLAKE2B fc3ea6d50378cd569aa9a2a30cae69dfe59524f7c9edf5a4f6e39d5d07568224625ad286e857d7d852aef95903cfe9804f54e83aa093269ca2287f57fba2ebb2 SHA512 0b88353d5a7fda68a034017bac76c37ef36d8477b52f4446e81ff01861d50f1140933b54058ad3a3bfa5cade8d8ad2c86cfe5c580b682a9bb03f2e471d3e99ed
MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294
diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.0.ebuild
index e4ff9326ddcb..e4ff9326ddcb 100644
--- a/sys-devel/clang-runtime/clang-runtime-15.0.0_rc2.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-15.0.0.ebuild
diff --git a/sys-devel/clang-runtime/clang-runtime-15.0.0_rc3.ebuild b/sys-devel/clang-runtime/clang-runtime-15.0.0_rc3.ebuild
deleted file mode 100644
index e4ff9326ddcb..000000000000
--- a/sys-devel/clang-runtime/clang-runtime-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/"
-
-LICENSE="metapackage"
-SLOT="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-PROPERTIES="live"
-
-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}] )
-"
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index 71d5d6ac2a15..8c2046c5b593 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -2,20 +2,16 @@ DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305
DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff6312b89abeef3fbe5da5d0b93bb2add1088ddf64a0b00ec8846062d19b1ad31e53eadee7ce03c9034aab554e183d1baccf6 SHA512 f8328dc2ec1e8d941d47e583ee31fae7bdcebb3f854b5c8a4a84bd19a79bf5427ad204012c81349bc05a291e41cf48e5129b4578bbd5d4490dd01e1c0b5823bf
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
-DIST llvm-gentoo-patchset-15.0.0-rc3.tar.xz 4036 BLAKE2B 0f8172f1d9ac674b7c888781138dcb1f55c7f73a98ee78d04e4e26442ac91ae2a6c6d6aaa45982a344e174e1d080247ab9c62bbb9adaa7fd20c5a481e0e8bfed SHA512 ebdf8d1d4f52150c99015e6dea4f3fd67f0a54284d52e946d104ff6c0f60efc716a1b39d3cdecf7b353cf139d8306793d37c10fe9269376d9846896fcf6415ad
+DIST llvm-gentoo-patchset-15.0.0.tar.xz 4032 BLAKE2B 99c959eff6c8164147952aa5dc0621d1804b1e460c71bbfcf0c2a971f82e8405bc0c4dac327c27b6b459c4f45381466e883e502df14c84d8ba98495a437bfd47 SHA512 ce516b3401bd45696cf9ed0003de2f536695b8554fa3c2c35f14f1f1e2f0f115c20ef2b1d5319369cc536db4cb95cb508d34e7a6f8ef60f242547179e9d338a6
DIST llvm-gentoo-patchset-9999-r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 12204 BLAKE2B e4a9fbefeca8967edd37366d0eb8836694da5b08064e8e0e7a0ffb1c49abca2ee76e58a12f42497aa2b2f608a60a869a9cfcbe310e5cf66f70c46cd3f076a485 SHA512 8326ae79c6c60db0b63645aab3f5d1a22b44be27f86a1b4306a6a88db8af985d2af4ef840e69203c87f68be2b1e874596556993eb344b10c6ba19ca66f97c436
-EBUILD clang-15.0.0_rc2.ebuild 12206 BLAKE2B 092c8fa082938cab05416196ae68b2bfeb9512a61c6e8402f6de37fc666a400a3baaba6233322ba4d1b40ad096bc85355811461c8a548e9a2de2942a41e478cf SHA512 7bd8a422091132b05cf860db8c29add981b906b1b66d9384015d90db2b89eb626206150b6f436da38ced8795f7f59893bde6f36fdc444bd481c5d3dc60d48d70
-EBUILD clang-15.0.0_rc3.ebuild 12206 BLAKE2B 092c8fa082938cab05416196ae68b2bfeb9512a61c6e8402f6de37fc666a400a3baaba6233322ba4d1b40ad096bc85355811461c8a548e9a2de2942a41e478cf SHA512 7bd8a422091132b05cf860db8c29add981b906b1b66d9384015d90db2b89eb626206150b6f436da38ced8795f7f59893bde6f36fdc444bd481c5d3dc60d48d70
+EBUILD clang-15.0.0.ebuild 12206 BLAKE2B 092c8fa082938cab05416196ae68b2bfeb9512a61c6e8402f6de37fc666a400a3baaba6233322ba4d1b40ad096bc85355811461c8a548e9a2de2942a41e478cf SHA512 7bd8a422091132b05cf860db8c29add981b906b1b66d9384015d90db2b89eb626206150b6f436da38ced8795f7f59893bde6f36fdc444bd481c5d3dc60d48d70
EBUILD clang-16.0.0.9999.ebuild 12204 BLAKE2B e4a9fbefeca8967edd37366d0eb8836694da5b08064e8e0e7a0ffb1c49abca2ee76e58a12f42497aa2b2f608a60a869a9cfcbe310e5cf66f70c46cd3f076a485 SHA512 8326ae79c6c60db0b63645aab3f5d1a22b44be27f86a1b4306a6a88db8af985d2af4ef840e69203c87f68be2b1e874596556993eb344b10c6ba19ca66f97c436
MISC metadata.xml 1419 BLAKE2B 67e54312c45894825e644eec3b17f9d788a31beb8d8acf9fd5dfb604a02e35f01a0825d71547716e78b8aad9d4f7ca4d7f6a9085afc3235e3e4ed16dd46d526e SHA512 04981d6d909c239a8183cff0cd87418d88a1b3bb4c3848a88cb82164d0c5e234ab766d9a3339293502543c3ce92f7ab4fa9c3202fb45833429511e0f9d9ad584
diff --git a/sys-devel/clang/clang-15.0.0_rc2.ebuild b/sys-devel/clang/clang-15.0.0.ebuild
index dd82d65a5ac9..dd82d65a5ac9 100644
--- a/sys-devel/clang/clang-15.0.0_rc2.ebuild
+++ b/sys-devel/clang/clang-15.0.0.ebuild
diff --git a/sys-devel/clang/clang-15.0.0_rc3.ebuild b/sys-devel/clang/clang-15.0.0_rc3.ebuild
deleted file mode 100644
index dd82d65a5ac9..000000000000
--- a/sys-devel/clang/clang-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,463 +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 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="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="
- debug default-compiler-rt default-libcxx default-lld doc
- llvm-libunwind +pie +static-analyzer test xml
-"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- ~sys-devel/llvm-${PV}:${SLOT}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
-"
-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-common
- ~sys-devel/clang-runtime-${PV}
- default-compiler-rt? (
- =sys-libs/compiler-rt-${PV%_*}*
- llvm-libunwind? ( sys-libs/llvm-libunwind )
- !llvm-libunwind? ( sys-libs/libunwind )
- )
- default-libcxx? ( >=sys-libs/libcxx-${PV} )
- default-lld? ( sys-devel/lld )
-"
-
-LLVM_COMPONENTS=(
- clang clang-tools-extra cmake
- llvm/lib/Transforms/Hello
-)
-LLVM_MANPAGES=1
-LLVM_TEST_COMPONENTS=(
- llvm/lib/Testing/Support
- llvm/utils/{lit,llvm-lit,unittest}
- llvm/utils/{UpdateTestChecks,update_cc_test_checks.py}
-)
-LLVM_PATCHSET=${PV/_/-}
-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=${SLOT} 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-offload-wrapper
- clang-pseudo
- clang-refactor
- clang-repl
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
-
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-fixer
- clang-move
- clang-query
- clang-reorder-fields
- clang-tidy
- clang-tidy-headers
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-clang-man
- docs-clang-tools-man
- )
- fi
-
- use doc && out+=(
- docs-clang-html
- docs-clang-tools-html
- )
-
- 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 llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1-3 "${llvm_version}")
-
- local mycmakeargs=(
- -DLLVM_CMAKE_PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)/cmake/llvm"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${SLOT}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${clang_version}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -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
-
- # override default stdlib and rtlib
- -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "")
- -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "")
- -DCLANG_DEFAULT_LINKER=$(usex default-lld lld "")
- -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
- -DCLANG_DEFAULT_UNWINDLIB=$(usex default-compiler-rt libunwind "")
-
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DLLVM_EXTERNAL_LIT="${BUILD_DIR}/bin/llvm-lit"
- -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"
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_INCLUDE_DOCS=${build_docs}
- -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
- cmake_build check-clang
- multilib_is_native_abi &&
- cmake_build check-clang-tools check-clangd
-}
-
-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
- mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${SLOT}/include || die
-
- # Apply CHOST and version suffix to clang tools
- # note: we use two version components here (vs 3 in runtime path)
- local llvm_version=$(llvm-config --version) || die
- local clang_version=$(ver_cut 1 "${llvm_version}")
- local clang_full_version=$(ver_cut 1-3 "${llvm_version}")
- 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/${SLOT}/bin/${i}" || die
- dosym "clang-${clang_version}" "/usr/lib/llvm/${SLOT}/bin/${i}-${clang_version}"
- dosym "${i}-${clang_version}" "/usr/lib/llvm/${SLOT}/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}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/bin/${abi_chost}-${i}-${clang_version}"
- dosym "${abi_chost}-${i}-${clang_version}" \
- "/usr/lib/llvm/${SLOT}/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/${SLOT}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${SLOT}/$(get_libdir)/clang "${ED}"/usr/include/clangrt || die
- if multilib_is_native_abi; 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/${SLOT}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${SLOT}/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/${SLOT}/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/${SLOT}/share/clang"
- 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"
-}
-
-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 8cb27f461aa7..fc424cd52219 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD lld-13.0.1.ebuild 1882 BLAKE2B 1a5207649cc769c725f4825ebb6c070eb2b43ffa53ce4c3a04297e5c8e11e9f8cc2df88de51dccefc48a7ad045caadf95b22e747b3760c2d0961f6adba6ff422 SHA512 9f098fda60de3570cd04200babd163d940606a96ff5f7a6f3e8bf31ce054dd50636f47cc25c945cc46e5b4c7646763f58d2799b4940dbee412bad76f73de8dee
EBUILD lld-14.0.6.ebuild 1894 BLAKE2B 8f5922031c9b64b0cf246800fd26b1802bdcc1fd84aae911106bd0c5a6d9482ff7c92571b7cc7f988e0b8b0b679eb94fa6c62685d69fdf9cc2b697ae29252e09 SHA512 4959af6727591bbd411861f4717ffd523b9a026c33c4de3b035230b1b5dc1067d9fa5c539455ea16fd7a294c95b9019be1e85638448afb0d900dedbb4284a30a
EBUILD lld-15.0.0.9999.ebuild 1857 BLAKE2B d50e5b40aca9f43d860247f497f2f4ae7539be215002cbf0e64879d526f79bfff8e8adbba7afb5e9ec18813d0e2923bfc8389f8b03d92d48d03b357bd9adb4ad SHA512 4fd89852998e6d52492a28271d75824c90ecddbae6feec7fce597c31039d4f6e033b4521f3aaf0e60c4df36b2a8c00630d8bddfac46f4936fc0376139baaa416
-EBUILD lld-15.0.0_rc2.ebuild 1857 BLAKE2B d50e5b40aca9f43d860247f497f2f4ae7539be215002cbf0e64879d526f79bfff8e8adbba7afb5e9ec18813d0e2923bfc8389f8b03d92d48d03b357bd9adb4ad SHA512 4fd89852998e6d52492a28271d75824c90ecddbae6feec7fce597c31039d4f6e033b4521f3aaf0e60c4df36b2a8c00630d8bddfac46f4936fc0376139baaa416
-EBUILD lld-15.0.0_rc3.ebuild 1857 BLAKE2B d50e5b40aca9f43d860247f497f2f4ae7539be215002cbf0e64879d526f79bfff8e8adbba7afb5e9ec18813d0e2923bfc8389f8b03d92d48d03b357bd9adb4ad SHA512 4fd89852998e6d52492a28271d75824c90ecddbae6feec7fce597c31039d4f6e033b4521f3aaf0e60c4df36b2a8c00630d8bddfac46f4936fc0376139baaa416
+EBUILD lld-15.0.0.ebuild 1857 BLAKE2B d50e5b40aca9f43d860247f497f2f4ae7539be215002cbf0e64879d526f79bfff8e8adbba7afb5e9ec18813d0e2923bfc8389f8b03d92d48d03b357bd9adb4ad SHA512 4fd89852998e6d52492a28271d75824c90ecddbae6feec7fce597c31039d4f6e033b4521f3aaf0e60c4df36b2a8c00630d8bddfac46f4936fc0376139baaa416
EBUILD lld-16.0.0.9999.ebuild 1857 BLAKE2B d50e5b40aca9f43d860247f497f2f4ae7539be215002cbf0e64879d526f79bfff8e8adbba7afb5e9ec18813d0e2923bfc8389f8b03d92d48d03b357bd9adb4ad SHA512 4fd89852998e6d52492a28271d75824c90ecddbae6feec7fce597c31039d4f6e033b4521f3aaf0e60c4df36b2a8c00630d8bddfac46f4936fc0376139baaa416
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-15.0.0_rc2.ebuild b/sys-devel/lld/lld-15.0.0.ebuild
index 76bdcb369c4b..76bdcb369c4b 100644
--- a/sys-devel/lld/lld-15.0.0_rc2.ebuild
+++ b/sys-devel/lld/lld-15.0.0.ebuild
diff --git a/sys-devel/lld/lld-15.0.0_rc3.ebuild b/sys-devel/lld/lld-15.0.0_rc3.ebuild
deleted file mode 100644
index 76bdcb369c4b..000000000000
--- a/sys-devel/lld/lld-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,78 +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 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="0"
-KEYWORDS=""
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- ~sys-devel/llvm-${PV}
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- >=dev-util/cmake-3.16
- $(python_gen_any_dep "~dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )
-"
-
-LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
-LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} )
-llvm.org_set_globals
-
-python_check_deps() {
- python_has_version "~dev-python/lit-${PV}[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- LLVM_MAX_SLOT=${PV%%.*} 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=(
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- )
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -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 57b07eb6d101..6bd047fd5aab 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-common-13.0.1.ebuild 608 BLAKE2B 1dfa0b25955f1f044b9980fb80f9d38eb9732a15f9bc1b352a0e75b809ad6d43db16fde3718c569b9152bfbbe2b0f71b7f9ff5306d5ae4b57a380ba003c98c86 SHA512 0702b3222f9733532ddd115f37268713ec2ebbb187b6a02e3423c1e966e594373e38c3c6f6f8eda549afae52922a3decb3126850ca0861cc3d4c8e7c0bdc5921
EBUILD llvm-common-14.0.6.ebuild 602 BLAKE2B ef26d6ac2606e9a316ddcce442da1762f578ade0346ba2a947fdace5e2020e8841c63d173e42506d23abf6efc062a2edfac0be98a3eefe1f7a29c88702e9f1d5 SHA512 789dad6fdcf9a930ddc1046e7e98ebc1e05b2dd3713bb1ec5b8a5711690d779691c91d1000d9776720b21ed241d2f12c0ae9a8dba0e6a17d0ddf563cdfbe657f
EBUILD llvm-common-15.0.0.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
-EBUILD llvm-common-15.0.0_rc2.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
-EBUILD llvm-common-15.0.0_rc3.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
+EBUILD llvm-common-15.0.0.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
EBUILD llvm-common-16.0.0.9999.ebuild 524 BLAKE2B 1864e7c6a8578fe3ad74718368deca408757c501726fd3a2941087756f50bbf9ed83a6a635ef264150c86b577f373b5d391df4cbc6ff3e3e6a561bcc41b2c5f1 SHA512 feab4cb373d2384ce018d26b480024060b89c6a5475e7e7d475124b9a20a2c55470d98799067c437540b6ec6e7471f712534005ec426f76a247b8767edff6164
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild b/sys-devel/llvm-common/llvm-common-15.0.0.ebuild
index df37476f6fbc..df37476f6fbc 100644
--- a/sys-devel/llvm-common/llvm-common-15.0.0_rc2.ebuild
+++ b/sys-devel/llvm-common/llvm-common-15.0.0.ebuild
diff --git a/sys-devel/llvm-common/llvm-common-15.0.0_rc3.ebuild b/sys-devel/llvm-common/llvm-common-15.0.0_rc3.ebuild
deleted file mode 100644
index df37476f6fbc..000000000000
--- a/sys-devel/llvm-common/llvm-common-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# 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=""
-
-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 ae79762c09f6..7c3b4af85143 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -2,20 +2,16 @@ DIST llvm-13.0.1-manpages.tar.bz2 202187 BLAKE2B 32a761426dbe4c3c355d30660254305
DIST llvm-14.0.6-manpages.tar.bz2 218186 BLAKE2B 4491296e490936a2d7b518e19a0ff6312b89abeef3fbe5da5d0b93bb2add1088ddf64a0b00ec8846062d19b1ad31e53eadee7ce03c9034aab554e183d1baccf6 SHA512 f8328dc2ec1e8d941d47e583ee31fae7bdcebb3f854b5c8a4a84bd19a79bf5427ad204012c81349bc05a291e41cf48e5129b4578bbd5d4490dd01e1c0b5823bf
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
-DIST llvm-gentoo-patchset-15.0.0-rc3.tar.xz 4036 BLAKE2B 0f8172f1d9ac674b7c888781138dcb1f55c7f73a98ee78d04e4e26442ac91ae2a6c6d6aaa45982a344e174e1d080247ab9c62bbb9adaa7fd20c5a481e0e8bfed SHA512 ebdf8d1d4f52150c99015e6dea4f3fd67f0a54284d52e946d104ff6c0f60efc716a1b39d3cdecf7b353cf139d8306793d37c10fe9269376d9846896fcf6415ad
+DIST llvm-gentoo-patchset-15.0.0.tar.xz 4032 BLAKE2B 99c959eff6c8164147952aa5dc0621d1804b1e460c71bbfcf0c2a971f82e8405bc0c4dac327c27b6b459c4f45381466e883e502df14c84d8ba98495a437bfd47 SHA512 ce516b3401bd45696cf9ed0003de2f536695b8554fa3c2c35f14f1f1e2f0f115c20ef2b1d5319369cc536db4cb95cb508d34e7a6f8ef60f242547179e9d338a6
DIST llvm-gentoo-patchset-9999-r3.tar.xz 4076 BLAKE2B 30bdf740606a1718ae45d850803385d425b656fbbe0250f587cad54f55272e3617d5ee0d04f534a58f87408b0a2dea322ebf1bb8cd653a2beba21d0bc5778c62 SHA512 2c7080ffd09d7dcf4c72a97044a5c63ab895250721d60270bc51c2095aef5f9039781892b4c0d14e942611686153f874a1f52a1c854bb8ca093383c08bdc005a
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-13.0.1.ebuild 12256 BLAKE2B 83ef68f6be3b12fa62709fb23820300e6f464f687e326fa82dca6b04c08f6f0271e4f03ff11f16e9e3c4fc43c0ee98180961ef0f6c0f856e1bb4029c7edf2481 SHA512 42fe5df50c6abd3dafefea09a46533a225ba5aa713f791438a546503b62af89f5fc10da9fa470ee7527aed3f6c2d22295ad4c33baec39dd56516ab9327e60ee7
EBUILD llvm-14.0.6-r2.ebuild 12630 BLAKE2B c02086c457a56c1fed1919284cd241325cdcf842f09767f1679e20fe9ffb61e20bb119e90dd3fb1b182720d6db972e0a7a3025b26fc67728af99b8981eb4d3db SHA512 244d61c979ef1187e3036fe066e16d42776375bbf9a0d6e0c08b0dbb0a71d6c44245a1ee5439f60cf5bab573f57d38980d115561a24a3e5f01373a90df2f2429
EBUILD llvm-15.0.0.9999.ebuild 12466 BLAKE2B 5341af08398b78d3018bd19697fe7086efa78f6dadeb02eca671562562b7161c63b8fb2b8998f6897193d2869078f65920aeda16b951924c2ebabb1e0a44bbb6 SHA512 a4e296ac4be0827f7cea66f0710406f0296102c4df1be9a4e0c155c2fe07fd5b93520aa5183fc2acc13098805fb193aee6eb7262cb668dbbd0a8de52fc47dc43
-EBUILD llvm-15.0.0_rc2.ebuild 12468 BLAKE2B db6164b98f4c66bf824d19d3f4ca2d3501486d179c143ab4bdb2dc598a3359165371c82f7baab71b2dd793da05005f5e61e6830c93ac7b56b20dd5ddaf771ff8 SHA512 5ce8000a34436f076f83db55d3fdac58cf7826cbd8981bb45df37a8475a57f82d39cbc0c2384c98c3e3ea4fa31b6817bb93e023d285a17f21ef2e549982e4de6
-EBUILD llvm-15.0.0_rc3.ebuild 12468 BLAKE2B db6164b98f4c66bf824d19d3f4ca2d3501486d179c143ab4bdb2dc598a3359165371c82f7baab71b2dd793da05005f5e61e6830c93ac7b56b20dd5ddaf771ff8 SHA512 5ce8000a34436f076f83db55d3fdac58cf7826cbd8981bb45df37a8475a57f82d39cbc0c2384c98c3e3ea4fa31b6817bb93e023d285a17f21ef2e549982e4de6
+EBUILD llvm-15.0.0.ebuild 12468 BLAKE2B db6164b98f4c66bf824d19d3f4ca2d3501486d179c143ab4bdb2dc598a3359165371c82f7baab71b2dd793da05005f5e61e6830c93ac7b56b20dd5ddaf771ff8 SHA512 5ce8000a34436f076f83db55d3fdac58cf7826cbd8981bb45df37a8475a57f82d39cbc0c2384c98c3e3ea4fa31b6817bb93e023d285a17f21ef2e549982e4de6
EBUILD llvm-16.0.0.9999.ebuild 12466 BLAKE2B 5341af08398b78d3018bd19697fe7086efa78f6dadeb02eca671562562b7161c63b8fb2b8998f6897193d2869078f65920aeda16b951924c2ebabb1e0a44bbb6 SHA512 a4e296ac4be0827f7cea66f0710406f0296102c4df1be9a4e0c155c2fe07fd5b93520aa5183fc2acc13098805fb193aee6eb7262cb668dbbd0a8de52fc47dc43
MISC metadata.xml 2654 BLAKE2B c27983265b6c9b33200ee42565648f30a6cc9c51be53a1cb82a3353d7c1f7aa9c9501c58254280c2880ff2d4992b4834e4b5e2f1c9b1c60e9b21945f234b9973 SHA512 b331d9186908762907f5713b00e357785b62afbee83afefac8701beb1a20f7ebd68df4a030bb82c6f9164719d4ccfcaf16c189833ad40e9f5900c36247d9cff2
diff --git a/sys-devel/llvm/llvm-15.0.0_rc2.ebuild b/sys-devel/llvm/llvm-15.0.0.ebuild
index f6bca5b0ce63..f6bca5b0ce63 100644
--- a/sys-devel/llvm/llvm-15.0.0_rc2.ebuild
+++ b/sys-devel/llvm/llvm-15.0.0.ebuild
diff --git a/sys-devel/llvm/llvm-15.0.0_rc3.ebuild b/sys-devel/llvm/llvm-15.0.0_rc3.ebuild
deleted file mode 100644
index f6bca5b0ce63..000000000000
--- a/sys-devel/llvm/llvm-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,527 +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 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="$(ver_cut 1)"
-KEYWORDS=""
-IUSE="+binutils-plugin debug doc exegesis libedit +libffi ncurses test xar xml z3"
-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}] )
-"
-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-$(ver_cut 1-3).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
- binutils-plugin? ( >=sys-devel/llvmgold-${SLOT} )
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_MANPAGES=1
-LLVM_PATCHSET=${PV/_/-}
-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
-}
-
-# Is LLVM being linked against libc++?
-is_libcxx_linked() {
- local code='#include <ciso646>
-#if defined(_LIBCPP_VERSION)
- HAVE_LIBCXX
-#endif
-'
- local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
-
- [[ ${out} == *HAVE_LIBCXX* ]]
-}
-
-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-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-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/${SLOT}"
- -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_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_EH=ON
- -DLLVM_ENABLE_RTTI=ON
- -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
-
- -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
- )
-
- if is_libcxx_linked; 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.
- mycmakeargs+=(
- -DLLVM_VERSION_SUFFIX="libcxx"
- -DLLVM_ENABLE_LIBCXX=ON
- )
- fi
-
-# Note: go bindings have no CMake rules at the moment
-# but let's kill the check in case they are introduced
-# if ! multilib_is_native_abi || ! use go; then
- mycmakeargs+=(
- -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND
- )
-# fi
-
- 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/${SLOT}/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/${SLOT}/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(:.*)?=$(ver_cut 1)$" \
- 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/${SLOT}/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/${SLOT}/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/${SLOT}/include "${ED}"/usr/include || die
-
- LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${SLOT}/$(get_libdir)" )
-}
-
-multilib_src_install_all() {
- local revord=$(( 9999 - ${SLOT} ))
- newenvd - "60llvm-${revord}" <<-_EOF_
- PATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- # we need to duplicate it in ROOTPATH for Portage to respect...
- ROOTPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/bin"
- MANPATH="${EPREFIX}/usr/lib/llvm/${SLOT}/share/man"
- LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
- _EOF_
-
- docompress "/usr/lib/llvm/${SLOT}/share/man"
- llvm_install_manpages
-}
-
-pkg_postinst() {
- elog "You can find additional opt-viewer utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${SLOT}/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 75825ea0372d..0a3717d34c29 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 a9a10906e1a2..74ca21f2343e 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -1,19 +1,15 @@
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r3.tar.xz 16904 BLAKE2B ebf67455071d6d3744cfc0491b8a33c4c63bfdbcf668565fa0718f6cdb01bced53be9d1cdf6774f6cd8427c07c0ede69503d74cf3574642a6967b38730248ebb SHA512 adc5a3212657d1defa7b720d1a7e9e91586439a34964d44b6897d21be3d208bd15c04bf20502dd7125ef8c368defaeea146eb844ca321be56eebcee52be606a9
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
-DIST llvm-gentoo-patchset-15.0.0-rc3.tar.xz 4036 BLAKE2B 0f8172f1d9ac674b7c888781138dcb1f55c7f73a98ee78d04e4e26442ac91ae2a6c6d6aaa45982a344e174e1d080247ab9c62bbb9adaa7fd20c5a481e0e8bfed SHA512 ebdf8d1d4f52150c99015e6dea4f3fd67f0a54284d52e946d104ff6c0f60efc716a1b39d3cdecf7b353cf139d8306793d37c10fe9269376d9846896fcf6415ad
+DIST llvm-gentoo-patchset-15.0.0.tar.xz 4032 BLAKE2B 99c959eff6c8164147952aa5dc0621d1804b1e460c71bbfcf0c2a971f82e8405bc0c4dac327c27b6b459c4f45381466e883e502df14c84d8ba98495a437bfd47 SHA512 ce516b3401bd45696cf9ed0003de2f536695b8554fa3c2c35f14f1f1e2f0f115c20ef2b1d5319369cc536db4cb95cb508d34e7a6f8ef60f242547179e9d338a6
DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
-EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6348 BLAKE2B 694ba6bb9554d0d02993fcf2bc172fd4b9922e82df8819b1b9cec31b801b21e153e4e99ef1bec38283783e0599d52cffdd777dcddd979cdc51174e0090b23324 SHA512 cb79db99daf927f823688e3820eda0567cbb6f5b10b37d03bcc20a2c8d1c1fd5450e8d0c2452fbde0312c69a96a464896643ece2284f1107b4652e2ca79c313e
-EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6360 BLAKE2B d9a3f4367e06f3caa7bd1c70c05d6a3d5d7b13a2361f062c14d674ad762e0df59cbe435dc7c922f3bf1eabf67b8f5a85e36cbf9db55a86f5a7ee2b2eccc7e5ea SHA512 4d19ae130a19735beb1d9dcbc05a650dfd13c7f1acc3aaae5eb2de6e62dcc05255a7ade50ad8fbd805b4b4ca10ff47f0c297f8e613da86c01d433f5315081b0a
-EBUILD compiler-rt-sanitizers-15.0.0.9999.ebuild 6304 BLAKE2B 652283289885a64f52faa349b888ef9c5236049cde24e2c829a0165ae634997e3ce5e3c74a5689a50f90e3a216cc4ca4fd53e45e3c7da7c7dc1ee3fafb9f0152 SHA512 94e76db007b5f71357bad2317d7088030213623037beb0a7f5ee1cf1ae7d6ff32ca592105fb56f4d9eb48844f18f4dc36e4ec972894f6cfab7ae04313f9b3365
-EBUILD compiler-rt-sanitizers-15.0.0_rc2.ebuild 6307 BLAKE2B cf4a3f87cd80251485b83cc9d19ea7a7a4a04c754fd032a4b3033420cac5276ff9f7adb62b15b68bcaa41df16abb93c58de492b05a9617f23a30f6ae5ae39bb2 SHA512 cbdfdd126901d573604c2eafeba0140744eecd2649d799c6cc30638cd2bce9503196114b8c64253971d12d276fb654ae357b9821bfea5dae96bbad31402ca495
-EBUILD compiler-rt-sanitizers-15.0.0_rc3.ebuild 6307 BLAKE2B cf4a3f87cd80251485b83cc9d19ea7a7a4a04c754fd032a4b3033420cac5276ff9f7adb62b15b68bcaa41df16abb93c58de492b05a9617f23a30f6ae5ae39bb2 SHA512 cbdfdd126901d573604c2eafeba0140744eecd2649d799c6cc30638cd2bce9503196114b8c64253971d12d276fb654ae357b9821bfea5dae96bbad31402ca495
-EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6304 BLAKE2B 652283289885a64f52faa349b888ef9c5236049cde24e2c829a0165ae634997e3ce5e3c74a5689a50f90e3a216cc4ca4fd53e45e3c7da7c7dc1ee3fafb9f0152 SHA512 94e76db007b5f71357bad2317d7088030213623037beb0a7f5ee1cf1ae7d6ff32ca592105fb56f4d9eb48844f18f4dc36e4ec972894f6cfab7ae04313f9b3365
+EBUILD compiler-rt-sanitizers-13.0.1.ebuild 6349 BLAKE2B b7e80a51911933d2c7433f5eadaced30ac32de9238a0837d23537a118672c207d753b3f0390b249caf8c2de54b5b6334698816c1b52d34d818b61e3a02c122fc SHA512 d2afec410d307ade0ebe5fc44118e99463b16e808f6a99e578fc62c442b9e56cc57120415bcd8fd777932f20f365ef84d185f84075daa78ae64f22e40514e78e
+EBUILD compiler-rt-sanitizers-14.0.6.ebuild 6361 BLAKE2B 34ab6b3a9df8f1ce2716d74a467ef7445706a7b89f1d2fb072209a7e4d84fe51353b7a7d0519c71fedf617c5cd9a907f960d049f04cd6215c0e251c15afa1c27 SHA512 3ac48115437a88787d4d850bcba21d95af60d35435bd2fc24bd6f65056dec57de503125ffbf98127aba3206abfee0af7d7e446f819eb694bc0ac39236db495c8
+EBUILD compiler-rt-sanitizers-15.0.0.9999.ebuild 6305 BLAKE2B 3d026779132983c345b0fdb5f04b0a200c0b113e1cd5786cb7db6be4d1b73a2da48cb0a80930ce782c9bedcb00c873de5d4c50ae3d4169a0d5170d31889f8a69 SHA512 a1ed017a8a4aab07af52f9558e8c2e7e7f898ec6f35e92287c0bb82990157a9cc59c2964f71ba1c80525b2948077cdb564836689158235b0aeb2ff60efe04ff1
+EBUILD compiler-rt-sanitizers-15.0.0.ebuild 6308 BLAKE2B 93f6079c9865ed2f23cc3fa0b175dc328b5d5dd4a268fea66f8e559f310600a1c3645dee7fa91d592aa40a640b3a169c4d81153ea3880888cddee00ef1a341b4 SHA512 5333648e4f9f6a11b339dd4f497f36ffecb1d708713d01556739f9c37fd5ad6678a864a39c589599f42a68f5f5bea76c927cc8fc23f5af8d777e02ad27dc2566
+EBUILD compiler-rt-sanitizers-16.0.0.9999.ebuild 6305 BLAKE2B 3d026779132983c345b0fdb5f04b0a200c0b113e1cd5786cb7db6be4d1b73a2da48cb0a80930ce782c9bedcb00c873de5d4c50ae3d4169a0d5170d31889f8a69 SHA512 a1ed017a8a4aab07af52f9558e8c2e7e7f898ec6f35e92287c0bb82990157a9cc59c2964f71ba1c80525b2948077cdb564836689158235b0aeb2ff60efe04ff1
MISC metadata.xml 1412 BLAKE2B 75675507000fa6a6b8182e6b45a08a2716ae7fb9a7e3428dc8420464e4c1d1bdb5bea62cc2f553c579de5a4faa752b35cb3529d980fb07a055ff4ddf6e752707 SHA512 f05ea5168b923db72f4f5b53e9b748ebbcdae9eff09d86323313055933b47fc0089e1b2d73cd997d73dcfb2dca032344955816425fbddc09d27ca751463aadbb
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
index 7305f93d80ab..31db6dab462c 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-13.0.1.ebuild
@@ -40,7 +40,7 @@ BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
- !<sys-apps/sandbox-2.13
+ !!<sys-apps/sandbox-2.13
$(python_gen_any_dep ">=dev-python/lit-5[\${PYTHON_USEDEP}]")
=sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
sys-libs/compiler-rt:${SLOT}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
index aeb3dfaae900..a2820bf91977 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-14.0.6.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
- !<sys-apps/sandbox-2.13
+ !!<sys-apps/sandbox-2.13
$(python_gen_any_dep ">=dev-python/lit-5[\${PYTHON_USEDEP}]")
=sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
sys-libs/compiler-rt:${SLOT}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.9999.ebuild
index f3765795b5cc..0583125b7515 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.9999.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
- !<sys-apps/sandbox-2.13
+ !!<sys-apps/sandbox-2.13
$(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
=sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
sys-libs/compiler-rt:${SLOT}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.ebuild
index d164d890501b..dbaaf9c226d4 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc2.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
- !<sys-apps/sandbox-2.13
+ !!<sys-apps/sandbox-2.13
$(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
=sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
sys-libs/compiler-rt:${SLOT}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc3.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc3.ebuild
deleted file mode 100644
index d164d890501b..000000000000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,221 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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="$(ver_cut 1-3)"
-KEYWORDS=""
-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 )
-"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6
- virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- elibc_glibc? ( net-libs/libtirpc )
- test? (
- !<sys-apps/sandbox-2.13
- $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- sys-libs/compiler-rt:${SLOT}
- )
- !test? (
- ${PYTHON_DEPS}
- )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support llvm/utils/unittest )
-LLVM_PATCHSET=${PV/_/-}
-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_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/${SLOT}"
- # 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/${SLOT}"
-
- -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_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -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/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${CLANG_SLOT}/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/${CLANG_SLOT}/bin/clang \
- CXX=${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/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/${SLOT}/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/${CLANG_SLOT}/{bin,$(get_libdir)},clang/${SLOT}/include} || die
- cp "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/bin/clang{,++} \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/bin/ || die
- cp "${EPREFIX}"/usr/lib/clang/${SLOT}/include/*.h \
- "${BUILD_DIR}"/lib/clang/${SLOT}/include/ || die
- cp "${sys_dir}"/*builtins*.a \
- "${BUILD_DIR}/lib/clang/${SLOT}/lib/${sys_dir##*/}/" || die
- # we also need LLVMgold.so for gold-based tests
- if [[ -f ${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so ]]; then
- ln -s "${EPREFIX}"/usr/lib/llvm/${CLANG_SLOT}/$(get_libdir)/LLVMgold.so \
- "${BUILD_DIR}"/lib/llvm/${CLANG_SLOT}/$(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-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
index f3765795b5cc..0583125b7515 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-16.0.0.9999.ebuild
@@ -45,7 +45,7 @@ BDEPEND="
clang? ( sys-devel/clang )
elibc_glibc? ( net-libs/libtirpc )
test? (
- !<sys-apps/sandbox-2.13
+ !!<sys-apps/sandbox-2.13
$(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
=sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
sys-libs/compiler-rt:${SLOT}
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 669eaa1d0a86..1ddd190b7084 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -1,20 +1,16 @@
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
-DIST llvm-gentoo-patchset-15.0.0-rc3.tar.xz 4036 BLAKE2B 0f8172f1d9ac674b7c888781138dcb1f55c7f73a98ee78d04e4e26442ac91ae2a6c6d6aaa45982a344e174e1d080247ab9c62bbb9adaa7fd20c5a481e0e8bfed SHA512 ebdf8d1d4f52150c99015e6dea4f3fd67f0a54284d52e946d104ff6c0f60efc716a1b39d3cdecf7b353cf139d8306793d37c10fe9269376d9846896fcf6415ad
+DIST llvm-gentoo-patchset-15.0.0.tar.xz 4032 BLAKE2B 99c959eff6c8164147952aa5dc0621d1804b1e460c71bbfcf0c2a971f82e8405bc0c4dac327c27b6b459c4f45381466e883e502df14c84d8ba98495a437bfd47 SHA512 ce516b3401bd45696cf9ed0003de2f536695b8554fa3c2c35f14f1f1e2f0f115c20ef2b1d5319369cc536db4cb95cb508d34e7a6f8ef60f242547179e9d338a6
DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD compiler-rt-13.0.1.ebuild 3883 BLAKE2B d4019a3e18469063707bc068c32ac1b719732dba04058c74a2966a462738441272314ad47a3d50a2eb1ddfdcaf3834bb81bf2301e8f5502fd28687a9b04f8f9c SHA512 613a99554b0d86aca84e3a6500a164e467fc90ce17a7c39df9cd575ec30db83cb6873e2b9086a2e1600d2f8526088e8f8154a9d90170c1fba8e0d94ca6496ad8
EBUILD compiler-rt-14.0.6-r1.ebuild 4256 BLAKE2B 6725b3372933332df2d31570518d1d52681a9e900395fc1d0fc883ebdd014434669e19cb5cc9524af08a86eca94849dd20a43939b1c0cd4dbc86f34c0bee47fd SHA512 cbb21b0f32c7af5ee850b235b1b25767599166d0fc975dbdafa2960bdfeeca81acbbb15c993ada582b92c5645ee4ae62ca8b814a18f47c90c048cd826134f637
EBUILD compiler-rt-14.0.6.ebuild 4034 BLAKE2B 00e5eb31362a0ab414cd2604d76629ae12e57ff50ddd7012d5a5fc953d59e5cc47853b42c9fd785bafc0c589a1208b00c510b365d659feb9e715108dc1e0ffa4 SHA512 ef8a418d02e3d64cae0ae7b04cc3d74a4257431689e0460ac9f8191bab7b859c80ae8e9ace4c70f0670713a1377caa0086fd3fb3562ed47ccb34bc8af107ad7a
EBUILD compiler-rt-15.0.0.9999.ebuild 4187 BLAKE2B 7e900ff9fd251268fc17f1ad9b2a4678e75f9f827d7fbc7132dea8cb3a2eb2cd69009c19fa2178b017ca041199ea7201c8e4fb070a62bb3cf547864e7595f924 SHA512 211b283c01dbb11f9d688481eee516164ba5778456e7631f342dff81a7ffda4570913156f0fa5b0736e2372f9e94b2b7b2ab8518871064bdd1be0e7cf430fc2f
-EBUILD compiler-rt-15.0.0_rc2.ebuild 4190 BLAKE2B 12c62a7b2bd5151e1b3e191cbfaf039ae10b0a17e8322d16d4f264149b625beee6a9eb8b110c85321a77ef74ce0e323a2efe71ac259fd04c6b5cdb2083c633ac SHA512 10dc3cdc42c8a60e49e09264d583aae3c2df1abb8f608a4192abcb6e0eed170b2506fd0b952fc8bfce8e35fc8945c74c9d00262ffdad46846005fa216ea7eedc
-EBUILD compiler-rt-15.0.0_rc3.ebuild 4190 BLAKE2B 12c62a7b2bd5151e1b3e191cbfaf039ae10b0a17e8322d16d4f264149b625beee6a9eb8b110c85321a77ef74ce0e323a2efe71ac259fd04c6b5cdb2083c633ac SHA512 10dc3cdc42c8a60e49e09264d583aae3c2df1abb8f608a4192abcb6e0eed170b2506fd0b952fc8bfce8e35fc8945c74c9d00262ffdad46846005fa216ea7eedc
+EBUILD compiler-rt-15.0.0.ebuild 4190 BLAKE2B 12c62a7b2bd5151e1b3e191cbfaf039ae10b0a17e8322d16d4f264149b625beee6a9eb8b110c85321a77ef74ce0e323a2efe71ac259fd04c6b5cdb2083c633ac SHA512 10dc3cdc42c8a60e49e09264d583aae3c2df1abb8f608a4192abcb6e0eed170b2506fd0b952fc8bfce8e35fc8945c74c9d00262ffdad46846005fa216ea7eedc
EBUILD compiler-rt-16.0.0.9999.ebuild 4187 BLAKE2B 7e900ff9fd251268fc17f1ad9b2a4678e75f9f827d7fbc7132dea8cb3a2eb2cd69009c19fa2178b017ca041199ea7201c8e4fb070a62bb3cf547864e7595f924 SHA512 211b283c01dbb11f9d688481eee516164ba5778456e7631f342dff81a7ffda4570913156f0fa5b0736e2372f9e94b2b7b2ab8518871064bdd1be0e7cf430fc2f
MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48
diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.0.ebuild
index c01ed38975d1..c01ed38975d1 100644
--- a/sys-libs/compiler-rt/compiler-rt-15.0.0_rc2.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-15.0.0.ebuild
diff --git a/sys-libs/compiler-rt/compiler-rt-15.0.0_rc3.ebuild b/sys-libs/compiler-rt/compiler-rt-15.0.0_rc3.ebuild
deleted file mode 100644
index c01ed38975d1..000000000000
--- a/sys-libs/compiler-rt/compiler-rt-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,152 +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 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="$(ver_cut 1-3)"
-KEYWORDS=""
-IUSE="+abi_x86_32 abi_x86_64 +clang debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-CLANG_SLOT=${SLOT%%.*}
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6
-"
-BDEPEND="
- >=dev-util/cmake-3.16
- clang? ( sys-devel/clang )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${PV%_*}*:${CLANG_SLOT}
- )
- !test? (
- ${PYTHON_DEPS}
- )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-LLVM_PATCHSET=${PV/_/-}
-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_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/${SLOT}"
-
- -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/${CLANG_SLOT}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${CLANG_SLOT}/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 547b0dce99f4..f33ef40de6d4 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -1,19 +1,15 @@
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
-DIST llvm-gentoo-patchset-15.0.0-rc3.tar.xz 4036 BLAKE2B 0f8172f1d9ac674b7c888781138dcb1f55c7f73a98ee78d04e4e26442ac91ae2a6c6d6aaa45982a344e174e1d080247ab9c62bbb9adaa7fd20c5a481e0e8bfed SHA512 ebdf8d1d4f52150c99015e6dea4f3fd67f0a54284d52e946d104ff6c0f60efc716a1b39d3cdecf7b353cf139d8306793d37c10fe9269376d9846896fcf6415ad
+DIST llvm-gentoo-patchset-15.0.0.tar.xz 4032 BLAKE2B 99c959eff6c8164147952aa5dc0621d1804b1e460c71bbfcf0c2a971f82e8405bc0c4dac327c27b6b459c4f45381466e883e502df14c84d8ba98495a437bfd47 SHA512 ce516b3401bd45696cf9ed0003de2f536695b8554fa3c2c35f14f1f1e2f0f115c20ef2b1d5319369cc536db4cb95cb508d34e7a6f8ef60f242547179e9d338a6
DIST llvm-gentoo-patchset-9999-1.tar.xz 4032 BLAKE2B b9413484dafed8ae0c68c2c164b45fd07bb8d5d0898f03abe118fd2120ffcb1fb6c949de9649a97c2e8105f24b9d131a725c67c0a502ca4d4d192c1a0d65f49d SHA512 e64449eeaf756c5bd945109937b84ba4bd8a015222bd792d39cf3947871e87571a4ca57814790e51544cb05ad4c2d1f044e818e4caaac7c2e2a02cb1aa290fcc
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
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.0.9999.ebuild 6053 BLAKE2B 87f4180444ffe981eb5ec9cc85f2160cda965d0e10f455f2232ef9279a42d2e384abf156d1f3ab5e7a7b6b0f88ec2eecfaaa4f79870bb9fc4ff267e0a9c73373 SHA512 103e5bd04adfd0c23f8855d9b58eef9ce742fc7af768db94aa33444be1c97615ed927ff3bf7a8e90ea20a5467e2a1e022af96c161c877886b1fd43f5129ec57f
-EBUILD libcxx-15.0.0_rc2.ebuild 6056 BLAKE2B 7fda97522963758c20e35ecef54c3b6b4509d4dbbbfc51b0fff5edcc123d747259f96ec8c107e2af21703fb8d1720db8940556cfe28ead5e6fae9816e9274cd0 SHA512 7756158b66a98a17366d1a78d9f3e6141e9869c304504083651fbedc8a0cd9748ca7f04411604255f13976e81a033c7470fa6d05fbcd5d8d16d716b3c97e5799
-EBUILD libcxx-15.0.0_rc3.ebuild 6056 BLAKE2B 7fda97522963758c20e35ecef54c3b6b4509d4dbbbfc51b0fff5edcc123d747259f96ec8c107e2af21703fb8d1720db8940556cfe28ead5e6fae9816e9274cd0 SHA512 7756158b66a98a17366d1a78d9f3e6141e9869c304504083651fbedc8a0cd9748ca7f04411604255f13976e81a033c7470fa6d05fbcd5d8d16d716b3c97e5799
+EBUILD libcxx-15.0.0.ebuild 6056 BLAKE2B 7fda97522963758c20e35ecef54c3b6b4509d4dbbbfc51b0fff5edcc123d747259f96ec8c107e2af21703fb8d1720db8940556cfe28ead5e6fae9816e9274cd0 SHA512 7756158b66a98a17366d1a78d9f3e6141e9869c304504083651fbedc8a0cd9748ca7f04411604255f13976e81a033c7470fa6d05fbcd5d8d16d716b3c97e5799
EBUILD libcxx-16.0.0.9999.ebuild 6053 BLAKE2B 87f4180444ffe981eb5ec9cc85f2160cda965d0e10f455f2232ef9279a42d2e384abf156d1f3ab5e7a7b6b0f88ec2eecfaaa4f79870bb9fc4ff267e0a9c73373 SHA512 103e5bd04adfd0c23f8855d9b58eef9ce742fc7af768db94aa33444be1c97615ed927ff3bf7a8e90ea20a5467e2a1e022af96c161c877886b1fd43f5129ec57f
MISC metadata.xml 828 BLAKE2B 40af456df8ac1cfdb66fd62a217abbb4ca837956529906118c35232000435d9e991d18dd0332b7b95eed70d4c7610c7a1aee80af8ba511763edc1423749a4aa4 SHA512 257f8fd05fcade26ca02305356b67c8e2d67a87b180e38a189a659212093b07b9a710b871fbaab894dba9eba5fe450b76c52cc82f6405c24cc1ab2df3abe8bfd
diff --git a/sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild b/sys-libs/libcxx/libcxx-15.0.0.ebuild
index bfc8c058aead..bfc8c058aead 100644
--- a/sys-libs/libcxx/libcxx-15.0.0_rc2.ebuild
+++ b/sys-libs/libcxx/libcxx-15.0.0.ebuild
diff --git a/sys-libs/libcxx/libcxx-15.0.0_rc3.ebuild b/sys-libs/libcxx/libcxx-15.0.0_rc3.ebuild
deleted file mode 100644
index bfc8c058aead..000000000000
--- a/sys-libs/libcxx/libcxx-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,227 +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-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] )
-"
-# llvm-6 for new lit options
-# clang-3.9.0 installs necessary target symlinks unconditionally
-# which removes the need for MULTILIB_USEDEP
-DEPEND="
- ${RDEPEND}
- >=sys-devel/llvm-6
-"
-BDEPEND="
- clang? (
- sys-devel/clang
- )
- !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_PATCHSET=${PV/_/-}
-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_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 && ! tc-is-clang; then
- # Only do this conditionally to allow overriding with
- # e.g. CC=clang-13 in case of breakage
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link against compiler-rt instead of libgcc if this is what clang does
- local want_compiler_rt=OFF
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_compiler_rt=ON
- fi
- fi
-
- # 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=${want_compiler_rt}
- )
-
- if use test; then
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- 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
-}
-
-pkg_postinst() {
- elog "This package (${PN}) is mainly intended as a replacement for the C++"
- elog "standard library when using clang."
- elog "To use it, instead of libstdc++, use:"
- elog " clang++ -stdlib=libc++"
- elog "to compile your C++ programs."
-}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index 244626eae878..ca894669b756 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -1,14 +1,11 @@
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libcxxabi-13.0.1.ebuild 3593 BLAKE2B 2e8717a8dadf431dc4360e4cee5d74875153f375f241388e3cc47410c9ecf4c97f2641c276927a99c6643460bbd1f7bddae72b06e7994e162cc1e7f3fd5e4fbe SHA512 4c943fe5483f94329e3f9390c8ddeaf89dc168220696fd5eb00692e7458d6ff92d3b37343bd6de23df70eea814243aee75bc8d75681ecb944a66cf37562fbdf7
EBUILD libcxxabi-14.0.6.ebuild 3509 BLAKE2B e6fa29bba6fcc72fa1c049ba696fd9cb6b34b0d89be89e449a21a9ba31c2e01d944ca15b1414043ba1def938dbdca144c37fdecdd39158dc3932ca7b7587f428 SHA512 4cd09cc7b0a0df878d2e2594750a80a18ee6aa09b195cb190ed8432464ec2563ea7b026d2748e6e0d198091e54e07aabdadc7f68919a3a81a4079d67262054f2
EBUILD libcxxabi-15.0.0.9999.ebuild 3291 BLAKE2B 4b65300aaa146a9a864ae63fc829c0a0ca8e44f07a19a5b7bf3c13f26bc26340a81479f0f29483b7b1ecad810de7701d92fc247b34340e7d2d674dc554213f09 SHA512 cb6fdea8f3964ec39d350652ffa8a913758298eb22ccbe9a70f4ffd26f40b04747a13b88382c5dd64cc9a45541165b2df966bd2d3f3b0f9ec063e38e9640e052
-EBUILD libcxxabi-15.0.0_rc2.ebuild 3291 BLAKE2B 4b65300aaa146a9a864ae63fc829c0a0ca8e44f07a19a5b7bf3c13f26bc26340a81479f0f29483b7b1ecad810de7701d92fc247b34340e7d2d674dc554213f09 SHA512 cb6fdea8f3964ec39d350652ffa8a913758298eb22ccbe9a70f4ffd26f40b04747a13b88382c5dd64cc9a45541165b2df966bd2d3f3b0f9ec063e38e9640e052
-EBUILD libcxxabi-15.0.0_rc3.ebuild 3291 BLAKE2B 4b65300aaa146a9a864ae63fc829c0a0ca8e44f07a19a5b7bf3c13f26bc26340a81479f0f29483b7b1ecad810de7701d92fc247b34340e7d2d674dc554213f09 SHA512 cb6fdea8f3964ec39d350652ffa8a913758298eb22ccbe9a70f4ffd26f40b04747a13b88382c5dd64cc9a45541165b2df966bd2d3f3b0f9ec063e38e9640e052
+EBUILD libcxxabi-15.0.0.ebuild 3291 BLAKE2B 4b65300aaa146a9a864ae63fc829c0a0ca8e44f07a19a5b7bf3c13f26bc26340a81479f0f29483b7b1ecad810de7701d92fc247b34340e7d2d674dc554213f09 SHA512 cb6fdea8f3964ec39d350652ffa8a913758298eb22ccbe9a70f4ffd26f40b04747a13b88382c5dd64cc9a45541165b2df966bd2d3f3b0f9ec063e38e9640e052
EBUILD libcxxabi-16.0.0.9999.ebuild 3291 BLAKE2B 4b65300aaa146a9a864ae63fc829c0a0ca8e44f07a19a5b7bf3c13f26bc26340a81479f0f29483b7b1ecad810de7701d92fc247b34340e7d2d674dc554213f09 SHA512 cb6fdea8f3964ec39d350652ffa8a913758298eb22ccbe9a70f4ffd26f40b04747a13b88382c5dd64cc9a45541165b2df966bd2d3f3b0f9ec063e38e9640e052
MISC metadata.xml 557 BLAKE2B 4f6b0acb7cfdf74971a6fd96051d9f9020141c6117333a8de42bd043935b7bff8d9942faabdf3b1c94597c460393f64eb7d3f7b7d49f39ecfd0094de460f563e SHA512 67a812ef768e681ae77ef6e13bccffcbe53b41e94901f0558b3c7acaf896605ca670c4bb5a690bd9afa3b5a76271341710520a6abc0024c18f437fabde20e847
diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.0.ebuild
index 893a76363592..893a76363592 100644
--- a/sys-libs/libcxxabi/libcxxabi-15.0.0_rc2.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-15.0.0.ebuild
diff --git a/sys-libs/libcxxabi/libcxxabi-15.0.0_rc3.ebuild b/sys-libs/libcxxabi/libcxxabi-15.0.0_rc3.ebuild
deleted file mode 100644
index 893a76363592..000000000000
--- a/sys-libs/libcxxabi/libcxxabi-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,128 +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-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
-"
-# llvm-6 for new lit options
-DEPEND="
- ${RDEPEND}
- >=sys-devel/llvm-6
-"
-BDEPEND="
- clang? (
- sys-devel/clang
- )
- !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_pkg_setup
- fi
- python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- if use clang && ! tc-is-clang; then
- # Only do this conditionally to allow overriding with
- # e.g. CC=clang-13 in case of breakage
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link against compiler-rt instead of libgcc if this is what clang does
- local want_compiler_rt=OFF
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LDFLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- want_compiler_rt=ON
- fi
- fi
-
- 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=${want_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
- local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null)
- [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests"
-
- 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 620c8036ccb5..c4cdbfe75399 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -1,17 +1,13 @@
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-gentoo-patchset-14.0.6-r2.tar.xz 16120 BLAKE2B e12e522fdb7ba505693c679cb09cc8e00e6a954df195c86c2af4dbf1b68334a405b8dcc45f2e28b5e5e0b7e9d5eb7ba907337027927371b7a3b7784ff8aae7e0 SHA512 8a5ea71c30fc0727cc855dd812bbcb6d5f51c80c98eb3d5b80258d5c5eaab1310edc9d53ae63c2ca827abec68e2912c4b69ef0da351ff883fb30545a61e1d09c
-DIST llvm-gentoo-patchset-15.0.0-rc2.tar.xz 5768 BLAKE2B 03822c4dfbe3157d9131a3524beeda22fbc6adc937af052fd0fbcc23fb6ea86e1a5e015c316b53019820de5b81b1b065bfcbc31608598307f03af39f215fb12e SHA512 b9d7adb9b738a565c2142360c5ff7a7aa8405ce78af8767867203dd003e5bdb2b8a7f14179fdb7dc0c5cdc696cfff55c4886cfcd0894672284b453943e4e7269
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD libomp-13.0.1.ebuild 3824 BLAKE2B 0279bdb26184ae64679d3f0550edcf2c92d79075b009363d747497f6900bc72689cf739130f93789b3f915cdd3b2545403d7c8406357d3e19a9462769cbbdb47 SHA512 8afe5b22d8ddcdc960f3d59610d088fd48c2717e930df6d14eda0a66f830d5e85437b03163bff9a4ed86aa2dc8e7e36d31af1fd6e3ece967366d02ee1f5fc03d
EBUILD libomp-14.0.6-r1.ebuild 3834 BLAKE2B a4cf91535d7fa11de76c0216c71ec695422395d165b109ea7462f13f74e7bd0d42c4f460d0d054847d9b3900253ec8ea79ec756b2a5522bb84056fdf4f71a45e SHA512 c3a106baeb7786c079463434cab720139ec93c7055838062faaa7167cf9417ab5e80b7775edcb15f28d05ad6b647f71e92c284008833bbf849ae2a69f8e93372
EBUILD libomp-15.0.0.9999.ebuild 3238 BLAKE2B fafb13944cc61b270ee0e2a6ae6d91ca9bfd84bc9d19a3b07f170a055ba74733135d0766d9ec225c47256f2c49a73a9dafd45b5faffa3b746dd84a9efd7c79a5 SHA512 9670c82e79a3c74da35937a5ac0b3bab90988434a9135e38aa7a47ebff207b8a7baa5b2f37b3f8e3922b99927f73f1d3314983fae84b81391c9d8b4590d386f5
-EBUILD libomp-15.0.0_rc2.ebuild 3262 BLAKE2B 48653dd8309e4d61eb01f180240915264608eb2d92efb58fab1de24bbed80500b0474aa159d36f8688cd140b1c727bb1479713338573bdc830ba89c98af6f7e0 SHA512 c9849c3585c0677edf04c6ebb0fd856675e0d5afa42568d1c5411fd7efbc56d9ae23990ffad9085ad801ff222117a18289d9a9c7d7c5e6abc6b4d445c45b643c
-EBUILD libomp-15.0.0_rc3.ebuild 3238 BLAKE2B fafb13944cc61b270ee0e2a6ae6d91ca9bfd84bc9d19a3b07f170a055ba74733135d0766d9ec225c47256f2c49a73a9dafd45b5faffa3b746dd84a9efd7c79a5 SHA512 9670c82e79a3c74da35937a5ac0b3bab90988434a9135e38aa7a47ebff207b8a7baa5b2f37b3f8e3922b99927f73f1d3314983fae84b81391c9d8b4590d386f5
+EBUILD libomp-15.0.0.ebuild 3238 BLAKE2B fafb13944cc61b270ee0e2a6ae6d91ca9bfd84bc9d19a3b07f170a055ba74733135d0766d9ec225c47256f2c49a73a9dafd45b5faffa3b746dd84a9efd7c79a5 SHA512 9670c82e79a3c74da35937a5ac0b3bab90988434a9135e38aa7a47ebff207b8a7baa5b2f37b3f8e3922b99927f73f1d3314983fae84b81391c9d8b4590d386f5
EBUILD libomp-16.0.0.9999.ebuild 3238 BLAKE2B fafb13944cc61b270ee0e2a6ae6d91ca9bfd84bc9d19a3b07f170a055ba74733135d0766d9ec225c47256f2c49a73a9dafd45b5faffa3b746dd84a9efd7c79a5 SHA512 9670c82e79a3c74da35937a5ac0b3bab90988434a9135e38aa7a47ebff207b8a7baa5b2f37b3f8e3922b99927f73f1d3314983fae84b81391c9d8b4590d386f5
MISC metadata.xml 908 BLAKE2B c200fb1c93ae8fbd3963b2b575586fbe8f6df2308a2babbe3da77c2cf59c3fa43f938849d47df2ef4acf381f247848c363a20cf33ad763be169764cbe43c4bb4 SHA512 3cde603a2de523c21fbf288d459d76c697f2291d3dc3dac47e70781a910b4d524442d3076d8541818f2d43c3c6477af75d5f0cb76c4fbe0b4567a11d67edb056
diff --git a/sys-libs/libomp/libomp-15.0.0_rc3.ebuild b/sys-libs/libomp/libomp-15.0.0.ebuild
index 0baa3f18fd8b..0baa3f18fd8b 100644
--- a/sys-libs/libomp/libomp-15.0.0_rc3.ebuild
+++ b/sys-libs/libomp/libomp-15.0.0.ebuild
diff --git a/sys-libs/libomp/libomp-15.0.0_rc2.ebuild b/sys-libs/libomp/libomp-15.0.0_rc2.ebuild
deleted file mode 100644
index 9ba858cc862c..000000000000
--- a/sys-libs/libomp/libomp-15.0.0_rc2.ebuild
+++ /dev/null
@@ -1,129 +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-multilib linux-info llvm llvm.org python-any-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"
-KEYWORDS=""
-IUSE="
- debug hwloc offload ompt test
- llvm_targets_AMDGPU llvm_targets_NVPTX
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
- offload? (
- virtual/libelf:=[${MULTILIB_USEDEP}]
- 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_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- sys-devel/clang
- )
-"
-
-LLVM_COMPONENTS=( openmp cmake llvm/include )
-LLVM_PATCHSET=${PV/_/-}
-llvm.org_set_globals
-
-python_check_deps() {
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-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=${PV%%.*} llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-multilib_src_configure() {
- # 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_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 4d3340177a79..6a88e4574d1a 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -1,15 +1,12 @@
DIST llvm-gentoo-patchset-13.0.1.tar.xz 6288 BLAKE2B 899222b962486e924e4f8a2b574d285531a3f87af9385ff68c81db92aa224a0cde6d4ee049b5405056bedb4b232b50e1d5840024071a4a215f6311853304c92d SHA512 b2805337f1deca626768a44c5e7ac9ed16e0c31bead1647d44a493a8123c1b8e8f1c8ceee3536bcc6fa87fdd3fcec408229f701adf30eff07e7ef9889b847b01
DIST llvm-project-14.0.6.src.tar.xz 105618228 BLAKE2B ee67c5407df8cef493b9c0004f15e428f22a536a17e5f4e3eb29a003b8a8ec0abe0fa3e072591161d5f30ef7d8867c1ce34d1b341ad858e93c00263499941a99 SHA512 6fc6eeb60fac698702d1aac495fc0161eb7216a1f8db2020af8fccec5837831f7cc20dc2a169bf4f0b5f520748280b4a86621f3697d622aa58faaa45dbfaad13
DIST llvm-project-14.0.6.src.tar.xz.sig 566 BLAKE2B cb658ad43d8ab6c43a5773aedadf0569c97b5ee4b1bd58eceb10e1879a30880c741c3d66bedd462c892309b688fb7b2673115a62d1f74d71ee375a578de9547f SHA512 b4a7b368532a7a4a24376cfa7db8f6d3478f6d4446474342fc00b474ecf466330cd0f16783209263c4c72d5fc7ddedfb11b95578842e700cfb7ee0bb34cc95d6
-DIST llvm-project-15.0.0rc2.src.tar.xz 112110968 BLAKE2B 98c3769f17f1958fbec771409eef781f5ca845363656c70fe5cd20bca1b8471e7a8773a7d4e395700c297a5f3f208fe1303cf18e2a73b45388b782fb7484106b SHA512 eee1bee1f83cc468fb4bb6839acbd5c1618dc35f35e51cd078288b91bad95d52edaadd05c88f2d72d51c1c338ba08b3346c070a28693b1224639eb7a1ef4a4d9
-DIST llvm-project-15.0.0rc2.src.tar.xz.sig 438 BLAKE2B 09f260b30724b41b27ef621929c086fd6c13bde51c4adb880897b549b2d336682f617faf3dd636ceb795e329b664972cf50745ab49f84e7540658d53074510da SHA512 9f695a309fbb15026dc133eb17d33abd26831eb036fad79dd8df37d4f4d9eeae1ca463acd037d2a1882bc2cff763e4bda507d1d827d845613bfd62d0f9fbd4ca
-DIST llvm-project-15.0.0rc3.src.tar.xz 112081940 BLAKE2B 659359f8366ad09051fa2256c1aae8cea2049ab6428ce6b15a6845f7ee01a27bc2be2ab612adf8364cb2d699f19d09a7ea01eda74b266f14cc844662bcc833e0 SHA512 e4ac310c19fd6b710d372b9a53dffaf6736d4b5c23190fa98536be40f7c4e45670957dcbfb337e9d1dd44398df43d1ae736063eff2b2fd3d6fc752fae286d3bb
-DIST llvm-project-15.0.0rc3.src.tar.xz.sig 438 BLAKE2B 455181d3845ff1766f463d0e02caf72df8106dad16b8d54234f7f2fa0fcb5636abb06b2d35b5fdb8a3ed5c92a41a47d413d1bb76013cb914ce79913479a786e2 SHA512 80a67cf48186d2fbde997707e5d3d7a2dc3097f07e32ff45277e5185eb358d6b292821d8eaf8570fcc45560340663d62adb0380c675909c4c9c713e52704c800
+DIST llvm-project-15.0.0.src.tar.xz 112062796 BLAKE2B 947917b6c75cbd8882133dc01f57013523274962371ac5ae4a22b010f8a7d5d31288c1d9847bf19ba919fa3110fe34a8ff937107fe19bd064ed87bf4d08d8a51 SHA512 e5aacbe7574dcec62017cc03c9fa2ee4cf075125a3d6c3975c38f06e91adcebb1ff92bcf40c6dd67db087813c60b15a04f1424c713d751199518b58025ce87fc
+DIST llvm-project-15.0.0.src.tar.xz.sig 438 BLAKE2B 8eb12c259f94d8f867a31dbe05128adc1f9cc7ec8bcbdbe1738d2fad461f5d214e674f080f7f29b639a7a75f9c5b56c0f959f538697d647b94b97dc56b036e5f SHA512 4096464a46e07575b7cff448ff8bbc38fe972505f366b744419a06339cf32b93266b0fae5390879859041ce6710e4b675ed3ea7561d6a817623d7ece0e969661
DIST llvmorg-13.0.1.tar.gz 147290251 BLAKE2B 2a44b012a672501761d0c27c6b3a315b69bfef0cd13b078a7e7d2fccc4a9c8c0f2bee0f164c4271c9106b0a99cb06e8b64986f66253b613336719fb86b82541b SHA512 9a8cb5d11964ba88b7624f19ec861fb28701f23956ea3c92f6ac644332d5f41fde97bd8933dd3ee70ed378058c252fa3a3887c8d1af90d219970c2b27691166f
EBUILD llvm-libunwind-13.0.1.ebuild 3802 BLAKE2B 4c536cae6e4d240b359265ed7066aa6506be9459ec0c58c3eb2ea2dc47a576d172cbe3b7ceba3bf6a59d374f749b73dd831bccf2c932afa4d0dfb5e79ff84997 SHA512 311d60adb8c035df9f6522c9c0d775ec33edd2b1fae22bd6917338b8111d4ac2095cf1f16460f09716620fd87d1f05233dff2d249fbeab05f515fd64c7489b2b
EBUILD llvm-libunwind-14.0.6.ebuild 3191 BLAKE2B 9b139b66dfe48e418ca0e7f1c1429e887a3509b413566b4aeb22512605e13ea8696b2042eabac32840a80cc8f2651fc447ba9b6b2c56ef6538e16b44950208e0 SHA512 95406b18fdfc67fedd690a18dcb7fce9f7c89b8b3b692128cafb2f5e953d68db246722ebeacbcd678212d2e02323f64207a2ea3c851005a4b944d038a0c40c6f
EBUILD llvm-libunwind-15.0.0.9999.ebuild 3054 BLAKE2B 466d3ea3f6523dc272233abb3bfada59dadd8e1e9e01253c2835d281a053db2ea99653065a6f4e3f7effeb872917bcc59615a0508ee2d51c0856dfdf4a7f9c1e SHA512 d5dc54507d0fcbf45b670045b307c9c8c96ca935483eea6f1a45c1c52e16bd2bd71a18cf47c52777c61eccc05d71394a5e3dde582c067b3577dca2f66931d6ae
-EBUILD llvm-libunwind-15.0.0_rc2.ebuild 3054 BLAKE2B 466d3ea3f6523dc272233abb3bfada59dadd8e1e9e01253c2835d281a053db2ea99653065a6f4e3f7effeb872917bcc59615a0508ee2d51c0856dfdf4a7f9c1e SHA512 d5dc54507d0fcbf45b670045b307c9c8c96ca935483eea6f1a45c1c52e16bd2bd71a18cf47c52777c61eccc05d71394a5e3dde582c067b3577dca2f66931d6ae
-EBUILD llvm-libunwind-15.0.0_rc3.ebuild 3054 BLAKE2B 466d3ea3f6523dc272233abb3bfada59dadd8e1e9e01253c2835d281a053db2ea99653065a6f4e3f7effeb872917bcc59615a0508ee2d51c0856dfdf4a7f9c1e SHA512 d5dc54507d0fcbf45b670045b307c9c8c96ca935483eea6f1a45c1c52e16bd2bd71a18cf47c52777c61eccc05d71394a5e3dde582c067b3577dca2f66931d6ae
+EBUILD llvm-libunwind-15.0.0.ebuild 3054 BLAKE2B 466d3ea3f6523dc272233abb3bfada59dadd8e1e9e01253c2835d281a053db2ea99653065a6f4e3f7effeb872917bcc59615a0508ee2d51c0856dfdf4a7f9c1e SHA512 d5dc54507d0fcbf45b670045b307c9c8c96ca935483eea6f1a45c1c52e16bd2bd71a18cf47c52777c61eccc05d71394a5e3dde582c067b3577dca2f66931d6ae
EBUILD llvm-libunwind-16.0.0.9999.ebuild 3054 BLAKE2B 466d3ea3f6523dc272233abb3bfada59dadd8e1e9e01253c2835d281a053db2ea99653065a6f4e3f7effeb872917bcc59615a0508ee2d51c0856dfdf4a7f9c1e SHA512 d5dc54507d0fcbf45b670045b307c9c8c96ca935483eea6f1a45c1c52e16bd2bd71a18cf47c52777c61eccc05d71394a5e3dde582c067b3577dca2f66931d6ae
MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild
index 2decc6f4c6ee..2decc6f4c6ee 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc2.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0.ebuild
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc3.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc3.ebuild
deleted file mode 100644
index 2decc6f4c6ee..000000000000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-15.0.0_rc3.ebuild
+++ /dev/null
@@ -1,123 +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-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=""
-IUSE="+clang debug static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !sys-libs/libunwind
-"
-# llvm-6 for new lit options
-DEPEND="
- >=sys-devel/llvm-6
-"
-BDEPEND="
- clang? (
- sys-devel/clang
- )
- !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}]"
-}
-
-multilib_src_configure() {
- local use_compiler_rt=OFF
- local libdir=$(get_libdir)
-
- if use clang && ! tc-is-clang; then
- # Only do this conditionally to allow overriding with
- # e.g. CC=clang-13 in case of breakage
- 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
- if tc-is-clang; then
- local compiler_rt=$($(tc-getCC) ${CFLAGS} ${CPPFLAGS} \
- ${LD_FLAGS} -print-libgcc-file-name)
- if [[ ${compiler_rt} == *libclang_rt* ]]; then
- use_compiler_rt=ON
- fi
- fi
-
- 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/www-client/Manifest.gz b/www-client/Manifest.gz
index 188c3d611ccc..fe5a06ca1653 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 c54038aecaa0..2758daecc18f 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -100,102 +100,102 @@ DIST firefox-102.2.0esr-vi.xpi 563716 BLAKE2B af0ff48527f4ba9ae66ea09530e732abec
DIST firefox-102.2.0esr-xh.xpi 418249 BLAKE2B d7001ce2c211a5d71590c9fcc43dbf479ae3d262839b8c5027e80286f7a30fdea36c1830f6aab0c8b51d154a88b23f96029779b0194fe53a65e09c7d3e61b81f SHA512 2295fcd3a8cfa5ff73cf9664b7690c6f06d7f0ad254588c4da8fdd555ad938dda4b47def44b54d8f94fcdec23615392505cb92b7b0b81065800c7c8e7cc87d92
DIST firefox-102.2.0esr-zh-CN.xpi 566196 BLAKE2B 0d0443a0f98b6ae856eee288a56f4f56911182eaf9b919834eceec49c93015550ffcd1aa2c47bc8510c0e1b728ebd3d17740b313d23d84b434765bff5145df66 SHA512 4fda8beb539fd6217d56f2dff889056e5adc6e10b262faab1460653847666c8532d143f3837429c81d4868b830a2a8661407cb40c8924319b6a7b3a22f9299b8
DIST firefox-102.2.0esr-zh-TW.xpi 567162 BLAKE2B dce18534fd98658ed8adcd4df78d2ef0830db508ebd23e0ea72b41c05d7e25519c25713826105840f3f4f401f540eaf26dd2c9348c80b67ec1266d6789b947ae SHA512 99125bed1cc36f1c409208c5e6476443328e5f5408d45989a99d90ccaec69fed87fd4febd74369589cf6f44f08c63a1fa6bd3bd1b3da21dafc51d627459554b9
-DIST firefox-104.0.1-ach.xpi 458333 BLAKE2B 320f5eddbd989af79ed13489c21f9a4c741cd57759192d198cb6e8f5fb7d508396ccd75b7d9ef8b7f3ddeb60d89fcb022f13dc8c44cbac3f45376e88ff86dfd9 SHA512 d3d15e6abfe3fd6c60513675fa72641b26b00c4cffee09ed8577d8e0088e71c259ced7fe846915a54680d526b9f2f59af9f8fde2f7ca2ef130977a944e90e6d5
-DIST firefox-104.0.1-af.xpi 423663 BLAKE2B 7189db7e2abd3a7bfaf9e468e70916b5e3cc8ff5fef7003c5892fa972bae50bce9330ef6f2eaeff5deff6e39e45578d7998460706121d97b9b086990bf31dbaa SHA512 85862ccd579b067186c5187ccf5a8c3d4d85d32a298a43eebc61e772b07bd247587550d48087e28831981d419e7e8de2e3dbd279e06aeac119076dabde2bf50d
-DIST firefox-104.0.1-an.xpi 502553 BLAKE2B 1f880fd8e5d9b288bee70ff5a438e0fa7d8b88cd39cfd79c714e0ca33c88968d7c753676ca05ae2d014b3aaa39a6287e9b99bd4079d15ebf640467cd7144bd71 SHA512 db10cbb94376c5c2fa03f4daf6876619167b7164ee33fe5d4cecc2212f98189094253699d0934393e7c6092cc38ddef00c6da9e59366af98c09bc5f766c0cb38
-DIST firefox-104.0.1-ar.xpi 565450 BLAKE2B f3d0721349ac8c8e3cbce7b990d5a021a1d9e8641e45ae56db70b9f0c19ce6ff1becd2152f2372a48809ae3d73bd0b98cf061af3e5f1baa7968e407d147f50ee SHA512 9c9238877f7867d905cbab39eae35679c3639c5499f31a4aac8ea16d27e4a0d9488ea4b74277859713ddec8d3e9f606d8216ddf827f4de996b64218385285fcd
-DIST firefox-104.0.1-ast.xpi 498360 BLAKE2B ed6b2546b2516963109b2aa96562a60f20d0691fe5618b0a37c1e749bb20bc8e5f5bbd331755da324196c9c8d172d3ae026902c1726b035d0347cc4ae9b3b49a SHA512 efe9db4c9e2330fe69e057b1fa5ab6b33a71099a9164da4a80059e5ddcc86f66da5e8e7b51abb7f12d694051f2b8ec1819816988046a34484ac8c7c4062da24f
-DIST firefox-104.0.1-az.xpi 489599 BLAKE2B 2c9f7aab20532b5763ef75173c049d728988ea581d8c7172d29d0130516abc0587af6ef11961589e455a8591a7df8951b9736983007f9fbba181ac931d18e4ee SHA512 193a97a744c5a6d535b3e64c6944795ea120376e5f43d11bfdc19719edbe69328b99305163edc3a6d3522498aa219b2250f6d9391610c2851ff5095ffcf76f3d
-DIST firefox-104.0.1-be.xpi 637261 BLAKE2B 28602b084e2514addd326173d0f131fe495c6f0ed1bbd791a9dcb55afb510f8a7f145197da850cf365b295eace9a985bd7d53eb3359253c2112c3f44cae74627 SHA512 a77ec7aeca7186d8203a9abd63a3b883bec9b85c7b0ad472b699f5381637da98ecf7c04777ec94f265cfac32c2b8ac90de5d3f91dc0e5f7c82bb9f15b3916350
-DIST firefox-104.0.1-bg.xpi 581960 BLAKE2B ad424607630b258fc40a602ac7fb67a1752b9e5f24a37966d4751fb47c9598afe59428cb4a382a26114c8c5c0ca4ae45cd071a14855aa468112f2a495fd327d4 SHA512 b58c5f2ebaec1ec74e5916e5748e07c894e501089e97bc0410ca0308ad94230b06d50f5596f46071d3f3a7bf376abb6820ee4acb3e204abdc8b7aacd293a9e45
-DIST firefox-104.0.1-bn.xpi 580168 BLAKE2B 70085881710999e101ab70c8f5f5c550302c6f9d2191b77fbaa95b9996e8e9644a1f29438fb3919a592766a3b32a63cdbd1794046d4c49778919006a36741bc4 SHA512 dc09f9ca18d07c1dcde89f96602c65db00b0c3f3e081b365cc645bda592e2bcc191a059a4c1c5bedb236d93c66ccd1c9d05f25dbcb9990834530c67b755267c0
-DIST firefox-104.0.1-br.xpi 535103 BLAKE2B 74a271840353b63a1455b219b3d671fc94410ca32b16d471dc959926fbf70117410a23e400c171a0758170c76d4010406677bdfba1eee0a1e23cda939911026b SHA512 74f72f8857ccadfe98f6cd9257fa2acc0aba8cef4f97de6f6f04ff974afc13ba34b0ec4a940d3c570bf85e5df1145e9a9d8e95dc7ba441c535d4fb996d914422
-DIST firefox-104.0.1-bs.xpi 466917 BLAKE2B 03fd70be572184681f0532980c8d4e4fedc0e561367dec6b720717f7eeca76747f6b9fc1c1f0c136f5dbba7d060c99c5f620da3384b9c5a6a04e72d5a3b259a6 SHA512 eaeeba84813f274bfb6ee3ae88510c929b026f0ddfa8c4604c0cad7186ba5a46a7ad1e2e60941a4393f68f94895c94f51bcaba4bb7630373cc4b8bd19f433dfe
-DIST firefox-104.0.1-ca-valencia.xpi 541638 BLAKE2B a87e989da6ef3bbd8644c5ef138bf65884e1268c50c76deb187556822585de2c321446303e9e3b671ff7de80b9098b8eb95da54ecac7004b5492ceefab590fa9 SHA512 d5a22012c47db333f0e243bcf73c9d262b1d26d0c2a151df9c5dd84cc7e2a4eeea08094ad45bccb9b70847adba5b139209e619624039815b89e9cfdf114bf7cb
-DIST firefox-104.0.1-ca.xpi 538216 BLAKE2B 41e671f669f979f8ab752d5657d794782fdc70b7328153692b916127058a73a0f116d211d57491eed0c119f5c33c6743915117a04c6fede9953b9619bcde6ba6 SHA512 7899003cb120f7d7fc6931df87944aa3ddbac3f8a4c54c3c0f52e3f88156b08d9834e5586d0bbc36307b9d2622ebba644c778731dc8b98e1e54b8ba242dea918
-DIST firefox-104.0.1-cak.xpi 555059 BLAKE2B 457a0424ab2e3a45b329e2a309221865c09e3992cbf90c9a65747fdf52102f12c0ec4d0b9e176c646532cc4710d318bcba2f5aca597684447d1214e32fea5ea6 SHA512 4a82a7dc838b228fd725263e9b20d0ad58fc33d6eb66baa98236d2af2d737a4425a36b8fab40f69b7f78dd2bd65e9a98a29ae3da3406647d9596847129fdfe37
-DIST firefox-104.0.1-cs.xpi 575360 BLAKE2B f96cbeb3d607b88522c1f2984b2916a77528942a29ca1b41d0768c53e13e16ba94314df57b66dafae6ab4ae143b4ddfeb7b53d1875742b048ca805d85d7c5459 SHA512 305fb425d408f246f9de585342b820493d6039022f43aa877329c3c78c8517d9a2b876a4389e8251be206d86011d4bf9c387c3c8a1cc235769f516dd905514ec
-DIST firefox-104.0.1-cy.xpi 551513 BLAKE2B 52b3093c905c70fdca213974c1ffa4e7f5e74815a1731659ea1ff795e83f1b11444444b2d30e28e874dfb986ec3a9296303625378bbe51cbc143e9f7de488bc2 SHA512 ee411e89685a332b35eff661e4f653781ea463b7e3eaa4a3c704ca0f6ab4f86d1b5b2c1bc1501b6b2e7bf0191743d2da9091a7b1cfd758bd94c386a1aba387b0
-DIST firefox-104.0.1-da.xpi 538914 BLAKE2B 5ad447d649d11ebd463a3d99300faa3dd01ac3d271ab0004b16e92051f75791d2cbc08f56e1d9a649a33d17bb8d4a5b073eb4f528e3bd7095bdba3a9002e4d66 SHA512 f1ac7d480f770719e734f02d7d4e8c0bcca4c501e1d59ee82367d046a92dfa0b9dd70b15247a479b64b32f759a786e01cc4c1865ad44c3d5611ce87d6086484c
-DIST firefox-104.0.1-de.xpi 565799 BLAKE2B a6af985396a74a1ed44a12c4483a4107551be5704b47a89eb28d844f820e54f7513e953f1389cf3e7a1aa64ed654fb99ee871b738a3caecd4e3c72544169dbd3 SHA512 8ab26082c1cd5cb875604179236b257c1671f1a296f9614704e3c27063a89964c19ba9048069875f14410bf4c3d53ecece2c32e5147025cbffef4a1986fcbcdb
-DIST firefox-104.0.1-dsb.xpi 579596 BLAKE2B 3b568aaeb22145c2fdee7d8f124acf00b08989573c5155ff56cec467d1480f843f41ff41ab4e1cf553f19c3618edc6d7fdf4e37bd5afda29b49b810dbb0a4d62 SHA512 087b5135f66002c903cf7df0e130e8325d99041e221d1acfb431bf8fdacb0c1e09dac100e7fab54341fd074b46927e8e3f6158894da3c79df11aed6449ce9d27
-DIST firefox-104.0.1-el.xpi 650587 BLAKE2B 7e7875f95b0db1a7d77f40e7dc03eb63c1e903af8a78d9f5c15bc251f13212062585e3ff9eba5286f09609f0447348bf72814d09e4f3faf566221b49c93c5293 SHA512 9a7ddf615b03a3269f09e2cfd5a1d5c72eba8f662f2900eb8e398d7ff9ee9a4ecdc93527e62a5c625185531734289669a978acf2d24ff466dc08d49dbf177cb2
-DIST firefox-104.0.1-en-CA.xpi 517599 BLAKE2B d146b15f0efbe8079d1475655fde0be1d1cc99be9153bb2971d51ab1fff9a88a364014d2a6b157df52c46321d21466fa70ebdce25251c49a36b0f71871fc5321 SHA512 2432aeb2408c9c8c0f740314d7b8e46e89d712330f82226244a8ce190ee5adfb71a875d3971bd34774f2b44122f32933f03f38ec6e3bb08c543b92d43379e9eb
-DIST firefox-104.0.1-en-GB.xpi 523094 BLAKE2B 06025d54f18ec2364f5719606e6e9b62cbeeee1bac63c95ea77c62e618d376680dc232834f98f8e2399a14e765a33797e4f9acb01ce4565b59ddd50cd724ab65 SHA512 c086f76ecc2649763bfa142dd61b0337b3513cd3e9bc557db9fedbc1ca196bceaae5bafd2ec3a9b53daaec0bddac7cfd86e1c81ff2a5a2bf9a14e5bc605a4ff6
-DIST firefox-104.0.1-eo.xpi 549731 BLAKE2B 8216e3727f4a96016f960b593f66990e721e8966c2ff0a48323c794ed43cff3a0de5164d568e2cfae13311e3d9effaca014e3028cb8195bf5b5246128346f095 SHA512 6d728ff229f8ba3af9305eb18cb6fbf61a6155580e7980cb8f3c7eae730b036ee83d0b0f2f721a54d220df05d1f7536d8f8d4bb8292c3fe998e822c5ef55963a
-DIST firefox-104.0.1-es-AR.xpi 560345 BLAKE2B 43aafc1a689a2baa7c3e473caab683752e87046375bb45f9610f8bcf707feae843914abf586aeba659060aa79dc8e20189d8a5d2491e1a7f78daf5875b4ef2ed SHA512 98fc9f49a7628b661dc39b1e9f1847242f2bc84ac86c9c9575692f5dcbd412872f06d5473709d0b0b1fcbb909649f6806f2cc32c95a42f8b224f78413e50490f
-DIST firefox-104.0.1-es-CL.xpi 558252 BLAKE2B 1fcd7a66f8d474ba7d0aba90d2bedba1af42a3e0b6c67d87c0d34d4ba51539012772806dffc584e63d0ed8817695317129206c5282a0bc4096d025fff87cd6b1 SHA512 5e39eac0999a52281315190d4063849c6fce1a2d6ba8ecd87b70425d32531ea2d288376ec42467d75ffc00fe92b956279bdc00fe0c7cec98150edfa66d9cb6c1
-DIST firefox-104.0.1-es-ES.xpi 544265 BLAKE2B ba759c10bfd500944b40ca8642561dafcaf38b092356681d140533965d076ab359c2bd1f000b6cc2987033eedf56c3af3be930c59fcefdbe29c333550c7471f3 SHA512 1345991e866de3715361d5dffe81f22b8310b04eeae939c695672e1fc9b1ddf39d241d00a3c3305a2838601474af3ae70b6a373e556ec75266bfa2d317825e75
-DIST firefox-104.0.1-es-MX.xpi 563456 BLAKE2B af7c8c0796b95de85d9991f43fd8d5bd7a36c4fef341f2629bf2e9e5358aac0378b33f8df3321c684282c3a197c88621d11751d5e5d76949b349ad146a4b55e4 SHA512 7801d10eefaebbd94c4db66abe32771451e43f1a5cbd2c41f71e2612cd64bb414b27f766e22758078d1cfe8370d0f469734791d48c194c37d9576f0e7893d9b6
-DIST firefox-104.0.1-et.xpi 535023 BLAKE2B 79692a1f352378a6957c6521399d8da177b00e771417123af72576b1443d6b32ec6f3eaa816adea8113739d58b0f711f3fb075677a197ce5c03f5ff26e762430 SHA512 e6e8819e697adb9792e6452e56513ef29532b94419035285320d18b432c28462911a7eb0905f3d622837a67956621f27ae65337a0f854f2bb35209a0a6809ac1
-DIST firefox-104.0.1-eu.xpi 544752 BLAKE2B 12dfcf3f57e8c8a65f969e4acad4e00ac55befb7cd3093d6e7323f20fa19606294667492db39030a91668f8f46632db1a40681c5b6c2014b7afcf4414d1cf7b6 SHA512 37037830a9a26e2e2e909ad696bdd4df86d40e6256fa3e46722f4892978b2140fb4b638406af5e64040be9f7daee8db09c05205c22e80fb20651bfffd22aba00
-DIST firefox-104.0.1-fa.xpi 565979 BLAKE2B 3246ed242341d162c92333fca8a271754357f0203b7e13fae63cacf986dd7f3d16458d1e90c584dea0d845f64b42cde19213375ece04a01f73588e3c167c891f SHA512 806dfece5c52e73e9d484e84c0d3818dc5d3ec0306b084b68a3014b80c7b1dbacd49877833485fd60646422828b66120561f11150b11eceb7f70a21f7d15143b
-DIST firefox-104.0.1-ff.xpi 476470 BLAKE2B db3680042d01a9fd3eca27786a87f8286a050c006622d64b7bc1762d380b1510e4b193c9a9b610de1f5c9f19b3f04957a67a5f9e6b7ad5f60ba696c56b1eaffb SHA512 efb75fb4f636f1d21990f5ddc69b052de99ebe4e5f2fa7b00461c246abef84099cb13696c3807432aa9d23de2b5f252dc76dccd707dd3f580cc5e3e6d1f9bd8d
-DIST firefox-104.0.1-fi.xpi 542881 BLAKE2B 23de693e12e169e1a617fcb545bc6598a15a6eda8addaca1b4f39f0daf775b97e2928fede309f63913a8b9e69c33538aa35b25287ce53eb26fd6046540df2880 SHA512 ece442ae20e5aad145e6c476c0f7a752b6073b0b0043d85b69b151e3bdc051ea2fc2078e6e3aeed6af7cf623bc1d2ab91441f115cfecae81218237dce3c472d9
-DIST firefox-104.0.1-fr.xpi 569002 BLAKE2B 1b7c605381a6e2d2fd21dcb25c8a9b8d76cf0bb8bbe6956b6e8311de81a5ca864dcae927fcbd0b9939cd86ac5aeddbbc0ec53f798aabf7c458a80f4f450c4386 SHA512 dfbe08e96bd8c962e681a3d74a2363d7c08b78d1c1258efa989f96b1352b8eafaff1bb2c535aec42104899771e296af6e1e8a96ee30301f5f8e27bdf282077f1
-DIST firefox-104.0.1-fy-NL.xpi 550634 BLAKE2B bc32d7a0078c86e1e93716ab8f9734ce604a600a1acd3f90f72282b61085742cadad1eae4f26b46806ab0dd2cec67d82f9bded02d071b4d14332132425b1ab4e SHA512 4a4c8ff19b0d163141e80ab8a0c1b2a43b824f239658019b488661d5952c94b80d27e70622422c40af231d7000658568dc396ba306d638b3c0a4183423bc02f2
-DIST firefox-104.0.1-ga-IE.xpi 475922 BLAKE2B ecd994531e81e70dba24af52f233ab5f281962624bc08b523365ec38cc1533ff8a8c92e49e475fb8eee01e76c4b66d228e78b3288ca63bdf8f36fa1ee0203d20 SHA512 1339a2b77b5da35aa9e57ec6b6d88c0a3ed9922285d5e70ef1439358bd91c5b708dd6200ef8c063cb133c6ef2a82c3b1f44a2e62020a919c6d46a21c9cf754e3
-DIST firefox-104.0.1-gd.xpi 547855 BLAKE2B bb9fa8a86211a52befdc3647c3e02bdf5fac89455fa1519434bb0841695dac552546ea3ed89745de36e8b8bac68eee218b99bab0186de532068b8686c5f93711 SHA512 c62bbdd25b1cef5280b5a225ff180335cc3102d47fcab2ce15e154091596e330faee106f8da7ddaaa92d5ee20db607fb64eaddeaba5c78d4ed1c00d39caaaa78
-DIST firefox-104.0.1-gl.xpi 543918 BLAKE2B 2b0c3de744717276c63ecb8e6f4e0216ddc539f82a92ea7035f13fe1d2b61f907178fdd998ae78587eb4de0fda7d8c7db28f1e364ff44b0484599949f1d491d0 SHA512 65e2eae37ed2b8dc5eb2fcbdc34f19647900c19dc0e372d4abb9809aef4dc6e61c67da6659c1429abbf4c3f1b06b18f35c041c05ce56200cbd985d6da1e25f4b
-DIST firefox-104.0.1-gn.xpi 570936 BLAKE2B 012f58a79760e33c46800549aea884f63f122d63cd49f3ffc68582d5b908d145181d3093c677f1c5c57853b0ee9e5ed75716fd7dc2dfe6052d6ccecddfd74482 SHA512 ebf7dd6a42ed430fc387ec16dca045016239826f2b2a1c06c59100d2857607132267d7c48d484ebbcae9df056883101d0c04568c1c567e3f2d4516172fed6c42
-DIST firefox-104.0.1-gu-IN.xpi 531090 BLAKE2B 371b3f3ae225543bc6f4970785bc89e3eb35b45f4b64e1b19fcac557561476257e2892f11bd4ccd74da0fe2c624c9ce7d2f490966c1f23a2fe9decaca0375f10 SHA512 008af3d10c54d1e1a4c8e52ae247b6dc536a81bcae08266f3dd0f12573279f611bfe119bbc4efe0729ee2006e5294be7a0b4cad22ce3680da9bf0c2deeeada07
-DIST firefox-104.0.1-he.xpi 568685 BLAKE2B 5a747b5ab63235fe555bc8e516a45a5a953f026f78ea5301868ad19560b779d7d3ee0106883dc4deeb5cc8f85b052ee9eced9c2d4b86bce8b8978aee04fc9043 SHA512 8f176c83eaede5c178521855a1f29a1c972a9366c63542688fda2bd2c0ceb92a9234e9b1d17be476d28c6928c19fe675cea99246b78059fedc1a86d2474b28ce
-DIST firefox-104.0.1-hi-IN.xpi 561057 BLAKE2B 534d99648195714cf41099d9479c685365e74dee516ffaf678c550a8db05a98a41b59144d742da0f4e29f9ecff258a6eed8378e87444d805570c9af7668964c5 SHA512 ad7435615e7f365850db9a8f7c9bfedfc3568e3c1644522c4616f1937d77cbde6e8120cde17d01f95b42ed9e5d2fd42f7235118a28d195b89fe332e30ddda65c
-DIST firefox-104.0.1-hr.xpi 534658 BLAKE2B a42c1706c687700c5de00a22f6428fc8a044735f0542a900eeaba7198448c1322de19594c8176958aa4ef770dda9d2f6dd48a189ef2bb7af1f525b7c591fcb17 SHA512 e9982e73d7ee41cc5218cc02f04b369ef1967b6bfdbb60447f2f7f44bae8a85a62fc851b509dbfe00d991b25e2c1575e65bc69e0cff1db80637e84e51647bd57
-DIST firefox-104.0.1-hsb.xpi 575814 BLAKE2B 973e5329fc789700b9c5e2144f7f2ec26864ac6349e5939c79833bd7922183a1b788551a1280fa1bac69c0f4d9b5f17543dac4455437f8de83841398b6e8c50a SHA512 ee76006209186b9713582466066f39f80d52363795752f290ec837bc48e2e2aaa6c120cdcda6f753c54bfcef349bfed3d182d85a38210e0d36b5c2d07a30a065
-DIST firefox-104.0.1-hu.xpi 579190 BLAKE2B a9682eeb079a9f788c27d80caab2f1068b4a0cd44459aae6a11934532dc0b8f15477dc91717ba4e32ba8af127d9a73370ea977d7ed99bb37c8ae0a1542cd2779 SHA512 38d61848c77ccb57c953fd12d29048e9c99f02b0269dcba3016e705f39f169db7f87885a1f1cc0221d225ee678f508caa5b4d192f8a1ce22b97d78c64423812a
-DIST firefox-104.0.1-hy-AM.xpi 586073 BLAKE2B f31aec6bd252566082612308102ff48bd554480bab69c1f75cc19c976ea02f7700b9d7273d8c2e49e7b030a4625f2477c0926ab937ed27c61489a8faffb0a9ed SHA512 11e2dd01bff999965a0051f49101aa3fd21373559689c2a9e977d21c807c618cdf72d3faa978c4ef10cce89101f703de48e817d8c036815d5bfed87c39d89923
-DIST firefox-104.0.1-ia.xpi 545105 BLAKE2B a6460fcc17e74d42f036595d85f453f76be7e117b96e5cb9a4dd45b291b0014f6762cd7debbab042352da3287bd9e3bbb5d6c960b610e38277861a4b8b62f81e SHA512 704c9e780f3655f602d0aaaf38c6407f61a32929dbd375a6a43a19db05964a883f54312b82a70f06f48cfdbe28fc22a415e473ddf9f614d2ba64d956c5c8050e
-DIST firefox-104.0.1-id.xpi 541017 BLAKE2B 156ab808962ae78f64f418c1eea3a3e7b5dd5deb982d345775e1f5141a5b1ce33e6de4f6b5def472fee5e17ae1058eb8f3b747957b1528f80565629a29716e58 SHA512 a03d3575879605dbe538013bdcacb8e1aa54019ccadc919188dd29ef3ddc10c2acd27933e2f398d2d12dda4883e29b553cb385d324c6c65f906fca40b7e7bc96
-DIST firefox-104.0.1-is.xpi 549338 BLAKE2B e7e6b8bf2a59e3d90e03b7fa7fbc9668477728564031f3d31e5e7f2540f422c4eeb5249030f8819b255a0928cd769c30aa268f6da28e7cc02a36dba071366a23 SHA512 b0f4a4971e9e289f8033c6848ac310ed4f3fef5cc9403b55ffd2fc6f11071ca70ad43e2532a37fb6910d9d0c8b53d8cbc4c290f99afead5c81cd25453c51beb4
-DIST firefox-104.0.1-it.xpi 462407 BLAKE2B d4a153e255fcd86fddc5539134aea823c3934657bd67d90b188f4bc6505001155567ef7ede223bfc724b875f047d33d4be17ac28342e490e349506b6feb90aab SHA512 a8627c339036faa5fd08c59c975f65e047f2dd2370d5b75f86ed503dbf8b5f6e308883c1165c79238570aa3d8c8cfb1521fc4e84962ea91f2aab893314a73e1f
-DIST firefox-104.0.1-ja.xpi 583518 BLAKE2B 4603deefbea192bb5c1d6122bc257065b8021eb153b8297c35d78de6231cf47906f15b7954e78e91b32d98f38b79b6958ebde97b7b7fbe8b6368891bdf86ac39 SHA512 b1aaabd92b837ef31dd73410e2d137347b950374fd024eb5b9225ed6e8b41b3200cf70fa215aec616cb14b1ccac86e5fa4edf853294e6cd3f6e06258457b7b08
-DIST firefox-104.0.1-ka.xpi 605059 BLAKE2B f5a2a8e3d51233ffb8ffa9ec15c0682d538cd31f900f57213f03b358653184a5ca11a59ddaa0055799c7d125d935358da51a24ae00e52a0b9ed0fe5bf5a20b86 SHA512 6f103e483a3e07560520bcec5ca0d282e9371b3c49d7ccc480d4456f29d82535167d2384ffebc984c0de45b118ca9611c9cdff65da63f44628ec29f0a492cd7c
-DIST firefox-104.0.1-kab.xpi 564779 BLAKE2B b896c4994441818a791335f153e462959bf97966fe16bb7eabd0635e402bf2ce6e5603cc000b19b5b6ffa6c1fd34d1e4109811c396e9f98e65fb46e6e3de7462 SHA512 17c9912b761e221ab8eee3dd3ca610bf60b87832805bddfbb65fbfdf093e9b35cbc05691b4eb950ab1de71dcf979a00c286aefe545ee735ee6c59ad99ad489d3
-DIST firefox-104.0.1-kk.xpi 624339 BLAKE2B 40dda70960add2deb085aeb7e1865a6c65c0b532a55369f333fda20d1792dc914cc5e5d17d59bf01971972042b0d9c7d8b7e92d00107defa859de7df3a9855da SHA512 00c2dbc8c26749627546403fb7cfdae78d651b1c7725f07dcc29250f765101cef0a6c164404ac577779f4d56997a759abc56ab62af7c25e876fb241853ef684f
-DIST firefox-104.0.1-km.xpi 535687 BLAKE2B 3057867369a3ee58eebcafde5d3cf9c1c103240b86ed4d6af1eb07472fd06613175906bbdb4732a0d054053abd040beec93d4277b3438621e73b39e1b4ef8136 SHA512 17d7a559c14af8f422c2e5ffea10c5b93f80233e9b70e0e441547e6773600663e6495f3fca25a2a16cbce4feadeddf78b346c3806d2936da7c29562e64655401
-DIST firefox-104.0.1-kn.xpi 501800 BLAKE2B bcff09dffe3f639040866552d7e1cebab25bbb84349381a2fb79977dc6411bfca6e1c925845b546464d814ca2a768fbe158078c502e2b13f28a90039a56ee76a SHA512 9a3c388a461cb2f2821c7ac5978761f0e60e544431b5102dd2bad096d9b0b368703ca2be3cf410390beb7067f9540355210493b0a5620e9c3dcaf02167f00496
-DIST firefox-104.0.1-ko.xpi 591407 BLAKE2B 49efebe3abcab4d383db7b2091d08f6da198dadee9dc332e511c947ed2e9a6b11734f7f118e79493320cc3da9867a825a38df278193cb31c7caf03731c3f29db SHA512 b44c72cc02e4df7f294651085a467dbf10512b155031bbd9b7eca8c220ea90b9a1b2d3f20333dd52a158ef06584378937a11e6fe1d9ed06f0e45f956eaa2e565
-DIST firefox-104.0.1-lij.xpi 474399 BLAKE2B 3574608843c14aa0931ed65fafaec19285ef8d360fc5d9034a5abf03629828285c87a8db5e34a0239db5fcaec634d61c00506f350d42bd2666ce9a1b933720cf SHA512 1ac6758410ec39d3ce2e48a92abe67a2477c17f931b8b523ccc8c8f155de6b4a465938fbdadab074698657d07c40a4c178ffa41c652261b0ea6672472da21e6b
-DIST firefox-104.0.1-lt.xpi 565107 BLAKE2B 14ffe0604b71ce0e09b1d9baba16d6199d9010538d6d52857fd73d05d5e33b0ad2ccccd51d7f4f7f20a76cb231cebeda8a45938a0721bb028d58eb34e4d1cf6d SHA512 c8dce5d637b18c11a0300c58735855386236ac56b4fcf8b643e26bae040f3ed172f90bbb20c7857744ca462bceb6e0efb46fa8dc49c85fd3c6ebe20f429e702c
-DIST firefox-104.0.1-lv.xpi 467543 BLAKE2B c3553ad11ee1f23323a1cda40f0693c0742c2e4dd167442f553d771f722cc52a5e24893148958b896916bb818d25140f202cd4bc96ff6ebffc8049c9bfffdfc0 SHA512 5bc80730c979d67b69ab6bb13678605c279473c869f1c733c47dcf550bbed7a1c0455eb159ee596dacf0da9b18e3285e06777b18ca75cebc55ba6b4e8844456b
-DIST firefox-104.0.1-mk.xpi 479889 BLAKE2B 48c8a66875526449e5b6f345c356abbbcd3c1c97067da8feecdc9e227dc182b1e8b81d353e75188e37a342652803cd528ae03047a7f7437191fb16469eb2908d SHA512 ab1e5c3053880d3a03389eb2cefe6abd24624b552d179212a5fa48ffe6a37a50f787b13f39447613feba679317c389c49130d74a744245360d92ba7a7758bd8b
-DIST firefox-104.0.1-mr.xpi 534736 BLAKE2B 7e37e63efd417dfc5039258765390f417a4ecb203fb2c903f00fc40a4218f8b27a6f008fc7a8c718b17be6946566bce9bfd88f97b6f0069bcd8b52aaad1b800f SHA512 14e3ca4b1e62acde94a9ca6bee8bfc614cf2e3021f37a2caef0222bea08219ddb34072b63960fe0c5a25954b2a228d14fc1f22465b894bb7d30767f97b72f501
-DIST firefox-104.0.1-ms.xpi 452537 BLAKE2B 81f05276044b0049aaa49359f7a64cc4585f9974ac8fa05eec55a7841809622eb482a9df719b6faf3223e206aeebd071ae5ef88ed9d0dcd310fb5f0935eeb88a SHA512 26159026cf73c943a2146a2a203e7d576a099a8f7a63ec8ac5a0d633283010230627dae8c4ff0a64efea2353829ce4161978b3d675fd620673d57404bda1c3df
-DIST firefox-104.0.1-my.xpi 514706 BLAKE2B e2da8bc53c4ca14e8ad46662e3136e5e2f822d024b8bdf55d7333b2d53eea813ff60b76c8d9e492215cd9ffae88f4509ea6b3c1a94780687269fbc90434f6b2e SHA512 4add44e7e3d1e7c76d272051667773870cb3f598f2bfa800bf57b607ceabae94066f5a74e291db750d3fc8881579e21780c8747e1a640301eab3a0b1d4eecc4a
-DIST firefox-104.0.1-nb-NO.xpi 542660 BLAKE2B ee646fd3b512634b8f2d4ec77d6443fe17201c6a6f176a0538f20c8926bc8feb905102028c7b106d4197d158b5233271c6f9feeb089efab85ce4e0c1c0e7ecf0 SHA512 0b3d97850051d4f62fe32d3909e311e8dd8af54bfb281d01f6c8d4079f690338ee6bf56c9a589b39e8b3f9fc6be8b9c1f88834a968c1044bceb3151fcf898f16
-DIST firefox-104.0.1-ne-NP.xpi 493557 BLAKE2B 6226a206ed86fa9c6a59b0088c1d10280e8abe2039a9d5e9b719a022c25fdec0247365ada36fa302665efcd48747f5a3648a1dffd3b125b5f273dcbcd7dedbbf SHA512 1908a1f3cc9d96807986c3b4262d25662b7b4bc7b421bf36029a46b1a71a0cf3691bf5362fa66d149d576ef9cb73c17388b070a9eea5a5297d054a38f26f4fe0
-DIST firefox-104.0.1-nl.xpi 546988 BLAKE2B 4856b74b6464d2eaec1f521c01101c0440a397aa321f36c29b9bff811c13f0b78fe74b7462b78d61785232ea8797ffa40680882b3c782163b50322c03f9472e3 SHA512 56f53e27ee357724318a4f0002a6f6d335b4a4d420dac8d0ad8fc7026d82ea0461de53fcf29da2b80ea4e21c1007151aa393d45321fb80055bc30f29432aa9db
-DIST firefox-104.0.1-nn-NO.xpi 544283 BLAKE2B e9445d3e21c59461a92fe91af1c59199acce65dc12a4dc60619cd02fe0f225bf2fa1381cc6edad73fe314b6c45c5150a04b5560b4cc4e2e684036e63239ba13e SHA512 a8efa9900de65ac8e814d69be0d3312ca93c8afb548b5cd2c8a464dbe479d39d7622290026ffd56acf42a392d28785dcb8876a0b2d28fea02484d69abde55cda
-DIST firefox-104.0.1-oc.xpi 560752 BLAKE2B 1240b32e1e73c540de5c797d1c0b858d9fef3ea1756c03f6efaf8f7a7040b6d703cb643b4cfed8bc0210595f1e980c9792a08b329fcda6a2b366b5df3bb722f8 SHA512 ef08eb4daf7aaa6429ff1a358a0a673b93fe14d15e2f7a8aa5b9176afc850e5d2a1d18f0dc25b4b4a5eb98e51efb1b9418b29189ddb93479ff70a6afae110026
-DIST firefox-104.0.1-pa-IN.xpi 611564 BLAKE2B 8cc61765f25f64b65ee8d73057d189cf02ac099e090924e385dbedb89c08f13478724191bca54965833b586aacfe213e44be77afa4500e96648afc753d409132 SHA512 a7fdaf63f24fefb834057f67095aaf3c2f65403fbf7ac8d594132ff7ac2d825880d339e0a87adfa2d91ad622343eadfafbd40f2dc81b0f76825566bccaea2a0b
-DIST firefox-104.0.1-pl.xpi 570614 BLAKE2B 1a84a0cd8b73dabb045a7b044e08d81bc48254d482549dbc6e04bbb8ef1431a0e8113cee2caf557c9c75450c78669e415ed567ba86eddd0005ff99699b4085b1 SHA512 b11289762246b2f673b563088676d17b8747232620406bfb6914d370b2556801e117521bc94b735ac9cfd39eb501be7064c6627d75d5e4e1901fb85b02c46188
-DIST firefox-104.0.1-pt-BR.xpi 555631 BLAKE2B 6e13f509691015709c01b8f6a929b79d549f58deb86236be976335531dc5851ed8f212fc4950be540cbf79ad8d593d6177ee8cc7503a4c97451904b0ab9f4580 SHA512 11f0b47e7e6f10052a9f7eac362d6e99fce09d78e25ae5beeb0f1a6d697c1b6b60566ed7d03c433cd9c3fa145fcffe2831b9e308a6c8762644d2afb357233ee9
-DIST firefox-104.0.1-pt-PT.xpi 558697 BLAKE2B 38fb11d6f073bad669cde048ad9a3b4165703a53925a0a53bc8e79ff40bc08d184e74e532deeba38fd0124b71c64322b0b326fd2b7726d812321261b897f5985 SHA512 e3ac451dcdd83db53dedc455bad0d1d4f8401f3499fe8b6712b02e9dfcfa6f4e0e7abf008aaad547f56c79878fa6a0aaa043c6754b49f6f4d3977d5b84083912
-DIST firefox-104.0.1-rm.xpi 542681 BLAKE2B 7771294d13a07bae3adde0a82d928032fc2aa7f4f871e29f894f87c61df739273de1de95c79cf543ac89496de4ff89c3ca252447631b2ad28c25a88016dcb9e6 SHA512 87949e5cee4f72604b3c25e2f85df418dcf5463cb63ba3043a35fb5dc61b26cb6d593b7d6177c943fff9328135ae9f814490deb75bf0d6611d7dfe12132fa709
-DIST firefox-104.0.1-ro.xpi 532715 BLAKE2B 768aa448772a70b63984fe090135c5a45fa27d9ca10e1613c251d744f088b2b73eaa23fbbca8e465de06f7d96aee41f234de6ff05f9607ffa8760319c9e3f8a8 SHA512 4b40b6340dce039a1ca6ce0104075fc9ced79b39fc285ea487a7cb0a0cbeb7cb57cd20b31d5446a55d8b828fc55875a8cbf06ef91121bf67cc7e8894c381a891
-DIST firefox-104.0.1-ru.xpi 641377 BLAKE2B f5234396311d0a7bf2d3ff6444eba2879fea0f0d092769ca4fc097184464b61da5d05df6388e116ddd4736e6ca6cc2bb5ad1eb1e6e3c0cbbd64bd7bd8614a906 SHA512 92fbf75bac9a5778eb8e8b26091ef9a8ef672e34440119ce7bc20c81af639a4e30baae4d75292f93097355e706102a4d7d1a185b95c0c63e144df3e7f3009a38
-DIST firefox-104.0.1-sco.xpi 500767 BLAKE2B 82ac497cbf1f0db9a626cc638ea9ce25a4d59f65104edb85c2ce6190156fd9d200b98ad877349858d7785029dc2163ae5b57f5a75d4555102f84f19b156e3b8a SHA512 5278a366cd697cb5d1f1e3154ca9b3dd5ac24dc99dc7091ca5e66cc53b11567322233773029e6cf4385ad6c72a0f7ce76f245422847caa4a446e13c9fb923c24
-DIST firefox-104.0.1-si.xpi 489442 BLAKE2B c0f8480ee4016b38bbe9190578c278a947afe3b6d8614e8816b1f2135d1e32d54f43c9762fcaa044bae343b5d072311b07c17be24baec123622a38f1e10270f5 SHA512 fbd9c0d6632430e2f140af6dffc5a27a2feed1b9e98563d98abd5a7fd5d5079e6afde7dfe2cf35bda5fac67f5ece942fa9fa9e6e0a9d385b77bcda20b87fa06f
-DIST firefox-104.0.1-sk.xpi 579420 BLAKE2B 7d26bff2850c77712790f15c7e3478d974bdbebf9dc0a8a950875d72cd265d59ae9c2a6db12a3cb3413a6de870a5ea22edfb23d5d4fed63bb8d338eb182029fa SHA512 3872f9ceacafdf9807cce5355869f9113c37442a39c39c7e41787ea07557e2aac6fe388d24589ea28ad6474c8c9b9a6cbebfaf17db2423d31f2f4239be44e0bf
-DIST firefox-104.0.1-sl.xpi 551983 BLAKE2B 1f221e153ea8523dd8b4601fbd127d74d42ae9e00fae6d8d8232bdcb7249bb13c655ee6cdc14b34316ab74b19c561405ea8798719545977fd58419e49b3a2e08 SHA512 72fde8afd681f29b29523d6e49610125a69092c58ae4465fb4ab9fe70d79fa30898ba01b48a5156ea5f65549a149b26b81626c29f6b884d055fce96fe60d3521
-DIST firefox-104.0.1-son.xpi 430379 BLAKE2B 1d23a15654a960984f132a6f962a33055e7f9941de5c80a6bbc519e72efd8a180c556f969850c80a28b17efdcd8687e9bf2b3582440b77d8b2f5d81076737ae9 SHA512 14d7807f6d823c3d0b5d749fde1f60835d57a20309c1eca672e248a416c9ec4f6927b27d89ef41b77149c8edc6c0ed084782f441b4acca3d7a70508181ce2834
-DIST firefox-104.0.1-sq.xpi 560591 BLAKE2B b4262992fbe58e25cf69a827c07a7159816d5a0c924b0fac042ad21f582aa40b12dd742a83b7377e5ee56c7ab281ce6545e366e9620d79f0a32efbe9e07a8e21 SHA512 472987faa8e4764e9bb09e5ee0a781ddaed2082a0d0af2f82a06edee316f8b3852cdbd6bc4dba6fa616d5026e881c508a5cf2cc0026bc289966f335964bcfbd5
-DIST firefox-104.0.1-sr.xpi 586834 BLAKE2B 90d52258def9a690a826f82cc3ef6b7676865ec472217bd108284aa1657a1a6dc479c589141eb8b7cda399a8ee655bf2a880ff91f49b6922466ada5bcf3e43f5 SHA512 57d2ff25ca343093d1dd662df9f8abe0228f5472aeaa55e1807ed76a856ec167df975422d8abcc9290aee782ee619569bb2706c7df6ea7f6a3b75a79b5646ace
-DIST firefox-104.0.1-sv-SE.xpi 552470 BLAKE2B ea9e9cf83ffc94ffc11ea1ee838f0b77f2eff9a71c0faabef80072bf57e230de39f49f63aed56e98508c1f8e7646b243634056f393f97f3e0fc093fd3c7e238b SHA512 eac620d60017a86dc7b61f1f3800506391f67e2beb1a142f9c6dc64fbe05d1f9ca91933a0a73d306086d195b0ba42baf3925af181a68a5f3959548656cad899d
-DIST firefox-104.0.1-ta.xpi 514635 BLAKE2B fac3324b196615771d1252fee4d02f803987dac0ebe4461263837b1ff89b01d9a70ef897cb35920427dde65e2e11e3d03b11413103557ceaebee5631437b5a73 SHA512 4ac9ed10e83e6da565c72f0c8332d0d76f249a1ef4c30cef4217f907c367a788c1492563b163da30cf488f658f0a90d339c33069614fdc3db597610f183331b9
-DIST firefox-104.0.1-te.xpi 555352 BLAKE2B a795c95a33a3d42cb4eadd4bae4b2b63aac3f4f3ba7f84c97eb6973da434b5cb6e7286b35392779ba139d247e0c44315aa8c4d733805a9eeaf80f16299259b8d SHA512 c6866cecef82f08cb07acb7606d206ac5c3e3ca94cc448171f05c0e72fbebfd9b01a7cf1f22bc588a12dfd10d21c6ca4fef5364c8ebfb4fba0f211586f07e5b1
-DIST firefox-104.0.1-th.xpi 615066 BLAKE2B 5207b507001adc1346eadd12b38d7711564ae3abd96967157944f375f47ca53303a541d532e72be4ecfa055cfb5d687d4ee4cee465127f732359ca39a5c79a9a SHA512 ba667b373a365f6e33ea57aaff668a00288cdaa6f008013b24579c6ec70c86e76f412122f618a7d0df46c3c314d731c08e1f5cc6c7ca6d6cf058196e0a4014e1
-DIST firefox-104.0.1-tl.xpi 522949 BLAKE2B 6475701ff083d5692a4897dcb27f81cdbf5c9e418f575dbead74d3464a05697bc8cfea362ae28a7936fbafe417b49aa0194dbae3339a4605dc2a20420b363d24 SHA512 e9c538ad44283822aa48af5dbbbc2c66fb77053588e9c3728ece40f4aead6295d36b3f4d13163455cec211042ada2e48a42162a93b9cc1e677adefd6c9f10fbd
-DIST firefox-104.0.1-tr.xpi 565829 BLAKE2B c8b668cbb8c9aebe00ae31a157b7adecf3a1f96f1ace59f01ab2342db380863387f4f0225e22cdb46634fc0410c92ad9b5b3f9ef19199327fbf147612c900dd4 SHA512 e5d3ea275ce3a1a8e5d4a15a83e6ee45c2f96852692b8c3aca320a0deaa632f4dea263eeab4d264abaab57401e7e29d8d06a9657269a316622ee7930cf56b2b6
-DIST firefox-104.0.1-trs.xpi 493322 BLAKE2B bc9bcd6965d33988346184f6bc07e718c7ef570c0039ea0d9898bed3891272fbf8a99832e1d7b0bb4232d0c8fc0869fb1fac33dcc176114b36bb568b1d9bb438 SHA512 bb084128c1ca689ad52d626a9acdf7ceb58c823f3b43b4139fa2ca2877429ab3fc7166be28d0081ae723856329f17f2523a8d413b878a07aea646a6f9bdca94e
-DIST firefox-104.0.1-uk.xpi 634718 BLAKE2B c6ffe5efc8102765c0d938fcba7524050b68966ffbaa64b28566b46e694995f8ed4d009bc70a0ce01c49868f68aa62628a1d27a9ae394c390d20053e6d849b47 SHA512 f113d00ec562bf60afa8481208a05b8adb7c57c9a7877f09364ee7579d0050db2949412f4a0d1fcf800387c176a38761b4d1cd7b12f8803d6053e709132e081c
-DIST firefox-104.0.1-ur.xpi 561593 BLAKE2B 76d7e3ea789f361563e0b39ac4c31eed91df9c74088e7fccd57c6a10e50e8cf943c2f0056a4ff48e6c679b546b487cffad789796679ecbb6b79b1d18dae24944 SHA512 a15afe2de44f980ee5e50c82a1a6bd718a75aa1b7daf7608b1fa48f28621582d669d3436f30e20cebe68f9ad57d01024869a4545227e14b89ee0bcec5c46bf5b
-DIST firefox-104.0.1-uz.xpi 482121 BLAKE2B 1fd1dd119e9d898371aac69c8eca45edb28129b835dcf677904bd595c741ae80c4d95205f0a6ca5cedcef600d3d8ab396190a70909722b2179da80195a0497f5 SHA512 0a60d5cfb9c5f14456ca426884a9052ddb0ff5344aa0335e1feaaeb45f7d6c42b3bf597eb41d26463d8304b8cb27affd4e5ce9206dc71c21a4a070fcd4353e18
-DIST firefox-104.0.1-vi.xpi 586740 BLAKE2B 04faddda962842fa0077c1291cfbe104fc0fa6d159c1cfc03052b68d415482c864640df172256f1136b7bfe317db55ceca4610ba362ae8949b9d8c91a56bcbf9 SHA512 db418eaae8cd457fafdcfc49fda963e0034263a4331f0bcfee21673501a3dac091488b01740971a84c21008438ffed0541d4a36a8d7d9c5289ab085a77144363
-DIST firefox-104.0.1-xh.xpi 433358 BLAKE2B d9ab0fbbf5a13f5148dd00a67e66794bc9e1e5cc108435e57163d4a079ef7218c2f204118777f560e87a32fb61e3dd32bdf40aa52915609dab5bd271713c3232 SHA512 9a21325ab198c2391fab2cce4b1ca28b70b9223a360c3fb77001ec35b27e26b36e6da546beca813d0042ded8850153039542d303dfa4a588ca33673649923d75
-DIST firefox-104.0.1-zh-CN.xpi 587664 BLAKE2B 6a872096ed781d3e9a5b25003d509645fa533adebf76a4e49094b4a50b3dc57962f2bf26f543aa05e96c645497cb2464b91894ea2252c514f2548ffbd5bcc895 SHA512 611fbd6a2f3336d3e9d349498927303b88bd5d66f459a68b5394f6d2dad2c15f244ecfca6c34ae89ac0e495d745022ef423860f8d73190e8033c3a500136afae
-DIST firefox-104.0.1-zh-TW.xpi 588454 BLAKE2B 191fc277ff76942b6a67f96b49fe242a6e684226fcff3060e94a68afd2213250baf7b27b2831d5f80577afce85590da366363153290c7e0fc338c40f745b8732 SHA512 b51692a001ac04f29784f7eaa2b510f5bf59ca80864624de05bdcdf5df2283303e7497cf179fb386b229b1376a3db932e339246fdba34e0fc2eee2f8eb167920
+DIST firefox-104.0.2-ach.xpi 458326 BLAKE2B eba568e83dd1103b5e6ec2a955aca8c866526ea276f9da0279932c8ab531d3ac0ceb53bafd5ee93dbc2762c1b4a6baca31fa85f6328e6f8c8ec9419e4e9faeaf SHA512 4f28bceea0d5e74a777b77a460399bbc90012c3010ba3f663c0ebc122f8e8eb659518f9a696d547380e0210a4d47f8dce86f162c5174697537fb5ae9acc90ac0
+DIST firefox-104.0.2-af.xpi 423660 BLAKE2B 01af740806fc537f59476a761c468b9a388c9075c22f8aed4dc26362ccd9a276b5452c7294cf11776e4f16f5a584c8db9f0803647243bf237bc8dd5e5d93de6b SHA512 e57bad8e8f4292d0d4334cb3821ee99e1391b26dcf1f1fe3ec94a5e4a36240c74e0cbd6d7aba0b851d77858bfba7b9aab3e91c72aec6cc5a83a54a848feef4f5
+DIST firefox-104.0.2-an.xpi 502550 BLAKE2B 8388698af62217b8eb15f4f020702543556d5995b2e8ae3c70bfc83b1a4c54974fe13eca0ffac1eacb81c38bd02bfd44f1cf84bd5b46a2c84ab3326b25c37ec7 SHA512 08c2157844b28e5f4736744d163220d72daace953679a63e99d44cbcf0b186eb19ba7d30eab9e157852584fe98044926f2787e4a60134d3f4f1d5bc4a250a8d5
+DIST firefox-104.0.2-ar.xpi 565459 BLAKE2B a24c5d9771b06db7b83275e7303757dfec585817ad3f46cf8fd43c0aa3c523ccb1f9aad56a1e3b334bd8ef05d1768cdf8d4f75ec73071fa55436b63be78e8507 SHA512 5245d86cead3a00cd616db52e2ae45362e943ecff727962407789465b231e44f40462073ba7d9bdc87345fc135e2ef126b535e965f252f1f0df90502cfd7be27
+DIST firefox-104.0.2-ast.xpi 498361 BLAKE2B ffda33cb72504a9f21fdea8fe5a2656e6d43eecb8bc3c6c9ed39fea4702a8c7b7909027de23dc02ffeb124f1d178f161e19e2ac4a0615d6a8f4b6f5eadb98f79 SHA512 732993329e1368951935b61aeedb7796d453fa43824d010c31fbcb10c9c1f31064b3caadfe3ef6ebe37f84674eba79152aab29910cac95cf71b146ce22dcf5c7
+DIST firefox-104.0.2-az.xpi 489605 BLAKE2B c11b22540a8450e45f2d0c423f5a359428e47139451a1a4ec9519e145a29caedddcfa4d226951167cf9c7ad205df045c4b14bceaa1b9ffa31b6aaa53d8c42de3 SHA512 6e823109df3d34a16fb6fb60588d89651946fad16aa2cbb1fdfb071757d20dc75a024b82dd1318770815ae581749862a2e700df4b3c50e3271e40cc71f81be9b
+DIST firefox-104.0.2-be.xpi 637262 BLAKE2B ef30f08cab2bd8bebe19f66a996b9a39d3467f93c423010b4388f9894352b933b1683fb7b04cdf37b44a8ae869e57fb1f33f56084182ec0b69b27bd2410e01bf SHA512 4ba3be25706e72d9b263f233e3bd4fad6873b0f391cf35f32f407b55df9affdb4a5e5c1fc68e8ae416127074d397f03ac4b5320860b93e20927b77fb88cf97c4
+DIST firefox-104.0.2-bg.xpi 581967 BLAKE2B 8ca3bb0173ac93dc9cb83fea951dbbda423daf39cd5b68e5bd9a9a36d965df24307f5315a5fa18ba0d0e05dbccda99996ee13422e7fd42e18231e90f6b142e88 SHA512 245fef211927dd71c8df1496b0f332c7a0b4fdb2205475f29321c153908a76b6761f2d36628b53fe8ff4e1522ad469477b75e8c95cba4040f44b71acaa1e0470
+DIST firefox-104.0.2-bn.xpi 580175 BLAKE2B a467e3f1e7d941599ab1d811228b3901797cbbbf87ee543e245ead92b5794c54db57ca126f7875239c2cdc5e72af2c0ba92cef2b96ac81ae4f96580e08a5b1a2 SHA512 2e0d0a8248ee33499f6c85a9c9b1d3fee77286ed6d2be2eb53449e85a4e6b89eec6e50c0e69462a8ea1371addf572a2436e52218e321b72344b197548090ed68
+DIST firefox-104.0.2-br.xpi 535106 BLAKE2B 6d7905c37b5a95f04f811aeb7f7aed270ae788ad58742d7afc684bcc48538ec4578ce66220c5c4486f8af86ae3764dcb605ab10ea276fa5e4c6608f494546ceb SHA512 ceb5c77cfaea5643440f28151adf46655f8006e18ccbe8ded35bdd7b0106b1dcb8ae1304d272c416f5fe44bf0418b993ae22e2a16fc4c56267ff96583786156e
+DIST firefox-104.0.2-bs.xpi 466916 BLAKE2B f069399cba7841ef672fdfbbfc42508aa45d5a66ee8ffc9a56bbe088e639d35bb4c294ce98534de554f3fe42af181d4a04b535f93368d9716eb3aec3a234304b SHA512 45e31938a380b73d71ff00c83b207b96938b51ffa3a5b28a24e735a9fae448e3dfd4b1174a5f2593184204ed364135ecf898722ddf39dafe91ae3229bdbb1a61
+DIST firefox-104.0.2-ca-valencia.xpi 541640 BLAKE2B fbb73222bfb6536cdb14fd30706a88abdde731d77983b2d9708a357bfdf2f20990724ddbd88889f060a1e094474fcacad3a29b84752a52bb8a14df1dd6f20ab0 SHA512 9e3207aad59ae10a4e416662261f51f41f3e42b79213258551975075e61ecf138848f7722f67794e470991142cc2dc8bd84ddbdae071b7abc34aac8a6bea4693
+DIST firefox-104.0.2-ca.xpi 538207 BLAKE2B 0c4e285f208eb221735a52aad6206244d8d4a70b809251d8dd3baca8ec8256fc7203943c570841707046d34cf811ce4cdb2709464ddbd41b5621050b81d4e567 SHA512 ca0e1872f86fa6a01bc8e14d4f74d79ab28542e946f2ce9c93357be6782af762d8379b3f18440e92145a3c03a4ff9fc3439191ac2accf2fffbbb40fa0de9e257
+DIST firefox-104.0.2-cak.xpi 555062 BLAKE2B e41ad0653b236cff60f420fb6233fd87732248fad6b1cb973a6d4ccefef244c89468ff350a8c4ed28572e18422456f9998ae1b74eed9c0e65a9f166e08d7156b SHA512 14064209482c0014e3b6b370b6559724fcfe6c67f9156cb4425ad721eb71a33a882220c7bf265382efeddfa95973d02b316fd6068572c9f632bb0d043363b92f
+DIST firefox-104.0.2-cs.xpi 575363 BLAKE2B 5c21b2a148b84a890a1e771576219ab57d2aa1b8c70ffa0589f564b0b90a6e232ab616a33f375c1ce0d6ac2236213e942160e04853b7ef63f9f819cf75811a57 SHA512 c94c5e06087f62a4bb8c5c834887d83e5d87d4317c00e36936ed74e6c4692ecde2fd79ea3abe6af1c65b048edc0f6366143422bfe6e0601efd258e76c618b6ff
+DIST firefox-104.0.2-cy.xpi 551514 BLAKE2B 291fd2283f25f3fecd6437658643755d59fcf7e0aa28b5ccb9b0596613eb5b9373b1d382c55cd25781d614f3d2bd11453b467752f3fd9005b20d6431da6f3164 SHA512 fde532dc5f6e4fea2a319aeae3bf54136d11a2d7ba69ec9e48f90d95fa4e1eb7744361a64f73764f300a185b67bb6ecb3577e7dcf6a50f648b8651cf62a19f26
+DIST firefox-104.0.2-da.xpi 538915 BLAKE2B b10542146d5d3d5f8a39e69e7347fa9b60e334e795dfd2aa262f437c7f33a517196dc1a2f0693da9a5c2b6fc2d796fa1fd47db88f3de65e4ad301e809bb8bce8 SHA512 f62c96f743b451f24f5713b34822ef2c23289cb2847e288af50b81c972f4745c8f6f6ce8152f4fe272f22a9641b2d71386217e5f9b5821f5b20745a2fcfda663
+DIST firefox-104.0.2-de.xpi 565797 BLAKE2B ff7844e28c9a771472a9af322c8ca17c53895d0ec32d58f553fec9cb2c74d5bc5c6df65060bf23a0dd6edbac7c876dd0f4b1ec210e44f92c8d620dfa83d5d246 SHA512 d68771876497c2bf2734df0286ca300d7b1d0696a50be1c81328a79af83678d0e1cbe61e70cc7e26d218c11ccfa0b63e9175ca4947815d1975f17af0d2dff799
+DIST firefox-104.0.2-dsb.xpi 579604 BLAKE2B ba93063590990235bf4467b7b47fd8fdf19fe1b89add7efbd4a2827c352bbe5999ae0c1fd7f6843e23c6dff4cada84f5806edb6254d942a0e2a4d4e55ad14b0b SHA512 9ad92ee5cc7db646b41153e1c8ebddf825871a58a4defe67ee2e0653ddbb2a71633eeb93f119448537bbed06784154ea54ce4d1db8ad7a4c834d3d25d662b4e1
+DIST firefox-104.0.2-el.xpi 650587 BLAKE2B cf82f02d4623fcc813e900bb844de5c98faea8c438f5487df528a700b4fe3b6d6991f3d5ba602359462df10aedd167a846f14f6d163dba7100d58c1b401621c9 SHA512 e2088e9998e5b27a46961f81c44d67f32a207be82505a412f975acf42fa91498aaefca5d4089d2f4d89b971f0ff13991cad7f2b26a5f3f2ebe9104db2648602f
+DIST firefox-104.0.2-en-CA.xpi 517610 BLAKE2B c281cdae8b2d1e523dbaef73926322713404f37068257e25f7da72f545ad6415d070a01ae3ede5414e6cb88b511a2920aa8a2a7875fc9ac6b648bb695f46cbe2 SHA512 5bbf9e621e015f011635444e9450ed670d85db5939c14254a8cb23249efc5d5f87d845a7b1b213b33958f382caf9ad75a0fc787ad1c3b133a88febf41a5c1955
+DIST firefox-104.0.2-en-GB.xpi 523106 BLAKE2B 8081bf809186e183545a7f0db03d7b27a97299797dbd655b34ffedf5346a3bcacf17bad7979c845b1db2e83a2c580890f74f27dd98773fa69cbe26e86153709e SHA512 13af7448ffb96ee8a12ad42045b8f87bc4e33b2c14b7bcabe54a2624f55e512ebfc668b1f53c26a0225b583a725a9f15c2f22e6f5185e5f9b6fe4a7c71574850
+DIST firefox-104.0.2-eo.xpi 549738 BLAKE2B e0289c88fa73b6c61cc19e570a12baaaa5612c1e818442cb8c798616553c7785e00e5896e9d516a427b744b01a5f3a12b3dd5d9716d00461601c06963922d7a3 SHA512 453557ea1206e9c845261e34245fbd3bbbced67fb1b3cbcec044fbfc0ff21a9ddc1317f1523b1fdbccf26a9ac5bd14f2ba44481639d3764631f6742dd17f7ef3
+DIST firefox-104.0.2-es-AR.xpi 560341 BLAKE2B bf87d49c6c90c66cb0f15f6deb9736a66724dbffaf1be32e21b8b838cc07c7c5723e6274fd26924867e80a115a7cd80c68a39bd8519eabe12dbf315a53a4a497 SHA512 24b2d56754009f88eeb2e27c2f5d58b3a770fb6fc58b9a584cdee9d6b4585279e2004551884970953b157b9a9863c49d9263b5aa1eaa4f9912228223f4f3a80a
+DIST firefox-104.0.2-es-CL.xpi 558250 BLAKE2B 6e6f6b75b818b16a2fd9e563fa56ac8c258b3da9222ac75620e13ab08195cefa423cb59acf5ae73c6898263d0cf7e8d122f824631fd027c6e2dfab4779d4f2ab SHA512 c45defe8e990158dcc28866a8ce5d96efd84807747df554889cbc00f71c3a578f985b99498a6caa26416f929488d071e68b2cf01da3ce30c39d5c00bd324a203
+DIST firefox-104.0.2-es-ES.xpi 544276 BLAKE2B 559ee0364a9f148ec4ff23e10ae0f495dc864f771182994a9103a7468128f9b53ebcd01ebc7d5a4699546d363b804e8c346cf75327016a51c17c6d2fa5849623 SHA512 1375de6cba0f898cb4deb2b15e8ab38508ed9246281f201244c9646eb26e6a1817639ad56c5719b5bcdb0b388d9f7490464e11b10544c635982f1adea86009e1
+DIST firefox-104.0.2-es-MX.xpi 563474 BLAKE2B 74948a2592aed6c5c41f8ff3a60650c43c89e5200a751a5273f5ad614f9b969f8036c7ba58881c31f7e453f89226c1eab9ec6fdcec5dc21f241531d0b3da57f9 SHA512 f1b8ad1ca65d080af6927d26fcf68986238d33b535e42056a75105a915d9ef6090df25e3dee2b52a10bfef1b04fc8352c97c1f410704142bbf7946be78ede69a
+DIST firefox-104.0.2-et.xpi 535031 BLAKE2B 8affb0c0f26a8147f9b520f9d636d530866aa7d557762e2db1c2b60c674a62aa77a82a30b4a649da678515adffd4daa514632d5f69389154e5d57e8321fd2dbc SHA512 4f29e2976c004fffff32427640759b7b2ffb207560085b164ffcbe8689e6428e5deb76e890b1bec503e90395454a48102192c77c5b1cdfa0524f09830344b556
+DIST firefox-104.0.2-eu.xpi 544756 BLAKE2B 553f8a7ded3842c8cca116734014cf7cef19c2749967a0be81b2caf26671fb9e1512439e9184831cabf4897da3bd829bed9a7da4b91775c8fdc1a0fc15b26538 SHA512 13942deeb6090f446000cfb99e9d46933cbc7cd7bd4a372eb17fca002e5d0edea87f13375ec8420a9534608f66a6f770db90923ef21b11ee0f1b83fc023784b6
+DIST firefox-104.0.2-fa.xpi 565986 BLAKE2B 03ade13b6d05c0df6c0ec427e0d25b3f4d7db56e4da0c170ba5dc17f0693b2368be8352c2886760f391af98be5d67dcbb3499ee1ed9c8e7c5588535dc459b4c5 SHA512 1d02176e74225461fd33fbdfd2dde29bf05ccff9a0b098181497cab666de6139b36a1728ef983e2c230b1547cafe5c8b4f2f5e7ae7023276e148da5509c14128
+DIST firefox-104.0.2-ff.xpi 476474 BLAKE2B 610623aa2f76a1ab752e3810a9a111e3ded2e2d9b254f03c6b14fbeba0dafcd670d99b8fbf9f9793f068329c2e6d0c199e11e1862c025f40207fe4ca03c49c52 SHA512 b9efac26d03a43f853b48a2a3df0f1dc52cfd850a6be8e53391803387d4d70dafcdae583d289c86703ce4e3afab217638b0a938195bb766d1d45ba9b664fdd2f
+DIST firefox-104.0.2-fi.xpi 542875 BLAKE2B 23aac293dc2df258ef6cd22110857b0f6d719067e5cb752a896a5a508500fd59a5019be219ff64141739672ad1ef3914249dd7c697ddc7c743fbb3d783f0d2c7 SHA512 690c139b0fbf3b1a5c3bc933be07bd9e1b5e9dd255353e7581510e86400ddb2541f5c9648e54881bdce17c80cb94bdb68a145283e7a719c7cc1e5af887b22a68
+DIST firefox-104.0.2-fr.xpi 569002 BLAKE2B d12873b0918c77250187e74abf5fb10db8f141ccb2bf27a5450c5aa0ffddcf9889e08d352634cd62288689d6b17a8d99f69dcc5eba5da6185ba54a2e2bc35f09 SHA512 01f2a73af0513b02dec4ec6d5b1f66684840429d499a445b0fa5d407e97c2474d00b334ca2d83fb1379af90a7ec01114d15b13feeed252fe11d9c7a3e114ceb6
+DIST firefox-104.0.2-fy-NL.xpi 550629 BLAKE2B cf656d8602e617e11e411e169902503076325aa9be53d6f44dd1d84278830bc3bddc46f32889aa7c4f8938dfffa89d6dc2b8d1a1b9f81ab4ab20a4bc63617f00 SHA512 9814daab15dcb79926ff2071ffd1f53b317b9927e1474cd66b0115c2a4c8c29284d4fc4e9cbe805fc3a71bf107051b3648739549ae35d961c11e36ac756eb5fc
+DIST firefox-104.0.2-ga-IE.xpi 475935 BLAKE2B f83456f09a923310e7c7235370bf6ef63029f7a4dc5bf0ee672d54c31f033f15d7dcf65cfdc2cedab34b3a2c7a7758ddd0e373880208b2a3675c439a33f9f073 SHA512 11f0867fb28fe4be0364075d010e8c40c6fcb7905343257aa52d8037be4902a427694c3788b5ce7d0d97f0e70fb2ca65a38dd3e05295a55fcc8c83a76a11fc90
+DIST firefox-104.0.2-gd.xpi 547851 BLAKE2B e5ed1ca5a2b7613f75779bc82af6b4c323b8d4d69e2af3e91b0f846472dfb7f282d84bc4f3aac6b0264bd5734cd77e9bb50b63980d3696ba1f6f28cba71fdecc SHA512 9fff6d8df73bca29335c6d77676dbccbeedc160ee04f7b7f180b719119eeea242bf08bf96f12c60e0f48fe31b6928e7f7306d3aae2a98c03d5a24c29f819b9f6
+DIST firefox-104.0.2-gl.xpi 543918 BLAKE2B c88cd2977f218804800cfd401289b682dba030be44a848a3f543f1075d26a4d803acbb3a585a34e607aed9b0eddc3af7158bed98e69ea74c2b4e6913b321929b SHA512 b9a7a46f0ccddaeb9d6ebd41132ca9847a0fe509a0e542016c58e5dcff56d82e796829b7b423bcfdd623a36601864e3fb85a930e0c49ced99eaa523f00f8e605
+DIST firefox-104.0.2-gn.xpi 570941 BLAKE2B e485a8ecb9d3394665d206b2be869d8c0ccab8a352cb7f95db8eabe9470e645b3b701de90125b32c6f21c4cf8caae0df904d476866414b958ca750baf61fa745 SHA512 53e28cd51314cffc1126cf764f187b623b857f4be25df672004a53c7ad2a915b55cf20a80fa2d4f1041326e8511cf95ade9593e2cf2820da6685126796214d10
+DIST firefox-104.0.2-gu-IN.xpi 531087 BLAKE2B 7d9c061782bf2e60ef1e0e6745cc07f29fce37c25941b93a3251a620b7e49e3341a8c22e41e9534717af9c39cf3be03444cec22796ab70695a8b449acae3345d SHA512 6a7e1f3c617e2e053993e9e849a5ac26468c45eb505eab17975d67189dffe71299de05b78b93bec3b0f72a4ed754bd8c755cebbae4a1300114c8c60bdd4baf81
+DIST firefox-104.0.2-he.xpi 568690 BLAKE2B 0c393e3e8dabf1fd45cd3f9e7d8ed93e98183381904c5810eea23cdcb176c7cfbe19efe2b9fb82a76215614e3850fa4c0de1873f56d6037b7f36ecbcb434033d SHA512 061b5f708124b6132e07a16da4f9eba721c1bfdef34d5d162264d7f5dd6dcc752cee85628140384e84828e27d7648226740eb3578099cc6df942fc86c715367d
+DIST firefox-104.0.2-hi-IN.xpi 561058 BLAKE2B 5cb73acfdb6a385aff23b9fbe972cb1909ee0316029b9db7a138780cee09c74250ce4d9f89b0e1b7e0dc8e8bd732fee374fade181dd73aa098c6b72aedf1b84c SHA512 eb904fc4a4948622904b0305cf31a6cd6adb009986e781ada451fd5afc9e176dad55c9c4b4801f7944096fe1bc8fa1f9c4e0827a8baca6419246ff0114c8b5b4
+DIST firefox-104.0.2-hr.xpi 534657 BLAKE2B dd9787c2c9b31811473be927050c9b1c4fdb5e6f9a825dece3ea0b242d0ded54a463521fe28e161f57d35c2ff91c175c2397e290ce33d64ce9d69998402b97db SHA512 b33af66c484bd864e12c57819f81f1bd820c5ac7c4be2273004760f1cdbf1d60d18ed8d8eaec028d69b98b91499c7d54d5930d7f334a1169422f25b6c14d94a3
+DIST firefox-104.0.2-hsb.xpi 575816 BLAKE2B b64c30464f23a405d80af7f151604770d9e00311f032a07c3f5eeb2c9154a04af6f5b08d67524dfe0dfab8f8fbd6db25629ff035bd0432a8d5394f91de5ba98d SHA512 07cccd30c47061374c258dd1aa2dd108200f7fae1a71d9b4feca0f1e57a1388ab0df96aff5e1234dae61bbeea2ccd4dffe6be6cca8b75b607746cbcac678e80e
+DIST firefox-104.0.2-hu.xpi 579195 BLAKE2B 3b2d8a291af5332a32512b77193ba0173c4ac71af179d9a2cf0142bcadbe50c10a3737e74a641b6d742148f3653ce9c8aa5a4ac40598df0ae9443d4225d0020f SHA512 8ab23f207768aac41b915207e4ad10ce08cc8176f12d6bbb48b5e1d60e8e58fc4d03bd66124505133fb7c9fe13db407a3c98517b043daecab713b8587cfae8c3
+DIST firefox-104.0.2-hy-AM.xpi 586082 BLAKE2B fd2b2e146d44eda1b29f34a484430b3c979247defc02fc38f33d50d8f05d7fbdded2bed1186ebb45a658e7c1188742d0d889b1fd0ad5288ddb78556ed44487b8 SHA512 7f551c7705a6f32af16130821752ffeed6377c0547841bf95025f5fd46d5fe6398ba81c5361368f918bf0542e56b3b000ca4b89bbfb4a025b0fc342e65b0fa71
+DIST firefox-104.0.2-ia.xpi 545112 BLAKE2B f235f35f103507e3e59a0233e5bd66ca67b0612bc9e963775f6df6d7b9fa1b26d8947b3ffe12addc142c3a3fbe5c1558e37580223658804ff6ec79bfbf16092e SHA512 41e3de0ae1b5400a5bf7010753ec35947d25d4c1c5d925ed38ee42c236ada7b3b55e0b29cea8d344dfc3001c2ccf24fdf6d340b86e330f5597a3a5f9461ce7b6
+DIST firefox-104.0.2-id.xpi 541012 BLAKE2B 15fe09f1af3d4ed75dd28e9adde2d52f773ea2cde0c182ee37b4323d741a3de01dcbddaa2a796440a0d694af2cfb189fb39ae7e5ddf037f29a7dc07a2e46f904 SHA512 0df2db48fa09b8abdc265d8827bc1c9a545322a92784936c177a1c99ce108dddc28b586ace4d179f3695cfdc586c50c3a7fd459bbdff632e5e6cf1b23c3202c9
+DIST firefox-104.0.2-is.xpi 549353 BLAKE2B fc7e0b8b35afceaaf96dfbd358e8670932a001376f1b219b33068882455f75477ed1f0e99fdcfd180f741230ece77d563ef4736798d7d88e970fbf11846e2390 SHA512 93b61ac3111377c50477d23504bd0bb609ab5601066c912568bba891648f6deba50ff2c55ff2a14258ce43e83c5f6b3709041035c5b139f46359468efed2de38
+DIST firefox-104.0.2-it.xpi 462409 BLAKE2B f2208d8c889d6937c8ce8a3925b7061d313463a45b31a59e4d6f64fdcdc67ffdb32da9a2fdd275423581d2b52065e5aa4c87d0d4fdefef1874f586c05ac1c018 SHA512 ab65d2d54bcb38a773cdac731c5db3a9ca0ac79e02eb6a03cf77bb899d20053192acd4eae69c0d6f842393280b5cc6770b97cd00266266b6f951f1c8a62209f1
+DIST firefox-104.0.2-ja.xpi 583511 BLAKE2B d769b895197a1b326969d458ae212ee99e605ccf6f9c2088f7df4695d44da2e856979331dbe00dbe66b1a9a04436edec88a236a5f1a6d19bcbafacd356acc64c SHA512 0144170739bb4d8eac58fc42e0a3eee96bd483b44c74589ff19b06e8c68ad9715d1b6c5ee7ed7f95ab52a1924ea3e5cf12335ff7cddfefcb50be0039a4e3898f
+DIST firefox-104.0.2-ka.xpi 605075 BLAKE2B dacca3b949b763f00f5178f51e0c4dcad3c6e161b92385a35cc5413fb7b38f1d773da0d9c852104b59f1a13d9109e3ac3bd89476abb5cdbfcebc8e534f94fa83 SHA512 c9372d719c1253c2bc41a2b2c84639b450405c1d0453ac26113ca71183d12a91620b54d239ca516b3c663d4359b177ffd92fbdfccbb248d3b121120e01c35f05
+DIST firefox-104.0.2-kab.xpi 564774 BLAKE2B 73e5c096e428adb0671439aa793f72dd607f69a68d77d19b7db58284ed1dc12512cf3742a3cf2600b70ba29805710510bcb534a0a098ffa3e81817147b3b3730 SHA512 438fbcd104f57ba3a8387a107269ad94559826f42ff54d3bdebc74a89f46a5111ef86513b4433c9c98d9dca296d8f32b5d91360e642184f7affbadb8791ecafe
+DIST firefox-104.0.2-kk.xpi 624338 BLAKE2B fdee3a760b4f5ef7f1e19bc252a39bb4e04a17bede17237efdc5de1d9b15160ea80736ef80c80c61dfac4bba768f2b2bed0ea68e9c70126ee84918119cad4058 SHA512 1c0e61c9e4e5aa317d89006d705b705bcf27dc5dc4d06b575b2c6eee8cca4c51cca5f247bdd21dd6b91deafeb0c7f6c7374e8e65a236a83fe38bb6ee8911f1c7
+DIST firefox-104.0.2-km.xpi 535678 BLAKE2B 55f09b663c4d494f20ed5abf2a4d370f18aa27d893ca4af0c3fcc2cc3d5d6df4e1beffeda77a0c010a3be12e0d67267bfc1684da7d6c6cc5bc4b806a5078b800 SHA512 4b0bb70ad8383295227a3c2dbd1f71a26be19d2f191d2441f847ecf446f3fc34e936365ad6f28aaf9d37e3cdd05f983247af40d18a20dd4d97b2f7525e99c843
+DIST firefox-104.0.2-kn.xpi 501811 BLAKE2B 91c10203ca612990d2cfa7c34da95b07fa6e4435e7bc47cb8fe960ee78c9e84162387663842a7f18e68f0ffb383bd9f2f6d40a13e099a5bd9f64eccb82debc42 SHA512 faa77ead49b2f23c4341121e6807e040bafecc944952fb23d5bdba13446b9abf945c845b94c4ccae43868bf9dad57e75299fe839476c18bbd0f4db9bdfd23ac4
+DIST firefox-104.0.2-ko.xpi 591407 BLAKE2B 0b527af5227aef906da4e1c45914b3a6bc4b66cd1937572d2b76304363f2f65a1e8b868ff024d908ceddfb2347abc6741e4dc61911fcd8192d9f6cc038cac651 SHA512 68814e14780df9a7a187e79be29fa1dd908857425b7380572d43e75e3ca6605af6bb76d3a9381111ed0092acdc9d60f0d5b0f1e5be2848de8667e7835129ea55
+DIST firefox-104.0.2-lij.xpi 474405 BLAKE2B 5a4c1bc5f8f7272cb9163480bbd8a25bc3d1c6340a1941bd0633336ca26ec60b38f18333929a205385fcf0a0df32b6e25c5c8598bf9fac5b845369ce5ad4c1a9 SHA512 ddfa714af433aa00c20d0e8e1b9fd62e574899b44e2d85b5d154b25f7821e64ac72dbd682405c9c69d557c4b8e173c347ff1eead667adfd20ed28e995727da60
+DIST firefox-104.0.2-lt.xpi 565097 BLAKE2B a89668e28b08a451f5c72b8915cf1bc412583e6a42347cf496ad2084f46ae240a738d4b5e2e361d50508255b2b4980290e47f37ff241e0cbd5cf17bd0e16a75d SHA512 fea77e6029978a87e0b2bc4e24765d08e4f7d5f24c23f7aac6e2fe12960bdba4ff1f57eb11135980410a60b86d37727b07f51b1a0107d49b7cbd83bb0f4e0ac4
+DIST firefox-104.0.2-lv.xpi 467541 BLAKE2B d7c089020c3d4e1c9636b2ff384f7ef8ab4ea103e9ad7f7e904a69376c464d89e15fc771621acd939abe976a53ea8143a74fbc6f9565e44f44cfe12bcc8aeff9 SHA512 918cc44d3186936af80b70af6f93af2f3369aeb02071aa821d3a84d5f3605a506710016be6755431ddbfe2d9dd3f4a11e267088fe806c1cf4820c2464aafc03c
+DIST firefox-104.0.2-mk.xpi 479893 BLAKE2B fd1be429544a93fbc82cfb0debba56756280925b4be87f78cbacffa6a827d772a199ba5ec447fd140702441903dc35cd637404bb645c5cbb6274abade12974e0 SHA512 ca356f2914391d4f31bbf56ac1381e29e951a5de062d5f53b85f01ded9afd85ce9287cd6e77b44410210d3ba3416ad3459d56ff39ccba9734d5a5559c8f4fd33
+DIST firefox-104.0.2-mr.xpi 534736 BLAKE2B e8fd67730c09b788f3193da293fdb5df66e92a6cda85fc92619bd760d7a1ecf89bc9169cdd4de6d099b098e86cbe3758dba2b130624991a10dea13550b607cb7 SHA512 e7c449b3afe7d54a7c10fa7335223c28b514eb658224f19207110182d2157088ff305b68ae2929ea2cde6e6094e05f18c68073cd11b5bc1fc1d7537c19a6ef60
+DIST firefox-104.0.2-ms.xpi 452537 BLAKE2B 7aa8b23139abfbf7f331f2bf2ef4fbceba868507b596feee67e064d7a9d5e7402683361fa87616efcca23e27a192bd79f283909d4426b087cc21a7ab18e2a3b0 SHA512 f46ccc7a9ef8e0a279f4d97f99bfefd69a216eebff1204185ed3f097e4f21b34ae6e5864e5a4e3c37625d0833de22bdf84bc97076c91c480d4f2a0691544ca79
+DIST firefox-104.0.2-my.xpi 514693 BLAKE2B d1de9b5a1dfcba6f61628567006265f22bf377887a165ae50fb69b5561056af89264f9604493aebfe6e765d67dfa26b58a5f424c8fa2a852080045988ff88e5d SHA512 7f96a580f3bccdebba899c7b4b7dc663f935b2ed38432d7d2afa8284aec59064ad219de899d746c2608f7461ce8eeb1ca057cf1a5cceff16b964ec819c4600d1
+DIST firefox-104.0.2-nb-NO.xpi 542663 BLAKE2B 30e36f0df79f6dad882ca20b707a8aeaadd38b3d4d7de30a8f81daf1e7e375dbd1dd8be6f0e3abc65127463af6b6347c8d8d510e06c3b7f631e5be66de28c76f SHA512 24a34d18bcdabb2d3133f8bd33cb50cd8545e6888012dc3504978fc6253fcd02a59ef78fa06612ccd3f87c79bc550f02867ad903fba1cb0ab9818f77e416e1cd
+DIST firefox-104.0.2-ne-NP.xpi 493556 BLAKE2B 82777d0afb5a6a3d8ab165b3ed87bd7f34e8eb6d2378d6e55ebc2d265badcbfac127c7f5e34db0e686e644f15f6893effa2176813bd19df89117b1d876e24410 SHA512 10cacea8ba5df7d544ef6981bdaaa73eb37fa9435f20209e950a24c7866a749429b37a40c301f78acb4fd3a219943c183cb232b6bdc7a78a858a39b504b996f5
+DIST firefox-104.0.2-nl.xpi 546995 BLAKE2B 5569b6043117a74ce0cc64c61cd29f336586d74dd63237a31fca4d6a0b9c7327833707d117b1a7d1f41edb674685d2fe920b3d754721836b343f2e9eede0ad4e SHA512 77b3b31d45e38b3a12e2c12ad9cf13728fa25bb190d05cd661d79055a52f0dc57677313e4b6cec0f9d4249626075c3bb4450833b35365368a3564cb8d83c1b68
+DIST firefox-104.0.2-nn-NO.xpi 544294 BLAKE2B 898c7c24d1de75ee1940a10f82df38682dfff5a2944f87786f61295a0bf97484ddcae2d0ed51ceb4868ba1b1dee8b5afa93c969e6c7b4b45e13cd42a8d8300b0 SHA512 8554e49a01b276f6435e93143671f9f56132c792bfa21211bacaefdcda7723cb041c23c0967ac3529cfcf31f55c00ae3794ce5335e1a2fa242281272a31791c9
+DIST firefox-104.0.2-oc.xpi 560766 BLAKE2B a4c1da0b761b873e6b6fc765c74daaeb215a5fbbe9a58299f357ce94c0e616914a8d080b8563fc9dcbae89f70c36b1cfc34796d134ac6860e9633f24de91f5a4 SHA512 66b4817308e4a2dc5b86b312228644ef5d17c6fafa28d550c15c454c44938609819fe4b6fb11130717adc82fddf3f71432e0591d0fc44d9acaf5aeb63a704efe
+DIST firefox-104.0.2-pa-IN.xpi 611567 BLAKE2B a4780b8f89950b426218c9a4e1e3a9fe739dbaac580224f9c7c808ed68a21e6f54f70f2f8e030658dfdd37b99a5aa1a10ba947da66e4d5dd61b9605749eaafa5 SHA512 c8ddc7152ec400290ea15af4418be3f720952619360a1241effdd6dd9d02069b1ada1d8c47183e26f64ec9f48e4bb6a63ad3bd836a10cae5a3bacbb1575c4e9c
+DIST firefox-104.0.2-pl.xpi 570618 BLAKE2B b4d9e8917c9fad9f60829e89f31c11e8d6f75a301ce78b3cecc9bc2146903f27f40f13217466ad1d1b57f04825a43e9cefd8b5c4237060156c94ec17f6abcc08 SHA512 a3f28c4b0d3ab945f12d98f7c940985964bffb1e242649d1454b48f9c56217082cfee908c4120fac724b171a60c18ace9a60c6d3b880b411a7a1069eacb6721f
+DIST firefox-104.0.2-pt-BR.xpi 555651 BLAKE2B a77a3da9e06f66c7031d27e7ce026a8d19120fbd880761b8a02d85a8589ad4c361cbdfdf8f11d262f57393ad3613b74cc8b985e37ec12a99280b253b1be22a06 SHA512 c1901bf67af05d2cbeba3270b3f84d910e650ec87030da430060329159f1c06d8ac8127250cfa11c411d55e2937a2fcab8b398c7a7cf40992f8517accaf8bbb8
+DIST firefox-104.0.2-pt-PT.xpi 558703 BLAKE2B 38c4d74b99324709fa8814121e8c6a20a2c3871cdf96820b6239867666853782ea6818a21761a4cd46ab49f7f68e2b9e58789640839d73a4b9639b49ee868e75 SHA512 b040ebfc1d8154be8a25122b506ad5409b0ff3dbfdd6c6ee6f5e9c25b62b9f6f7106d2717393d1a626e05d8282272102dc407f754078a2567e20d5d722c63d73
+DIST firefox-104.0.2-rm.xpi 542682 BLAKE2B a9d16f598707c547fb22fd45a7cced5daf5aea54a5e5453a576100f90b79698d3eaf2d889b3831e363c19c9e1972766a3cd6e3be197f0ff15fc41cbf677092d7 SHA512 2d733da1d482116cfa873f9d21e3fe906adefc590916ac8c72fef87f4c1b84da64510f9aefb52b515d5f9d46685be0fbe3c81ef1030776edd2284f8827a0290e
+DIST firefox-104.0.2-ro.xpi 532721 BLAKE2B 5910aa63fe13613e395a632f8b9e2211400c355832a7866f3f78c2e749ae8a213a1bc49332b97125cbd7419accb9a217e8096b2b9c05d0716077540a95ab8783 SHA512 11d8c4ab421bef3b0c6304aa0866996b286aa39fde990a8baef3003c321788fe45953253679accf7498d9e49630ecde7bfcd1404216e0588a3b84111fd903505
+DIST firefox-104.0.2-ru.xpi 641381 BLAKE2B cccf8741ad367d94e85b3306efaf5a73e579a7f280a69f5e349aad4ede74f8b7dc7401d86ba7a654e15f762e91ffcc887133c0076e145ea8e29859350f72218b SHA512 f43801dfb7b4b563076be332e4f0d94086eb4bd6fd0116e704b3c2c2ee02410229058d87679ed7a505b2d9a4c009044781c65608ca90bd82214ae350facb28c6
+DIST firefox-104.0.2-sco.xpi 500778 BLAKE2B a3a8b37151a4e468a46a422d2b3aa5de9e1bc90d280975b4540d62989f4c5a07e1e37361ee008969131a3dfe2d4e4f3ce1b9202ffe94aace28a4722de64cae0e SHA512 e3a97e2f80efc1b09ec7cebc1f7dd0feab86ff3158feb23d8c9bd6c360163156daac238ba13ae8ea809bc8420f36e5159a5cf988eb9f9993eb77c219b51bc0f7
+DIST firefox-104.0.2-si.xpi 489433 BLAKE2B 47fc22dae2bc5cfb82091dd4fe9657a23301a90fbb058ac822403aca5d19475c77a2f62f3c07ba473a388da3b991029868d8a7a1eaef74667ff037a34d8ab25a SHA512 31634d5905fc4b776b3d4748a66e18f4dbda4f4452bfde6fa0de6d9f14bb4997fdd56cc5760a6ac1deb9641cb6e7d3a546a3c203559ffda56c7a18a2f22f1295
+DIST firefox-104.0.2-sk.xpi 579412 BLAKE2B 4507728de2be1f116ca322952918c09c8274a625bcd87be97139ce0305bcd4213ade330eea88cd0887b7c4d373eb60920b82f7b4dcb3a8b2c7e501525d3fa44d SHA512 c1c7674a5a6695ebe5828fe4600cfe90b73a4336dc9d8a4b39a44717003c7bfa2a59b7a1def40a05dd7c1c625abc4475a42b75e319aa2c4b824f3549919dc289
+DIST firefox-104.0.2-sl.xpi 551989 BLAKE2B 45cc6aa904ff54bc622588a516145c11affcee1f101cc01961779df40c91d328a338084be1731ede3c98afd55505783cb258b1bc526514c1d26b5890ce0b25ad SHA512 35c5d429b5da09eeb25b29b5717baf1a217f08a8344fbf4ca3501ccb7ae3964e2f07eee6781c4ce54699cc7943e360396ae803ddc047cfb831979bf8946b34a8
+DIST firefox-104.0.2-son.xpi 430377 BLAKE2B 910c6e0d9c9dc5f190e8964bd57fa56a3dfe8f34f0c1931af622672def0a2e01509000f6d307522216a33ba321648f6bf5469e4dd80a566ae7b1c7330f164c4b SHA512 ffb2d40c57bb2a5be29034a7612787fc907e8521971ee6eea6773bce3ecd7d16c6bcadb87d50087c39fc2353df8a4308223f425c2b649b9824cec92170be5313
+DIST firefox-104.0.2-sq.xpi 560587 BLAKE2B 4837bc7591ceb25c7fb2a221bdbfd543e090b2ea8b5c44dbbcaf8688c21330e2b99daedce6dfce32d69dbc49c5396beddffaeab327af802083cbf0139e6986cb SHA512 f0933273ed4dd4aecd84aac240296a0abf81bf5ce7c7f2ff9e27c801a350e39878ba605e764016cff6beca075a4e7d6ca3c2f0a9d5e3a134414c8d3a2744b7c6
+DIST firefox-104.0.2-sr.xpi 586828 BLAKE2B 5398fd1f0836f0ad2e4676847e598c7c927cca1ccf2afef49aee8dc88dc6c5f005b8370acff10e12c62f6f7330f69c4c8c0c5d05aca5fc9c7c5bb73ab25d5d5c SHA512 41c5a081e29045c409e71607316586e32e57ec1deee123e1cd0350af286d4e2695ddda67b88c60a7cca85a6580fa5be2e762670be18d656f2edcd6b183a57f7b
+DIST firefox-104.0.2-sv-SE.xpi 552457 BLAKE2B bdac1c06ba7bcd9f8c57137962c99d8cb4034a703a93e1dbf23f8c60de6d9b2e727d2bd4e70c286307bff01ca066553106d3fa90fea420eabea3facc30ef16a6 SHA512 66ff2db0d7c0831d059104bbc59e77baf2fb81ea9423dd37823b56015fbadcd832bed5de1fe8f920b89642cd8269852b8d8b2371b056ccb841d01c53c7d62ab9
+DIST firefox-104.0.2-ta.xpi 514626 BLAKE2B 24c84edab7c312d8dde9db6a96216691b3b336a3fd8c66f0a4c28aac6d01183e54e4d1f68154e8da415b29f3190a117b8297df2f7310eaf9df6e7abee7ffbca5 SHA512 e956d0cff374bd2150f2a6790908cc6b53959cb027286b9436560c7c5f722e99ca8f5f467501bb6fe48fa3ed2a84de4a6a26f9a24d8d65e5cdec26f595644e25
+DIST firefox-104.0.2-te.xpi 555351 BLAKE2B 6d0c4cb7f424c9e436f43b1d8a666e1f3567e96cbc6a193430015b5837c47fa6621359f1a2663a36182064b7cd3d19216d3ce14230e9465528102eb9ed745c56 SHA512 bbdcd6b22ad44e15341c14b4e306871fb7baf5a03f481b118452b1e7883116032fc319428dd2f9c2b4e21a1129d2d254d9b6c9ce4e8ca9e495042247e48a552e
+DIST firefox-104.0.2-th.xpi 615063 BLAKE2B e0a59897d7a711e50683389dae6ca24ec4f3cf959d6170ecac8d28736cbf25c266a3d7b6f525c8be953d5e757a8554f596e41e43d8aefc0886119ca5f3299b48 SHA512 74e2fb4d02935471a3fa8834ccd17b308185fa6885d3dc96b89ef91f480725ce3f0ed02d497f080ffae26b0bc08a296d83e724ef95c20b4d0c79f2fb31608616
+DIST firefox-104.0.2-tl.xpi 522947 BLAKE2B 5ecbb3dfb7cd90ba0dca4ffc10d91b902eaa5ddb2f8be787dd55e76f57787b2f818a06b0a3306db7729ee56050e4a418b751fdaea1095d40716dc0342dbf6e57 SHA512 47c8e4bf7ba37533c2e847ded560a247030dabcae0c8aecab36f2629baf2e4ddf0312fd3ff67ba626847352c77f5648bd78a319bc920abe912eb62227fde476a
+DIST firefox-104.0.2-tr.xpi 565840 BLAKE2B ec7cf17d980d3440b794b8844bb86486b592bf960b0310766046f565204b6a09350972ce7118337c38af451da1b56c61d1a56cbe3898ea24f23db201fd3a57e7 SHA512 bb35b12bb3061468a7962e36dc50d3ad816923547884e806a0885c037cb6ed295b4da3c7883632306284afc384924ab5d8ac2defb10efb79939c50564918d5c8
+DIST firefox-104.0.2-trs.xpi 493325 BLAKE2B 4468010a1636039dc8b145c0e8ab9a85d539d3057122c980fa19bef519e5fd28f9b5ddfd769140afea766f2611a8b2e221c9bcc949e2eb2b588ac0d2d4e460c4 SHA512 9fa625cf809e5b977bdb1ccc5b44a97a9069d0ddd42953a658fb611cf62bf454aef0664863fc8ca740b617b5e3b0192703a665cec25049ffd8a61aa55722822a
+DIST firefox-104.0.2-uk.xpi 634724 BLAKE2B 58c27984a0f65ffb9b99b580dcffa1037e317273f40e7350959a41beb4eb2ebdba63bbe0cc7060ff351db5ebf2ff395475087cb2ba6063c4fa42df5f2bd53ebd SHA512 ebf9950f96dddf1ec631043eba76ab068eac495eca4f2f0c9b7841bc784d8c41b7583ffebd0ee2d0daf8dde60675ccfd9e8762f4bfb60e89a8b4f0846f5a4373
+DIST firefox-104.0.2-ur.xpi 561599 BLAKE2B 92b5e4feb21f7b55ce925cea694d807d35a4cb7fb6f2a9f13cada3247b13369e98a37ae650d804dfc7b267df9d2cde48a8b3b270ce50c5bc58871ed1e8ea52f9 SHA512 531b635f002fcbae5536073394cc7db0ee22360be611825c28d41c88dfd85aeb5a5c870e7ddd16da02c46f076c6a401a60817b6ce9caa1615dd50fd8ac443fc2
+DIST firefox-104.0.2-uz.xpi 482135 BLAKE2B eb48023485dcd1784b0b61089e532e8b97a81343ad640e2ee2c124d451857a9d3279e45c6533bfad75299451cb06114a9f28d74727cbaaed34ef12078b2ead4b SHA512 43f1ea76e556e3f3f3ef9e8641add09c6888d88f5852d04e8a9e0ba4f610642cd675b8b90c0ed82134553bb95e6c256bf892b05ff037b3c5ba9c29564a97e391
+DIST firefox-104.0.2-vi.xpi 586736 BLAKE2B a31bd0c4e7c92a0a6db1110c7cd04d38ef4560657eb517f06cea1685f9dd7c12af02d343c1f9ed4399f9ee5caad698e50b4211707a100758fe5e665f39e291d8 SHA512 6f0e0888769c35c635a290cf1bd7f130fdd0db17c891160e07d1c8ad6ecb0d568b5900610d352160fa300691f50aff0d9fc1be47ec5f9c8c2e29f47b03fb3b0a
+DIST firefox-104.0.2-xh.xpi 433349 BLAKE2B 86121f6ba9e13baabd0e96217fd8518e8d14b955db8eda0ce06482eb457841038d9723000f3853670c4c5e3a65e6930d7b315c36badf46f124a8599bb1440e3f SHA512 ab33c67e838bf07564189d75102792b121e4428205d62d7fc482441cefea77e5f73162f95f044110955031cdf3de849a245d2904788965f434f79cc21e2f0031
+DIST firefox-104.0.2-zh-CN.xpi 587664 BLAKE2B 0c210fe7c503a579b860ecc328033b3e547a6717a384f1bac9e8483e859e9c8cf07dd40ed9cb7d7c2989097a6850dc2da6ae179ee5e5bf6288e1dd145126eddc SHA512 684ccf3095aacc200440b4b33b91c24a75c08f47fbd1be5704ad9d7ce95aeaa1169032efc0b5b692124047238b41dea617ae22c126a60dc5a788ba8a4acdb353
+DIST firefox-104.0.2-zh-TW.xpi 588467 BLAKE2B 67bbf28ecb6f4a8305c551893fde3e4a8771c47d02928fb06e003c8e6badc1af9bbec131759446c76da571084857c27566e90b5bf99dd6f5d024398b5bc66163 SHA512 8421fd070afd584f933b0912e74cfa9f62ee5c007749bbea44ea0a20ece130570a2450463da136ff9b00bea010872dedf47e21aff51de9e21bf87bbae2f911cf
DIST firefox-91.13.0esr-ach.xpi 453223 BLAKE2B 88b43c79620d3e0263f7e251a41c8ee88f10798982d8a0db3d8d545b83aa4e3da75140f5d9bf879f2229ea831668344cefddf6c67ee45f3169c7d854cf53a90d SHA512 795ca4fced227f29861de8fe2e93acb339d41de8b09c941244f4b62c8e7835971ec4366bcb3a35aaa75e779087248df459364c262f2fd7b294a6d7176b74e1ef
DIST firefox-91.13.0esr-af.xpi 426921 BLAKE2B c0a89908f46ba666c9d3c9e916636e5aeff7564a0f2132213aa443c5dfed474006dd65dc8f47d0e0fa30d5435c810937da98536b3408dae62c428a5f1f4bbe78 SHA512 8c8a40cb2117479c08c13077eeffcd3473b4e2fd9164269da58a68b3c0e77c339184a2edca79ae80480f2b7e41c42e598a9350f01061b424cef1aab35a7480bd
DIST firefox-91.13.0esr-an.xpi 499888 BLAKE2B 5a3bf70080e5ce5fee3a47955678a179e716474c4f341cff1ebffef0401b2b24d0e61b30c772b3863a9b3e62bad68a37ba4037b8fea332d40194ad905fcedad1 SHA512 8935e71639824517870e679bfe4edd8870b37c36a4ec6d5e4a93c9496c5df551fcac14dab397be12f80e0a3f5fa14253f1995d0ee2e4328dd05219901299898b
@@ -292,12 +292,12 @@ DIST firefox-91.13.0esr-xh.xpi 428180 BLAKE2B 20517a1e2631d00af75a30707773dd4a72
DIST firefox-91.13.0esr-zh-CN.xpi 575367 BLAKE2B eb11d145bf514a5c20fd8c8f9fa2b56abfffca3d8ba7bd9a17eed2a2bc9e41f4d2639d7de4c93bf0fa6db4af1c7924dd5a2ee8c9da78041f6d39388f0c0978c2 SHA512 209b0de0c33b1839852c15e3db17ef5f838f4d0943016528f45d9cd31b32af70fc60ddf4064529df33dfd74fb36141e9b11f3ced9b6f4287151e752b95aebb3a
DIST firefox-91.13.0esr-zh-TW.xpi 576229 BLAKE2B 44189d585fa0725a7aa1db911acc1d243a4fbe3bc69ef863fc3387b1d20b5e70f364dca850021b6a8532a8dc9651ce6b803a543ee5f4ab88cb0e14e263b97c57 SHA512 23b25460fbcd49921431c03b50aced2465181e7fbe7cd1595afeb5d9648a7736fa8d7b07f3215ef86f5d85b13b732d967aeaf9204f766b9ff60ce01e8fb969c9
DIST firefox-bin_i686-102.2.0.tar.bz2 80495944 BLAKE2B b5a910eab5174c315d4638b5b7b5db4f812725eec3e0849c6a76a0461124306a163843ab852d3d73464dcbc0dcb519381218a54cdd4ab52564c773291f19490c SHA512 f2f05ffd3f15f6c85f1e9a096ff0268cc3ece4845f3f2b1ea5d12dbd9ee72374bd9ee43c0834f080cd4bb87bbbd6733027cbc3db60c7a1a78764261f5bb7cbe1
-DIST firefox-bin_i686-104.0.1.tar.bz2 81267943 BLAKE2B 0a4a89f59dc3ac648b45abcba19f56e89d0a641f51c9b76d969b777f2aa5522135821529e7939f54c49543d919706c2ae8a6b7b684cb935b32aa860cb02420e5 SHA512 b9a017d3ee2aa6db62bd2fec85109cee05ff7482f2af2ea3d1ce92b6fbfbd472d0d90218cfef00f05cfcd3d16d9ea5bdb8a61765f3fd79a334edcee7a56b4181
+DIST firefox-bin_i686-104.0.2.tar.bz2 81069793 BLAKE2B 653628538d21ae9d755411e7ed3926125a8975f4c38aa9e9bcae0d191dc7d31643ee5d36b22001ecc52226eb152f2480e8f60d40b44cf319cb170988f0725fe7 SHA512 1187d834b3b37078b9f14cab0117680764d4c014de4beb5e1563ac7ba301bd7ae0929fe459f51b2c391d5d85bee277bb815edbf004ea002e7233b8998b6af13c
DIST firefox-bin_i686-91.13.0.tar.bz2 78611444 BLAKE2B 6e127479d946548176de0dc27f81f0dd2826f4ae7a3bd08598fce2da27581fc8bb702407c81ae7a55af391b4b89b16ea278916b19e47756c5ae3a818c1b881fe SHA512 3e28644c3ffd21a5e7b2c738867bf024fdea4457092148cffd9bdbbb89751a4c1a8873f4def6b25b9b5045c8f482fb53d409575222eccde1a1dfcac7c1e8138b
DIST firefox-bin_x86_64-102.2.0.tar.bz2 77430903 BLAKE2B 2cb5cb1d419717810f20426d632141ea450484bbf876ac5c5f88749a9b358f4e00b1a7442721def941f956226356db7d7757ff7d640290e5aed311502d71c6fb SHA512 fbb0814f45e6e43dd9a9f68406353d5cd90b8916cc3750667081dde19231b4ad8d4acaf691f4fc005f0dcbce3ddfc73774c716310f5204413a6ffaf62e815b85
-DIST firefox-bin_x86_64-104.0.1.tar.bz2 77777131 BLAKE2B cd956a4027146372097a00105b19ea46c48d7cce34b1a499350c612861c91a7b9ef31c15bdf7e1dc891597278be702e41731a2568fb5f9ffd15ff4c7ffe8c496 SHA512 993b97df82d45c1de7acf725fe80f6b98795d5e19db970f93547bd23de1353b1568077b8cc309ac45433093e710a99c3368e427c1baa68ece6afcd15a09c25eb
+DIST firefox-bin_x86_64-104.0.2.tar.bz2 77812861 BLAKE2B 3891d3ab076386a8a696576f6993af21748686a94c96342bae638b53f4d268f6a83df1ab9ec6b34642bd38368358853613b10a07ec80c39510c18004fb66cec8 SHA512 1549121c98a8d50255eef44d3d3b1064507f1f5182901fd1743b81507b894b646f09ee0e668d88c968da80f19b36b39785a221edb02372776a6eb0a648c95187
DIST firefox-bin_x86_64-91.13.0.tar.bz2 76064846 BLAKE2B 73e887074bb66b0f773405bb9ee6aa50eabacfb696bbb256249ac52543b4ec709617dae83e6c9255d502cd1c54abd4e1ea26edbd37d1eb0603bbc93fc1f728f4 SHA512 1fc851b1d9028e39c143f92ab755fedeb78ff5978407fe3eb3d946b42e508237ea2f4055399976aa392e51d3f5dfb39f9e28cc72c0d81b5dacb7d5f236b6a8eb
EBUILD firefox-bin-102.2.0.ebuild 10834 BLAKE2B 0ce59a79a1a02e231f7d88186f6b3e381b11d6e1075463b798c6f77a5e86300c86677d9205eacae9e8d80f5e2b9f188082022d5bcc2a8de173ab2720ff1d53fa SHA512 a003009475102915bc69f814b5a8068d209604e297e46ff149516d7b18d09053689e950df8d6250abdd100bfc3c369df6ff12040150fd6a1ee2aa9e8e068cbd9
-EBUILD firefox-bin-104.0.1.ebuild 10872 BLAKE2B 1395ccce1367e57d8e417103265dfe5d33f8b7b68b8a486b41b9cd9b8f744b95fac5937b086d175593fbc1c8d49a16b07b4256b19771dc2a9ffd9ed64aff6c9d SHA512 800e6a6a9a5f1ee6f4d9bae92b13f35ea4c1788dc65e1fe26aa61c29350dbff8edc1a7707f685a1ddb1c8016e9954641e64e3e10d7ae220c57cf271659a996a6
+EBUILD firefox-bin-104.0.2.ebuild 10872 BLAKE2B 1395ccce1367e57d8e417103265dfe5d33f8b7b68b8a486b41b9cd9b8f744b95fac5937b086d175593fbc1c8d49a16b07b4256b19771dc2a9ffd9ed64aff6c9d SHA512 800e6a6a9a5f1ee6f4d9bae92b13f35ea4c1788dc65e1fe26aa61c29350dbff8edc1a7707f685a1ddb1c8016e9954641e64e3e10d7ae220c57cf271659a996a6
EBUILD firefox-bin-91.13.0.ebuild 10990 BLAKE2B 0b2980043d6e811130ec880ba8a3883258cc978e45d8cc7ea01a8446896dbd70a258d391f7e7bd99d240e1ca11c71e032dc9710a3e4c92caa1c7f299fa9311c5 SHA512 2a99ff4d8924d1119843eba008e4c2579f992ea3ce250fe5946b3436740f8aa326c678fe59fa80c8368af3d93f765c5c143d94ee6b4e2c4033374f1d994afe13
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-104.0.1.ebuild b/www-client/firefox-bin/firefox-bin-104.0.2.ebuild
index 83f8bd1fe2e2..83f8bd1fe2e2 100644
--- a/www-client/firefox-bin/firefox-bin-104.0.1.ebuild
+++ b/www-client/firefox-bin/firefox-bin-104.0.2.ebuild
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 7a26ff4fda55..c2808aa64b7c 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,4 +1,4 @@
DIST opera-ffmpeg-codecs-104.0.5083.0.tar.xz 1431840 BLAKE2B 172ba55d6f390eaea644803ddae8c3cee4ee2d585de873db438d43b9e7f6d07f5b0e9b659f06c126f65148148d889948cc3287ee21da00eec08f2e665be47dbc SHA512 9ca7fe8a244b634d65a28602f9e1173694faaab6de95cd0a44aeedc29dffb75b14adf842c69d5ba5631fb40e51f021fce190dc8307148d8e9218230b7cde29b8
-DIST opera-stable_90.0.4480.80_amd64.deb 87515596 BLAKE2B 33a405e8aa2b166ec143edb01a2ac1013852085088cf5fbe157c3b2bff2d3974cd9325c60e33b628288b876904f9961fbf26fb396bc44ff4f53925499c0d9532 SHA512 0e8db94c5949c215784212c417fd7447cf3dd7d1afe02bc18fff5b3c95cb7328ce91929faeaec78928799e6a57ac378a1f87117cc6e7f10334214b1aee436119
-EBUILD opera-90.0.4480.80.ebuild 3582 BLAKE2B 3ee3e35a45a5d39038c6c6904baff82be53be044aab74d80b47ed3a95b8fb4fbb3668a94b5a4dc8776cec3434b015a4962858ecb0f194ab8483a22dbd87dbb2d SHA512 fe5fcc18d73c1dfdb7fe2863b9ffa4a37c0f8d0d2cfaf19746839918a48db25bbda2a3223ae01cd9c71c27c3008e9e96c63d9aff3fda6eb8f1bd9237554b8aa1
+DIST opera-stable_90.0.4480.84_amd64.deb 87573100 BLAKE2B d5640ff66d38d3d0e4a1ec22ad2524ce0b0e4b4f4931e96d05e60e25feffc220a7b65b6886a7b6db24ae7c63736ecd497b3e820aac9b20d77d126f5001150df0 SHA512 3fcc518c78acfd06d30bb554ed6452773ff581c6d9a045b990870296f648f0f3aa129d40b038a268eb7c3e21ec93ff60ed9be609ff421d8d9b41f1adc1970693
+EBUILD opera-90.0.4480.84.ebuild 3582 BLAKE2B 3ee3e35a45a5d39038c6c6904baff82be53be044aab74d80b47ed3a95b8fb4fbb3668a94b5a4dc8776cec3434b015a4962858ecb0f194ab8483a22dbd87dbb2d SHA512 fe5fcc18d73c1dfdb7fe2863b9ffa4a37c0f8d0d2cfaf19746839918a48db25bbda2a3223ae01cd9c71c27c3008e9e96c63d9aff3fda6eb8f1bd9237554b8aa1
MISC metadata.xml 380 BLAKE2B 6126e5c5d5f67d1bd7d4b6659fbc9f8f62ef105e737d2cc4e6c652f4c899df1b55ef2abe077e41aa2e4eb3d553a2652e38a583b3c7baac7a20318b69f766997f SHA512 cbe76a1630f13557a0aae1703436b19b0f9f7842c5604695d49255937c8304fff07ec20f26d408527ee672e2e9625ebc748bb7d3879d5fc77c06655c4b9b1816
diff --git a/www-client/opera/opera-90.0.4480.80.ebuild b/www-client/opera/opera-90.0.4480.84.ebuild
index 824727a288bb..824727a288bb 100644
--- a/www-client/opera/opera-90.0.4480.80.ebuild
+++ b/www-client/opera/opera-90.0.4480.84.ebuild