[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: e3e97382faef9ad5f8b9095e37d5e066580c9684 Author: Miroslav Šulc gentoo org> AuthorDate: Sat Feb 12 15:23:53 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sat Feb 12 15:23:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3e97382 media-libs/phat: removed obsolete 0.4.1-r1 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/phat/phat-0.4.1-r1.ebuild | 42 1 file changed, 42 deletions(-) diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild deleted file mode 100644 index b7854f4f01a6.. --- a/media-libs/phat/phat-0.4.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps" -HOMEPAGE="https://sourceforge.net/projects/phat.berlios/"; -SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc sparc x86" -IUSE="debug" - -RDEPEND="x11-libs/gtk+:2 - x11-libs/libX11 - gnome-base/libgnomecanvas" -DEPEND="${RDEPEND} - virtual/pkgconfig - dev-util/gtk-doc" - -PATCHES=( - "${FILESDIR}/${P}-underlinking.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - $(use_enable debug) -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: 89f5c83e5ddc2346494e8a920db2561220489cbf Author: Sam James gentoo org> AuthorDate: Sat Feb 12 15:22:25 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 12 15:22:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f5c83e media-libs/phat: Stabilize 0.4.1-r2 sparc, #833172 Signed-off-by: Sam James gentoo.org> media-libs/phat/phat-0.4.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r2.ebuild b/media-libs/phat/phat-0.4.1-r2.ebuild index c2729cc80b03..23aa2055155a 100644 --- a/media-libs/phat/phat-0.4.1-r2.ebuild +++ b/media-libs/phat/phat-0.4.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ppc ~sparc x86" +KEYWORDS="amd64 ppc sparc x86" IUSE="debug" RDEPEND="gnome-base/libgnomecanvas
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: a047427a19e7b00b23f615d368bfb94621f612ae Author: Sam James gentoo org> AuthorDate: Sat Feb 12 15:21:22 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 12 15:21:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a047427a media-libs/phat: Stabilize 0.4.1-r2 ppc, #833172 Signed-off-by: Sam James gentoo.org> media-libs/phat/phat-0.4.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r2.ebuild b/media-libs/phat/phat-0.4.1-r2.ebuild index 8b429819f660..c2729cc80b03 100644 --- a/media-libs/phat/phat-0.4.1-r2.ebuild +++ b/media-libs/phat/phat-0.4.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc x86" +KEYWORDS="amd64 ppc ~sparc x86" IUSE="debug" RDEPEND="gnome-base/libgnomecanvas
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: d920ace0bac4068547e4ab261a66635214b09e9c Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 12 11:38:09 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 12 11:38:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d920ace0 media-libs/phat: Stabilize 0.4.1-r2 x86, #833172 Signed-off-by: Jakov Smolić gentoo.org> media-libs/phat/phat-0.4.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r2.ebuild b/media-libs/phat/phat-0.4.1-r2.ebuild index 5a75cfa2e3e5..8b429819f660 100644 --- a/media-libs/phat/phat-0.4.1-r2.ebuild +++ b/media-libs/phat/phat-0.4.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc x86" IUSE="debug" RDEPEND="gnome-base/libgnomecanvas
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: 1500ab8c8fb506e4038821ee2db0a089945e7a9f Author: Jakov Smolić gentoo org> AuthorDate: Sat Feb 12 11:37:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Feb 12 11:37:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1500ab8c media-libs/phat: Stabilize 0.4.1-r2 amd64, #833172 Signed-off-by: Jakov Smolić gentoo.org> media-libs/phat/phat-0.4.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r2.ebuild b/media-libs/phat/phat-0.4.1-r2.ebuild index 206b47e5d396..5a75cfa2e3e5 100644 --- a/media-libs/phat/phat-0.4.1-r2.ebuild +++ b/media-libs/phat/phat-0.4.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="amd64 ~ppc ~sparc ~x86" IUSE="debug" RDEPEND="gnome-base/libgnomecanvas
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/, media-libs/phat/files/
commit: 832c88a650fc794fd5105723656f8dee55488cf8 Author: Sam James gentoo org> AuthorDate: Thu Jan 13 06:02:22 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jan 13 06:02:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832c88a6 media-libs/phat: update EAPI 6 -> 8, build with lld Was underlinking libm for e.g. exp(). Closes: https://bugs.gentoo.org/740162 Signed-off-by: Sam James gentoo.org> .../phat/files/phat-0.4.1-libm-underlinking.patch | 16 media-libs/phat/phat-0.4.1-r2.ebuild | 43 ++ 2 files changed, 59 insertions(+) diff --git a/media-libs/phat/files/phat-0.4.1-libm-underlinking.patch b/media-libs/phat/files/phat-0.4.1-libm-underlinking.patch new file mode 100644 index ..f6e55b9fa18b --- /dev/null +++ b/media-libs/phat/files/phat-0.4.1-libm-underlinking.patch @@ -0,0 +1,16 @@ +From: Sam James +Date: Thu, 13 Jan 2022 06:00:11 + +Subject: [PATCH] Fix underlinking against libm + +Bug: https://bugs.gentoo.org/740162 +--- a/configure.ac b/configure.ac +@@ -47,6 +47,8 @@ GTK_DOC_CHECK(1.0) + # misc checks + PKG_CHECK_MODULES(MISC, libgnomecanvas-2.0 x11) + ++AC_SEARCH_LIBS(exp, m) ++ + # set compilation flags + CFLAGS="$CFLAGS $GTK_CFLAGS $MISC_CFLAGS -Wall" + LIBS="$LIBS $GTK_LIBS $MISC_LIBS" diff --git a/media-libs/phat/phat-0.4.1-r2.ebuild b/media-libs/phat/phat-0.4.1-r2.ebuild new file mode 100644 index ..206b47e5d396 --- /dev/null +++ b/media-libs/phat/phat-0.4.1-r2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps" +HOMEPAGE="https://sourceforge.net/projects/phat.berlios/"; +SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="debug" + +RDEPEND="gnome-base/libgnomecanvas + x11-libs/gtk+:2 + x11-libs/libX11" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/gtk-doc + virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}/${P}-underlinking.patch" + "${FILESDIR}/${P}-libm-underlinking.patch" +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + econf $(use_enable debug) +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: ba63d237ddd76bf90427fe31e8365944a217d8e6 Author: Pacho Ramos gentoo org> AuthorDate: Wed Apr 4 17:41:40 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Apr 4 17:41:40 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba63d237 media-libs/phat: Drop old Package-Manager: Portage-2.3.27, Repoman-2.3.9 media-libs/phat/phat-0.4.1.ebuild | 34 -- 1 file changed, 34 deletions(-) diff --git a/media-libs/phat/phat-0.4.1.ebuild b/media-libs/phat/phat-0.4.1.ebuild deleted file mode 100644 index 93841800aaf..000 --- a/media-libs/phat/phat-0.4.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=2 - -DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps" -HOMEPAGE="http://phat.berlios.de"; -#SRC_URI="mirror://berlios/${PN}/${P}.tar.gz" -SRC_URI="mirror://gentoo/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc sparc x86" -IUSE="debug" - -RDEPEND="x11-libs/gtk+:2 - gnome-base/libgnomecanvas" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -src_prepare() { - sed -e "s:-Werror::g" -e "s:-O3:${CFLAGS}:g" \ - -i configure || die "sed failed" -} - -src_configure() { - econf \ - $(use_enable debug) -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS BUGS ChangeLog NEWS README TODO -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: 4b953825a2f081d16ef263edaf5728c056e9ac4c Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Apr 3 21:56:01 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 3 21:56:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b953825 media-libs/phat: stable 0.4.1-r1 for ppc, bug #646968 Package-Manager: Portage-2.3.28, Repoman-2.3.9 RepoMan-Options: --include-arches="ppc" media-libs/phat/phat-0.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild index cfa8a348221..b972c32b988 100644 --- a/media-libs/phat/phat-0.4.1-r1.ebuild +++ b/media-libs/phat/phat-0.4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc sparc x86" +KEYWORDS="amd64 ppc sparc x86" IUSE="debug" RDEPEND="x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: 5a766164b8d04917b248e10435897c39ca378b53 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Feb 16 08:21:05 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 16 08:33:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a766164 media-libs/phat: stable 0.4.1-r1 for sparc, bug #646968 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="sparc" media-libs/phat/phat-0.4.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild index c12ef911dd5..cb405c61682 100644 --- a/media-libs/phat/phat-0.4.1-r1.ebuild +++ b/media-libs/phat/phat-0.4.1-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc x86" +KEYWORDS="~amd64 ~ppc sparc x86" IUSE="debug" RDEPEND="x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/
commit: d0181e4bfbaeb0a539f566e680ef0a1fdde664f3 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Feb 12 21:32:50 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Feb 12 21:32:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0181e4b media-libs/phat: x86 stable (bug #646968) Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-libs/phat/phat-0.4.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild index 5c9cb0ec057..c12ef911dd5 100644 --- a/media-libs/phat/phat-0.4.1-r1.ebuild +++ b/media-libs/phat/phat-0.4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 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="mirror://sourceforge/phat.berlios/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~sparc x86" IUSE="debug" RDEPEND="x11-libs/gtk+:2
[gentoo-commits] repo/gentoo:master commit in: media-libs/phat/, media-libs/phat/files/
commit: 381859713aa94bc36e5e4dffe65671e4f3f3adf5 Author: David Seifert gentoo org> AuthorDate: Thu Feb 4 19:35:02 2016 + Commit: David Seifert gentoo org> CommitDate: Thu Feb 4 20:22:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38185971 media-libs/phat: Fix underlinking with x11-libs/libX11 * EAPI=6 * Change SRC_URI and HOMEPAGE (Gentoo-Bug: 537756) * Add missing dev-util/gtk-doc for autoreconf Package-Manager: portage-2.2.27 .../phat/files/phat-0.4.1-underlinking.patch | 27 ++ media-libs/phat/phat-0.4.1-r1.ebuild | 43 ++ 2 files changed, 70 insertions(+) diff --git a/media-libs/phat/files/phat-0.4.1-underlinking.patch b/media-libs/phat/files/phat-0.4.1-underlinking.patch new file mode 100644 index 000..d841cd0 --- /dev/null +++ b/media-libs/phat/files/phat-0.4.1-underlinking.patch @@ -0,0 +1,27 @@ +- Remove hardcoded CFLAGS and -Werror flags +- Fix underlinking caused by missing x11 dependency: +* ../phat/.libs/libphat.so: error: undefined reference to 'XWarpPointer' + +--- phat-0.4.1/configure.ac phat-0.4.1/configure.ac +@@ -17,7 +17,6 @@ + [if test x$enable_debug = xyes; then with_debug=yes ; fi]) + + if test x$with_debug = xno; then +-CFLAGS="-O3" + AC_DEFINE(DEBUG, 0, [[whether to display debugging output or not]]) + else + AC_DEFINE(DEBUG, 1, [[whether to display debugging output or not]]) +@@ -46,10 +45,10 @@ + GTK_DOC_CHECK(1.0) + + # misc checks +-PKG_CHECK_MODULES(MISC, libgnomecanvas-2.0) ++PKG_CHECK_MODULES(MISC, libgnomecanvas-2.0 x11) + + # set compilation flags +-CFLAGS="$CFLAGS $GTK_CFLAGS $MISC_CFLAGS -Wall -Werror" ++CFLAGS="$CFLAGS $GTK_CFLAGS $MISC_CFLAGS -Wall" + LIBS="$LIBS $GTK_LIBS $MISC_LIBS" + + # print build summary diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild new file mode 100644 index 000..cabb3f3 --- /dev/null +++ b/media-libs/phat/phat-0.4.1-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit autotools eutils + +DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps" +HOMEPAGE="https://sourceforge.net/projects/phat.berlios/"; +SRC_URI="mirror://sourceforge/phat.berlios/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="debug" + +RDEPEND="x11-libs/gtk+:2 + x11-libs/libX11 + gnome-base/libgnomecanvas" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/gtk-doc" + +PATCHES=( + "${FILESDIR}/${P}-underlinking.patch" +) + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + $(use_enable debug) +} + +src_install() { + default + prune_libtool_files --all +}