diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index ef27b36037..29fc92d224 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1 +1,2 @@
DIST pulumi-v3.67.1-linux-x64.tar.gz 130093581 BLAKE2B 812310702e92dc9a75bb686fc175ae1dad8a9a4b548b2c89b6f4e1d3a911455b4d8e1d0ec71971103412be5ab170c94044afe7bb881ef665bdf94ec4ccadfd11 SHA512 a4b031b44039cd8f653acbc84ea67755ec2dfa67ec152b45fcf31f1a4c71cc46339d6a7ae0b09daa883175e8ffe8edfdd59a08771573d0d99720725281a80850
+DIST pulumi-v3.68.0-linux-x64.tar.gz 129684338 BLAKE2B 2cf7cd405fb99184af34d96eb87bd0ed82c802cf71ae3ccfef4d4bd50c9c493a3cacf43e509af0feedfea7d97b0addc050a0070c8559eed8e3898d7f715d8739 SHA512 4b8c6e64c61eef312639e94cff3b4866ce47e555a4ebd14e1e4d8b296beddf66f0d5edffa60e07475339adfb23c5545b2a0141557750da29c9707bee70cf93b9
diff --git a/app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
similarity index 77%
rename from app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
index 7df1eca54d..886d0e9928 100644
--- a/app-admin/pulumi-bin/pulumi-bin-3.67.1.ebuild
+++ b/app-admin/pulumi-bin/pulumi-bin-3.67.1-r1.ebuild
@@ -27,10 +27,10 @@ S="${WORKDIR}/pulumi"
src_install() {
dobin pulumi*
- pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions"
+ ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions"
newbashcomp pulumi.bash-completion pulumi
- pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions"
+ ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions"
insinto /usr/share/zsh/site-functions
newins pulumi.zsh-completion _pulumi
}
diff --git a/app-admin/pulumi-bin/pulumi-bin-3.68.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.68.0.ebuild
new file mode 100644
index 0000000000..886d0e9928
--- /dev/null
+++ b/app-admin/pulumi-bin/pulumi-bin-3.68.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Infrastructure as code in any programming language"
+HOMEPAGE="
+ https://www.pulumi.com/
+ https://github.com/pulumi/pulumi
+"
+SRC_URI="
+ amd64? ( https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/pulumi"
+
+src_install() {
+ dobin pulumi*
+
+ ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot generate bash completions"
+ newbashcomp pulumi.bash-completion pulumi
+
+ ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot generate zsh completions"
+ insinto /usr/share/zsh/site-functions
+ newins pulumi.zsh-completion _pulumi
+}
diff --git a/app-misc/cpufetch/Manifest b/app-misc/cpufetch/Manifest
index 2cd52201d5..bfe51ce66a 100644
--- a/app-misc/cpufetch/Manifest
+++ b/app-misc/cpufetch/Manifest
@@ -1,2 +1,3 @@
DIST cpufetch-1.01.tar.gz 2759620 BLAKE2B 4d16cc0b1be94706b3e5d9481a2846d8c90807b792212389e7159739952d8df3f3cc02f6e828e53fe17a51ecba4370a273c5152c0af237fa0cededac88c76e3f SHA512 069580b6dd548af394c28b74af72b2979be16a69879c51c42e2f26611ea8bf78412bedb6bbc6ddbfd2f98f8b26f930cc2d8afcc81e4d6494c382cfec9de771c1
DIST cpufetch-1.02.tar.gz 2767499 BLAKE2B 041ac6ac304faa6fb2cc71fb4841d8e9a263d57ae6b79e0d6cdcf5149fd6bf0e89135f9f7eeaf25681d4a4ad73861d2eb45883cee1626b0cfa1bc21957110e44 SHA512 b548af4dccd632c2899a3b0fd70e67f7abdc4bd66371927876c851168d0df47e23bd8f798d82509b83b268c50b0e9a6697a56f6fcf7772711108e2538cd1c09a
+DIST cpufetch-1.04.tar.gz 2779927 BLAKE2B 9e8a5f205344cfadf4893a2d4bd1564267ca21f1a14e5b7c99be6eaf519aca13bee0086ee8db6b584a86324b79e8496704c92850b4f7069fc4a749acaa91c8a6 SHA512 06c41439f033309ef31eafe576fb797d9f68900026ec2e01545a0ace0abdeb9dfa19865fe3aa3ab5f40ea1a5fb70ea672e114d5e65257ac04aa28a42acfdfb45
diff --git a/app-misc/cpufetch/cpufetch-1.04.ebuild b/app-misc/cpufetch/cpufetch-1.04.ebuild
new file mode 100644
index 0000000000..03e235a571
--- /dev/null
+++ b/app-misc/cpufetch/cpufetch-1.04.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simplistic yet fancy CPU architecture fetching tool"
+HOMEPAGE="https://github.com/Dr-Noob/cpufetch"
+SRC_URI="https://github.com/Dr-Noob/cpufetch/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_prepare() {
+ default
+ tc-export CC
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+ newdoc README.md README
+ dodoc -r doc/.
+}
diff --git a/dev-python/mautrix/Manifest b/dev-python/mautrix/Manifest
index 1ea1524b5c..53bdfbcb09 100644
--- a/dev-python/mautrix/Manifest
+++ b/dev-python/mautrix/Manifest
@@ -1,2 +1,2 @@
-DIST mautrix-0.19.13.tar.gz 245169 BLAKE2B 036794b984f1979a63a1396a52dfd639dfcc33fcb9bf6b564b13d3e80fdbae69a8b5cea564751a5256fe91349a4014f703094aca6e0303550f90067fc0f8b9ea SHA512 f8cd545a1fa3f7825f97dfb11e5d3a3b9ef1b72e1a387ea23d14320be912eceda2c386db94b38a9971c6c1d50720fdabbd51feb899f8d5c029b8f2965623886e
DIST mautrix-0.19.14.tar.gz 244703 BLAKE2B 41c1bc32bca6f700283201ef52fa78a20b87665dbefbe9ad436dd6bb82d5446e744f6db041ba0ace33b13f8afcc8cf6e0e2f5478b6f41cac365320905e3fbe9e SHA512 7319716dd1b03f9677601002e08bf88ae870e283b32499fc38a9c77edf22f5702dbbded0e555de38a43d7b4d1b17bdd4e6579d79d6b22ece476057ebb1a2a62c
+DIST mautrix-0.19.15.tar.gz 245166 BLAKE2B e62f12f226095a2485181a861c452e7a916e5ac34f90b3bce1e63c332e8d5acf53559635a087fd0cdfbe4bde4bea1e1f8c3612f1af564c40afe2f524622f437a SHA512 15beb1e2a4492b72ea9ab5d804b6e9d94fb94a264aa2d4962c5f7bdc596217ae03091693d9f0a47e4318081b66234cc4b101711742f1841f639c55f6a82493c3
diff --git a/dev-python/mautrix/mautrix-0.19.13.ebuild b/dev-python/mautrix/mautrix-0.19.15.ebuild
similarity index 100%
rename from dev-python/mautrix/mautrix-0.19.13.ebuild
rename to dev-python/mautrix/mautrix-0.19.15.ebuild
diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest
index 4f3b0a3b5d..e9bb5a9551 100644
--- a/dev-python/survey/Manifest
+++ b/dev-python/survey/Manifest
@@ -1,2 +1,2 @@
DIST survey-3.4.3.tar.gz 21219 BLAKE2B e866addd9233409c603f2b34bbf811209f3f6c2ade1bee00258c4f25d741dc526948d16b2e9e0dc3632e6e20fa7863f573c4c27ed1f48ddaa954c7d53a8c51e3 SHA512 47ff72dd1223a32ec038ccf57709e8fe64806ecc9bb8e54daaced27afaa1c2a45e76fc1b149232a107729c462db7657ad0fd08d8b14bb314e3905aabd23fff4a
-DIST survey-4.1.1_alpha.gh.tar.gz 826697 BLAKE2B 3ce5e3f1490182eeb54b5081636ecc6ef1acd038b01e69de54f9a36a6e3c8de3ece3093c81821b03714b214da3673f04334ae25bcef740a360eadecfacc83e6c SHA512 e9b27e9ab5fcb5ac2c73b1163970be2b465aa1fe6ce1116041e6e4972d4bf386ea94bfe0f9a26a92e1dba46de22926cbdb322df0e33d460cc23d2fcf7b58fec4
+DIST survey-4.2.0_alpha.gh.tar.gz 826841 BLAKE2B 3b434a32429b0c6b9ae175cc4c71d5297c0e81f2698f60412e3cb61fc95f6312a20db9645c2ae8c80d99d600c03279d12095c9bdc756b37418928abb9ea56245 SHA512 08acfc3b891b8400845cc28cc237f36bf6375c5c392ace2aebaa9e218879f434bd8dc01cfe15c67a2b6de9703e06accc8e890f755855dab2aeb549a2e0312c72
diff --git a/dev-python/survey/survey-4.1.1_alpha.ebuild b/dev-python/survey/survey-4.2.0_alpha.ebuild
similarity index 84%
rename from dev-python/survey/survey-4.1.1_alpha.ebuild
rename to dev-python/survey/survey-4.2.0_alpha.ebuild
index 382d6f9d14..f028ba4169 100644
--- a/dev-python/survey/survey-4.1.1_alpha.ebuild
+++ b/dev-python/survey/survey-4.2.0_alpha.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_11 )
inherit distutils-r1
MY_PV=${PV/_/-}
@@ -19,7 +19,3 @@ S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MIT"
SLOT="0"
-
-RDEPEND="
- >=dev-python/wrapio-1.0.0[${PYTHON_USEDEP}]
-"
diff --git a/dev-python/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest
index d60c6bf9c2..399459ebe0 100644
--- a/dev-python/tulir-telethon/Manifest
+++ b/dev-python/tulir-telethon/Manifest
@@ -1 +1,2 @@
DIST tulir-telethon-1.28.0_alpha9.gh.tar.gz 485954 BLAKE2B 2658d9b8e64223cc7daddd531ca9c5bdec3cb0edf27949b227a8c34d3a1f6546b8136b845cc1822e643b83046742015890d405ca40f461d68aa9410fb25703e0 SHA512 7e2a375be30700b13aeae088385d19344288895c95d2262fb8764f66ffe7d145d6ade4c9e31313e7df04a5c684ae7ee0571318b6eedd519aacaf77a61037381a
+DIST tulir-telethon-1.29.0_alpha1.gh.tar.gz 490598 BLAKE2B d3ff45d6a18ac5673be18ff121e9151be4db8790f8ceff6ab80eb3ede089f67c336305e70340bac13609c99c53d44da7d684c510cf2055346184eb817e1fbe1e SHA512 01e8e85a485cdba047c340712a1ceaf1dec56bff936f7f76b5b709e32604c5bfd8e71cd4a30c6f6df47f5218f4bc3d96df01e36ec1608f3f76026543c1597193
diff --git a/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild
new file mode 100644
index 0000000000..afaba4efa4
--- /dev/null
+++ b/dev-python/tulir-telethon/tulir-telethon-1.29.0_alpha1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_PV="${PV/_alph/}"
+DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!"
+HOMEPAGE="https://github.com/tulir/Telethon/"
+SRC_URI="https://github.com/tulir/Telethon/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/Telethon-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/cryptg[${PYTHON_USEDEP}]
+ dev-python/hachoir[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pyaes[${PYTHON_USEDEP}]
+ dev-python/PySocks[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ tests/readthedocs/quick_references/test_client_reference.py::test_all_methods_present
+)
diff --git a/games-action/ddnet/Manifest b/games-action/ddnet/Manifest
index b8442bfc7f..3b26832ecd 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-16.9.tar.gz 35944875 BLAKE2B 260dae3a07d0173e9ff05b9aa379bc1855f48bdb0490bd886bcca51b771644d4fb0dae790b17911a05da9d32cdbfa9d826375f26e6a39e66cfa2df475cf63991 SHA512 bda86426963cc67523b9f4e06c9bd3512a4eabbc1de62ab6fff79df6add1f3b910a21fd364841abb91cd6e182a6c5877a9628bfe219665682bd38b8cedd186c6
+DIST ddnet-17.0.tar.gz 36100180 BLAKE2B ec0225984b362455361bd0c00bcf3e701fd8147d98f3ac7c8c929550260c9e53fec9990cde3898f4544aac23b829d01788cda65c426bf93a131ead4a7dcf42d7 SHA512 a3b6bd06cab6d1c3b29021ca8d20c737360ee039b2b0c0712a8486ad9ce422db5e6ff950193ac8609c4e1ead641bf7edb27d4bbedc35781cb6c9b1dab033f8ac
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-16.9.ebuild b/games-action/ddnet/ddnet-17.0.ebuild
similarity index 100%
rename from games-action/ddnet/ddnet-16.9.ebuild
rename to games-action/ddnet/ddnet-17.0.ebuild
diff --git a/gui-apps/wlsunset/Manifest b/gui-apps/wlsunset/Manifest
index 8315fbb97e..dc369999c8 100644
--- a/gui-apps/wlsunset/Manifest
+++ b/gui-apps/wlsunset/Manifest
@@ -1 +1 @@
-DIST wlsunset-0.2.0.tar.gz 12605 BLAKE2B 19982dde207a84c08131915a5830396c38f3de7be1cfa52fa95c67cee9eb7865bf1ca6218564fb65216401a92c71e2e632463a8dad5c522f513b9f85122d1529 SHA512 41f0c543fdb6d59ca2ccaada34a90bb51175afcc611736a70045ea3c3035a7276b7d4482abc6c062bcbf462fe398d905a73a64e5fdc89061a1935ad69fef0061
+DIST wlsunset-0.3.0.tar.gz 16533 BLAKE2B 930635e82963d14fae9f95e2219574c962adbf32406bd184d35b79848dce2f2edaa526aaaf21c2dfdde9f4d4f9fe04011d592955867c3b01b5de4778ef9915f1 SHA512 0685989ec99d7066d5d1efacfbb4676d2df235d33d64cfe3d41c762ccc2ff5c292e03430414b43d719c35ddc0ad8267b765764c15afd1b3177ed1e0bb6f449c1
diff --git a/gui-apps/wlsunset/metadata.xml b/gui-apps/wlsunset/metadata.xml
index 2092bcc33a..7122311304 100644
--- a/gui-apps/wlsunset/metadata.xml
+++ b/gui-apps/wlsunset/metadata.xml
@@ -5,4 +5,7 @@
contact@hacktivis.me
Haelwenn (lanodan) Monnier
+
+ ~kennylevinsen/wlsunset
+
diff --git a/gui-apps/wlsunset/wlsunset-0.2.0.ebuild b/gui-apps/wlsunset/wlsunset-0.3.0.ebuild
similarity index 93%
rename from gui-apps/wlsunset/wlsunset-0.2.0.ebuild
rename to gui-apps/wlsunset/wlsunset-0.3.0.ebuild
index 8499563390..1cd42a1ffd 100644
--- a/gui-apps/wlsunset/wlsunset-0.2.0.ebuild
+++ b/gui-apps/wlsunset/wlsunset-0.3.0.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
diff --git a/gui-apps/wlsunset/wlsunset-9999.ebuild b/gui-apps/wlsunset/wlsunset-9999.ebuild
index 8499563390..1cd42a1ffd 100644
--- a/gui-apps/wlsunset/wlsunset-9999.ebuild
+++ b/gui-apps/wlsunset/wlsunset-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson
diff --git a/gui-wm/swayfx/Manifest b/gui-wm/swayfx/Manifest
index 46085d9f66..3ce8ce4946 100644
--- a/gui-wm/swayfx/Manifest
+++ b/gui-wm/swayfx/Manifest
@@ -1,2 +1,2 @@
-DIST 0.1.tar.gz 5514855 BLAKE2B 57be3ab5b66cb71a826ed6d7cd2dc70cc415f0f207420aa2b545f63ccfca5f7504d6a44554ff7e8000b35797540e52043902a5d6264cf1f8290a34e9876ef372 SHA512 9dd17d3628d59c2d2de521c26a3d49780fb95acd18b886dd7f515e210c0f876b51b37e83119ed082aa1fc28ae4631ae794cd81d20516ba77566639b2ba49e9fb
-DIST 0.2.tar.gz 5534158 BLAKE2B e01ac28ea24743d5fe937d953114c8316f3de27b7813f83cce0f6f76bf524f079357be810845791c4431db7e315f096411e6d7a0e2174673e4247d16e3e44bc1 SHA512 0884513a0851b19546f2cc647d8590c7d82494604028ed71b2e6fefbac7f3fff141be26e783ccc504b8da84bbed6c1e12a2194f0713c920e1cc34a6360ac318c
+DIST swayfx-0.2.tar.gz 5534158 BLAKE2B e01ac28ea24743d5fe937d953114c8316f3de27b7813f83cce0f6f76bf524f079357be810845791c4431db7e315f096411e6d7a0e2174673e4247d16e3e44bc1 SHA512 0884513a0851b19546f2cc647d8590c7d82494604028ed71b2e6fefbac7f3fff141be26e783ccc504b8da84bbed6c1e12a2194f0713c920e1cc34a6360ac318c
+DIST swayfx-0.3.tar.gz 5746551 BLAKE2B 6455416f54d9e36d33f2f17146c3f2c41ff77a154fcb49f12906c5ba5b2ced3eecb9f052423ad5916885a9e6602160a404bd9fe351272c34cc5b375656b75604 SHA512 a6054d167c9d41a6e3fe9247683267c40ac55637a565649724fad0d7caf340d8aa51ab65767a7f8becc0480eced1eb42a5c851dfc5d815a73c3ae99eb1c39572
diff --git a/gui-wm/swayfx/metadata.xml b/gui-wm/swayfx/metadata.xml
index 2d648c8b93..c8faabfab9 100644
--- a/gui-wm/swayfx/metadata.xml
+++ b/gui-wm/swayfx/metadata.xml
@@ -20,10 +20,6 @@
WillPower3309/swayfx
-
- William McKinnon
-
- https://github.com/WillPower3309/swayfx/issues
- https://github.com/WillPower3309/swayfx/releases
-
+
+ William McKinnon
+
+ https://github.com/WillPower3309/swayfx/issues
+ https://github.com/WillPower3309/swayfx/releases
+
diff --git a/gui-wm/swayfx/swayfx-0.2.ebuild b/gui-wm/swayfx/swayfx-0.2.ebuild
index 35d2bcf8ee..d6a85d9172 100644
--- a/gui-wm/swayfx/swayfx-0.2.ebuild
+++ b/gui-wm/swayfx/swayfx-0.2.ebuild
@@ -5,13 +5,11 @@ EAPI=8
inherit meson optfeature
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org"
+DESCRIPTION="SwayFX: Sway, but with eye candy!"
+HOMEPAGE="https://github.com/WillPower3309/swayfx"
-MY_PV=${PV/_rc/-rc}
-SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz"
+SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
-S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MIT"
SLOT="0"
diff --git a/gui-wm/swayfx/swayfx-0.1.ebuild b/gui-wm/swayfx/swayfx-0.3.ebuild
similarity index 89%
rename from gui-wm/swayfx/swayfx-0.1.ebuild
rename to gui-wm/swayfx/swayfx-0.3.ebuild
index ac081a87a8..b0bd4e92a8 100644
--- a/gui-wm/swayfx/swayfx-0.1.ebuild
+++ b/gui-wm/swayfx/swayfx-0.3.ebuild
@@ -5,13 +5,11 @@ EAPI=8
inherit meson optfeature
-DESCRIPTION="i3-compatible Wayland window manager"
-HOMEPAGE="https://swaywm.org"
+DESCRIPTION="SwayFX: Sway, but with eye candy!"
+HOMEPAGE="https://github.com/WillPower3309/swayfx"
-MY_PV=${PV/_rc/-rc}
-SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz"
+SRC_URI="https://github.com/WillPower3309/swayfx/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
-S="${WORKDIR}/${PN}-${MY_PV}"
LICENSE="MIT"
SLOT="0"
@@ -19,7 +17,7 @@ IUSE="grimshot +man +swaybar +swaynag tray wallpapers X"
DEPEND="
>=dev-libs/json-c-0.13:0=
- >=dev-libs/libinput-1.6.0:0=
+ >=dev-libs/libinput-1.21.0:0=
sys-auth/seatd:=
dev-libs/libpcre
>=dev-libs/wayland-1.20.0
@@ -38,8 +36,8 @@ DEPEND="
X? ( x11-libs/libxcb:0= )
"
DEPEND+="
- >=gui-libs/wlroots-0.15:=[X?]
- =gui-libs/wlroots-0.16:=[X?]
+ ${P}.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+ ewarn "Upstream has recently made some major changes since version 3.0.0."
+ ewarn "The older Material Design Icon codepoints have been dropped."
+ ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
+ ewarn "More information can be found here:"
+ ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
+}
diff --git a/media-fonts/iosevka-nerdfont/Manifest b/media-fonts/iosevka-nerdfont/Manifest
index 1381b9313d..eca76ed593 100644
--- a/media-fonts/iosevka-nerdfont/Manifest
+++ b/media-fonts/iosevka-nerdfont/Manifest
@@ -1,2 +1,3 @@
DIST iosevka-nerdfont-2.2.2.zip 486465366 BLAKE2B 04fe963c0e2c4bc076854c1b6d7382a4e9222ead92e320ad369a230c771be9c88300cd2f2cd4d8b4bfbe9a66d76577390fa750e46735be993b51eb0f9e87631e SHA512 99ec42555babde800cfe320a5e48eba6dafaaecfb86ff8964a092e321bac8635dd6a5ffe9a792e56dbf83794f1a7da5368a14ff3ac3c4a70a066999fd6604153
DIST iosevka-nerdfont-2.3.3.zip 684962518 BLAKE2B d374f91e1253e29e682ea9199a049d1b95ad51749e26a03b312b3bc64b53f43f1dd998fbfcb22e71f67782eec1ee92c0242da0cf3deca33d7bcee258afe0bfdd SHA512 48096d703a25bd9e38df66ee4fbee1a289564ef30a2eb29236c24fb669074df82d95f68b6e0b18e74ef64682cc1cfa4903f943c6dd81534371bb45ae5edcef26
+DIST iosevka-nerdfont-3.0.1.tar.xz 28066692 BLAKE2B 3797f3bd800d41b69bc019ebb518aa8c73ee51082ff91ed783865f2afe93b3ad14a89afec51ae99f1ce6f2d223fd6d5d26a73a600a190609efe3c759e7dda06c SHA512 4079c76daf75a8dcb51697e04fc7cb5c86be0c2ad0d670e736d2605be370849308bec84cb567db9184e3d2f3b1e819fd1b24afd974b0e9dadecb4e3a6c3dc5c4
diff --git a/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.0.1.ebuild b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.0.1.ebuild
new file mode 100644
index 0000000000..6c36b8138a
--- /dev/null
+++ b/media-fonts/iosevka-nerdfont/iosevka-nerdfont-3.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/Iosevka.tar.xz -> ${P}.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+ ewarn "Upstream has recently made some major changes since version 3.0.0."
+ ewarn "The older Material Design Icon codepoints have been dropped."
+ ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
+ ewarn "More information can be found here:"
+ ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
+}
diff --git a/media-fonts/jetbrainsmono-nerdfont/Manifest b/media-fonts/jetbrainsmono-nerdfont/Manifest
index 47dbb22436..bf67e4905b 100644
--- a/media-fonts/jetbrainsmono-nerdfont/Manifest
+++ b/media-fonts/jetbrainsmono-nerdfont/Manifest
@@ -1 +1,2 @@
DIST jetbrainsmono-nerdfont-2.2.2.zip 76924136 BLAKE2B eca3c4487739008c898f93702de564656cf76d5d94406c69cd7d1b12f9ab8db1ef32a29e3de88311159fc292be4994537d8a106794845ed99eecd40410c22919 SHA512 1b009498a2a8a23c80002264e7f1d37d56261c8ff4a7baaeeeed3db8bb52dee8fa760c5b3e2cc0921443754a0e5d08f6b553b3857971f0dd34591eb85965204e
+DIST jetbrainsmono-nerdfont-3.0.1.tar.xz 3602592 BLAKE2B cf98ef5f58935e19e1ccb925445adc69f26ea60151b21b1b53a519c7d5e06192eadb5137faf223192950d676781b4836798934df14d7ba5523c4cdaf0c348eac SHA512 8fa6337603684d5da8f219e3db377d28ebda576614481477471c5f81f9ce3f1e163fa354e14ecdb3649feacb0e7c00ecf52268987eb16f3ecaa55999e194f0f2
diff --git a/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.0.1.ebuild b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.0.1.ebuild
new file mode 100644
index 0000000000..417102b501
--- /dev/null
+++ b/media-fonts/jetbrainsmono-nerdfont/jetbrainsmono-nerdfont-3.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/JetBrainsMono.tar.xz -> ${P}.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+ ewarn "Upstream has recently made some major changes since version 3.0.0."
+ ewarn "The older Material Design Icon codepoints have been dropped."
+ ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
+ ewarn "More information can be found here:"
+ ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
+}
diff --git a/media-fonts/robotomono-nerdfont/Manifest b/media-fonts/robotomono-nerdfont/Manifest
index 97fb9e3c2a..ac217be9a6 100644
--- a/media-fonts/robotomono-nerdfont/Manifest
+++ b/media-fonts/robotomono-nerdfont/Manifest
@@ -1 +1,2 @@
DIST robotomono-nerdfont-2.2.2.zip 25182334 BLAKE2B 2c6baed85ce0bdd3b0efdafdede08004d3fa16758d9e2baed12fba89a7d73c0f9a0130e71db5603de9addba366e1fb40ffeb5edfaba96adf1d312dcdd8ff22df SHA512 47f509e446ee1b48eb21d880e111abcb13e489ce45d95561e9eed2292692159b9bfcfd7da6addfe9f868dedbc5d7283a07d35cdaace008125937215e7f96a0ee
+DIST robotomono-nerdfont-3.0.1.tar.xz 3054304 BLAKE2B 3ca931004f42c53fd7f7210548f9614338bde2fe6fa10c27a1420ab395823feb00b2f01b2cc83e65a4edc2360ae07c21cc9572701536fa60fc33e87d2613c561 SHA512 ffa1ab6643e2552969b1345272bb23c34e69c44708ccae3fd629a3988b318caf4d3e261da8d52ed17a019b035545f8576e248ce70ceb4f65dce09e6b1cddf501
diff --git a/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.0.1.ebuild b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.0.1.ebuild
new file mode 100644
index 0000000000..115877137b
--- /dev/null
+++ b/media-fonts/robotomono-nerdfont/robotomono-nerdfont-3.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/RobotoMono.tar.xz -> ${P}.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+ ewarn "Upstream has recently made some major changes since version 3.0.0."
+ ewarn "The older Material Design Icon codepoints have been dropped."
+ ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
+ ewarn "More information can be found here:"
+ ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
+}
diff --git a/media-fonts/ubuntumono-nerdfont/Manifest b/media-fonts/ubuntumono-nerdfont/Manifest
index 06010faf44..74ba453466 100644
--- a/media-fonts/ubuntumono-nerdfont/Manifest
+++ b/media-fonts/ubuntumono-nerdfont/Manifest
@@ -1 +1,2 @@
DIST ubuntumono-nerdfont-2.2.2.zip 9741947 BLAKE2B 91ab5d244327351fedbc27e8d406c846a06747ce1747d96f88142c7ca8fc895078446ac6d9ba41fb49f5d7954a7a603a6645c3c785b0736145c917e97e20e498 SHA512 7687bac3861d9e7d74ea2584d4e5c57635e1faa0c6c09c3495cde7d635e6aee80bd8a356771369bf34794bd60610d60d0e318c65a7c9a6d70fac067cc55f1c5b
+DIST ubuntumono-nerdfont-3.0.1.tar.xz 1890968 BLAKE2B a36911475607cc711ed18cca4634723f1623fcd3c3f0d9a00b09e8ce42dd039e73808708e55fb84de5c4dd513a27bac55c054c31162b63d297ba32b2fd2913ee SHA512 d2e6a516eb065a2ae1fdbcd165a8ba235dbe1264a108fd76036c556f3677dfe985caa2bff6ab98881faaac347334b02753fee6114d0f31c2ac620232a2f50a7a
diff --git a/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.0.1.ebuild b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.0.1.ebuild
new file mode 100644
index 0000000000..b16ecc2c37
--- /dev/null
+++ b/media-fonts/ubuntumono-nerdfont/ubuntumono-nerdfont-3.0.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit font
+
+DESCRIPTION="A free and open-source typeface for developers"
+HOMEPAGE="https://github.com/ryanoasis/nerd-fonts"
+SRC_URI="https://github.com/ryanoasis/nerd-fonts/releases/download/v${PV}/UbuntuMono.tar.xz -> ${P}.tar.xz"
+
+LICENSE="OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+FONT_SUFFIX="ttf"
+
+pkg_postinst() {
+ ewarn "Upstream has recently made some major changes since version 3.0.0."
+ ewarn "The older Material Design Icon codepoints have been dropped."
+ ewarn "See issue 1059, comment 1404891287 at upstream for a translation table."
+ ewarn "More information can be found here:"
+ ewarn "https://github.com/ryanoasis/nerd-fonts/tree/v3.0.0"
+}
diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest
index 9dd5304a84..9b7a15a9b1 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1 @@
-DIST discord-canary-0.0.150.deb 92559610 BLAKE2B ba1b6a9538ef3f38ab98803632f44a2cdc49831efe935a269e9d7365096ce35e13ce9ec7436ef0481652900a8ad6f6fa39c611d9cbf2e91c942640ba2c0e524a SHA512 f5ef7b8656ae38d3100c2b5d96333f7cd405ec95deb2a9f2ca329d1ebc500babef6697c7de609bf10abd50518909290168bc2353f7de4ed0b77aeb29f3841b9e
+DIST discord-canary-0.0.154.deb 92150282 BLAKE2B 8dbaa51e6de929cad73f7192234cb9cc07f1b8fb0360c2897adbacedd1d722dc4243ad2e8ba8fd62b19eb27c9bf2d5f9ea47bbf13f5eed574c249dd555cecaef SHA512 5c1395a02a25a6a013b9d7a949d03c1836046d9a32966300d45b1122e6ff444df5db27ccaab9ebbe44ed56270019e8ff85898c9b34660ced6cfb503f7ef8be6d
diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.150.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.154.ebuild
similarity index 96%
rename from net-im/discord-canary-bin/discord-canary-bin-0.0.150.ebuild
rename to net-im/discord-canary-bin/discord-canary-bin-0.0.154.ebuild
index a3bf3c422e..fcffb37c2a 100644
--- a/net-im/discord-canary-bin/discord-canary-bin-0.0.150.ebuild
+++ b/net-im/discord-canary-bin/discord-canary-bin-0.0.154.ebuild
@@ -19,9 +19,7 @@ KEYWORDS="~amd64"
RESTRICT="bindist mirror strip test"
RDEPEND="
- app-accessibility/at-spi2-atk:2
- app-accessibility/at-spi2-core:2
- dev-libs/atk
+ >=app-accessibility/at-spi2-core-2.46.0
dev-libs/expat
dev-libs/glib:2
dev-libs/nspr
diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index dbb55164df..bb126931e6 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,2 +1,4 @@
DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6 SHA512 5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca
DIST mautrix-discord-0.3.0.tar.xz 63734228 BLAKE2B 6e7eb00fa3802d4142e66637c3a11f233e3981be6799009c12351c421df4e1a3129a014afd0bbc1b39f006d110c4706c19599ab5a8e0bddfbefc659bfee285b5 SHA512 2dceaf0798e6efbd3d30506b55c2fc4232148950b1505003b9c5827a78cb6ee4b000ba5715ea4801dffbf9d469e4573b46e8f5825646290c3774fadeac0dacc8
+DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 3232e639824845386491a323b06fbe4c4ff8ae80d22bce77b8c68adf17339cb2f1819e54a8a36e2dd896aa6b373d4cf756af2515b555ed33f19503e16e634964 SHA512 0e3ab86414e7b43ca399bffadfd3f8840baff98e296a9e399eacb0ba63b3a5f149c3cc6efbc6a064281921734d8d490d10fd4d85ce90f80a6d7a3ead06bdae6e
+DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf SHA512 53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10
diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
new file mode 100644
index 0000000000..b1edd45144
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord"
+SRC_URI="https://github.com/mautrix/discord/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+ https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${PV}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ acct-user/${PN}
+ dev-libs/olm
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ ego build
+}
+
+src_install() {
+ dobin mautrix-discord
+
+ keepdir /var/log/mautrix/discord
+ fowners -R root:mautrix /var/log/mautrix
+ fperms -R 770 /var/log/mautrix
+ sed -i -e "s/\.\/logs/\/var\/log\/${PN/-/\\\/}/" "example-config.yaml" || die
+
+ insinto "/etc/mautrix"
+ newins "example-config.yaml" "${PN/-/_}.yaml"
+
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+ fowners -R root:mautrix /etc/mautrix
+ fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+ einfo
+ elog ""
+ elog "Before you can use ${PN}, you must configure it correctly"
+ elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\""
+ elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}"
+ elog "Then, you must register the bridge with your homeserver"
+ elog "Refer your homeserver's documentation for instructions"
+ elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml"
+ elog "Finally, you may start the ${PN} daemon"
+ einfo
+}
+
+pkg_config() {
+ su - "${PN}" -s /bin/sh -c \
+ "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml"
+}
diff --git a/net-im/mautrix-slack/Manifest b/net-im/mautrix-slack/Manifest
index d7a2ecbae0..04730adc09 100644
--- a/net-im/mautrix-slack/Manifest
+++ b/net-im/mautrix-slack/Manifest
@@ -1,2 +1,4 @@
DIST mautrix-slack-0_pre20230414.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b
DIST mautrix-slack-0_pre20230414.tar.xz 14805340 BLAKE2B 2fabcacf24edca667143c7dfac108932af7edfe8d991331eb9c06c52de1669184942600224907c4dfe690d85a0a19306398c62d6f3e6b8aba4b243dd72eaffc0 SHA512 0f121cf01565a14e1d692b8d646b83c20ecf0082b3c61300fbfeb8a6e5b8f0631ea7c2fc3a9e64e851abb7cf9ec53e1c8e5e20324cd43d71c7e72cb8275cba24
+DIST mautrix-slack-0_pre20230517.gh.tar.gz 94370 BLAKE2B 56cb12269fb6695aaf6ed3485166732b5f526e00f6a0237b2c2d1fe7f36eda15bf2ba26560b31069cda3f1229645f64bb99c9e6ce88d6c8d441af4e338071875 SHA512 7374b87892c92ca7dd493d1886bc24a8916931951be8c3e5799d223931a18bbf2d7a93dc02e4c6714f53e1b3c9005272e278a60578859d48f8882b50488de52b
+DIST mautrix-slack-0_pre20230517.tar.xz 18026880 BLAKE2B 14623cbf2b3ed3a244f762fee4f816ab38bb2bd9f2d488e3bdd93419b838403e9c3eb50fb473c358c3391788383d382977db23ad3721138f38ad1e022cf18cd2 SHA512 bc9b8cb0b59ca2c196d555c49633f1b00305577e400f11b5430f843a6a166ce708ac62db9d06ea262d2b6e2e3b070395fc7dbe79de6467e6a46d89ae6e3ee5de
diff --git a/net-im/mautrix-slack/mautrix-slack-0_pre20230517.ebuild b/net-im/mautrix-slack/mautrix-slack-0_pre20230517.ebuild
new file mode 100644
index 0000000000..a03a839bf9
--- /dev/null
+++ b/net-im/mautrix-slack/mautrix-slack-0_pre20230517.ebuild
@@ -0,0 +1,64 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+COMMIT="eb519c6407751b48001bb66bc55014100322b6c6"
+DESCRIPTION="A Matrix-Slack puppeting bridge based on slack-go"
+HOMEPAGE="https://github.com/mautrix/slack"
+SRC_URI="https://github.com/mautrix/slack/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz
+ https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/slack-${COMMIT}"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ acct-user/${PN}
+ dev-libs/olm
+"
+DEPEND="${RDEPEND}"
+
+src_compile() {
+ ego build
+}
+
+src_install() {
+ dobin mautrix-slack
+
+ keepdir /var/log/mautrix/slack
+ fowners -R root:mautrix /var/log/mautrix
+ fperms -R 770 /var/log/mautrix
+ sed -i -e "s/\.\/logs/\/var\/log\/mautrix\/slack/" "example-config.yaml" || die
+
+ insinto "/etc/mautrix"
+ newins "example-config.yaml" "${PN/-/_}.yaml"
+
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+ fowners -R root:mautrix /etc/mautrix
+ fperms -R 770 /etc/mautrix
+}
+
+pkg_postinst() {
+ einfo
+ elog ""
+ elog "Before you can use ${PN}, you must configure it correctly"
+ elog "The configuration file is located at \"/etc/mautrix/${PN/-/_}.yaml\""
+ elog "When done, run the following command: emerge --config ${CATEGORY}/${PN}"
+ elog "Then, you must register the bridge with your homeserver"
+ elog "Refer your homeserver's documentation for instructions"
+ elog "The registration file is located at /var/lib/${PN/-/\/}/registration.yaml"
+ elog "Finally, you may start the ${PN} daemon"
+ einfo
+}
+
+pkg_config() {
+ su - "${PN}" -s /bin/sh -c \
+ "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml"
+}
diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
similarity index 95%
rename from net-wireless/rtl8723bu/rtl8723bu-999.ebuild
rename to net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
index 288d0a8cbb..891b73ef31 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit git-r3 linux-mod linux-info
+inherit git-r3 linux-mod
DESCRIPTION="Driver for the rtl8723 wireless chipset"
HOMEPAGE="https://github.com/lwfinger/rtl8723bu"
diff --git a/x11-misc/tbsm/metadata.xml b/x11-misc/tbsm/metadata.xml
index 29c730db25..01db6eb70b 100644
--- a/x11-misc/tbsm/metadata.xml
+++ b/x11-misc/tbsm/metadata.xml
@@ -1,8 +1,11 @@
-
- gentoo@aisha.cc
- Aisha Tammy
-
+
+ gentoo@aisha.cc
+ Aisha Tammy
+
+
+ loh-tar/tbsm
+
diff --git a/x11-misc/xob/metadata.xml b/x11-misc/xob/metadata.xml
index da58abed9c..9ff3ca9fab 100644
--- a/x11-misc/xob/metadata.xml
+++ b/x11-misc/xob/metadata.xml
@@ -5,4 +5,7 @@
gentoo@tastytea.de
tastytea
+
+ florentc/xob
+
diff --git a/x11-themes/papirus-claws-mail-theme/metadata.xml b/x11-themes/papirus-claws-mail-theme/metadata.xml
index da58abed9c..0665aae1b0 100644
--- a/x11-themes/papirus-claws-mail-theme/metadata.xml
+++ b/x11-themes/papirus-claws-mail-theme/metadata.xml
@@ -5,4 +5,7 @@
gentoo@tastytea.de
tastytea
+
+ PapirusDevelopmentTeam/papirus-claws-mail-theme
+