* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-07 3:07 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-02-07 3:07 UTC (permalink / raw
To: gentoo-commits
commit: 9ebf30331f8fe2fef39b05fdb2b78c059187399c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 7 03:05:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Feb 7 03:07:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ebf3033
sys-apps/bfs: new package, add 3.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.1.ebuild | 41 +++++++++++++++++++++++++++++++++++++++++
sys-apps/bfs/metadata.xml | 14 ++++++++++++++
3 files changed, 56 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
new file mode 100644
index 000000000000..e73be02918bd
--- /dev/null
+++ b/sys-apps/bfs/Manifest
@@ -0,0 +1 @@
+DIST bfs-3.1.tar.gz 234153 BLAKE2B a5b501016b1513dc9a3964ed4167db37c9a810e49a565059275919d234becf4f66300bdade48f3cde69a952ed0a6c68ee7f4adaf0e500e433f8cf75cc76f3db2 SHA512 d2be9d931d2a53fb292431551cc881103584a75d444f91d4e7d92dffe781aa9cdeda7281ab0c7598e8bfdd944b1392e345eff4bd2e60ea5ae65491f8860d862d
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
new file mode 100644
index 000000000000..773585e25921
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="acl caps debug io-uring unicode xattr"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ unicode? ( dev-libs/oniguruma:= )
+ xattr? ( sys-apps/attr )
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ tc-export CC
+ use debug || append-cppflags -DNDEBUG
+
+ 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')
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake check
+}
diff --git a/sys-apps/bfs/metadata.xml b/sys-apps/bfs/metadata.xml
new file mode 100644
index 000000000000..c734443efb54
--- /dev/null
+++ b/sys-apps/bfs/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">tavianator/bfs</remote-id>
+ </upstream>
+ <use>
+ <flag name="io-uring">Use <pkg>sys-libs/liburing</pkg> for faster async I/O</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08 6:29 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-02-08 6:29 UTC (permalink / raw
To: gentoo-commits
commit: 9025c4dab44c413b48a9ac68b57330e2f7d3747b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 8 05:53:41 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 8 05:53:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9025c4da
sys-apps/bfs: fix test configuration
On the bug, Tavian explains (thanks!) that everything is rebuilt if the configuration
changes, so let's make sure to preserve the same USE_* options.
Closes: https://bugs.gentoo.org/923979
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.ebuild | 17 +++++++++++------
1 file changed, 11 insertions(+), 6 deletions(-)
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
index 773585e25921..7bf56ee3ed37 100644
--- a/sys-apps/bfs/bfs-3.1.ebuild
+++ b/sys-apps/bfs/bfs-3.1.ebuild
@@ -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
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08 6:41 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-02-08 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 266093a80800e743fdc46e23f2ba30468b1f5665
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 8 06:40:50 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 8 06:40:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266093a8
sys-apps/bfs: Keyword 3.1 arm, #924031
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
index 0f693f7fa282..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 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08 6:41 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-02-08 6:41 UTC (permalink / raw
To: gentoo-commits
commit: 964dce23ee5f8a74039568e0bcee5cd7506eaedf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 8 06:40:49 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 8 06:40:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964dce23
sys-apps/bfs: Keyword 3.1 arm64, #924031
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
index 7bf56ee3ed37..0f693f7fa282 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 ~arm64"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-17 0:09 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-02-17 0:09 UTC (permalink / raw
To: gentoo-commits
commit: b7ee409fcc24a83eb6096c6d38176b41338780d0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 16 23:50:36 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Feb 16 23:51:23 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7ee409f
sys-apps/bfs: add 3.1.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.1.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index e73be02918bd..1a54b8d1e4cf 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1 +1,2 @@
+DIST bfs-3.1.1.tar.gz 234742 BLAKE2B efb0cd9ceb6105697983bb91d1ce7e149afbb372e6df03d76d63e0922fcd0542675a55cc18cbbb44134d4ae07dc72beb0d64ce848919d5b5f152c378af2b7d4b SHA512 98696cead293281d3b7f29e01abaa6c8de83a8ea32353fcb5ec11daad47692e67b40e4f402cd5012782203101133e8ba42dd9e3c678a2b1066f65dc0145ec1b8
DIST bfs-3.1.tar.gz 234153 BLAKE2B a5b501016b1513dc9a3964ed4167db37c9a810e49a565059275919d234becf4f66300bdade48f3cde69a952ed0a6c68ee7f4adaf0e500e433f8cf75cc76f3db2 SHA512 d2be9d931d2a53fb292431551cc881103584a75d444f91d4e7d92dffe781aa9cdeda7281ab0c7598e8bfdd944b1392e345eff4bd2e60ea5ae65491f8860d862d
diff --git a/sys-apps/bfs/bfs-3.1.1.ebuild b/sys-apps/bfs/bfs-3.1.1.ebuild
new file mode 100644
index 000000000000..06c9ba6cc7f1
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64"
+IUSE="acl caps debug io-uring unicode xattr"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ unicode? ( dev-libs/oniguruma:= )
+ xattr? ( sys-apps/attr )
+"
+RDEPEND="${DEPEND}"
+
+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') \
+ "$@"
+}
+
+src_compile() {
+ tc-export CC
+ use debug || append-cppflags -DNDEBUG
+
+ bfsmake
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ bfsmake check
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 9ee1ac5929557802c9c647b06efea60f676d4db2
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Feb 22 19:30:37 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:32:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee1ac59
sys-apps/bfs: Keyword 3.1.1 ppc, #924031
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/bfs/bfs-3.1.1.ebuild b/sys-apps/bfs/bfs-3.1.1.ebuild
index 4eba87e73efb..ba8cd9bde472 100644
--- a/sys-apps/bfs/bfs-3.1.1.ebuild
+++ b/sys-apps/bfs/bfs-3.1.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 ~arm ~arm64 ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:33 UTC (permalink / raw
To: gentoo-commits
commit: 98b61d7abf21292b0012b53974b132f862b55732
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Feb 22 18:00:40 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:32:50 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b61d7a
sys-apps/bfs: Keyword 3.1.1 sparc, #924031
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/bfs/bfs-3.1.1.ebuild b/sys-apps/bfs/bfs-3.1.1.ebuild
index 06c9ba6cc7f1..bd390cfcfcf9 100644
--- a/sys-apps/bfs/bfs-3.1.1.ebuild
+++ b/sys-apps/bfs/bfs-3.1.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 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
0 siblings, 0 replies; 21+ messages in thread
From: Arthur Zamarin @ 2024-02-22 20:33 UTC (permalink / raw
To: gentoo-commits
commit: e3afa82c7716e5bf884cd17c05aa28a6562313ee
Author: Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu Feb 22 19:29:12 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 22 20:32:51 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3afa82c
sys-apps/bfs: Keyword 3.1.1 ppc64, #924031
Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-apps/bfs/bfs-3.1.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-apps/bfs/bfs-3.1.1.ebuild b/sys-apps/bfs/bfs-3.1.1.ebuild
index bd390cfcfcf9..4eba87e73efb 100644
--- a/sys-apps/bfs/bfs-3.1.1.ebuild
+++ b/sys-apps/bfs/bfs-3.1.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 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc"
IUSE="acl caps debug io-uring unicode xattr"
DEPEND="
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-02 3:15 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-03-02 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 6446726ad31e0e025aa162f8bbf97ab12c6257b1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 03:10:30 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 03:10:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6446726a
sys-apps/bfs: drop 3.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 -
sys-apps/bfs/bfs-3.1.ebuild | 46 ---------------------------------------------
2 files changed, 47 deletions(-)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index 57aa3855a69c..3d2532612265 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,3 +1,2 @@
DIST bfs-3.1.1.tar.gz 234742 BLAKE2B efb0cd9ceb6105697983bb91d1ce7e149afbb372e6df03d76d63e0922fcd0542675a55cc18cbbb44134d4ae07dc72beb0d64ce848919d5b5f152c378af2b7d4b SHA512 98696cead293281d3b7f29e01abaa6c8de83a8ea32353fcb5ec11daad47692e67b40e4f402cd5012782203101133e8ba42dd9e3c678a2b1066f65dc0145ec1b8
DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
-DIST bfs-3.1.tar.gz 234153 BLAKE2B a5b501016b1513dc9a3964ed4167db37c9a810e49a565059275919d234becf4f66300bdade48f3cde69a952ed0a6c68ee7f4adaf0e500e433f8cf75cc76f3db2 SHA512 d2be9d931d2a53fb292431551cc881103584a75d444f91d4e7d92dffe781aa9cdeda7281ab0c7598e8bfdd944b1392e345eff4bd2e60ea5ae65491f8860d862d
diff --git a/sys-apps/bfs/bfs-3.1.ebuild b/sys-apps/bfs/bfs-3.1.ebuild
deleted file mode 100644
index bd390cfcfcf9..000000000000
--- a/sys-apps/bfs/bfs-3.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
-IUSE="acl caps debug io-uring unicode xattr"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- unicode? ( dev-libs/oniguruma:= )
- xattr? ( sys-apps/attr )
-"
-RDEPEND="${DEPEND}"
-
-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') \
- "$@"
-}
-
-src_compile() {
- tc-export CC
- use debug || append-cppflags -DNDEBUG
-
- bfsmake
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- bfsmake check
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-02 3:15 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-03-02 3:15 UTC (permalink / raw
To: gentoo-commits
commit: 4e083544999a4b2eb22ef64ecaa3d837f71dac3d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 2 03:10:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 2 03:10:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e083544
sys-apps/bfs: add 3.1.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.1.2.ebuild | 46 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index 1a54b8d1e4cf..57aa3855a69c 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,2 +1,3 @@
DIST bfs-3.1.1.tar.gz 234742 BLAKE2B efb0cd9ceb6105697983bb91d1ce7e149afbb372e6df03d76d63e0922fcd0542675a55cc18cbbb44134d4ae07dc72beb0d64ce848919d5b5f152c378af2b7d4b SHA512 98696cead293281d3b7f29e01abaa6c8de83a8ea32353fcb5ec11daad47692e67b40e4f402cd5012782203101133e8ba42dd9e3c678a2b1066f65dc0145ec1b8
+DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
DIST bfs-3.1.tar.gz 234153 BLAKE2B a5b501016b1513dc9a3964ed4167db37c9a810e49a565059275919d234becf4f66300bdade48f3cde69a952ed0a6c68ee7f4adaf0e500e433f8cf75cc76f3db2 SHA512 d2be9d931d2a53fb292431551cc881103584a75d444f91d4e7d92dffe781aa9cdeda7281ab0c7598e8bfdd944b1392e345eff4bd2e60ea5ae65491f8860d862d
diff --git a/sys-apps/bfs/bfs-3.1.2.ebuild b/sys-apps/bfs/bfs-3.1.2.ebuild
new file mode 100644
index 000000000000..ba8cd9bde472
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.1.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring unicode xattr"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ unicode? ( dev-libs/oniguruma:= )
+ xattr? ( sys-apps/attr )
+"
+RDEPEND="${DEPEND}"
+
+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') \
+ "$@"
+}
+
+src_compile() {
+ tc-export CC
+ use debug || append-cppflags -DNDEBUG
+
+ bfsmake
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ bfsmake check
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 17:20 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-03-07 17:20 UTC (permalink / raw
To: gentoo-commits
commit: d51388fff94b853f3f85c418e292a739e37817cb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 15:25:47 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 17:20:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d51388ff
sys-apps/bfs: add 3.1.3
Also, use `bfsmake` in src_install just in case, although it doesn't seem
strictly necessary.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.1.3.ebuild | 50 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 51 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index ca776da1ecd1..8518a97392f3 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1 +1,2 @@
DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
+DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
diff --git a/sys-apps/bfs/bfs-3.1.3.ebuild b/sys-apps/bfs/bfs-3.1.3.ebuild
new file mode 100644
index 000000000000..4a1a0d766886
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.1.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring unicode xattr"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ unicode? ( dev-libs/oniguruma:= )
+ xattr? ( sys-apps/attr )
+"
+RDEPEND="${DEPEND}"
+
+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') \
+ "$@"
+}
+
+src_compile() {
+ tc-export CC
+ use debug || append-cppflags -DNDEBUG
+
+ bfsmake
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ bfsmake check
+}
+
+src_install() {
+ bfsmake DESTDIR="${D}" install
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 17:20 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-03-07 17:20 UTC (permalink / raw
To: gentoo-commits
commit: a5e0a88aef9a2a00cbb45968dd7ef9fec406fe44
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 15:24:03 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 17:20:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e0a88a
sys-apps/bfs: drop 3.1.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 -
sys-apps/bfs/bfs-3.1.1.ebuild | 46 -------------------------------------------
2 files changed, 47 deletions(-)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index 3d2532612265..ca776da1ecd1 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,2 +1 @@
-DIST bfs-3.1.1.tar.gz 234742 BLAKE2B efb0cd9ceb6105697983bb91d1ce7e149afbb372e6df03d76d63e0922fcd0542675a55cc18cbbb44134d4ae07dc72beb0d64ce848919d5b5f152c378af2b7d4b SHA512 98696cead293281d3b7f29e01abaa6c8de83a8ea32353fcb5ec11daad47692e67b40e4f402cd5012782203101133e8ba42dd9e3c678a2b1066f65dc0145ec1b8
DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
diff --git a/sys-apps/bfs/bfs-3.1.1.ebuild b/sys-apps/bfs/bfs-3.1.1.ebuild
deleted file mode 100644
index ba8cd9bde472..000000000000
--- a/sys-apps/bfs/bfs-3.1.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
-IUSE="acl caps debug io-uring unicode xattr"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- unicode? ( dev-libs/oniguruma:= )
- xattr? ( sys-apps/attr )
-"
-RDEPEND="${DEPEND}"
-
-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') \
- "$@"
-}
-
-src_compile() {
- tc-export CC
- use debug || append-cppflags -DNDEBUG
-
- bfsmake
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- bfsmake check
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 18:17 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-03-07 18:17 UTC (permalink / raw
To: gentoo-commits
commit: aa05d3acd210ebc281fac02ebd32e35156892a88
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 18:17:32 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 18:17:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa05d3ac
sys-apps/bfs: restore einstalldocs call
Oops.
Fixes: d51388fff94b853f3f85c418e292a739e37817cb
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/{bfs-3.1.3.ebuild => bfs-3.1.3-r1.ebuild} | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-apps/bfs/bfs-3.1.3.ebuild b/sys-apps/bfs/bfs-3.1.3-r1.ebuild
similarity index 98%
rename from sys-apps/bfs/bfs-3.1.3.ebuild
rename to sys-apps/bfs/bfs-3.1.3-r1.ebuild
index 4a1a0d766886..b4bf6e267d1f 100644
--- a/sys-apps/bfs/bfs-3.1.3.ebuild
+++ b/sys-apps/bfs/bfs-3.1.3-r1.ebuild
@@ -47,4 +47,5 @@ src_test() {
src_install() {
bfsmake DESTDIR="${D}" install
+ einstalldocs
}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-05-03 8:57 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-05-03 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 0db093027abf8b8a6d310e94e94d976e02301c5e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 3 08:43:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 3 08:55:02 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db09302
sys-apps/bfs: drop 3.1.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 -
sys-apps/bfs/bfs-3.1.2.ebuild | 46 -------------------------------------------
2 files changed, 47 deletions(-)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index 45307e10b73c..a3f1fd79ccad 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,3 +1,2 @@
-DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
diff --git a/sys-apps/bfs/bfs-3.1.2.ebuild b/sys-apps/bfs/bfs-3.1.2.ebuild
deleted file mode 100644
index ba8cd9bde472..000000000000
--- a/sys-apps/bfs/bfs-3.1.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
-IUSE="acl caps debug io-uring unicode xattr"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- unicode? ( dev-libs/oniguruma:= )
- xattr? ( sys-apps/attr )
-"
-RDEPEND="${DEPEND}"
-
-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') \
- "$@"
-}
-
-src_compile() {
- tc-export CC
- use debug || append-cppflags -DNDEBUG
-
- bfsmake
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- bfsmake check
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-05-03 8:57 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-05-03 8:57 UTC (permalink / raw
To: gentoo-commits
commit: d3c0bc1e182f279dfda218ba8e61c10a4bf79767
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri May 3 08:43:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May 3 08:55:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c0bc1e
sys-apps/bfs: add 3.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.2.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index 8518a97392f3..45307e10b73c 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,2 +1,3 @@
DIST bfs-3.1.2.tar.gz 237571 BLAKE2B 48051f50bcc11a06c542f21e33a858903c80d6950651c022d2a909e5da3f8813659f08937b202b11753ea132388899f3ebc66d28751682f0bfbfa9cf13e3938f SHA512 324a32067b2ae4ed50f166c783c28f16048ac33c8457eda5acc4ea86f25b3c0268c96c3d7c3230e1dde75fee72d41e7d4d53371d5fb6a95b2a9c812d079d1ad5
DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
+DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
diff --git a/sys-apps/bfs/bfs-3.2.ebuild b/sys-apps/bfs/bfs-3.2.ebuild
new file mode 100644
index 000000000000..c99fcb8e9ad7
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_enable acl libacl) \
+ $(use_enable caps libcap) \
+ $(use_enable selinux libselinux) \
+ $(use_enable io-uring liburing) \
+ $(use_enable unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-06-01 3:07 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-06-01 3:07 UTC (permalink / raw
To: gentoo-commits
commit: 6cfde74a88b50155addbde4dcb72cdee6d660125
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 03:05:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 03:05:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cfde74a
sys-apps/bfs: add 3.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.3.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index a3f1fd79ccad..e2b9e3f44db7 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,2 +1,3 @@
DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
+DIST bfs-3.3.tar.gz 262590 BLAKE2B f418a9b2f8749eb28dbe702e9303a4b4d2ec8119a712544a24d0a01cf9e4a5794d8882103bff799920ffbc7d3855656b034ec960b2b3bed64b183bb8b60cf348 SHA512 ed4396e81eaeb54a8d196e2cd0300c1a33f600e7e69d9e8fddf39916e3ade0db422fbae74f1fb1ae76ece1352a3fdf20976fbbf521c5f1ce0bb3c073133004fb
diff --git a/sys-apps/bfs/bfs-3.3.ebuild b/sys-apps/bfs/bfs-3.3.ebuild
new file mode 100644
index 000000000000..265ded51c383
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_with acl libacl) \
+ $(use_with caps libcap) \
+ $(use_with selinux libselinux) \
+ $(use_with io-uring liburing) \
+ $(use_with unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-06-12 4:59 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-06-12 4:59 UTC (permalink / raw
To: gentoo-commits
commit: df1855500c877b2ee90b0e6d51647acc6486e078
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 12 04:50:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun 12 04:58:14 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df185550
sys-apps/bfs: add 3.3.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-3.3.1.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index e2b9e3f44db7..e7e394fb495c 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,3 +1,4 @@
DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
+DIST bfs-3.3.1.tar.gz 262841 BLAKE2B bc848f4daa98172531e6c13100dcd1f3b722f4282acc5fd3677b2c4a83effa49e681d0cac3fa2c104fd1db03543c4f0a6ca9bc494ee3737d0c927f0170171eac SHA512 e31153ef244483e4337bd2bb64fc4ddf55d56048b5af54003a917287868114c81befb771b6cfc7473e384d3157b24cbec7ca27336362a438c7803eb7fc85d8d3
DIST bfs-3.3.tar.gz 262590 BLAKE2B f418a9b2f8749eb28dbe702e9303a4b4d2ec8119a712544a24d0a01cf9e4a5794d8882103bff799920ffbc7d3855656b034ec960b2b3bed64b183bb8b60cf348 SHA512 ed4396e81eaeb54a8d196e2cd0300c1a33f600e7e69d9e8fddf39916e3ade0db422fbae74f1fb1ae76ece1352a3fdf20976fbbf521c5f1ce0bb3c073133004fb
diff --git a/sys-apps/bfs/bfs-3.3.1.ebuild b/sys-apps/bfs/bfs-3.3.1.ebuild
new file mode 100644
index 000000000000..265ded51c383
--- /dev/null
+++ b/sys-apps/bfs/bfs-3.3.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_with acl libacl) \
+ $(use_with caps libcap) \
+ $(use_with selinux libselinux) \
+ $(use_with io-uring liburing) \
+ $(use_with unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-08-27 1:35 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-08-27 1:35 UTC (permalink / raw
To: gentoo-commits
commit: 53864d579db00c5140b12a2a4bb22969202b8b5e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 01:18:48 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 01:32:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53864d57
sys-apps/bfs: add 4.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-4.0.1.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 58 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index e7e394fb495c..f8e7bdf426ed 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -2,3 +2,4 @@ DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f
DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
DIST bfs-3.3.1.tar.gz 262841 BLAKE2B bc848f4daa98172531e6c13100dcd1f3b722f4282acc5fd3677b2c4a83effa49e681d0cac3fa2c104fd1db03543c4f0a6ca9bc494ee3737d0c927f0170171eac SHA512 e31153ef244483e4337bd2bb64fc4ddf55d56048b5af54003a917287868114c81befb771b6cfc7473e384d3157b24cbec7ca27336362a438c7803eb7fc85d8d3
DIST bfs-3.3.tar.gz 262590 BLAKE2B f418a9b2f8749eb28dbe702e9303a4b4d2ec8119a712544a24d0a01cf9e4a5794d8882103bff799920ffbc7d3855656b034ec960b2b3bed64b183bb8b60cf348 SHA512 ed4396e81eaeb54a8d196e2cd0300c1a33f600e7e69d9e8fddf39916e3ade0db422fbae74f1fb1ae76ece1352a3fdf20976fbbf521c5f1ce0bb3c073133004fb
+DIST bfs-4.0.1.tar.gz 272678 BLAKE2B c25165b469ea52ef2e0b73ae0cbcef485a739d25cd3c49d25cd0543ab97009b256637d0dab5cb1ce01c3da7ab77519ac6a5b9cff36634c81415ec309d46c7d1d SHA512 0697aab71e2101638fbb5923ec57b9439d6fdd212dccd2f1b90cd4a1bc9c72acca5dca92e9aa6efef06696b324cb6754784602064f35b529ff97d1933672d73c
diff --git a/sys-apps/bfs/bfs-4.0.1.ebuild b/sys-apps/bfs/bfs-4.0.1.ebuild
new file mode 100644
index 000000000000..265ded51c383
--- /dev/null
+++ b/sys-apps/bfs/bfs-4.0.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_with acl libacl) \
+ $(use_with caps libcap) \
+ $(use_with selinux libselinux) \
+ $(use_with io-uring liburing) \
+ $(use_with unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-08-27 1:35 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-08-27 1:35 UTC (permalink / raw
To: gentoo-commits
commit: cce73c6f50f450c78a548df4c0256f6a20beaec8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 27 01:19:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 27 01:32:36 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce73c6f
sys-apps/bfs: drop 3.1.3-r1, 3.2, 3.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 3 ---
sys-apps/bfs/bfs-3.1.3-r1.ebuild | 51 -----------------------------------
sys-apps/bfs/bfs-3.2.ebuild | 57 ----------------------------------------
sys-apps/bfs/bfs-3.3.ebuild | 57 ----------------------------------------
4 files changed, 168 deletions(-)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index f8e7bdf426ed..e9167cc4a2bf 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,5 +1,2 @@
-DIST bfs-3.1.3.tar.gz 237696 BLAKE2B ca76ef02cd8ea65ab7d866a9c677063367c16c89b5f521da842ca0465e0485a90077009d9b5f324c7df09c1ab53036eb0f2965f372fd56762556dfbed43deb2c SHA512 4511c809666241f1b14ef3a01b80f0dc369510b67f45c1ce3e2d4445bcec9a4b86fb01333067b8dd713e992e57be7b99328b47a21b27864e6575981287de8e36
-DIST bfs-3.2.tar.gz 252756 BLAKE2B 444d23c8df92c6c0bcbd38889cec29012c40d742a23e1755390259a325fab9d082a23ef444bf76462b21fcdeb41fa749593f5ec7d640f7270252ed4268ccc3fe SHA512 2881a37b65d8015853a658a4f759a5213ea433a726ee9952b82bd2d6c682f92e7d014eaa7ec8f1d127b3c25b5d3b04e3b24ae61ec2549212a7a4f9335f91bf8b
DIST bfs-3.3.1.tar.gz 262841 BLAKE2B bc848f4daa98172531e6c13100dcd1f3b722f4282acc5fd3677b2c4a83effa49e681d0cac3fa2c104fd1db03543c4f0a6ca9bc494ee3737d0c927f0170171eac SHA512 e31153ef244483e4337bd2bb64fc4ddf55d56048b5af54003a917287868114c81befb771b6cfc7473e384d3157b24cbec7ca27336362a438c7803eb7fc85d8d3
-DIST bfs-3.3.tar.gz 262590 BLAKE2B f418a9b2f8749eb28dbe702e9303a4b4d2ec8119a712544a24d0a01cf9e4a5794d8882103bff799920ffbc7d3855656b034ec960b2b3bed64b183bb8b60cf348 SHA512 ed4396e81eaeb54a8d196e2cd0300c1a33f600e7e69d9e8fddf39916e3ade0db422fbae74f1fb1ae76ece1352a3fdf20976fbbf521c5f1ce0bb3c073133004fb
DIST bfs-4.0.1.tar.gz 272678 BLAKE2B c25165b469ea52ef2e0b73ae0cbcef485a739d25cd3c49d25cd0543ab97009b256637d0dab5cb1ce01c3da7ab77519ac6a5b9cff36634c81415ec309d46c7d1d SHA512 0697aab71e2101638fbb5923ec57b9439d6fdd212dccd2f1b90cd4a1bc9c72acca5dca92e9aa6efef06696b324cb6754784602064f35b529ff97d1933672d73c
diff --git a/sys-apps/bfs/bfs-3.1.3-r1.ebuild b/sys-apps/bfs/bfs-3.1.3-r1.ebuild
deleted file mode 100644
index b4bf6e267d1f..000000000000
--- a/sys-apps/bfs/bfs-3.1.3-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
-IUSE="acl caps debug io-uring unicode xattr"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- unicode? ( dev-libs/oniguruma:= )
- xattr? ( sys-apps/attr )
-"
-RDEPEND="${DEPEND}"
-
-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') \
- "$@"
-}
-
-src_compile() {
- tc-export CC
- use debug || append-cppflags -DNDEBUG
-
- bfsmake
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- bfsmake check
-}
-
-src_install() {
- bfsmake DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/sys-apps/bfs/bfs-3.2.ebuild b/sys-apps/bfs/bfs-3.2.ebuild
deleted file mode 100644
index c99fcb8e9ad7..000000000000
--- a/sys-apps/bfs/bfs-3.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
-IUSE="acl caps debug io-uring selinux unicode"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- selinux? ( sys-libs/libselinux )
- unicode? ( dev-libs/oniguruma:= )
-"
-RDEPEND="${DEPEND}"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # Not available on Linux
- acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
- posix_spawn_file_actions_addfchdir
-)
-
-src_configure() {
- tc-export CC PKG_CONFIG
- use debug || append-cppflags -DNDEBUG
-
- edo ./configure \
- $(use_enable acl libacl) \
- $(use_enable caps libcap) \
- $(use_enable selinux libselinux) \
- $(use_enable io-uring liburing) \
- $(use_enable unicode oniguruma) \
- V=1
-}
-
-src_compile() {
- emake V=1
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- emake V=1 check
-}
-
-src_install() {
- emake V=1 DESTDIR="${D}" install
- einstalldocs
-}
diff --git a/sys-apps/bfs/bfs-3.3.ebuild b/sys-apps/bfs/bfs-3.3.ebuild
deleted file mode 100644
index 265ded51c383..000000000000
--- a/sys-apps/bfs/bfs-3.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo flag-o-matic toolchain-funcs
-
-DESCRIPTION="Breadth-first version of the UNIX find command"
-HOMEPAGE="https://tavianator.com/projects/bfs.html"
-SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="0BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
-IUSE="acl caps debug io-uring selinux unicode"
-
-DEPEND="
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- io-uring? ( sys-libs/liburing:= )
- selinux? ( sys-libs/libselinux )
- unicode? ( dev-libs/oniguruma:= )
-"
-RDEPEND="${DEPEND}"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # Not available on Linux
- acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
- posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
-)
-
-src_configure() {
- tc-export CC PKG_CONFIG
- use debug || append-cppflags -DNDEBUG
-
- edo ./configure \
- $(use_with acl libacl) \
- $(use_with caps libcap) \
- $(use_with selinux libselinux) \
- $(use_with io-uring liburing) \
- $(use_with unicode oniguruma) \
- V=1
-}
-
-src_compile() {
- emake V=1
-}
-
-src_test() {
- # -n check gets confused so need manual src_test definition?
- emake V=1 check
-}
-
-src_install() {
- emake V=1 DESTDIR="${D}" install
- einstalldocs
-}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-09-18 1:34 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-09-18 1:34 UTC (permalink / raw
To: gentoo-commits
commit: 7823cd485e6125460d635c0c67158ee9a870b2c5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 18 01:06:01 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 18 01:06:01 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7823cd48
sys-apps/bfs: add 4.0.2
wrt tcgetwinsize: it seems to be in POSIX 2024 but not yet in ncurses?
Closes: https://bugs.gentoo.org/937375
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-4.0.2.ebuild | 59 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index e9167cc4a2bf..aaed2b1da131 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,2 +1,3 @@
DIST bfs-3.3.1.tar.gz 262841 BLAKE2B bc848f4daa98172531e6c13100dcd1f3b722f4282acc5fd3677b2c4a83effa49e681d0cac3fa2c104fd1db03543c4f0a6ca9bc494ee3737d0c927f0170171eac SHA512 e31153ef244483e4337bd2bb64fc4ddf55d56048b5af54003a917287868114c81befb771b6cfc7473e384d3157b24cbec7ca27336362a438c7803eb7fc85d8d3
DIST bfs-4.0.1.tar.gz 272678 BLAKE2B c25165b469ea52ef2e0b73ae0cbcef485a739d25cd3c49d25cd0543ab97009b256637d0dab5cb1ce01c3da7ab77519ac6a5b9cff36634c81415ec309d46c7d1d SHA512 0697aab71e2101638fbb5923ec57b9439d6fdd212dccd2f1b90cd4a1bc9c72acca5dca92e9aa6efef06696b324cb6754784602064f35b529ff97d1933672d73c
+DIST bfs-4.0.2.tar.gz 274986 BLAKE2B d87dd646a0c6bced3881426f8a82501e9a8ab19b0d4a249fd44d774cac9fd37a7a0cb01551a2af343b4f0c64f7b9e926cee8db67f5217bd39dd469a85b0b434e SHA512 a3ce3ccee27576a4a0ffb2bd46635aaabc5718cbe53eef5da52bc510dcf629a613802d0b2f95da47d009873e6ab1b87eb84087b30c227b27676bb14cac9f6e97
diff --git a/sys-apps/bfs/bfs-4.0.2.ebuild b/sys-apps/bfs/bfs-4.0.2.ebuild
new file mode 100644
index 000000000000..f98d49a5b7c4
--- /dev/null
+++ b/sys-apps/bfs/bfs-4.0.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
+ # Seems to be in POSIX 2024 but not yet in ncurses?
+ tcgetwinsize
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_with acl libacl) \
+ $(use_with caps libcap) \
+ $(use_with selinux libselinux) \
+ $(use_with io-uring liburing) \
+ $(use_with unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-10-29 2:45 Sam James
0 siblings, 0 replies; 21+ messages in thread
From: Sam James @ 2024-10-29 2:45 UTC (permalink / raw
To: gentoo-commits
commit: f3d2f0d05704d26c3642faa3d11fe2318298b3bb
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 29 02:33:24 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 29 02:33:24 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d2f0d0
sys-apps/bfs: add 4.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-apps/bfs/Manifest | 1 +
sys-apps/bfs/bfs-4.0.3.ebuild | 59 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 60 insertions(+)
diff --git a/sys-apps/bfs/Manifest b/sys-apps/bfs/Manifest
index aaed2b1da131..9d3340598ed0 100644
--- a/sys-apps/bfs/Manifest
+++ b/sys-apps/bfs/Manifest
@@ -1,3 +1,4 @@
DIST bfs-3.3.1.tar.gz 262841 BLAKE2B bc848f4daa98172531e6c13100dcd1f3b722f4282acc5fd3677b2c4a83effa49e681d0cac3fa2c104fd1db03543c4f0a6ca9bc494ee3737d0c927f0170171eac SHA512 e31153ef244483e4337bd2bb64fc4ddf55d56048b5af54003a917287868114c81befb771b6cfc7473e384d3157b24cbec7ca27336362a438c7803eb7fc85d8d3
DIST bfs-4.0.1.tar.gz 272678 BLAKE2B c25165b469ea52ef2e0b73ae0cbcef485a739d25cd3c49d25cd0543ab97009b256637d0dab5cb1ce01c3da7ab77519ac6a5b9cff36634c81415ec309d46c7d1d SHA512 0697aab71e2101638fbb5923ec57b9439d6fdd212dccd2f1b90cd4a1bc9c72acca5dca92e9aa6efef06696b324cb6754784602064f35b529ff97d1933672d73c
DIST bfs-4.0.2.tar.gz 274986 BLAKE2B d87dd646a0c6bced3881426f8a82501e9a8ab19b0d4a249fd44d774cac9fd37a7a0cb01551a2af343b4f0c64f7b9e926cee8db67f5217bd39dd469a85b0b434e SHA512 a3ce3ccee27576a4a0ffb2bd46635aaabc5718cbe53eef5da52bc510dcf629a613802d0b2f95da47d009873e6ab1b87eb84087b30c227b27676bb14cac9f6e97
+DIST bfs-4.0.3.tar.gz 277809 BLAKE2B c275e65ed6265dab81a10c70fd4012c0140aca0083a903535bb5a1ec7d9bcfb0637addf051430b7e370109d4ac843d7f6d3d4976cd469033d903ade3b5713c30 SHA512 444fa5a012f3b3222794f295f818358897f38c081714b593daeccddf2bb821884df8f9a6eaf3b0426ed7fe83483e31417abc9d97c34019b2e28e948654a5c304
diff --git a/sys-apps/bfs/bfs-4.0.3.ebuild b/sys-apps/bfs/bfs-4.0.3.ebuild
new file mode 100644
index 000000000000..f98d49a5b7c4
--- /dev/null
+++ b/sys-apps/bfs/bfs-4.0.3.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo flag-o-matic toolchain-funcs
+
+DESCRIPTION="Breadth-first version of the UNIX find command"
+HOMEPAGE="https://tavianator.com/projects/bfs.html"
+SRC_URI="https://github.com/tavianator/bfs/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="0BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+IUSE="acl caps debug io-uring selinux unicode"
+
+DEPEND="
+ acl? ( virtual/acl )
+ caps? ( sys-libs/libcap )
+ io-uring? ( sys-libs/liburing:= )
+ selinux? ( sys-libs/libselinux )
+ unicode? ( dev-libs/oniguruma:= )
+"
+RDEPEND="${DEPEND}"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # Not available on Linux
+ acl_is_trivial_np acl_trivial fdclosedir getdents getprogname
+ posix_spawn_file_actions_addfchdir getmntinfo posix_getdents strtofflags
+ # Seems to be in POSIX 2024 but not yet in ncurses?
+ tcgetwinsize
+)
+
+src_configure() {
+ tc-export CC PKG_CONFIG
+ use debug || append-cppflags -DNDEBUG
+
+ edo ./configure \
+ $(use_with acl libacl) \
+ $(use_with caps libcap) \
+ $(use_with selinux libselinux) \
+ $(use_with io-uring liburing) \
+ $(use_with unicode oniguruma) \
+ V=1
+}
+
+src_compile() {
+ emake V=1
+}
+
+src_test() {
+ # -n check gets confused so need manual src_test definition?
+ emake V=1 check
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install
+ einstalldocs
+}
^ permalink raw reply related [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-10-29 2:45 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-27 1:35 [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-29 2:45 Sam James
2024-09-18 1:34 Sam James
2024-08-27 1:35 Sam James
2024-06-12 4:59 Sam James
2024-06-01 3:07 Sam James
2024-05-03 8:57 Sam James
2024-05-03 8:57 Sam James
2024-03-07 18:17 Sam James
2024-03-07 17:20 Sam James
2024-03-07 17:20 Sam James
2024-03-02 3:15 Sam James
2024-03-02 3:15 Sam James
2024-02-22 20:33 Arthur Zamarin
2024-02-22 20:33 Arthur Zamarin
2024-02-22 20:33 Arthur Zamarin
2024-02-17 0:09 Sam James
2024-02-08 6:41 Sam James
2024-02-08 6:41 Sam James
2024-02-08 6:29 Sam James
2024-02-07 3:07 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox