summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2024-07-15 11:04:14 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2024-07-15 11:04:14 +0000
commita340bad22bdef4766931d101877af805f6c444ad (patch)
tree8d55419c3b46697815f7a52e5baa1e8a5dbc4090
parentMerge updates from master (diff)
downloadgentoo-a340bad22bdef4766931d101877af805f6c444ad.tar.gz
gentoo-a340bad22bdef4766931d101877af805f6c444ad.tar.bz2
gentoo-a340bad22bdef4766931d101877af805f6c444ad.zip
2024-07-15 11:04:14 UTC
-rw-r--r--metadata/md5-cache/dev-lang/execline-2.9.6.04
-rw-r--r--metadata/md5-cache/dev-libs/liblouis-3.29.04
-rw-r--r--metadata/md5-cache/dev-libs/skalibs-2.14.2.04
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-2.6.010
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.015
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-core-2.6.016
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.014
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.015
-rw-r--r--metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.015
-rw-r--r--metadata/md5-cache/sys-apps/s6-rc-0.5.4.34
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.6-r218
-rw-r--r--metadata/pkg_desc_index18
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--profiles/use.local.desc1
16 files changed, 150 insertions, 18 deletions
diff --git a/metadata/md5-cache/dev-lang/execline-2.9.6.0 b/metadata/md5-cache/dev-lang/execline-2.9.6.0
index 1627a7783e14..e9748cbd773d 100644
--- a/metadata/md5-cache/dev-lang/execline-2.9.6.0
+++ b/metadata/md5-cache/dev-lang/execline-2.9.6.0
@@ -4,10 +4,10 @@ DESCRIPTION=A non-interactive scripting language
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/execline/
INHERIT=optfeature toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
RDEPEND=>=dev-libs/skalibs-2.14.0.0:=
SLOT=0/2.9.4
SRC_URI=https://www.skarnet.org/software/execline/execline-2.9.6.0.tar.gz
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=ccff329193a1b5fc2cc5d820a8db02e2
+_md5_=4e412a5a04292ebba0c8876f4444e0b8
diff --git a/metadata/md5-cache/dev-libs/liblouis-3.29.0 b/metadata/md5-cache/dev-libs/liblouis-3.29.0
index 3c1f0914b8ea..de9f0f3b8450 100644
--- a/metadata/md5-cache/dev-libs/liblouis-3.29.0
+++ b/metadata/md5-cache/dev-libs/liblouis-3.29.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/liblouis/liblouis
INHERIT=distutils-r1
IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/texlive-core test? ( dev-libs/libyaml ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://github.com/liblouis/liblouis/releases/download/v3.29.0/liblouis-3.29.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 distutils-r1 f11e1bc907da246e941fbae648327823
-_md5_=8271018bbb8082ff5f17026dc57a2112
+_md5_=25f70f07f98169981f3545014f0ee428
diff --git a/metadata/md5-cache/dev-libs/skalibs-2.14.2.0 b/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
index 4adbfe940193..b0d9161864b4 100644
--- a/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
+++ b/metadata/md5-cache/dev-libs/skalibs-2.14.2.0
@@ -3,9 +3,9 @@ DESCRIPTION=General-purpose libraries from skarnet.org
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/skalibs/
INHERIT=toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~riscv x86
LICENSE=ISC
SLOT=0/2.14
SRC_URI=https://www.skarnet.org/software/skalibs/skalibs-2.14.2.0.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=24d6b3986eb5c2f42d88a74aecacce82
+_md5_=b406d5c253dc6f8e8e6eb0d8eeea0b1f
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-2.6.0
new file mode 100644
index 000000000000..6e7f2c0b7a48
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-2.6.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, meta-package
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+IUSE=+audio-sdl +input-sdl +rsp-hle +ui-console +ui-m64py +video-glide64mk2 +video-rice
+KEYWORDS=~amd64 ~x86
+LICENSE=metapackage
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0 audio-sdl? ( >=games-emulation/mupen64plus-audio-sdl-2.6.0 ) input-sdl? ( >=games-emulation/mupen64plus-input-sdl-2.6.0 ) rsp-hle? ( >=games-emulation/mupen64plus-rsp-hle-2.6.0 ) ui-console? ( >=games-emulation/mupen64plus-ui-console-2.6.0 ) ui-m64py? ( >=games-emulation/m64py-0.2.3-r1 ) video-glide64mk2? ( >=games-emulation/mupen64plus-video-glide64mk2-2.6.0 ) video-rice? ( >=games-emulation/mupen64plus-video-rice-2.6.0 )
+SLOT=0
+_md5_=e3dd25024c5877aec0a06fb3233e637b
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0
new file mode 100644
index 000000000000..0b280eb39664
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-audio-sdl-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:= media-libs/libsdl2:0=[sound] libsamplerate? ( media-libs/libsamplerate:= ) speex? ( media-libs/speex:= media-libs/speexdsp:= )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=libsamplerate oss speex
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:= media-libs/libsdl2:0=[sound] libsamplerate? ( media-libs/libsamplerate:= ) speex? ( media-libs/speex:= media-libs/speexdsp:= )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-audio-sdl/releases/download/2.6.0/mupen64plus-audio-sdl-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=470bf7e6440f22143810d8a4e38b4e3d
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0
new file mode 100644
index 000000000000..a63f07309183
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-core-2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=cpu_flags_x86_sse? ( dev-lang/nasm ) virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libpng:= media-libs/libsdl2[joystick,opengl,video] sys-libs/zlib[minizip] gles2-only? ( media-libs/libsdl2[gles2] ) lirc? ( app-misc/lirc ) netplay? ( media-libs/sdl2-net ) opencv? ( media-libs/opencv:= ) osd? ( media-fonts/dejavu media-libs/freetype:2 virtual/opengl virtual/glu ) vulkan? ( media-libs/vulkan-loader )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, core library
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=debugger gles2-only lirc netplay new-dynarec opencv +osd +vulkan cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-libs/libpng:= media-libs/libsdl2[joystick,opengl,video] sys-libs/zlib[minizip] gles2-only? ( media-libs/libsdl2[gles2] ) lirc? ( app-misc/lirc ) netplay? ( media-libs/sdl2-net ) opencv? ( media-libs/opencv:= ) osd? ( media-fonts/dejavu media-libs/freetype:2 virtual/opengl virtual/glu ) vulkan? ( media-libs/vulkan-loader )
+REQUIRED_USE=gles2-only? ( !osd )
+SLOT=0/2-sdl2
+SRC_URI=https://github.com/mupen64plus/mupen64plus-core/releases/download/2.6.0/mupen64plus-core-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=2f8d32de19d46c62ec1df8509d2a9590
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0
new file mode 100644
index 000000000000..667036293819
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-input-sdl-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=[joystick]
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, SDL input plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=[joystick]
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-input-sdl/releases/download/2.6.0/mupen64plus-input-sdl-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=78e0943c79786005ce6441f66eec62fb
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0
new file mode 100644
index 000000000000..fbd96076d366
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-rsp-hle-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0=
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0=
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-rsp-hle/releases/download/2.6.0/mupen64plus-rsp-hle-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=a6ebce0704b35bfc2e27123aec66d086
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0
new file mode 100644
index 000000000000..26304a288a37
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-ui-console-2.6.0
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst postrm prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, console UI
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs xdg-utils
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.6.0:0= media-libs/libsdl2:0=
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-ui-console/releases/download/2.6.0/mupen64plus-ui-console-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d937437ee76b7ab4aef7698727f8345f
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0
new file mode 100644
index 000000000000..2dbfaf9135d4
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-video-glide64mk2-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] sys-libs/zlib:0= virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] ) hires? ( dev-libs/boost:= )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=gles2-only hires cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] sys-libs/zlib:0= virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] ) hires? ( dev-libs/boost:= )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-video-glide64mk2/releases/download/2.6.0/mupen64plus-video-glide64mk2-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=35740bf80cdbda9b3d333795638e34d2
diff --git a/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0 b/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0
new file mode 100644
index 000000000000..1c6efbcfa92d
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/mupen64plus-video-rice-2.6.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] )
+DESCRIPTION=A fork of Mupen64 Nintendo 64 emulator, rice video plugin
+EAPI=8
+HOMEPAGE=https://www.mupen64plus.org/
+INHERIT=toolchain-funcs
+IUSE=gles2-only cpu_flags_x86_sse
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=>=games-emulation/mupen64plus-core-2.5:0=[gles2-only=] media-libs/libpng:0= media-libs/libsdl2:0=[video] virtual/opengl:0= gles2-only? ( media-libs/libsdl2:0[gles2] )
+SLOT=0
+SRC_URI=https://github.com/mupen64plus/mupen64plus-video-rice/releases/download/2.6.0/mupen64plus-video-rice-src-2.6.0.tar.gz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
+_md5_=8361f70c9223f6efa6b400ffb802ef0a
diff --git a/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3 b/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
index b9d9cba5b029..e0e7296c3758 100644
--- a/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
+++ b/metadata/md5-cache/sys-apps/s6-rc-0.5.4.3
@@ -4,10 +4,10 @@ DESCRIPTION=Service manager for the s6 supervision suite
EAPI=8
HOMEPAGE=https://www.skarnet.org/software/s6-rc/
INHERIT=optfeature toolchain-funcs
-KEYWORDS=amd64 ~arm x86
+KEYWORDS=amd64 arm x86
LICENSE=ISC
RDEPEND=dev-lang/execline:= >=dev-libs/skalibs-2.14.0.0:= >=sys-apps/s6-2.11.3.0:=[execline]
SLOT=0/0.5
SRC_URI=https://www.skarnet.org/software/s6-rc/s6-rc-0.5.4.3.tar.gz
_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=b7a4214bd37dd5cfdf185126ccf73842
+_md5_=fc0f6fd99203b6e4f884c2762ebedc74
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.6-r2 b/metadata/md5-cache/sys-devel/llvm-17.0.6-r2
new file mode 100644
index 000000000000..b52a8b73bdcc
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6-r2
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-17.0.6.9999 ) doc? ( || ( ( dev-lang/python:3.12 dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xar xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:17 binutils-plugin? ( >=sys-devel/llvmgold-17 )
+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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) xar? ( app-arch/xar ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch 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_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=17/17
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r2.tar.xz
+_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic e503ea5acc20410237ba33ec3f7c857d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake 258a4691fd43b8cd5814cb1acbb3c7df verify-sig a79ba011daaf532d71a219182474d150 llvm.org 2bc07fe7425861f30c2e81e1eb918174 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-any-r1 f5169813d1619761b459800587005fd2
+_md5_=c86cb1a6c37b2814a58a6a1894fd3c17
diff --git a/metadata/pkg_desc_index b/metadata/pkg_desc_index
index ee0617a121db..92e08926c9d0 100644
--- a/metadata/pkg_desc_index
+++ b/metadata/pkg_desc_index
@@ -11349,14 +11349,14 @@ games-emulation/melonds 0.9.5_p20231231 9999: Nintendo DS emulator, sorta
games-emulation/melonds-jg 0.9.5 9999: Jolly Good Port of melonDS
games-emulation/mgba 0.10.3 9999: Game Boy Advance Emulator
games-emulation/mgba-jg 0.10.2 0.10.3 9999: Jolly Good Port of mGBA
-games-emulation/mupen64plus 2.5.9: A fork of Mupen64 Nintendo 64 emulator, meta-package
-games-emulation/mupen64plus-audio-sdl 2.5.9: A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin
-games-emulation/mupen64plus-core 2.5.9-r4: A fork of Mupen64 Nintendo 64 emulator, core library
-games-emulation/mupen64plus-input-sdl 2.5.9: A fork of Mupen64 Nintendo 64 emulator, SDL input plugin
-games-emulation/mupen64plus-rsp-hle 2.5.9: A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin
-games-emulation/mupen64plus-ui-console 2.5.9: A fork of Mupen64 Nintendo 64 emulator, console UI
-games-emulation/mupen64plus-video-glide64mk2 2.5.9-r2: A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin
-games-emulation/mupen64plus-video-rice 2.5.9-r2: A fork of Mupen64 Nintendo 64 emulator, rice video plugin
+games-emulation/mupen64plus 2.5.9 2.6.0: A fork of Mupen64 Nintendo 64 emulator, meta-package
+games-emulation/mupen64plus-audio-sdl 2.5.9 2.6.0: A fork of Mupen64 Nintendo 64 emulator, SDL audio plugin
+games-emulation/mupen64plus-core 2.5.9-r4 2.6.0: A fork of Mupen64 Nintendo 64 emulator, core library
+games-emulation/mupen64plus-input-sdl 2.5.9 2.6.0: A fork of Mupen64 Nintendo 64 emulator, SDL input plugin
+games-emulation/mupen64plus-rsp-hle 2.5.9 2.6.0: A fork of Mupen64 Nintendo 64 emulator, HLE RSP plugin
+games-emulation/mupen64plus-ui-console 2.5.9 2.6.0: A fork of Mupen64 Nintendo 64 emulator, console UI
+games-emulation/mupen64plus-video-glide64mk2 2.5.9-r2 2.6.0: A fork of Mupen64 Nintendo 64 emulator, glide64mk2 video plugin
+games-emulation/mupen64plus-video-rice 2.5.9-r2 2.6.0: A fork of Mupen64 Nintendo 64 emulator, rice video plugin
games-emulation/nestopia 1.52.1: Portable Nintendo Entertainment System emulator written in C++
games-emulation/nestopia-jg 1.52.0 1.52.1 9999: Jolly Good Fork of Nestopia
games-emulation/openmsx 18.0-r2 19.1: MSX emulator that aims for perfection
@@ -17382,7 +17382,7 @@ sys-devel/icecream 1.4-r1: Distributed compiler with a central scheduler to shar
sys-devel/kgcc64 10.5.0 11.4.1_p20240111 11.4.1_p20240208 11.4.1_p20240501 12.3.1_p20240112 12.3.1_p20240209 12.3.1_p20240502 13.2.1_p20240113-r1 13.2.1_p20240210 13.2.1_p20240503 14.1.1_p20240511: 64bit kernel compiler
sys-devel/lld 15.0.7 16.0.6 17.0.6 18.1.8 19.0.0_pre20240706 19.0.0_pre20240712 19.0.0.9999: The LLVM linker (link editor)
sys-devel/lld-toolchain-symlinks 15-r2 16-r2 17 18 19: Symlinks to use LLD on binutils-free system
-sys-devel/llvm 15.0.7-r3 16.0.6 17.0.6 18.1.8 19.0.0_pre20240706 19.0.0_pre20240712 19.0.0.9999: Low Level Virtual Machine
+sys-devel/llvm 15.0.7-r3 16.0.6 17.0.6 17.0.6-r2 18.1.8 19.0.0_pre20240706 19.0.0_pre20240712 19.0.0.9999: Low Level Virtual Machine
sys-devel/llvm-common 15.0.7 16.0.6 17.0.6 18.1.8 19.0.0_pre20240706 19.0.0_pre20240712 19.0.0.9999: Common files shared between multiple slots of LLVM
sys-devel/llvm-toolchain-symlinks 15-r1 16-r1 17 18 19: Symlinks to use LLVM on binutils-free system
sys-devel/llvmgold 15 16 17 18 19: LLVMgold plugin symlink for autoloading
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 67992dd071e8..d62a2f4f4dfe 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Mon, 15 Jul 2024 10:49:12 +0000
+Mon, 15 Jul 2024 11:04:14 +0000
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index efdfce13984a..b25ba81f486b 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -3157,6 +3157,7 @@ games-emulation/mupen64plus:ui-m64py - Enable PyQt5 UI using games-emulation/m64
games-emulation/mupen64plus:video-glide64mk2 - Enable Glide64mk2 video plugin.
games-emulation/mupen64plus:video-rice - Enable Rice video plugin.
games-emulation/mupen64plus-core:debugger - Build the debugger
+games-emulation/mupen64plus-core:netplay - Enable netplay functionality
games-emulation/mupen64plus-core:new-dynarec - Enable new experimental dynamic recompiler implementation (only for x86 and arm)
games-emulation/mupen64plus-core:opencv - Support video capture via media-libs/opencv
games-emulation/mupen64plus-core:osd - Overlay emulator messages using on-screen-display