public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-07  3:07 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08  6:29 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08  6:41 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-08  6:41 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-17  0:09 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-02-22 20:33 Arthur Zamarin
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-02  3:15 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-02  3:15 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 17:20 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 17:20 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-03-07 18:17 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-05-03  8:57 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-05-03  8:57 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-06-01  3:07 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-06-12  4:59 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-08-27  1:35 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-08-27  1:35 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/
@ 2024-09-18  1:34 Sam James
  0 siblings, 0 replies; 20+ 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] 20+ messages in thread

end of thread, other threads:[~2024-09-18  1:34 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-03  8:57 [gentoo-commits] repo/gentoo:master commit in: sys-apps/bfs/ Sam James
  -- strict thread matches above, loose matches on Subject: below --
2024-09-18  1:34 Sam James
2024-08-27  1:35 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-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