[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Miroslav Šulc
commit: 81afc14b6ebae7ee9338b4ba66f8cc8fbd5c682d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug 25 05:58:28 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug 25 05:58:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81afc14b

media-libs/codec2: dropped obsolete 1.1.1

Bug: https://bugs.gentoo.org/912938
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.1.1.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index dcac54cd4234..70200787 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.1.1.tar.gz 14925322 BLAKE2B 
4d9d712c54c13e544b33b3f68f7863dbca9aa8dd19b241a0b1ba2b0ea8aae1f6477d24b33bee20dff537e4ea6743dae3f251691964f6dd7866ccd57718b2a5ac
 SHA512 
d59c644018f16d99e0c5a7e163a2888cb1250f822dd00df419ee454552c61774ff6cdb5b1cf0a9bc09f0395bd78cf1b1b39217b8d314d238d65dc4c922bcbec2
 DIST codec2-1.2.0.tar.gz 7688549 BLAKE2B 
a30ab8ff5ad6a1b52cdf9d1ab5ca7e7ca7c95151dbebcb482d7eba12a0ecabd8cd7d9c75d3f46f4a387e0fd03561e5b36cad23eb004fa183cf8115db8bfff08c
 SHA512 
a44e6eb3ec60b81e4dfefaa733c4f8a40c5e2e90454e964b14fbce896edd0877e32d917ce878a619d7e7e544c670231d7d0c9cd35659be6989fd18d474443489

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
deleted file mode 100644
index d18cfff8ff0c..
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   # tries to look for octave during configure phase if unit
-   # tests are turned on and bails out during configure if it
-   # cannot find it.  since we have test dependency disabled
-   # for now, don't flip this configure flag
-   # -DUNITTEST=$(usex test) # reenable once tests wired up
-   -DUNITTEST=OFF
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: da353d46df5a36136a075343593b3e0c3fa01a9e
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da353d46

media-libs/codec2: Stabilize 1.2.0 arm64, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index f667df19f797..d890963f2a3a 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: 9dbe5f2a72f4c3850393524ccb013da9fbc160fc
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dbe5f2a

media-libs/codec2: Stabilize 1.2.0 arm, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index 960c30bf7413..df4aca3d94c3 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: 7559f4c55feeb27ec7e0f218957316704cb88418
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7559f4c5

media-libs/codec2: Stabilize 1.2.0 x86, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index d890963f2a3a..960c30bf7413 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: 3c9afa037cb1a3b3653c486ab396f1450792f0c9
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9afa03

media-libs/codec2: Stabilize 1.2.0 amd64, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index 32c96ef682f0..f667df19f797 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: f2fcf422f637f84ee4c7bea705b380afff8bfe95
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2fcf422

media-libs/codec2: Stabilize 1.2.0 ppc, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index 8ab4309052ee..32c96ef682f0 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Sam James
commit: ba03134bacb1048f6a2ba2958d19d336ebbcf736
Author: Sam James  gentoo  org>
AuthorDate: Thu Aug 24 12:39:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Aug 24 12:39:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba03134b

media-libs/codec2: Stabilize 1.2.0 ppc64, #912938

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index df4aca3d94c3..8ad36e24abb1 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-24 Thread Miroslav Šulc
commit: 96f5868d1b860ba3350aba8e2a6a1f36fc8ab552
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Aug 24 07:16:12 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Aug 24 07:16:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f5868d

media-libs/codec2: dropped examples use flag

Closes: https://bugs.gentoo.org/911182
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/codec2-1.2.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
index 2cb792e740c8..8ab4309052ee 100644
--- a/media-libs/codec2/codec2-1.2.0.ebuild
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> ${P
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
-IUSE="examples test"
+IUSE="test"
 
 # Not yet passing, but infrastructure added to run
 # Needs Octave dependencies like "signal"?
@@ -29,7 +29,6 @@ multilib_src_configure() {
# for now, don't flip this configure flag
# -DUNITTEST=$(usex test) # reenable once tests wired up
-DUNITTEST=OFF
-   -DINSTALL_EXAMPLES=$(usex examples)
)
 
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-05 Thread Miroslav Šulc
commit: bc9605a0b65cef2fe4d5b1e35c4d7f75a6ab6318
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug  5 07:18:03 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug  5 07:18:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9605a0

media-libs/codec2: dropped obsolete 1.1.0

Bug: https://bugs.gentoo.org/910417
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.1.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index f7d08dda96d7..dcac54cd4234 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,3 +1,2 @@
-DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661
 DIST codec2-1.1.1.tar.gz 14925322 BLAKE2B 
4d9d712c54c13e544b33b3f68f7863dbca9aa8dd19b241a0b1ba2b0ea8aae1f6477d24b33bee20dff537e4ea6743dae3f251691964f6dd7866ccd57718b2a5ac
 SHA512 
d59c644018f16d99e0c5a7e163a2888cb1250f822dd00df419ee454552c61774ff6cdb5b1cf0a9bc09f0395bd78cf1b1b39217b8d314d238d65dc4c922bcbec2
 DIST codec2-1.2.0.tar.gz 7688549 BLAKE2B 
a30ab8ff5ad6a1b52cdf9d1ab5ca7e7ca7c95151dbebcb482d7eba12a0ecabd8cd7d9c75d3f46f4a387e0fd03561e5b36cad23eb004fa183cf8115db8bfff08c
 SHA512 
a44e6eb3ec60b81e4dfefaa733c4f8a40c5e2e90454e964b14fbce896edd0877e32d917ce878a619d7e7e544c670231d7d0c9cd35659be6989fd18d474443489

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
deleted file mode 100644
index d18cfff8ff0c..
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   # tries to look for octave during configure phase if unit
-   # tests are turned on and bails out during configure if it
-   # cannot find it.  since we have test dependency disabled
-   # for now, don't flip this configure flag
-   # -DUNITTEST=$(usex test) # reenable once tests wired up
-   -DUNITTEST=OFF
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-08-04 Thread Sam James
commit: 71f67277d096f7eaa8bbb5fc6f9e50dc73f137bd
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug  4 23:14:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug  4 23:14:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f67277

media-libs/codec2: Stabilize 1.1.1 ppc, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index 34583bf3..d18cfff8ff0c 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-25 Thread Miroslav Šulc
commit: 684c2709eb2b2324e978c73c5518043e2d2d2a34
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Jul 25 06:21:02 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jul 25 06:21:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=684c2709

media-libs/codec2: bump to 1.2.0

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.2.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 281b7af740a6..f7d08dda96d7 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1,3 @@
 DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661
 DIST codec2-1.1.1.tar.gz 14925322 BLAKE2B 
4d9d712c54c13e544b33b3f68f7863dbca9aa8dd19b241a0b1ba2b0ea8aae1f6477d24b33bee20dff537e4ea6743dae3f251691964f6dd7866ccd57718b2a5ac
 SHA512 
d59c644018f16d99e0c5a7e163a2888cb1250f822dd00df419ee454552c61774ff6cdb5b1cf0a9bc09f0395bd78cf1b1b39217b8d314d238d65dc4c922bcbec2
+DIST codec2-1.2.0.tar.gz 7688549 BLAKE2B 
a30ab8ff5ad6a1b52cdf9d1ab5ca7e7ca7c95151dbebcb482d7eba12a0ecabd8cd7d9c75d3f46f4a387e0fd03561e5b36cad23eb004fa183cf8115db8bfff08c
 SHA512 
a44e6eb3ec60b81e4dfefaa733c4f8a40c5e2e90454e964b14fbce896edd0877e32d917ce878a619d7e7e544c670231d7d0c9cd35659be6989fd18d474443489

diff --git a/media-libs/codec2/codec2-1.2.0.ebuild 
b/media-libs/codec2/codec2-1.2.0.ebuild
new file mode 100644
index ..2cb792e740c8
--- /dev/null
+++ b/media-libs/codec2/codec2-1.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   # tries to look for octave during configure phase if unit
+   # tests are turned on and bails out during configure if it
+   # cannot find it.  since we have test dependency disabled
+   # for now, don't flip this configure flag
+   # -DUNITTEST=$(usex test) # reenable once tests wired up
+   -DUNITTEST=OFF
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-16 Thread Sam James
commit: b178294346ba63fe8e2bc2a47f818f2edf440269
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 14:20:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 14:20:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1782943

media-libs/codec2: Stabilize 1.1.1 arm, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index 5bd5534a442c..34583bf3 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-16 Thread Sam James
commit: 7a735982653630b045d83c3fb27d68399023a817
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a735982

media-libs/codec2: Stabilize 1.1.1 x86, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index 1ffb558d1221..5bd5534a442c 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-16 Thread Sam James
commit: 8eb531b8e104a9d8a10b5c3aaa053586753d1d61
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb531b8

media-libs/codec2: Stabilize 1.1.1 amd64, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index 23aa969c6170..1ffb558d1221 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-16 Thread Sam James
commit: 99b052be0b7aaa3f0a99e77e02a769aa28e16f20
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b052be

media-libs/codec2: Stabilize 1.1.1 arm64, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index f61fdcac692c..23aa969c6170 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-07-16 Thread Sam James
commit: 89458dd38481ac6fe43a0e60fa04640240162e1f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 16 13:28:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 16 13:28:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89458dd3

media-libs/codec2: Stabilize 1.1.1 ppc64, #910417

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
index 7b8c5a0bc64b..f61fdcac692c 100644
--- a/media-libs/codec2/codec2-1.1.1.ebuild
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-15 Thread Miroslav Šulc
commit: c919a5262ba07b8f21d5023b743afed385b80482
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Jun 15 07:22:34 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jun 15 07:22:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c919a526

media-libs/codec2: bump to 1.1.1

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.1.1.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 8b2107d605b9..281b7af740a6 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661
+DIST codec2-1.1.1.tar.gz 14925322 BLAKE2B 
4d9d712c54c13e544b33b3f68f7863dbca9aa8dd19b241a0b1ba2b0ea8aae1f6477d24b33bee20dff537e4ea6743dae3f251691964f6dd7866ccd57718b2a5ac
 SHA512 
d59c644018f16d99e0c5a7e163a2888cb1250f822dd00df419ee454552c61774ff6cdb5b1cf0a9bc09f0395bd78cf1b1b39217b8d314d238d65dc4c922bcbec2

diff --git a/media-libs/codec2/codec2-1.1.1.ebuild 
b/media-libs/codec2/codec2-1.1.1.ebuild
new file mode 100644
index ..7b8c5a0bc64b
--- /dev/null
+++ b/media-libs/codec2/codec2-1.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   # tries to look for octave during configure phase if unit
+   # tests are turned on and bails out during configure if it
+   # cannot find it.  since we have test dependency disabled
+   # for now, don't flip this configure flag
+   # -DUNITTEST=$(usex test) # reenable once tests wired up
+   -DUNITTEST=OFF
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Miroslav Šulc
commit: 6b4b7e41767fad8c9cf9af50aa11515832dbf090
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Jun  5 05:42:26 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Jun  5 05:42:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4b7e41

media-libs/codec2: dropped obsolete 1.0.5

Bug: https://bugs.gentoo.org/907821
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.0.5.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 74dd6f0839b4..8b2107d605b9 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17
 DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
deleted file mode 100644
index 045bb8570ffe..
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   # tries to look for octave during configure phase if unit
-   # tests are turned on and bails out during configure if it
-   # cannot find it.  since we have test dependency disabled
-   # for now, don't flip this configure flag
-   # -DUNITTEST=$(usex test) # reenable once tests wired up
-   -DUNITTEST=no
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: c67cf52953beb171f94fd49e7f1b2a4ac5b25f7b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:21 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67cf529

media-libs/codec2: Stabilize 1.1.0 ppc64, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index c6806eb862e4..36cd2e0dc856 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: 8e2d6b5bf53fe6cb79698fda045e60f4e0190b88
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2d6b5b

media-libs/codec2: Stabilize 1.1.0 arm, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 36cd2e0dc856..d18cfff8ff0c 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: b7496fdce4543e879fcdcea70c9c45ce49846a20
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7496fdc

media-libs/codec2: Stabilize 1.1.0 ppc, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 78de62593d7c..19f2482265c4 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: b5d21e960ebd82cd97ba7ce93dd0a79f757cc591
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d21e96

media-libs/codec2: Stabilize 1.1.0 arm64, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 19f2482265c4..c6806eb862e4 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: 1ba6b76c90bd3e5f0b15aed285e63cdbb523f38e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:18 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba6b76c

media-libs/codec2: Stabilize 1.1.0 x86, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index 7b8c5a0bc64b..dfc0f0649d14 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-06-04 Thread Arthur Zamarin
commit: 4bbf5b45f279eebb21fcbeb892e270465e4661e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Jun  4 15:49:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Jun  4 15:49:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf5b45

media-libs/codec2: Stabilize 1.1.0 amd64, #907821

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
index dfc0f0649d14..78de62593d7c 100644
--- a/media-libs/codec2/codec2-1.1.0.ebuild
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-05-04 Thread Sam James
commit: f4e53ae2fdef064d2bc47caf44b5173639babdc1
Author: Sam James  gentoo  org>
AuthorDate: Fri May  5 05:38:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May  5 05:38:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e53ae2

media-libs/codec2: add 1.1.0

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.1.0.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index d40ab70c9147..74dd6f0839b4 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17
+DIST codec2-1.1.0.tar.gz 14925316 BLAKE2B 
7f99dfa5704c5b7df3efbb0cf5aeafe8d66e294f622dfa639ffe6ebe8b32b347a1632113763d6a3693a1f04451c3a5ff54592bda8cffa2d281847b775c62a561
 SHA512 
efc0f31b1a265c7acf38ab1c6c856f7a3cce58acec6c214d94cf9cd560efdca08859b317b396efb286176b0e235b2256080c8a2f83695424454b744275d1c661

diff --git a/media-libs/codec2/codec2-1.1.0.ebuild 
b/media-libs/codec2/codec2-1.1.0.ebuild
new file mode 100644
index ..7b8c5a0bc64b
--- /dev/null
+++ b/media-libs/codec2/codec2-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   # tries to look for octave during configure phase if unit
+   # tests are turned on and bails out during configure if it
+   # cannot find it.  since we have test dependency disabled
+   # for now, don't flip this configure flag
+   # -DUNITTEST=$(usex test) # reenable once tests wired up
+   -DUNITTEST=OFF
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2023-03-13 Thread Sam James
commit: 8dfdd1d61be81b8f378acf4d0fda14ce0e181123
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Sat Mar 11 16:44:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 13 18:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfdd1d6

media-libs/codec2: disable tests in configure phase for now

Tries to look for octave during configure phase if unit tests are turned
on and bails out during configure if it cannot find it.  Since we have
test dependency disabled for now, don't flip this configure flag.

Bug: https://bugs.gentoo.org/896112
Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/30055
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index 6bb8b64fb122..b5913162c667 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,12 @@ RESTRICT="test"
 
 multilib_src_configure() {
local mycmakeargs=(
-   -DUNITTEST=$(usex test)
+   # tries to look for octave during configure phase if unit
+   # tests are turned on and bails out during configure if it
+   # cannot find it.  since we have test dependency disabled
+   # for now, don't flip this configure flag
+   # -DUNITTEST=$(usex test) # reenable once tests wired up
+   -DUNITTEST=no
-DINSTALL_EXAMPLES=$(usex examples)
)
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-12-02 Thread WANG Xuerui
commit: 94b1f8e8ca994b25b54c8218d58a6893cedeac32
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Dec  2 18:31:06 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Dec  2 18:44:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94b1f8e8

media-libs/codec2: keyword 1.0.5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index b094d9858bc2..6bb8b64fb122 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/files/, media-libs/codec2/

2022-09-05 Thread Miroslav Šulc
commit: ee771498727d4c2325f6d993e230b68bb220f44c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Sep  6 04:14:42 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Sep  6 04:14:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee771498

media-libs/codec2: dropped obsolete 1.0.3

Bug: https://bugs.gentoo.org/865173
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest |  1 -
 media-libs/codec2/codec2-1.0.3.ebuild  | 36 --
 .../files/codec2-1.0.3-fix-build-with-Os.patch | 19 
 3 files changed, 56 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 8ffa732b49df..d40ab70c9147 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
 DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
deleted file mode 100644
index c31d33c78930..
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-MY_PV="${PV%.*}${PV##*.}"
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${MY_PV}
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-fix-build-with-Os.patch
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-   cmake_src_configure
-}

diff --git a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch 
b/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
deleted file mode 100644
index 4f3f30661421..
--- a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://github.com/drowe67/codec2/commit/a8d4226859548ceb050619160af562e0b43bb05c
-https://github.com/drowe67/codec2/issues/293#issuecomment-1025665342
-
-From: drowe67 
-Date: Tue, 1 Feb 2022 07:20:50 +1030
-Subject: [PATCH] change required to build with -Os
-
 a/src/cohpsk.c
-+++ b/src/cohpsk.c
-@@ -816,7 +816,7 @@ typedef float float4 __attribute__ ((vector_size (16)));
- 
- 
\*---*/
- 
--inline void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, 
COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
-+inline extern void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int 
Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
- {
- int c,i,j,k,l;
- int n=COHPSK_M/P;
-



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-29 Thread Jakov Smolić
commit: c642d5a9419e8d10e56580540560016c3b52e1fe
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 29 19:31:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 29 19:31:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c642d5a9

media-libs/codec2: stabilize 1.0.5 for ppc64

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index f596bbb6924c..b094d9858bc2 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-29 Thread Jakov Smolić
commit: 598f9ea4249a443619b298c527f81152e07efb23
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 29 14:49:53 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 29 14:49:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598f9ea4

media-libs/codec2: Stabilize 1.0.5 x86, #865173

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index e1d44aeab42c..f596bbb6924c 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-29 Thread Jakov Smolić
commit: 35f2a5ab168a58eda19c7eaa2e6a3f8ab8983174
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 29 14:49:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 29 14:49:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f2a5ab

media-libs/codec2: Stabilize 1.0.5 amd64, #865173

Signed-off-by: Jakov Smolić  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index 061496ac1790..e1d44aeab42c 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-28 Thread Arthur Zamarin
commit: 4e727be08db680db0cf05855760d6cbed3722fe6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 28 18:03:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 28 18:03:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e727be0

media-libs/codec2: Stabilize 1.0.5 ppc, #865173

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index d32862a36eb1..061496ac1790 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-28 Thread Arthur Zamarin
commit: a7ac0dfc65c8738eb62b2480aff3321961c912f5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 28 16:31:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 28 16:31:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ac0dfc

media-libs/codec2: Stabilize 1.0.5 arm64, #865173

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index e8dfa7ef2823..d32862a36eb1 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-28 Thread Arthur Zamarin
commit: f68874325451ef63720bbfae751cf472ff0a8899
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Aug 28 16:31:43 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Aug 28 16:31:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6887432

media-libs/codec2: Stabilize 1.0.5 arm, #865173

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
index fdd5f6ec18cf..e8dfa7ef2823 100644
--- a/media-libs/codec2/codec2-1.0.5.ebuild
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-15 Thread Sam James
commit: 5d171df97e4f246d90be7220c5e4614295461ccd
Author: Huang Rui  gmail  com>
AuthorDate: Sun Aug  7 14:02:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d171df9

media-libs/codec2: drop 1.0.4

Closes: https://bugs.gentoo.org/864220
Signed-off-by: Huang Rui  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26774
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.0.4.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 9b939ce40a1d..8ffa732b49df 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,3 +1,2 @@
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
-DIST codec2-1.0.4.tar.gz 14787297 BLAKE2B 
21d7ec1d88cd27846e853c4c812efaf354bbd229a42635b4de8cb248880e37ef083660131083d011cb98d4ad37ef5597fea93ccc2499e760ac671345e892c760
 SHA512 
af279528876f7fdbca853ce4840683e07ca2124a5fd2aada4f4484501eac64f06fb1e8ba0bb1d588f9460968a029ea7c3d71c969e7ac2b7024916efd2dacc207
 DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17

diff --git a/media-libs/codec2/codec2-1.0.4.ebuild 
b/media-libs/codec2/codec2-1.0.4.ebuild
deleted file mode 100644
index fdd5f6ec18cf..
--- a/media-libs/codec2/codec2-1.0.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="examples test"
-
-# Not yet passing, but infrastructure added to run
-# Needs Octave dependencies like "signal"?
-# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
-RESTRICT="test"
-
-#BDEPEND="test? ( sci-mathematics/octave )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-08-15 Thread Sam James
commit: 434d444d892303b3395af73118547ea45d18985e
Author: Huang Rui  gmail  com>
AuthorDate: Sun Aug  7 14:01:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 16 02:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434d444d

media-libs/codec2: add 1.0.5

Signed-off-by: Huang Rui  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.5.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index f946705a426f..9b939ce40a1d 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1,3 @@
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
 DIST codec2-1.0.4.tar.gz 14787297 BLAKE2B 
21d7ec1d88cd27846e853c4c812efaf354bbd229a42635b4de8cb248880e37ef083660131083d011cb98d4ad37ef5597fea93ccc2499e760ac671345e892c760
 SHA512 
af279528876f7fdbca853ce4840683e07ca2124a5fd2aada4f4484501eac64f06fb1e8ba0bb1d588f9460968a029ea7c3d71c969e7ac2b7024916efd2dacc207
+DIST codec2-1.0.5.tar.gz 14786826 BLAKE2B 
f5be917c1a76f47f386b7fe2a58872e4c660bcfe477e11dfa6880ff71f29dca79c35612f0b0537ec54e7f8db9e24c56088c90c021e67e99b373b1de75f434ff4
 SHA512 
692feea8ff99430a7ed8efa5bf48a633dc9689b1f39009cf1f907315e600da26ea3787a994b51d7ca9d4cbc8b8c9b26f89031af899f114fa130f0703266a6b17

diff --git a/media-libs/codec2/codec2-1.0.5.ebuild 
b/media-libs/codec2/codec2-1.0.5.ebuild
new file mode 100644
index ..fdd5f6ec18cf
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-07-08 Thread Sam James
commit: a36c2fe708bf8a34efc626cca0cf81beae22c74a
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul  9 03:36:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul  9 03:36:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36c2fe7

media-libs/codec2: add 1.0.4

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.4.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 6318858cee0d..f946705a426f 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c
+DIST codec2-1.0.4.tar.gz 14787297 BLAKE2B 
21d7ec1d88cd27846e853c4c812efaf354bbd229a42635b4de8cb248880e37ef083660131083d011cb98d4ad37ef5597fea93ccc2499e760ac671345e892c760
 SHA512 
af279528876f7fdbca853ce4840683e07ca2124a5fd2aada4f4484501eac64f06fb1e8ba0bb1d588f9460968a029ea7c3d71c969e7ac2b7024916efd2dacc207

diff --git a/media-libs/codec2/codec2-1.0.4.ebuild 
b/media-libs/codec2/codec2-1.0.4.ebuild
new file mode 100644
index ..fdd5f6ec18cf
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/, media-libs/codec2/files/

2022-02-06 Thread Sam James
commit: 350cf9e5ff41a6a589a8ed40b69154eed7adbed7
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  7 04:32:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  7 04:33:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350cf9e5

media-libs/codec2: add upstream -Os patch

Bug: https://bugs.gentoo.org/817437
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild |  9 +
 .../codec2/files/codec2-1.0.3-fix-build-with-Os.patch | 19 +++
 2 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index 3f50389d58e9..e9d3f48e1237 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib flag-o-matic
+inherit cmake-multilib
 
 MY_PV="${PV%.*}${PV##*.}"
 DESCRIPTION="Low bit rate speech codec"
@@ -24,10 +24,11 @@ RESTRICT="test"
 
 #BDEPEND="test? ( sci-mathematics/octave )"
 
-multilib_src_configure() {
-   # bug #817437
-   replace-flags -Os -O2
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-build-with-Os.patch
+)
 
+multilib_src_configure() {
local mycmakeargs=(
-DUNITTEST=$(usex test)
-DINSTALL_EXAMPLES=$(usex examples)

diff --git a/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch 
b/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
new file mode 100644
index ..4f3f30661421
--- /dev/null
+++ b/media-libs/codec2/files/codec2-1.0.3-fix-build-with-Os.patch
@@ -0,0 +1,19 @@
+https://github.com/drowe67/codec2/commit/a8d4226859548ceb050619160af562e0b43bb05c
+https://github.com/drowe67/codec2/issues/293#issuecomment-1025665342
+
+From: drowe67 
+Date: Tue, 1 Feb 2022 07:20:50 +1030
+Subject: [PATCH] change required to build with -Os
+
+--- a/src/cohpsk.c
 b/src/cohpsk.c
+@@ -816,7 +816,7 @@ typedef float float4 __attribute__ ((vector_size (16)));
+ 
+ 
\*---*/
+ 
+-inline void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int Nc, 
COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
++inline extern void rx_filter_coh(COMP rx_filt[COHPSK_NC*COHPSK_ND][P+1], int 
Nc, COMP rx_baseband[COHPSK_NC*COHPSK_ND][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC*COHPSK_ND][COHPSK_NFILTER], int nin)
+ {
+ int c,i,j,k,l;
+ int n=COHPSK_M/P;
+



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-30 Thread Sam James
commit: d8c782eac7b40793a8629c911345b54bfe1a7784
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 31 02:55:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 31 02:55:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c782ea

media-libs/codec2: replace -Os with -O2

Fails to build with -Os and given previous issues we've had,
seems like this is the better option as a workaround for now.

Closes: https://bugs.gentoo.org/817437
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index 81ec485ac36b..3f50389d58e9 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 CMAKE_ECLASS=cmake
-inherit cmake-multilib
+inherit cmake-multilib flag-o-matic
 
 MY_PV="${PV%.*}${PV##*.}"
 DESCRIPTION="Low bit rate speech codec"
@@ -25,6 +25,9 @@ RESTRICT="test"
 #BDEPEND="test? ( sci-mathematics/octave )"
 
 multilib_src_configure() {
+   # bug #817437
+   replace-flags -Os -O2
+
local mycmakeargs=(
-DUNITTEST=$(usex test)
-DINSTALL_EXAMPLES=$(usex examples)



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/files/, media-libs/codec2/

2022-01-29 Thread Miroslav Šulc
commit: c17eb810ab2f0772291ed41a843a283d2f9dffd4
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Jan 29 08:28:15 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan 29 08:28:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c17eb810

media-libs/codec2: removed obsolete 1.0.0 & 1.0.1-r1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest |  2 -
 media-libs/codec2/codec2-1.0.0.ebuild  | 26 
 media-libs/codec2/codec2-1.0.1-r1.ebuild   | 31 --
 .../files/codec2-1.0.1-fix-freedv-callback.patch   | 48 --
 .../files/codec2-1.0.1-static-rx_filter_coh.patch  | 13 --
 5 files changed, 120 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 77d2eefe3728..6318858cee0d 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,3 +1 @@
-DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
-DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6
 DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
deleted file mode 100644
index f9d617bb6115..
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="examples test"
-# Not yet passing, but infrastructure added to run
-RESTRICT="test"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-   cmake_src_configure
-}

diff --git a/media-libs/codec2/codec2-1.0.1-r1.ebuild 
b/media-libs/codec2/codec2-1.0.1-r1.ebuild
deleted file mode 100644
index 07461c984992..
--- a/media-libs/codec2/codec2-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="examples test"
-# Not yet passing, but infrastructure added to run
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/codec2-1.0.1-static-rx_filter_coh.patch"
-   "${FILESDIR}/${P}-fix-freedv-callback.patch" # Bug 816453
-)
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-   cmake_src_configure
-}

diff --git a/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch 
b/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch
deleted file mode 100644
index 595e71a139dc..
--- a/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch
+++ /dev/null
@@ -1,48 +0,0 @@
-From 7a554bad2f28a4cf19cddf43c619fe5921ddaea3 Mon Sep 17 00:00:00 2001
-From: drowe67 
-Date: Sat, 2 Oct 2021 15:48:09 +0930
-Subject: [PATCH] moved freedv_callback_rx_sym typedef and function into
- freedv_api_internal.h
-
-Project-Bug-URL: https://github.com/drowe67/codec2/pull/235
-Gentoo-Bug-URL: https://bugs.gentoo.org/816453

- src/freedv_api.h  | 2 --
- src/freedv_api_internal.h | 4 
- 2 files changed, 4 insertions(+), 2 deletions(-)
-
-diff --git a/src/freedv_api.h b/src/freedv_api.h
-index 23c5fef8..9393bd80 100644
 a/src/freedv_api.h
-+++ 

[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-28 Thread Arthur Zamarin
commit: 5983be91f1a13009a00e79a69b3f64a7ba3fefdc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 28 19:15:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 28 19:16:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5983be91

media-libs/codec2: Stabilize 1.0.3 arm64, #832150

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index 1e9da4e816ca..81ec485ac36b 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-27 Thread Sam James
commit: ea27aca4bb84f05a62c0b8966d6378768a6ede3a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 28 02:33:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 02:33:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea27aca4

media-libs/codec2: Stabilize 1.0.3 ppc64, #832150

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index 9a8ab9d57e9b..e0cfaac8b445 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-27 Thread Sam James
commit: 0919f1ed4f0bc9c763929a6604a3812f24aaf3d9
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan 28 02:34:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan 28 02:34:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0919f1ed

media-libs/codec2: Stabilize 1.0.3 ppc, #832150

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index e0cfaac8b445..1e9da4e816ca 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-27 Thread Sam James
commit: c7d92bcc443948e7717aaf8b73737ae82da358ea
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 19:07:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 19:07:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7d92bcc

media-libs/codec2: Stabilize 1.0.3 arm, #832150

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index a466a9eae3c2..9a8ab9d57e9b 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-27 Thread Sam James
commit: 254b8c3b6d02ae715518b131cf9176b76d6663a2
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 19:06:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 19:06:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=254b8c3b

media-libs/codec2: Stabilize 1.0.3 amd64, #832150

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index 4f5d051d8134..b45579d39543 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.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=8
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2022-01-27 Thread Sam James
commit: 5a8c5fcc29af3d4bc079c5df2610f90ce6a9b030
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 27 19:06:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 27 19:06:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a8c5fcc

media-libs/codec2: Stabilize 1.0.3 x86, #832150

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
index b45579d39543..a466a9eae3c2 100644
--- a/media-libs/codec2/codec2-1.0.3.ebuild
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-12-27 Thread Sam James
commit: 66b5c5f896fa40e1bb82508fce5e92b08c87e717
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 28 03:40:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 28 04:50:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b5c5f8

media-libs/codec2: add 1.0.3

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index b4448103a0d7..77d2eefe3728 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1,3 @@
 DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
 DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6
+DIST codec2-1.0.3.tar.gz 15000670 BLAKE2B 
784f3f522ff6de0f5d6622ca379e5b61081c999b1310e0f45891758c818005d12418907bc9627c1a177cb961f54d20e330e646426b4eb885a548af70014ab521
 SHA512 
1b59a0520d55b0f92b72a51dde0f58a0cd845056195734d23bf59bf44e7b5c7431bdc3cebe7c60aef7dadf3ec02f9edd62f041b4b283c05a4b50a0380f3ed67c

diff --git a/media-libs/codec2/codec2-1.0.3.ebuild 
b/media-libs/codec2/codec2-1.0.3.ebuild
new file mode 100644
index ..4f5d051d8134
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+MY_PV="${PV%.*}${PV##*.}"
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${MY_PV}
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+
+# Not yet passing, but infrastructure added to run
+# Needs Octave dependencies like "signal"?
+# 
https://github.com/drowe67/codec2/commit/9a129f1b3ad12ecbf3df7f4460f496ee11e49c08#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R155
+RESTRICT="test"
+
+#BDEPEND="test? ( sci-mathematics/octave )"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/, media-libs/codec2/files/

2021-12-01 Thread Sam James
commit: 2d51c6ab807084226ba7773f48e601c47238
Author: Huang Rui  gmail  com>
AuthorDate: Wed Oct 20 03:48:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  1 17:27:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d51c6ab

media-libs/codec2: fix freedv_callback_rx_sym typedef

Fix net-wireless/gnuradio (USE=vocoder)
Patch from https://github.com/drowe67/codec2/pull/235
Backport to codec2-1.0.1

Closes: https://bugs.gentoo.org/822966
Closes: https://bugs.gentoo.org/816453
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Huang Rui  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22639
Signed-off-by: Sam James  gentoo.org>

 ...{codec2-1.0.1.ebuild => codec2-1.0.1-r1.ebuild} |  3 +-
 .../files/codec2-1.0.1-fix-freedv-callback.patch   | 48 ++
 2 files changed, 50 insertions(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1-r1.ebuild
similarity index 92%
rename from media-libs/codec2/codec2-1.0.1.ebuild
rename to media-libs/codec2/codec2-1.0.1-r1.ebuild
index 6c5ac1bb8b37..07461c984992 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 inherit cmake-multilib
@@ -19,6 +19,7 @@ RESTRICT="test"
 
 PATCHES=(
"${FILESDIR}/codec2-1.0.1-static-rx_filter_coh.patch"
+   "${FILESDIR}/${P}-fix-freedv-callback.patch" # Bug 816453
 )
 
 multilib_src_configure() {

diff --git a/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch 
b/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch
new file mode 100644
index ..595e71a139dc
--- /dev/null
+++ b/media-libs/codec2/files/codec2-1.0.1-fix-freedv-callback.patch
@@ -0,0 +1,48 @@
+From 7a554bad2f28a4cf19cddf43c619fe5921ddaea3 Mon Sep 17 00:00:00 2001
+From: drowe67 
+Date: Sat, 2 Oct 2021 15:48:09 +0930
+Subject: [PATCH] moved freedv_callback_rx_sym typedef and function into
+ freedv_api_internal.h
+
+Project-Bug-URL: https://github.com/drowe67/codec2/pull/235
+Gentoo-Bug-URL: https://bugs.gentoo.org/816453
+---
+ src/freedv_api.h  | 2 --
+ src/freedv_api_internal.h | 4 
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/freedv_api.h b/src/freedv_api.h
+index 23c5fef8..9393bd80 100644
+--- a/src/freedv_api.h
 b/src/freedv_api.h
+@@ -145,7 +145,6 @@ struct freedv_advanced {
+ 
+ // Called when text message char is decoded
+ typedef void (*freedv_callback_rx)(void *, char);
+-typedef void (*freedv_callback_rx_sym)(void *, _Complex float, float);
+ // Called when new text message char is needed
+ typedef char (*freedv_callback_tx)(void *);
+ typedef void (*freedv_calback_error_pattern)
+@@ -212,7 +211,6 @@ int freedv_check_crc16_unpacked(unsigned char 
*unpacked_bits, int nbits);
+ // Set parameters 
+ 
+ void freedv_set_callback_txt(struct freedv *freedv, 
freedv_callback_rx rx, freedv_callback_tx tx, void *callback_state);
+-void freedv_set_callback_txt_sym(struct freedv *freedv, 
freedv_callback_rx_sym rx, void *callback_state);
+ void freedv_set_callback_protocol   (struct freedv *freedv, 
freedv_callback_protorx rx, freedv_callback_prototx tx, void *callback_state);
+ void freedv_set_callback_data   (struct freedv *freedv, 
freedv_callback_datarx datarx, freedv_callback_datatx datatx, void 
*callback_state);
+ void freedv_set_test_frames   (struct freedv *freedv, int 
test_frames);
+diff --git a/src/freedv_api_internal.h b/src/freedv_api_internal.h
+index 0197e184..e7a9526c 100644
+--- a/src/freedv_api_internal.h
 b/src/freedv_api_internal.h
+@@ -230,6 +230,10 @@ int freedv_rx_fsk_ldpc_data(struct freedv *f, COMP 
demod_in[]);
+ 
+ int freedv_bits_to_speech(struct freedv *f, short speech_out[], short 
demod_in[], int rx_status);
+ 
++// for the reliable text protocol we need to pass symbols back rather than 
text
++typedef void (*freedv_callback_rx_sym)(void *, _Complex float, float);
++void freedv_set_callback_txt_sym (struct freedv *freedv, 
freedv_callback_rx_sym rx, void *callback_state);
++
+ #ifdef __cplusplus
+ }
+ #endif



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-11-14 Thread Miroslav Šulc
commit: 1db29ed4fa20a3cb890cc5d078ad7a348376f13d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Nov 14 13:19:49 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Nov 14 13:21:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db29ed4

Revert "media-libs/codec2: removed obsolete 1.0.0"

This reverts commit 7c5826792ef6245f1bc46e905eaab988982b698a.

Bug: https://bugs.gentoo.org/816453
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 824a9b22757c..b4448103a0d7 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
+DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
 DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
new file mode 100644
index ..f9d617bb6115
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+IUSE="examples test"
+# Not yet passing, but infrastructure added to run
+RESTRICT="test"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-28 Thread Miroslav Šulc
commit: 7c5826792ef6245f1bc46e905eaab988982b698a
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Oct 28 11:09:25 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Oct 28 11:09:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c582679

media-libs/codec2: removed obsolete 1.0.0

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-1.0.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index b4448103a0d..824a9b22757 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
 DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
deleted file mode 100644
index f9d617bb611..000
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="examples test"
-# Not yet passing, but infrastructure added to run
-RESTRICT="test"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-28 Thread Sam James
commit: 09bda2a2ff28bd5420e9381004f3582cab7b0da1
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 07:27:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 07:27:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bda2a2

media-libs/codec2: Stabilize 1.0.1 ppc, #820467

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index fd2dea56492..af5cefc78dd 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-28 Thread Sam James
commit: 444e3cf3abfe68253f267759f5edbe5e40c535d2
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 28 07:27:26 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 28 07:27:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444e3cf3

media-libs/codec2: Stabilize 1.0.1 ppc64, #820467

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index af5cefc78dd..6c5ac1bb8b3 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-28 Thread Agostino Sarubbo
commit: b579b58b3e01e2d83ab1584b85b145270b61a635
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 28 06:42:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 28 06:42:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b579b58b

media-libs/codec2: x86 stable wrt bug #820467

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index e0cd13fc2db..fd2dea56492 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-27 Thread Sam James
commit: 68deb5649e0df17e6e713b01312cf770e3f342f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:33:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68deb564

media-libs/codec2: Stabilize 1.0.1 arm, #820467

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index dfb7cabde03..e0cd13fc2db 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-27 Thread Sam James
commit: 73cd2b6ece43c360278e878e9a45181808ef9543
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:31:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:31:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cd2b6e

media-libs/codec2: Stabilize 1.0.1 amd64, #820467

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index 616aed089b4..17a4caecad3 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-27 Thread Sam James
commit: 787e9a0835f695ef1d3330594f3c0f8860bb6c44
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct 27 22:32:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 27 22:32:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787e9a08

media-libs/codec2: Stabilize 1.0.1 arm64, #820467

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index 17a4caecad3..dfb7cabde03 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/, media-libs/codec2/files/

2021-10-27 Thread Miroslav Šulc
commit: cb59eb7aebe85455c7c2d8133464b226d72f8ed3
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Oct 27 07:03:17 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Oct 27 07:03:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb59eb7a

media-libs/codec2: 1.0.1 - fixed compilation issue

Closes: https://bugs.gentoo.org/817437
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/codec2-1.0.1.ebuild   |  4 
 .../codec2/files/codec2-1.0.1-static-rx_filter_coh.patch| 13 +
 2 files changed, 17 insertions(+)

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
index 43e5b77c8f4..616aed089b4 100644
--- a/media-libs/codec2/codec2-1.0.1.ebuild
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -17,6 +17,10 @@ IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}/codec2-1.0.1-static-rx_filter_coh.patch"
+)
+
 multilib_src_configure() {
local mycmakeargs=(
-DUNITTEST=$(usex test)

diff --git a/media-libs/codec2/files/codec2-1.0.1-static-rx_filter_coh.patch 
b/media-libs/codec2/files/codec2-1.0.1-static-rx_filter_coh.patch
new file mode 100644
index 000..9290ea9b2cf
--- /dev/null
+++ b/media-libs/codec2/files/codec2-1.0.1-static-rx_filter_coh.patch
@@ -0,0 +1,13 @@
+diff --git a/src/cohpsk.c b/src/cohpsk.c
+index f4f8dcdc..0b0ead9c 100644
+--- a/src/cohpsk.c
 b/src/cohpsk.c
+@@ -809,7 +809,7 @@ typedef float float4 __attribute__ ((vector_size (16)));
+ 
+ 
\*---*/
+ 
+-inline void rx_filter_coh(COMP rx_filt[COHPSK_NC+1][P+1], int Nc, COMP 
rx_baseband[COHPSK_NC+1][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC+1][+COHPSK_NFILTER], int nin)
++static inline void rx_filter_coh(COMP rx_filt[COHPSK_NC+1][P+1], int Nc, COMP 
rx_baseband[COHPSK_NC+1][COHPSK_M+COHPSK_M/P], COMP 
rx_filter_memory[COHPSK_NC+1][+COHPSK_NFILTER], int nin)
+ {
+ int c,i,j,k,l;
+ int n=COHPSK_M/P;



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-02 Thread Miroslav Šulc
commit: e81ae2acf3077c3f04fb6ab378c1486e7b4ff116
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Oct  2 18:42:14 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Oct  2 18:42:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81ae2ac

media-libs/codec2: removed obsolete 0.9.2-r1

Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest   |  1 -
 media-libs/codec2/codec2-0.9.2-r1.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index b13ab783bfd..b4448103a0d 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,3 +1,2 @@
-DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B 
b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b
 SHA512 
30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c
 DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
 DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
deleted file mode 100644
index b024a5cabf3..000
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
-SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="examples test"
-# Not yet passing, but infrastructure added to run
-RESTRICT="test"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DUNITTEST=$(usex test)
-   -DINSTALL_EXAMPLES=$(usex examples)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-10-02 Thread Sam James
commit: b7b4dcd1a0c94f1fa2e647fa93a7060b3dff84d0
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 18:38:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 18:38:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b4dcd1

media-libs/codec2: Stabilize 1.0.0 arm64, #814533

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index 2469842139d..f9d617bb611 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-30 Thread Sam James
commit: ed6ae9b131d1347eca152f0d6712cdc14d67786e
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 30 18:17:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 30 18:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed6ae9b1

media-libs/codec2: Stabilize 1.0.0 arm, #814533

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index b403037a4ae..2469842139d 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-26 Thread Sam James
commit: ce64bbdd30400254c560ff3244248171b795be61
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 26 21:05:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 27 04:12:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce64bbdd

media-libs/codec2: add 1.0.1

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-1.0.1.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 75770a3d18f..b13ab783bfd 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1,3 @@
 DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B 
b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b
 SHA512 
30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c
 DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3
+DIST codec2-1.0.1.tar.gz 15062219 BLAKE2B 
81f2784d7aa7180fcc4345fd27e7dd0beda0eba3bbee43d8379a48dc854fe1c9e50038c90c9ae41daacb5aef0f337841fa64ce061e2831523a71d5d52d1b8211
 SHA512 
e32b6ebb5480b4a6ae15e835abc0da4fac7fb46a2b14bcc2a3c52df2da6c8d3f5acbcf83d8039f1ee402b4d2e1e7445841e3c9c415bfb70af3a251e74ab3f3b6

diff --git a/media-libs/codec2/codec2-1.0.1.ebuild 
b/media-libs/codec2/codec2-1.0.1.ebuild
new file mode 100644
index 000..43e5b77c8f4
--- /dev/null
+++ b/media-libs/codec2/codec2-1.0.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="examples test"
+# Not yet passing, but infrastructure added to run
+RESTRICT="test"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=$(usex test)
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-24 Thread Agostino Sarubbo
commit: 1048047ec4c3fe2c7abe8bf2b68ba30b04a2708f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 25 05:21:51 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 25 05:21:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1048047e

media-libs/codec2: x86 stable wrt bug #814533

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index fbc1d4a78ea..b403037a4ae 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-24 Thread Agostino Sarubbo
commit: 179319f666a9627ebe4ac3ae7e8498658c885d05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 25 05:17:04 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 25 05:17:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=179319f6

media-libs/codec2: ppc stable wrt bug #814533

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index 8d5be84337c..fbc1d4a78ea 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-24 Thread Sam James
commit: 27f46736c22b01e6d019318ae044a2450e54e0dc
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 24 15:36:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 24 15:36:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f46736

media-libs/codec2: Stabilize 1.0.0 ppc64, #814533

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index 64ecca0dee9..8d5be84337c 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-09-24 Thread Sam James
commit: 6329eaeda890f7e0c33f25e8a47859c98f7a74a1
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 24 15:35:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 24 15:35:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6329eaed

media-libs/codec2: Stabilize 1.0.0 amd64, #814533

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index 43e5b77c8f4..64ecca0dee9 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-08-24 Thread Marek Szuba
commit: 63135dd51965750b90efffc2d757fdcf805a08d0
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Aug 24 14:10:16 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Aug 24 14:33:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63135dd5

media-libs/codec2: keyword 1.0.0 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 media-libs/codec2/codec2-1.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-1.0.0.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
index b90705d61a9..43e5b77c8f4 100644
--- a/media-libs/codec2/codec2-1.0.0.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-08-14 Thread Miroslav Šulc
commit: 2f99ab53de19c6d8d97ee346f1c653ae0722885d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat Aug 14 07:11:08 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Aug 14 07:11:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f99ab53

media-libs/codec2: bump to 1.0.0 + updated homepage

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest| 1 +
 media-libs/codec2/codec2-0.9.2-r1.ebuild  | 2 +-
 media-libs/codec2/{codec2-0.9.2-r1.ebuild => codec2-1.0.0.ebuild} | 6 +++---
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index d9f9f56ae46..75770a3d18f 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B 
b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b
 SHA512 
30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c
+DIST codec2-1.0.0.tar.gz 15019266 BLAKE2B 
fa33a8c30a7472e5f5ab0aac070431579913248d9d27cbc82542b6d7071f7a9fee6bafe374300bf6e09d636b9ddaf85795aabf12cbfd3923efd0cac82f06b38c
 SHA512 
bba8ccf915600b093252c85059c5472804e843f5a4e331cc6e01f31b4131d84362d8385d0a1d8703be36064ca498e58181c2b7fdedb76d0be58bf6f13ec929b3

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
index 6d15dce3533..b024a5cabf3 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -7,7 +7,7 @@ CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ http://www.rowetel.com/?page_id=452;
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
 SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-1.0.0.ebuild
similarity index 73%
copy from media-libs/codec2/codec2-0.9.2-r1.ebuild
copy to media-libs/codec2/codec2-1.0.0.ebuild
index 6d15dce3533..b90705d61a9 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-1.0.0.ebuild
@@ -7,12 +7,12 @@ CMAKE_ECLASS=cmake
 inherit cmake-multilib
 
 DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/ http://www.rowetel.com/?page_id=452;
+HOMEPAGE="https://freedv.org/ https://www.rowetel.com/?page_id=452 
https://github.com/drowe67/codec2;
 SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0/0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
+SLOT="0/1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/files/

2021-01-29 Thread Miroslav Šulc
commit: ac69cdbe4290c1a30ed681fd625e58b9fb965349
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jan 29 15:42:45 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan 30 04:39:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac69cdbe

media-libs/codec2: remove unused patch(es)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19251
Signed-off-by: Miroslav Šulc  gentoo.org>

 .../codec2/files/codec2-0.8.1-fno-common.patch | 11 ---
 .../codec2/files/codec2-0.8.1-unused-deps.patch| 79 --
 2 files changed, 90 deletions(-)

diff --git a/media-libs/codec2/files/codec2-0.8.1-fno-common.patch 
b/media-libs/codec2/files/codec2-0.8.1-fno-common.patch
deleted file mode 100644
index d5818a01f5c..000
--- a/media-libs/codec2/files/codec2-0.8.1-fno-common.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/src/codec2_ofdm.h
-+++ b/src/codec2_ofdm.h
-@@ -51,7 +51,7 @@
- struct OFDM;
- 
- /* Default configuration for '700D' mode */
--const struct OFDM_CONFIG * OFDM_CONFIG_700D;
-+extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
- 
- /* create and destroy modem states */
- 

diff --git a/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch 
b/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch
deleted file mode 100644
index 174e5173aa6..000
--- a/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-From 3f786481d49e25a089586df4656cab563c90ae41 Mon Sep 17 00:00:00 2001
-From: David 
-Date: Thu, 25 Apr 2019 06:47:06 +0930
-Subject: [PATCH] removed unneeded dependancy on libspeex and libsamplerate,
- these were just used for random misc programs
-

- CMakeLists.txt  | 30 --
- unittest/CMakeLists.txt |  9 -
- 2 files changed, 8 insertions(+), 48 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 669b8be1..6c8eae19 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -195,36 +195,6 @@ if(UNITTEST)
- find_package(Threads REQUIRED)
- message(STATUS "Threads library flags: ${CMAKE_THREAD_LIBS_INIT}")
- 
--#
--# Find speex library
--#
--message(STATUS "Looking for Speex DSP library.")
--find_path(SPEEXDSP_INCLUDE_DIR speex/speex_preprocess.h)
--find_library(SPEEXDSP_LIBRARY speexdsp)
--message(STATUS "  Speex DSP headers: ${SPEEXDSP_INCLUDE_DIR}")
--message(STATUS "  Speex DSP library: ${SPEEXDSP_LIBRARY}")
--if(NOT SPEEXDSP_INCLUDE_DIR AND NOT SPEEXDSP_LIBRARY)
--message(FATAL_ERROR "Speex DSP library not found!")
--endif()
--
--#
--# Samplerate Library
--#
--message(STATUS "Looking for samplerate...")
--find_library(LIBSAMPLERATE samplerate)
--find_path(LIBSAMPLERATE_INCLUDE_DIR samplerate.h)
--message(STATUS "  samplerate headers: ${LIBSAMPLERATE_INCLUDE_DIR}")
--message(STATUS "  samplerate library: ${LIBSAMPLERATE}")
--if(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
--list(APPEND FREEDV_LINK_LIBS ${CMAKE_REQUIRED_LIBRARIES})
--include_directories(${LIBSAMPLERATE_INCLUDE_DIR})
--else(LIBSTAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
--message(FATAL_ERROR "samplerate library not found.
--On Linux systems try installing:
--samplerate-devel  (RPM based systems)
--libsamplerate-dev (DEB based systems)")
--endif(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
--
- add_subdirectory(unittest)
- add_subdirectory(misc)
- endif(UNITTEST)
-diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt
-index 35a944fe..9b2e0e95 100644
 a/unittest/CMakeLists.txt
-+++ b/unittest/CMakeLists.txt
-@@ -73,12 +73,6 @@
- add_executable(tfifo tfifo.c ../src/fifo.c)
- target_link_libraries(tfifo codec2 ${CMAKE_THREAD_LIBS_INIT})
- 
--add_executable(speexnoisesup speexnoisesup.c)
--target_link_libraries(speexnoisesup ${SPEEXDSP_LIBRARY})
--set_target_properties(speexnoisesup
--PROPERTIES INCLUDE_DIRECTORIES ${SPEEXDSP_INCLUDE_DIR}
--)
--
- add_executable(fdmdv_mem fdmdv_mem.c)
- 
- add_executable(raw2h raw2h.c)
-@@ -91,9 +85,6 @@
- add_executable(tnewamp1 tnewamp1.c ../src/quantise.c ../src/newamp1.c 
../src/mbest.c ../src/kiss_fft.c ../src/sine.c ../src/nlp.c ../src/dump.c 
../src/octave.c ${CODEBOOKS})
- target_link_libraries(tnewamp1 codec2)
- 
--add_executable(tsrc tsrc.c)
--target_link_libraries(tsrc samplerate)
--
- add_executable(tlininterp tlininterp.c)
- add_executable(tdec tdec.c)
- 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-07 Thread Sam James
commit: 5bd9466aca4b69e99645d79424b994703492b3c8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 19:02:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 19:02:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd9466a

media-libs/codec2: cleanup old

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/Manifest|  1 -
 media-libs/codec2/codec2-0.8.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 3e3f8bd59bd..d9f9f56ae46 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-0.8.1.tar.xz 8868212 BLAKE2B 
2c0ba40df02cc6791386243e75f97ce17026842b13384e4a330cf22ea4bef5db75ddbc764dd4045027a6e2bf2eeba9b509b372aeaef81bb235e3d6c2930b01fe
 SHA512 
4f2633d510ab68102b77b15492d87d25fe5fa96d90dc1ca6b3bf7deea04a3765382bfbbde981c9cac70d3e9d091c56b2099544b09b36a84ed62cb9087c9bb819
 DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B 
b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b
 SHA512 
30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
deleted file mode 100644
index 8dbf9acea97..000
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/;
-SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-IUSE="examples"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-unused-deps.patch
-   "${FILESDIR}"/${P}-fno-common.patch
-)
-
-multilib_src_configure() {
-   local mycmakeargs=( -DUNITTEST=OFF )
-   cmake_src_configure
-}
-
-src_install() {
-   cmake-multilib_src_install
-
-   if use examples; then
-   insinto /usr/share/codec2
-   doins -r wav raw
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-07 Thread Sam James
commit: 21afd166e543d3d5580e359c198830b76e4efdc9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 18:57:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 18:57:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21afd166

media-libs/codec2: Stabilize 0.9.2-r1 ppc64, #763399

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
index 65c7c6380bb..6d15dce3533 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-07 Thread Sam James
commit: 9873df1522b39019a641df386d47bc0cc99d8b6e
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:14:43 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:14:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9873df15

media-libs/codec2: Stabilize 0.9.2-r1 ppc, #763399

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
index c1e84c4a539..65c7c6380bb 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0/0.9"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-05 Thread Sam James
commit: 2f69c386d9604c8edd9482a96abf493e2c0c8945
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 17:56:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 03:08:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f69c386

media-libs/codec2: fix subslot

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
index d79f4ea85d0..dc2cf5d05f3 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://freedv.org/ 
http://www.rowetel.com/?page_id=452;
 SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0/${PV}"
+SLOT="0/0.9"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 # Not yet passing, but infrastructure added to run



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-04 Thread Sam James
commit: 9b533d04cf91b0778f1b0b4c3c2cecf39e583579
Author: Daniel M. Weeks  danweeks  net>
AuthorDate: Mon Jan  4 14:18:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:46:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b533d04

media-libs/codec2-0.9.2-r1: add subslot

Bug: https://bugs.gentoo.org/763537
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Daniel M. Weeks  danweeks.net>
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/{codec2-0.9.2.ebuild => codec2-0.9.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
similarity index 97%
rename from media-libs/codec2/codec2-0.9.2.ebuild
rename to media-libs/codec2/codec2-0.9.2-r1.ebuild
index 6f6ea44aa3f..ca1c0954f6c 100644
--- a/media-libs/codec2/codec2-0.9.2.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://freedv.org/ 
http://www.rowetel.com/?page_id=452;
 SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
-SLOT="0"
+SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-04 Thread Sam James
commit: 6464a885784f5e794c1d609f1e44423ea72c538d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 16:49:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 16:50:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6464a885

media-libs/codec2: add tests (even if we don't run them yet)

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-0.9.2-r1.ebuild 
b/media-libs/codec2/codec2-0.9.2-r1.ebuild
index ca1c0954f6c..d79f4ea85d0 100644
--- a/media-libs/codec2/codec2-0.9.2-r1.ebuild
+++ b/media-libs/codec2/codec2-0.9.2-r1.ebuild
@@ -13,11 +13,13 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="examples"
+IUSE="examples test"
+# Not yet passing, but infrastructure added to run
+RESTRICT="test"
 
 multilib_src_configure() {
local mycmakeargs=(
-   -DUNITTEST=OFF
+   -DUNITTEST=$(usex test)
-DINSTALL_EXAMPLES=$(usex examples)
)
cmake_src_configure



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-03 Thread Sam James
commit: 77a97296616a02684d6c13288cbea9074142
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:32:27 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:32:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a9

media-libs/codec2: Stabilize 0.9.2 arm, #763399

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2.ebuild 
b/media-libs/codec2/codec2-0.9.2.ebuild
index 3a1681f5d85..6f6ea44aa3f 100644
--- a/media-libs/codec2/codec2-0.9.2.ebuild
+++ b/media-libs/codec2/codec2-0.9.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-03 Thread Sam James
commit: 86a35b67c79a344d0ce2b017fac16e8c0526f5b8
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:31:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:31:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86a35b67

media-libs/codec2: Stabilize 0.9.2 arm64, #763399

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.9.2.ebuild 
b/media-libs/codec2/codec2-0.9.2.ebuild
index f1e89ee9ad1..3a1681f5d85 100644
--- a/media-libs/codec2/codec2-0.9.2.ebuild
+++ b/media-libs/codec2/codec2-0.9.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2021-01-03 Thread Sam James
commit: 3922215819c6746f2450fbcb4f7845a47940fe89
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:30:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:30:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39222158

media-libs/codec2: Stabilize 0.9.2 amd64, #763399

Signed-off-by: Sam James  gentoo.org>

 media-libs/codec2/codec2-0.9.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-0.9.2.ebuild 
b/media-libs/codec2/codec2-0.9.2.ebuild
index f48bd59ad5d..f1e89ee9ad1 100644
--- a/media-libs/codec2/codec2-0.9.2.ebuild
+++ b/media-libs/codec2/codec2-0.9.2.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
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples"
 
 multilib_src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2020-08-23 Thread Miroslav Šulc
commit: ed1cb52a4622f1a2696a551149972bf786f9fb67
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Thu Jul  2 21:09:11 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Aug 23 14:43:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1cb52a

media-libs/codec2: update to 0.9.2

Updated and simplified ebuild.
Closes: https://bugs.gentoo.org/707668
Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16551
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-0.9.2.ebuild | 24 
 media-libs/codec2/metadata.xml|  3 +++
 3 files changed, 28 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index 1e9ad62b077..3e3f8bd59bd 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-0.8.1.tar.xz 8868212 BLAKE2B 
2c0ba40df02cc6791386243e75f97ce17026842b13384e4a330cf22ea4bef5db75ddbc764dd4045027a6e2bf2eeba9b509b372aeaef81bb235e3d6c2930b01fe
 SHA512 
4f2633d510ab68102b77b15492d87d25fe5fa96d90dc1ca6b3bf7deea04a3765382bfbbde981c9cac70d3e9d091c56b2099544b09b36a84ed62cb9087c9bb819
+DIST codec2-0.9.2.tar.gz 12244006 BLAKE2B 
b7fdff34e41f93f237235db5cf1352e7165565ae13bc88cfe41bc6eb280e16f49c71f6b9947ced81612b0fa6b2630a9f2f75fe257ff09bae5eef1a0b6b39c95b
 SHA512 
30a2eb95f7b0f47f0c0c7f08c9118f089acc32adf8b27f5b4354c89139efe80607d6d0ca5e0a9eefddf3640f02c483b9c804ad52c5dec6295968b7267f3a716c

diff --git a/media-libs/codec2/codec2-0.9.2.ebuild 
b/media-libs/codec2/codec2-0.9.2.ebuild
new file mode 100644
index 000..f48bd59ad5d
--- /dev/null
+++ b/media-libs/codec2/codec2-0.9.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/ http://www.rowetel.com/?page_id=452;
+SRC_URI="https://github.com/drowe67/codec2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="examples"
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DUNITTEST=OFF
+   -DINSTALL_EXAMPLES=$(usex examples)
+   )
+   cmake_src_configure
+}

diff --git a/media-libs/codec2/metadata.xml b/media-libs/codec2/metadata.xml
index c870d0eef0a..ee8bcd430a6 100644
--- a/media-libs/codec2/metadata.xml
+++ b/media-libs/codec2/metadata.xml
@@ -5,4 +5,7 @@
so...@gentoo.org
Gentoo Sound project
 
+
+   drowe67/codec2
+
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/, media-libs/codec2/files/

2020-08-08 Thread David Seifert
commit: c9843a298647c9fd076a4fb54320cdf8a47466ae
Author: David Seifert  gentoo  org>
AuthorDate: Sat Aug  8 16:54:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Aug  8 16:54:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9843a29

media-libs/codec2: Fix building under -fno-common

Closes: https://bugs.gentoo.org/707668
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: David Seifert  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild |  5 -
 media-libs/codec2/files/codec2-0.8.1-fno-common.patch | 11 +++
 2 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 50150b2cb65..8dbf9acea97 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -15,7 +15,10 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
-PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )
+PATCHES=(
+   "${FILESDIR}"/${P}-unused-deps.patch
+   "${FILESDIR}"/${P}-fno-common.patch
+)
 
 multilib_src_configure() {
local mycmakeargs=( -DUNITTEST=OFF )

diff --git a/media-libs/codec2/files/codec2-0.8.1-fno-common.patch 
b/media-libs/codec2/files/codec2-0.8.1-fno-common.patch
new file mode 100644
index 000..d5818a01f5c
--- /dev/null
+++ b/media-libs/codec2/files/codec2-0.8.1-fno-common.patch
@@ -0,0 +1,11 @@
+--- a/src/codec2_ofdm.h
 b/src/codec2_ofdm.h
+@@ -51,7 +51,7 @@
+ struct OFDM;
+ 
+ /* Default configuration for '700D' mode */
+-const struct OFDM_CONFIG * OFDM_CONFIG_700D;
++extern const struct OFDM_CONFIG * OFDM_CONFIG_700D;
+ 
+ /* create and destroy modem states */
+ 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-10-13 Thread Matt Turner
commit: 77a1cc3cfe7a86df1e6ef8ba85f6faf05adb5138
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct 13 17:46:12 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 13 17:46:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a1cc3c

media-libs/codec2-0.8.1: ppc64 stable, bug 682558

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 76d2b704895..29f29b27f09 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-10-13 Thread Matt Turner
commit: 678ffdbcd4162e16d64e8c9e6f4c383933c8457e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Oct 13 17:46:07 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Oct 13 17:46:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=678ffdbc

media-libs/codec2-0.8.1: ppc stable, bug 682558

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 77e8202df5d..76d2b704895 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-10-12 Thread Matt Turner
commit: 4bf37be0c3e6b66334542988092b3af14deada30
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 12 23:46:15 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 12 23:46:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bf37be0

media-libs/codec2-0.8.1: alpha stable, bug 682558

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 49084959428..77e8202df5d 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-09-26 Thread Mikle Kolyada
commit: 5bcb8f1e135f6aac9f3aa14b589c2349a81632d4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Sep 26 19:59:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Sep 26 19:59:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bcb8f1e

media-libs/codec2: ia64 stable wrt bug #682558

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index dc8b9ab8647..49084959428 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-09-13 Thread Matt Turner
commit: 6e9fe0bd2cd77ee2a80ec1167c71c38f1d5d1b77
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 14 05:02:55 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 14 05:02:55 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9fe0bd

media-libs/codec2-0.8.1: add ~sparc

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 91ab050c004..dc8b9ab8647 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-07-28 Thread Mikle Kolyada
commit: 7d20b8e6f14f4e96121c38b889be0d8177704462
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 13:53:25 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 13:53:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d20b8e6

media-libs/codec2: arm stable wrt bug #682558

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 10b8231aed8..91ab050c004 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-07-08 Thread Thomas Deutschmann
commit: f6011a7303eb6cd088bb19282855646c024af64a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jul  8 11:59:12 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jul  8 12:09:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6011a73

media-libs/codec2: x86 stable (bug #682558)

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 78da953304a..10b8231aed8 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 x86"
 IUSE="examples"
 
 PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/files/, media-libs/codec2/

2019-05-24 Thread Andreas Sturmlechner
commit: 6591ec4e2f87271dd3823f910b00138f245ec489
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 24 20:04:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 24 20:04:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6591ec4e

media-libs/codec2: Drop unused deps from cmake

Closes: https://bugs.gentoo.org/653926
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild  |  7 +-
 .../codec2/files/codec2-0.8.1-unused-deps.patch| 79 ++
 2 files changed, 82 insertions(+), 4 deletions(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index f220838eef3..78da953304a 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit cmake-multilib
 
@@ -14,8 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
-DEPEND=""
-RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${P}-unused-deps.patch" )
 
 multilib_src_configure() {
local mycmakeargs=( -DUNITTEST=OFF )

diff --git a/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch 
b/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch
new file mode 100644
index 000..174e5173aa6
--- /dev/null
+++ b/media-libs/codec2/files/codec2-0.8.1-unused-deps.patch
@@ -0,0 +1,79 @@
+From 3f786481d49e25a089586df4656cab563c90ae41 Mon Sep 17 00:00:00 2001
+From: David 
+Date: Thu, 25 Apr 2019 06:47:06 +0930
+Subject: [PATCH] removed unneeded dependancy on libspeex and libsamplerate,
+ these were just used for random misc programs
+
+---
+ CMakeLists.txt  | 30 --
+ unittest/CMakeLists.txt |  9 -
+ 2 files changed, 8 insertions(+), 48 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 669b8be1..6c8eae19 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -195,36 +195,6 @@ if(UNITTEST)
+ find_package(Threads REQUIRED)
+ message(STATUS "Threads library flags: ${CMAKE_THREAD_LIBS_INIT}")
+ 
+-#
+-# Find speex library
+-#
+-message(STATUS "Looking for Speex DSP library.")
+-find_path(SPEEXDSP_INCLUDE_DIR speex/speex_preprocess.h)
+-find_library(SPEEXDSP_LIBRARY speexdsp)
+-message(STATUS "  Speex DSP headers: ${SPEEXDSP_INCLUDE_DIR}")
+-message(STATUS "  Speex DSP library: ${SPEEXDSP_LIBRARY}")
+-if(NOT SPEEXDSP_INCLUDE_DIR AND NOT SPEEXDSP_LIBRARY)
+-message(FATAL_ERROR "Speex DSP library not found!")
+-endif()
+-
+-#
+-# Samplerate Library
+-#
+-message(STATUS "Looking for samplerate...")
+-find_library(LIBSAMPLERATE samplerate)
+-find_path(LIBSAMPLERATE_INCLUDE_DIR samplerate.h)
+-message(STATUS "  samplerate headers: ${LIBSAMPLERATE_INCLUDE_DIR}")
+-message(STATUS "  samplerate library: ${LIBSAMPLERATE}")
+-if(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
+-list(APPEND FREEDV_LINK_LIBS ${CMAKE_REQUIRED_LIBRARIES})
+-include_directories(${LIBSAMPLERATE_INCLUDE_DIR})
+-else(LIBSTAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
+-message(FATAL_ERROR "samplerate library not found.
+-On Linux systems try installing:
+-samplerate-devel  (RPM based systems)
+-libsamplerate-dev (DEB based systems)")
+-endif(LIBSAMPLERATE AND LIBSAMPLERATE_INCLUDE_DIR)
+-
+ add_subdirectory(unittest)
+ add_subdirectory(misc)
+ endif(UNITTEST)
+diff --git a/unittest/CMakeLists.txt b/unittest/CMakeLists.txt
+index 35a944fe..9b2e0e95 100644
+--- a/unittest/CMakeLists.txt
 b/unittest/CMakeLists.txt
+@@ -73,12 +73,6 @@
+ add_executable(tfifo tfifo.c ../src/fifo.c)
+ target_link_libraries(tfifo codec2 ${CMAKE_THREAD_LIBS_INIT})
+ 
+-add_executable(speexnoisesup speexnoisesup.c)
+-target_link_libraries(speexnoisesup ${SPEEXDSP_LIBRARY})
+-set_target_properties(speexnoisesup
+-PROPERTIES INCLUDE_DIRECTORIES ${SPEEXDSP_INCLUDE_DIR}
+-)
+-
+ add_executable(fdmdv_mem fdmdv_mem.c)
+ 
+ add_executable(raw2h raw2h.c)
+@@ -91,9 +85,6 @@
+ add_executable(tnewamp1 tnewamp1.c ../src/quantise.c ../src/newamp1.c 
../src/mbest.c ../src/kiss_fft.c ../src/sine.c ../src/nlp.c ../src/dump.c 
../src/octave.c ${CODEBOOKS})
+ target_link_libraries(tnewamp1 codec2)
+ 
+-add_executable(tsrc tsrc.c)
+-target_link_libraries(tsrc samplerate)
+-
+ add_executable(tlininterp tlininterp.c)
+ add_executable(tdec tdec.c)
+ 



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-05-21 Thread Andreas Sturmlechner
commit: 0c26b508d0840d2efcbb987c2c7d311b8a7640e9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 21 20:42:01 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 21 20:42:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c26b508

media-libs/codec2: Drop 0.7

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/codec2/Manifest  |  1 -
 media-libs/codec2/codec2-0.7.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index c915edd64d4..1e9ad62b077 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1,2 +1 @@
-DIST codec2-0.7.tar.xz 8386048 BLAKE2B 
04e2ab834539d6911300d30a7de00a0c351e29c53972482765cbefefe8d9e0f10b491496690e34beacce27f68da0c85bb6ad8bb75b93ce50e44eb13f1ad8070b
 SHA512 
bf2f40071c21096d9504aacb293e7c293e1a51d732b91d870b5b35c372684cdb187fe4aafb6c27601c75167bd3783470e054d65b4be215facf67acee8afc56af
 DIST codec2-0.8.1.tar.xz 8868212 BLAKE2B 
2c0ba40df02cc6791386243e75f97ce17026842b13384e4a330cf22ea4bef5db75ddbc764dd4045027a6e2bf2eeba9b509b372aeaef81bb235e3d6c2930b01fe
 SHA512 
4f2633d510ab68102b77b15492d87d25fe5fa96d90dc1ca6b3bf7deea04a3765382bfbbde981c9cac70d3e9d091c56b2099544b09b36a84ed62cb9087c9bb819

diff --git a/media-libs/codec2/codec2-0.7.ebuild 
b/media-libs/codec2/codec2-0.7.ebuild
deleted file mode 100644
index c50c30e8bd4..000
--- a/media-libs/codec2/codec2-0.7.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-multilib
-
-DESCRIPTION="Low bit rate speech codec"
-HOMEPAGE="https://freedv.org/;
-SRC_URI="https://freedv.com/wp-content/uploads/sites/8/2017/10/${P}.tar.xz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-multilib_src_configure() {
-   local mycmakeargs=( -DUNITTEST=OFF )
-   cmake-utils_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-05-21 Thread Aaron Bauman
commit: 1190d6c5c2480d78a4c21185c00b89115470dae2
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 21 05:59:08 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 21 06:31:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1190d6c5

media-libs/codec2: amd64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 3a2fd2c8d49..4954078ee49 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2019-05-21 Thread Aaron Bauman
commit: 2ac80b4160d85c34821e6f3574be40edc5d722e1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 21 06:13:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 21 06:31:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ac80b41

media-libs/codec2: amd64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 4954078ee49..f220838eef3 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-12-22 Thread Matt Turner
commit: 001c9445ffc9c159edab7eeab309afd6effa2d44
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Dec 23 03:23:28 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Dec 23 03:23:46 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001c9445

media-libs/codec2-0.8.1: added ~alpha, bug 653676

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 6191a8ebd39..3a2fd2c8d49 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-11-27 Thread Alexis Ballier
commit: 12e43b2edbd140de1bd7f2d217bf638ee027e7d7
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Nov 27 16:12:47 2018 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Nov 27 16:12:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12e43b2e

media-libs/codec2: keyword ~arm64

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Alexis Ballier  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 064f5864385..6191a8ebd39 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-11-24 Thread Sergei Trofimovich
commit: 7fa812aa87799d8dc0651320c5a0ff2318a80eb8
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 24 11:40:18 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 24 12:33:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa812aa

media-libs/codec2: keyworded 0.8.1 for ppc64, bug #653676

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 97c56bf0c72..064f5864385 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-11-24 Thread Sergei Trofimovich
commit: dd558bb27c22ffcb2ffa8451a7da192578ce2075
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Nov 24 11:38:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Nov 24 12:33:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd558bb2

media-libs/codec2: keyworded 0.8.1 for ppc, bug #653676

Tested-by: ernsteiswuerfel
Package-Manager: Portage-2.3.52, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/codec2/codec2-0.8.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 07c6f859762..97c56bf0c72 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-07-11 Thread Richard Farina
commit: b5af0527faa55967c8276ccbebaa8b10ac2c2a35
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Jul 11 16:43:43 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Jul 11 20:46:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5af0527

media-libs/codec2: bump

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-libs/codec2/Manifest|  1 +
 media-libs/codec2/codec2-0.8.1.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/media-libs/codec2/Manifest b/media-libs/codec2/Manifest
index f3266a6fd8d..c915edd64d4 100644
--- a/media-libs/codec2/Manifest
+++ b/media-libs/codec2/Manifest
@@ -1 +1,2 @@
 DIST codec2-0.7.tar.xz 8386048 BLAKE2B 
04e2ab834539d6911300d30a7de00a0c351e29c53972482765cbefefe8d9e0f10b491496690e34beacce27f68da0c85bb6ad8bb75b93ce50e44eb13f1ad8070b
 SHA512 
bf2f40071c21096d9504aacb293e7c293e1a51d732b91d870b5b35c372684cdb187fe4aafb6c27601c75167bd3783470e054d65b4be215facf67acee8afc56af
+DIST codec2-0.8.1.tar.xz 8868212 BLAKE2B 
2c0ba40df02cc6791386243e75f97ce17026842b13384e4a330cf22ea4bef5db75ddbc764dd4045027a6e2bf2eeba9b509b372aeaef81bb235e3d6c2930b01fe
 SHA512 
4f2633d510ab68102b77b15492d87d25fe5fa96d90dc1ca6b3bf7deea04a3765382bfbbde981c9cac70d3e9d091c56b2099544b09b36a84ed62cb9087c9bb819

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
new file mode 100644
index 000..1f2955c5439
--- /dev/null
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-multilib
+
+DESCRIPTION="Low bit rate speech codec"
+HOMEPAGE="https://freedv.org/;
+SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+multilib_src_configure() {
+   local mycmakeargs=( -DUNITTEST=OFF )
+   cmake-utils_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-07-11 Thread Richard Farina
commit: cc2a9579303c568c40acc15317ce55077061f426
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Jul 11 20:40:05 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Jul 11 20:46:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc2a9579

media-libs/codec2: adding ~arm

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-libs/codec2/codec2-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 46f65f92f89..07c6f859762 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~x86"
 IUSE="examples"
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-07-11 Thread Richard Farina
commit: 2b2cd5331ceac76d46a55467a9b31e2104b236d9
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Jul 11 17:09:24 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Jul 11 20:46:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b2cd533

media-libs/codec2: add examples

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 media-libs/codec2/codec2-0.8.1.ebuild | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.8.1.ebuild 
b/media-libs/codec2/codec2-0.8.1.ebuild
index 1f2955c5439..46f65f92f89 100644
--- a/media-libs/codec2/codec2-0.8.1.ebuild
+++ b/media-libs/codec2/codec2-0.8.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://hobbes1069.fedorapeople.org/freetel/codec2/${P}.tar.xz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
-IUSE=""
+IUSE="examples"
 
 DEPEND=""
 RDEPEND="${DEPEND}"
@@ -21,3 +21,12 @@ multilib_src_configure() {
local mycmakeargs=( -DUNITTEST=OFF )
cmake-utils_src_configure
 }
+
+src_install() {
+   cmake-multilib_src_install
+
+   if use examples; then
+   insinto /usr/share/codec2
+   doins -r wav raw
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-06-11 Thread Thomas Deutschmann
commit: b0e381f164d94d57e0989a5ae4cd5681e7b7585c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Jun 11 09:39:55 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Jun 11 09:39:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e381f1

media-libs/codec2: x86 keyworded (bug #653676)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/codec2/codec2-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.7.ebuild 
b/media-libs/codec2/codec2-0.7.ebuild
index 6f88a3f0f2d..c50c30e8bd4 100644
--- a/media-libs/codec2/codec2-0.7.ebuild
+++ b/media-libs/codec2/codec2-0.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://freedv.com/wp-content/uploads/sites/8/2017/10/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64"
+KEYWORDS="~amd64 ~hppa ~ia64 ~x86"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-05-05 Thread Sergei Trofimovich
commit: 2d923d420a344c97bdb22e67aa170d8478867e57
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May  5 11:49:05 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May  5 12:52:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d923d42

media-libs/codec2: keyworded 0.7 for ia64, bug #653676

Bug: https://bugs.gentoo.org/653676
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 media-libs/codec2/codec2-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.7.ebuild 
b/media-libs/codec2/codec2-0.7.ebuild
index 4407a9fb832..6f88a3f0f2d 100644
--- a/media-libs/codec2/codec2-0.7.ebuild
+++ b/media-libs/codec2/codec2-0.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://freedv.com/wp-content/uploads/sites/8/2017/10/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa"
+KEYWORDS="~amd64 ~hppa ~ia64"
 IUSE=""
 
 DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: media-libs/codec2/

2018-04-30 Thread Jeroen Roovers
commit: 03e4e0e2d8803f159f6c6895a015b9559e07a14b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Apr 30 16:04:48 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Apr 30 16:09:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e4e0e2

media-libs/codec2: Mark ~hppa too.

Package-Manager: Portage-2.3.31, Repoman-2.3.9
RepoMan-Options: --ignore-arches

 media-libs/codec2/codec2-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/codec2/codec2-0.7.ebuild 
b/media-libs/codec2/codec2-0.7.ebuild
index 7dd2b089b71..4407a9fb832 100644
--- a/media-libs/codec2/codec2-0.7.ebuild
+++ b/media-libs/codec2/codec2-0.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://freedv.com/wp-content/uploads/sites/8/2017/10/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~hppa"
 IUSE=""
 
 DEPEND=""



  1   2   >