mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-06 22:24:12 -05:00
36 lines
1.2 KiB
Ruby
36 lines
1.2 KiB
Ruby
require 'buildsystems/autotools'
|
|
|
|
class Btrfs_progs < Autotools
|
|
description 'BTRFS is a modern copy on write filesystem for Linux aimed at implementing advanced features while also focusing on fault tolerance, repair and easy administration.'
|
|
homepage 'https://btrfs.readthedocs.io/en/latest/'
|
|
version '6.17.1'
|
|
license 'GPL-2'
|
|
compatibility 'aarch64 armv7l x86_64'
|
|
source_url 'https://github.com/kdave/btrfs-progs.git'
|
|
git_hashtag "v#{version}"
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
aarch64: '093314c5f1cf6c974bfea1c9980d7fb644850a53d14d2df05d41e499ede93b7a',
|
|
armv7l: '093314c5f1cf6c974bfea1c9980d7fb644850a53d14d2df05d41e499ede93b7a',
|
|
x86_64: 'caa3bfd5d60bae8f3fab608b5bcd5e1ee649eb4c4e5a7152599efcb0c33f2c3d'
|
|
})
|
|
|
|
depends_on 'e2fsprogs'
|
|
depends_on 'eudev' # R
|
|
depends_on 'gcc_lib' # R
|
|
depends_on 'glibc' # R
|
|
depends_on 'libgcrypt' # R
|
|
depends_on 'libsodium' # R
|
|
depends_on 'libuuid' # R
|
|
depends_on 'lzo' # R
|
|
depends_on 'util_linux' # R
|
|
depends_on 'zlib' # R
|
|
depends_on 'zstd' # R
|
|
|
|
autotools_configure_options '--disable-documentation \
|
|
--disable-convert \
|
|
--with-crypto=libgcrypt \
|
|
--with-convert=ext2'
|
|
end
|