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

2022-12-02 Thread WANG Xuerui
commit: b856d49dc5645951350c6b27ebf879f50ce3c079
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Dec  3 05:49:52 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Dec  3 06:07:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b856d49d

media-libs/libshout: keyword 2.4.6 for ~loong

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index 9a1e48a6d194..c8aebcadf59e 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Miroslav Šulc
commit: 68c72ded5e880e325ff41c55a1b09c74f8d1db81
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri May 13 17:06:30 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri May 13 17:06:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c72ded

media-libs/libshout: dropped obsolete 2.4.5

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

 media-libs/libshout/Manifest  |  1 -
 media-libs/libshout/libshout-2.4.5.ebuild | 51 ---
 2 files changed, 52 deletions(-)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index 79266e7a3d6d..708b174149db 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,2 +1 @@
-DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341
 DIST libshout-2.4.6.tar.gz 571153 BLAKE2B 
68a24ecd3fa8c1057883d2d9013b18b9b7507d0ee79876efe79c8ad1ae32c408421879340968b77c3d6bf6e8eb3c3c87a8ee5447f351fd871f13683fcbb5ab52
 SHA512 
e8478cdbf9a27674c16a7b620d1576f2e31a47262b8e29b314d0f46d4e5be24b9a29790b7b226f48939bc34cacf5734fae0aa5686c7ed5879cdbd827ff8e0339

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
deleted file mode 100644
index a6d316796f74..
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="https://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="speex static-libs theora"
-
-RDEPEND="
-   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   dev-libs/openssl:0=
-   speex? ( media-libs/speex[${MULTILIB_USEDEP}] )
-   theora? ( media-libs/libtheora[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/shout/shout.h
-)
-
-src_prepare() {
-   default
-   # Fix docdir
-   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
-   eautoreconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable speex)
-   $(use_enable static-libs static)
-   $(use_enable theora)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die
-}



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

2022-05-13 Thread Jakov Smolić
commit: d2b2e14724ab04f32b24248cfef6d0633b89a1f0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 14:15:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 14:15:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2b2e147

media-libs/libshout: Stabilize 2.4.6 x86, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index 8df7295afeb5..9a1e48a6d194 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: 1d4878024e3e460eefb4f9e67589b248915f825f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 08:37:06 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 08:37:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d487802

media-libs/libshout: Stabilize 2.4.6 arm, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index 9d6d3ddbddca..8df7295afeb5 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: a438f1c93aa7c7d80e0c22a591d72cf585346a66
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 08:07:14 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 08:07:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a438f1c9

media-libs/libshout: Stabilize 2.4.6 amd64, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index d329d4e1fefe..9d6d3ddbddca 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: c9f0e2a31cdc16e9be8d72ff7a3950e770774a3f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 07:26:40 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 07:26:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9f0e2a3

media-libs/libshout: Stabilize 2.4.6 ppc64, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index 14e53e236b2a..d329d4e1fefe 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: 45acd22bb70cb6e9d8aa549a530f1fdc10c4537a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 07:17:26 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 07:17:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45acd22b

media-libs/libshout: Stabilize 2.4.6 sparc, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index a219c66bb351..14e53e236b2a 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: 1e5a071f2764dc9197ac19766dadc5ed01607ae3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 07:17:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 07:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5a071f

media-libs/libshout: Stabilize 2.4.6 arm64, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index ba77c7a35c43..a219c66bb351 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-05-13 Thread Jakov Smolić
commit: 0b64fc7519e4c9a917b70342d27d17dbcb2ad993
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri May 13 07:17:23 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 13 07:17:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b64fc75

media-libs/libshout: Stabilize 2.4.6 ppc, #844004

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

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

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
index 39e327e11c39..ba77c7a35c43 100644
--- a/media-libs/libshout/libshout-2.4.6.ebuild
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2022-04-12 Thread Miroslav Šulc
commit: 80d2e63fb042ef14e627ba3081789034ac74a275
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Apr 12 07:09:06 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Apr 12 07:09:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d2e63f

media-libs/libshout: bump to 2.4.6

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

 media-libs/libshout/Manifest  |  1 +
 media-libs/libshout/libshout-2.4.6.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index a5ef52ece889..79266e7a3d6d 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1 +1,2 @@
 DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341
+DIST libshout-2.4.6.tar.gz 571153 BLAKE2B 
68a24ecd3fa8c1057883d2d9013b18b9b7507d0ee79876efe79c8ad1ae32c408421879340968b77c3d6bf6e8eb3c3c87a8ee5447f351fd871f13683fcbb5ab52
 SHA512 
e8478cdbf9a27674c16a7b620d1576f2e31a47262b8e29b314d0f46d4e5be24b9a29790b7b226f48939bc34cacf5734fae0aa5686c7ed5879cdbd827ff8e0339

diff --git a/media-libs/libshout/libshout-2.4.6.ebuild 
b/media-libs/libshout/libshout-2.4.6.ebuild
new file mode 100644
index ..39e327e11c39
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.6.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="https://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   dev-libs/openssl:0=
+   speex? ( media-libs/speex[${MULTILIB_USEDEP}] )
+   theora? ( media-libs/libtheora[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+src_prepare() {
+   default
+   # Fix docdir
+   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable speex)
+   $(use_enable static-libs static)
+   $(use_enable theora)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-08-21 Thread Marek Szuba
commit: 28f0621a1d9f6c18dd5e591514fa618faed01479
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Aug 21 00:59:01 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Aug 21 08:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f0621a

media-libs/libshout: keyword 2.4.5 for ~riscv

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index d3776d970c7..a6d316796f7 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="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="speex static-libs theora"
 
 RDEPEND="



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

2021-05-02 Thread Mikle Kolyada
commit: 18c9c36a054e2da68f0f333aa932589b8b4a8009
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 17:50:32 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 17:50:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c9c36a

media-libs/libshout: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/libshout/libshout-2.4.5.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 847b1829fed..d3776d970c7 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -12,13 +12,12 @@ 
SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="libressl speex static-libs theora"
+IUSE="speex static-libs theora"
 
 RDEPEND="
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
+   dev-libs/openssl:0=
speex? ( media-libs/speex[${MULTILIB_USEDEP}] )
theora? ( media-libs/libtheora[${MULTILIB_USEDEP}] )
 "



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

2021-02-16 Thread Conrad Kostecki
commit: 158a306af81528a1c38d147ace2f6ea9ad601401
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Feb 16 16:15:44 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Feb 16 17:34:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=158a306a

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

Closes: https://github.com/gentoo/gentoo/pull/19490
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 media-libs/libshout/files/libshout-2.4.1-underlinking.patch | 13 -
 1 file changed, 13 deletions(-)

diff --git a/media-libs/libshout/files/libshout-2.4.1-underlinking.patch 
b/media-libs/libshout/files/libshout-2.4.1-underlinking.patch
deleted file mode 100644
index 0c6b7f2f5a7..000
--- a/media-libs/libshout/files/libshout-2.4.1-underlinking.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://bugs.gentoo.org/499458
-
 libshout-2.4.1/src/Makefile.am
-+++ libshout-2.4.1/src/Makefile.am
-@@ -33,7 +33,7 @@
- AM_CFLAGS = @XIPH_CFLAGS@
- 
- libshout_la_LIBADD = common/net/libicenet.la common/timing/libicetiming.la 
common/avl/libiceavl.la\
--  common/httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(THEORA_LIBS) 
$(VORBIS_LIBS) $(SPEEX_LIBS) @XIPH_LIBS@
-+  common/httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(OGG_LIBS) 
$(VORBIS_LIBS) $(THEORA_LIBS) $(SPEEX_LIBS) @XIPH_LIBS@
- 
- INCLUDES = -I$(top_builddir)/include -I./common/
- 



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

2021-02-15 Thread Miroslav Šulc
commit: d21062e7ffa943710edde4a6f6e2228855dff2ea
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Feb 15 08:27:46 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 15 08:27:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d21062e7

media-libs/libshout: removed obsolete 2.4.3

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

 media-libs/libshout/Manifest  |  1 -
 media-libs/libshout/libshout-2.4.3.ebuild | 56 ---
 2 files changed, 57 deletions(-)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index c1123e9c32e..a5ef52ece88 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,2 +1 @@
-DIST libshout-2.4.3.tar.gz 529563 BLAKE2B 
30d982fcf52507e07af23113560cfc9e43ca4ce37c286854326ea09215dc30c3c0d57320dce46dd4faec43b3d473df2f7882ad759479fb023166cec3f24327c5
 SHA512 
fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34
 DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
deleted file mode 100644
index 3d9eb17139b..000
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="https://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
-IUSE="libressl speex static-libs theora"
-
-RDEPEND="
-   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
-   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/shout/shout.h
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
-)
-
-src_prepare() {
-   default
-   # Fix docdir
-   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
-   eautoreconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable speex)
-   $(use_enable static-libs static)
-   $(use_enable theora)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die
-}



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

2021-02-14 Thread Sam James
commit: 66d97cfbc0b0585b2bcd737fea3ddd2e5683383d
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 00:36:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 00:36:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66d97cfb

media-libs/libshout: Stabilize 2.4.5 arm, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 802fe33ff77..847b1829fed 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-02-05 Thread Sam James
commit: b7c16dc61bd0f69fdddcf80f6f5b9d0159973168
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb  5 12:29:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb  5 12:29:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c16dc6

media-libs/libshout: Stabilize 2.4.5 ppc, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 80e50f82fd1..802fe33ff77 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-02-02 Thread Sam James
commit: 847cf043b7508587795930f00d70d32f8f5aa828
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb  2 23:45:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb  2 23:45:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=847cf043

media-libs/libshout: Stabilize 2.4.5 x86, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 06a27a6e7bb..80e50f82fd1 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-31 Thread Sam James
commit: 4acad19f3cea5cebb383f9f8b71a500355ec4cf7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 31 21:51:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 31 21:51:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4acad19f

media-libs/libshout: Stabilize 2.4.5 amd64, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 8fa273442a7..06a27a6e7bb 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-30 Thread Sam James
commit: e3eb9b0df4e6bf6e144be06504acd8901c4ecfdf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 18:39:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 18:39:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3eb9b0d

media-libs/libshout: Stabilize 2.4.5 sparc, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index cf629f16f4b..8fa273442a7 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-30 Thread Sam James
commit: ed1a07c95d535ff82e5566a10ef831b444b77f83
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 16:13:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 16:13:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1a07c9

media-libs/libshout: Stabilize 2.4.5 arm64, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index f228bb62e84..cf629f16f4b 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-30 Thread Sam James
commit: e98e2693dc7a359cc8124e98e29e37000b784190
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan 30 14:30:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 30 14:30:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e98e2693

media-libs/libshout: Stabilize 2.4.5 ppc64, #767967

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

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

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
index 76d21270297..f228bb62e84 100644
--- a/media-libs/libshout/libshout-2.4.5.ebuild
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-07 Thread Sam James
commit: aa416a3334ac2a92532484e4441c1af2aa56412c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 19:03:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 19:03:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa416a33

media-libs/libshout: cleanup old

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

 media-libs/libshout/Manifest   |  1 -
 ...hout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch | 58 
 ...hout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch | 61 --
 media-libs/libshout/libshout-2.4.1-r2.ebuild   | 59 -
 4 files changed, 179 deletions(-)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index 1394514c5f3..c1123e9c32e 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,3 +1,2 @@
-DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
 DIST libshout-2.4.3.tar.gz 529563 BLAKE2B 
30d982fcf52507e07af23113560cfc9e43ca4ce37c286854326ea09215dc30c3c0d57320dce46dd4faec43b3d473df2f7882ad759479fb023166cec3f24327c5
 SHA512 
fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34
 DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341

diff --git 
a/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch 
b/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch
deleted file mode 100644
index befd16e3846..000
--- 
a/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-From 01fafc449f0de56743d08e7976933c49e2915bfa Mon Sep 17 00:00:00 2001
-From: Sebastian Andrzej Siewior 
-Date: Wed, 15 Nov 2017 12:46:25 +
-Subject: [PATCH] tls: compile with OpenSSL 1.1.0
-
-The init functions are not longer required in OpenSSL 1.1 so I dropped
-them.
-
-TLSv1_client_method() should not be used because it enables only the
-TLSv1.0 protocol. Better is to use SSLv23_client_method() which enable
-all the protocols including TLSv1.2. With this functions SSLv2 and SSLv3
-is theoretically possible but as of today those protocols are usually
-build-time disabled.
-To avoid all this OpenSSL 1.1 provides TLS_client_method() which is aim
-to provide to highest TLS protocol version (same as
-SSLv23_client_method() but it is deprecated in 1.1).
-
-Signed-off-by: Sebastian Andrzej Siewior 

- src/tls.c | 12 
- 1 file changed, 8 insertions(+), 4 deletions(-)
-
-diff --git a/src/tls.c b/src/tls.c
-index 4562c7327077..e0e5c1a5f079 100644
 a/src/tls.c
-+++ b/src/tls.c
-@@ -24,6 +24,7 @@
- #endif
- 
- #include 
-+#include 
- #include "shout_private.h"
- 
- #ifndef XXX_HAVE_X509_check_host
-@@ -61,14 +62,17 @@ shout_tls_t *shout_tls_new(shout_t *self, sock_t socket)
- 
- static inline int tls_setup(shout_tls_t *tls)
- {
--  SSL_METHOD *meth;
--
-+  const SSL_METHOD *meth;
-+#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
-   SSL_library_init();
-   SSL_load_error_strings();
-   SSLeay_add_all_algorithms();
--  SSLeay_add_ssl_algorithms();
-+  SSLeay_add_ssl_algorithms();
- 
--  meth = TLSv1_client_method();
-+  meth = SSLv23_client_method();
-+#else
-+  meth = TLS_client_method();
-+#endif
-   if (!meth)
-   goto error;
- 
--- 
-2.15.0

diff --git 
a/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch 
b/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
deleted file mode 100644
index 55f2189e15f..000
--- 
a/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-From 3f07c95482c15f151e10f06c89302d3700c6430f Mon Sep 17 00:00:00 2001
-From: Sebastian Andrzej Siewior 
-Date: Mon, 6 May 2019 13:33:48 +0200
-Subject: [PATCH] tls: compile with OpenSSL 1.1.0
-
-The init functions are not longer required in OpenSSL 1.1 so I dropped
-them.
-
-TLSv1_client_method() should not be used because it enables only the
-TLSv1.0 protocol. Better is to use SSLv23_client_method() which enable
-all the protocols including TLSv1.2. With this functions SSLv2 and SSLv3
-is theoretically possible but as of today those protocols are usually
-build-time disabled.
-To avoid all this OpenSSL 1.1 provides TLS_client_method() which is aim
-to 

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

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

media-libs/libshout: Stabilize 2.4.3 ppc64, #763402

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

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index 1b3285eb640..3d9eb17139b 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-07 Thread Sam James
commit: 9b4104103326f9baf6aae243b3d2471130f32726
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:18:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:18:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b410410

media-libs/libshout: Stabilize 2.4.3 ppc, #763402

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

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index 3833e661dcc..1b3285eb640 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-04 Thread Sergei Trofimovich
commit: b89cfd761d8188e8b5ac1120c8dacf5324834a54
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jan  4 19:39:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jan  4 19:39:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89cfd76

media-libs/libshout: stable 2.4.3 for sparc

stable wrt bug #763402

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index dfc088ddc38..e161fabfa01 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-03 Thread Sam James
commit: 41338de18e8182e5bf2eb227a71588d645195c47
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:32:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:32:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41338de1

media-libs/libshout: Stabilize 2.4.3 arm, #763402

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

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index 6e7241e6755..dfc088ddc38 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

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

media-libs/libshout: Stabilize 2.4.3 arm64, #763402

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

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index 3da4bfcf2d6..6e7241e6755 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2021-01-03 Thread Sam James
commit: 0c160d0a195143a1b952fc2c7619f942c59eaf84
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan  4 01:30:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan  4 01:30:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c160d0a

media-libs/libshout: Stabilize 2.4.3 amd64, #763402

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

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

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index f55122b4608..3da4bfcf2d6 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 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="libressl speex static-libs theora"
 
 RDEPEND="



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

2020-12-30 Thread Miroslav Šulc
commit: 3f6442393ec861223bac1924579bc36336db1a6b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 30 17:06:03 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 30 17:06:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f644239

media-libs/libshout: removed obsolete 2.4.2

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

 media-libs/libshout/Manifest  |  1 -
 media-libs/libshout/libshout-2.4.2.ebuild | 57 ---
 2 files changed, 58 deletions(-)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index c6bfe18e8a7..1394514c5f3 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,4 +1,3 @@
 DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
-DIST libshout-2.4.2.tar.gz 519249 BLAKE2B 
15bd6a552eeb39654a07f5a43f670e53b37c0b239424d2530f09f156e1404da8133e557d614aa7c89aa36e3cec093fecd25aa05d855f283d4af51e1b543eb631
 SHA512 
ae4b042009887de22d105eb8238f4362f6ff51bd645fd51b5a87c4b5e3f5fdc99e9f99f85c24ae2e9d23eab92b854a7e733bf9f8cc61a8362ce984f02a014e93
 DIST libshout-2.4.3.tar.gz 529563 BLAKE2B 
30d982fcf52507e07af23113560cfc9e43ca4ce37c286854326ea09215dc30c3c0d57320dce46dd4faec43b3d473df2f7882ad759479fb023166cec3f24327c5
 SHA512 
fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34
 DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341

diff --git a/media-libs/libshout/libshout-2.4.2.ebuild 
b/media-libs/libshout/libshout-2.4.2.ebuild
deleted file mode 100644
index 4a18881e6e1..000
--- a/media-libs/libshout/libshout-2.4.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="https://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="libressl speex static-libs theora"
-
-RDEPEND="
-   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
-   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/shout/shout.h
-)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
-   "${FILESDIR}"/${PN}-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
-)
-
-src_prepare() {
-   default
-   # Fix docdir
-   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
-   eautoreconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   $(use_enable speex)
-   $(use_enable static-libs static)
-   $(use_enable theora)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   find "${ED}" -name '*.la' -delete || die
-}



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

2020-12-30 Thread Miroslav Šulc
commit: 55c0a44fdfd53986fad1313e7b8fe924eb9b6a89
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Wed Dec 30 16:35:50 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Dec 30 16:36:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c0a44f

media-libs/libshout: bump to 2.4.5

Closes: https://bugs.gentoo.org/762664
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/libshout/Manifest  |  1 +
 media-libs/libshout/libshout-2.4.5.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index be7d57635b7..c6bfe18e8a7 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,3 +1,4 @@
 DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
 DIST libshout-2.4.2.tar.gz 519249 BLAKE2B 
15bd6a552eeb39654a07f5a43f670e53b37c0b239424d2530f09f156e1404da8133e557d614aa7c89aa36e3cec093fecd25aa05d855f283d4af51e1b543eb631
 SHA512 
ae4b042009887de22d105eb8238f4362f6ff51bd645fd51b5a87c4b5e3f5fdc99e9f99f85c24ae2e9d23eab92b854a7e733bf9f8cc61a8362ce984f02a014e93
 DIST libshout-2.4.3.tar.gz 529563 BLAKE2B 
30d982fcf52507e07af23113560cfc9e43ca4ce37c286854326ea09215dc30c3c0d57320dce46dd4faec43b3d473df2f7882ad759479fb023166cec3f24327c5
 SHA512 
fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34
+DIST libshout-2.4.5.tar.gz 543991 BLAKE2B 
a3ceabd150413e9d1cee2118fe9576959bfa05d86e261b2574969a9a665aba3da4ac1c39db2b27d033fe587232a69a569d80362f856bba667277b5454dd170ca
 SHA512 
290844185da16961f03434d3e341573dd6cb0139e5fa81902903021b641382d2629302d7c356bc591b35656754e07f4e44a8d9e782e092b17a051b9ae8f54341

diff --git a/media-libs/libshout/libshout-2.4.5.ebuild 
b/media-libs/libshout/libshout-2.4.5.ebuild
new file mode 100644
index 000..76d21270297
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="https://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   speex? ( media-libs/speex[${MULTILIB_USEDEP}] )
+   theora? ( media-libs/libtheora[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+src_prepare() {
+   default
+   # Fix docdir
+   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable speex)
+   $(use_enable static-libs static)
+   $(use_enable theora)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}



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

2020-06-27 Thread Andreas K. Hüttel
commit: 07abccc175826ec444000a85ef7caaa4b089675d
Author: Alexey Sokolov  google  com>
AuthorDate: Sat Jun 20 16:03:09 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Jun 27 20:44:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07abccc1

media-libs/libshout: update homepage

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 media-libs/libshout/libshout-2.4.2.ebuild| 2 +-
 media-libs/libshout/libshout-2.4.3.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 3bfd7744c0d..345c937f291 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools multilib-minimal
 
 DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
+HOMEPAGE="https://www.icecast.org/;
 SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"

diff --git a/media-libs/libshout/libshout-2.4.2.ebuild 
b/media-libs/libshout/libshout-2.4.2.ebuild
index c3546dc9019..4a18881e6e1 100644
--- a/media-libs/libshout/libshout-2.4.2.ebuild
+++ b/media-libs/libshout/libshout-2.4.2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools multilib-minimal
 
 DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
+HOMEPAGE="https://www.icecast.org/;
 SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
index 7677ed58885..f55122b4608 100644
--- a/media-libs/libshout/libshout-2.4.3.ebuild
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 inherit autotools multilib-minimal
 
 DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
+HOMEPAGE="https://www.icecast.org/;
 SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"



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

2019-06-12 Thread Lars Wendler
commit: c3046b6e6229e12d5ad82bbdbee7484f592b5291
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed Jun 12 08:32:52 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Wed Jun 12 08:47:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3046b6e

media-libs/libshout: Bump to version 2.4.3

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/libshout/Manifest  |  1 +
 media-libs/libshout/libshout-2.4.3.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index 7d007d498c7..be7d57635b7 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,2 +1,3 @@
 DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
 DIST libshout-2.4.2.tar.gz 519249 BLAKE2B 
15bd6a552eeb39654a07f5a43f670e53b37c0b239424d2530f09f156e1404da8133e557d614aa7c89aa36e3cec093fecd25aa05d855f283d4af51e1b543eb631
 SHA512 
ae4b042009887de22d105eb8238f4362f6ff51bd645fd51b5a87c4b5e3f5fdc99e9f99f85c24ae2e9d23eab92b854a7e733bf9f8cc61a8362ce984f02a014e93
+DIST libshout-2.4.3.tar.gz 529563 BLAKE2B 
30d982fcf52507e07af23113560cfc9e43ca4ce37c286854326ea09215dc30c3c0d57320dce46dd4faec43b3d473df2f7882ad759479fb023166cec3f24327c5
 SHA512 
fe36778c6640e620f27504cb21234940e18a65a33f9178bf7e77d4baf854a9affc82d85db8ed8c1c8e2d80399685d8be10106fff5be1ddf76e03e2ffeeed1d34

diff --git a/media-libs/libshout/libshout-2.4.3.ebuild 
b/media-libs/libshout/libshout-2.4.3.ebuild
new file mode 100644
index 000..e3730421c58
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
+)
+
+src_prepare() {
+   default
+   # Fix docdir
+   sed '/^docdir/s@$(PACKAGE)@$(PF)@' -i Makefile.am || die
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable speex)
+   $(use_enable static-libs static)
+   $(use_enable theora)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   find "${ED}" -name '*.la' -delete || die
+}



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

2019-05-06 Thread Lars Wendler
commit: 399bb918e32ff617571257d3eb59a0d44378c960
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  6 11:42:16 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  6 11:45:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399bb918

media-libs/libshout: Bump to version 2.4.2

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

 media-libs/libshout/Manifest   |  1 +
 ...hout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch | 61 ++
 media-libs/libshout/libshout-2.4.2.ebuild  | 57 
 3 files changed, 119 insertions(+)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index 0b999890acd..7d007d498c7 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1 +1,2 @@
 DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
+DIST libshout-2.4.2.tar.gz 519249 BLAKE2B 
15bd6a552eeb39654a07f5a43f670e53b37c0b239424d2530f09f156e1404da8133e557d614aa7c89aa36e3cec093fecd25aa05d855f283d4af51e1b543eb631
 SHA512 
ae4b042009887de22d105eb8238f4362f6ff51bd645fd51b5a87c4b5e3f5fdc99e9f99f85c24ae2e9d23eab92b854a7e733bf9f8cc61a8362ce984f02a014e93

diff --git 
a/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch 
b/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
new file mode 100644
index 000..55f2189e15f
--- /dev/null
+++ 
b/media-libs/libshout/files/libshout-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
@@ -0,0 +1,61 @@
+From 3f07c95482c15f151e10f06c89302d3700c6430f Mon Sep 17 00:00:00 2001
+From: Sebastian Andrzej Siewior 
+Date: Mon, 6 May 2019 13:33:48 +0200
+Subject: [PATCH] tls: compile with OpenSSL 1.1.0
+
+The init functions are not longer required in OpenSSL 1.1 so I dropped
+them.
+
+TLSv1_client_method() should not be used because it enables only the
+TLSv1.0 protocol. Better is to use SSLv23_client_method() which enable
+all the protocols including TLSv1.2. With this functions SSLv2 and SSLv3
+is theoretically possible but as of today those protocols are usually
+build-time disabled.
+To avoid all this OpenSSL 1.1 provides TLS_client_method() which is aim
+to provide to highest TLS protocol version (same as
+SSLv23_client_method() but it is deprecated in 1.1).
+
+Signed-off-by: Sebastian Andrzej Siewior 
+
+Forward-ported to libshout-2.4.2 by Lars Wendler 
+Signed-off-by: Lars Wendler 
+---
+ src/tls.c | 10 +++---
+ 1 file changed, 7 insertions(+), 3 deletions(-)
+
+diff --git a/src/tls.c b/src/tls.c
+index aed5bfc..d60fb57 100644
+--- a/src/tls.c
 b/src/tls.c
+@@ -26,6 +26,7 @@
+ #include 
+ 
+ #include 
++#include 
+ #include "shout_private.h"
+ 
+ #ifndef XXX_HAVE_X509_check_host
+@@ -86,14 +87,17 @@ shout_tls_t *shout_tls_new(shout_t *self, sock_t socket)
+ 
+ static inline int tls_setup(shout_tls_t *tls)
+ {
+-SSL_METHOD *meth;
+-
++const SSL_METHOD *meth;
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+ SSL_library_init();
+ SSL_load_error_strings();
+ SSLeay_add_all_algorithms();
+ SSLeay_add_ssl_algorithms();
+ 
+-meth = TLSv1_client_method();
++meth = SSLv23_client_method();
++#else
++meth = TLS_client_method();
++#endif
+ if (!meth)
+ goto error;
+ 
+-- 
+2.21.0
+

diff --git a/media-libs/libshout/libshout-2.4.2.ebuild 
b/media-libs/libshout/libshout-2.4.2.ebuild
new file mode 100644
index 000..e478485c81c
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
+   "${FILESDIR}"/${PN}-2.4.2-tls-compile-with-OpenSSL-1.1.0.patch
+)
+
+src_prepare() {
+  

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

2019-05-06 Thread Lars Wendler
commit: b6253e6d71127b55d52839383f2068f03fd2fa55
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon May  6 11:45:33 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon May  6 11:45:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6253e6d

media-libs/libshout: Removed old.

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

 media-libs/libshout/libshout-2.4.1-r1.ebuild | 54 
 1 file changed, 54 deletions(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
deleted file mode 100644
index fcfeae82d3a..000
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools multilib-minimal
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
-IUSE="libressl speex static-libs theora"
-
-RDEPEND="
-   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
-   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-MULTILIB_WRAPPED_HEADERS=(
-   /usr/include/shout/shout.h
-)
-
-DOCS=( README examples/example.c )
-
-PATCHES=( "${FILESDIR}"/${PN}-2.4.1-underlinking.patch )
-
-src_prepare() {
-   default
-   eautoreconf
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable static-libs static) \
-   $(use_enable theora) \
-   $(use_enable speex)
-}
-
-multilib_src_install_all() {
-   einstalldocs
-   rm -rf "${ED}"/usr/share/doc/${PN} || die
-   find "${D}" -name '*.la' -delete || die
-}



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

2019-05-02 Thread Mikle Kolyada
commit: 59e8bcc290b924bfe7494ceb4a32d39e6d164a4b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May  2 21:14:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May  2 21:14:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e8bcc2

media-libs/libshout: alpha stable wrt bug #679660

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="alpha"

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 05aa961800a..e30940ddffb 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-04-01 Thread Thomas Deutschmann
commit: bb3cdba57c8e820428809325d2fa9fa1cf8b9aa5
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr  1 17:02:19 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr  1 17:02:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3cdba5

media-libs/libshout: x86 stable (bug #679660)

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

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 335f16867f8..05aa961800a 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-17 Thread Sergei Trofimovich
commit: 8a71ec3599e9e87d12752ea247fdff2d5f3fbd5c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 17 23:01:35 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 17 23:02:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a71ec35

media-libs/libshout: stable 2.4.1-r2 for ia64, bug #679660

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 984661d0f35..335f16867f8 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-16 Thread Sergei Trofimovich
commit: 40e11145c28a7c9522fa02cc7679f1be64a2095c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 16 22:38:42 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 16 22:55:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e11145

media-libs/libshout: stable 2.4.1-r2 for ppc64, bug #679660

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

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 3fb6cb551aa..984661d0f35 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-16 Thread Sergei Trofimovich
commit: ae54648241cf607597eb3bd2df3e5eb4ce8fe568
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 16 20:24:44 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 16 21:56:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae546482

media-libs/libshout: stable 2.4.1-r2 for ppc, bug #679660

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

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index b5777c1cc40..3fb6cb551aa 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-16 Thread Mikle Kolyada
commit: f677414fe9d1b0de9281e38a7bbb6e6a4ede6738
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Mar 16 14:43:08 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Mar 16 14:46:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f677414f

media-libs/libshout: arm stable wrt bug #679660

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

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index f564706e107..b5777c1cc40 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-15 Thread Mikle Kolyada
commit: aabe23ad51318912cdec6376b83cf2209d8798f0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Mar 15 22:59:23 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Mar 15 22:59:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabe23ad

media-libs/libshout: amd64 stable wrt bug #679660

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index 976775b2f22..f564706e107 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-03-15 Thread Sergei Trofimovich
commit: 0ed79c40d2fa6394349bd92b10893629c1f18f45
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Mar 15 06:19:25 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar 15 07:24:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed79c40

media-libs/libshout: stable 2.4.1-r2 for sparc, bug #679660

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index f06a9e6f778..976775b2f22 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2019-02-16 Thread Aaron Bauman
commit: 0f9271e48820344e84df5fa9ae4e5f3e505a75ae
Author: Stefan Strogin  gmail  com>
AuthorDate: Sat Feb 16 08:04:21 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Feb 16 18:58:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9271e4

media-libs/libshout: add missing slot operator for libressl dependency

Package-Manager: Portage-2.3.60, Repoman-2.3.12
Signed-off-by: Stefan Strogin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11063
Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/libshout/libshout-2.4.1-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
index be0811811b8..f06a9e6f778 100644
--- a/media-libs/libshout/libshout-2.4.1-r2.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ RDEPEND="
>=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
>=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
!libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
+   libressl? ( dev-libs/libressl:0= )
speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
 "



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

2018-09-13 Thread Lars Wendler
commit: ded87ac360dd80ae69eb86dfb02183c4ceaf4652
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 13 15:34:27 2018 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 13 15:34:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded87ac3

media-libs/libshout: Fixed compilation with openssl-1.1

Closes: https://bugs.gentoo.org/655688
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 ...hout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch | 58 +
 media-libs/libshout/libshout-2.4.1-r2.ebuild   | 59 ++
 2 files changed, 117 insertions(+)

diff --git 
a/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch 
b/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch
new file mode 100644
index 000..befd16e3846
--- /dev/null
+++ 
b/media-libs/libshout/files/libshout-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch
@@ -0,0 +1,58 @@
+From 01fafc449f0de56743d08e7976933c49e2915bfa Mon Sep 17 00:00:00 2001
+From: Sebastian Andrzej Siewior 
+Date: Wed, 15 Nov 2017 12:46:25 +
+Subject: [PATCH] tls: compile with OpenSSL 1.1.0
+
+The init functions are not longer required in OpenSSL 1.1 so I dropped
+them.
+
+TLSv1_client_method() should not be used because it enables only the
+TLSv1.0 protocol. Better is to use SSLv23_client_method() which enable
+all the protocols including TLSv1.2. With this functions SSLv2 and SSLv3
+is theoretically possible but as of today those protocols are usually
+build-time disabled.
+To avoid all this OpenSSL 1.1 provides TLS_client_method() which is aim
+to provide to highest TLS protocol version (same as
+SSLv23_client_method() but it is deprecated in 1.1).
+
+Signed-off-by: Sebastian Andrzej Siewior 
+---
+ src/tls.c | 12 
+ 1 file changed, 8 insertions(+), 4 deletions(-)
+
+diff --git a/src/tls.c b/src/tls.c
+index 4562c7327077..e0e5c1a5f079 100644
+--- a/src/tls.c
 b/src/tls.c
+@@ -24,6 +24,7 @@
+ #endif
+ 
+ #include 
++#include 
+ #include "shout_private.h"
+ 
+ #ifndef XXX_HAVE_X509_check_host
+@@ -61,14 +62,17 @@ shout_tls_t *shout_tls_new(shout_t *self, sock_t socket)
+ 
+ static inline int tls_setup(shout_tls_t *tls)
+ {
+-  SSL_METHOD *meth;
+-
++  const SSL_METHOD *meth;
++#if (OPENSSL_VERSION_NUMBER < 0x1010L) || defined(LIBRESSL_VERSION_NUMBER)
+   SSL_library_init();
+   SSL_load_error_strings();
+   SSLeay_add_all_algorithms();
+-  SSLeay_add_ssl_algorithms();
++  SSLeay_add_ssl_algorithms();
+ 
+-  meth = TLSv1_client_method();
++  meth = SSLv23_client_method();
++#else
++  meth = TLS_client_method();
++#endif
+   if (!meth)
+   goto error;
+ 
+-- 
+2.15.0

diff --git a/media-libs/libshout/libshout-2.4.1-r2.ebuild 
b/media-libs/libshout/libshout-2.4.1-r2.ebuild
new file mode 100644
index 000..be0811811b8
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.1-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+DOCS=( README examples/example.c )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
+   "${FILESDIR}"/${PN}-2.4.1-tls-compile-with-OpenSSL-1.1.0.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   $(use_enable theora)
+   $(use_enable speex)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   rm -rf "${ED%/}"/usr/share/doc/${PN} || die
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-06-24 Thread Andreas Sturmlechner
commit: 100748d066539245f14ac3bff5ea61da3de71e8c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 24 21:26:10 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 25 04:43:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=100748d0

media-libs/libshout: Drop old (EAPI-4/5 cleanup)

Closes: https://bugs.gentoo.org/648074
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-libs/libshout/Manifest   |  1 -
 .../files/libshout-2.3.1-underlinking.patch| 13 ---
 media-libs/libshout/libshout-2.3.1-r1.ebuild   | 39 
 media-libs/libshout/libshout-2.3.1.ebuild  | 35 --
 media-libs/libshout/libshout-2.4.1.ebuild  | 42 --
 5 files changed, 130 deletions(-)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index 90059e7b380..0b999890acd 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1,2 +1 @@
-DIST libshout-2.3.1.tar.gz 464229 BLAKE2B 
6266e23d34f551e4d8afacc514a4e2e7bb12753d24e1c7cbef48899f832f353e7c13dc8c91a9618326dd5b65853d8ab466103954e058bab59068f6567a14cea5
 SHA512 
19c1421e654310ddbc25f343d205d921b7c3f1c9c97f028207deaf1a46150b7f6c8069d52b7a3c9ed72dda276b52237cf1208292fbfa09aa7d09f85072c46a7b
 DIST libshout-2.4.1.tar.gz 516161 BLAKE2B 
bedea3c043018eff4675fdb8b95e0bb8ff02a98994a4afcc76537124ebf7357f012f2e9445ebd207b576fc4166fb761d65066fe166fc8b611b96f5c5482a0e92
 SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219

diff --git a/media-libs/libshout/files/libshout-2.3.1-underlinking.patch 
b/media-libs/libshout/files/libshout-2.3.1-underlinking.patch
deleted file mode 100644
index e9bb73678ae..000
--- a/media-libs/libshout/files/libshout-2.3.1-underlinking.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://bugs.gentoo.org/499458
-
 src/Makefile.am
-+++ src/Makefile.am
-@@ -26,7 +26,7 @@
- AM_CFLAGS = @XIPH_CFLAGS@
- 
- libshout_la_LIBADD = net/libicenet.la timing/libicetiming.la avl/libiceavl.la\
--  httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(THEORA_LIBS) 
$(VORBIS_LIBS) $(SPEEX_LIBS)
-+  httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(OGG_LIBS) 
$(VORBIS_LIBS) $(THEORA_LIBS) $(SPEEX_LIBS)
- 
- INCLUDES = -I$(top_builddir)/include
- 

diff --git a/media-libs/libshout/libshout-2.3.1-r1.ebuild 
b/media-libs/libshout/libshout-2.3.1-r1.ebuild
deleted file mode 100644
index 0824142aa4a..000
--- a/media-libs/libshout/libshout-2.3.1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils multilib-minimal
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd 
~x86-fbsd"
-IUSE="speex static-libs theora"
-
-RDEPEND=">=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
-   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
-   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
-   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-underlinking.patch
-   eautoreconf
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf \
-   $(use_enable static-libs static) \
-   $(use_enable theora) \
-   $(use_enable speex)
-}
-
-multilib_src_install_all() {
-   dodoc README examples/example.c
-   rm -rf "${ED}"/usr/share/doc/${PN}
-   prune_libtool_files
-}

diff --git a/media-libs/libshout/libshout-2.3.1.ebuild 
b/media-libs/libshout/libshout-2.3.1.ebuild
deleted file mode 100644
index 1e2118e2419..000
--- a/media-libs/libshout/libshout-2.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-inherit eutils
-
-DESCRIPTION="library for connecting and sending data to icecast servers"
-HOMEPAGE="http://www.icecast.org/;
-SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86 ~x86-fbsd"
-IUSE="speex static-libs theora"
-
-RDEPEND="media-libs/libogg
-   media-libs/libvorbis
-   speex? ( media-libs/speex )
-   theora? ( media-libs/libtheora )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable theora) \
-   $(use_enable speex)
-}
-
-src_install() {
-   emake DESTDIR="${D}" install
-   dodoc README 

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

2018-04-22 Thread Mikle Kolyada
commit: 3dd929cb4b0ffbe4095037d19d57dae91edcde0e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Apr 22 09:45:32 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Apr 22 09:45:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd929cb

media-libs/libshout: arm stable wrt bug #648074

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index f4ed5514666..5d5ef8a159d 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-04-02 Thread Sergei Trofimovich
commit: 7fc8104b7be366c4c75bb9731fd1e7b64911ab30
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr  2 21:31:55 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr  2 21:32:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc8104b

media-libs/libshout: stable 2.4.1-r1 for ppc64, bug #648074

Package-Manager: Portage-2.3.27, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc64"

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index e693573862e..f4ed5514666 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-03-05 Thread Tobias Klausmann
commit: 547f99d7e09339e24eac8b1e0c69860c7fcbde2a
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Mar  5 14:00:26 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Mar  5 14:52:40 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547f99d7

media-libs/libshout-2.4.1-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/648074

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index 8fba886bde8..e693573862e 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-03-04 Thread Jason Zaman
commit: 425038aa9db656eedadddfe95744f4547331dc6f
Author: Jason Zaman  gentoo  org>
AuthorDate: Sun Mar  4 09:55:43 2018 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Mar  4 10:17:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=425038aa

media-libs/libshout: amd64 stable

Gentoo-bug: 648074
Package-Manager: Portage-2.3.19, Repoman-2.3.6

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index 687d9b437d9..8fba886bde8 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-03-03 Thread Thomas Deutschmann
commit: 1788419629d0576b06c329e439ebecd1f81e04a6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Mar  4 06:05:27 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Mar  4 06:45:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17884196

media-libs/libshout: x86 stable (bug #648074)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index fc2124c9e02..687d9b437d9 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-03-02 Thread Sergei Trofimovich
commit: d5043b08d86e17558b1420c8ae80d1e2705b96f4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar  1 21:22:02 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Mar  2 20:12:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5043b08

media-libs/libshout: stable 2.4.1-r1 for sparc, bug #648074

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index 3c673ef90c8..fc2124c9e02 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-02-28 Thread Sergei Trofimovich
commit: 05d527f1cb67a699cf55243a9bc773b2730f0496
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 28 21:48:51 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 28 21:49:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d527f1

media-libs/libshout: stable 2.4.1-r1 for ia64, bug #648074

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

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

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
index 21f924bc666..3c673ef90c8 100644
--- a/media-libs/libshout/libshout-2.4.1-r1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND="



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

2018-02-17 Thread Andreas Sturmlechner
commit: 3e6e6c73b2160f94eaf98a256b0a559182d80562
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 17 16:39:15 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 17 19:16:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6e6c73

media-libs/libshout: EAPI 6, fix header checksum mismatch

Drop ancient emul-linux blockers.

Closes: https://bugs.gentoo.org/597052
Package-Manager: Portage-2.3.24, Repoman-2.3.6

 media-libs/libshout/libshout-2.4.1-r1.ebuild | 54 
 1 file changed, 54 insertions(+)

diff --git a/media-libs/libshout/libshout-2.4.1-r1.ebuild 
b/media-libs/libshout/libshout-2.4.1-r1.ebuild
new file mode 100644
index 000..21f924bc666
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.1-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND="
+   >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/shout/shout.h
+)
+
+DOCS=( README examples/example.c )
+
+PATCHES=( "${FILESDIR}"/${PN}-2.4.1-underlinking.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable static-libs static) \
+   $(use_enable theora) \
+   $(use_enable speex)
+}
+
+multilib_src_install_all() {
+   einstalldocs
+   rm -rf "${ED}"/usr/share/doc/${PN} || die
+   find "${D}" -name '*.la' -delete || die
+}



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

2017-07-08 Thread Alexis Ballier
commit: 489cd9ac51554b977bc39d5c409fec50ebe50828
Author: Alexis Ballier  gentoo  org>
AuthorDate: Sat Jul  8 09:17:00 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Sat Jul  8 09:18:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=489cd9ac

media-libs/libshout: keyword ~arm64

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/media-libs/libshout/libshout-2.4.1.ebuild 
b/media-libs/libshout/libshout-2.4.1.ebuild
index 60892498076..d91491a7d46 100644
--- a/media-libs/libshout/libshout-2.4.1.ebuild
+++ b/media-libs/libshout/libshout-2.4.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
 IUSE="libressl speex static-libs theora"
 
 RDEPEND=">=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]



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

2015-12-18 Thread Lars Wendler
commit: 433bc75f1a644664d42a83c10f26330325c3542c
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Dec 18 10:17:45 2015 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Dec 18 10:19:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=433bc75f

media-libs/libshout: Bump to version 2.4.1

Package-Manager: portage-2.2.26
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/libshout/Manifest   |  1 +
 .../files/libshout-2.4.1-underlinking.patch| 13 +++
 media-libs/libshout/libshout-2.4.1.ebuild  | 45 ++
 3 files changed, 59 insertions(+)

diff --git a/media-libs/libshout/Manifest b/media-libs/libshout/Manifest
index e80f9bd..1636846 100644
--- a/media-libs/libshout/Manifest
+++ b/media-libs/libshout/Manifest
@@ -1 +1,2 @@
 DIST libshout-2.3.1.tar.gz 464229 SHA256 
cf3c5f6b4a5e3fcfbe09fb7024aa88ad4099a9945f7cb037ec06bcee7a23926e SHA512 
19c1421e654310ddbc25f343d205d921b7c3f1c9c97f028207deaf1a46150b7f6c8069d52b7a3c9ed72dda276b52237cf1208292fbfa09aa7d09f85072c46a7b
 WHIRLPOOL 
7060612fc19735030d8da4ef340eb51ef6d3cbb44502a64ba68f87cc4031918e304bd1f317dfe5796937ef0eeed2dad13abaa622bdca774d65e23f5ae2a061fa
+DIST libshout-2.4.1.tar.gz 516161 SHA256 
f3acb8dec26f2dbf6df77e0e429a4ce9378a9d461b02a7ccbf2991bbf24d SHA512 
4d4b958947e020de3330d49d39d59220fc89315f25f653a7456b9aa24ca9566fca30bb3d65e6348e79958656096b6b864ea8885157d24e55c8d84d6604670219
 WHIRLPOOL 
b2c4d9e4e6cebe01879fedd5edbe158f8011fd55140df98f3993101875b991cf236a5d6b8545e947ac3d55fcfc24a9fe4afd2a567b9eace372a23282b4b5e6af

diff --git a/media-libs/libshout/files/libshout-2.4.1-underlinking.patch 
b/media-libs/libshout/files/libshout-2.4.1-underlinking.patch
new file mode 100644
index 000..0c6b7f2
--- /dev/null
+++ b/media-libs/libshout/files/libshout-2.4.1-underlinking.patch
@@ -0,0 +1,13 @@
+http://bugs.gentoo.org/499458
+
+--- libshout-2.4.1/src/Makefile.am
 libshout-2.4.1/src/Makefile.am
+@@ -33,7 +33,7 @@
+ AM_CFLAGS = @XIPH_CFLAGS@
+ 
+ libshout_la_LIBADD = common/net/libicenet.la common/timing/libicetiming.la 
common/avl/libiceavl.la\
+-  common/httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(THEORA_LIBS) 
$(VORBIS_LIBS) $(SPEEX_LIBS) @XIPH_LIBS@
++  common/httpp/libicehttpp.la $(MAYBE_THREAD_LIB) $(OGG_LIBS) 
$(VORBIS_LIBS) $(THEORA_LIBS) $(SPEEX_LIBS) @XIPH_LIBS@
+ 
+ INCLUDES = -I$(top_builddir)/include -I./common/
+ 

diff --git a/media-libs/libshout/libshout-2.4.1.ebuild 
b/media-libs/libshout/libshout-2.4.1.ebuild
new file mode 100644
index 000..10160a8
--- /dev/null
+++ b/media-libs/libshout/libshout-2.4.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit autotools eutils multilib-minimal
+
+DESCRIPTION="library for connecting and sending data to icecast servers"
+HOMEPAGE="http://www.icecast.org/;
+SRC_URI="http://downloads.xiph.org/releases/${PN}/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 
~amd64-fbsd ~x86-fbsd"
+IUSE="libressl speex static-libs theora"
+
+RDEPEND=">=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]
+   >=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl )
+   speex? ( >=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}] )
+   theora? ( >=media-libs/libtheora-1.1.1[${MULTILIB_USEDEP}] )
+   abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r6
+   !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+src_prepare() {
+   epatch "${FILESDIR}"/${PN}-2.4.1-underlinking.patch
+   eautoreconf
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" econf \
+   $(use_enable static-libs static) \
+   $(use_enable theora) \
+   $(use_enable speex)
+}
+
+multilib_src_install_all() {
+   dodoc README examples/example.c
+   rm -rf "${ED}"/usr/share/doc/${PN}
+   prune_libtool_files
+}