From a19a3106383e8208f5d144a80e4501647e543c8b Mon Sep 17 00:00:00 2001 From: David Roman Date: Fri, 25 Sep 2026 22:06:27 +0200 Subject: [PATCH] net-im/fluffychat-bin: new package, add 2.9.5 Signed-off-by: David Roman --- net-im/fluffychat-bin/Manifest | 1 + .../fluffychat-bin-2.9.5.ebuild | 51 +++++++++++++++++++ net-im/fluffychat-bin/metadata.xml | 11 ++++ 3 files changed, 63 insertions(+) create mode 100644 net-im/fluffychat-bin/Manifest create mode 100644 net-im/fluffychat-bin/fluffychat-bin-2.9.5.ebuild create mode 100644 net-im/fluffychat-bin/metadata.xml diff --git a/net-im/fluffychat-bin/Manifest b/net-im/fluffychat-bin/Manifest new file mode 100644 index 0000000000..4a8358e47e --- /dev/null +++ b/net-im/fluffychat-bin/Manifest @@ -0,0 +1 @@ +DIST fluffychat-bin-2.9.5.tar.gz 31700352 BLAKE2B dbce18c9b417ed8a3a455a07ca07e81a49bbc0b9c273407408f8b8a70b06fc562d32d5ae0165f57a96f66d23ef3a71bdc5682edcc368eeb1bf55da55f5841e0e SHA512 6534f0f6a39ccb90f8f27e4b1784d970cf4a2419322c7111190eac9ea4071a59f48cc14fc7eb7a91e26f9f3f12d7e76742836160ad413fafd5d1e9e1ecce6c0c diff --git a/net-im/fluffychat-bin/fluffychat-bin-2.9.5.ebuild b/net-im/fluffychat-bin/fluffychat-bin-2.9.5.ebuild new file mode 100644 index 0000000000..b111bb9094 --- /dev/null +++ b/net-im/fluffychat-bin/fluffychat-bin-2.9.5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# I hope this will be only a temporary ebuild until I have time to add flutter and/or dart so we can build it from source + +EAPI=8 + +DESCRIPTION="The cutest instant messenger in the [matrix]" +HOMEPAGE="https://fluffychat.im/ https://github.com/krille-chan/fluffychat" +SRC_URI="https://github.com/krille-chan/fluffychat/releases/download/v${PV}/fluffychat-linux-x64.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror strip test" + +QA_PREBUILT="*" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + app-crypt/libsecret + dev-libs/glib:2 + media-libs/fontconfig + media-libs/harfbuzz + media-libs/libepoxy + media-libs/mesa + net-libs/libsoup:3.0 + net-libs/webkit-gtk:4.1 + virtual/zlib + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango +" + +src_install() { + insinto /opt/fluffychat + doins -r data lib + + exeinto /opt/fluffychat + doexe fluffychat +} diff --git a/net-im/fluffychat-bin/metadata.xml b/net-im/fluffychat-bin/metadata.xml new file mode 100644 index 0000000000..62644ff6e2 --- /dev/null +++ b/net-im/fluffychat-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + David Roman + stkw0@disroot.org + + + krille-chan/fluffychat + +