[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 3faeda6a3a1829073b18cc9a4303198ceb2ffd80 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Nov 29 07:37:23 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Nov 29 07:39:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3faeda6a media-libs/smpeg2: Stabilize 2.0.0-r4 ppc64, #823545 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index 5f2aca6cc8f5..8a534f8ecaa4 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 7437d6b9629b523bdc0bdab22d968b1d83b90cc5 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Oct 4 19:22:26 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Oct 4 20:59:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7437d6b9 media-libs/smpeg2: drop 2.0.0-r3 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 55 1 file changed, 55 deletions(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild deleted file mode 100644 index d6b423f907b..000 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit autotools epatch multilib-minimal - -MY_P=smpeg-${PV} -DESCRIPTION="SDL MPEG Player Library" -HOMEPAGE="https://icculus.org/smpeg/; -SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86" -IUSE="debug cpu_flags_x86_mmx static-libs" - -DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]" -RDEPEND="${DEPEND}" - -DOCS=( CHANGES README README.SDL_mixer TODO ) - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${P}-smpeg2-config.patch - epatch "${FILESDIR}"/${P}-gcc6.patch - epatch_user - - # avoid file collision with media-libs/smpeg - sed -i \ - -e '/plaympeg/d' \ - Makefile.am || die - - mv configure.in configure.ac || die - AT_M4DIR="/usr/share/aclocal acinclude" eautoreconf -} - -multilib_src_configure() { - # the debug option is bogus ... all it does is add extra - # optimizations if you pass --disable-debug - ECONF_SOURCE="${S}" econf \ - $(use_enable static-libs static) \ - --disable-rpath \ - --enable-debug \ - --disable-sdltest \ - $(use_enable cpu_flags_x86_mmx mmx) \ - $(use_enable debug assertions) -} - -multilib_src_install_all() { - if ! use static-libs; then - find "${ED}" -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: b8d479e9ce39b87e504d144467e0ec9d5553bd1d Author: Sam James gentoo org> AuthorDate: Sat Oct 2 15:41:46 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 2 15:41:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d479e9 media-libs/smpeg2: Stabilize 2.0.0-r4 arm64, #813780 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index 27a8a90fc82..5f2aca6cc8f 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 15776aa0e0ce241f07faa3565ab0df9f297b28d2 Author: Sam James gentoo org> AuthorDate: Thu Sep 30 18:16:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Sep 30 18:16:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15776aa0 media-libs/smpeg2: Stabilize 2.0.0-r4 arm, #813780 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index 718580f7843..27a8a90fc82 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 39d1438eeaf03897191999d238da3e17cdcd2fe7 Author: Sam James gentoo org> AuthorDate: Tue Sep 21 16:33:36 2021 + Commit: Sam James gentoo org> CommitDate: Tue Sep 21 16:33:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d1438e media-libs/smpeg2: Stabilize 2.0.0-r4 ppc, #813780 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index fd604af340f..718580f7843 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 8822b5327ccaf55bf073409ec566781cbf1482f7 Author: Sam James gentoo org> AuthorDate: Sun Sep 19 22:12:25 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 19 22:12:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8822b532 media-libs/smpeg2: Stabilize 2.0.0-r4 sparc, #813780 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index 3a72a9b68b9..fd604af340f 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: e1974b65061abbbff836f560bf49de8d039db6db Author: Sam James gentoo org> AuthorDate: Sun Sep 19 22:09:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun Sep 19 22:09:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1974b65 media-libs/smpeg2: Stabilize 2.0.0-r4 x86, #813780 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index af36e827c1c..3a72a9b68b9 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: bd0c48645968e595de1df068d82c9a82b7005243 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Sep 19 21:33:40 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Sep 19 21:33:40 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0c4864 media-libs/smpeg2: amd64 stable wrt bug #813780 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index fc1598ddc4a..af36e827c1c 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}" 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="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/files/, media-libs/smpeg2/
commit: 8482feed757b431538626102aafd6f9ff8599844 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sun Jul 25 08:39:57 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 2 02:20:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8482feed media-libs/smpeg2: EAPI8 bump, ebuild improvements Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/21779 Signed-off-by: Ionen Wolkens gentoo.org> media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch | 2 - media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild| 51 + 2 files changed, 51 insertions(+), 2 deletions(-) diff --git a/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch b/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch index 4094c61ba43..943b7ed552d 100644 --- a/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch +++ b/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch @@ -2,8 +2,6 @@ gcc-6 is more strict WRT narrowing: error: narrowing conversion of ‘-1’ from ‘int’ to ‘unsigned int’ inside { } [-Wnarrowing] https://bugs.gentoo.org/594912 -diff --git a/audio/hufftable.cpp b/audio/hufftable.cpp -index 6bc8e86..5414ae3 100644 --- a/audio/hufftable.cpp +++ b/audio/hufftable.cpp @@ -552,3 +552,3 @@ const HUFFMANCODETABLE MPEGaudio::ht[HTN]= diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild new file mode 100644 index 000..b8ee861d477 --- /dev/null +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="smpeg-${PV}" + +DESCRIPTION="SDL MPEG Player Library" +HOMEPAGE="https://icculus.org/smpeg/; +SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; +S="${WORKDIR}/${MY_P}" + +LICENSE="LGPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug cpu_flags_x86_mmx static-libs" + +DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/${P}-gcc6.patch + "${FILESDIR}"/${P}-smpeg2-config.patch +) + +src_prepare() { + default + + # avoid file collision with media-libs/smpeg + sed -i -e '/plaympeg/d' Makefile.am || die + + AT_M4DIR="${ESYSROOT}/usr/share/aclocal acinclude" eautoreconf +} + +multilib_src_configure() { + local myeconfargs=( + --disable-rpath + --disable-sdltest + --enable-debug # disabling this only passes extra optimizations + $(use_enable cpu_flags_x86_mmx mmx) + $(use_enable debug assertions) + ) + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 16871be0bab2ec622ccb6bf90bddd8c61812a224 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Aug 2 00:36:08 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Aug 2 02:21:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16871be0 media-libs/smpeg2: drop debug+static-libs IUSE debug was only used to control -DNDEBUG static-libs support was already dropped but was still in IUSE Signed-off-by: Ionen Wolkens gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild index b8ee861d477..fc1598ddc4a 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="LGPL-2+" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="debug cpu_flags_x86_mmx static-libs" +IUSE="cpu_flags_x86_mmx" DEPEND="media-libs/libsdl2[${MULTILIB_USEDEP}]" RDEPEND="${DEPEND}" @@ -40,7 +40,6 @@ multilib_src_configure() { --disable-sdltest --enable-debug # disabling this only passes extra optimizations $(use_enable cpu_flags_x86_mmx mmx) - $(use_enable debug assertions) ) ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 107c0d8adfde2bfdedc998472197480b59bfc7bb Author: Sam James gentoo org> AuthorDate: Thu Dec 17 03:58:45 2020 + Commit: Sam James gentoo org> CommitDate: Thu Dec 17 03:58:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=107c0d8a media-libs/smpeg2: Stabilize 2.0.0-r3 ppc, #745567 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index be330d9648f..943f360aeaa 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; 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="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: baf7fb22ef9d430c997a30af428793352017aef5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Nov 30 21:20:46 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Nov 30 22:31:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf7fb22 media-libs/smpeg2: drop to ~hppa Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index a2a7e3d58c8..be330d9648f 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; 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="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: cc9d8a5546b46c64caf91d40785ab75af13cbf31 Author: Sam James gentoo org> AuthorDate: Tue Oct 6 13:13:52 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 6 13:13:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc9d8a55 media-libs/smpeg2: Stabilize 2.0.0-r3 arm, #745567 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 770c37ee948..a2a7e3d58c8 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; 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="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 31d3d1eba342d926147f90268318746f36ea6e18 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Oct 3 11:27:45 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 3 12:16:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d3d1eb media-libs/smpeg2: stable 2.0.0-r3 for hppa/sparc, bug #745567 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 3cb20043b52..770c37ee948 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; 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="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 96414d13b9b5ce4a3076e96a824d0c526e448b77 Author: Sam James gentoo org> AuthorDate: Wed Sep 30 21:12:55 2020 + Commit: Sam James gentoo org> CommitDate: Wed Sep 30 21:12:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96414d13 media-libs/smpeg2: Stabilize 2.0.0-r3 arm64, #745567 Signed-off-by: Sam James gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index bdb4befc0e1..3cb20043b52 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; 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="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 9ae821c01f1357d02444baabd524cb3551317a49 Author: Matt Turner gentoo org> AuthorDate: Wed Jun 10 03:21:18 2020 + Commit: Matt Turner gentoo org> CommitDate: Wed Jun 10 03:21:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae821c0 media-libs/smpeg2: Keyword 2.0.0-r3 alpha, #727520 Signed-off-by: Matt Turner gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 7cc0aa68804..bdb4befc0e1 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: cb58b85dff3a230fe1dc0314f6230cf09315754e Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jun 9 20:28:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 9 20:37:36 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb58b85d media-libs/smpeg2: keyworded 2.0.0-r3 for hppa, bug #727520 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index e276e19cccd..7cc0aa68804 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 82a856d75959f160baf6fd1890de7f16bb277f7c Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 06:09:15 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jun 8 16:31:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a856d7 media-libs/smpeg2: arm64 keyworded (bug #727520) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index d8b658d429f..e276e19cccd 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 112aef2364eb681e911f69c5036241dccaec1bb1 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 8 14:17:58 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 8 14:18:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112aef23 media-libs/smpeg2: Keyword 2.0.0-r3 ppc ppc64 sparc, #727520 Signed-off-by: Michał Górny gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 1456304da04..d8b658d429f 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ia64 x86" +KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: c19ad82ade3ea61b091f92f0b7f8ee648480eb04 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 8 13:17:58 2020 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 8 13:18:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19ad82a media-libs/smpeg2: Keyword 2.0.0-r3 ia64, #727520 Signed-off-by: Michał Górny gentoo.org> media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index fecdebc507c..1456304da04 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 ~arm x86" +KEYWORDS="amd64 ~arm ~ia64 x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: e64c6e1febda8d89c6221979a28d8418648d Author: James Le Cuirot gentoo org> AuthorDate: Sat Sep 1 14:09:35 2018 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Sep 1 14:09:35 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e64c6e1f media-libs/smpeg2: Add ~arm keyword Package-Manager: Portage-2.3.48, Repoman-2.3.10 media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index ed6616eae33..868cb7a0125 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2" SLOT="0" -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~arm x86" IUSE="debug cpu_flags_x86_mmx static-libs" DEPEND=">=media-libs/libsdl2-2.0.1-r1[${MULTILIB_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 15c795bd46fad8b372b5fd371591fc9ff368d6af Author: Tim Harder gentoo org> AuthorDate: Thu Aug 31 17:32:46 2017 + Commit: Tim Harder gentoo org> CommitDate: Thu Aug 31 17:37:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c795bd media-libs/smpeg2: use https for HOMEPAGE media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 22213f4d770..ed6616eae33 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -6,7 +6,7 @@ inherit eutils toolchain-funcs autotools multilib-minimal MY_P=smpeg-${PV} DESCRIPTION="SDL MPEG Player Library" -HOMEPAGE="http://icculus.org/smpeg/; +HOMEPAGE="https://icculus.org/smpeg/; SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${MY_P}.tar.bz2; LICENSE="LGPL-2"
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/, media-libs/smpeg2/files/
commit: b0465fee65e55231c624512248aa6637d7569198 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 27 21:55:27 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 27 21:55:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0465fee media-libs/smpeg2: fix build failure against gcc-6, bug #594912 Reported-by: Toralf Förster Bug: https://bugs.gentoo.org/594912 Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch | 23 +++ media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild| 1 + 2 files changed, 24 insertions(+) diff --git a/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch b/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch new file mode 100644 index 00..4094c61ba4 --- /dev/null +++ b/media-libs/smpeg2/files/smpeg2-2.0.0-gcc6.patch @@ -0,0 +1,23 @@ +gcc-6 is more strict WRT narrowing: +error: narrowing conversion of ‘-1’ from ‘int’ to ‘unsigned int’ inside { } [-Wnarrowing] + +https://bugs.gentoo.org/594912 +diff --git a/audio/hufftable.cpp b/audio/hufftable.cpp +index 6bc8e86..5414ae3 100644 +--- a/audio/hufftable.cpp b/audio/hufftable.cpp +@@ -552,3 +552,3 @@ const HUFFMANCODETABLE MPEGaudio::ht[HTN]= + { +- { 0, 0-1, 0-1, 0, 0, htd33}, ++ { 0, ~0u, ~0u, 0, 0, htd33}, + { 1, 2-1, 2-1, 0, 7,htd01}, +@@ -556,3 +556,3 @@ const HUFFMANCODETABLE MPEGaudio::ht[HTN]= + { 3, 3-1, 3-1, 0, 17,htd03}, +- { 4, 0-1, 0-1, 0, 0, htd33}, ++ { 4, ~0u, ~0u, 0, 0, htd33}, + { 5, 4-1, 4-1, 0, 31,htd05}, +@@ -566,3 +566,3 @@ const HUFFMANCODETABLE MPEGaudio::ht[HTN]= + {13,16-1,16-1, 0,511,htd13}, +- {14, 0-1, 0-1, 0, 0, htd33}, ++ {14,~0u, ~0u, 0, 0, htd33}, + {15,16-1,16-1, 0,511,htd15}, diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index 71994bba5a..5e39a34756 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -24,6 +24,7 @@ S=${WORKDIR}/${MY_P} src_prepare() { epatch "${FILESDIR}"/${P}-smpeg2-config.patch + epatch "${FILESDIR}"/${P}-gcc6.patch epatch_user # avoid file collision with media-libs/smpeg
[gentoo-commits] repo/gentoo:master commit in: media-libs/smpeg2/
commit: 81b8bd296d1c758fa543ce62e72c2b7f8bce9f9e Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Feb 27 21:04:24 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 27 21:04:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b8bd29 media-libs/smpeg2: allow user patches Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index f8f32657ea..71994bba5a 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.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 # $Id$ @@ -24,6 +24,7 @@ S=${WORKDIR}/${MY_P} src_prepare() { epatch "${FILESDIR}"/${P}-smpeg2-config.patch + epatch_user # avoid file collision with media-libs/smpeg sed -i \