diff --git a/app-admin/chezmoi/Manifest b/app-admin/chezmoi/Manifest
index c9a82fae67..662ac7f5fc 100644
--- a/app-admin/chezmoi/Manifest
+++ b/app-admin/chezmoi/Manifest
@@ -1,2 +1,2 @@
-DIST chezmoi-2.33.6-deps.tar.xz 136688952 BLAKE2B c0ce97ee8f0d7d597d794f3fc1744a5b739b3fc31cddf0ed7a52fc1378ea16b469d0ac55f4eeb19f39012e367ce8299cb3c6aabded012760ff18c4a34126f697 SHA512 ac6f5a3f3b773bc43979421f3186231e42236404d56c572e5bde60fbec00f83700be33ae97b43bef49ba893f5bb6be94570df6c065fa043e8a24c097ec2b6ad1
-DIST chezmoi-2.33.6.tar.gz 2445195 BLAKE2B 17139093162995747e675f1b0da4681612dc6a535c82e1c6397a712f535b642fd4778a881c25f717a406a76081a0c35f85d17cbeb89dcedbfc58fd64658dfedc SHA512 97a6a76d8e42a44f72dc1954dcec3446148f2433b87cde3d09cb6e02af45beda59a4f1fc21aa2d5c2d5952bae345a77432953072e1b0117b0266dc5fc3e973dc
+DIST chezmoi-2.34.0-deps.tar.xz 136359084 BLAKE2B fa34042c0b782eeb5275aa4ababfb6912e07f53ddc371953f26f6108d5ffb20f4aaacff7f90049060cd28a46341452a740591b621f502cd108c9505886051fb5 SHA512 ac4f0fda7f48d32c9c4c97c89b7e03cd672a1280257d354f17fb33e9850217b86d1db81990bab16f8a9ff142b23d5ce4b02b26c537f244c8506964551353642d
+DIST chezmoi-2.34.0.tar.gz 2446167 BLAKE2B dab597cc11c5db3a6b5d0d8b91757d6ea1995e6b93ee5b66a0087ae5e7f85d63fe38a82cfaad46b37b8ab6840594fc0ecc8fc781988e993a4bba28735e65d32e SHA512 43e200502acc99b629e0de8396c3478925f6e1f72b5c2516cb6a33bf3a7362bb82c88fbfa5254e89874141568948b955f09f076cbf495e0e7c1a756a69125383
diff --git a/app-admin/chezmoi/chezmoi-2.33.6.ebuild b/app-admin/chezmoi/chezmoi-2.34.0.ebuild
similarity index 100%
rename from app-admin/chezmoi/chezmoi-2.33.6.ebuild
rename to app-admin/chezmoi/chezmoi-2.34.0.ebuild
diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest
new file mode 100644
index 0000000000..5cb7c2d9ef
--- /dev/null
+++ b/app-admin/gentoo_update/Manifest
@@ -0,0 +1,3 @@
+DIST 0.1.2.tar.gz 6660 BLAKE2B ac1a3d2230bdae549e47e0ce399d222492151cc0d719cb376e27e6c56a9bbdd08334ce14e756619b1139fe70b08b2692a661ad6ac6f1a342969fee406ebc43c3 SHA512 cb87c5b4cd7415bd2e35a2070536b97f4b0525c9a7bd430cd361a144feace85bdb600bd49be047408b80035ea25a77204fa5cfc0cc719a8769732afac5109830
+EBUILD gentoo_update-0.1.2.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c
+MISC metadata.xml 248 BLAKE2B 84fa2f2bab55e26864c8c62ec846b79faf5a184cee9fa34cd7ffeaf20637eec4444af9f592b2edb61a189bbd862b6acc32709c4cd199993bc1a748d269bcd1c9 SHA512 957dee25ea398b6fa6cab7227a943d9b679fabede22ee6b39c8888897e99b9d095e0c9446bbb7fc187bcacd9f541160a3cbbc55c6de43d96a43b58cb1b4b431f
diff --git a/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild b/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild
new file mode 100644
index 0000000000..505abb059f
--- /dev/null
+++ b/app-admin/gentoo_update/gentoo_update-0.1.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,10,11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Gentoo Linux updater"
+HOMEPAGE="https://github.com/Lab-Brat/gentoo_update"
+SRC_URI="https://github.com/Lab-Brat/gentoo_update/archive/refs/tags/${PV}.tar.gz"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}"
+
+src_test() {
+ ${EPYTHON} -m unittest discover -v || die "Tests failed"
+}
+
diff --git a/app-admin/gentoo_update/metadata.xml b/app-admin/gentoo_update/metadata.xml
new file mode 100755
index 0000000000..919daccbd7
--- /dev/null
+++ b/app-admin/gentoo_update/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ stepan_kk@pm.me
+ Stepan Kulikov
+
+
diff --git a/app-backup/grub-btrfs/Manifest b/app-backup/grub-btrfs/Manifest
index 6b63d40ec9..702ece5afe 100644
--- a/app-backup/grub-btrfs/Manifest
+++ b/app-backup/grub-btrfs/Manifest
@@ -1,2 +1,3 @@
DIST grub-btrfs-4.11.tar.gz 26016 BLAKE2B f808293e7ea06bf10b4a3fa46c7f70aae5b84fab46eae3f0b964e17c0b0e9cb0d2f60995177d33712e4f24b9d3e45aa6fd7ec514be4acb75f00f76d4c5380c3a SHA512 c72cc6cad73e4dfa5d16345d845b2327ec854eb7c49d72f2c8d332c1854937fb1a102833b80517ee17289715f41e9b6a6342e49d4cea88325d13159dc08dcf42
DIST grub-btrfs-4.12.tar.gz 34724 BLAKE2B 5b6a4aa453057e90e2e142ed6b4bc84f536a8eefdc8ea3f8cfccada4706ec49759bdb04a67f64f0705a302a34494d1b758cdae37a502af1b7cd8dfb6cae5f069 SHA512 fb433634f59404373c2a6197c1389eb5e1a27e8aaa5d0376ee76c1c9381b5488b57989a9062a286c26e205d5ac25c2252b02416921c31408d2b7aa8e9af1a521
+DIST grub-btrfs-4.13.tar.gz 37940 BLAKE2B e2f11a0a8282e3ec8ff8223e3bad70b5d5c5e81b4d740a1bf3554db412dbe48a8a0f216f4e6c65ae1d11c01a27b8b92bae9b470c60d2389505ce089511536e1a SHA512 a606597cfb6d752f767a6a9cdaa86bbac1caf89ee11e65731185e22e348cfc53814e187a2dd7309e8be01c6cf3a400b8e242b06a4f8dfc2cd651011b1f0de41e
diff --git a/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild
new file mode 100644
index 0000000000..4517712779
--- /dev/null
+++ b/app-backup/grub-btrfs/grub-btrfs-4.13.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Improves Grub by adding btrfs snapshots to the Grub menu."
+HOMEPAGE="https://github.com/Antynea/grub-btrfs"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Antynea/grub-btrfs"
+else
+ SRC_URI="https://github.com/Antynea/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="systemd"
+
+DEPEND="
+ sys-fs/btrfs-progs
+ sys-boot/grub
+ app-alternatives/awk
+ >=app-shells/bash-4
+ sys-fs/inotify-tools
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_compile(){
+ true
+}
+
+src_install(){
+ local conf
+ if use systemd; then
+ conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false SYSTEMD=true OPENRC=false"
+ else
+ conf+="GRUB_UPDATE_EXCLUDE=true INSTALL_DOCS=false OPENRC=true SYSTEMD=false"
+ fi
+ emake DESTDIR="${D}" ${conf} install || die
+ dodoc README.md
+ mv ./initramfs/readme.md initramfs-overlayfs.md || die
+ dodoc initramfs-overlayfs.md
+ doman temp/grub-btrfs.8
+ doman temp/grub-btrfsd.8
+}
+
+pkg_postinst() {
+ elog "run 'grub-mkconfig -o /boot/grub/grub.cfg' to update your Grub menu."
+ elog "update the /etc/grub.d/41_snapshots-btrfs script if neccesary."
+ elog "(e.g. with dispatch-conf or etc-update)"
+ optfeature "LVM/ LUKS support" sys-boot/grub[device-mapper]
+}
diff --git a/app-editors/pulsar-bin/Manifest b/app-editors/pulsar-bin/Manifest
index 762558a4e0..c4c1d31ad0 100644
--- a/app-editors/pulsar-bin/Manifest
+++ b/app-editors/pulsar-bin/Manifest
@@ -1 +1,2 @@
-DIST pulsar-bin-1.105.0.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-amd64.tar.gz 228995179 BLAKE2B b4b185a161374590b68e2efbd5b2f37ec59278f71cc30ef519c3a67ae546ea9b73f2e2e50eabd8b07855e291704f4d994428f58dca24e144713e4996fe053b03 SHA512 f2ed05bebe81735c21ac80ff82ec051aebc9ec54e8f2ffce0e4e17f0fc6b221992ca5909271f04334211e494647cfef9f1555f0f439ee77c63488585f255f810
+DIST pulsar-bin-1.105.0-arm64.tar.gz 190376758 BLAKE2B 4901f01497f7a015f95f77126f91f7817ffa8bd82d10066f741dd53dd67ec6f43bec1f7a34d949f00f2efed9f36b0f19745fb71abbc6074ca248f08d4159062a SHA512 e201118befcc14308f1383309fd0a7a258f72d1aa31b59da8ffb863ab9a43b821b5285dfe4fde1ccdf8f92121c1898b8022f604362e7415dcf7d8fc05d8de512
diff --git a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
similarity index 67%
rename from app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
rename to app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
index 9dcaab44b7..949a778574 100644
--- a/app-editors/pulsar-bin/pulsar-bin-1.105.0.ebuild
+++ b/app-editors/pulsar-bin/pulsar-bin-1.105.0-r1.ebuild
@@ -7,12 +7,14 @@ inherit desktop xdg
DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
HOMEPAGE="https://pulsar-edit.dev/"
-SRC_URI="https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+ amd64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
+ arm64? ( https://github.com/pulsar-edit/pulsar/releases/download/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
+"
LICENSE="MIT"
SLOT="0"
-# Need different downloads for other architectures; untested
-KEYWORDS="-* ~amd64"
+KEYWORDS="-* ~amd64 ~arm64"
RESTRICT="test"
S="${WORKDIR}/pulsar-${PV}"
@@ -50,6 +52,14 @@ RDEPEND="
QA_PREBUILT="/opt/Pulsar/*"
QA_PRESTRIPPED="/opt/Pulsar/resources/*" # Files are already stripped
+src_unpack(){
+ default
+
+ if use arm64; then
+ mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
+ fi
+}
+
src_prepare(){
default
@@ -58,26 +68,18 @@ src_prepare(){
}
src_install(){
- insinto /opt/Pulsar
- doins -r "${S}"/*
- dosym ../../opt/Pulsar/resources/pulsar.sh "${EPREFIX}"/usr/bin/pulsar
- fperms +x /opt/Pulsar/resources/pulsar.sh
- fperms +x /opt/Pulsar/pulsar
+ dodir /opt/Pulsar
+ mv "${S}"/* "${ED}"/opt/Pulsar
- # I will use only npm provided with package itself
- # as nodejs is not required to make it working (and it is really big).
- fperms +x /opt/Pulsar/resources/app/ppm/bin/{apm,node,npm}
-
- # Bug 798459
- fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/{vscode-ripgrep/bin/rg,dugite/git/bin/git}
- fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/fuzzy-finder/node_modules/vscode-ripgrep/bin/rg
- fperms +x /opt/Pulsar/resources/app.asar.unpacked/node_modules/whats-my-line/node_modules/dugite/git/bin/git
+ dosym ../../opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
# Bug #906939
- rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
- rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+ if use amd64; then
+ rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3
+ rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins
+ fi
- doicon resources/pulsar.png
+ doicon "${ED}"/opt/Pulsar/resources/pulsar.png
make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
"GNOME;GTK;Utility;TextEditor;Development;" \
"GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \
diff --git a/app-misc/anki-bin/anki-bin-2.1.65.ebuild b/app-misc/anki-bin/anki-bin-2.1.65.ebuild
index b51a7de8d4..c57a277684 100644
--- a/app-misc/anki-bin/anki-bin-2.1.65.ebuild
+++ b/app-misc/anki-bin/anki-bin-2.1.65.ebuild
@@ -9,7 +9,7 @@ EAPI=8
# The configuration with Python 3.{10,11} was tested on a limited number of machines and is not guaranteed to work.
PYTHON_COMPAT=( python3_{10..11} )
-inherit desktop python-single-r1 pypi xdg
+inherit desktop optfeature python-single-r1 pypi xdg
MY_PN=${PN%-bin}
DESCRIPTION="A spaced-repetition memory training program (flash cards)"
@@ -76,3 +76,18 @@ src_install() {
newmenu "${DISTDIR}"/${P}.desktop ${MY_PN}.desktop
newman "${DISTDIR}"/${P}.1 ${MY_PN}.1
}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "LaTeX in cards" "app-text/texlive[extra] app-text/dvipng"
+ optfeature "sound support" media-video/mpv media-video/mplayer
+ if use qt6; then
+ ewarn "Recording support is broken for Qt6 until dev-qt/qtmultimedia"
+ ewarn "implements support for ALSA or PulseAudio."
+ ewarn "Consider running Anki with Qt5 if you need recordings."
+ else
+ optfeature "recording support" "media-sound/lame[frontend] dev-python/PyQt5[multimedia]"
+ fi
+ einfo "You can customize the LaTeX header for your cards to fit your needs:"
+ einfo "Notes > Manage Note Types > Options"
+}
diff --git a/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
index 06126476ce..a218203624 100644
--- a/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
+++ b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild
@@ -47,5 +47,12 @@ src_prepare() {
./extract.sh
# Fix the Makefile
- sed -i 's|prefix = /usr/local|prefix = $(DESTDIR)/usr|g' Makefile
+ sed -i \
+ -e 's|prefix = /usr/local|prefix = $(DESTDIR)/usr|g' \
+ -e 's/^all: check /all: /' \
+ Makefile
+
+ # Respect CFLAGS in other Makefiles
+ sed -i 's/-ggdb3 -O0//' keymap/Makefile res/Makefile
+
}
diff --git a/app-portage/gentle/Manifest b/app-portage/gentle/Manifest
new file mode 100644
index 0000000000..2a242c9435
--- /dev/null
+++ b/app-portage/gentle/Manifest
@@ -0,0 +1 @@
+DIST gentle-0.1.tar.xz 17376 BLAKE2B 88d3fc7af3e153183d8da3d86e51b72d7c11f52b2d8db879d7854900c8f1654bb1a907403edfe741a6a4165266b833522408a52cd79c48b145eee2e8978ed34e SHA512 022406f2bffa559149fe53549a3e9243325d695ca3632959221402f1f770208ecb3eb49033d23daa83e971ddd505a335c5213bc9067f41443cb9e574f3bfd15a
diff --git a/app-portage/gentle/gentle-0.1.ebuild b/app-portage/gentle/gentle-0.1.ebuild
new file mode 100644
index 0000000000..67fa0d501c
--- /dev/null
+++ b/app-portage/gentle/gentle-0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=flit
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Gentoo Lazy Entry - a metadata.xml generator"
+HOMEPAGE="https://git.sysrq.in/gentle"
+SRC_URI="https://git.sysrq.in/${PN}/snapshot/${P}.tar.xz"
+
+LICENSE="WTFPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="test? ( app-text/xmldiff[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+pkg_postinst() {
+ optfeature "toml support" dev-python/tomli
+ optfeature "yaml support" dev-python/pyyaml
+}
diff --git a/app-portage/gentle/metadata.xml b/app-portage/gentle/metadata.xml
new file mode 100644
index 0000000000..9fd9e8163a
--- /dev/null
+++ b/app-portage/gentle/metadata.xml
@@ -0,0 +1,14 @@
+
+
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
+
+ Anna
+ cyber@sysrq.in
+
+
+
diff --git a/dev-cpp/jwt-cpp/Manifest b/dev-cpp/jwt-cpp/Manifest
deleted file mode 100644
index 7ed5fadf11..0000000000
--- a/dev-cpp/jwt-cpp/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST jwt-cpp-0.4.0.tar.gz 64383 BLAKE2B 48de501a1fff851ada5ffc0554309f6f05943d6b6a459c8f002f8bcebb9be40d878fc7f39c2f4da7031b784421dd0530d8e50d5eadbdb924c5485fdcd2f04b85 SHA512 8a82accb396db8fb2f1a32b14459f6ff3f5d4c6dcb54dfe1a10751da093381c2dcfb92c6e1f4f2ae42ca0f25c96c02ea35f37b723afaaf6b2d458c1a6f4e6b62
-DIST jwt-cpp-0.6.0.tar.gz 275126 BLAKE2B 4bf9bed9b2aa9584b497b2ab4d1d2582d9b5e4ded402200ea3f70b0e6752338fd4e2ef9c5836c728a6907a0190209c7baeaecd26032ce64dc6bf12a23594f27b SHA512 b6d5ebb3a7eeb6fef9a1d41c707251d1ab05bf47920c280d5203f1b9ee5bf6f8e914cd2ffaed66550cfa6d78c34465d4cf86517a759d5f8739b429faf1c2c0ef
diff --git a/dev-cpp/jwt-cpp/jwt-cpp-0.4.0.ebuild b/dev-cpp/jwt-cpp/jwt-cpp-0.4.0.ebuild
deleted file mode 100644
index 611f754fde..0000000000
--- a/dev-cpp/jwt-cpp/jwt-cpp-0.4.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Thalhammer/jwt-cpp.git"
-else
- SRC_URI="https://github.com/Thalhammer/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="header only library for creating and validating JSON Web Tokens in C++11"
-HOMEPAGE="https://thalhammer.github.io/jwt-cpp/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc +picojson test"
-
-DEPEND="${RDEPEND}
- dev-libs/openssl
- picojson? ( dev-cpp/picojson )"
-BDEPEND="
- doc? ( app-doc/doxygen[dot] )
- test? ( dev-cpp/gtest )
-"
-RESTRICT="
- !picojson? ( test )
- !test? ( test )"
-
-src_prepare() {
- # Unbundle dev-cpp/picojson and fix include paths.
- # See also: https://github.com/Thalhammer/jwt-cpp/issues/213
- rm -vrf include/picojson || die
- find -name '*.h' -type f -print0 | xargs -0 sed -r -e "s:picojson/picojson\.h:picojson.h:g" -i || die
- # Prevent installation of bundled dev-cpp/picojson.
- sed -i -e 's:^\s*install.*include/picojson.*$::' CMakeLists.txt || die
- # Fix installation paths for .cmake files.
- sed -i -e 's:DESTINATION ${CMAKE_INSTALL_PREFIX}/jwt-cpp:DESTINATION ${CMAKE_INSTALL_PREFIX}/share/jwt-cpp:' CMakeLists.txt || die
- sed -i -e 's:DESTINATION jwt-cpp:DESTINATION ${CMAKE_INSTALL_PREFIX}/share/jwt-cpp:' CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # Not useful for now, asks for non-existent CMake module.
- #-DJWT_EXTERNAL_PICOJSON="$(usex picojson)"
- # Examples are not installed and for development only.
- -DBUILD_TESTS="$(usex test)"
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- if use doc; then
- doxygen || die
- fi
-}
-
-src_install() {
- cmake_src_install
- use doc && local HTML_DOCS=(docs/html/.)
- einstalldocs
-}
-
-src_test() {
- "${BUILD_DIR}"/tests/jwt-cpp-test || die
-}
diff --git a/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild b/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild
deleted file mode 100644
index 29d69816be..0000000000
--- a/dev-cpp/jwt-cpp/jwt-cpp-0.6.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Thalhammer/jwt-cpp.git"
-else
- SRC_URI="https://github.com/Thalhammer/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="header only library for creating and validating JSON Web Tokens in C++11"
-HOMEPAGE="https://thalhammer.github.io/jwt-cpp/"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="doc +picojson test"
-
-DEPEND="${RDEPEND}
- dev-cpp/nlohmann_json
- dev-libs/openssl
- picojson? ( dev-cpp/picojson )"
-BDEPEND="
- doc? ( app-doc/doxygen[dot] )
- test? ( dev-cpp/gtest )
-"
-RESTRICT="
- !picojson? ( test )
- !test? ( test )"
-DOCS=( README.md docs/{faqs,ssl,traits}.md )
-
-src_prepare() {
- # Unbundle dev-cpp/nlohmann_json.
- rm -vrf include/nhlomann || die
- # Unbundle dev-cpp/picojson and fix include paths.
- # See also: https://github.com/Thalhammer/jwt-cpp/issues/213
- rm -vrf include/picojson || die
- find -name '*.h' -type f -print0 | xargs -0 sed -r -e "s:picojson/picojson\.h:picojson.h:g" -i || die
- # Prevent installation of bundled dev-cpp/picojson.
- sed -i -e 's:^\s*install.*picojson/picojson\.h.*$::' CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DJWT_DISABLE_PICOJSON="$(usex picojson OFF ON)"
- # Not useful for now, asks for non-existent CMake module.
- #-DJWT_EXTERNAL_PICOJSON="$(usex picojson)"
- # Examples are not installed and for development only.
- -DJWT_BUILD_EXAMPLES=NO
- -DJWT_BUILD_TESTS="$(usex test)"
- -DJWT_CMAKE_FILES_INSTALL_DIR="${EPREFIX}"/usr/share/cmake
- )
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
- if use doc; then
- doxygen || die
- fi
-}
-
-src_install() {
- cmake_src_install
- use doc && local HTML_DOCS=(doxy/html/.)
- einstalldocs
-}
-
-src_test() {
- "${BUILD_DIR}"/tests/jwt-cpp-test || die
-}
diff --git a/dev-cpp/jwt-cpp/metadata.xml b/dev-cpp/jwt-cpp/metadata.xml
deleted file mode 100644
index e17af4f35c..0000000000
--- a/dev-cpp/jwt-cpp/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- o.freyermuth@googlemail.com
- Oliver Freyermuth
-
-
- https://github.com/Thalhammer/jwt-cpp/issues
- Thalhammer/jwt-cpp
-
-
-
diff --git a/dev-cpp/scitokens-cpp/Manifest b/dev-cpp/scitokens-cpp/Manifest
deleted file mode 100644
index 864a326231..0000000000
--- a/dev-cpp/scitokens-cpp/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST scitokens-cpp-0.7.3.tar.gz 99699 BLAKE2B d5d4f4559a2668d391abf6f8139d4c1e6c99d7acfd26e730db19e91306096c6c67379ab920bfa130222908962f8ab62bd2e7dcade247d9f07431343346a88cb4 SHA512 b9d48e337bf4edf14d8ae231988b48e36736aa948b82dc8336a9adb8db91870a8d0bce25a4555fd728cf80c0bd0303bef5df6434f6ea031a8dce2edd99e0ad7e
-DIST scitokens-cpp-1.0.0.tar.gz 309098 BLAKE2B ebe919bd5a4dada2fa08e881358caf597aeae9309d75977d8479b5859bb5d0d396cc890f4048ed3295c7e3cf483440fca40dd0bd7f1d54a608d547b72d3e6b5f SHA512 db0679be6bed7117ced05618a5cbd8c52f427e10e221a8094780ebaa1585caeae57a44fc2a76691bf33bbcf34dd1353b27caca8a9381dd3c3aa16a8ef6a14285
-DIST scitokens-cpp-1.0.1.tar.gz 309430 BLAKE2B cfb0a25bde68076334d37d0b47adcb2f1b794bf60330f612c3bfbe2588e420a2b427e9e9916ee14c2c348ed4448d781fad2068d35560b45740b81144aa12e6a6 SHA512 592d8c473ecdeed49c5552239d98e4da57313c8914b3c97c74a6bc4b1f4929b4490a33695e741972a8c83f6097d644fc4df94b3ca54d811c64dcf542b6467ea9
diff --git a/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch b/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch
deleted file mode 100644
index 91a508c0d0..0000000000
--- a/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-Bug: https://github.com/scitokens/scitokens-cpp/pull/89
-Bug: https://github.com/scitokens/scitokens-cpp/pull/90
-
-diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
-index 22f86a6..2083bff 100644
---- a/test/CMakeLists.txt
-+++ b/test/CMakeLists.txt
-@@ -1,6 +1,8 @@
-
- add_executable(scitokens-gtest main.cpp)
--add_dependencies(scitokens-gtest gtest)
-+if( NOT SCITOKENS_EXTERNAL_GTEST )
-+ add_dependencies(scitokens-gtest gtest)
-+ include_directories("${PROJECT_SOURCE_DIR}/vendor/gtest/googletest/include")
-+endif()
--include_directories("${PROJECT_SOURCE_DIR}/vendor/gtest/googletest/include")
-
- if(SCITOKENS_EXTERNAL_GTEST)
diff --git a/dev-cpp/scitokens-cpp/metadata.xml b/dev-cpp/scitokens-cpp/metadata.xml
deleted file mode 100644
index acdc232947..0000000000
--- a/dev-cpp/scitokens-cpp/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- o.freyermuth@googlemail.com
- Oliver Freyermuth
-
-
- https://github.com/scitokens/scitokens-cpp/issues
- scitokens/scitokens-cpp
-
-
diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.3.ebuild b/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.3.ebuild
deleted file mode 100644
index d6173e21e9..0000000000
--- a/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp"
-else
- SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION=" A C++ implementation of the SciTokens library with a C library interface"
-HOMEPAGE="https://scitokens.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-DEPEND="${RDEPEND}
- =dev-cpp/jwt-cpp-0.6.0
- dev-db/sqlite
- dev-libs/openssl
- net-misc/curl
- sys-apps/util-linux
- test? ( dev-cpp/gtest )"
-BDEPEND="virtual/pkgconfig"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- # Unbundle dev-cpp/gtest, dev-cpp/jwt-cpp
- rm -r vendor || die
- # Fix include path for picojson.
- find src/ \( -name '*.cpp' -o -name '*.h' \) -type f -print0 | \
- xargs -0 sed -r -e "s:picojson/picojson\.h:picojson.h:g" -i || die
- # Disable network-based tests relying on external services.
- if use test; then
- sed -i -e '/^TEST_F/s#RefreshTest#DISABLED_RefreshTest#' \
- -e '/^TEST_F/s#RefreshExpiredTest#DISABLED_RefreshExpiredTest#' test/main.cpp || die
- fi
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSCITOKENS_BUILD_UNITTESTS="$(usex test)"
- -DSCITOKENS_EXTERNAL_GTEST=YES
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_run_in "${BUILD_DIR}" ctest --verbose || die
-}
diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild b/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild
deleted file mode 100644
index acf2c661de..0000000000
--- a/dev-cpp/scitokens-cpp/scitokens-cpp-1.0.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp"
-else
- SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION=" A C++ implementation of the SciTokens library with a C library interface"
-HOMEPAGE="https://scitokens.org/"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-
-DEPEND="${RDEPEND}
- >=dev-cpp/jwt-cpp-0.6.0
- dev-db/sqlite
- dev-libs/openssl
- net-misc/curl
- sys-apps/util-linux
- test? ( dev-cpp/gtest )"
-BDEPEND="virtual/pkgconfig"
-RESTRICT="!test? ( test )"
-
-src_prepare() {
- # Unbundle dev-cpp/gtest, dev-cpp/jwt-cpp
- rm -r vendor || die
- # Fix include path for picojson.
- find src/ \( -name '*.cpp' -o -name '*.h' \) -type f -print0 | \
- xargs -0 sed -r -e "s:picojson/picojson\.h:picojson.h:g" -i || die
- # Disable network-based tests relying on external services.
- if use test; then
- sed -i -e '/^TEST_F/s#RefreshTest#DISABLED_RefreshTest#' \
- -e '/^TEST_F/s#RefreshExpiredTest#DISABLED_RefreshExpiredTest#' test/main.cpp || die
- fi
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSCITOKENS_BUILD_UNITTESTS="$(usex test)"
- -DSCITOKENS_EXTERNAL_GTEST=YES
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_run_in "${BUILD_DIR}" ctest --verbose || die
-}
diff --git a/dev-crystal/athena-negotiation/metadata.xml b/dev-crystal/athena-negotiation/metadata.xml
index 7ebbd03347..1c809ff88a 100644
--- a/dev-crystal/athena-negotiation/metadata.xml
+++ b/dev-crystal/athena-negotiation/metadata.xml
@@ -5,4 +5,12 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ George Dietrich
+ george@dietrich.app
+
+ https://athenaframework.org/Negotiation
+ athena-framework/negotiation
+
diff --git a/dev-crystal/athena-spec/metadata.xml b/dev-crystal/athena-spec/metadata.xml
index 7ebbd03347..f112ccc869 100644
--- a/dev-crystal/athena-spec/metadata.xml
+++ b/dev-crystal/athena-spec/metadata.xml
@@ -5,4 +5,12 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ George Dietrich
+ george@dietrich.app
+
+ https://athenaframework.org/Spec
+ athena-framework/spec
+
diff --git a/dev-crystal/backtracer/metadata.xml b/dev-crystal/backtracer/metadata.xml
index 7ebbd03347..e4a49c8fa2 100644
--- a/dev-crystal/backtracer/metadata.xml
+++ b/dev-crystal/backtracer/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Sijawusz Pur Rahnama
+ sija@sija.pl
+
+
diff --git a/dev-crystal/crikey/metadata.xml b/dev-crystal/crikey/metadata.xml
index 7ebbd03347..108c5562cb 100644
--- a/dev-crystal/crikey/metadata.xml
+++ b/dev-crystal/crikey/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Dominic Muller
+ nicklink483@gmail.com
+
+
diff --git a/dev-crystal/crustache/metadata.xml b/dev-crystal/crustache/metadata.xml
index 7ebbd03347..3bdbe7f037 100644
--- a/dev-crystal/crustache/metadata.xml
+++ b/dev-crystal/crustache/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ TSUYUSATO Kitsune
+ make.just.on@gmail.com
+
+
diff --git a/dev-crystal/crystal-db/metadata.xml b/dev-crystal/crystal-db/metadata.xml
index 7ebbd03347..47d4b64621 100644
--- a/dev-crystal/crystal-db/metadata.xml
+++ b/dev-crystal/crystal-db/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Brian J. Cardiff
+ bcardiff@manas.tech
+
+
diff --git a/dev-crystal/crystal-fnv/metadata.xml b/dev-crystal/crystal-fnv/metadata.xml
index 7ebbd03347..fad56c7d9f 100644
--- a/dev-crystal/crystal-fnv/metadata.xml
+++ b/dev-crystal/crystal-fnv/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Ali Naqvi
+ syed.alinaqvi@gmail.com
+
+
diff --git a/dev-crystal/crystal-html5/metadata.xml b/dev-crystal/crystal-html5/metadata.xml
index 7ebbd03347..fad56c7d9f 100644
--- a/dev-crystal/crystal-html5/metadata.xml
+++ b/dev-crystal/crystal-html5/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Ali Naqvi
+ syed.alinaqvi@gmail.com
+
+
diff --git a/dev-crystal/crystal-sqlite3/metadata.xml b/dev-crystal/crystal-sqlite3/metadata.xml
index 7ebbd03347..1d55295a63 100644
--- a/dev-crystal/crystal-sqlite3/metadata.xml
+++ b/dev-crystal/crystal-sqlite3/metadata.xml
@@ -5,4 +5,14 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Ary Borenszweig
+ aborenszweig@manas.tech
+
+
+ Brian J. Cardiff
+ bcardiff@manas.tech
+
+
diff --git a/dev-crystal/crystal-xpath2/metadata.xml b/dev-crystal/crystal-xpath2/metadata.xml
index 7ebbd03347..fad56c7d9f 100644
--- a/dev-crystal/crystal-xpath2/metadata.xml
+++ b/dev-crystal/crystal-xpath2/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Ali Naqvi
+ syed.alinaqvi@gmail.com
+
+
diff --git a/dev-crystal/crystar/metadata.xml b/dev-crystal/crystar/metadata.xml
index 7ebbd03347..fad56c7d9f 100644
--- a/dev-crystal/crystar/metadata.xml
+++ b/dev-crystal/crystar/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Ali Naqvi
+ syed.alinaqvi@gmail.com
+
+
diff --git a/dev-crystal/exception_page/metadata.xml b/dev-crystal/exception_page/metadata.xml
index 7ebbd03347..667d7a27d7 100644
--- a/dev-crystal/exception_page/metadata.xml
+++ b/dev-crystal/exception_page/metadata.xml
@@ -5,4 +5,14 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Paul Smith
+ paulcsmith0218@gmail.com
+
+
+ Sijawusz Pur Rahnama
+ sija@sija.pl
+
+
diff --git a/dev-crystal/habitat/metadata.xml b/dev-crystal/habitat/metadata.xml
index 7ebbd03347..496b9d4d0b 100644
--- a/dev-crystal/habitat/metadata.xml
+++ b/dev-crystal/habitat/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Paul Smith
+ paulcsmith0218@gmail.com
+
+
diff --git a/dev-crystal/inflector/metadata.xml b/dev-crystal/inflector/metadata.xml
index 7ebbd03347..7b8939ec07 100644
--- a/dev-crystal/inflector/metadata.xml
+++ b/dev-crystal/inflector/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Paul Hoffer
+ git@paulhoffer.com
+
+
diff --git a/dev-crystal/json_mapping/metadata.xml b/dev-crystal/json_mapping/metadata.xml
index 7ebbd03347..47d4b64621 100644
--- a/dev-crystal/json_mapping/metadata.xml
+++ b/dev-crystal/json_mapping/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Brian J. Cardiff
+ bcardiff@manas.tech
+
+
diff --git a/dev-crystal/kemal/metadata.xml b/dev-crystal/kemal/metadata.xml
index 7ebbd03347..a7b2f2c0fd 100644
--- a/dev-crystal/kemal/metadata.xml
+++ b/dev-crystal/kemal/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Serdar Dogruyol
+ dogruyolserdar@gmail.com
+
+
diff --git a/dev-crystal/kilt/metadata.xml b/dev-crystal/kilt/metadata.xml
index 7ebbd03347..bbb3a618b5 100644
--- a/dev-crystal/kilt/metadata.xml
+++ b/dev-crystal/kilt/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Jerome Gravel-Niquet
+ jeromegn@gmail.com
+
+
diff --git a/dev-crystal/liquid/metadata.xml b/dev-crystal/liquid/metadata.xml
index 7ebbd03347..1402aa898d 100644
--- a/dev-crystal/liquid/metadata.xml
+++ b/dev-crystal/liquid/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Arnaud Fernandés
+ arnaud.fernandes@laposte.net
+
+
diff --git a/dev-crystal/lucky_flow/metadata.xml b/dev-crystal/lucky_flow/metadata.xml
index 7ebbd03347..496b9d4d0b 100644
--- a/dev-crystal/lucky_flow/metadata.xml
+++ b/dev-crystal/lucky_flow/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Paul Smith
+ paulcsmith0218@gmail.com
+
+
diff --git a/dev-crystal/protodec/metadata.xml b/dev-crystal/protodec/metadata.xml
index 7ebbd03347..22b28aca34 100644
--- a/dev-crystal/protodec/metadata.xml
+++ b/dev-crystal/protodec/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Omar Roth
+ omarroth@protonmail.com
+
+
diff --git a/dev-crystal/radix/metadata.xml b/dev-crystal/radix/metadata.xml
index 7ebbd03347..8f83534b38 100644
--- a/dev-crystal/radix/metadata.xml
+++ b/dev-crystal/radix/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Luis Lavena
+ luislavena@gmail.com
+
+
diff --git a/dev-crystal/selenium/metadata.xml b/dev-crystal/selenium/metadata.xml
index 7ebbd03347..b597cb2798 100644
--- a/dev-crystal/selenium/metadata.xml
+++ b/dev-crystal/selenium/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Matthew McGarvey
+ matthewmcgarvey14@gmail.com
+
+
diff --git a/dev-crystal/slang/metadata.xml b/dev-crystal/slang/metadata.xml
index 7ebbd03347..bbb3a618b5 100644
--- a/dev-crystal/slang/metadata.xml
+++ b/dev-crystal/slang/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Jerome Gravel-Niquet
+ jeromegn@gmail.com
+
+
diff --git a/dev-crystal/spectator/metadata.xml b/dev-crystal/spectator/metadata.xml
index 7ebbd03347..3dfb6909c4 100644
--- a/dev-crystal/spectator/metadata.xml
+++ b/dev-crystal/spectator/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Michael Miller
+ icy.arctic.fox@gmail.com
+
+
diff --git a/dev-crystal/water/metadata.xml b/dev-crystal/water/metadata.xml
index 7ebbd03347..3d775c2545 100644
--- a/dev-crystal/water/metadata.xml
+++ b/dev-crystal/water/metadata.xml
@@ -5,4 +5,10 @@
cyber+gentoo@sysrq.in
Anna
+
+
+ Shootingfly
+ xiefei@yolanda.hk
+
+
diff --git a/dev-crystal/webdrivers/metadata.xml b/dev-crystal/webdrivers/metadata.xml
index 57c8564cb9..9f002b3008 100644
--- a/dev-crystal/webdrivers/metadata.xml
+++ b/dev-crystal/webdrivers/metadata.xml
@@ -7,5 +7,9 @@
matthewmcgarvey/webdrivers.cr
+
+ Matthew McGarvey
+ matthewmcgarvey14@gmail.com
+
diff --git a/dev-crystal/webless/metadata.xml b/dev-crystal/webless/metadata.xml
index 796df1c9da..081f4315e3 100644
--- a/dev-crystal/webless/metadata.xml
+++ b/dev-crystal/webless/metadata.xml
@@ -7,5 +7,9 @@
matthewmcgarvey/webless
+
+ matthewmcgarvey
+ matthewmcgarvey14@gmail.com
+
diff --git a/dev-libs/olm/Manifest b/dev-libs/olm/Manifest
deleted file mode 100644
index 1e72c94496..0000000000
--- a/dev-libs/olm/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST olm-3.2.14.tar.bz2 2743089 BLAKE2B 8b8cd2a6b5bd14191ee6604221449ae1472078e3c2a1286e9e3aed433bb77e6a9a88de6ca4c92295cd281e10d76a161905b12207079f457b099f43864317cac7 SHA512 47a19ae2290dbf0ac2b4539806a5e5a22be824ce163233b61680506a8eae341e312e8f169285e342c2277764d4bfa5eaf0417d36e04fbf4e358de01730e302b4
-DIST olm-3.2.15.tar.bz2 2744760 BLAKE2B 44486a63217998010a0bb7e01ff3315c88e139d686b97158e67af29b2f052912412541fb944a17c5d8931df9c641a73e521ef8d0ff352b80fe30bd6fb73b2e7b SHA512 81832766e477fc17908e8d1c49b5403d87b5977fd9102605d95ef2a3907619b7301e32fe0e18ec0f575b1f004ce248633307ff43b0f48bc9bb2313cdfefd6ea7
diff --git a/dev-libs/olm/metadata.xml b/dev-libs/olm/metadata.xml
deleted file mode 100644
index 1324268885..0000000000
--- a/dev-libs/olm/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
- gentoo@tastytea.de
- tastytea
-
-
- An implementation of the Double Ratchet cryptographic ratchet written in
- C and C++11 and exposed as a C API.
-
-
- https://github.com/matrix-org/olm/issues
-
-
diff --git a/dev-libs/olm/olm-3.2.14-r2.ebuild b/dev-libs/olm/olm-3.2.14-r2.ebuild
deleted file mode 100644
index 1f35b7119d..0000000000
--- a/dev-libs/olm/olm-3.2.14-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm"
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="+pie test"
-RESTRICT="!test? ( test )"
-
-DOCS=( README.md docs/{{,meg}olm,signing}.md docs/{"DH ",double_}ratchet.svg )
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie)
- -DOLM_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- local -x BUILD_DIR="${BUILD_DIR}/tests"
- cmake_src_test
-}
diff --git a/dev-libs/olm/olm-3.2.15.ebuild b/dev-libs/olm/olm-3.2.15.ebuild
deleted file mode 100644
index 1f35b7119d..0000000000
--- a/dev-libs/olm/olm-3.2.15.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
-HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm"
-SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-IUSE="+pie test"
-RESTRICT="!test? ( test )"
-
-DOCS=( README.md docs/{{,meg}olm,signing}.md docs/{"DH ",double_}ratchet.svg )
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_POSITION_INDEPENDENT_CODE=$(usex pie)
- -DOLM_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-src_test() {
- local -x BUILD_DIR="${BUILD_DIR}/tests"
- cmake_src_test
-}
diff --git a/dev-python/faust-cchardet/metadata.xml b/dev-python/faust-cchardet/metadata.xml
new file mode 100644
index 0000000000..d860a2b575
--- /dev/null
+++ b/dev-python/faust-cchardet/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ smaniotto.nicola@gmail.com
+ Nicola Smaniotto
+
+
+ faust-streaming/cChardet
+
+
diff --git a/dev-python/opentype-sanitizer/Manifest b/dev-python/opentype-sanitizer/Manifest
index 4dfa0ee030..1c00b5c3d3 100644
--- a/dev-python/opentype-sanitizer/Manifest
+++ b/dev-python/opentype-sanitizer/Manifest
@@ -1 +1,2 @@
DIST opentype-sanitizer-9.0.0.tar.gz 162061 BLAKE2B b52cfe504e079e93b5b207886a06c126d44677f43d3e51e892c8589cb7644d86f2179e530fa98dc52239701b2f44ea180739e06bbffcc0be28b820418c73085f SHA512 0890b3c6d3e6aa4f1d4156354ce4fc191cbbb2390ffbec3e3feb3a046ab28f7b14f8c75d6c599cdc8fc8317286f79f87d036099179f5d5100ceeb99987f97b27
+DIST opentype-sanitizer-9.1.0.tar.gz 159945 BLAKE2B ae223dbca34bcad0ec656691be85b01b2d3beda5965b06e7c617742aa6a93f7d9adf4e6f3df9d454c29afbd24e4493580bb19dab1e76b7a218d942287d1b8408 SHA512 d995a1d30591726065d18b5c2eda817b01effe637ab2013c927238e75810ff215088801c4bcdd7dec43cfcf5043f3669ae2ed6502ded834c8f3c8cfe712354e9
diff --git a/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild b/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild
new file mode 100644
index 0000000000..1646da604f
--- /dev/null
+++ b/dev-python/opentype-sanitizer/opentype-sanitizer-9.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python wrapper for the OpenType Sanitizer"
+HOMEPAGE="
+ https://pypi.org/project/opentype-sanitizer/
+ https://github.com/googlefonts/ots-python
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ app-arch/lz4:=
+ media-libs/woff2
+ sys-libs/zlib:=
+"
+DEPEND="${RDEPEND}
+ dev-cpp/gtest
+"
+BDEPEND="dev-util/meson"
+
+distutils_enable_tests pytest
diff --git a/dev-vcs/got/Manifest b/dev-vcs/got/Manifest
index a58f200c5f..4aee781f45 100644
--- a/dev-vcs/got/Manifest
+++ b/dev-vcs/got/Manifest
@@ -1,2 +1,2 @@
-DIST got-portable-0.87.tar.gz 1047429 BLAKE2B 76be96d8fc1cecffe670401010ebb5454c8ed351b30623c66160605dda8b989237cc4a53f1f6233937a7a5c51b95771b2b207c0c57e6f45ce19cd5d1aa22d509 SHA512 a752830f22e484485b67178d2470a77852985bedb4df16c3dc9a0c2e1d07f4e2fddec854b1cb6ddd6427bc8d3d386c4e6b9b2b6c9e38dbe26718ef89190a5602
DIST got-portable-0.88.tar.gz 1048477 BLAKE2B fde36ce7895d67010e07671666b549f51055215aa025c24b3f4652c3ecc039d04b316f7f751ea6e96a9a39907aac1abcaf98b4bd35f632011892443e998663cd SHA512 91d01043468304dbbafdcbf999fa234b0cf5b4e2bd4267728874910f71984b0f05de0cde90c8183f1e0634ee5815bd6ba842d595eaaabe95d84d23fc5706011c
+DIST got-portable-0.89.tar.gz 1049166 BLAKE2B 108188b2fbc658421335aa5f1bdd1bed5098fe1fecc0b045377429b52ed38257c2ccb5319e2f60306605e4ded8453a46ba75b94864004ae3878cbbe1fe0e6443 SHA512 17bbe49067c18ab34ceb7b25a66a187789aa2cc936f5f9375bece6583bb3e06c84c8e61bf4662d530f26aece29429baeddefd66b5184727710312d1203bc6b0a
diff --git a/dev-vcs/got/got-0.87.ebuild b/dev-vcs/got/got-0.89.ebuild
similarity index 96%
rename from dev-vcs/got/got-0.87.ebuild
rename to dev-vcs/got/got-0.89.ebuild
index de221d84ee..4a0384cfc2 100644
--- a/dev-vcs/got/got-0.87.ebuild
+++ b/dev-vcs/got/got-0.89.ebuild
@@ -43,3 +43,5 @@ BDEPEND="
"
DOCS=( CHANGELOG CHANGES README TODO )
+
+QA_CONFIG_IMPL_DECL_SKIP=1
diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index fccd0abcbf..8176c7ba1a 100644
--- a/games-action/ddnet/Manifest
+++ b/games-action/ddnet/Manifest
@@ -2,7 +2,7 @@ DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480
DIST cxx-1.0.71.crate 195479 BLAKE2B 956f735ad6a417337dd6e0f71ba49d21e8ad9724e288b8d05a013c76bdeb0c3565197f8fc02f861a13f68c6823a969b05852c4abc0ef48d3deb4a3ede3ce7d3c SHA512 1b770312e5ea69a9fa3882e2e507d9de4505dbf09fdab4e6cacdeed7a00122b1cc88583d7353959cd0375a380b7e8563a673c4602fc036130f248db97225b305
DIST cxxbridge-flags-1.0.71.crate 5593 BLAKE2B 4f3c72079b42cf41c66dc779a792c76d860e7b85220508b9284b23645b8fae3911864b76719457952bb3b7e666312022def72204c2d096afa2683716cb9f0c5d SHA512 53f5783c4c15b87eac8f6c7ca911b5b3c92a5821040c4000586a118b441aaab17f798f878433436e881f0edd531d9243234cdb4bacfea16fe1f60df080a2d6b9
DIST cxxbridge-macro-1.0.71.crate 59620 BLAKE2B ce4b5bfc016a799312cfc2000bcc7b0b701636a558b66d079e3a69ed3a4c83c3c22cbba7bcd3168107d5dd3a0728e2e8887c0089ac7ef022957cc0559ed7a2c5 SHA512 13b0f742ecf4724214b896bcd3c4fedff011751661bd657ca902f123fcb869e835ce850acb1cb9ebe0cb1d13fb9aecc74c7730586ebd465500c2e01cfe686dbc
-DIST ddnet-17.0.2.tar.gz 36100867 BLAKE2B 92f84887b9f5396047c7c0716952741a6154008b240d614b45ba47b6e807352721a18524d1a450272ffa752b45379e0ec57a4b3e88a14167c910868ef57434c6 SHA512 812bc66b70eea15d68d94526853f73d1e4581d9e61d4b74d2f641d39ebf1496fc7bf5d53764641e8830ffd9312a5bbce3137a01ea80213f768b3cc96ad3c54f0
+DIST ddnet-17.0.3.tar.gz 36100967 BLAKE2B 546dbaa796dd4279d131c78498806f7ddc42f98c63baabe56b4aea502c549df265a9e392a88385cb8809b6f32c49fb1b328c6ea8c76bfff95bf829b71151c55d SHA512 83ea0005bc82ec97c59d03f6f7fb5e58128061f49d54d333804f93dfdf996ab55ba55db3e7b55a715f95ca5d4134945683fa1d0445906031d6bc1a1170787966
DIST link-cplusplus-1.0.6.crate 8150 BLAKE2B 82b0eb89926a7f3b7e427242ff3f65eba78f467f1ab972f7f280daf09e2be7188d8e851a21018a268871d5dc9cf7dfda4ef24952b5bc38bd722a5537504c1ddb SHA512 9f77f71f7261472de0d97b2c26efb43f3d49dafbaa1eb853340467260a65d85344e94e023540e068051108afd63cc48c6a5c8025f50922a73dc6409134418e74
DIST proc-macro2-1.0.40.crate 40559 BLAKE2B d83cf7283393a82ca65263afc375d123bd2f48b719c9eab6859c52dc0c2b9b4b5af3090a0ebd0fedf0e1095f0bafbc443016f751a0485dc654bcd80a6f71e326 SHA512 bb179524bd41e36735010a7ec53e096359ffc3688ab97806a45ed9cfb17e8688ce352bbb8cd3bd4e15a4299e8500603c86591b17cfa31bca03f299f6f6347992
DIST quote-1.0.20.crate 28160 BLAKE2B db257025f64817b1b58eecb8e64e63f1782d8a7fcb42ed6c3364254ec5a26705e49ce0637c880b0355b99a77473ce3083caae2cfabbd1a1a7e4fc826bae2cb7c SHA512 d12f4a425273b99ae655da11fcf5dad2609e20ad3e7d85cde08c7d09f444a5c7a3505470bad2d48b1ba8ea59ebf38ab87aa1052e47ec414acfc05dcb07d438be
diff --git a/games-action/ddnet/ddnet-17.0.2.ebuild b/games-action/ddnet/ddnet-17.0.3.ebuild
similarity index 100%
rename from games-action/ddnet/ddnet-17.0.2.ebuild
rename to games-action/ddnet/ddnet-17.0.3.ebuild
diff --git a/gui-apps/1password/1password-8.10.3.ebuild b/gui-apps/1password/1password-8.10.7.ebuild
similarity index 100%
rename from gui-apps/1password/1password-8.10.3.ebuild
rename to gui-apps/1password/1password-8.10.7.ebuild
diff --git a/gui-apps/1password/Manifest b/gui-apps/1password/Manifest
index de71d1bf30..1da385bd8f 100644
--- a/gui-apps/1password/Manifest
+++ b/gui-apps/1password/Manifest
@@ -1 +1 @@
-DIST 1password-8.10.3.x86_64.rpm 94457340 BLAKE2B 39d3758e703de999248b86c007119a22b174604882833636d7d480a0da64b1606a2ef8e973addf84a6a1a88ebbe521463dc4f2160c271e73a22223df976d74ef SHA512 6b2272b37c79e8b48ecc4c4f97c03184158d71f4e75cfefd31554e342d725aeba8cd393e4d68960d67f7eacd3d6370ba8c8fa7c00bf86af1dbbb61025b0be346
+DIST 1password-8.10.7.x86_64.rpm 97601632 BLAKE2B dd7639149e9d0412754889e12c79cd6e48b42ac9c4247e465d037abc3671daf95a7d63ce8bb76f47de726aecc5b4b5b0918216fe28af4042d803ed049c955905 SHA512 4b4de329c41212275c6301269c6bf2a455d04e38fd01cc3c918e8b775aa0509143ce83150cd1fb7b7fdc2230caa30f36b3b5aaa83b2988c5f4f2b86c86c2ab23
diff --git a/media-sound/musikcube/Manifest b/media-sound/musikcube/Manifest
new file mode 100644
index 0000000000..e6427367e9
--- /dev/null
+++ b/media-sound/musikcube/Manifest
@@ -0,0 +1 @@
+DIST musikcube-3.0.1.tar.gz 4759002 BLAKE2B c312067fefaeaeb1c56b15fdcc83e1a73be648d88db54dc43d5c0f3e2ed1f226480612461b7239087ebfadcbcc38ed432622873fc40d3739daca1d32d19bea7f SHA512 ff18b69bf9a295925ede561c80a66f3fce7c00fdc29906a39e89b520c49467ddaa88cb69406a8bd012eaa851716b6515e93a5a0d0f75f2f24e64ced3fef4b9c7
diff --git a/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch b/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch
new file mode 100644
index 0000000000..516df05700
--- /dev/null
+++ b/media-sound/musikcube/files/musikcube-3.0.1-tinfow.patch
@@ -0,0 +1,26 @@
+diff --git a/src/musikcube/CMakeLists.txt b/src/musikcube/CMakeLists.txt
+index e16ec8b4..8e7d0f2c 100644
+--- a/src/musikcube/CMakeLists.txt
++++ b/src/musikcube/CMakeLists.txt
+@@ -96,10 +96,12 @@ if ((${DISABLE_WIDE_NCURSES_LIB_SUFFIXES} MATCHES "true") OR ((APPLE) AND (${ENA
+ message(STATUS "[ncurses] using library names *WITHOUT* 'w' prefix")
+ set(CURSES_LIBRARY_NAME ncurses)
+ set(PANEL_LIBRARY_NAME panel)
++ set(TINFO_LIBRARY_NAME tinfo)
+ else()
+ message(STATUS "[ncurses] using library names with 'w' prefix")
+ set(CURSES_LIBRARY_NAME ncursesw)
+ set(PANEL_LIBRARY_NAME panelw)
++ set(TINFO_LIBRARY_NAME tinfow)
+ endif()
+
+ if (APPLE)
+@@ -114,7 +116,7 @@ else()
+ set(LIBTINFO "")
+ else()
+ message(STATUS "[ncurses] not Darwin! will attempt to link against libtinfo")
+- find_library(LIBTINFO NAMES tinfo)
++ find_library(LIBTINFO NAMES ${TINFO_LIBRARY_NAME})
+ message(STATUS "[musikcube] using libtinfo at: " ${LIBTINFO})
+ endif()
+ endif()
diff --git a/media-sound/musikcube/metadata.xml b/media-sound/musikcube/metadata.xml
new file mode 100644
index 0000000000..24d81d6035
--- /dev/null
+++ b/media-sound/musikcube/metadata.xml
@@ -0,0 +1,29 @@
+
+
+
+
+ zhuyifei1999@gmail.com
+ YiFei Zhu
+
+
+
+ https://github.com/clangen/musikcube/issues
+ https://github.com/clangen/musikcube/releases
+ https://github.com/clangen/musikcube/wiki
+ clangen/musikcube
+
+
diff --git a/media-sound/musikcube/musikcube-3.0.1.ebuild b/media-sound/musikcube/musikcube-3.0.1.ebuild
new file mode 100644
index 0000000000..fcc08e3dd4
--- /dev/null
+++ b/media-sound/musikcube/musikcube-3.0.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Excellent terminal music player, support almost every known sound system."
+HOMEPAGE="https://github.com/clangen/musikcube"
+SRC_URI="https://github.com/clangen/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+alsa +libopenmpt pipewire pulseaudio +mpris portaudio sndio systemd elogind basu"
+
+REQUIRED_USE="
+ mpris? ( ^^ ( systemd elogind basu ) )
+"
+
+DEPEND="
+ net-libs/libmicrohttpd
+ sys-libs/ncurses
+ media-libs/libogg
+ media-video/ffmpeg
+ sys-libs/zlib
+ media-libs/libvorbis
+ net-misc/curl
+ media-sound/lame
+ dev-libs/libev
+ media-libs/taglib
+ dev-cpp/asio
+ libopenmpt? (
+ media-libs/libopenmpt
+ )
+ mpris? (
+ || (
+ elogind? ( >=sys-auth/elogind-239 )
+ systemd? ( sys-apps/systemd )
+ basu? ( sys-libs/basu )
+ )
+ )
+ pipewire? (
+ media-video/pipewire
+ )
+ portaudio? (
+ media-libs/portaudio
+ )
+ pulseaudio? (
+ media-sound/pulseaudio
+ )
+ sndio? (
+ media-sound/sndio
+ )
+ alsa? (
+ media-libs/alsa-lib
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ dev-util/cmake
+"
+PATCHES=(
+ "${FILESDIR}/musikcube-3.0.1-tinfow.patch"
+)
+
+src_configure() {
+ # Gentoo users enable ccache via e.g. FEATURES=ccache or
+ # other means. We don't want the build system to enable it for us.
+ sed -i -e '/find_program(CCACHE_FOUND ccache)/d' CMakeLists.txt || die
+
+ use mpris || sed -i '/pkg_check_modules.*SDBUS/d' src/plugins/mpris/CMakeLists.txt || die
+
+ local mycmakeargs=(
+ $(usex alsa '' -DLIBASOUND=LIBASOUND-NOTFOUND)
+ -DENABLE_PIPEWIRE=$(usex pipewire true false)
+ $(usex pulseaudio '' -DLIBPULSE=LIBPULSE-NOTFOUND)
+ $(usex portaudio '' -DLIBPORTAUDIO=LIBPORTAUDIO-NOTFOUND)
+
+ if use mpris then
+ -DUSE_ELOGIND=$(usex elogind true false)
+ -DUSE_BASU=$(usex basu true false)
+ fi
+
+ $(usex libopenmpt '' -DLIBOPENMPT=LIBOPENMPT-NOTFOUND)
+ $(usex sndio '' -DLIBSNDIO=LIBSNDIO-NOTFOUND)
+ -DBUILD_STANDALONE=false
+ )
+
+ cmake_src_configure
+}
diff --git a/media-video/ffsubsync/metadata.xml b/media-video/ffsubsync/metadata.xml
index be3f1030ef..e72fd8ae76 100644
--- a/media-video/ffsubsync/metadata.xml
+++ b/media-video/ffsubsync/metadata.xml
@@ -5,4 +5,7 @@
smaniotto.nicola@gmail.com
Nicola Smaniotto
+
+ smacke/ffsubsync
+
diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest
index ab4aa17f7e..6ce2f0c528 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1,3 +1,4 @@
DIST obs-vkcapture-1.1.3.tar.gz 51200 BLAKE2B 6a14f6c891bb0e2da5b879945e64f54c588577b4acb90af61c55dd9d060f5b5d26ef34f0179f6930b5782907523da47cc69597fee11829e371db070537c6dc91 SHA512 34bc8c6bd1b6f21717b60070240c462310d7666867fda638b2294c0e0b58e8e87a3e45cd2bf974d7853dc86daf5387f1ebf66896a02b7867f24ad72b63fe0ade
DIST obs-vkcapture-1.1.4.tar.gz 51529 BLAKE2B a33f31b22c76ecf728864f951a03f30d225c792e97e5fe61a9d1a19e1307b1bb656ad58525f65428462bd8f00a238d7b89fe067355c2ae59787e72d83f9705ce SHA512 5075d1fa49fa0ba27b26f76b5e4a8295d9bafec89ed73fec26ee473e1e53fbb17c6c2ad62dfd7cf57d57e3eb9a15594bab94a7f431ebfcb52b2946b26570f57c
DIST obs-vkcapture-1.2.0.tar.gz 51934 BLAKE2B 0b80cf2850f056ce9f3f0e8165fef893bfad0648a4366cebcdbeecb98e7df491e5078247d97ac0ba0dd88cbf1db6278aed3f9e282595392c55340b31bb45c2a4 SHA512 e30aeb24af467a9f8a343985b77ea5cd4e39fdcdec067f3c65f7dd9b8915a933bff1ee5127e4a7a4eaa0e740f97f31af669cb5a75155bbd9937d694d739a6d7d
+DIST obs-vkcapture-1.3.3.tar.gz 53301 BLAKE2B bfa51f847978d2abc1393e92aaf6a54ef48781778651652808449546f5ae043514d4798d75fc58a991eec7a0bb5d0e0e09efee9a2df049682f5714261f6e5f46 SHA512 d4d234eff53ff9d0e53e6478b378fce8376b22dc4088c1366e194eeb826db5f24f5c3ce26925423e29f4979ef2b0c081ed69d208a8af27810636a2c9538e98e7
diff --git a/media-video/obs-vkcapture/metadata.xml b/media-video/obs-vkcapture/metadata.xml
index ec532054c1..0f9c6a5e4f 100644
--- a/media-video/obs-vkcapture/metadata.xml
+++ b/media-video/obs-vkcapture/metadata.xml
@@ -5,6 +5,10 @@
Adel Kara Slimane
adel.ks@zegrapher.com
+
+ Kostadin Shishmanov
+ kocelfc@tutanota.com
+
David Rosca
diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
new file mode 100644
index 0000000000..685b7e3362
--- /dev/null
+++ b/media-video/obs-vkcapture/obs-vkcapture-1.3.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
+
+inherit xdg cmake-multilib
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/nowrep/obs-vkcapture"
+else
+ SRC_URI="https://github.com/nowrep/obs-vkcapture/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="OBS Linux Vulkan/OpenGL game capture"
+HOMEPAGE="https://github.com/nowrep/obs-vkcapture"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+BDEPEND="
+ dev-util/vulkan-headers
+ media-libs/shaderc
+ media-libs/vulkan-loader[${MULTILIB_USEDEP}]
+ >=media-video/obs-studio-27[wayland]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+"
+RDEPEND="
+ media-libs/libglvnd[${MULTILIB_USEDEP}]
+ >=media-video/obs-studio-27[wayland]
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
+"
+
+QA_SONAME="
+ /usr/lib64/libVkLayer_obs_vkcapture.so
+ /usr/lib64/libobs_glcapture.so
+ /usr/lib/libVkLayer_obs_vkcapture.so
+ /usr/lib/libobs_glcapture.so
+"
+
+src_unpack() {
+ default
+
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ fi
+}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+ local mycmakeargs+=(
+ -DBUILD_PLUGIN=OFF
+ )
+fi
+ cmake_src_configure
+}
diff --git a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
index 7c3049cabc..685b7e3362 100644
--- a/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
+++ b/media-video/obs-vkcapture/obs-vkcapture-9999.ebuild
@@ -1,11 +1,11 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-inherit xdg cmake
+inherit xdg cmake-multilib
if [[ ${PV} == 9999 ]]; then
inherit git-r3
@@ -25,20 +25,22 @@ IUSE=""
BDEPEND="
dev-util/vulkan-headers
media-libs/shaderc
- media-libs/vulkan-loader
+ media-libs/vulkan-loader[${MULTILIB_USEDEP}]
>=media-video/obs-studio-27[wayland]
- x11-libs/libdrm
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
"
RDEPEND="
- media-libs/libglvnd
+ media-libs/libglvnd[${MULTILIB_USEDEP}]
>=media-video/obs-studio-27[wayland]
- x11-libs/libdrm
- x11-libs/libxcb:=
+ x11-libs/libdrm[${MULTILIB_USEDEP}]
+ x11-libs/libxcb:=[${MULTILIB_USEDEP}]
"
QA_SONAME="
/usr/lib64/libVkLayer_obs_vkcapture.so
/usr/lib64/libobs_glcapture.so
+ /usr/lib/libVkLayer_obs_vkcapture.so
+ /usr/lib/libobs_glcapture.so
"
src_unpack() {
@@ -48,3 +50,12 @@ src_unpack() {
git-r3_src_unpack
fi
}
+
+multilib_src_configure() {
+if ! multilib_is_native_abi; then
+ local mycmakeargs+=(
+ -DBUILD_PLUGIN=OFF
+ )
+fi
+ cmake_src_configure
+}
diff --git a/mpv-plugin/SmartCopyPaste/metadata.xml b/mpv-plugin/SmartCopyPaste/metadata.xml
index be3f1030ef..9b1b6be1a3 100644
--- a/mpv-plugin/SmartCopyPaste/metadata.xml
+++ b/mpv-plugin/SmartCopyPaste/metadata.xml
@@ -5,4 +5,7 @@
smaniotto.nicola@gmail.com
Nicola Smaniotto
+
+ Eisa01/mpv-scripts
+
diff --git a/mpv-plugin/mpv-kscreen-doctor/metadata.xml b/mpv-plugin/mpv-kscreen-doctor/metadata.xml
new file mode 100644
index 0000000000..29f781da30
--- /dev/null
+++ b/mpv-plugin/mpv-kscreen-doctor/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ smaniotto.nicola@gmail.com
+ Nicola Smaniotto
+
+
+ smaniottonicola/mpv-kscreen-doctor
+
+
diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest
index 37d7d9f4ef..b3f532c963 100644
--- a/net-client/lagrange/Manifest
+++ b/net-client/lagrange/Manifest
@@ -1,4 +1,4 @@
-DIST lagrange-1.16.1.tar.gz 9997807 BLAKE2B 06320ccdabd0be264b98987a355c2880640dc1bb3721ad2813ad74f1300f713498e4101cac1ed3e7d63d2f937211e425060441acb7f3aae96b026c2073b69c6d SHA512 67f437c5f9e04f717a8aaec3542d37f58e057ec6ba9ebfa260a4cc19fd7727f0d7d06e6b4c56633bfed5d14755877fdd46be8756244876fb3f0ac66ad4fc2472
-DIST lagrange-1.16.1.tar.gz.sig 488 BLAKE2B c8866d4c9aefde8430c163d749b6927241c785bd828b6d4232739d1f13f9a40f32c4f132dfea871a04cf47f43ad369f1dc0d64ec71f2e906f0b01cae92c94ecf SHA512 8a3aa1a00dc15d98111cc8283da3ea93f6badb30561423a07494fc14649d7018b35b8b36aa1628ba2ff02418475a69b264cf932582de852e9e5009196785d1be
DIST lagrange-1.16.2.tar.gz 10000990 BLAKE2B 95fe1a0390c418aafbb23d79ac6d592be1387cd9a5d30ed1bad95d75dc576c7e5825522f36fe69bdedf2463dae966bbd329fa22bb2604c55420d724e6a4c2bc4 SHA512 64a34fd05404feb85ba0851958cf5b4cadd58e71057ee6ae34a7b31015453ce08310583259b96ec46885f7ee398ae2d27b2b7ff5a375a908e5b90b821cd57157
DIST lagrange-1.16.2.tar.gz.sig 488 BLAKE2B 15292815047dd7cd059d94cd73ce04a96b4d11b0e9ff5877547dc28d9ad19254573b23c10e2b5322f1d2830602d2ffad3aac77831b6af73774105ba5ca223d85 SHA512 0bf62c82014f84f5f7f7cde8d387e20d26da0de057ee3e783d2b1a73d6c4d0d03437bbfc5a0bb2833a9bcd6688674edabfe377fa3df7fe33b0d927a6e785d187
+DIST lagrange-1.16.3.tar.gz 10002363 BLAKE2B d58da7f4e615eb0a6f54275c33bc5bc4fddb25e4adbff3a4da76310495c85fee866389fc16032096e6cb8a4ffb4b6d05b271e6d0ec8d053818b37dd210daa449 SHA512 8eaa3d123969f8d436f4c44700e509da015710dd3a9318f6cd7787a48136bb457b6b5cc160eb64f44402a69307e72a0438b1ba0fb743775e280591f3373c2533
+DIST lagrange-1.16.3.tar.gz.sig 488 BLAKE2B 2b1321fe0c27e1d637f80dd31e36fe38511e277be6da7c9a254f7e4954da6ae43badbe62d24e42f99243c5de9d2bed741d7880d9223c48e54fb06f6357f3ad0b SHA512 87a99d4aa6a93e8a4e0df29c4b0c2dbfd94552ba49d60fcc3cd5b51f69c64434de8585465556232fcc93d51fbb3fd3c46a78633195a59ce3fbdf3eeb6f9db8d9
diff --git a/net-client/lagrange/lagrange-1.16.1.ebuild b/net-client/lagrange/lagrange-1.16.3.ebuild
similarity index 100%
rename from net-client/lagrange/lagrange-1.16.1.ebuild
rename to net-client/lagrange/lagrange-1.16.3.ebuild
diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest
index 92525961fe..87b9fe888b 100644
--- a/net-misc/ooni-probe-cli/Manifest
+++ b/net-misc/ooni-probe-cli/Manifest
@@ -1,2 +1,2 @@
-DIST ooni-probe-cli-3.17.2.tar.gz 22665844 BLAKE2B 0f98c8aa96d3cb3bee000624dada4ddd464658714b0f690192c530ba1394753f07cf0acaadc3a2d03e7d59756597f4770f333bfe127c5b35800beef5fdaef2b6 SHA512 311e943f3349c73dfd83f4b7c9a7abf87f35eac7bb655ebaeab78a1aa0293c78236de5e0204f822940292ae4c96fbb8bb0489500e3d7b464f8f1ecbb8aeb98c9
DIST ooni-probe-cli-3.17.3.tar.gz 24061703 BLAKE2B 601ce8a51639095f4b110507310c1febd9e96555d8b9f444afea6111d69587af3b880c7d31e8f4afc32141a7ec74dd7f8565da8f017d76435b16db4b71a57278 SHA512 87ad3c41ea70a89272bcd7662ff9b56b319865edeb5bff5a44df202a2b634c8be3dbc7ca85481a9f1a3bbb7ec97138094d25937cfbcddf727e1dafb10c787ec0
+DIST ooni-probe-cli-3.17.5.tar.gz 24107845 BLAKE2B 5e203002adb5ab2990b3b12de2034b9f593a3adbb94ebec6b46300abfb441d0c8c47bae25beeb06cc1ee1fbdc3a0ea5c82bfcba29697c8a2e1a340195a09f994 SHA512 6a8fff56aa3b0db5c1cfa51549419603d23d5fc0f7c3f6c869b782260d20e85a8ae35f7396b6f6d02bad4b85664a5d932fc4c7e64600665cfd265599be84ac7c
diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.2.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.17.5.ebuild
similarity index 100%
rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.17.2.ebuild
rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.17.5.ebuild
diff --git a/net-voip/discover-overlay/metadata.xml b/net-voip/discover-overlay/metadata.xml
index be3f1030ef..cf9a72641c 100644
--- a/net-voip/discover-overlay/metadata.xml
+++ b/net-voip/discover-overlay/metadata.xml
@@ -5,4 +5,8 @@
smaniotto.nicola@gmail.com
Nicola Smaniotto
+
+ trigg/Discover
+ discover-overlay
+
diff --git a/profiles/package.mask b/profiles/package.mask
index b757c965c6..782eaf7bab 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -14,8 +14,12 @@
# New entries go on top.
+# tastytea (2023-06-08)
+# master branch migrated to qt6 which is masked.
+>=net-im/nheko-9999
+
# Viorel Munteanu (2023-06-07)
-# Does not work on multilib profiles and cannot be masked per profile
+# Does not work on no-multilib profiles and cannot be masked per profile
# (See also top comment)
# Sorry for the inconvenience.
app-office/lotus123r3
diff --git a/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild b/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
new file mode 100644
index 0000000000..35845168af
--- /dev/null
+++ b/www-apps/code-server-bin/code-server-bin-4.13.0-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_P="${MY_PN}-${PV}"
+BASE_URI="https://github.com/coder/${MY_PN}/releases/download/v${PV}/${MY_P}-linux"
+
+inherit systemd
+
+DESCRIPTION="VS Code in the browser (binary version with unbundled node and ripgrep)"
+HOMEPAGE="https://coder.com/"
+SRC_URI="
+ amd64? ( ${BASE_URI}-amd64.tar.gz )
+ arm64? ( ${BASE_URI}-arm64.tar.gz )
+"
+RESTRICT="test"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+ || ( BSD-2 MIT Apache-2.0 )
+ || ( MIT WTFPL )
+ || ( BSD GPL-2 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ ${DEPEND}
+ >=net-libs/nodejs-16.0.0[ssl]
+ sys-apps/ripgrep
+ app-crypt/libsecret
+"
+
+S="${WORKDIR}/${MY_P}-linux-${ARCH}"
+
+PATCHES=( "${FILESDIR}/${PN}-node.patch" )
+
+DOCS=( "LICENSE" "README.md" "ThirdPartyNotices.txt" )
+
+QA_PREBUILT="*"
+
+# Relative
+VSCODE_MODULES="lib/vscode/node_modules"
+
+QA_PRESTRIPPED="
+ opt/${PN}/node_modules/@node-rs/argon2-linux-x64-musl/argon2.linux-x64-musl.node
+ opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node
+ opt/${PN}/${VSCODE_MODULES}/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node
+"
+
+src_prepare() {
+ default
+
+ # We remove as much precompiled code as we can,
+ # node modules not written in JS cannot be removed
+ # thus "-bin".
+
+ # use system node
+ rm ./lib/node || die "Failed to remove bundled nodejs"
+
+ # remove bundled ripgrep binary
+ rm ./"${VSCODE_MODULES}"/@vscode/ripgrep/bin/rg \
+ || die "Failed to remove bundled ripgrep"
+
+ # Only required at build time
+ find "${S}" -type l -name python3 -delete || die
+
+ # not needed
+ rm ./postinstall.sh || die
+
+ # For windows
+ rm -r ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/win32-x64 || die
+
+ if [[ $ELIBC != "musl" ]]; then
+ rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.musl.node || die
+ elif [[ $ELIBC != "glibc" ]]; then
+ rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/linux-x64/node.napi.glibc.node || die
+ rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-x64/node.napi.glibc.node || die
+ rm ./"${VSCODE_MODULES}"/@parcel/watcher/prebuilds/darwin-arm64/node.napi.glibc.node || die
+ fi
+
+ rm -r ./lib/vscode/extensions/node_modules/.bin || die
+}
+
+src_install() {
+ einstalldocs
+
+ insinto "/opt/${PN}"
+ doins -r .
+ fperms +x "/opt/${PN}/bin/${MY_PN}"
+ dosym -r "/opt/${PN}/bin/${MY_PN}" "/opt/${PN}/bin/${PN}"
+ dosym -r "/opt/${PN}/bin/${PN}" "${EPREFIX}/usr/bin/${PN}"
+
+ dosym -r "/usr/bin/rg" \
+ "${EPREFIX}/opt/${PN}/${VSCODE_MODULES}/@vscode/ripgrep/bin/rg"
+
+ systemd_douserunit "${FILESDIR}/${PN}.service"
+ newinitd "${FILESDIR}/${PN}.rc" "${PN}"
+ newconfd "${FILESDIR}/${PN}.conf" "${PN}"
+}
+
+pkg_postinst() {
+ elog "When using code-server systemd service run it as a user"
+ elog "For example: 'systemctl --user enable --now code-server'"
+}
diff --git a/www-apps/code-server-bin/files/code-server-bin.conf b/www-apps/code-server-bin/files/code-server-bin.conf
new file mode 100644
index 0000000000..336f7bc71f
--- /dev/null
+++ b/www-apps/code-server-bin/files/code-server-bin.conf
@@ -0,0 +1,13 @@
+# /etc/conf.d/code-server-bin: config file for /etc/init.d/code-server-bin.
+# This can also be used as multiplexed configuration, i.e. openrc-run
+# looks for both /etc/conf.d/code-server-bin and /etc/conf.d/code-server-bin..
+
+# Options to pass to code-server-bin.
+# NOTE: if you want to run multiple instances, be make sure to change
+# the port for each one (it is preferred to use the configuration file).
+#command_args="--port 8080"
+
+# Specify the network service that corresponds to the "bind-addr" setting
+# in your configuration file. For example, if you bind to 127.0.0.1,
+# this should be set to "loopback" which provides the loopback interface.
+rc_need="loopback"
diff --git a/www-apps/code-server-bin/files/code-server-bin.rc b/www-apps/code-server-bin/files/code-server-bin.rc
new file mode 100644
index 0000000000..445f05a649
--- /dev/null
+++ b/www-apps/code-server-bin/files/code-server-bin.rc
@@ -0,0 +1,47 @@
+#!/sbin/openrc-run
+# Copyright 2023 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2 or later
+
+NAME=${RC_SVCNAME%%.*}
+USER=${RC_SVCNAME##*.}
+PIDFILE_DIR=/run/${NAME}/${USER}
+
+description="Start code server in the background"
+command="/usr/bin/${NAME}"
+command_user="${USER}"
+pidfile="${PIDFILE_DIR}/${NAME}.pid"
+command_background=true
+
+depend() {
+ use logger dns
+}
+
+checkconfig() {
+ if [ "${RC_VERSION:-0}" = "0" ]; then
+ eerror "This script cannot be used for baselayout-1."
+ return 1
+ fi
+
+ if [ "${USER}" = "${RC_SVCNAME}" ]; then
+ eerror "You have to create an init script for each user:"
+ eerror "ln -s emacs /etc/init.d/emacs."
+ return 1
+ fi
+
+ if ! id -u "${USER}" >/dev/null; then
+ eerror "${USER}: No such user"
+ return 1
+ fi
+
+ checkpath -d --owner 0 --mode 0755 "${PIDFILE_DIR%/*}"
+ checkpath -d --owner "${USER}" --mode 0755 "${PIDFILE_DIR}"
+}
+
+start() {
+ local home
+ checkconfig || return 1
+
+ eval home="~${USER}"
+
+ default_start
+}
diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest
index 9aad342350..5303933254 100644
--- a/www-apps/invidious/Manifest
+++ b/www-apps/invidious/Manifest
@@ -1,5 +1,5 @@
-DIST invidious-2023.05.08.tar.gz 3280726 BLAKE2B 629b03a58fe0586f7f76dc2e3f12ec46eb6f74c7018e73dd3d9da051a310f9d672ab41ec4f73e69fd832679c85a92b1519b43428e58c1f5a7cf305de98f18d7d SHA512 e51296d635e47c10195069fb8ff39bd760955ab54ac32a2ec0b0f7eeef290bc81df917ad91ee3bae6fc32bac6acd8746ac30110a4ec2d03bd90f412e579e3e9e
DIST invidious-2023.05.26.tar.gz 3281007 BLAKE2B 89505e4bfaed1794694ccbee0d7458069d89f270df61c6fade3ee7decdde95fa2e2ab4763a160950e869bc7af693773811bf950b1f67e9f5053101a723b40a19 SHA512 7d02f04609491f7fcb7fea8749cefebe68a9038c5f0641cdbe7428a40bbeaf3ec0560b2064b1f9b427ff835d57df2c6489d289a72677c122961ccc8f57c450d5
+DIST invidious-2023.06.10.tar.gz 3282324 BLAKE2B b8f272df76d588440a369c58f6af6a16252aebb0a53d132413e762205fe495cf009155b08d08bcb9934cc857abcdce8be17816d446304fa466e33ef91c652688 SHA512 2ac626277087a0b302f5a5d8cbecf321842cf937bcc22dbf17ed52ae6ce408cd365fdbf8ca8757f5063002f13aac255ba816566e9b089165eda59c227ec651b6
DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59
DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e
DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946
diff --git a/www-apps/invidious/invidious-2023.05.08.ebuild b/www-apps/invidious/invidious-2023.06.10.ebuild
similarity index 98%
rename from www-apps/invidious/invidious-2023.05.08.ebuild
rename to www-apps/invidious/invidious-2023.06.10.ebuild
index 32c32158b0..9b530c0b8c 100644
--- a/www-apps/invidious/invidious-2023.05.08.ebuild
+++ b/www-apps/invidious/invidious-2023.06.10.ebuild
@@ -5,7 +5,7 @@ EAPI=8
inherit check-reqs shards systemd
-COMMIT="10fee9da618db8ffe6a3952d547d4e85d144877e"
+COMMIT="e7bed765fed0691795ac29c55640ddaa6b13c57d"
MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54"
MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}"
DESCRIPTION="Invidious is an alternative front-end to YouTube"