repo/gentoo:master commit in: app-admin/btrfs-assistant/
"Arthur Zamarin" <[email protected]>
| Newsgroups | gmane.linux.gentoo.cvs |
|---|---|
| Message-ID | <1786985392.fd2a869643f76d82c233cceba4360f8e244d9ba5.arthurzam@gentoo> |
commit: fd2a869643f76d82c233cceba4360f8e244d9ba5
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 16:49:52 2026 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 16:49:52 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2a8696
app-admin/btrfs-assistant: add 2.3
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-admin/btrfs-assistant/Manifest | 1 +
.../btrfs-assistant/btrfs-assistant-2.3.ebuild | 33 ++++++++++++++++++++++
2 files changed, 34 insertions(+)
diff --git a/app-admin/btrfs-assistant/Manifest b/app-admin/btrfs-assistant/Manifest
index 3fa110ec8f28..3ad8e438e6b6 100644
--- a/app-admin/btrfs-assistant/Manifest
+++ b/app-admin/btrfs-assistant/Manifest
@@ -1 +1,2 @@
DIST btrfs-assistant-2.2.tar.bz2 68637 BLAKE2B 2e12cf464471d3a1dcbb9488ad18c75f0cd825afb44906fc5a9c48d63eb8cf9802eff6a7b2eb4c93c803daa3a488630c3ff456a9794312d25afeead1e43982ce SHA512 b5a5a324625b76eb087a9977b7b36d86c4e931ea63f0a160a94842ad1381a8a75b6bf4b1dd883818eef2a5d7626e66cb3c9af93a552d2df4b7f61de00a7e7f86
+DIST btrfs-assistant-2.3.tar.bz2 75314 BLAKE2B 21e8da2abd0c24b954af28a31c314f5af728cb2208cb99bf093df0b5ae250f1d1136fdf6f3b452c9ec7f287bd89dd738e14d8eb0255d07df004d8b68fe0615e4 SHA512 7780ac92ae98abef451a1d8828b44f77935ca4a8dd037f9ffa2e9c899e444d3452ed29f0f310df64b405b7f4ab139a7ad1513e78c880bfee0b82a4c7a9fa68a3
diff --git a/app-admin/btrfs-assistant/btrfs-assistant-2.3.ebuild b/app-admin/btrfs-assistant/btrfs-assistant-2.3.ebuild
new file mode 100644
index 000000000000..6fea1b0b3eca
--- /dev/null
+++ b/app-admin/btrfs-assistant/btrfs-assistant-2.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2025-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg optfeature
+
+DESCRIPTION="GUI management tool to make managing a Btrfs filesystem easier"
+HOMEPAGE="https://gitlab.com/btrfs-assistant/btrfs-assistant"
+SRC_URI="https://gitlab.com/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-qt/qtbase:6[gui,widgets]
+ dev-qt/qtsvg:6
+ sys-fs/btrfs-progs
+"
+RDEPEND="${DEPEND}"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_prepare() {
+ cmake_src_prepare
+ sed -e 's/-Werror //' -i src/CMakeLists.txt || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "auto snapshot" app-backup/snapper
+ optfeature "auto balance and defrag" sys-fs/btrfsmaintenance
+}