summaryrefslogtreecommitdiff
path: root/sys-apps/bfs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-02-08 09:59:13 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-02-08 09:59:13 +0000
commit31a02d889028bf30f7b376b935aa05c2140d3c66 (patch)
tree6b211d58d5072baba31037fda71f6f421c38e5c8 /sys-apps/bfs
parent8f53b8011f9c960a02775a71c3805e13e72237fd (diff)
gentoo auto-resync : 08:02:2024 - 09:59:13
Diffstat (limited to 'sys-apps/bfs')
-rw-r--r--sys-apps/bfs/Manifest2
-rw-r--r--sys-apps/bfs/bfs-3.1.ebuild19
2 files changed, 13 insertions, 8 deletions
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index da6832a59835..4f1c88a03b83 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,3 +1,3 @@
DIST bfs-3.1.tar.gz 234153 BLAKE2B a5b501016b1513dc9a3964ed4167db37c9a810e49a565059275919d234becf4f66300bdade48f3cde69a952ed0a6c68ee7f4adaf0e500e433f8cf75cc76f3db2 SHA512 d2be9d931d2a53fb292431551cc881103584a75d444f91d4e7d92dffe781aa9cdeda7281ab0c7598e8bfdd944b1392e345eff4bd2e60ea5ae65491f8860d862d
-EBUILD bfs-3.1.ebuild 952 BLAKE2B 2adb0b4498f4a0f4ef3e450d755fb36bf2f38aecb87f3a76135a59428afff52e91cdd899832e0bcc5f9d37b636d73ca21a48066b97df0fba6602943a2e3f6d87 SHA512 c40b26da7ff0c9039c696e0028b462b616e415efd034d43bebb85aceb26219ce0a5c088d5ddc2fea4b06dc87122862a2735eaa948e15a2f7959e21dcfefde13f
+EBUILD bfs-3.1.ebuild 999 BLAKE2B d1a042f835cfc4e2a0f47228f9779823ad3736a554499db5aa85e892de5c6abb43973e06eaa3b4fc32bc039606a009a962dedf6a33b47a35bf476d952b19f698 SHA512 6b993bfda1bf91700051ac5d7e48b9c6d0d2f3a2e88618b599337a76151407dc125d1450d4c35ffb71691bb20845f39daa07c72a1d40552ac5e62a98c48c8ac3
MISC metadata.xml 419 BLAKE2B eadf85369714b56ec89d384a8603c78c282e197db94c324fa9e627d70fa8c0c7c557c21c9c25ff292c93312d9752f36b4dd06a9a9c758c5375621694fb55e50d SHA512 192ae0599d4f36d43d8d2d94fa1e16fc5798b75abf0befecfa4a768a2b57e17387cb98a0663678b0c672c65c50d74cc3d1668cf222e0a9a4084be9078eb09445
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
index 773585e25921..06c9ba6cc7f1 100644
--- a/sys-apps/bfs/bfs-3.1.ebuild
+++ b/sys-apps/bfs/bfs-3.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P
LICENSE="0BSD"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
@@ -23,19 +23,24 @@ DEPEND="
"
RDEPEND="${DEPEND}"
-src_compile() {
- tc-export CC
- use debug || append-cppflags -DNDEBUG
-
+bfsmake() {
emake \
USE_ACL=$(usev acl '1') \
USE_ATTR=$(usev xattr '1') \
USE_LIBCAP=$(usev caps '1') \
USE_LIBURING=$(usev io-uring '1') \
- USE_ONIGURUMA=$(usev unicode '1')
+ USE_ONIGURUMA=$(usev unicode '1') \
+ "$@"
+}
+
+src_compile() {
+ tc-export CC
+ use debug || append-cppflags -DNDEBUG
+
+ bfsmake
}
src_test() {
# -n check gets confused so need manual src_test definition?
- emake check
+ bfsmake check
}