[gentoo-commits] repo/gentoo:master commit in: media-libs/libshout/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 exa
[gentoo-commits] repo/gentoo:master commit in: media-libs/libshout/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 +}