bcachefs-tools: update to 1.20.0.

This commit is contained in:
Leah Neukirchen 2025-02-05 11:30:37 +01:00
parent f943f2dcd5
commit 08d3f5c818
2 changed files with 14 additions and 3 deletions

View File

@ -9,6 +9,14 @@
CARGO_BUILD=$(CARGO) build $(CARGO_BUILD_ARGS)
CARGO_CLEAN=$(CARGO) clean $(CARGO_CLEAN_ARGS)
@@ -73,7 +73,6 @@
CFLAGS+=$(call cc-disable-warning, shift-overflow)
CFLAGS+=$(call cc-disable-warning, enum-conversion)
CFLAGS+=$(call cc-disable-warning, gnu-variable-sized-type-not-at-end)
-export RUSTFLAGS=-C default-linker-libraries
PKGCONFIG_LIBS="blkid uuid liburcu libsodium zlib liblz4 libzstd libudev libkeyutils"
ifdef BCACHEFS_FUSE
--- a/Makefile
+++ b/Makefile
@@ -200,7 +200,7 @@

View File

@ -1,7 +1,7 @@
# Template file for 'bcachefs-tools'
pkgname=bcachefs-tools
reverts="24_1"
version=1.13.0
version=1.20.0
revision=1
build_style=gnu-makefile
make_install_args="ROOT_SBINDIR=/usr/bin"
@ -15,12 +15,15 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2.0-only"
homepage="https://bcachefs.org/"
distfiles="https://github.com/koverstreet/bcachefs-tools/archive/refs/tags/v${version}.tar.gz"
checksum=cc7196505eba3a71e2ab8b9d0d19c6b16959b15aeb6e57e696dc14bd735ee0d5
checksum=e616fea8bbd26581fb614fef9e50432a55a30248d7c42823cc06fee9e0d38747
export VERSION=v${version}
export RUST_TARGET
if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
broken="bch_bindgen: E0588"
fi
pre_build() {
# fuck me sideways why this is necessary, it should be default
RUSTFLAGS+=" -C linker=$CC"
}