[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2024-02-17 Thread Julien Roy
commit: 790e3443141690e616dc118ed9a5cc75a69b2967
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Feb 18 01:34:53 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Feb 18 01:34:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=790e3443

net-im/mautrix-discord: drop 0.6.3

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.6.3.ebuild   | 65 --
 2 files changed, 67 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 02789a3150..79ec7852b5 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
-DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e
 DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 
49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d
 SHA512 
72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9
 DIST mautrix-discord-0.6.5.gh.tar.gz 114044 BLAKE2B 
70d713da28ac80593678df357ae69540a7c6069943d369ddba749e2182b5810ce76fbc072f75f94edc9aaac70d744eac799d8b82fc58162ad5adc727941d2307
 SHA512 
b52bc3a963c52970a6af334e985b959efc04e3181cac6d2c1f404b06ee94d19a2ed4a7edfcbe2248eb2ee5196e19f917c9451326593fc5b95724bdc7dd6fd936

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
deleted file mode 100644
index c282376a5d..00
--- a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# 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
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-lang/go-1.20.0"
-
-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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2024-02-17 Thread Julien Roy
commit: d9ffb78f236179cfcbf4a0ec6cbee64f2a866081
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Feb 18 01:34:36 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Feb 18 01:34:36 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9ffb78f

net-im/mautrix-discord: add 0.6.5

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.5.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index e78cb7750a..02789a3150 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729c
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e
 DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 
49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d
 SHA512 
72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9
+DIST mautrix-discord-0.6.5.gh.tar.gz 114044 BLAKE2B 
70d713da28ac80593678df357ae69540a7c6069943d369ddba749e2182b5810ce76fbc072f75f94edc9aaac70d744eac799d8b82fc58162ad5adc727941d2307
 SHA512 
b52bc3a963c52970a6af334e985b959efc04e3181cac6d2c1f404b06ee94d19a2ed4a7edfcbe2248eb2ee5196e19f917c9451326593fc5b95724bdc7dd6fd936
+DIST mautrix-discord-0.6.5.tar.xz 61963904 BLAKE2B 
5de1b7b7020c4eb42aa8a6b98519f98afeee29f9307108343a7fcdf99399cd84af4bad015f186ed21d55cb8bdac22cbd96f7fdbc935c6827f87c65021516fa31
 SHA512 
29b16e01fc5c0d4913be7b3263d4560be88c027b55eb7ea48b291706f6a56d8188977ff566bd674e501bd14d1271fa5cdd0d4549fac0fa6fa60eb0442bafc64d

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.5.ebuild
@@ -0,0 +1,65 @@
+# 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
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-11-17 Thread Julien Roy
commit: 403f298db5326dae90063c6724d8108a1bde2f0f
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:26:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=403f298d

net-im/mautrix-discord: add 0.6.4

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.4.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index c0edca350d..048c1ced10 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
+DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e
+DIST mautrix-discord-0.6.4.tar.xz 61805824 BLAKE2B 
49b26ec6d450e8ab5e29bead54346cc94e376646f298bc8f6f45c7d6f593fbca2c65b7b019b18242521a253d577b2ab1b38a78455d1b17c2ef2d48ee823a144d
 SHA512 
72c8cae6a7f6188b75708db8663397aa66279a1059be40a735c066ae7ac49128fdee1040847141e827875860327df429f290bd8a9ecabb40919d644e55e01ae9

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.4.ebuild
@@ -0,0 +1,65 @@
+# 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
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-11-17 Thread Julien Roy
commit: 2c5e163d312b7f4c98c5aa48c29a409949e1b3df
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Nov 17 20:26:58 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Nov 17 20:26:58 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c5e163d

net-im/mautrix-discord: drop 0.6.2

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.6.2.ebuild   | 65 --
 2 files changed, 67 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 048c1ced10..e78cb7750a 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
-DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
 DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666
 DIST mautrix-discord-0.6.4.gh.tar.gz 113804 BLAKE2B 
164c5cc5d0504bf0d78df8b6926a124ef52157a5a1467ad8b4a76e6cef5285736cc223889f69c7f573018f2590394c637eaade54ff734353e8bd0cbcd0f7abad
 SHA512 
cfcb5653d002c33f3498a65d7f6e507c1465b8ef767b672db770f44eaf59887246896e2f4149164e610a91af1418646eca77e571a85b0fdaeddc3131e589429e

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
deleted file mode 100644
index c282376a5d..00
--- a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# 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
-   dev-util/lottieconverter
-"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-lang/go-1.20.0"
-
-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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-10-16 Thread Julien Roy
commit: 5e9910bf6e62f7f2e82e8ee406408222828feb37
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:18 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:19:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9910bf

net-im/mautrix-discord: drop 0.5.0-r1

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord-0.5.0-r1.ebuild| 64 --
 2 files changed, 66 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index aec19cf272..c0edca350d 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
-DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
 DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870

diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
deleted file mode 100644
index e0b34adae8..00
--- a/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# 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
-   dev-util/lottieconverter
-"
-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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-10-16 Thread Julien Roy
commit: 53c959e3aeb15fa49236968a181d16ce83191a71
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Oct 16 21:19:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Oct 16 21:19:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53c959e3

net-im/mautrix-discord: add 0.6.3

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.3.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 72a709d8c9..aec19cf272 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac4
 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
 DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb
+DIST mautrix-discord-0.6.3.gh.tar.gz 113655 BLAKE2B 
a9570c2b0cbba9f1d82efffe729cf5d50966d5b7a0fff9a233637f61f34801145de8b9ea2ea2a309035e3c5c0c803c240acb16b4b46668588b31cd51bfac966f
 SHA512 
ff6462bae3d53331cd2fccf9037fc34d11a89e37d52d5bf1e5b10249952036fa7f8182354f2834a8051eb84a1e886872b3698fdec51f2f271946d4a8743a8870
+DIST mautrix-discord-0.6.3.tar.xz 117364608 BLAKE2B 
4619146a6180898a11ba396e535a8320b5a51fa70bb72a5dd16f67edd4e7240004c9186e768c3081fb4f5c18e5fdee1af94ee731501417e443c9b0137e8e969c
 SHA512 
168d7279752bc6f4b3682e3909ff58f45b81057b421ec9635a3963d88083507f9dbfef4057fad5012bea91f283bacff201241dc7355b0cd17414774029204666

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.3.ebuild
@@ -0,0 +1,65 @@
+# 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
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-09-16 Thread Julien Roy
commit: fa467ba015523f8ec6f52acac61176995b7d0539
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Sep 16 22:24:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Sep 16 22:24:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa467ba0

net-im/mautrix-discord: drop 0.4.0, 0.4.0-r1, 0.5.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord-0.4.0-r1.ebuild| 64 --
 .../mautrix-discord/mautrix-discord-0.4.0.ebuild   | 63 -
 .../mautrix-discord/mautrix-discord-0.5.0.ebuild   | 63 -
 4 files changed, 192 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 08054eb91c..72a709d8c9 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-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
 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
 DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a

diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild
deleted file mode 100644
index e0b34adae8..00
--- a/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# 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
-   dev-util/lottieconverter
-"
-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-discord/mautrix-discord-0.4.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
deleted file mode 100644
index a2c6ca47db..00
--- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2023 

[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-09-16 Thread Julien Roy
commit: 428e95ffd91460c59bb0aed5a838fec3604dc7d2
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Sep 16 22:24:04 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Sep 16 22:24:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=428e95ff

net-im/mautrix-discord: add 0.6.2

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.6.2.ebuild   | 65 ++
 2 files changed, 67 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 3ba0ba6efb..08054eb91c 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.4.0.gh.tar.gz 109060 BLAKE2B 
3232e639824845386491a323b06f
 DIST mautrix-discord-0.4.0.tar.xz 61069068 BLAKE2B 
ad2b14937d30e20d003887c15cae0b6b6ee547ed3220a5f442bf2b20346b66cb0b622010f1a0cf645844524a980146bb713b376889af78133e490ecac8933dcf
 SHA512 
53336a492abff8472f5a0a5987831c93f09045a50dc06a74ec53e7a3f2fe7359d08c811c4f93cdf718f24b2c7fb5f90f807405efcc68b287dc7d7f51ce0e8e10
 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
 DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451
+DIST mautrix-discord-0.6.2.gh.tar.gz 113457 BLAKE2B 
0f2b142cba038e2f86dbf1d0133c01ab3f1c6ccaacc931adacca31e5c5061a45e678273b6bd8c5a134b0466ffd25088fe79a0e9214484356d953eb5f0a2689cd
 SHA512 
2990964fd7aae20fdfc0689c9a90986093f64a646ee476c4d63c3b9c5b164283d830e83230c68ca732d32f7f0f525ff38ec968b41464c8c2e5ff319a504d613a
+DIST mautrix-discord-0.6.2.tar.xz 67543704 BLAKE2B 
c803893b1d666c14e181b60d31378acbba940639b71a3af55c3b24ee0697ff58b84a9b8365ff0acef1939f7bc1ccb4deeac6def1a7e1d065079e0c169670f396
 SHA512 
ee291a97141800d0791cb1074840782ab649c15b78aac865f312b2a02dee6f03007ab0e1ce51472fe23b2223db89da276e4d9d4ee8d6e4e40e361360957ca2fb

diff --git a/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
new file mode 100644
index 00..c282376a5d
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.6.2.ebuild
@@ -0,0 +1,65 @@
+# 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
+   dev-util/lottieconverter
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-lang/go-1.20.0"
+
+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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-07-13 Thread Richard Rogalski
commit: 53fe46100284d7a23563a462e8745ce2c4933925
Author: Richard-Rogalski  tutanota  com>
AuthorDate: Fri Jul 14 01:56:16 2023 +
Commit: Richard Rogalski  tutanota  com>
CommitDate: Fri Jul 14 01:56:16 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53fe4610

net-im/mautrix-discord: add lottieconverter rdep

These versions of mautrix discord will crash on runtime if
lottieconverter is not in PATH when it tries bridging certain
stickers, which is why I made it an rdep. The crashing is
currently fixed in git master, which for the next release
lottieconverter would be more suitable for an optfeature
I suppose.

Signed-off-by: Richard-Rogalski  tutanota.com>

 .../{mautrix-discord-0.4.0.ebuild => mautrix-discord-0.4.0-r1.ebuild}  | 3 ++-
 net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild| 2 +-
 .../{mautrix-discord-0.4.0.ebuild => mautrix-discord-0.5.0-r1.ebuild}  | 3 ++-
 net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild| 2 +-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild
similarity index 92%
copy from net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
copy to net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild
index b1edd4514..e0b34adae 100644
--- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.4.0-r1.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64"
 RDEPEND="
acct-user/${PN}
dev-libs/olm
+   dev-util/lottieconverter
 "
 DEPEND="${RDEPEND}"
 
@@ -59,5 +60,5 @@ pkg_postinst() {
 
 pkg_config() {
su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
 }

diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
index b1edd4514..a2c6ca47d 100644
--- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
@@ -59,5 +59,5 @@ pkg_postinst() {
 
 pkg_config() {
su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
 }

diff --git a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
similarity index 92%
copy from net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
copy to net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
index b1edd4514..e0b34adae 100644
--- a/net-im/mautrix-discord/mautrix-discord-0.4.0.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.5.0-r1.ebuild
@@ -19,6 +19,7 @@ KEYWORDS="~amd64"
 RDEPEND="
acct-user/${PN}
dev-libs/olm
+   dev-util/lottieconverter
 "
 DEPEND="${RDEPEND}"
 
@@ -59,5 +60,5 @@ pkg_postinst() {
 
 pkg_config() {
su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
 }

diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild
index b1edd4514..a2c6ca47d 100644
--- a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild
@@ -59,5 +59,5 @@ pkg_postinst() {
 
 pkg_config() {
su - "${PN}" -s /bin/sh -c \
-  "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
+   "/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r 
/var/lib/${PN/-/\/}/registration.yaml"
 }



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-06-16 Thread Julien Roy
commit: 120c6651cdb52cba8ccf98bdaacaaa8a8a2cf9d9
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jun 16 13:46:20 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jun 16 13:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=120c6651

net-im/mautrix-discord: add 0.5.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.5.0.ebuild   | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index bb126931e..2b6806c7e 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 
20e239b45087a3daa75c3ee1420d
 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
+DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24
+DIST mautrix-discord-0.5.0.tar.xz 61305864 BLAKE2B 
2bf0d892c2e241a2bdf2bdc0431d1676daa56390097df75636a829899ea8c83520d6bbee281bb40ea588f3a99c68b811949c8a0e69e44204acfca5341674beea
 SHA512 
8012831832b89b83ff82e74b7010b91ba304aa3158e026cc512b38874b62c81e0f04be1fd1d0d5e549e7e70bf6d27064d3e4b48714a0a06e8de7b1f20e5f1451

diff --git a/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.5.0.ebuild
new file mode 100644
index 0..b1edd4514
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.5.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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-06-16 Thread Julien Roy
commit: e014509eed4e76935030561ae0ea09018cd9687a
Author: Julien Roy  jroy  ca>
AuthorDate: Fri Jun 16 13:46:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Fri Jun 16 13:46:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e014509e

net-im/mautrix-discord: drop 0.3.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.3.0.ebuild   | 63 --
 2 files changed, 65 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 2b6806c7e..3ba0ba6ef 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-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
 DIST mautrix-discord-0.5.0.gh.tar.gz 111287 BLAKE2B 
f184f1fb978bb63b1e1136160ac483237b6caa317be31718c33f54c88cbc9f77a5112c5cdb779f27e9f4f544f15a7d319cfd69ebd07c36c4d0e0582956c50468
 SHA512 
f471077818efaeac178eb11383aadf488aaea575aad2bac55fbfd866363c91ff2f8c47ae9317dbb7f89a1a44302e6aff54a1d2487872fec15bc077581ee92f24

diff --git a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild
deleted file mode 100644
index b1edd4514..0
--- a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# 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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-05-25 Thread Julien Roy
commit: 04c81fa600e64d672b9f28f727a38089161dcfce
Author: Julien Roy  jroy  ca>
AuthorDate: Thu May 25 12:59:19 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu May 25 12:59:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04c81fa6

net-im/mautrix-discord: add 0.4.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.4.0.ebuild   | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index dbb55164d..bb126931e 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 0..b1edd4514
--- /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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-04-23 Thread Julien Roy
commit: af92307cb425292a8aea999f2a766fe55f24f43d
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 23 17:22:09 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 23 17:22:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af92307c

net-im/mautrix-discord: drop 0.2.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.2.0.ebuild   | 63 --
 2 files changed, 65 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index a7b57b433..dbb55164d 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,4 +1,2 @@
-DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B 
aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b
 SHA512 
b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d
-DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B 
cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f
 SHA512 
77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce
 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

diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild
deleted file mode 100644
index b1edd4514..0
--- a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# 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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-04-16 Thread Julien Roy
commit: 1a579ab57ab3a1a81ac1f88b26f5a209a7b05b0b
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 16 20:45:33 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 16 20:45:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a579ab5

net-im/mautrix-discord: drop 0.1.1

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.1.1.ebuild   | 63 --
 2 files changed, 65 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 5536f24de..a7b57b433 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 
93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a
 SHA512 
119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5
-DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 
6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462
 SHA512 
6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1
 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B 
aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b
 SHA512 
b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d
 DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B 
cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f
 SHA512 
77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce
 DIST mautrix-discord-0.3.0.gh.tar.gz 102756 BLAKE2B 
20e239b45087a3daa75c3ee1420df348a861d79595c86490c404e42ce6382b5be876e4ba215f9ceaa6b756d73741f05e6ed0ce8af9c43014a8dc6676251bece6
 SHA512 
5a5033f505f78977d078ed66a4cfab6141b3aaa4a3f16f64463f89508ec717162018d4a5cc1b4b207529e8b06bb70f8a26a77001830551b69c7bd587e8f759ca

diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild
deleted file mode 100644
index b1edd4514..0
--- a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# 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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-04-16 Thread Julien Roy
commit: 989f0663febdf71d5b19f93af95349d81426c809
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Apr 16 20:38:26 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Apr 16 20:38:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=989f0663

net-im/mautrix-discord: add 0.3.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.3.0.ebuild   | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 7bb2147e1..5536f24de 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 
93f150fba626df95a3441fcd13c6a
 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 
6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462
 SHA512 
6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1
 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B 
aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b
 SHA512 
b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d
 DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B 
cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f
 SHA512 
77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce
+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

diff --git a/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.3.0.ebuild
new file mode 100644
index 0..b1edd4514
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.3.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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-04-09 Thread Julien Roy
commit: 54644ec0a52a5f93f6ecfce79bd9f1efc89a161c
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Apr 10 02:18:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr 10 02:18:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=54644ec0

net-im/mautrix-discord: drop 0.1.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 -
 .../mautrix-discord/mautrix-discord-0.1.0.ebuild   | 63 --
 2 files changed, 65 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 9ac5e7dcf..7bb2147e1 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 
5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc
 SHA512 
8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9
-DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B 
efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688
 SHA512 
d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e
 DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 
93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a
 SHA512 
119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5
 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 
6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462
 SHA512 
6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1
 DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B 
aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b
 SHA512 
b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d

diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
deleted file mode 100644
index b1edd4514..0
--- a/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# 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"
-}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-04-09 Thread Julien Roy
commit: 88baa0f4962aba2797829f37b60d779d1825c7f6
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Apr 10 02:18:35 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Apr 10 02:18:35 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=88baa0f4

net-im/mautrix-discord: add 0.2.0

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.2.0.ebuild   | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index bafe50611..9ac5e7dcf 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -2,3 +2,5 @@ DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 
5018190d366ad85ba91f84880dde0
 DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B 
efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688
 SHA512 
d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e
 DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 
93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a
 SHA512 
119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5
 DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 
6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462
 SHA512 
6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1
+DIST mautrix-discord-0.2.0.gh.tar.gz 98258 BLAKE2B 
aef1e128bc35179dcf1246580d079bae703ee6c641ba7d8568b9425fda244b8f39bef984e4430ab7bbfa951a7a157195340daa5fe97cd04e12f17f33ad16bc0b
 SHA512 
b3e730e28d30b884050465bcc71bdbfaede2a964b1d5973c2575c8f2dc2fdb318a5a93e8b28fc174746ddff63e7c5c09a88eccd755934286989faba9bd41a45d
+DIST mautrix-discord-0.2.0.tar.xz 60477896 BLAKE2B 
cb3c9841d588cb68616e50bc95f5c1485b3165e547b7ec8d7a0424a4b422b61709f6e16e6fc79d8b5180f2f021c8001f586c31d06fb3895ef53230234834184f
 SHA512 
77337d745242bc7fc91c9f3aacff69e2d2bd58baf1f8468795fbe025d807959bda4c02e97c64f3cc4a4d5421a47e01743b492ae32434b6c42c36fc1c9b2ab9ce

diff --git a/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.2.0.ebuild
new file mode 100644
index 0..b1edd4514
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.2.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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-02-18 Thread Julien Roy
commit: 18726fa8012d961ae679c392173a7218d1e0f9c5
Author: Julien Roy  jroy  ca>
AuthorDate: Sat Feb 18 21:04:24 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sat Feb 18 21:04:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=18726fa8

net-im/mautrix-discord: add 0.1.1

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 .../mautrix-discord/mautrix-discord-0.1.1.ebuild   | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 547ef86a0..bafe50611 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,2 +1,4 @@
 DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 
5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc
 SHA512 
8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9
 DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B 
efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688
 SHA512 
d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e
+DIST mautrix-discord-0.1.1.gh.tar.gz 89981 BLAKE2B 
93f150fba626df95a3441fcd13c6a53eb87e1474bdd54d570a97841c9525dbb9938b60bd616b2d51422237fcab0014f437ca0d5155d244fe804480e66076650a
 SHA512 
119c54f1ae6f64374f3b9a6cb7e2bfd063f9b9c160240def3e20b28b80cc001672977caa9974b6eb274e02ada0004268865a1ed4ff1d7666b80e14d14fd489d5
+DIST mautrix-discord-0.1.1.tar.xz 60147380 BLAKE2B 
6ef91980117fd3d46f3eb9a082bc546b913455d0a9f985417fa8bd39e15a7ace349552d34febd13faab707799e3eec9b8c16d0a37b2af67b9d92d6e76462
 SHA512 
6adc2e630f3dd5680dc0d086c3132d5046de0809c5bb7788a3a5788ebd9d0d7a0771e37b6e3dfa97a9584af562934ece66ea8ccd6504ba71d185b6cb87bdf9d1

diff --git a/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.1.1.ebuild
new file mode 100644
index 0..b1edd4514
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0.1.1.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"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/

2023-01-29 Thread Julien Roy
commit: 70141dd04c179f6d35a2407c49200f4f7923d174
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 17:50:50 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Jan 29 17:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=70141dd0

net-im/mautrix-discord: add 0.1.0, drop 0_pre20230124

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest  | 4 ++--
 ...rix-discord-0_pre20230124.ebuild => mautrix-discord-0.1.0.ebuild} | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
index 5d16a5f52..547ef86a0 100644
--- a/net-im/mautrix-discord/Manifest
+++ b/net-im/mautrix-discord/Manifest
@@ -1,2 +1,2 @@
-DIST mautrix-discord-0_pre20230124.gh.tar.gz 78169 BLAKE2B 
e914f39d4eac89f305f0b161dc77da8dd30c84de83bbecb8578ddf210f82a0db5a7b83436bd819235fa9aa4b3efdb7f5ba41c289f2d0032e362ef2203574735b
 SHA512 
5ef25078aa202215dc24429736afe4b5ca6408ecb4e35b7d5df72c14374e6714827bd273fcfc4897836599bbfc62fbe73cfa25a1a1c5bd342370e6fb9f43b0c1
-DIST mautrix-discord-0_pre20230124.tar.xz 14405308 BLAKE2B 
1c691ed99c5d18de004bdf50fbf8962c94598f0b49c9e137dec08243645ee9b42d9c654c9d573b26781e2e98647ad03f1acb4fc711df0590449600cc6812fd2e
 SHA512 
d492d26c436f00129a0e37d2ece013f6b8a57a537b04d5bb26c4d0881cc70050d9a36241ef265591e1b051e055ef44518cb12223bd3f8d2fce826b776bedd1bf
+DIST mautrix-discord-0.1.0.gh.tar.gz 87327 BLAKE2B 
5018190d366ad85ba91f84880dde066a70eb88b6fed2403dd2969dc07453a2365b031a191cff023468574c2a7c1518537d8abf387acbb853945fbecc68cc
 SHA512 
8aceb25f16d1701fb4dd92c5640caa6390bd0505a99e5bb6abc1c1651d8832737771782b05101ada0f4bb7fee318455d1aff03de0e22893890fb7883e9db81a9
+DIST mautrix-discord-0.1.0.tar.xz 60127000 BLAKE2B 
efff95a5cdbad4fe45f8155769f69444db0976d9f618f2e6814d9e09f9a9f7e558d4d5323c85fb013a430ab233f037a5bc3620edd8488f9788c73d8960ef0688
 SHA512 
d3a912b71b5d3a13688a31aa2ff39c7e4dc6e7a9c25e61422c78c170faa54a446185661665b5dfcd5c666aade2ed56897582ec0f69839d7d73cab5c90de3b21e

diff --git a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
similarity index 90%
rename from net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild
rename to net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
index dbaa66d62..b1edd4514 100644
--- a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild
+++ b/net-im/mautrix-discord/mautrix-discord-0.1.0.ebuild
@@ -5,13 +5,12 @@ EAPI=8
 
 inherit go-module systemd
 
-COMMIT="587cf8a17ed20285d0be23e7838e8cd6d53ec483"
 DESCRIPTION="A Matrix-Discord puppeting bridge"
 HOMEPAGE="https://github.com/mautrix/discord;
-SRC_URI="https://github.com/mautrix/discord/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz
+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-${COMMIT}"
+S="${WORKDIR}/discord-${PV}"
 
 LICENSE="AGPL-3"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-discord/, net-im/mautrix-discord/files/

2023-01-25 Thread Julien Roy
commit: 0c250f9633324eb35160cb1906087e386f3e6411
Author: Julien Roy  jroy  ca>
AuthorDate: Thu Jan 26 05:19:25 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Thu Jan 26 05:19:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c250f96

net-im/mautrix-discord: new package, add 0_pre20230124

Signed-off-by: Julien Roy  jroy.ca>

 net-im/mautrix-discord/Manifest|  2 +
 net-im/mautrix-discord/files/mautrix-discord.initd | 25 +
 .../mautrix-discord/files/mautrix-discord.service  | 12 
 .../mautrix-discord-0_pre20230124.ebuild   | 64 ++
 net-im/mautrix-discord/metadata.xml| 18 ++
 5 files changed, 121 insertions(+)

diff --git a/net-im/mautrix-discord/Manifest b/net-im/mautrix-discord/Manifest
new file mode 100644
index 0..5d16a5f52
--- /dev/null
+++ b/net-im/mautrix-discord/Manifest
@@ -0,0 +1,2 @@
+DIST mautrix-discord-0_pre20230124.gh.tar.gz 78169 BLAKE2B 
e914f39d4eac89f305f0b161dc77da8dd30c84de83bbecb8578ddf210f82a0db5a7b83436bd819235fa9aa4b3efdb7f5ba41c289f2d0032e362ef2203574735b
 SHA512 
5ef25078aa202215dc24429736afe4b5ca6408ecb4e35b7d5df72c14374e6714827bd273fcfc4897836599bbfc62fbe73cfa25a1a1c5bd342370e6fb9f43b0c1
+DIST mautrix-discord-0_pre20230124.tar.xz 14405308 BLAKE2B 
1c691ed99c5d18de004bdf50fbf8962c94598f0b49c9e137dec08243645ee9b42d9c654c9d573b26781e2e98647ad03f1acb4fc711df0590449600cc6812fd2e
 SHA512 
d492d26c436f00129a0e37d2ece013f6b8a57a537b04d5bb26c4d0881cc70050d9a36241ef265591e1b051e055ef44518cb12223bd3f8d2fce826b776bedd1bf

diff --git a/net-im/mautrix-discord/files/mautrix-discord.initd 
b/net-im/mautrix-discord/files/mautrix-discord.initd
new file mode 100644
index 0..18c6b06e2
--- /dev/null
+++ b/net-im/mautrix-discord/files/mautrix-discord.initd
@@ -0,0 +1,25 @@
+#!/sbin/openrc-run
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+name="mautrix-discord daemon"
+description="A Matrix-Discord puppeting bridge"
+module="mautrix_discord"
+
+pidfile="/run/${RC_SVCNAME}.pid"
+command="/usr/bin/mautrix-discord"
+command_args="-c /etc/mautrix/${module}.yaml -r 
/var/lib/mautrix/discord/registration.yaml"
+command_background=true
+command_user="mautrix-discord:mautrix"
+
+output_log="/var/log/mautrix/discord/daemon.log"
+error_log="/var/log/mautrix/discord/daemon.log"
+
+depend() {
+   need net
+}
+
+start_pre() {
+   checkpath -d -m 0755 -o "$command_user" /var/lib/mautrix/discord
+   checkpath -f -m 0644 -o "$command_user" "$output_log"
+}

diff --git a/net-im/mautrix-discord/files/mautrix-discord.service 
b/net-im/mautrix-discord/files/mautrix-discord.service
new file mode 100644
index 0..a9ed89218
--- /dev/null
+++ b/net-im/mautrix-discord/files/mautrix-discord.service
@@ -0,0 +1,12 @@
+[Unit]
+Description=A Matrix-Discord puppeting bridge
+After=network.target
+
+[Service]
+User=mautrix-discord
+Group=mautrix
+Restart=always
+ExecStart=/usr/bin/mautrix-discord -c /etc/mautrix/mautrix_discord.yaml -r 
/var/lib/mautrix/discord/registration.yaml
+
+[Install]
+WantedBy=multi-user.target
\ No newline at end of file

diff --git a/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild 
b/net-im/mautrix-discord/mautrix-discord-0_pre20230124.ebuild
new file mode 100644
index 0..dbaa66d62
--- /dev/null
+++ b/net-im/mautrix-discord/mautrix-discord-0_pre20230124.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="587cf8a17ed20285d0be23e7838e8cd6d53ec483"
+DESCRIPTION="A Matrix-Discord puppeting bridge"
+HOMEPAGE="https://github.com/mautrix/discord;
+SRC_URI="https://github.com/mautrix/discord/archive/${COMMIT}.tar.gz -> 
${P}.gh.tar.gz
+   https://jroy.ca/dist/${P}.tar.xz
+"
+S="${WORKDIR}/discord-${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-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