summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2024-06-11 17:12:18 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2024-06-11 17:12:18 +0000
commitb804b6c984e57b381e4294dd7441861315d696a1 (patch)
tree362237b2446b5fde9e0152477445bf4eec517889 /metadata/md5-cache
parentMerge updates from master (diff)
downloadgentoo-b804b6c984e57b381e4294dd7441861315d696a1.tar.gz
gentoo-b804b6c984e57b381e4294dd7441861315d696a1.tar.bz2
gentoo-b804b6c984e57b381e4294dd7441861315d696a1.zip
2024-06-11 17:12:11 UTC
Diffstat (limited to 'metadata/md5-cache')
-rw-r--r--metadata/md5-cache/app-misc/binwalk-2.4.14
-rw-r--r--metadata/md5-cache/dev-lang/go-1.21.114
-rw-r--r--metadata/md5-cache/dev-lang/go-1.22.44
-rw-r--r--metadata/md5-cache/dev-libs/poco-1.13.34
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-lua-0.1.017
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-markdown-0.2.317
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-markdown-inline-0.2.317
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-meta-19
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-meta-1-r19
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-meta-1-r59
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-query-0.4.017
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-tsx-0.20.614
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-vim-0.4.017
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-vimdoc-3.0.017
-rw-r--r--metadata/md5-cache/dev-ml/ppx_fixed_literal-0.17.015
-rw-r--r--metadata/md5-cache/dev-python/protobuf-python-4.21.124
-rw-r--r--metadata/md5-cache/gui-wm/tinywl-0.17.34
-rw-r--r--metadata/md5-cache/media-gfx/fontforge-20230101-r24
-rw-r--r--metadata/md5-cache/sci-libs/libsigrokdecode-0.5.3-r210
-rw-r--r--metadata/md5-cache/sci-libs/libsigrokdecode-999910
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.2.8 (renamed from metadata/md5-cache/www-apps/moodle-4.2.7)4
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.3.5 (renamed from metadata/md5-cache/www-apps/moodle-4.3.4)4
-rw-r--r--metadata/md5-cache/www-apps/moodle-4.4.1 (renamed from metadata/md5-cache/www-apps/moodle-4.4)4
23 files changed, 170 insertions, 48 deletions
diff --git a/metadata/md5-cache/app-misc/binwalk-2.4.1 b/metadata/md5-cache/app-misc/binwalk-2.4.1
index 5dd537985d09..7414184f9913 100644
--- a/metadata/md5-cache/app-misc/binwalk-2.4.1
+++ b/metadata/md5-cache/app-misc/binwalk-2.4.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/OSPG/binwalk
INHERIT=distutils-r1 optfeature
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~x86 ~x64-macos
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OSPG/binwalk/archive/v2.4.1.tar.gz -> binwalk-2.4.1.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=71cc619f314a641a46f3b889adaaeaeb
+_md5_=2a46ebd9e64152900262c53ce02a38b2
diff --git a/metadata/md5-cache/dev-lang/go-1.21.11 b/metadata/md5-cache/dev-lang/go-1.21.11
index eb5ddad535e6..95ce5c2e2196 100644
--- a/metadata/md5-cache/dev-lang/go-1.21.11
+++ b/metadata/md5-cache/dev-lang/go-1.21.11
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://go.dev
INHERIT=toolchain-funcs
IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2
-KEYWORDS=-* ~amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=-* amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] )
RESTRICT=strip
SLOT=0/1.21.11
SRC_URI=https://storage.googleapis.com/golang/go1.21.11.src.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=517b13f8bff28dd249b983a2a99bbec7
+_md5_=9a55a63f9ee68825db48bc44c0939af0
diff --git a/metadata/md5-cache/dev-lang/go-1.22.4 b/metadata/md5-cache/dev-lang/go-1.22.4
index 88ddbaaf06dd..1e2f702223ca 100644
--- a/metadata/md5-cache/dev-lang/go-1.22.4
+++ b/metadata/md5-cache/dev-lang/go-1.22.4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://go.dev
INHERIT=toolchain-funcs
IUSE=abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2
-KEYWORDS=-* ~amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=-* amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=BSD
RDEPEND=arm? ( sys-devel/binutils[gold] ) arm64? ( sys-devel/binutils[gold] )
RESTRICT=strip
SLOT=0/1.22.4
SRC_URI=https://storage.googleapis.com/golang/go1.22.4.src.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0
-_md5_=6d650116fab5cbe60fc33097440e55d7
+_md5_=b005671e8b1fe519146855c11d789883
diff --git a/metadata/md5-cache/dev-libs/poco-1.13.3 b/metadata/md5-cache/dev-libs/poco-1.13.3
index ad14e91d82a3..1bd2f4a21cd3 100644
--- a/metadata/md5-cache/dev-libs/poco-1.13.3
+++ b/metadata/md5-cache/dev-libs/poco-1.13.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pocoproject.org/
INHERIT=cmake
IUSE=7z activerecord cppparser +data examples +file2pagecompiler iodbc +json jwt mariadb +mongodb mysql +net odbc +pagecompiler pdf pocodoc postgres prometheus sqlite +ssl test +util +xml +zip
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ppc64 ~x86
LICENSE=Boost-1.0
RDEPEND=>=dev-libs/libpcre2-10.40 activerecord? ( !app-arch/arc ) mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) postgres? ( dev-db/postgresql:= ) odbc? ( iodbc? ( dev-db/libiodbc ) !iodbc? ( dev-db/unixODBC ) ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:= ) xml? ( dev-libs/expat ) zip? ( sys-libs/zlib:= )
REQUIRED_USE=activerecord? ( util xml ) 7z? ( xml ) file2pagecompiler? ( pagecompiler ) iodbc? ( odbc ) jwt? ( json ssl ) mongodb? ( data ) mysql? ( data ) odbc? ( data ) postgres? ( data ) pagecompiler? ( json net util xml ) pocodoc? ( cppparser util xml ) sqlite? ( data ) ssl? ( util ) test? ( data? ( sqlite ) activerecord json jwt pdf util xml )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/103
SRC_URI=https://github.com/pocoproject/poco/archive/poco-1.13.3-release.tar.gz -> poco-1.13.3.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 xdg-utils baea6080dd821f5562d715887954c9d3 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=d577df9c291236c464b1b20ae641dd8b
+_md5_=42d8fba4b097cec45c792a4f2d4c9f17
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-lua-0.1.0 b/metadata/md5-cache/dev-libs/tree-sitter-lua-0.1.0
new file mode 100644
index 000000000000..8f2698b9db98
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-lua-0.1.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter-grammars/tree-sitter-lua
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter-grammars/tree-sitter-lua/archive/v0.1.0.tar.gz -> tree-sitter-lua-0.1.0.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=3e1b2173174af41da525c6a99bb80be8
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-markdown-0.2.3 b/metadata/md5-cache/dev-libs/tree-sitter-markdown-0.2.3
new file mode 100644
index 000000000000..5752796b7fee
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-markdown-0.2.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter-grammars/tree-sitter-markdown
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.2.3.tar.gz -> tree-sitter-markdown-0.2.3.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=f58a4f1da0411f53f1cf53a8cd26883f
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-markdown-inline-0.2.3 b/metadata/md5-cache/dev-libs/tree-sitter-markdown-inline-0.2.3
new file mode 100644
index 000000000000..318da4c79576
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-markdown-inline-0.2.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter-grammars/tree-sitter-markdown
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter-grammars/tree-sitter-markdown/archive/v0.2.3.tar.gz -> tree-sitter-markdown-0.2.3.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=4883d69e2f3480abc658e308f91cff68
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-meta-1 b/metadata/md5-cache/dev-libs/tree-sitter-meta-1
deleted file mode 100644
index 6b3bdfc94507..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-meta-1
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Metapackage for Tree Sitter packages
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter
-KEYWORDS=~amd64
-LICENSE=metapackage
-RDEPEND=dev-libs/tree-sitter dev-libs/tree-sitter-bash dev-libs/tree-sitter-c dev-libs/tree-sitter-cpp dev-libs/tree-sitter-css dev-libs/tree-sitter-go dev-libs/tree-sitter-html dev-libs/tree-sitter-javascript dev-libs/tree-sitter-json dev-libs/tree-sitter-meta dev-libs/tree-sitter-php dev-libs/tree-sitter-scala dev-libs/tree-sitter-typescript
-SLOT=0
-_md5_=a818e71a0fb00232a313d16d55379def
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r1 b/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r1
deleted file mode 100644
index 33e353bed4aa..000000000000
--- a/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r1
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Metapackage for Tree Sitter packages
-EAPI=8
-HOMEPAGE=https://github.com/tree-sitter/tree-sitter
-KEYWORDS=amd64
-LICENSE=metapackage
-RDEPEND=dev-libs/tree-sitter dev-libs/tree-sitter-bash dev-libs/tree-sitter-c dev-libs/tree-sitter-c-sharp dev-libs/tree-sitter-cpp dev-libs/tree-sitter-css dev-libs/tree-sitter-embedded-template dev-libs/tree-sitter-go dev-libs/tree-sitter-haskell dev-libs/tree-sitter-html dev-libs/tree-sitter-java dev-libs/tree-sitter-javascript dev-libs/tree-sitter-jsdoc dev-libs/tree-sitter-json dev-libs/tree-sitter-julia dev-libs/tree-sitter-ocaml dev-libs/tree-sitter-php dev-libs/tree-sitter-python dev-libs/tree-sitter-ql dev-libs/tree-sitter-ruby dev-libs/tree-sitter-rust dev-libs/tree-sitter-scala dev-libs/tree-sitter-tsq dev-libs/tree-sitter-typescript
-SLOT=0
-_md5_=95d62d615eecbeffb095eda615405330
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r5 b/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r5
new file mode 100644
index 000000000000..1cd3a4c8350d
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-meta-1-r5
@@ -0,0 +1,9 @@
+DEFINED_PHASES=-
+DESCRIPTION=Metapackage for Tree Sitter packages
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter/tree-sitter
+KEYWORDS=~amd64
+LICENSE=metapackage
+RDEPEND=dev-libs/tree-sitter dev-libs/tree-sitter-bash dev-libs/tree-sitter-c dev-libs/tree-sitter-cmake dev-libs/tree-sitter-cpp dev-libs/tree-sitter-c-sharp dev-libs/tree-sitter-css dev-libs/tree-sitter-embedded-template dev-libs/tree-sitter-gleam dev-libs/tree-sitter-go dev-libs/tree-sitter-haskell dev-libs/tree-sitter-html dev-libs/tree-sitter-java dev-libs/tree-sitter-javascript dev-libs/tree-sitter-jsdoc dev-libs/tree-sitter-json dev-libs/tree-sitter-julia dev-libs/tree-sitter-lua dev-libs/tree-sitter-markdown dev-libs/tree-sitter-markdown-inline dev-libs/tree-sitter-ocaml dev-libs/tree-sitter-php dev-libs/tree-sitter-python dev-libs/tree-sitter-ql dev-libs/tree-sitter-query dev-libs/tree-sitter-regex dev-libs/tree-sitter-ruby dev-libs/tree-sitter-rust dev-libs/tree-sitter-scala dev-libs/tree-sitter-tsq dev-libs/tree-sitter-tsx dev-libs/tree-sitter-typescript dev-libs/tree-sitter-vim dev-libs/tree-sitter-vimdoc
+SLOT=0
+_md5_=b0e3975140f1fe5dbdd1d156896dfe20
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-query-0.4.0 b/metadata/md5-cache/dev-libs/tree-sitter-query-0.4.0
new file mode 100644
index 000000000000..49ed308e5df8
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-query-0.4.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter-grammars/tree-sitter-query
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter-grammars/tree-sitter-query/archive/v0.4.0.tar.gz -> tree-sitter-query-0.4.0.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=687b2ed9e834f58a6651a50887776124
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-tsx-0.20.6 b/metadata/md5-cache/dev-libs/tree-sitter-tsx-0.20.6
new file mode 100644
index 000000000000..fd41c85e6e6c
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-tsx-0.20.6
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=TSX grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter/tree-sitter-typescript
+INHERIT=tree-sitter-grammar
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter/tree-sitter-typescript/archive/v0.20.6.tar.gz -> tree-sitter-tsx-0.20.6.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=b675874886a38db16050dff82e8fc8e9
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-vim-0.4.0 b/metadata/md5-cache/dev-libs/tree-sitter-vim-0.4.0
new file mode 100644
index 000000000000..5d28a5f39ab4
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-vim-0.4.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter-grammars/tree-sitter-vim
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter-grammars/tree-sitter-vim/archive/v0.4.0.tar.gz -> tree-sitter-vim-0.4.0.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=9538436943e7f9795f5b69b0bfd12745
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-vimdoc-3.0.0 b/metadata/md5-cache/dev-libs/tree-sitter-vimdoc-3.0.0
new file mode 100644
index 000000000000..f9aa58bf9d98
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-vimdoc-3.0.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
+DESCRIPTION=Lua grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/neovim/tree-sitter-vimdoc
+INHERIT=tree-sitter-grammar
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/neovim/tree-sitter-vimdoc/archive/v3.0.0.tar.gz -> tree-sitter-vimdoc-3.0.0.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec tree-sitter-grammar f75f8078d91d685f79c130e884c93a37
+_md5_=cc36e69189a662d523bc156d82ff040a
diff --git a/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.17.0 b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.17.0
new file mode 100644
index 000000000000..4a1a04afcfda
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ppx_fixed_literal-0.17.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-ml/dune-3.11 dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-5 dev-ml/base:0/0.17[ocamlopt?] >=dev-ml/ppxlib-0.32.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Simpler notation for fixed point literals
+EAPI=8
+HOMEPAGE=https://github.com/janestreet/ppx_fixed_literal
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64
+LICENSE=MIT
+RDEPEND=>=dev-lang/ocaml-5 dev-ml/base:0/0.17[ocamlopt?] >=dev-ml/ppxlib-0.32.1:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.17
+SRC_URI=https://github.com/janestreet/ppx_fixed_literal/archive/v0.17.0.tar.gz -> ppx_fixed_literal-0.17.0.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe dune 339df00cc31668d437589817d093748d
+_md5_=acdf5b2588aed502ae6e87aef4ed1025
diff --git a/metadata/md5-cache/dev-python/protobuf-python-4.21.12 b/metadata/md5-cache/dev-python/protobuf-python-4.21.12
index bbb8a6224ac0..e362f89165c8 100644
--- a/metadata/md5-cache/dev-python/protobuf-python-4.21.12
+++ b/metadata/md5-cache/dev-python/protobuf-python-4.21.12
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://developers.google.com/protocol-buffers/ https://pypi.org/project/protobuf/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~mips ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=BSD
RDEPEND=dev-libs/protobuf:0/3.21.12.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/3.21.12.0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v21.12.tar.gz -> protobuf-21.12.tar.gz
_eclasses_=toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 flag-o-matic d309b9713dfc18e754cba88d3ba69653 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 multibuild d67e78a235f541871c7dfe4cf7931489 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-r1 8a28fa6d3e3bc96ff8a7eff2badbe71f distutils-r1 5400d21736d8621562bf93be4fa98eec
-_md5_=bf313d91f4ab28e27a6a5dbefcaa2190
+_md5_=b6c3ada4ba243945585e92e3c768a6ae
diff --git a/metadata/md5-cache/gui-wm/tinywl-0.17.3 b/metadata/md5-cache/gui-wm/tinywl-0.17.3
index b1ecefd23493..80f499622bbb 100644
--- a/metadata/md5-cache/gui-wm/tinywl-0.17.3
+++ b/metadata/md5-cache/gui-wm/tinywl-0.17.3
@@ -4,9 +4,9 @@ DEPEND=dev-libs/wayland x11-libs/libxkbcommon =gui-libs/wlroots-0.17*:=
DESCRIPTION="minimum viable product" Wayland compositor based on wlroots
EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/wlroots/wlroots
-KEYWORDS=~amd64 ~ppc64
+KEYWORDS=~amd64 ~arm64 ~ppc64
LICENSE=CC0-1.0
RDEPEND=dev-libs/wayland x11-libs/libxkbcommon =gui-libs/wlroots-0.17*:= !gui-libs/wlroots[tinywl(-)]
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.3/downloads/wlroots-0.17.3.tar.gz
-_md5_=e6592fd5cfa869fbc773dedb12a9d9d6
+_md5_=2b64058994af90d0e790602e58032f75
diff --git a/metadata/md5-cache/media-gfx/fontforge-20230101-r2 b/metadata/md5-cache/media-gfx/fontforge-20230101-r2
index 524a8a2972b6..82e9cffddbde 100644
--- a/metadata/md5-cache/media-gfx/fontforge-20230101-r2
+++ b/metadata/md5-cache/media-gfx/fontforge-20230101-r2
@@ -7,7 +7,7 @@ HOMEPAGE=https://fontforge.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=python-single-r1 xdg cmake
IUSE=doc truetype-debugger gif gtk jpeg png +python readline test tiff svg woff2 X python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD GPL-3+
RDEPEND=>=dev-libs/glib-2.67:2 dev-libs/libltdl:0 dev-libs/libxml2:2= >=media-libs/freetype-2.3.7:2= gif? ( media-libs/giflib:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) truetype-debugger? ( >=media-libs/freetype-2.3.8:2[fontforge,-bindist(-)] ) gtk? ( >=x11-libs/gtk+-3.10:3 ) !gtk? ( X? ( >=x11-libs/cairo-1.6:0= >=x11-libs/pango-1.10:0=[X] x11-libs/libX11:= x11-libs/libXi:= ) ) python? ( 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 ) ) readline? ( sys-libs/readline:0= ) woff2? ( media-libs/woff2:0= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fontforge/fontforge/releases/download/20230101/fontforge-20230101.tar.xz
_eclasses_=multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 xdg-utils baea6080dd821f5562d715887954c9d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e flag-o-matic d309b9713dfc18e754cba88d3ba69653 ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 cmake c7c9a62d6232cac66d4ea32d575c3e7c
-_md5_=92389b52d43059bc83a6123a02660075
+_md5_=51c3cb6400db637c5cc34bb9ef2475a1
diff --git a/metadata/md5-cache/sci-libs/libsigrokdecode-0.5.3-r2 b/metadata/md5-cache/sci-libs/libsigrokdecode-0.5.3-r2
index 642de7767c5d..2d4bbc00987a 100644
--- a/metadata/md5-cache/sci-libs/libsigrokdecode-0.5.3-r2
+++ b/metadata/md5-cache/sci-libs/libsigrokdecode-0.5.3-r2
@@ -1,16 +1,16 @@
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.34.0
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.34.0
DESCRIPTION=Provide (streaming) protocol decoding functionality
EAPI=8
HOMEPAGE=https://sigrok.org/wiki/Libsigrokdecode
INHERIT=autotools python-single-r1
-IUSE=static-libs python_single_target_python3_10 python_single_target_python3_11
+IUSE=static-libs python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=~amd64 ~x86
LICENSE=GPL-3
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.34.0
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+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 ) >=dev-libs/glib-2.34.0
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0/4
SRC_URI=https://sigrok.org/download/source/libsigrokdecode/libsigrokdecode-0.5.3.tar.gz
_eclasses_=gnuconfig a397adda6984a4c423e28ac274c1ba98 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 libtool 5f49a16f67f81bdf873e3d1f10b10001 autotools dc70c1dc473b68317fc4a86f5fbfc57d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562
-_md5_=5d3cb5cddc5ec6e8cb0a91e809dd75ee
+_md5_=87476e27b4089979693b68af7a7999d5
diff --git a/metadata/md5-cache/sci-libs/libsigrokdecode-9999 b/metadata/md5-cache/sci-libs/libsigrokdecode-9999
index c9fad44ee325..2252e5906182 100644
--- a/metadata/md5-cache/sci-libs/libsigrokdecode-9999
+++ b/metadata/md5-cache/sci-libs/libsigrokdecode-9999
@@ -1,15 +1,15 @@
BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.34.0
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/glib-2.34.0
DESCRIPTION=Provide (streaming) protocol decoding functionality
EAPI=8
HOMEPAGE=https://sigrok.org/wiki/Libsigrokdecode
INHERIT=autotools python-single-r1 git-r3
-IUSE=static-libs python_single_target_python3_10 python_single_target_python3_11
+IUSE=static-libs python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=GPL-3
PROPERTIES=live
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=dev-libs/glib-2.34.0
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+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 ) >=dev-libs/glib-2.34.0
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0/9999
_eclasses_=gnuconfig a397adda6984a4c423e28ac274c1ba98 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 multilib c19072c3cd7ac5cb21de013f7e9832e0 libtool 5f49a16f67f81bdf873e3d1f10b10001 autotools dc70c1dc473b68317fc4a86f5fbfc57d multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea python-single-r1 75118e916668a74c660a13b0ecb22562 git-r3 fbb2889c81f3a05910c1524db69425c1
-_md5_=ab38c2e2f6b5a2da2be5b2f2f14b3e8d
+_md5_=6b5126772235d4e39c2dc6222dc794e2
diff --git a/metadata/md5-cache/www-apps/moodle-4.2.7 b/metadata/md5-cache/www-apps/moodle-4.2.8
index 1051ab17ce8a..77a2640ce756 100644
--- a/metadata/md5-cache/www-apps/moodle-4.2.7
+++ b/metadata/md5-cache/www-apps/moodle-4.2.8
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=|| ( dev-lang/php:8.1[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.2.7
-SRC_URI=https://download.moodle.org/download.php/direct/stable402/moodle-4.2.7.tgz
+SLOT=4.2.8
+SRC_URI=https://download.moodle.org/download.php/direct/stable402/moodle-4.2.8.tgz
_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=880ffed9e2d7f389171bf647be56482a
diff --git a/metadata/md5-cache/www-apps/moodle-4.3.4 b/metadata/md5-cache/www-apps/moodle-4.3.5
index 9de1b213c190..c32590c9c0a5 100644
--- a/metadata/md5-cache/www-apps/moodle-4.3.4
+++ b/metadata/md5-cache/www-apps/moodle-4.3.5
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=|| ( dev-lang/php:8.1[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.3.4
-SRC_URI=https://download.moodle.org/download.php/direct/stable403/moodle-4.3.4.tgz
+SLOT=4.3.5
+SRC_URI=https://download.moodle.org/download.php/direct/stable403/moodle-4.3.5.tgz
_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=880ffed9e2d7f389171bf647be56482a
diff --git a/metadata/md5-cache/www-apps/moodle-4.4 b/metadata/md5-cache/www-apps/moodle-4.4.1
index dc6415b30f9d..711a2ecad23e 100644
--- a/metadata/md5-cache/www-apps/moodle-4.4
+++ b/metadata/md5-cache/www-apps/moodle-4.4.1
@@ -8,7 +8,7 @@ IUSE=mysqli mssql postgres imap ldap odbc vhosts vhosts
KEYWORDS=~amd64 ~arm ~ppc64 ~x86
LICENSE=GPL-3+
RDEPEND=|| ( dev-lang/php:8.1[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] dev-lang/php:8.2[mysqli?,mssql?,postgres?,imap?,ldap?,odbc?,ctype,curl,iconv,json(+),session,simplexml,sodium,xml,zip,gd,intl,soap,ssl,tokenizer] ) virtual/httpd-php virtual/cron app-admin/webapp-config
-SLOT=4.4
-SRC_URI=https://download.moodle.org/download.php/direct/stable404/moodle-4.4.tgz
+SLOT=4.4.1
+SRC_URI=https://download.moodle.org/download.php/direct/stable404/moodle-4.4.1.tgz
_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=2ea53311d7b9c92df20437a6fcd019f9