From d0c7b93847ba890efe9145f6af0a75340d0e1599 Mon Sep 17 00:00:00 2001 From: FollieHiyuki Date: Wed, 17 Mar 2021 18:16:46 +0300 Subject: [PATCH] btrfs-progs: update to 5.12.1 Add build options for btrfs-convert --- common/shlibs | 1 + srcpkgs/btrfs-progs/template | 17 +++++++++++++---- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/common/shlibs b/common/shlibs index ef3ff475a4d9..373cd25449c8 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1452,6 +1452,7 @@ libvlc_pulse.so.0 libvlc-3.0.2_1 libvlc_xcb_events.so.0 libvlc-3.0.2_1 libcmocka.so.0 cmocka-1.1.1_1 libbtrfs.so.0 libbtrfs-3.12_1 +libreiserfscore.so.0 reiserfsprogs-3.6.27_3 libbtrfsutil.so.1 libbtrfsutil-5.4_1 libecore_audio.so.1 efl-1.25.1_2 libecore_con.so.1 efl-1.25.1_2 diff --git a/srcpkgs/btrfs-progs/template b/srcpkgs/btrfs-progs/template index 6855dbbc0b40..a7b3d4ad3f78 100644 --- a/srcpkgs/btrfs-progs/template +++ b/srcpkgs/btrfs-progs/template @@ -1,21 +1,30 @@ # Template file for 'btrfs-progs' pkgname=btrfs-progs -version=5.9 +version=5.12.1 revision=1 wrksrc="${pkgname}-v${version}" build_style=gnu-configure make_check_target=test configure_args="--disable-backtrace --disable-python" hostmakedepends="asciidoc pkg-config xmlto" -makedepends="acl-devel e2fsprogs-devel libzstd-devel lzo-devel" -checkdepends="acl-progs e2fsprogs tar xz which eudev" +makedepends="acl-devel libzstd-devel lzo-devel libblkid-devel libuuid-devel + $(vopt_if e2fs 'e2fsprogs-devel') $(vopt_if reiserfs 'reiserfsprogs') + zlib-devel" +checkdepends="acl-progs attr-progs tar xz which eudev + $(vopt_if e2fs 'e2fsprogs') $(vopt_if reiserfs 'reiserfsprogs')" short_desc="Btrfs filesystem utilities" maintainer="Enno Boland " license="GPL-2.0-only, LGPL-3.0-or-later" homepage="https://btrfs.wiki.kernel.org/index.php/Main_Page" changelog="https://raw.githubusercontent.com/kdave/btrfs-progs/master/CHANGES" distfiles="${KERNEL_SITE}/kernel/people/kdave/${pkgname}/${pkgname}-v${version}.tar.xz" -checksum=b89358a665ad753ecbdff11d2be77d230d2b197bb3c7e0eb739fb979c087a791 +checksum=950846fea454fb4b1c39f0fa454983644572df91df5c06047b335bf2d5473759 + +build_options="reiserfs e2fs" +desc_option_reiserfs="Enable support for converting reiserfs disk to btrfs" +desc_option_e2fs="Enable support for converting ext2/3/4 disk to btrfs" + +build_options_default="e2fs" pre_build() { if [ $CROSS_BUILD ]; then