feature/prune-ebuilds #185
24 changed files with 9 additions and 239 deletions
|
|
@ -1,2 +0,0 @@
|
||||||
EBUILD mautrix-0.ebuild 191 BLAKE2B 2da74771baa473538248d9074a8bf9a3e7728810afb259e2e2948dff8b2c4ab67c72840614b736dcbcc836f695b6777aea9a7b5b98c6b76aea316306b865cd7d SHA512 733a3fdcffd03f27bc9a1a7e8135b406f5b62762cc7d5f162503e791c27e9fe46fe4127f85bc8dea37e6f78a0b603fa8c07bfc9a8526345f4b6f67d4fcdc3062
|
|
||||||
MISC metadata.xml 249 BLAKE2B 98d845c10495fee02db315da2fed16fff3fcf35b07e93b761fba16b19d449ed37c92955a8b465ea83a9192a72f0fb79c5c8bb1570c21a341cdbf244347d4d1f1 SHA512 ed9334613f35206edb18bd93018e8760813120e21f0be493f6bdb76a7c3b7e92659eac853db5d637d52741ce1eb8eb79e9b6866586e5dc6ac7a865a38a888cfb
|
|
||||||
|
|
@ -1,10 +0,0 @@
|
||||||
# Copyright 2022-2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit acct-group
|
|
||||||
|
|
||||||
DESCRIPTION="Group for Mautrix Bridges"
|
|
||||||
|
|
||||||
ACCT_GROUP_ID=-1
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>manuel@fritteli.ch</email>
|
|
||||||
<name>Manuel Friedli</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
EBUILD mautrix-whatsapp-0.ebuild 312 BLAKE2B f13b1d6cd35c58d1307b517e8a9cf167981e2d7aec6e6ecea352f975715804a406846aaca44161b3b305958a1f4bc9dc3ab86ad7b5f3cfeae7baaaa481c176a4 SHA512 669de108502081955a5fe44ee3ea1116d8cba5940ed8a55bdd3dbb55f982b383a832d0d9a3c9ef3c7034601f6c7d957926c53ca9ac7d52e6233c2fba68594712
|
|
||||||
MISC metadata.xml 249 BLAKE2B 98d845c10495fee02db315da2fed16fff3fcf35b07e93b761fba16b19d449ed37c92955a8b465ea83a9192a72f0fb79c5c8bb1570c21a341cdbf244347d4d1f1 SHA512 ed9334613f35206edb18bd93018e8760813120e21f0be493f6bdb76a7c3b7e92659eac853db5d637d52741ce1eb8eb79e9b6866586e5dc6ac7a865a38a888cfb
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
# Copyright 2022-2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit acct-user
|
|
||||||
|
|
||||||
DESCRIPTION="User for Mautrix WhatsApp Bridge"
|
|
||||||
|
|
||||||
ACCT_USER_ID=-1
|
|
||||||
ACCT_USER_GROUPS=( mautrix )
|
|
||||||
ACCT_USER_HOME=/var/lib/mautrix/whatsapp
|
|
||||||
ACCT_USER_HOME_PERMS=0750
|
|
||||||
|
|
||||||
acct-user_add_deps
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>manuel@fritteli.ch</email>
|
|
||||||
<name>Manuel Friedli</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
DEFINED_PHASES=install preinst pretend
|
|
||||||
DESCRIPTION=Group for Mautrix Bridges
|
|
||||||
EAPI=8
|
|
||||||
INHERIT=acct-group
|
|
||||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
|
||||||
SLOT=0
|
|
||||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-group 64c2dcae095a4889476d76ba39d2ce21
|
|
||||||
_md5_=30677eabf928c9ac616067ec0c7c0f9f
|
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
DEFINED_PHASES=install postinst preinst prerm pretend
|
|
||||||
DESCRIPTION=User for Mautrix WhatsApp Bridge
|
|
||||||
EAPI=8
|
|
||||||
INHERIT=acct-user
|
|
||||||
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
|
|
||||||
RDEPEND=acct-group/mautrix
|
|
||||||
SLOT=0
|
|
||||||
_eclasses_=user-info d7c261c6f7c2392145e8789913f1bf7e acct-user 8c5f04cd2cfafc30ffb9bae9cf5f5605
|
|
||||||
_md5_=addfacf6d252035a5bbf83190c433e63
|
|
||||||
|
|
@ -9,5 +9,5 @@ KEYWORDS=~amd64
|
||||||
LICENSE=AGPL-3+ AGPL-3 Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain
|
LICENSE=AGPL-3+ AGPL-3 Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/henrygd/beszel/archive/refs/tags/v0.18.3.tar.gz -> beszel-0.18.3.tar.gz https://gentoo-overlay.friedli.info/beszel-0.18.3-vendor.tar.xz
|
SRC_URI=https://github.com/henrygd/beszel/archive/refs/tags/v0.18.3.tar.gz -> beszel-0.18.3.tar.gz https://gentoo-overlay.friedli.info/beszel-0.18.3-vendor.tar.xz
|
||||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 systemd a964c0cbe818b5729da1dbfcee5be861
|
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 2a164b5dbe5ba61e90d7985a433dde70 systemd a964c0cbe818b5729da1dbfcee5be861
|
||||||
_md5_=043ba6f5e89cde5e99890b34453274f8
|
_md5_=043ba6f5e89cde5e99890b34453274f8
|
||||||
|
|
|
||||||
|
|
@ -12,5 +12,5 @@ RDEPEND=app-arch/xz-utils dev-libs/expat dev-games/openscenegraph media-libs/ope
|
||||||
RESTRICT=!test? ( test )
|
RESTRICT=!test? ( test )
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://gitlab.com/flightgear/simgear/-/archive/2024.1.3/simgear-2024.1.3.tar.bz2
|
SRC_URI=https://gitlab.com/flightgear/simgear/-/archive/2024.1.3/simgear-2024.1.3.tar.bz2
|
||||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 5691a3da96eac88f135cf3596b8c2c3c
|
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 5691a3da96eac88f135cf3596b8c2c3c
|
||||||
_md5_=fbfe0087e51b919311da55f6163fbc04
|
_md5_=fbfe0087e51b919311da55f6163fbc04
|
||||||
|
|
|
||||||
|
|
@ -12,5 +12,5 @@ RDEPEND=app-containers/docker
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://code.forgejo.org/forgejo/runner/archive/v12.6.2.tar.gz -> forgejo-runner-12.6.2.tar.gz https://github.com/gentoo-golang-dist/forgejo-runner/releases/download/v12.6.2/forgejo-runner-12.6.2-deps.tar.xz
|
SRC_URI=https://code.forgejo.org/forgejo/runner/archive/v12.6.2.tar.gz -> forgejo-runner-12.6.2.tar.gz https://github.com/gentoo-golang-dist/forgejo-runner/releases/download/v12.6.2/forgejo-runner-12.6.2-deps.tar.xz
|
||||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 systemd a964c0cbe818b5729da1dbfcee5be861
|
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 2a164b5dbe5ba61e90d7985a433dde70 systemd a964c0cbe818b5729da1dbfcee5be861
|
||||||
_md5_=defaeea2e60bd83b42f186944f7f70ff
|
_md5_=defaeea2e60bd83b42f186944f7f70ff
|
||||||
|
|
|
||||||
|
|
@ -10,5 +10,5 @@ RDEPEND=>=acct-user/reposilite-1 || ( >=virtual/jdk-11 >=virtual/jre-11 )
|
||||||
RESTRICT=mirror
|
RESTRICT=mirror
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://maven.reposilite.com/releases/com/reposilite/reposilite/3.5.18/reposilite-3.5.18-all.jar -> reposilite-3.5.18.jar
|
SRC_URI=https://maven.reposilite.com/releases/com/reposilite/reposilite/3.5.18/reposilite-3.5.18-all.jar -> reposilite-3.5.18.jar
|
||||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da systemd a964c0cbe818b5729da1dbfcee5be861
|
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 systemd a964c0cbe818b5729da1dbfcee5be861
|
||||||
_md5_=319655193155b2c54e9228f09355520b
|
_md5_=319655193155b2c54e9228f09355520b
|
||||||
|
|
|
||||||
|
|
@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 >=dev-games/openscenegraph-3.6.0[jpeg,png] ~dev-games/si
|
||||||
RESTRICT=test
|
RESTRICT=test
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://gitlab.com/flightgear/flightgear/-/archive/2024.1.3/flightgear-2024.1.3.tar.bz2
|
SRC_URI=https://gitlab.com/flightgear/flightgear/-/archive/2024.1.3/flightgear-2024.1.3.tar.bz2
|
||||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 5691a3da96eac88f135cf3596b8c2c3c
|
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils d063ea1900a793f93eb095010d6d9156 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 cmake 5691a3da96eac88f135cf3596b8c2c3c
|
||||||
_md5_=435e60447c078d0467b76dd6f8ff1341
|
_md5_=435e60447c078d0467b76dd6f8ff1341
|
||||||
|
|
|
||||||
|
|
@ -11,5 +11,5 @@ REQUIRED_USE=|| ( staticfont variablefont )
|
||||||
RESTRICT=binchecks strip
|
RESTRICT=binchecks strip
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=mirror://gnome/sources/cantarell-fonts/0.303/cantarell-fonts-0.303.1.tar.xz https://gentoo-overlay.friedli.info/cantarell-static-fonts-0.303.1.tar
|
SRC_URI=mirror://gnome/sources/cantarell-fonts/0.303/cantarell-fonts-0.303.1.tar.xz https://gentoo-overlay.friedli.info/cantarell-static-fonts-0.303.1.tar
|
||||||
_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 sysroot b9348e4d36f160f6d2556bea5b59f99c rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson ee14b47f310c323b82e6655787cd65ed
|
_eclasses_=font 6d0c60c855c05ae2ba808d300440ded2 gnome.org e1b4f392dbfedfb8974b71b017937f08 toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 sysroot b9348e4d36f160f6d2556bea5b59f99c rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson ee14b47f310c323b82e6655787cd65ed
|
||||||
_md5_=7aa27f0008bb71a731e54f2280b21fac
|
_md5_=7aa27f0008bb71a731e54f2280b21fac
|
||||||
|
|
|
||||||
File diff suppressed because one or more lines are too long
|
|
@ -12,5 +12,5 @@ RDEPEND=gui-libs/gtk gui-libs/libadwaita
|
||||||
RESTRICT=mirror network-sandbox
|
RESTRICT=mirror network-sandbox
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://gitlab.gnome.org/YaLTeR/video-trimmer/-/archive/v25.03/video-trimmer-v25.03.tar.bz2 -> video-trimmer-25.03.tar.bz2
|
SRC_URI=https://gitlab.gnome.org/YaLTeR/video-trimmer/-/archive/v25.03/video-trimmer-v25.03.tar.bz2 -> video-trimmer-25.03.tar.bz2
|
||||||
_eclasses_=toolchain-funcs 7e440a20ac11dece04e3334622e6e5da libtool c81bd096be5f4c82f4e8f156ef112402 gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 3ef49a87c52c8b77c476351195dfe575 gnome2 26fd01914b36038dc8e964ff4bd03a95 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils 3a59a39e97af0f7c03f49cf3c22f262b python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 sysroot b9348e4d36f160f6d2556bea5b59f99c rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson ee14b47f310c323b82e6655787cd65ed
|
_eclasses_=toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 libtool 6a96cd90e5da8c7c615015479f46f1a4 gnome.org e1b4f392dbfedfb8974b71b017937f08 xdg-utils 42869b3c8d86a70ef3cf75165a395e09 gnome2-utils a8cf148ec7f5ae0b1f1d33ae5f7f9e88 xdg 3ef49a87c52c8b77c476351195dfe575 gnome2 26fd01914b36038dc8e964ff4bd03a95 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 multiprocessing 1e32df7deee68372153dca65f4a7c21f ninja-utils d063ea1900a793f93eb095010d6d9156 python-utils-r1 dbb8c4d794033ad7e7221eaf567a6c90 sysroot b9348e4d36f160f6d2556bea5b59f99c rust-toolchain 76468983281b0a7fc167ca224f84ecfd meson ee14b47f310c323b82e6655787cd65ed
|
||||||
_md5_=822725a853d006328272059984e4a045
|
_md5_=822725a853d006328272059984e4a045
|
||||||
|
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
|
|
||||||
DEFINED_PHASES=compile config install postinst unpack
|
|
||||||
DEPEND=crypt? ( dev-libs/olm )
|
|
||||||
DESCRIPTION=A Matrix-WhatsApp puppeting bridge
|
|
||||||
EAPI=8
|
|
||||||
HOMEPAGE=https://github.com/mautrix/whatsapp/
|
|
||||||
INHERIT=go-module optfeature systemd
|
|
||||||
IUSE=crypt
|
|
||||||
KEYWORDS=~amd64
|
|
||||||
LICENSE=AGPL-3 GPL-3
|
|
||||||
RDEPEND=crypt? ( dev-libs/olm ) acct-user/mautrix-whatsapp
|
|
||||||
SLOT=0
|
|
||||||
SRC_URI=https://github.com/mautrix/whatsapp/archive/v0.2511.0.tar.gz -> mautrix-whatsapp-0.2511.0.gh.tar.gz https://gentoo-overlay.friedli.info/mautrix-whatsapp-0.2511.0-deps.tar.xz
|
|
||||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 optfeature 538bce96e5589935b57e178e8635f301 systemd a964c0cbe818b5729da1dbfcee5be861
|
|
||||||
_md5_=74fd74582ce60f3ff6cd7e3eeef8e13a
|
|
||||||
|
|
@ -9,5 +9,5 @@ KEYWORDS=~amd64
|
||||||
LICENSE=AGPL-3+ AGPL-3 Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain
|
LICENSE=AGPL-3+ AGPL-3 Apache-2.0 BSD GPL-3+ ISC MIT MPL-2.0 public-domain
|
||||||
SLOT=0
|
SLOT=0
|
||||||
SRC_URI=https://github.com/henrygd/beszel/archive/refs/tags/v0.18.3.tar.gz -> beszel-0.18.3.tar.gz https://gentoo-overlay.friedli.info/beszel-0.18.3-vendor.tar.xz https://gentoo-overlay.friedli.info/beszel-hub-0.18.3-site.tar.xz
|
SRC_URI=https://github.com/henrygd/beszel/archive/refs/tags/v0.18.3.tar.gz -> beszel-0.18.3.tar.gz https://gentoo-overlay.friedli.info/beszel-0.18.3-vendor.tar.xz https://gentoo-overlay.friedli.info/beszel-hub-0.18.3-site.tar.xz
|
||||||
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 7e440a20ac11dece04e3334622e6e5da flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module d96f2a2fd6d8fbad6d94516bf238f885 systemd a964c0cbe818b5729da1dbfcee5be861
|
_eclasses_=multiprocessing 1e32df7deee68372153dca65f4a7c21f toolchain-funcs 8a2c298bde71ecf3f452dd9e67c94369 flag-o-matic ed1eda86c8f746a2a75f7f9f7478f5f4 go-env 0e2babf96e7d0b045fc07ad199eb2399 go-module 2a164b5dbe5ba61e90d7985a433dde70 systemd a964c0cbe818b5729da1dbfcee5be861
|
||||||
_md5_=538f11665e4e84c3905d4e7e1dd91b10
|
_md5_=538f11665e4e84c3905d4e7e1dd91b10
|
||||||
|
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
AUX 01-mautrix-whatsapp-0.2511-fix-version-identifiers.patch 501 BLAKE2B 4cdef471f42eafbc6bc182fd906ace9cfcfad99aa8f2c954c1fe1afe44a9b1b96792f6aee4a5496189912502f6ebc0baf34be2a6a900b4fb9e378a020d0fed01 SHA512 80809c7a16c54b4433b46db864da308962816eb568fe33964e6ba21454201a7c6c9933fbef0e01d631c06fdbf58c952b509cf42267419a83d27bbec0f0bceb81
|
|
||||||
AUX mautrix-whatsapp.initd 720 BLAKE2B 1a2c4b9a87831d83c36d831d6421fb088c8af3bf1278cd0c7c4e82a73bb596faf858c8d1ddfd88d95f48100f5142e604d533c63a443d47aa69686ff2659b5a4b SHA512 4bb97b6e26a9114f5554800646233e0700094d3931ec5e467179e9144829092e5ea3e1177e898f260d9e09bdababf86d545c581efa0f9ace1d2a3ae2719fa7ae
|
|
||||||
AUX mautrix-whatsapp.service 300 BLAKE2B 735ec741b3b7b1d965d7c518fa77c9fc14b42ea8811bb5f5d1c044a329d9ec62e8e2673a94d425e6665155840075bc753a51de1acd93c286653e2f185ef0dae6 SHA512 77b0ab4f78d41296bbf483a632f34c924d11ca6500831a338f3668450606ef9cf7355274a538dcca47ff13becd491fc86e5a5282c0cfdeefeecfcb872f80d547
|
|
||||||
DIST mautrix-whatsapp-0.2511.0-deps.tar.xz 51435256 BLAKE2B 0109b13a8da75deb81f80bca3b52a2e43273335314d6ab34e8de2111f371ce06fe7b4555c5574860c616a48f3356c131abfc2ec745310b13865d80ba121913ff SHA512 28a6d907ee484833211910472b33eb900dc7f75cbbabe9eda0f2c66ca545348c0443ef0bba4841092836d1a345ed156bbc7893ae9f796004d4ea254adb49b70e
|
|
||||||
DIST mautrix-whatsapp-0.2511.0.gh.tar.gz 127955 BLAKE2B 3ae0c5cf104bee5fe197b1eeb2fe2b626df78e63acafc731075675cea59eb099fe6755d406ecb98f11864cbe2cb686517c629fb2b84ad55cce859945375886fc SHA512 d3d029e790b195d30bfb9ea0057ac9f1e52aa060d29f4e5047177fdc531e3d0b41e82f53a8ac6160918437d66469aa7cd864b0c50eb7f36a1881d3f47d2fab85
|
|
||||||
EBUILD mautrix-whatsapp-0.2511.0.ebuild 2103 BLAKE2B 05d2298c3ff22dd5af8784f3f14ec668f876145cc80dbb379375a2b110d525b1f6ad776da110c88b948f79ed8e4fdd981ce685b737fde2bd2970e7d771cfbcad SHA512 875abc887834b028d5e3a07cf3dd3441670729c591479a6be674584adb9fac3d0a18442c4b7e5ea7cf0f09fbcb3e5e1cfccb6a77907ebfdfc7b02cb562e508b5
|
|
||||||
MISC metadata.xml 729 BLAKE2B 45b18f64fa458b57989d139aba7ff0f176525822a719c2fa1fa99f4d936f2bb7f0283dd7ae1a2ef4f6b60fb7882e49d2d9d1fe3ff3d2687557f8b45543c821c3 SHA512 a4c16669bb08c3e7243f4c0089a3e43cb0f3a11132f4156ef12eae9527c5110a754155a5790434e9e5a9c623f6838ebf7b69af0629ebdf8c441b01648c002de1
|
|
||||||
|
|
@ -1,15 +0,0 @@
|
||||||
diff --git a/cmd/mautrix-whatsapp/main.go b/cmd/mautrix-whatsapp/main.go
|
|
||||||
index b71912f..42f248a 100644
|
|
||||||
--- a/cmd/mautrix-whatsapp/main.go
|
|
||||||
+++ b/cmd/mautrix-whatsapp/main.go
|
|
||||||
@@ -9,8 +9,8 @@ import (
|
|
||||||
// Information to find out exactly which commit the bridge was built from.
|
|
||||||
// These are filled at build time with the -X linker flag.
|
|
||||||
var (
|
|
||||||
- Tag = "unknown"
|
|
||||||
- Commit = "unknown"
|
|
||||||
+ Tag = "v0.2511.0"
|
|
||||||
+ Commit = "f77169b4262bad8765e935b6a4bb0d3cec447a8b"
|
|
||||||
BuildTime = "unknown"
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
@ -1,25 +0,0 @@
|
||||||
#!/sbin/openrc-run
|
|
||||||
# Copyright 1999-2023 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
name="mautrix-whatsapp daemon"
|
|
||||||
description="A Matrix-WhatsApp puppeting bridge"
|
|
||||||
module="mautrix_whatsapp"
|
|
||||||
|
|
||||||
pidfile="/run/${RC_SVCNAME}.pid"
|
|
||||||
command="/usr/bin/mautrix-whatsapp"
|
|
||||||
command_args="-c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/whatsapp/registration.yaml"
|
|
||||||
command_background=true
|
|
||||||
command_user="mautrix-whatsapp:mautrix"
|
|
||||||
|
|
||||||
output_log="/var/log/mautrix/whatsapp/daemon.log"
|
|
||||||
error_log="/var/log/mautrix/whatsapp/daemon.log"
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
need net
|
|
||||||
}
|
|
||||||
|
|
||||||
start_pre() {
|
|
||||||
checkpath -d -m 0755 -o "$command_user" /var/lib/mautrix/whatsapp
|
|
||||||
checkpath -f -m 0644 -o "$command_user" "$output_log"
|
|
||||||
}
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=A Matrix-WhatsApp puppeting bridge
|
|
||||||
After=network.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
User=mautrix-whatsapp
|
|
||||||
Group=mautrix
|
|
||||||
Restart=on-failure
|
|
||||||
ExecStart=/usr/bin/mautrix-whatsapp -c /etc/mautrix/mautrix_whatsapp.yaml -r /var/lib/mautrix/whatsapp/registration.yaml
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
||||||
|
|
@ -1,73 +0,0 @@
|
||||||
# Copyright 2022-2025 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
inherit go-module optfeature systemd
|
|
||||||
|
|
||||||
DESCRIPTION="A Matrix-WhatsApp puppeting bridge "
|
|
||||||
HOMEPAGE="https://github.com/mautrix/whatsapp/"
|
|
||||||
SRC_URI="https://github.com/mautrix/whatsapp/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
|
|
||||||
https://gentoo-overlay.friedli.info/${P}-deps.tar.xz"
|
|
||||||
S="${WORKDIR}/whatsapp-${PV}"
|
|
||||||
|
|
||||||
LICENSE="AGPL-3 GPL-3"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE="crypt"
|
|
||||||
|
|
||||||
DEPEND="crypt? ( dev-libs/olm )"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
acct-user/${PN}
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/01-mautrix-whatsapp-0.2511-fix-version-identifiers.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
ego build ./cmd/mautrix-whatsapp $(use crypt || echo '-tags nocrypto')
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
dobin "${PN}"
|
|
||||||
|
|
||||||
keepdir /var/log/mautrix/${PN/mautrix-/}
|
|
||||||
fowners -R root:mautrix /var/log/mautrix
|
|
||||||
fperms -R 770 /var/log/mautrix
|
|
||||||
|
|
||||||
(
|
|
||||||
echo -e '# Network-specific config options\nnetwork:'
|
|
||||||
sed 's/^/ /' pkg/connector/example-config.yaml || die
|
|
||||||
cat ../go-mod/maunium.net/go/mautrix@v0.26.0/bridgev2/matrix/mxmain/example-config.yaml || die
|
|
||||||
) |
|
|
||||||
sed "s_\./logs/bridge\.log_/var/log/mautrix/whatsapp/mautrix-whatsapp.log_" > "${PN/-/_}.yaml" || die
|
|
||||||
|
|
||||||
insinto "/etc/mautrix"
|
|
||||||
doins "${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() {
|
|
||||||
optfeature "sending GIFs" media-video/ffmpeg
|
|
||||||
|
|
||||||
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"
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_config() {
|
|
||||||
su - "${PN}" -s /bin/sh -c \
|
|
||||||
"/usr/bin/${PN} -c /etc/mautrix/${PN/-/_}.yaml -g -r /var/lib/${PN/-/\/}/registration.yaml"
|
|
||||||
}
|
|
||||||
|
|
@ -1,21 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>manuel@fritteli.ch</email>
|
|
||||||
<name>Manuel Friedli</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="crypt">Enable end-to-bridge encryption with <pkg>dev-libs/olm</pkg>.</flag>
|
|
||||||
</use>
|
|
||||||
<upstream>
|
|
||||||
<maintainer>
|
|
||||||
<name>Tulir Asokan</name>
|
|
||||||
<email>tulir@maunium.net</email>
|
|
||||||
</maintainer>
|
|
||||||
<changelog>https://github.com/mautrix/whatsapp/releases</changelog>
|
|
||||||
<doc>https://docs.mau.fi/bridges/go/whatsapp/index.html</doc>
|
|
||||||
<bugs-to>https://github.com/mautrix/whatsapp/issues</bugs-to>
|
|
||||||
<remote-id type="github">mautrix/whatsapp</remote-id>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue