repo/proj/guru:master commit in: net-misc/freetube-bin/

"Haelwenn Monnier" <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786567465.dc34bfa20f615ae6b204896894cbf880328a20e8.lanodan@gentoo>
commit:     dc34bfa20f615ae6b204896894cbf880328a20e8
Author:     Andrés Becerra <andres.becerra <AT> gmail <DOT> com>
AuthorDate: Wed Aug 12 20:44:25 2026 +0000
Commit:     Haelwenn Monnier <contact <AT> hacktivis <DOT> me>
CommitDate: Wed Aug 12 20:44:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc34bfa2

net-misc/freetube-bin: add 0.25.2_beta

Signed-off-by: Andrés Becerra <andres.becerra <AT> gmail.com>

 net-misc/freetube-bin/Manifest                     |  1 +
 .../freetube-bin/freetube-bin-0.25.2_beta.ebuild   | 79 ++++++++++++++++++++++
 2 files changed, 80 insertions(+)

diff --git a/net-misc/freetube-bin/Manifest b/net-misc/freetube-bin/Manifest
index dbb874de14..6a9e068768 100644
--- a/net-misc/freetube-bin/Manifest
+++ b/net-misc/freetube-bin/Manifest
@@ -1 +1,2 @@
 DIST freetube-bin-0.25.1_beta.deb 99744580 BLAKE2B 18621a57b5f2e8604d6db3b9ad13ef4eb441f30ae0701226303629ababa505f69242fc82dc371bc16f1b7b4dd51d107feb60b2daded21c15c2b7e519603d5c22 SHA512 7feba4c984b243b56d208ebc91301dbc20a8052da9f494ab102e35f3250009a1b917d46b075e8698933962af536df1e694bfd33ffc1a4f57421695fed8c0f4e1
+DIST freetube-bin-0.25.2_beta.deb 99761756 BLAKE2B 15526b7683e63bd5a88033740b490bc1885fec827fa2ff06b5f8fbae26bbdee202bf9fa4053ee9278c2c95b2b51c68351243f9cba4326c4e9561cf909e3310fb SHA512 3ae18b97195e85d0c3e34a5e788911209b182b4d3583ae79edc925810bb301a992940a42430936094f3fc702cab042acf6bbeeb65ddef77d15837cf2f02d5f94

diff --git a/net-misc/freetube-bin/freetube-bin-0.25.2_beta.ebuild b/net-misc/freetube-bin/freetube-bin-0.25.2_beta.ebuild
new file mode 100644
index 0000000000..aa5b239e9b
--- /dev/null
+++ b/net-misc/freetube-bin/freetube-bin-0.25.2_beta.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop unpacker xdg
+
+DESCRIPTION="A private YouTube desktop client"
+HOMEPAGE="https://freetubeapp.io/ https://github.com/FreeTubeApp/FreeTube"
+SRC_URI="
+	amd64? (
+		https://github.com/FreeTubeApp/FreeTube/releases/download/v${PV/_/-}/freetube_${PV%_*}_beta_amd64.deb
+		-> ${P}.deb
+	)
+"
+#SRC_URI="
+#	amd64? (
+#		https://github.com/FreeTubeApp/FreeTube/releases/download/v0.23.15-beta/freetube_0.23.15_beta_amd64.deb
+#		https://github.com/FreeTubeApp/FreeTube/releases/download/v0.24.0-beta/freetube_0.24.0_beta_amd64.deb
+#	)
+#"
+S="${WORKDIR}"
+
+LICENSE="AGPL-3+"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="
+	/opt/FreeTube/freetube
+	/opt/FreeTube/libEGL.so
+	/opt/FreeTube/libffmpeg.so
+	/opt/FreeTube/libGLESv2.so
+	/opt/FreeTube/libvulkan.so*
+	/opt/FreeTube/chrome_crashpad_handler
+	/opt/FreeTube/chrome-sandbox
+	/opt/FreeTube/libvk_swiftshader.so
+	/opt/FreeTube/swiftshader/libEGL.so
+	/opt/FreeTube/swiftshader/libGLESv2.so
+"
+
+RDEPEND="
+	app-accessibility/at-spi2-core:2
+	dev-libs/expat
+	dev-libs/glib:2
+	dev-libs/nspr
+	dev-libs/nss
+	media-libs/alsa-lib
+	media-libs/mesa
+	net-print/cups
+	sys-apps/dbus
+	sys-libs/glibc
+	x11-libs/cairo
+	x11-libs/gdk-pixbuf:2
+	x11-libs/gtk+:3
+	x11-libs/libX11
+	x11-libs/libXcomposite
+	x11-libs/libXdamage
+	x11-libs/libXext
+	x11-libs/libXfixes
+	x11-libs/libXrandr
+	x11-libs/libdrm
+	x11-libs/libxcb
+	x11-libs/libxkbcommon
+	x11-libs/libxshmfence
+	x11-libs/pango
+"
+
+src_install() {
+	insinto /opt
+	doins -r opt/*
+
+	domenu usr/share/applications/freetube.desktop
+	doicon -s scalable usr/share/icons/hicolor/scalable/apps/freetube.svg
+
+	fperms 4755 /opt/FreeTube/chrome-sandbox
+	fperms +x  /opt/FreeTube/freetube
+
+	dosym -r /opt/FreeTube/freetube /usr/bin/freetube-bin
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.