From 2b0ddf93c450be639f82700d94c3aa35a72bbd86 Mon Sep 17 00:00:00 2001 From: Jordan Petridis Date: Sun, 1 Sep 2024 20:31:46 +0300 Subject: [PATCH] udisks: Add ntfs3g dep --- elements/core-deps/ntfs3g-progs.bst | 30 +++++++++++++++++++++++++++++ elements/core-deps/udisks2.bst | 1 + include/aliases.yml | 1 + 3 files changed, 32 insertions(+) create mode 100644 elements/core-deps/ntfs3g-progs.bst diff --git a/elements/core-deps/ntfs3g-progs.bst b/elements/core-deps/ntfs3g-progs.bst new file mode 100644 index 0000000000..dd7cf52832 --- /dev/null +++ b/elements/core-deps/ntfs3g-progs.bst @@ -0,0 +1,30 @@ +kind: autotools + +sources: +- kind: tar + url: tuxera:ntfs-3g_ntfsprogs-2022.10.3.tgz + ref: f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c + +build-depends: +- freedesktop-sdk.bst:components/gnutls.bst +- freedesktop-sdk.bst:components/libgcrypt.bst +- freedesktop-sdk.bst:components/libtool.bst +- freedesktop-sdk.bst:components/util-linux.bst +- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst + +depends: +# - freedesktop-sdk.bst:components/fuse3.bst +- freedesktop-sdk.bst:bootstrap-import.bst + +variables: + conf-local: >- + CFLAGS="${CFLAGS} -D_FILE_OFFSET_BITS=64" + --disable-static + --disable-ldconfig + # --with-fuse=external + --exec-prefix=/ + --enable-posix-acls + --enable-xattr-mappings + --enable-crypto + --enable-extras + --enable-quarantined diff --git a/elements/core-deps/udisks2.bst b/elements/core-deps/udisks2.bst index 6ddd062926..c9f443946a 100644 --- a/elements/core-deps/udisks2.bst +++ b/elements/core-deps/udisks2.bst @@ -13,6 +13,7 @@ build-depends: - freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst runtime-depends: +- core-deps/ntfs3g-progs.bst - freedesktop-sdk.bst:components/btrfs-progs.bst - freedesktop-sdk.bst:components/dosfstools.bst - freedesktop-sdk.bst:components/e2fsprogs.bst diff --git a/include/aliases.yml b/include/aliases.yml index a25a28a523..e7b6a1611a 100644 --- a/include/aliases.yml +++ b/include/aliases.yml @@ -49,6 +49,7 @@ aliases: tcpdump: https://www.tcpdump.org/ tecnocode: https://tecnocode.co.uk/downloads/ thekelleys: http://www.thekelleys.org.uk/ + tuxera: http://tuxera.com/opensource/ videolan_pub: https://download.videolan.org/pub/ webkitgtk: https://webkitgtk.org/releases/ -- GitLab