commit:     41f7423dab457dce938f079dda3fac25e3509215
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Jan 11 15:40:21 2025 +0000
Commit:     Julien Roy <julien <AT> jroy <DOT> ca>
CommitDate: Sat Jan 11 22:19:30 2025 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41f7423d

net-im/mautrix-signal: drop 0.6.1

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-libs/libsignal-ffi/Manifest                    |  2 -
 .../libsignal-ffi/libsignal-ffi-0.44.0-r1.ebuild   | 51 -----------------
 net-im/mautrix-signal/Manifest                     |  2 -
 net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild  | 66 ----------------------
 4 files changed, 121 deletions(-)

diff --git a/dev-libs/libsignal-ffi/Manifest b/dev-libs/libsignal-ffi/Manifest
index 57dbf50db..27cafcf8e 100644
--- a/dev-libs/libsignal-ffi/Manifest
+++ b/dev-libs/libsignal-ffi/Manifest
@@ -1,5 +1,3 @@
-DIST libsignal-ffi-0.44.0-vendor.tar.xz 33303356 BLAKE2B 
eee56cf615b8d84a1303fb0a1deb90d3bf12b236285d28b052bd7c2433e55b6f49b9583221f3f1af05b8efa6908179e9e8033cd97d8dcbfb13fdff6fe3035aa0
 SHA512 
5813be8ecb51e00bc544f5e92335f4fad4a7783254364cbe8a1377e690eac3d348b4f44e5eb3bd603661205135220c9cae321dd167ad5bdfe349618bf6dff77b
-DIST libsignal-ffi-0.44.0.gh.tar.gz 1382003 BLAKE2B 
9984a430e03b908468e0c773e717deb3a4d9e3997680ebd2a0f536c1377407edbd092f8f81b3bfdef8fff4cd8836f7bddfccd2190610216d283cd8da84ea73fd
 SHA512 
ef5bb03e2ebf37aefb31eb7c2e6c5196d07ca90f056e834a580f6293505789cd56268296a4ebc44b60b7550f2d6995ff1d8e4d27e73e783dedc29d097135d784
 DIST libsignal-ffi-0.51.0-vendor.tar.xz 45705656 BLAKE2B 
9cedcb219161b100d0b24319f3b1fd69d9ca6784d94b748bde12e4cb5f1621e6b71cc6b7909db6fc60b2ef45de4ad12992a902c5d86d79e6d4620fb47c0552cb
 SHA512 
633cd8fcafd9b0f0c4454e6a56900c4188b2bd6cd8078517f6ad6ddb26cc07c9b53f5419239956007d2b770132834dd7384bfc65ae5ce552ac2d6e9950777b5c
 DIST libsignal-ffi-0.51.0.gh.tar.gz 1482490 BLAKE2B 
c2f27c33e20c3b2701ea7025197371d8ed2f161123ecc58c2f50f5df7ca561f4295ae4142372e6d437d1203d3a148031604f6da69cfc231d8c580ba694be653a
 SHA512 
646cb30451dc08f5659f61ea808d19d07336c7731c2309cb950e5f94e3993221ff7cb8311512c1490bbb09b6378f4cc14dfc2ff0689d6e3e7494f2b8a8769406
 DIST libsignal-ffi-0.62.0-vendor.tar.xz 37206664 BLAKE2B 
6e6eb05ece456df5f27d05e39a0aeec5f45b615d915010151d47092f3e271c87b2db681e503086fe31dbabbdbcafbae52d1e4bdeb3acf7b72e825965d49ae6d1
 SHA512 
2b848fa962204285ba1e51900f6588efd3ab4326c094508a9c4a7cfb0ec47b96abacfe07166ed3cf96d25f09095ce65f87ec3838df52830f666d56d528910193

diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0-r1.ebuild 
b/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0-r1.ebuild
deleted file mode 100644
index d0f55f323..000000000
--- a/dev-libs/libsignal-ffi/libsignal-ffi-0.44.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.1
-
-EAPI=8
-
-LLVM_COMPAT=( {18..19} )
-RUST_NEEDS_LLVM=1
-
-inherit llvm-r1 cargo
-
-DESCRIPTION="A C ABI library which exposes Signal protocol logic"
-HOMEPAGE="https://github.com/signalapp/libsignal";
-SRC_URI="
-       https://github.com/signalapp/libsignal/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-       https://jroy.ca/dist/${P}-vendor.tar.xz
-"
-S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi"
-
-LICENSE="AGPL-3"
-# Dependent crate licenses
-LICENSE+=" AGPL-3 Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-       dev-libs/protobuf
-       $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}')
-"
-
-pkg_setup() {
-       llvm-r1_pkg_setup
-       rust_pkg_setup
-}
-
-src_unpack() {
-       default
-       cargo_gen_config
-       ln -s "${WORKDIR}/vendor/" "${WORKDIR}/libsignal-${PV}/vendor" || die
-       sed -i "${ECARGO_HOME}/config.toml" \
-               -e '/source.crates-io/d' \
-               -e '/replace-with = "gentoo"/d' \
-               -e '/local-registry = "\/nonexistent"/d' \
-               || die
-       cat vendor/vendor-config.toml >> "${ECARGO_HOME}/config.toml" || die
-}
-
-src_install() {
-       dolib.a "${WORKDIR}/${P/-ffi/}/$(cargo_target_dir)/${PN/-/_}.a"
-}

diff --git a/net-im/mautrix-signal/Manifest b/net-im/mautrix-signal/Manifest
index 76d57d59f..231420d3a 100644
--- a/net-im/mautrix-signal/Manifest
+++ b/net-im/mautrix-signal/Manifest
@@ -1,5 +1,3 @@
-DIST mautrix-signal-0.6.1-deps.tar.xz 20518340 BLAKE2B 
5329b1b839a20160e10736b2cadcc3baf9c5a62cc95e992dad70d3a5c2eb0cba73bef7ee256967ffa11c137f0ace08c31f37016362d3bda679f019f0d79d2e30
 SHA512 
be26db727443d479b5c948e316e6ba259e6e6636aa8bd72b3987676fd8902c2cc46e48888249d977e2fe0985dbf0d39650d5487e6b78cb9454a201ca980540a0
-DIST mautrix-signal-0.6.1.gh.tar.gz 330028 BLAKE2B 
d2474ffa525f738e739e3bfce2fdfc9725e339a7615c75c468b3704a755e32c64eca6ca72a30719586f97b777e916e2777bd450f9217631a26e5b45b311c2acf
 SHA512 
36d15e65d916ddbb97d3bfb62c73b5c481fecd65d145c41d7580f5eb3f575daeb057aa6a8b9ad8b35bfc20117a2adcfe7d239aa30802e04dd2f8c9ff9a2b34ce
 DIST mautrix-signal-0.7.3-deps.tar.xz 32503216 BLAKE2B 
c92ddfb270bf8a86eb7f30b034127a4f240b2558658fa6709197b7eadcd92c54d7e98f48ae5330ceeae55bb0d31fe64895fd40fe08776eaa0a0aead45fafd3af
 SHA512 
e4bb490e0347bfe000b65cacc16e6fd837fe18f88a0d03f31d6197f7fdb745bdf81347fe051906bbb5e685a306ae964d71fb50f375fa26acf7d9b59559609c26
 DIST mautrix-signal-0.7.3.gh.tar.gz 268741 BLAKE2B 
4b07ff54663b7895e84c1baf5fc5f2db5b35e115d69a72cb1a218bbfaa10c3f38c026cc53008178df70dc9373187e31c9977ef7e8820f0b55a1e4abf63bf2d80
 SHA512 
34b9e9e2acdee1d2a68081befa11bf1972c936972c72575a28c149a6620cc10a9381287d5d6553d34bc06b2e77a35ab23070f4f3f7c4e2594454fa24e7548913
 DIST mautrix-signal-0.7.4-deps.tar.xz 32458020 BLAKE2B 
6afa4858922426d973f737eac11528899a07aad453ac46b10218b7ba54e499b6fe1fff194329b5d47c2dafa6f1517684557bd639378b97f3dd632fa1941228b3
 SHA512 
138c2dbc3a4579af10f7fd27cd3897d012fb8070c69a061b1f0fa6806fca17fbf56e0781e1a9593dd73c5a2f478e7d20deb9fc8f29d578529e5ed5d9813472c5

diff --git a/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild 
b/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild
deleted file mode 100644
index da5b383ed..000000000
--- a/net-im/mautrix-signal/mautrix-signal-0.6.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-DESCRIPTION="A Matrix-Signal puppeting bridge"
-HOMEPAGE="https://github.com/mautrix/signal";
-SRC_URI="https://github.com/mautrix/signal/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz
-       https://jroy.ca/dist/${P}-deps.tar.xz
-"
-S="${WORKDIR}/signal-${PV}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-       acct-user/${PN}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-       ~dev-libs/libsignal-ffi-0.44.0
-       dev-libs/olm
-"
-
-src_compile() {
-       ego build
-}
-
-src_install() {
-       dobin mautrix-signal
-
-       keepdir /var/log/mautrix/signal
-       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"
-}

Reply via email to