[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: ed759e517d7df2b593b21e3a7c308baf9a1f126d Author: Sam James gentoo org> AuthorDate: Thu Mar 14 06:46:18 2024 + Commit: Sam James gentoo org> CommitDate: Thu Mar 14 06:52:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed759e51 media-libs/libsidplay: filter LTO mos6510/cycle_based/mos6510c.h:114:7: error: virtual table of type 'struct MOS6510' violates one definition rule [-Werror=odr] Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index 122b0907cb11..f549973b 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools multilib-minimal +inherit autotools flag-o-matic multilib-minimal MY_P=sidplay-libs-${PV} @@ -59,6 +59,7 @@ src_prepare() { } multilib_src_configure() { + filter-lto local myeconfargs=( --cache-file="${BUILD_DIR}"/config.cache --enable-shared
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: a1540def5699a9a6f648b9271c6d39afb5da2385 Author: Sam James gentoo org> AuthorDate: Thu Dec 28 15:54:48 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 29 00:12:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1540def media-libs/libsidplay: use configure cache for subconfigure Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index 80158fbce0fb..82c377be1d06 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -47,9 +47,10 @@ src_prepare() { . ) + local i for i in ${subdirs[@]}; do ( - cd "$i" || die + cd "${i}" || die eautoreconf ) done @@ -59,6 +60,7 @@ src_prepare() { multilib_src_configure() { local myeconfargs=( + --cache-file="${BUILD_DIR}"/config.cache --enable-shared --with-pic $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2098275772a41e3d0dbb72a81d024eb78e8021ca Author: Sam James gentoo org> AuthorDate: Thu Dec 28 15:47:00 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 29 00:12:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20982757 media-libs/libsidplay: drop 2.1.1-r6 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 81 1 file changed, 81 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild deleted file mode 100644 index 3ce5bf9beb7a.. --- a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P=sidplay-libs-${PV} - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://sidplay2.sourceforge.net/"; -SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" -IUSE="static-libs" - -BDEPEND="sys-devel/autoconf-archive" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/sidplay/sidconfig.h -) - -PATCHES=( - "${FILESDIR}"/${P}-gcc41.patch - "${FILESDIR}"/${P}-fbsd.patch - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-no_libtool_reference.patch - "${FILESDIR}"/${P}-gcc6.patch - "${FILESDIR}"/${P}-autoconf.patch - "${FILESDIR}"/${P}-slibtool.patch -) - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - local subdirs=( - builders/hardsid-builder - builders/resid-builder - libsidplay - libsidutils - resid - . - ) - - for i in ${subdirs[@]}; do - ( - cd "$i" || die - eautoreconf - ) - done - - multilib_copy_sources -} - -multilib_src_configure() { - local myeconfargs=( - --enable-shared - --with-pic - $(use_enable static-libs static) - ) - econf "${myeconfargs[@]}" -} - -multilib_src_install_all() { - docinto libsidplay - dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} - - docinto libsidutils - dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} - - docinto resid - dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} - - doenvd "${FILESDIR}"/65resid - - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: a4cd37b870e305c7ee1222a71a870fd9b5e9c9ac Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 2 09:23:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 2 09:23:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4cd37b8 media-libs/libsidplay: Stabilize 2.1.1-r7 ppc, #918977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index f37150f2f9d1..80158fbce0fb 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 56e36692cb76b6dadfb7cf5fcc0e9d2cabca48f2 Author: Sam James gentoo org> AuthorDate: Sat Dec 2 04:02:51 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 2 04:02:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e36692 media-libs/libsidplay: Stabilize 2.1.1-r7 amd64, #918977 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index 486064b2700b..f37150f2f9d1 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2a6ea22adeaa278430971286c6f25855ef70af0d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 20:25:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 20:25:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6ea22a media-libs/libsidplay: Stabilize 2.1.1-r7 ppc64, #918977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index aa4cb2d6fa45..486064b2700b 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 07f51cc882b9bdd100ef4c2b4b4861bacd868fbe Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 20:10:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 20:10:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f51cc8 media-libs/libsidplay: Stabilize 2.1.1-r7 sparc, #918977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index 8387ad1884b8..aa4cb2d6fa45 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 05c857964640ec0fa77380e99c128c0a21776987 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 1 20:09:33 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 1 20:09:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c85796 media-libs/libsidplay: Stabilize 2.1.1-r7 x86, #918977 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild index ef8c6ba46db3..8387ad1884b8 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: ebe9a4126ecedf414f478d7a0cca93d44598c437 Author: Ulrich Müller gentoo org> AuthorDate: Fri Dec 1 10:39:23 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Fri Dec 1 11:30:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe9a412 media-libs/libsidplay: drop 1.36.59-r2 Signed-off-by: Ulrich Müller gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 38 -- 1 file changed, 38 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild deleted file mode 100644 index 6142907388d4.. --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit libtool multilib-minimal - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://critical.ch/distfiles/"; -SRC_URI="http://critical.ch/distfiles/${P}.tgz"; - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" -IUSE="static-libs" -DEPEND="" -RDEPEND="" - -DOCS=( AUTHORS DEVELOPER ) -PATCHES=( - "${FILESDIR}"/${P}-gcc43.patch - "${FILESDIR}"/${P}-fix-c++14.patch -) - -src_prepare() { - default - elibtoolize # required for fbsd .so versioning -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf $(use_enable static-libs static) -} - -multilib_src_install_all() { - einstalldocs - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 8198e306bbe23e8511adead096cf31aed7d0a0dd Author: Arthur Zamarin gentoo org> AuthorDate: Thu Oct 26 16:27:43 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Oct 26 16:27:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8198e306 media-libs/libsidplay: Stabilize 1.36.59-r3 ppc64, #915812 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index 27f7245863a0..efacb3c3471b 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 30d633d221cdf077fbf949dfb7b5e8f5242df9c6 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 15 16:03:24 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 15 16:03:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30d633d2 media-libs/libsidplay: Stabilize 1.36.59-r3 ppc, #915812 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index 6321b7f58428..27f7245863a0 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv sparc x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: b2d7c4ca89baf96b36c905b09c3b622ed9837e85 Author: Sam James gentoo org> AuthorDate: Sun Oct 15 13:06:31 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 15 13:06:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d7c4ca media-libs/libsidplay: Stabilize 1.36.59-r3 amd64, #915812 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index 8caa691fa859..dfb3c5f22925 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2a5bf2a3b479ae8a812a0931754bdf47e67649c7 Author: Sam James gentoo org> AuthorDate: Sun Oct 15 13:06:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 15 13:06:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5bf2a3 media-libs/libsidplay: Stabilize 1.36.59-r3 x86, #915812 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index dfb3c5f22925..6321b7f58428 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 8975be1d5945859f0058c478be8431d8ef6b4b71 Author: Sam James gentoo org> AuthorDate: Sun Oct 15 12:38:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 15 12:38:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8975be1d media-libs/libsidplay: Stabilize 1.36.59-r3 sparc, #915812 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index a0b6f22810db..8caa691fa859 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 1d6b92480146a0d54c15e6fe44963d6abf1fb1cc Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 15 11:31:55 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 15 11:37:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6b9248 media-libs/libsidplay:1: fix compile issues, update EAPI, disable static-libs Closes: https://bugs.gentoo.org/859919 Closes: https://bugs.gentoo.org/896252 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 43 ++ 1 file changed, 43 insertions(+) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild new file mode 100644 index ..400b628f638b --- /dev/null +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic multilib-minimal + +DESCRIPTION="C64 SID player library" +HOMEPAGE="http://critical.ch/distfiles/"; +SRC_URI="http://critical.ch/distfiles/${P}.tgz"; + +LICENSE="GPL-2" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" +DEPEND="" +RDEPEND="" + +DOCS=( AUTHORS DEVELOPER ) +PATCHES=( + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-fix-c++14.patch +) + +src_prepare() { + default + + # Ships with a autoconf-2.59 generated ./configure, which misdetects strnicmp, bug #859919 + mv configure.{in,ac} || die + eautoreconf +} + +multilib_src_configure() { + # Uses register storage class specifier and it is an ancient version that may have + # other problems with newer C++, bug #896252 + append-cxxflags -std=gnu++14 + ECONF_SOURCE="${S}" econf +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2c18add73cd72b01e079146e14e8056c42a44aa2 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Oct 15 11:36:03 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Oct 15 11:37:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c18add7 media-libs/libsidplay: keyword 1.36.59-r3 for ~arm64 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild index 400b628f638b..a0b6f22810db 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r3.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/, media-libs/libsidplay/files/
commit: 936624af5963026d08a1dd98c534f92d5748b76b Author: Brahmajit Das gmail com> AuthorDate: Sun Sep 3 18:19:31 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:09:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936624af media-libs/libsidplay: Fix build on llvm profile _Ios_Openmode is an implementation detail of the GNU c++ stdlib whereas ios_base::openmode is the portable way to go Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32586 Signed-off-by: Miroslav Šulc gentoo.org> .../files/libsidplay-2.1.1-clang16.patch | 48 + media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 82 ++ 2 files changed, 130 insertions(+) diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch new file mode 100644 index ..803cda92d56f --- /dev/null +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch @@ -0,0 +1,48 @@ +_Ios_Openmode is an implementation detail of the GNU c++ stdlib whereas +ios_base::openmode is the portable way to go +--- a/libsidplay/src/sidtune/SidTune.cpp b/libsidplay/src/sidtune/SidTune.cpp +@@ -29,6 +29,7 @@ + # include + #endif + #include ++#include + #include + #include + #include +@@ -283,7 +284,7 @@ bool SidTune::loadFile(const char* fileName, Buffer_sidtt& + uint_least32_t fileLen = 0; + + // This sucks big time +-std::_Ios_Openmode createAtrr = std::ios::in; ++std::ios_base::openmode createAtrr = std::ios::in; + #ifdef HAVE_IOS_NOCREATE + createAtrr |= std::ios::nocreate; + #endif +@@ -952,7 +953,7 @@ bool SidTune::saveC64dataFile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open binary output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + #if defined(HAVE_IOS_BIN) + createAttr |= std::ios::bin; + #else +@@ -1002,7 +1003,7 @@ bool SidTune::saveSIDfile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open ASCII output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + if ( overWriteFlag ) + createAttr |= std::ios::trunc; + else +@@ -1036,7 +1037,7 @@ bool SidTune::savePSIDfile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open binary output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + #if defined(HAVE_IOS_BIN) + createAttr |= std::ios::bin; + #else diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild new file mode 100644 index ..ef8c6ba46db3 --- /dev/null +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P=sidplay-libs-${PV} + +DESCRIPTION="C64 SID player library" +HOMEPAGE="http://sidplay2.sourceforge.net/"; +SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="static-libs" + +BDEPEND="sys-devel/autoconf-archive" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/sidplay/sidconfig.h +) + +PATCHES=( + "${FILESDIR}"/${P}-gcc41.patch + "${FILESDIR}"/${P}-fbsd.patch + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-no_libtool_reference.patch + "${FILESDIR}"/${P}-gcc6.patch + "${FILESDIR}"/${P}-autoconf.patch + "${FILESDIR}"/${P}-slibtool.patch + "${FILESDIR}"/${P}-clang16.patch +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + local subdirs=( + builders/hardsid-builder + builders/resid-builder + libsidplay + libsidutils + resid + . + ) + + for i in ${subdirs[@]}; do + ( + cd "$i" || die + eautoreconf + ) + done + + multilib_copy_sources +} + +multilib_src_configure() { + local myeconfargs=( + --enable-shared + --with-pic + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + docinto libsidplay + dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} + + docinto libsidutils + dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} + + docinto resid + dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} + + doenvd "${FILESDIR}"/65resid +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 3ffea8e8e17881e8946796caf1eddda5d602f690 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:19:46 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:19:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffea8e8 media-libs/libsidplay: Stabilize 2.1.1-r6 sparc, #886741 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild index 6ed31c6a4874..eee637cf2a98 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 96f552955f2f570e273b908cf36db0acf2d96e92 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 12:19:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 12:19:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f55295 media-libs/libsidplay: Stabilize 2.1.1-r6 ppc64, #886741 Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild index eee637cf2a98..1b8d76793964 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 3f271352d480b361c5b29b53c4dac080f66e8f9e Author: WANG Xuerui gentoo org> AuthorDate: Sat Dec 3 05:49:40 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat Dec 3 06:06:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f271352 media-libs/libsidplay: keyword 2.1.1-r6 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild index b56e698d40da..6ed31c6a4874 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="static-libs" BDEPEND="sys-devel/autoconf-archive"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 848f5cd0809fcb125fdbae72299af8231641822e Author: Sam James gentoo org> AuthorDate: Tue May 10 02:30:33 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 10 02:30:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848f5cd0 media-libs/libsidplay: fix IncorrectCopyright Signed-off-by: Sam James gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild index 2c97a40bcb14..b56e698d40da 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/files/, media-libs/libsidplay/
commit: b88dce05e48d726b0c348da618d40023b31b7a74 Author: orbea riseup net> AuthorDate: Sun May 8 00:41:18 2022 + Commit: Sam James gentoo org> CommitDate: Tue May 10 02:26:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b88dce05 media-libs/libsidplay: Added 2.1.1-r6 Bug: https://bugs.gentoo.org/778929 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/25379 Signed-off-by: Sam James gentoo.org> .../files/libsidplay-2.1.1-autoconf.patch | 172 + .../files/libsidplay-2.1.1-slibtool.patch | 39 + media-libs/libsidplay/libsidplay-2.1.1-r6.ebuild | 81 ++ 3 files changed, 292 insertions(+) diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-autoconf.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-autoconf.patch new file mode 100644 index ..cdb92c63a034 --- /dev/null +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-autoconf.patch @@ -0,0 +1,172 @@ +From 426bebc250c24cb4482c85131927303cbf7c606d Mon Sep 17 00:00:00 2001 +From: orbea +Date: Sat, 7 May 2022 13:47:57 -0700 +Subject: [PATCH 1/2] build: Fix autoreconf + +--- + builders/hardsid-builder/configure.ac | 1 + + builders/resid-builder/configure.ac | 1 + + configure.ac | 75 ++ + libsidplay/configure.ac | 1 + + libsidutils/configure.ac | 1 + + resid/{configure.in => configure.ac} | 0 + 6 files changed, 30 insertions(+), 49 deletions(-) + rename resid/{configure.in => configure.ac} (100%) + create mode 100644 unix/ax_subdirs_configure.m4 + +diff --git a/builders/hardsid-builder/configure.ac b/builders/hardsid-builder/configure.ac +index a54cf26..bdc2bd0 100644 +--- a/builders/hardsid-builder/configure.ac b/builders/hardsid-builder/configure.ac +@@ -2,6 +2,7 @@ dnl Process this file with autoconf to produce a configure script. + AC_INIT(Makefile.am) + AC_CONFIG_AUX_DIR(unix) + AM_CONFIG_HEADER(unix/config.h) ++AC_CONFIG_MACRO_DIR([unix]) + + dnl Setup library CURRENT, REVISION and AGE + LIBCUR=0 +diff --git a/builders/resid-builder/configure.ac b/builders/resid-builder/configure.ac +index 4a98801..5f5561b 100644 +--- a/builders/resid-builder/configure.ac b/builders/resid-builder/configure.ac +@@ -2,6 +2,7 @@ dnl Process this file with autoconf to produce a configure script. + AC_INIT(Makefile.am) + AC_CONFIG_AUX_DIR(unix) + AM_CONFIG_HEADER(unix/config.h) ++AC_CONFIG_MACRO_DIR([unix]) + + dnl Setup library CURRENT, REVISION and AGE + LIBCUR=0 +diff --git a/configure.ac b/configure.ac +index 5724156..d622982 100644 +--- a/configure.ac b/configure.ac +@@ -3,70 +3,47 @@ AC_INIT(Makefile.am) + #Variables + pwd=`pwd` + builders='${libdir}'/sidplay/builders +-ac_configure_args="$ac_configure_args --disable-library-checks" + + AC_CONFIG_AUX_DIR(unix) ++AC_CONFIG_MACRO_DIR([unix]) + AM_INIT_AUTOMAKE(sidplay-libs,2.1.1) + AC_CANONICAL_HOST + + hardsid=false + case "$host" in +-*linux*) hardsid=true +-;; ++*linux*) hardsid=true ;; + esac +-AM_CONDITIONAL(HARDSID, test x$hardsid = xtrue) + +-echo; echo "Configuring libsidplay..." +-cd $pwd/libsidplay +-if ! eval ./configure $ac_configure_args \ +---with-sidbuilders=$builders; +-then +-exit +-fi ++AX_SUBDIRS_CONFIGURE([libsidplay], [ ++[--disable-library-checks], ++[--with-sidbuilders=$builders]]) + +-echo; echo "Configuring resid..." +-cd "$pwd/resid" +-if ! eval ./configure $ac_configure_args \ +---disable-resid-install; +-then +-exit +-fi ++AX_SUBDIRS_CONFIGURE([resid], [ ++ [--disable-library-checks], ++ [--disable-resid-install]]) + +-echo; echo "Configuring resid-builder..." +-cd $pwd/builders/resid-builder +-if ! eval ./configure $ac_configure_args \ +---with-sidplay2-includes=$pwd/libsidplay/include \ +---with-sidplay2-library=$pwd/libsidplay/src \ +---with-resid-includes=$pwd/resid \ +---with-resid-library=$pwd/resid \ +---libdir=$builders; +-then +-exit +-fi ++AX_SUBDIRS_CONFIGURE([builders/resid-builder], [ ++[--disable-library-checks], ++[--with-sidplay2-includes=$pwd/libsidplay/include], ++[--with-sidplay2-library=$pwd/libsidplay/src], ++[--with-resid-includes=$pwd/resid], ++[--with-resid-library=$pwd/resid], ++[--libdir=$builders]]) + +-if test x$hardsid = xtrue; then +-echo; echo "Configuring hardsid-builder..." +-cd $pwd/builders/hardsid-builder +-if ! eval ./configure $ac_configure_args \ +---with-sidplay2-includes=$pwd/libsidplay/include \ +---with-sidplay2-library=$pwd/libsidplay/src \ +---libdir=$builders; +-then +-exit +-fi +-fi ++AM_CONDITIONAL(HARDSID, test x$hardsid = xtrue) + +-echo; echo "Configuring libsidutils..." +-cd $pwd/libsidutils +-if ! eval ./configure $ac_configure_args \ +---with-sidplay2-includes=$pwd/libsidplay/include \ +---with-sidplay2-library=$pwd/libsidplay/src; +-then +-exit ++if tes
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2fa24ae5440279f667cfc2c35422ae63512e380d Author: Hanno Böck gentoo org> AuthorDate: Sat Jan 22 14:17:52 2022 + Commit: Hanno Böck gentoo org> CommitDate: Sat Jan 22 14:17:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa24ae5 media-libs/libsidplay: Remove myself as maintainer Signed-off-by: Hanno Böck gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 media-libs/libsidplay/metadata.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-libs/libsidplay/metadata.xml b/media-libs/libsidplay/metadata.xml index c366a499e115..3b0f616ab403 100644 --- a/media-libs/libsidplay/metadata.xml +++ b/media-libs/libsidplay/metadata.xml @@ -1,9 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - ha...@gentoo.org - + sidplay2
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: bc399ec4fce385e9300a29021c1db04e0b90c00a Author: Yixun Lan gentoo org> AuthorDate: Thu Sep 2 14:25:29 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu Sep 2 22:30:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc399ec4 media-libs/libsidplay: keyword ~riscv Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 6182ef65844..6142907388d 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.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=6 @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: a6fdef412af85ce14da911bec205e2e937c3ed2d Author: Marek Szuba gentoo org> AuthorDate: Fri Aug 20 23:50:35 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 21 08:43:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fdef41 media-libs/libsidplay: keyword 2.1.1-r5 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index c084a895981..da54dc902a8 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.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 @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: e9452fc1137b00ac70a597ce8027325881494bec Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 9 15:11:44 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 9 15:15:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9452fc1 media-libs/libsidplay: Drop 2.1.1-r4 EAPI-4 cleanup. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r4.ebuild | 55 1 file changed, 55 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r4.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r4.ebuild deleted file mode 100644 index 2bb0d5a474f..000 --- a/media-libs/libsidplay/libsidplay-2.1.1-r4.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils libtool multilib-minimal - -MY_P=sidplay-libs-${PV} - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://sidplay2.sourceforge.net/"; -SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" -IUSE="static-libs" - -S=${WORKDIR}/${MY_P} - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/sidplay/sidconfig.h -) - -src_prepare() { - epatch \ - "${FILESDIR}"/${P}-gcc41.patch \ - "${FILESDIR}"/${P}-fbsd.patch \ - "${FILESDIR}"/${P}-gcc43.patch \ - "${FILESDIR}"/${P}-no_libtool_reference.patch - - elibtoolize - multilib_copy_sources -} - -multilib_src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - --with-pic -} - -multilib_src_install_all() { - docinto libsidplay - dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} - - docinto libsidutils - dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} - - docinto resid - dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} - - doenvd "${FILESDIR}"/65resid - - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 922543f920f826ab45043a56f0a8b559c06a4890 Author: Tobias Klausmann gentoo org> AuthorDate: Mon May 6 15:24:46 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon May 6 15:24:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=922543f9 media-libs/libsidplay-2.1.1-r5: alpha stable Bug: http://bugs.gentoo.org/649804 Signed-off-by: Tobias Klausmann gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index 37e1a80b23f..d6ca6ea9926 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 9fa5fa4e036288b7d25fdf6f7cbbe27ed4d4a0e8 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Mar 16 19:44:13 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Mar 16 19:44:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa5fa4e media-libs/libsidplay: stable 2.1.1-r5 for ppc/ppc64, bug #649804 Tested-by: ernsteiswuerfel Package-Manager: Portage-2.3.62, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index a8fdea6a10f..37e1a80b23f 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: e8e8c2b46373123832883fdac688f3abd0dfd0a8 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Feb 22 10:51:32 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Feb 22 10:51:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e8c2b4 media-libs/libsidplay: amd64 stable wrt bug #649804 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index a1a433d21cf..a8fdea6a10f 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 7c647208349eb4e862d98960e3eca69042ed9ccb Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Feb 15 15:05:57 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Feb 15 15:46:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c647208 media-libs/libsidplay: x86 stable (bug #649804) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index 6186c0dc4c0..a1a433d21cf 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 655871f36a2fb73397b96f85552ea44f13025d2c Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 12 08:12:23 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 12 08:12:23 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=655871f3 media-libs/libsidplay: stable 2.1.1-r5 for ia64, bug #649804 Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index b8cd1e39ccf..6186c0dc4c0 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 63e5d4aeebc5ba0bb8153f7a3916e4377b2830a2 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 12 08:03:46 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 12 08:03:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e5d4ae media-libs/libsidplay: stable 2.1.1-r5 for hppa, bug #649804 Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index 1c5d03b084a..b8cd1e39ccf 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: b8a18e794edd597745d04dbed2358b8839cf06f0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 11 06:21:34 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 11 07:12:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a18e79 media-libs/libsidplay: stable 2.1.1-r5 for sparc, bug #649804 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild index cb385dd5622..1c5d03b084a 100644 --- a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="static-libs" MULTILIB_WRAPPED_HEADERS=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/, media-libs/libsidplay/files/
commit: 78c098995b8818447e70e06437d01058aff568c6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Feb 9 19:55:19 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Feb 9 20:57:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78c09899 media-libs/libsidplay: EAPI-7 bump, fix arm64/ppc64 build with GCC-6 Patch kindly borrowed from Debian. Reported-by: ernsteiswuerfel mailbox.org> Bug: https://bugs.gentoo.org/649804 Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> .../libsidplay/files/libsidplay-2.1.1-gcc6.patch | 22 media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild | 61 ++ 2 files changed, 83 insertions(+) diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch new file mode 100644 index 000..7cfac32b229 --- /dev/null +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc6.patch @@ -0,0 +1,22 @@ +Description: explicit cast to int8_t + Fix FTBFS with GCC 6 due to narrowing conversions from 'char' to 'int8_t'. +Author: Laszlo Boszormenyi (GCS) +Forwarded: no +Bug-Debian: https://bugs.debian.org/837378 +Last-Update: 2016-09-19 + +--- + +--- sidplay-libs-2.1.1.orig/libsidplay/src/xsid/xsid.cpp sidplay-libs-2.1.1/libsidplay/src/xsid/xsid.cpp +@@ -96,8 +96,8 @@ const int8_t XSID::sampleConvertTable[16 + */ + const int8_t XSID::sampleConvertTable[16] = + { +-'\x80', '\x94', '\xa9', '\xbc', '\xce', '\xe1', '\xf2', '\x03', +-'\x1b', '\x2a', '\x3b', '\x49', '\x58', '\x66', '\x73', '\x7f' ++(int8_t)'\x80', (int8_t)'\x94', (int8_t)'\xa9', (int8_t)'\xbc', (int8_t)'\xce', (int8_t)'\xe1', (int8_t)'\xf2', (int8_t)'\x03', ++(int8_t)'\x1b', (int8_t)'\x2a', (int8_t)'\x3b', (int8_t)'\x49', (int8_t)'\x58', (int8_t)'\x66', (int8_t)'\x73', (int8_t)'\x7f' + }; + + const char *XSID::credit = diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild new file mode 100644 index 000..cb385dd5622 --- /dev/null +++ b/media-libs/libsidplay/libsidplay-2.1.1-r5.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool multilib-minimal + +MY_P=sidplay-libs-${PV} + +DESCRIPTION="C64 SID player library" +HOMEPAGE="http://sidplay2.sourceforge.net/"; +SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="static-libs" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/sidplay/sidconfig.h +) + +PATCHES=( + "${FILESDIR}"/${P}-gcc41.patch + "${FILESDIR}"/${P}-fbsd.patch + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-no_libtool_reference.patch + "${FILESDIR}"/${P}-gcc6.patch +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + elibtoolize + multilib_copy_sources +} + +multilib_src_configure() { + local myeconfargs=( + --enable-shared + --with-pic + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + docinto libsidplay + dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} + + docinto libsidutils + dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} + + docinto resid + dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} + + doenvd "${FILESDIR}"/65resid + + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: d58cdcaf85c78e7afb4e9401b2ba1761fc5b2c22 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 30 17:03:48 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Sep 30 17:03:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d58cdcaf media-libs/libsidplay: Drop old (EAPI-4 cleanup) Signed-off-by: Andreas Sturmlechner gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 media-libs/libsidplay/libsidplay-1.36.59-r1.ebuild | 31 -- 1 file changed, 31 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r1.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r1.ebuild deleted file mode 100644 index 0ef1eeaf037..000 --- a/media-libs/libsidplay/libsidplay-1.36.59-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit eutils libtool multilib-minimal - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://critical.ch/distfiles/"; -SRC_URI="http://critical.ch/distfiles/${P}.tgz"; - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="static-libs" - -DOCS=( AUTHORS DEVELOPER ) - -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc43.patch - elibtoolize # required for fbsd .so versioning -} - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf $(use_enable static-libs static) -} - -multilib_src_install_all() { - prune_libtool_files --all - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: c8decd63299ca93a99ee09f035f3da1a81270c7f Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Apr 18 19:06:35 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Apr 18 19:06:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8decd63 media-libs/libsidplay: stable 1.36.59-r2 for hppa, bug #632285 Bug: https://bugs.gentoo.org/632285 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="hppa" media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 823b92a87bc..5ed3715ef48 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.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=6 @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 094e24e91d4bdb0b425a1be3484100e3b69ef9fa Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Nov 26 20:41:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Nov 26 20:43:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094e24e9 media-libs/libsidplay: stable 1.36.59-r2 for sparc, bug #632285 (thanks to Rolf Eike Beer) Package-Manager: Portage-2.3.16, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" media-libs/libsidplay/Manifest | 4 ++-- media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libsidplay/Manifest b/media-libs/libsidplay/Manifest index 7bb1714673f..87b267b1a61 100644 --- a/media-libs/libsidplay/Manifest +++ b/media-libs/libsidplay/Manifest @@ -1,2 +1,2 @@ -DIST libsidplay-1.36.59.tgz 390097 SHA256 3da9b38d4eb5bf9e936b9604ba92da0594ef38047d50cf806a8e11c48024 SHA512 e7b0859e1389683d3e6aad7040b78ba37bb0a393c85f68ddb8a064371f978b34cc2e951ec564fa1117d12885cd976d10b02937e132d9a11badecd8652cf4d410 WHIRLPOOL 121e985c861454c8755c4c6fe8066936bc0149c89ca9197ee23d03657f4e87b48e8f1e2c9e26202b04a1291746782be62cff86f16384ce9a9a50f885af9f4279 -DIST sidplay-libs-2.1.1.tar.gz 1900252 SHA256 e9a24ada48215a46d2c232a70c5601bc9505e997f120e8f2ba3713e09e28d1f9 SHA512 754cd41f3d2d76754049522c395022bc090f99ea838e6d1ffb8d7689f3aedad9b3879be0312d0af49ba108563296c1176d1e533d1151d5b33368bfda0a1910e3 WHIRLPOOL 53b4bd66bbac0bfc29514981f34e19fac41bae356d06e727f3a0f2ad2bedcb1cd815d22656bcf06460e9d908a91433bbdea029805af43b1cd97310f230f1c89c +DIST libsidplay-1.36.59.tgz 390097 BLAKE2B bcb7e9eab4884270c8047af7f61e0afb2cf6ba24465b4859ac404f34cacec9a8c67ad42f3adf0c5f109cedecaa7710919296e30401c2dc0ca6f337186c9a329a SHA512 e7b0859e1389683d3e6aad7040b78ba37bb0a393c85f68ddb8a064371f978b34cc2e951ec564fa1117d12885cd976d10b02937e132d9a11badecd8652cf4d410 +DIST sidplay-libs-2.1.1.tar.gz 1900252 BLAKE2B f04e34f4cfc641a8222e5d53575108bd52deb2de2dc0b0d58e91581ade7128ac87f320f16e044baa23b54de6b5b6b833e9f6c0d37a1885341a329e778c0a0228 SHA512 754cd41f3d2d76754049522c395022bc090f99ea838e6d1ffb8d7689f3aedad9b3879be0312d0af49ba108563296c1176d1e533d1151d5b33368bfda0a1910e3 diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 3f64cb26126..823b92a87bc 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: e032bd57356686d9433a0564b3b31d3f4d23d525 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Oct 23 18:25:48 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 23 18:42:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e032bd57 media-libs/libsidplay: x86 stable (bug #632285) Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 0cebca9a895..3f64cb26126 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="alpha amd64 ~hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: c43bb7be39534e49885dcbbdabe1ca2fa83c2731 Author: Manuel Rüger gentoo org> AuthorDate: Thu Oct 19 12:50:55 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Thu Oct 19 12:50:55 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43bb7be media-libs/libsidplay: Stable on amd64 Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 3393c49d0d6..646cc2810af 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: f7dac87b7b6c0d342a1a508f869bb4fa0f693e57 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 13 09:04:17 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 13 09:04:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7dac87b media-libs/libsidplay: stable 1.36.59-r2 for ia64, bug #632285 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index c72e57c02b9..3393c49d0d6 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~hppa ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 2218874d348d98de7a4c22cdcac7ef1241a5a6be Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 12 19:04:09 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 12 19:04:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2218874d media-libs/libsidplay: stable 1.36.59-r2 for ppc64, bug #632285 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index 2fe4ee7db84..c72e57c02b9 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 3c11dc621b1c75ca253f38d366687d74654a177f Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Oct 12 10:24:23 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Oct 12 10:24:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c11dc62 media-libs/libsidplay: stable 1.36.59-r2 for ppc, bug #632285 (thanks to ernsteiswuerfel) Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild index d15ef89bc8f..2fe4ee7db84 100644 --- a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://critical.ch/distfiles/${P}.tgz"; LICENSE="GPL-2" SLOT="1" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="static-libs" DEPEND="" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/files/
commit: 22ec036cf3a00ea8e46d83ef840319a16ea4013c Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 29 22:46:18 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 29 22:46:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22ec036c media-libs/libsidplay: Fix one more patch. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch b/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch index 91e2064..6e7cc66 100644 --- a/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch +++ b/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch @@ -6,8 +6,8 @@ Last-Update: 2016-07-16 --- libsidplay-1.36.59.orig/src/samples.cpp -+++ libsidplay-1.36.59/src/samples.cpp +--- a/src/samples.cpp b/src/samples.cpp @@ -75,7 +75,7 @@ struct sampleChannel sampleChannel ch4, ch5;
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/files/, media-libs/libsidplay/
commit: c2374d1613f689dcea637a805f383da4cfe511b6 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 29 22:24:25 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 29 22:38:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2374d16 media-libs/libsidplay: Fix patches. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/libsidplay/files/libsidplay-2.1.1-fbsd.patch | 4 ++-- ...sidplay2-gcc41.patch => libsidplay-2.1.1-gcc41.patch} | 8 media-libs/libsidplay/files/libsidplay-2.1.1-gcc43.patch | 16 .../files/libsidplay-2.1.1-no_libtool_reference.patch| 8 media-libs/libsidplay/libsidplay-2.1.1-r4.ebuild | 4 ++-- 5 files changed, 20 insertions(+), 20 deletions(-) diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-fbsd.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-fbsd.patch index b2f4acd..0f4740e 100644 --- a/media-libs/libsidplay/files/libsidplay-2.1.1-fbsd.patch +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-fbsd.patch @@ -1,5 +1,5 @@ libsidutils/src/ini/ini.cpp -+++ libsidutils/src/ini/ini.cpp +--- a/libsidutils/src/ini/ini.cpp b/libsidutils/src/ini/ini.cpp @@ -100,7 +100,7 @@ //*** #include diff --git a/media-libs/libsidplay/files/libsidplay2-gcc41.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc41.patch similarity index 82% rename from media-libs/libsidplay/files/libsidplay2-gcc41.patch rename to media-libs/libsidplay/files/libsidplay-2.1.1-gcc41.patch index f2e3b31..c05f8d3 100644 --- a/media-libs/libsidplay/files/libsidplay2-gcc41.patch +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc41.patch @@ -1,5 +1,5 @@ libsidplay/include/sidplay/SmartPtr.h -+++ libsidplay/include/sidplay/SmartPtr.h +--- a/libsidplay/include/sidplay/SmartPtr.h b/libsidplay/include/sidplay/SmartPtr.h @@ -211,16 +211,16 @@ { if ( bufferLen >= 1 ) @@ -24,8 +24,8 @@ } } }; libsidutils/include/sidplay/utils/SidUsage.h -+++ libsidutils/include/sidplay/utils/SidUsage.h +--- a/libsidutils/include/sidplay/utils/SidUsage.h b/libsidutils/include/sidplay/utils/SidUsage.h @@ -33,7 +33,7 @@ uint_least16_t length; // usage scan length diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-gcc43.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc43.patch index 857a297..419b126 100644 --- a/media-libs/libsidplay/files/libsidplay-2.1.1-gcc43.patch +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-gcc43.patch @@ -1,5 +1,5 @@ builders/resid-builder/src/resid.cpp -+++ builders/resid-builder/src/resid.cpp +--- a/builders/resid-builder/src/resid.cpp b/builders/resid-builder/src/resid.cpp @@ -16,6 +16,8 @@ * * ***/ @@ -9,8 +9,8 @@ #include "config.h" #ifdef HAVE_EXCEPTIONS builders/resid-builder/src/resid-builder.cpp -+++ builders/resid-builder/src/resid-builder.cpp +--- a/builders/resid-builder/src/resid-builder.cpp b/builders/resid-builder/src/resid-builder.cpp @@ -37,6 +37,7 @@ ***/ @@ -19,8 +19,8 @@ #include "config.h" #ifdef HAVE_EXCEPTIONS builders/hardsid-builder/src/hardsid-builder.cpp -+++ builders/hardsid-builder/src/hardsid-builder.cpp +--- a/builders/hardsid-builder/src/hardsid-builder.cpp b/builders/hardsid-builder/src/hardsid-builder.cpp @@ -47,6 +47,7 @@ ***/ @@ -29,8 +29,8 @@ #include "config.h" #ifdef HAVE_EXCEPTIONS libsidplay/src/sidtune/SidTune.cpp -+++ libsidplay/src/sidtune/SidTune.cpp +--- a/libsidplay/src/sidtune/SidTune.cpp b/libsidplay/src/sidtune/SidTune.cpp @@ -283,7 +283,7 @@ uint_least32_t fileLen = 0; diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-no_libtool_reference.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-no_libtool_reference.patch index ee05643..c93f3cf 100644 --- a/media-libs/libsidplay/files/libsidplay-2.1.1-no_libtool_reference.patch +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-no_libtool_reference.patch @@ -1,5 +1,5 @@ libsidplay/unix/libsidplay2.pc.in -+++ libsidplay/unix/libsidplay2.pc.in +--- a/libsidplay/unix/libsidplay2.pc.in b/libsidplay/unix/libsidplay2.pc.in @@ -7,5 +7,5 @@ Name: @PACKAGE@ Description: C64 cycle exact stereo sidplayer library. @@ -7,8 +7,8 @@ -Libs: ${libdir}/libsidplay2.la +Libs: -lsidplay2 Cflags: -DHAVE_UNIX -I${includedir} libsidutils/unix/libsidutils.pc.in -+++ libsidutils/unix/libsidutils.pc.in +--- a/libsidutils/unix/libsidutils.pc.in b/libsidutils/unix/libsidutils.pc.in @@ -6,
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/
commit: 0261de218caa9c43451223f022c29470ebdf4bec Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jan 29 22:10:12 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jan 29 22:10:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0261de21 media-libs/libsidplay: Old. Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/libsidplay/libsidplay-1.36.59.ebuild | 31 -- media-libs/libsidplay/libsidplay-2.1.1-r2.ebuild | 53 media-libs/libsidplay/libsidplay-2.1.1-r3.ebuild | 53 3 files changed, 137 deletions(-) diff --git a/media-libs/libsidplay/libsidplay-1.36.59.ebuild b/media-libs/libsidplay/libsidplay-1.36.59.ebuild deleted file mode 100644 index 770695c.. --- a/media-libs/libsidplay/libsidplay-1.36.59.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils libtool - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://critical.ch/distfiles/"; -SRC_URI="http://critical.ch/distfiles/${P}.tgz"; - -LICENSE="GPL-2" -SLOT="1" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="static-libs" - -DOCS="AUTHORS DEVELOPER" - -src_prepare() { - epatch "${FILESDIR}"/${P}-gcc43.patch - elibtoolize # required for fbsd .so versioning -} - -src_configure() { - econf $(use_enable static-libs static) -} - -src_install() { - default - rm -f "${ED}"/usr/lib*/${PN}.la -} diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r2.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r2.ebuild deleted file mode 100644 index 9f25f74.. --- a/media-libs/libsidplay/libsidplay-2.1.1-r2.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils libtool - -MY_P=sidplay-libs-${PV} - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://sidplay2.sourceforge.net/"; -SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" -IUSE="static-libs" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}2-gcc41.patch \ - "${FILESDIR}"/${P}-fbsd.patch \ - "${FILESDIR}"/${P}-gcc43.patch - - elibtoolize -} - -src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - --with-pic -} - -src_install() { - emake DESTDIR="${D}" install - - docinto libsidplay - dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} - - docinto libsidutils - dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} - - docinto resid - dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} - - doenvd "${FILESDIR}"/65resid - - # Libs: -line of libsidutils.pc and libsidplay2.pc reference .la files! - # find "${ED}" -name '*.la' -exec rm -f {} + -} diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r3.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r3.ebuild deleted file mode 100644 index e525836.. --- a/media-libs/libsidplay/libsidplay-2.1.1-r3.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit eutils libtool - -MY_P=sidplay-libs-${PV} - -DESCRIPTION="C64 SID player library" -HOMEPAGE="http://sidplay2.sourceforge.net/"; -SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" - -LICENSE="GPL-2" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd" -IUSE="static-libs" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch \ - "${FILESDIR}"/${PN}2-gcc41.patch \ - "${FILESDIR}"/${P}-fbsd.patch \ - "${FILESDIR}"/${P}-gcc43.patch \ - "${FILESDIR}"/${P}-no_libtool_reference.patch - - elibtoolize -} - -src_configure() { - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - --with-pic -} - -src_install() { - emake DESTDIR="${D}" install - - docinto libsidplay - dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} - - docinto libsidutils - dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} - - docinto resid - dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} - - doenvd "${FILESDIR}"/65resid - - find "${ED}" -name '*.la' -exec rm -f {} + -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/files/, media-libs/libsidplay/
commit: 480cd80a39b11c69d1adf903e33b76567b10828e Author: David Seifert gentoo org> AuthorDate: Sat Jan 7 11:08:43 2017 + Commit: David Seifert gentoo org> CommitDate: Sat Jan 7 12:06:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480cd80a media-libs/libsidplay: Fix building with GCC 6 Gentoo-bug: 594326 * EAPI=6 * -Wnarrowing patch by Debian * Make GCC 4.3 patch -p1 compliant Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../files/libsidplay-1.36.59-fix-c++14.patch | 28 .../files/libsidplay-1.36.59-gcc43.patch | 4 +-- media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild | 39 ++ 3 files changed, 69 insertions(+), 2 deletions(-) diff --git a/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch b/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch new file mode 100644 index ..91e2064 --- /dev/null +++ b/media-libs/libsidplay/files/libsidplay-1.36.59-fix-c++14.patch @@ -0,0 +1,28 @@ +Description: use unsigned char to keep int value + Use unsigned char to keep all bits of int values in the array. +Author: Laszlo Boszormenyi (GCS) +Bug-Debian: https://bugs.debian.org/811762 +Last-Update: 2016-07-16 + +--- + +--- libsidplay-1.36.59.orig/src/samples.cpp libsidplay-1.36.59/src/samples.cpp +@@ -75,7 +75,7 @@ struct sampleChannel + sampleChannel ch4, ch5; + + +-const sbyte galwayNoiseTab1[16] = ++const ubyte galwayNoiseTab1[16] = + { + 0x80,0x91,0xa2,0xb3,0xc4,0xd5,0xe6,0xf7, + 0x08,0x19,0x2a,0x3b,0x4c,0x5d,0x6e,0x7f +@@ -84,7 +84,7 @@ const sbyte galwayNoiseTab1[16] = + ubyte galwayNoiseVolTab[16]; + sbyte galwayNoiseSamTab[16]; + +-const sbyte sampleConvertTab[16] = ++const ubyte sampleConvertTab[16] = + { + // 0x81,0x99,0xaa,0xbb,0xcc,0xdd,0xee,0xff, + // 0x00,0x11,0x22,0x33,0x44,0x55,0x66,0x7f diff --git a/media-libs/libsidplay/files/libsidplay-1.36.59-gcc43.patch b/media-libs/libsidplay/files/libsidplay-1.36.59-gcc43.patch index cc68101..f1fcc41 100644 --- a/media-libs/libsidplay/files/libsidplay-1.36.59-gcc43.patch +++ b/media-libs/libsidplay/files/libsidplay-1.36.59-gcc43.patch @@ -1,5 +1,5 @@ src/sidtune.cpp -+++ src/sidtune.cpp +--- a/src/sidtune.cpp b/src/sidtune.cpp @@ -306,11 +306,7 @@ udword sidTune::loadFile(const char* fileName, ubyte** bufferRef) return 0; } diff --git a/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild new file mode 100644 index ..b9f175a --- /dev/null +++ b/media-libs/libsidplay/libsidplay-1.36.59-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit libtool multilib-minimal + +DESCRIPTION="C64 SID player library" +HOMEPAGE="http://critical.ch/distfiles/"; +SRC_URI="http://critical.ch/distfiles/${P}.tgz"; + +LICENSE="GPL-2" +SLOT="1" +KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="static-libs" +DEPEND="" +RDEPEND="" + +DOCS=( AUTHORS DEVELOPER ) +PATCHES=( + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-fix-c++14.patch +) + +src_prepare() { + default + elibtoolize # required for fbsd .so versioning +} + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf $(use_enable static-libs static) +} + +multilib_src_install_all() { + einstalldocs + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/files/
commit: 66ee44eee20c60fd61f00eb4be5aa2a6f36cdef0 Author: Michael Mair-Keimberger (asterix) gmail com> AuthorDate: Tue Jan 3 16:39:36 2017 + Commit: Patrice Clement gentoo org> CommitDate: Tue Jan 3 23:03:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ee44ee media-libs/libsidplay: remove unused patch. Closes: https://github.com/gentoo/gentoo/pull/3312 media-libs/libsidplay/files/libsidplay-gcc34.patch | 26 -- 1 file changed, 26 deletions(-) diff --git a/media-libs/libsidplay/files/libsidplay-gcc34.patch b/media-libs/libsidplay/files/libsidplay-gcc34.patch deleted file mode 100644 index bf59fc9.. --- a/media-libs/libsidplay/files/libsidplay-gcc34.patch +++ /dev/null @@ -1,26 +0,0 @@ src/smart.h -+++ src/smart.h -@@ -207,16 +207,16 @@ - { - if ( bufferLen >= 1 ) - { --pBufCurrent = ( bufBegin = buffer ); --bufEnd = bufBegin + bufferLen; --bufLen = bufferLen; --status = true; -+this->pBufCurrent = ( this->bufBegin = buffer ); -+this->bufEnd = this->bufBegin + bufferLen; -+this->bufLen = bufferLen; -+this->status = true; - } - else - { --pBufCurrent = bufBegin = bufEnd = 0; --bufLen = 0; --status = false; -+this->pBufCurrent = this->bufBegin = this->bufEnd = 0; -+this->bufLen = 0; -+this->status = false; - } - } - };