public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-02-01 19:27 Andreas Sturmlechner
  0 siblings, 0 replies; 28+ messages in thread
From: Andreas Sturmlechner @ 2023-02-01 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     924b1bd9ea24df651014b76a9d5a362ef874a469
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 15:51:01 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 19:26:38 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=924b1bd9

sci-libs/volk: drop 2.5.0

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 -
 sci-libs/volk/volk-2.5.0.ebuild | 45 -----------------------------------------
 2 files changed, 46 deletions(-)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 4659d3b9cd25..6fc90e0540df 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1,2 +1 @@
-DIST volk-2.5.0.tar.xz 322280 BLAKE2B edbf0f7ffecf08e8f0d8ebbb85a9bc943286c5d022442d0d7e480be4ecbd696a8b2e87e4d16d7133467b429e4894a1d166c534b5a05630cb313906aed8476cfe SHA512 94e5af925d6b6e157445ca80c2ba47a92f5ee681716d2a70a5519caa30a603b3f31a9f1ccbd14ef65349645b56a3f406b4aa1f354c322be60bd76d646a4850c6
 DIST volk-2.5.1.tar.xz 362792 BLAKE2B dfaaddb9e6910c2e7d9d493c87922cf95ae3c70fff5644c7295f02e474d5fabdc2c9f42dbcc2d9d85cc25e9b6c3ba9ec8671b580093a35af1402183fa18df93a SHA512 4946b1675293920dc6e716b0a7927ce845abd833b2a33c41542b90760c6ab6832a1faede4c783133b32e616d69a8fcf2d131ca54cd504b0596fc0a92030cd1fa

diff --git a/sci-libs/volk/volk-2.5.0.ebuild b/sci-libs/volk/volk-2.5.0.ebuild
deleted file mode 100644
index abe8da3489f0..000000000000
--- a/sci-libs/volk/volk-2.5.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-#https://github.com/gnuradio/volk/issues/383
-CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1
-
-DESCRIPTION="vector optimized library of kernels"
-HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="orc test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
-	!<net-wireless/gnuradio-3.8
-	dev-libs/boost:=
-	orc? ( dev-lang/orc )"
-DEPEND="${RDEPEND}
-	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]')"
-
-RESTRICT="test"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_ORC=$(usex orc)
-		-DPYTHON_EXECUTABLE="${PYTHON}"
-		-DENABLE_TESTING="$(usex test)"
-		-DENABLE_PROFILING=OFF
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2024-05-18  8:18 Arthur Zamarin
  0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2024-05-18  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     d3632c6927bfd2ed3ad1d8f26d6b7954d611dd1b
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 08:18:05 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat May 18 08:18:05 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3632c69

sci-libs/volk: Stabilize 3.1.2 amd64, #908603

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/volk/volk-3.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/volk/volk-3.1.2.ebuild b/sci-libs/volk/volk-3.1.2.ebuild
index 0a400d90ff06..a6c27ce5a74e 100644
--- a/sci-libs/volk/volk-3.1.2.ebuild
+++ b/sci-libs/volk/volk-3.1.2.ebuild
@@ -17,7 +17,7 @@ if [[ "${PV}" == "9999" ]]; then
 	EGIT_REPO_URI="https://github.com/gnuradio/volk.git"
 else
 	SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
-	KEYWORDS="~amd64 ~arm ~riscv ~x86"
+	KEYWORDS="amd64 ~arm ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2024-03-30  1:35 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2024-03-30  1:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ee5e5fe344c1cd2049e605764c69211b0e29b7ba
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 30 01:35:01 2024 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sat Mar 30 01:35:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee5e5fe3

sci-libs/volk: add 3.1.2

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/volk-3.1.2.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 34a3676eaad0..9f69fdc2758b 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-3.1.0.tar.xz 420088 BLAKE2B 709c3561675b0f71a1400d7b9332aa18c6d2ae848c993914cb40484890f631bde48da12ab9756be38cca9fbb20d0d851cb40ff5bfe3722ff72cd0b4daff1b11d SHA512 0c39c06e5121782461c0ea2c84402c84f9609a2a09ce7218e976472081d09531746ea1cde767f329a69d72d51cf5715bf7f2df1b26a8d8ddd1694e8239f5ff21
+DIST volk-3.1.2.tar.xz 381388 BLAKE2B c67049921cf0817ff263ae3b0b14b2939e69e461fa731b47f0f923ebe730e67a8715f20738b1991fc9956abd12eccfa50a421460feef12e7678d26a25d73acce SHA512 6fd99b037e2c2481f4886a70021403a8641567a0c0280496194da7ef1b8cf7dbecf91d5bfc1b1c3449788de360206bae5036d796a01bbec211ccf9ccbbc357ee

diff --git a/sci-libs/volk/volk-3.1.2.ebuild b/sci-libs/volk/volk-3.1.2.ebuild
new file mode 100644
index 000000000000..0a400d90ff06
--- /dev/null
+++ b/sci-libs/volk/volk-3.1.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+
+if [[ "${PV}" == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/gnuradio/volk.git"
+else
+	SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# Remove stray python files generated by the build system
+	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	python_optimize
+}
+
+src_test() {
+	local myctestargs=(
+		-E "(check_lgpl)"
+	)
+	cmake_src_test
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2024-01-18  2:39 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2024-01-18  2:39 UTC (permalink / raw
  To: gentoo-commits

commit:     df5779f6acc052dd3150ba8176caa7163d42a151
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 02:27:17 2024 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 02:39:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df5779f6

sci-libs/volk: add 3.1.0

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/volk-3.1.0.ebuild | 58 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 59 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index ccc9454c73e3..1e3ed7081c7e 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-3.0.0.tar.xz 394044 BLAKE2B 04e832916375610571387db521348df2a37f5460500c4bd6d223dd6af9c0a207f3b22c599fccbf9bd51b8a87ed90cb5239512c19fc6ddd02320b7aa27c3be588 SHA512 5d1ff90f28ec6ef2d21370d74025139ccc9872e5a477b271ffe6662725b7705203715ea4ffc430554ec2fec56e8d9b40a945e75186761995d3075218e1f16313
+DIST volk-3.1.0.tar.xz 420088 BLAKE2B 709c3561675b0f71a1400d7b9332aa18c6d2ae848c993914cb40484890f631bde48da12ab9756be38cca9fbb20d0d851cb40ff5bfe3722ff72cd0b4daff1b11d SHA512 0c39c06e5121782461c0ea2c84402c84f9609a2a09ce7218e976472081d09531746ea1cde767f329a69d72d51cf5715bf7f2df1b26a8d8ddd1694e8239f5ff21

diff --git a/sci-libs/volk/volk-3.1.0.ebuild b/sci-libs/volk/volk-3.1.0.ebuild
new file mode 100644
index 000000000000..0a400d90ff06
--- /dev/null
+++ b/sci-libs/volk/volk-3.1.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+
+if [[ "${PV}" == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/gnuradio/volk.git"
+else
+	SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# Remove stray python files generated by the build system
+	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	python_optimize
+}
+
+src_test() {
+	local myctestargs=(
+		-E "(check_lgpl)"
+	)
+	cmake_src_test
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2024-01-18  2:39 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2024-01-18  2:39 UTC (permalink / raw
  To: gentoo-commits

commit:     6baa55cb69a6ac0e11b202e449de030e854d685e
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 02:38:52 2024 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 02:39:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6baa55cb

sci-libs/volk: drop 3.0.0-r1

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest             |  1 -
 sci-libs/volk/volk-3.0.0-r1.ebuild | 57 --------------------------------------
 2 files changed, 58 deletions(-)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 1e3ed7081c7e..34a3676eaad0 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1,2 +1 @@
-DIST volk-3.0.0.tar.xz 394044 BLAKE2B 04e832916375610571387db521348df2a37f5460500c4bd6d223dd6af9c0a207f3b22c599fccbf9bd51b8a87ed90cb5239512c19fc6ddd02320b7aa27c3be588 SHA512 5d1ff90f28ec6ef2d21370d74025139ccc9872e5a477b271ffe6662725b7705203715ea4ffc430554ec2fec56e8d9b40a945e75186761995d3075218e1f16313
 DIST volk-3.1.0.tar.xz 420088 BLAKE2B 709c3561675b0f71a1400d7b9332aa18c6d2ae848c993914cb40484890f631bde48da12ab9756be38cca9fbb20d0d851cb40ff5bfe3722ff72cd0b4daff1b11d SHA512 0c39c06e5121782461c0ea2c84402c84f9609a2a09ce7218e976472081d09531746ea1cde767f329a69d72d51cf5715bf7f2df1b26a8d8ddd1694e8239f5ff21

diff --git a/sci-libs/volk/volk-3.0.0-r1.ebuild b/sci-libs/volk/volk-3.0.0-r1.ebuild
deleted file mode 100644
index 39eb8873bba8..000000000000
--- a/sci-libs/volk/volk-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-
-#https://github.com/gnuradio/volk/issues/383
-CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1
-
-DESCRIPTION="vector optimized library of kernels"
-HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="orc test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
-	orc? ( dev-lang/orc )"
-DEPEND="${RDEPEND}
-	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_ORC=$(usex orc)
-		-DPYTHON_EXECUTABLE="${PYTHON}"
-		-DENABLE_TESTING="$(usex test)"
-		-DENABLE_PROFILING=OFF
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	# Remove stray python files generated by the build system
-	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
-	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
-	# https://github.com/gnuradio/volk/issues/626
-	rm -f "${ED}/usr/bin/list_cpu_features"
-	rm -rf "${ED}/usr/include/cpu_features"
-	rm -rf "${ED}/usr/$(get_libdir)/cmake/CpuFeatures"
-	rm -rf "${ED}/usr/lib64/libcpu_features.a"
-	python_optimize
-}
-
-src_test() {
-	local myctestargs=(
-		-E "(check_lgpl)"
-	)
-	cmake_src_test
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-10-03 17:54 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2023-10-03 17:54 UTC (permalink / raw
  To: gentoo-commits

commit:     0e3a9f091c0d6b501f9eeb5ec2044b54a6700c6c
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Tue Oct  3 17:54:08 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Tue Oct  3 17:54:16 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3a9f09

sci-libs/volk: add 9999

I needed this to test a bug fix, so I'm keeping it.
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-9999.ebuild | 58 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 58 insertions(+)

diff --git a/sci-libs/volk/volk-9999.ebuild b/sci-libs/volk/volk-9999.ebuild
new file mode 100644
index 000000000000..f86ccd6d99f6
--- /dev/null
+++ b/sci-libs/volk/volk-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+
+if [[ "${PV}" == "9999" ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/gnuradio/volk.git"
+else
+	SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+	KEYWORDS="~amd64 ~arm ~riscv ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# Remove stray python files generated by the build system
+	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	python_optimize
+}
+
+src_test() {
+	local myctestargs=(
+		-E "(check_lgpl)"
+	)
+	cmake_src_test
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-08-19 13:34 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2023-08-19 13:34 UTC (permalink / raw
  To: gentoo-commits

commit:     595217f56024bd688ff98775286ce30d294daa74
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 19 13:26:20 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sat Aug 19 13:26:20 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=595217f5

sci-libs/volk: drop 2.5.1

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 -
 sci-libs/volk/volk-2.5.1.ebuild | 48 -----------------------------------------
 2 files changed, 49 deletions(-)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 894376e9d01a..ccc9454c73e3 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1,2 +1 @@
-DIST volk-2.5.1.tar.xz 362792 BLAKE2B dfaaddb9e6910c2e7d9d493c87922cf95ae3c70fff5644c7295f02e474d5fabdc2c9f42dbcc2d9d85cc25e9b6c3ba9ec8671b580093a35af1402183fa18df93a SHA512 4946b1675293920dc6e716b0a7927ce845abd833b2a33c41542b90760c6ab6832a1faede4c783133b32e616d69a8fcf2d131ca54cd504b0596fc0a92030cd1fa
 DIST volk-3.0.0.tar.xz 394044 BLAKE2B 04e832916375610571387db521348df2a37f5460500c4bd6d223dd6af9c0a207f3b22c599fccbf9bd51b8a87ed90cb5239512c19fc6ddd02320b7aa27c3be588 SHA512 5d1ff90f28ec6ef2d21370d74025139ccc9872e5a477b271ffe6662725b7705203715ea4ffc430554ec2fec56e8d9b40a945e75186761995d3075218e1f16313

diff --git a/sci-libs/volk/volk-2.5.1.ebuild b/sci-libs/volk/volk-2.5.1.ebuild
deleted file mode 100644
index 290b505526bc..000000000000
--- a/sci-libs/volk/volk-2.5.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-#https://github.com/gnuradio/volk/issues/383
-CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1
-
-DESCRIPTION="vector optimized library of kernels"
-HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
-IUSE="orc test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
-	!<net-wireless/gnuradio-3.8
-	dev-libs/boost:=
-	orc? ( dev-lang/orc )"
-DEPEND="${RDEPEND}
-	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]')"
-
-RESTRICT="test"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_ORC=$(usex orc)
-		-DPYTHON_EXECUTABLE="${PYTHON}"
-		-DENABLE_TESTING="$(usex test)"
-		-DENABLE_PROFILING=OFF
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	# Remove stray python files generated by the build system
-	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
-	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-08-03 18:58 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2023-08-03 18:58 UTC (permalink / raw
  To: gentoo-commits

commit:     e357a38f91c29a5730232ff07cef4b0728dffd97
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 18:56:38 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 18:57:57 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e357a38f

sci-libs/volk: fix incorrect circular deps

Also allow FEATURES="test" and don't install files which are only needed
for testing.
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
Fixes: https://bugs.gentoo.org/886593

 .../volk/{volk-3.0.0.ebuild => volk-3.0.0-r1.ebuild}     | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/sci-libs/volk/volk-3.0.0.ebuild b/sci-libs/volk/volk-3.0.0-r1.ebuild
similarity index 76%
rename from sci-libs/volk/volk-3.0.0.ebuild
rename to sci-libs/volk/volk-3.0.0-r1.ebuild
index 966205b0e596..39eb8873bba8 100644
--- a/sci-libs/volk/volk-3.0.0.ebuild
+++ b/sci-libs/volk/volk-3.0.0-r1.ebuild
@@ -20,13 +20,11 @@ IUSE="orc test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="${PYTHON_DEPS}
-	net-wireless/gnuradio
-	dev-libs/boost:=
 	orc? ( dev-lang/orc )"
 DEPEND="${RDEPEND}
 	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
 
-RESTRICT="test"
+RESTRICT="!test? ( test )"
 
 src_configure() {
 	local mycmakeargs=(
@@ -43,5 +41,17 @@ src_install() {
 	# Remove stray python files generated by the build system
 	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
 	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	# https://github.com/gnuradio/volk/issues/626
+	rm -f "${ED}/usr/bin/list_cpu_features"
+	rm -rf "${ED}/usr/include/cpu_features"
+	rm -rf "${ED}/usr/$(get_libdir)/cmake/CpuFeatures"
+	rm -rf "${ED}/usr/lib64/libcpu_features.a"
 	python_optimize
 }
+
+src_test() {
+	local myctestargs=(
+		-E "(check_lgpl)"
+	)
+	cmake_src_test
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-07-28 18:23 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2023-07-28 18:23 UTC (permalink / raw
  To: gentoo-commits

commit:     39c16fbdb169edd3f0f525960af9ba8cf3af315a
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 28 15:16:19 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Jul 28 18:23:26 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c16fbd

sci-libs/volk: add 3.0.0

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
Closes: https://bugs.gentoo.org/878737

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/volk-3.0.0.ebuild | 47 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 6fc90e0540df..894376e9d01a 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-2.5.1.tar.xz 362792 BLAKE2B dfaaddb9e6910c2e7d9d493c87922cf95ae3c70fff5644c7295f02e474d5fabdc2c9f42dbcc2d9d85cc25e9b6c3ba9ec8671b580093a35af1402183fa18df93a SHA512 4946b1675293920dc6e716b0a7927ce845abd833b2a33c41542b90760c6ab6832a1faede4c783133b32e616d69a8fcf2d131ca54cd504b0596fc0a92030cd1fa
+DIST volk-3.0.0.tar.xz 394044 BLAKE2B 04e832916375610571387db521348df2a37f5460500c4bd6d223dd6af9c0a207f3b22c599fccbf9bd51b8a87ed90cb5239512c19fc6ddd02320b7aa27c3be588 SHA512 5d1ff90f28ec6ef2d21370d74025139ccc9872e5a477b271ffe6662725b7705203715ea4ffc430554ec2fec56e8d9b40a945e75186761995d3075218e1f16313

diff --git a/sci-libs/volk/volk-3.0.0.ebuild b/sci-libs/volk/volk-3.0.0.ebuild
new file mode 100644
index 000000000000..966205b0e596
--- /dev/null
+++ b/sci-libs/volk/volk-3.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	net-wireless/gnuradio
+	dev-libs/boost:=
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]')"
+
+RESTRICT="test"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# Remove stray python files generated by the build system
+	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2023-04-06  2:18 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2023-04-06  2:18 UTC (permalink / raw
  To: gentoo-commits

commit:     cb0d8d06d24e5f11329dfcbf639874892764dec8
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  6 02:04:05 2023 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Apr  6 02:04:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0d8d06

sci-libs/volk: EAPI 7->8, add python 3.11

Closes: https://bugs.gentoo.org/897232
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.5.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/volk/volk-2.5.1.ebuild b/sci-libs/volk/volk-2.5.1.ebuild
index 5b1b1f9add6c..290b505526bc 100644
--- a/sci-libs/volk/volk-2.5.1.ebuild
+++ b/sci-libs/volk/volk-2.5.1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 
 #https://github.com/gnuradio/volk/issues/383
 CMAKE_BUILD_TYPE="None"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2022-09-02 16:37 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2022-09-02 16:37 UTC (permalink / raw
  To: gentoo-commits

commit:     b078be02b9a71b11fe44e03547a001dc2e02954b
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 16:34:05 2022 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 16:34:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b078be02

sci-libs/volk: drop 2.4.1

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 -
 sci-libs/volk/volk-2.4.1.ebuild | 45 -----------------------------------------
 2 files changed, 46 deletions(-)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index a7e2357d1ec2..60292a150ed8 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1,2 +1 @@
-DIST volk-2.4.1.tar.xz 315072 BLAKE2B 1ce1d220f9e1e9251332fb6caf7d72eaf3db85009a49434edbf6490b02ab016c4b1eb8677f0e5f446f5783615f2256710621b1806684dffeb1ff441756e4a635 SHA512 7c16a5d750cdea2927c3b08dcad29e19f10932a3b7b35cb25ecc66554d7e441c95906a4746fcf62f895709aee1191f1bb91189c3509b444b6b4ba37a306f9909
 DIST volk-2.5.0.tar.xz 322280 BLAKE2B edbf0f7ffecf08e8f0d8ebbb85a9bc943286c5d022442d0d7e480be4ecbd696a8b2e87e4d16d7133467b429e4894a1d166c534b5a05630cb313906aed8476cfe SHA512 94e5af925d6b6e157445ca80c2ba47a92f5ee681716d2a70a5519caa30a603b3f31a9f1ccbd14ef65349645b56a3f406b4aa1f354c322be60bd76d646a4850c6

diff --git a/sci-libs/volk/volk-2.4.1.ebuild b/sci-libs/volk/volk-2.4.1.ebuild
deleted file mode 100644
index aff22b50715c..000000000000
--- a/sci-libs/volk/volk-2.4.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-#https://github.com/gnuradio/volk/issues/383
-CMAKE_BUILD_TYPE="None"
-inherit cmake python-single-r1
-
-DESCRIPTION="vector optimized library of kernels"
-HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="orc test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="${PYTHON_DEPS}
-	!<net-wireless/gnuradio-3.8
-	dev-libs/boost:=
-	orc? ( dev-lang/orc )"
-DEPEND="${RDEPEND}
-	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
-	dev-python/six[${PYTHON_USEDEP}]')"
-
-RESTRICT="test"
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_ORC=$(usex orc)
-		-DPYTHON_EXECUTABLE="${PYTHON}"
-		-DENABLE_TESTING="$(usex test)"
-		-DENABLE_PROFILING=OFF
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-	python_optimize
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2022-09-02 16:37 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2022-09-02 16:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e37308a9795570c15334f65eef34a22d0fae2202
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 16:36:40 2022 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 16:36:45 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e37308a9

sci-libs/volk: add 2.5.1

Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>
Remove stray pyc/pyo files
Closes: https://bugs.gentoo.org/862990

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/volk-2.5.1.ebuild | 48 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 60292a150ed8..4659d3b9cd25 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-2.5.0.tar.xz 322280 BLAKE2B edbf0f7ffecf08e8f0d8ebbb85a9bc943286c5d022442d0d7e480be4ecbd696a8b2e87e4d16d7133467b429e4894a1d166c534b5a05630cb313906aed8476cfe SHA512 94e5af925d6b6e157445ca80c2ba47a92f5ee681716d2a70a5519caa30a603b3f31a9f1ccbd14ef65349645b56a3f406b4aa1f354c322be60bd76d646a4850c6
+DIST volk-2.5.1.tar.xz 362792 BLAKE2B dfaaddb9e6910c2e7d9d493c87922cf95ae3c70fff5644c7295f02e474d5fabdc2c9f42dbcc2d9d85cc25e9b6c3ba9ec8671b580093a35af1402183fa18df93a SHA512 4946b1675293920dc6e716b0a7927ce845abd833b2a33c41542b90760c6ab6832a1faede4c783133b32e616d69a8fcf2d131ca54cd504b0596fc0a92030cd1fa

diff --git a/sci-libs/volk/volk-2.5.1.ebuild b/sci-libs/volk/volk-2.5.1.ebuild
new file mode 100644
index 000000000000..dbfc78069397
--- /dev/null
+++ b/sci-libs/volk/volk-2.5.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	!<net-wireless/gnuradio-3.8
+	dev-libs/boost:=
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]')"
+
+RESTRICT="test"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	# Remove stray python files generated by the build system
+	find "${ED}" -name '*.pyc' -exec rm -f {} \; || die
+	find "${ED}" -name '*.pyo' -exec rm -f {} \; || die
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2022-04-30 15:53 Marek Szuba
  0 siblings, 0 replies; 28+ messages in thread
From: Marek Szuba @ 2022-04-30 15:53 UTC (permalink / raw
  To: gentoo-commits

commit:     93eb603edbd9d02145aa67486b25485fc7303c33
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 30 11:13:54 2022 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Apr 30 15:53:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93eb603e

sci-libs/volk: keyword 2.5.0 for ~riscv

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sci-libs/volk/volk-2.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/volk/volk-2.5.0.ebuild b/sci-libs/volk/volk-2.5.0.ebuild
index c60b99d87b2b..36244677883f 100644
--- a/sci-libs/volk/volk-2.5.0.ebuild
+++ b/sci-libs/volk/volk-2.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~riscv ~x86"
 IUSE="orc test"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2021-11-01  8:29 Arthur Zamarin
  0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2021-11-01  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     55c9875305f47df680f5a74af8ab734f7a3791eb
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  1 08:24:11 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov  1 08:28:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c98753

sci-libs/volk: add github upstream metadata

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/volk/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/volk/metadata.xml b/sci-libs/volk/metadata.xml
index 97eff4632a1..7bac8b85cf6 100644
--- a/sci-libs/volk/metadata.xml
+++ b/sci-libs/volk/metadata.xml
@@ -5,4 +5,7 @@
 		<email>zerochaos@gentoo.org</email>
 		<name>Rick Farina</name>
 	</maintainer>
+	<upstream>
+		<remote-id type="github">gnuradio/volk</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2021-11-01  8:29 Arthur Zamarin
  0 siblings, 0 replies; 28+ messages in thread
From: Arthur Zamarin @ 2021-11-01  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     45c08feeb67878ebb746cc7edb5742df3db19efe
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Nov  1 08:27:38 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Nov  1 08:28:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c08fee

sci-libs/volk: enable py3.10

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/volk/volk-2.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/volk/volk-2.5.0.ebuild b/sci-libs/volk/volk-2.5.0.ebuild
index aff22b50715..c60b99d87b2 100644
--- a/sci-libs/volk/volk-2.5.0.ebuild
+++ b/sci-libs/volk/volk-2.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 #https://github.com/gnuradio/volk/issues/383
 CMAKE_BUILD_TYPE="None"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2021-06-06  1:38 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2021-06-06  1:38 UTC (permalink / raw
  To: gentoo-commits

commit:     c1907f9a9239d34fe031153ec3d0908399dc0cab
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sun Jun  6 01:38:36 2021 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Sun Jun  6 01:38:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1907f9a

sci-libs/volk: bump

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/volk-2.5.0.ebuild | 45 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 1311005993a..a7e2357d1ec 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1,2 @@
 DIST volk-2.4.1.tar.xz 315072 BLAKE2B 1ce1d220f9e1e9251332fb6caf7d72eaf3db85009a49434edbf6490b02ab016c4b1eb8677f0e5f446f5783615f2256710621b1806684dffeb1ff441756e4a635 SHA512 7c16a5d750cdea2927c3b08dcad29e19f10932a3b7b35cb25ecc66554d7e441c95906a4746fcf62f895709aee1191f1bb91189c3509b444b6b4ba37a306f9909
+DIST volk-2.5.0.tar.xz 322280 BLAKE2B edbf0f7ffecf08e8f0d8ebbb85a9bc943286c5d022442d0d7e480be4ecbd696a8b2e87e4d16d7133467b429e4894a1d166c534b5a05630cb313906aed8476cfe SHA512 94e5af925d6b6e157445ca80c2ba47a92f5ee681716d2a70a5519caa30a603b3f31a9f1ccbd14ef65349645b56a3f406b4aa1f354c322be60bd76d646a4850c6

diff --git a/sci-libs/volk/volk-2.5.0.ebuild b/sci-libs/volk/volk-2.5.0.ebuild
new file mode 100644
index 00000000000..aff22b50715
--- /dev/null
+++ b/sci-libs/volk/volk-2.5.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+#https://github.com/gnuradio/volk/issues/383
+CMAKE_BUILD_TYPE="None"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="orc test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	!<net-wireless/gnuradio-3.8
+	dev-libs/boost:=
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]')"
+
+RESTRICT="test"
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	python_optimize
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2021-02-11 21:21 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2021-02-11 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     6cdd301fd9021ca2aa2744eeeec6605ef5ee0c7e
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 11 21:15:19 2021 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Feb 11 21:21:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdd301f

sci-libs/volk: bump python

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/volk/volk-2.4.1.ebuild b/sci-libs/volk/volk-2.4.1.ebuild
index 5e6b3db533f..aff22b50715 100644
--- a/sci-libs/volk/volk-2.4.1.ebuild
+++ b/sci-libs/volk/volk-2.4.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 #https://github.com/gnuradio/volk/issues/383
 CMAKE_BUILD_TYPE="None"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2021-01-19  3:15 Sam James
  0 siblings, 0 replies; 28+ messages in thread
From: Sam James @ 2021-01-19  3:15 UTC (permalink / raw
  To: gentoo-commits

commit:     d079d041c136aadc642fba602e5f7b3b9cb726bc
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 19 03:00:28 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 03:00:28 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d079d041

sci-libs/volk: fix RedundantUriRename

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/volk/volk-2.4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/volk/volk-2.4.1.ebuild b/sci-libs/volk/volk-2.4.1.ebuild
index 2450491ce80..62597071501 100644
--- a/sci-libs/volk/volk-2.4.1.ebuild
+++ b/sci-libs/volk/volk-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ inherit cmake python-single-r1
 
 DESCRIPTION="vector optimized library of kernels"
 HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz -> ${P}.tar.xz"
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz"
 
 LICENSE="GPL-3"
 SLOT="0/$(ver_cut 1-2)"


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-12-18 19:41 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-12-18 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     9d4538dd0ff4e9fe11ca5aab80f83d2138c1709b
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 18 15:37:25 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Dec 18 19:41:19 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d4538dd

sci-libs/volk: bump

properly set subslot

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest                                    | 2 +-
 sci-libs/volk/{volk-2.3.0-r2.ebuild => volk-2.4.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
index 76da000db8d..1311005993a 100644
--- a/sci-libs/volk/Manifest
+++ b/sci-libs/volk/Manifest
@@ -1 +1 @@
-DIST volk-2.3.0.tar.gz 344763 BLAKE2B 0f0e0cb7e6cd28086802c1618685ec30dedf5cdf67bef7ed09f3a7482f84d6e7972f4b22c096676bdef34c66c60d936ca8ab300cd4da07f6714cface1c2846ed SHA512 9e3b405b7be46b4f5ff61a4d42fa9013fc55169bc18c9cf9253e446fe23fd12dc0356adb9aa176e33dfa4cc478e4b9226bee906a2d89ef83bac3b28f52816382
+DIST volk-2.4.1.tar.xz 315072 BLAKE2B 1ce1d220f9e1e9251332fb6caf7d72eaf3db85009a49434edbf6490b02ab016c4b1eb8677f0e5f446f5783615f2256710621b1806684dffeb1ff441756e4a635 SHA512 7c16a5d750cdea2927c3b08dcad29e19f10932a3b7b35cb25ecc66554d7e441c95906a4746fcf62f895709aee1191f1bb91189c3509b444b6b4ba37a306f9909

diff --git a/sci-libs/volk/volk-2.3.0-r2.ebuild b/sci-libs/volk/volk-2.4.1.ebuild
similarity index 88%
rename from sci-libs/volk/volk-2.3.0-r2.ebuild
rename to sci-libs/volk/volk-2.4.1.ebuild
index c9841926b90..2450491ce80 100644
--- a/sci-libs/volk/volk-2.3.0-r2.ebuild
+++ b/sci-libs/volk/volk-2.4.1.ebuild
@@ -11,10 +11,10 @@ inherit cmake python-single-r1
 
 DESCRIPTION="vector optimized library of kernels"
 HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/gnuradio/volk/releases/download/v${PV}/${P}.tar.xz -> ${P}.tar.xz"
 
 LICENSE="GPL-3"
-SLOT="0"
+SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="orc test"
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-08-14 18:19 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-08-14 18:19 UTC (permalink / raw
  To: gentoo-commits

commit:     cf80fd9a3f9150881bfdfc7bdd2040b802b56131
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 18:06:51 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 18:18:55 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf80fd9a

sci-libs/volk: fix deps

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/{volk-2.3.0-r1.ebuild => volk-2.3.0-r2.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-libs/volk/volk-2.3.0-r1.ebuild b/sci-libs/volk/volk-2.3.0-r2.ebuild
similarity index 90%
rename from sci-libs/volk/volk-2.3.0-r1.ebuild
rename to sci-libs/volk/volk-2.3.0-r2.ebuild
index e8f45f0f6f9..c9841926b90 100644
--- a/sci-libs/volk/volk-2.3.0-r1.ebuild
+++ b/sci-libs/volk/volk-2.3.0-r2.ebuild
@@ -18,7 +18,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
 IUSE="orc test"
 
-RDEPEND="!<net-wireless/gnuradio-3.8
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="${PYTHON_DEPS}
+	!<net-wireless/gnuradio-3.8
 	dev-libs/boost:=
 	orc? ( dev-lang/orc )"
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-25 16:15 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-25 16:15 UTC (permalink / raw
  To: gentoo-commits

commit:     becd9505720db5f0c1a6506b8fea9236c3e58d0b
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 25 16:14:48 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Thu Jun 25 16:15:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=becd9505

sci-libs/volk: add some cmake flags

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0-r1.ebuild | 17 +++++------------
 1 file changed, 5 insertions(+), 12 deletions(-)

diff --git a/sci-libs/volk/volk-2.3.0-r1.ebuild b/sci-libs/volk/volk-2.3.0-r1.ebuild
index 31451c46050..e8f45f0f6f9 100644
--- a/sci-libs/volk/volk-2.3.0-r1.ebuild
+++ b/sci-libs/volk/volk-2.3.0-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{6,7,8} )
 
 #https://github.com/gnuradio/volk/issues/383
-CMAKE_BUILD_TYPE="Release"
+CMAKE_BUILD_TYPE="None"
 inherit cmake python-single-r1
 
 DESCRIPTION="vector optimized library of kernels"
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~x86"
-IUSE="orc"
+IUSE="orc test"
 
 RDEPEND="!<net-wireless/gnuradio-3.8
 	dev-libs/boost:=
@@ -27,19 +27,12 @@ DEPEND="${RDEPEND}
 
 RESTRICT="test"
 
-src_prepare() {
-	#https://github.com/gnuradio/volk/issues/382
-	#Waiting for confirmation from upstream to push this fix
-	#sed -i '/_mm256_zeroupper();/d' kernels/volk/volk_32f_x2_dot_prod_32f.h || die
-	mycmakeargs=(
-		-DPYTHON_EXECUTABLE="${PYTHON}"
-	)
-	cmake_src_prepare
-}
-
 src_configure() {
 	local mycmakeargs=(
 		-DENABLE_ORC=$(usex orc)
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+		-DENABLE_TESTING="$(usex test)"
+		-DENABLE_PROFILING=OFF
 	)
 	cmake_src_configure
 }


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-08 19:26 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-08 19:26 UTC (permalink / raw
  To: gentoo-commits

commit:     d6f2d37f0b9fd93450aedd83a2362f9d4a2d7fb0
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  8 19:26:41 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  8 19:26:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f2d37f

sci-libs/volk: add comment for build_type

this will help me to remember to remove the override when upstream adds
the fix

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sci-libs/volk/volk-2.3.0-r1.ebuild b/sci-libs/volk/volk-2.3.0-r1.ebuild
index c96b937c119..31451c46050 100644
--- a/sci-libs/volk/volk-2.3.0-r1.ebuild
+++ b/sci-libs/volk/volk-2.3.0-r1.ebuild
@@ -4,6 +4,8 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+
+#https://github.com/gnuradio/volk/issues/383
 CMAKE_BUILD_TYPE="Release"
 inherit cmake python-single-r1
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-08 16:48 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-08 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     8caf2c5279c1ed685b3834ff888dfe67dccbfef8
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  8 16:48:25 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  8 16:48:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8caf2c52

sci-libs/volk: bug #727130

this is a more complete fix than just setting the deps properly

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/volk/volk-2.3.0-r1.ebuild b/sci-libs/volk/volk-2.3.0-r1.ebuild
index 3d7fe8595e4..c96b937c119 100644
--- a/sci-libs/volk/volk-2.3.0-r1.ebuild
+++ b/sci-libs/volk/volk-2.3.0-r1.ebuild
@@ -29,6 +29,9 @@ src_prepare() {
 	#https://github.com/gnuradio/volk/issues/382
 	#Waiting for confirmation from upstream to push this fix
 	#sed -i '/_mm256_zeroupper();/d' kernels/volk/volk_32f_x2_dot_prod_32f.h || die
+	mycmakeargs=(
+		-DPYTHON_EXECUTABLE="${PYTHON}"
+	)
 	cmake_src_prepare
 }
 


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-08 16:48 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-08 16:48 UTC (permalink / raw
  To: gentoo-commits

commit:     054b45d46369d8501797b0108926556d7fafc598
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  8 16:41:39 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  8 16:48:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=054b45d4

sci-libs/volk: make ebuild less trash

also fix bug #727130

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0-r1.ebuild | 45 ++++++++++++++++++++++++++++++++++++++
 sci-libs/volk/volk-2.3.0.ebuild    | 34 ----------------------------
 2 files changed, 45 insertions(+), 34 deletions(-)

diff --git a/sci-libs/volk/volk-2.3.0-r1.ebuild b/sci-libs/volk/volk-2.3.0-r1.ebuild
new file mode 100644
index 00000000000..3d7fe8595e4
--- /dev/null
+++ b/sci-libs/volk/volk-2.3.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+CMAKE_BUILD_TYPE="Release"
+inherit cmake python-single-r1
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="orc"
+
+RDEPEND="!<net-wireless/gnuradio-3.8
+	dev-libs/boost:=
+	orc? ( dev-lang/orc )"
+DEPEND="${RDEPEND}
+	$(python_gen_cond_dep 'dev-python/mako[${PYTHON_USEDEP}]
+	dev-python/six[${PYTHON_USEDEP}]')"
+
+RESTRICT="test"
+
+src_prepare() {
+	#https://github.com/gnuradio/volk/issues/382
+	#Waiting for confirmation from upstream to push this fix
+	#sed -i '/_mm256_zeroupper();/d' kernels/volk/volk_32f_x2_dot_prod_32f.h || die
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+	python_optimize
+}

diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild
deleted file mode 100644
index f7a14102aec..00000000000
--- a/sci-libs/volk/volk-2.3.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake-utils
-
-DESCRIPTION="vector optimized library of kernels"
-HOMEPAGE="http://libvolk.org"
-SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="+orc"
-
-RDEPEND="!<net-wireless/gnuradio-3.8
-	dev-libs/boost
-	dev-lang/orc"
-DEPEND="${RDEPEND}
-	dev-python/mako
-	dev-python/six"
-
-#https://github.com/gnuradio/volk/issues/382
-RESTRICT=test
-
-CMAKE_BUILD_TYPE=Release
-
-src_configure() {
-	local mycmakeargs=(
-		-DENABLE_ORC=$(usex orc)
-	)
-	cmake-utils_src_configure
-}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-01 20:45 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-01 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d4e50fdade1ad1385b629652a958381eb9821648
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Sat May 30 01:43:02 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  1 20:43:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4e50fda

sci-libs/volk: adding ~arm

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild
index e43f315a258..f7a14102aec 100644
--- a/sci-libs/volk/volk-2.3.0.ebuild
+++ b/sci-libs/volk/volk-2.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm ~x86"
 IUSE="+orc"
 
 RDEPEND="!<net-wireless/gnuradio-3.8


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-01 20:45 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-01 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     07401ce132591663d8c32b7ecaa8a2d7d0a6ce7b
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri May 29 16:02:34 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  1 20:43:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07401ce1

sci-libs/volk: initial ebuild

single test failure reported upstream
https://github.com/gnuradio/volk/issues/382

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/Manifest          |  1 +
 sci-libs/volk/metadata.xml      |  8 ++++++++
 sci-libs/volk/volk-2.3.0.ebuild | 31 +++++++++++++++++++++++++++++++
 3 files changed, 40 insertions(+)

diff --git a/sci-libs/volk/Manifest b/sci-libs/volk/Manifest
new file mode 100644
index 00000000000..76da000db8d
--- /dev/null
+++ b/sci-libs/volk/Manifest
@@ -0,0 +1 @@
+DIST volk-2.3.0.tar.gz 344763 BLAKE2B 0f0e0cb7e6cd28086802c1618685ec30dedf5cdf67bef7ed09f3a7482f84d6e7972f4b22c096676bdef34c66c60d936ca8ab300cd4da07f6714cface1c2846ed SHA512 9e3b405b7be46b4f5ff61a4d42fa9013fc55169bc18c9cf9253e446fe23fd12dc0356adb9aa176e33dfa4cc478e4b9226bee906a2d89ef83bac3b28f52816382

diff --git a/sci-libs/volk/metadata.xml b/sci-libs/volk/metadata.xml
new file mode 100644
index 00000000000..2b9b4266ca5
--- /dev/null
+++ b/sci-libs/volk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>zerochaos@gentoo.org</email>
+		<name>Rick Farina</name>
+	</maintainer>
+</pkgmetadata>

diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild
new file mode 100644
index 00000000000..6314b75fc52
--- /dev/null
+++ b/sci-libs/volk/volk-2.3.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-utils
+
+DESCRIPTION="vector optimized library of kernels"
+HOMEPAGE="http://libvolk.org"
+SRC_URI="https://github.com/gnuradio/volk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+orc"
+
+RDEPEND="dev-libs/boost"
+DEPEND="${RDEPEND}
+	!net-wireless/gnuradio[-system-volk]
+	dev-python/mako
+	dev-python/six
+	dev-lang/orc"
+
+CMAKE_BUILD_TYPE=Release
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_ORC=$(usex orc)
+	)
+	cmake-utils_src_configure
+}


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-01 20:45 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-01 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     d2157ca0251b67f5360c21953b0837e7f05f8676
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri May 29 16:03:23 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  1 20:43:05 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2157ca0

sci-libs/volk: restrict tests to avoid known bug

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild
index 6314b75fc52..b748e17e886 100644
--- a/sci-libs/volk/volk-2.3.0.ebuild
+++ b/sci-libs/volk/volk-2.3.0.ebuild
@@ -21,6 +21,9 @@ DEPEND="${RDEPEND}
 	dev-python/six
 	dev-lang/orc"
 
+#https://github.com/gnuradio/volk/issues/382
+RESTRICT=test
+
 CMAKE_BUILD_TYPE=Release
 
 src_configure() {


^ permalink raw reply related	[flat|nested] 28+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/
@ 2020-06-01 20:45 Rick Farina
  0 siblings, 0 replies; 28+ messages in thread
From: Rick Farina @ 2020-06-01 20:45 UTC (permalink / raw
  To: gentoo-commits

commit:     0142c63b69ffcb3c579e387de4b4914097666daf
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri May 29 16:15:45 2020 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Mon Jun  1 20:43:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0142c63b

sci-libs/volk: fix deps

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 sci-libs/volk/volk-2.3.0.ebuild | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-libs/volk/volk-2.3.0.ebuild b/sci-libs/volk/volk-2.3.0.ebuild
index b748e17e886..e43f315a258 100644
--- a/sci-libs/volk/volk-2.3.0.ebuild
+++ b/sci-libs/volk/volk-2.3.0.ebuild
@@ -14,12 +14,12 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="+orc"
 
-RDEPEND="dev-libs/boost"
+RDEPEND="!<net-wireless/gnuradio-3.8
+	dev-libs/boost
+	dev-lang/orc"
 DEPEND="${RDEPEND}
-	!net-wireless/gnuradio[-system-volk]
 	dev-python/mako
-	dev-python/six
-	dev-lang/orc"
+	dev-python/six"
 
 #https://github.com/gnuradio/volk/issues/382
 RESTRICT=test


^ permalink raw reply related	[flat|nested] 28+ messages in thread

end of thread, other threads:[~2024-05-18  8:18 UTC | newest]

Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-01 19:27 [gentoo-commits] repo/gentoo:master commit in: sci-libs/volk/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2024-05-18  8:18 Arthur Zamarin
2024-03-30  1:35 Rick Farina
2024-01-18  2:39 Rick Farina
2024-01-18  2:39 Rick Farina
2023-10-03 17:54 Rick Farina
2023-08-19 13:34 Rick Farina
2023-08-03 18:58 Rick Farina
2023-07-28 18:23 Rick Farina
2023-04-06  2:18 Rick Farina
2022-09-02 16:37 Rick Farina
2022-09-02 16:37 Rick Farina
2022-04-30 15:53 Marek Szuba
2021-11-01  8:29 Arthur Zamarin
2021-11-01  8:29 Arthur Zamarin
2021-06-06  1:38 Rick Farina
2021-02-11 21:21 Rick Farina
2021-01-19  3:15 Sam James
2020-12-18 19:41 Rick Farina
2020-08-14 18:19 Rick Farina
2020-06-25 16:15 Rick Farina
2020-06-08 19:26 Rick Farina
2020-06-08 16:48 Rick Farina
2020-06-08 16:48 Rick Farina
2020-06-01 20:45 Rick Farina
2020-06-01 20:45 Rick Farina
2020-06-01 20:45 Rick Farina
2020-06-01 20:45 Rick Farina

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox