[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 26bd265c33c5f2e6974eb0bcad6e89f1a864ebdf Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 23 19:28:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 23 19:28:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bd265c media-libs/libfpx: drop 1.3.1_p10 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 55 --- 1 file changed, 55 deletions(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild deleted file mode 100644 index 782c66231228.. --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit flag-o-matic libtool - -DESCRIPTION="A library for manipulating FlashPIX images" -HOMEPAGE="https://github.com/ImageMagick/libfpx; -SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" - -LICENSE="Flashpix" -SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="static-libs" - -S=${WORKDIR}/${P/_p/-} - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch - "${FILESDIR}"/${PN}-1.3.1_p10-musl-1.2.3-null.patch -) - -src_prepare() { - default - - # we're not windows, even though we don't define __unix by default - [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix - - elibtoolize -} - -src_configure() { - # -Werror=strict-aliasing - # https://bugs.gentoo.org/859913 - # https://github.com/ImageMagick/libfpx/issues/6 - # - # Do not trust for LTO either - append-flags -fno-strict-aliasing - filter-lto - - append-ldflags -Wl,--no-undefined - econf \ - $(use_enable static-libs static) \ - LIBS="-lstdc++ -lm" -} - -src_install() { - default - - dodoc AUTHORS ChangeLog doc/*.txt - - docinto pdf - dodoc doc/*.pdf - docompress -x /usr/share/doc/${PF}/pdf -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: e77bfdc541cb67b2ed5fd684d3008bb6b4ebe043 Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 23 19:28:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 23 19:28:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e77bfdc5 media-libs/libfpx: Stabilize 1.3.1_p10-r1 hppa, #930219 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 9ba8140d21ac..ab943ae8a6fd 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 3c9274b2b86999a206315c8e9b8dafe093d3e7a1 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 11:42:48 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 11:42:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9274b2 media-libs/libfpx: Stabilize 1.3.1_p10-r1 arm64, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 4df85e6f614a..9ba8140d21ac 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 247bd57530051e238456c86dc082411a65743d9b Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:44:01 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=247bd575 media-libs/libfpx: restore LTO workarounds The PR hadn't been rebased so it lost the changes from 1ebd8326257a79006c4517d93f3a07eadd000834. Bug: https://bugs.gentoo.org/847412 Bug: https://bugs.gentoo.org/859913 Fixes: a357ebd8c860107ac82c3600114b899b9df27f4b Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 362dbe6c91c3..677794e0f1f0 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -30,6 +30,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859913 + # https://github.com/ImageMagick/libfpx/issues/6 + # + # Do not trust for LTO either + append-flags -fno-strict-aliasing + filter-lto + append-ldflags -Wl,--no-undefined econf \ $(use_enable static-libs static) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 23f15876330a23adb91fb486527a9d2d62d2ae98 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:45:38 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:45:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f15876 media-libs/libfpx: Stabilize 1.3.1_p10-r1 x86, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 677794e0f1f0..4df85e6f614a 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: f2f2907cc87cd3639197f6151310d4f235963358 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:42:56 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:42:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f2907c media-libs/libfpx: Stabilize 1.3.1_p10-r1 ppc, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 881302e7eca5..362dbe6c91c3 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 670479470248fe39fcc09ebcf8dd960e4d6e5fbf Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:42:54 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:42:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67047947 media-libs/libfpx: Stabilize 1.3.1_p10-r1 arm, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 2cb03f9bff5b..51984ec32372 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: f30a3156955dc5f2c4b505a528949b703a025361 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:42:55 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:42:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30a3156 media-libs/libfpx: Stabilize 1.3.1_p10-r1 ppc64, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 51984ec32372..881302e7eca5 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 7b0332b64728d4b7864c4963278f88d6c9311a15 Author: Sam James gentoo org> AuthorDate: Fri Apr 19 10:37:38 2024 + Commit: Sam James gentoo org> CommitDate: Fri Apr 19 10:38:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b0332b6 media-libs/libfpx: Stabilize 1.3.1_p10-r1 amd64, #930219 Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index d4e6de923439..2cb03f9bff5b 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 65587a97ad344dc8c9200f16bc347a9ccac66203 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 19 09:38:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 19 09:38:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65587a97 media-libs/libfpx: Stabilize 1.3.1_p10-r1 sparc, #930219 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild index 9e479ef75f49..d4e6de923439 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/${P/_p/-}" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="static-libs" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: a357ebd8c860107ac82c3600114b899b9df27f4b Author: Michael Mair-Keimberger levelnine at> AuthorDate: Thu Jan 25 19:30:37 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Mar 16 12:13:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a357ebd8 media-libs/libfpx: EAPI8 bump, fix bug #847412 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://bugs.gentoo.org/847412 Closes: https://github.com/gentoo/gentoo/pull/35019 Signed-off-by: Conrad Kostecki gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild | 52 1 file changed, 52 insertions(+) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild new file mode 100644 index ..9e479ef75f49 --- /dev/null +++ b/media-libs/libfpx/libfpx-1.3.1_p10-r1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic libtool + +DESCRIPTION="Library for manipulating FlashPIX images" +HOMEPAGE="https://github.com/ImageMagick/libfpx; +SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" +S="${WORKDIR}/${P/_p/-}" + +LICENSE="Flashpix" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="static-libs" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch + "${FILESDIR}"/${PN}-1.3.1_p10-musl-1.2.3-null.patch +) + +src_prepare() { + default + + # we're not windows, even though we don't define __unix by default + [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix + + elibtoolize +} + +src_configure() { + append-ldflags -Wl,--no-undefined + econf \ + $(use_enable static-libs static) \ + LIBS="-lstdc++ -lm" +} + +src_install() { + default + + # bug 847412 + if ! use static-libs; then + find "${ED}" -type f -name '*.la' -delete || die + fi + + dodoc AUTHORS ChangeLog doc/*.txt + + docinto pdf + dodoc doc/*.pdf + docompress -x /usr/share/doc/${PF}/pdf +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 1ebd8326257a79006c4517d93f3a07eadd000834 Author: Eli Schwartz gmail com> AuthorDate: Wed Mar 13 19:26:45 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 13 21:04:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ebd8326 media-libs/libfpx: mark as LTO-unsafe, strict-aliasing unsafe Closes: https://bugs.gentoo.org/859913 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index d1090723cb3e..782c66231228 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -30,6 +30,14 @@ src_prepare() { } src_configure() { + # -Werror=strict-aliasing + # https://bugs.gentoo.org/859913 + # https://github.com/ImageMagick/libfpx/issues/6 + # + # Do not trust for LTO either + append-flags -fno-strict-aliasing + filter-lto + append-ldflags -Wl,--no-undefined econf \ $(use_enable static-libs static) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/, media-libs/libfpx/files/
commit: d8be3b508507f3671e6494108337ec92abdeda7a Author: Sam James gentoo org> AuthorDate: Sat Aug 6 03:54:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Aug 6 03:54:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8be3b50 media-libs/libfpx: fix build w/ musl 1.2.3 (and maybe libcxx) Closes: https://bugs.gentoo.org/842123 Signed-off-by: Sam James gentoo.org> .../files/libfpx-1.3.1_p10-musl-1.2.3-null.patch | 51 ++ media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 1 + 2 files changed, 52 insertions(+) diff --git a/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch b/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch new file mode 100644 index ..2b8c960f616a --- /dev/null +++ b/media-libs/libfpx/files/libfpx-1.3.1_p10-musl-1.2.3-null.patch @@ -0,0 +1,51 @@ +https://cgit.freebsd.org/ports/tree/graphics/libfpx/files/patch-null-casts +https://bugs.gentoo.org/842123 + +(May well fix libcxx too given the source.) +--- a/oless/expdf.cxx b/oless/expdf.cxx +@@ -610,5 +610,5 @@ + olErr(EH_Err, STG_E_INVALIDFUNCTION); + olChk(Validate()); +-if (snbExclude != NULL) ++if (snbExclude != 0) + olErr(EH_Err, STG_E_INVALIDPARAMETER); + olChk(OpenEntry(pwcsName, STGTY_STORAGE, grfMode, (void **))); +@@ -909,5 +909,5 @@ + sc = OpenStorage(pwcsName, (IStorage*)NULL, + STGM_DIRECT| STGM_READ| STGM_SHARE_EXCLUSIVE, +- (SNBW)NULL, (DWORD)NULL, ); ++ 0, 0, ); + + if (SUCCEEDED(sc)) +@@ -951,5 +951,5 @@ + olChk(OpenStream(pwcsName, (void *)NULL, + STGM_DIRECT | STGM_READ | STGM_SHARE_EXCLUSIVE, +- (DWORD)NULL, )); ++ 0, )); + + // It's a stream +@@ -1575,5 +1575,5 @@ + olMemTo(EH_pst, pstExp = new CExposedStream()); + olChkTo(EH_pstExp, pstExp->Init(pstDirect, this, +-df, pdfnName, (ULONG)NULL)); ++df, pdfnName, 0)); + *ppStream = pstExp; + return S_OK; +@@ -1624,5 +1624,5 @@ + olMemTo(EH_pst, pstExp = new CExposedStream()); + olChkTo(EH_pstExp, pstExp->Init(pstDirect, this, +-df, pdfnName, (ULONG)NULL)); ++df, pdfnName, 0)); + *ppStream = pstExp; + return S_OK; +--- a/oless/storage.cxx b/oless/storage.cxx +@@ -144,5 +144,5 @@ + + olChk(ValidateNameW(pwcsName, CBMAXPATHCOMPLEN)); +-olMem(pilb = new CFileILB(pwcsName, (DWORD)NULL, FALSE)); ++olMem(pilb = new CFileILB(pwcsName, 0, FALSE)); + olChk(pilb->Open(STGM_READ)); + sc = GetScode( StgIsStorageILockBytes(pilb) ); + diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 3373f14d2228..e307cdb8b651 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -17,6 +17,7 @@ S=${WORKDIR}/${P/_p/-} PATCHES=( "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch + "${FILESDIR}"/${PN}-1.3.1_p10-musl-1.2.3-null.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 32da68f21b66a822fedf02869186af8ee7c8df2f Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 12:54:03 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 12:54:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32da68f2 media-libs/libfpx: keyword 1.3.1_p10 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 2215b9f1cefa..3373f14d2228 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 50bf5dc0f33df52ed054f3436401ce179e2dba56 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Feb 12 23:57:58 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Feb 13 21:07:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50bf5dc0 media-libs/libfpx: fix DeprecatedInsinto Signed-off-by: Conrad Kostecki gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 74cc58c20d49..2215b9f1cefa 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.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=6 @@ -40,6 +40,7 @@ src_install() { dodoc AUTHORS ChangeLog doc/*.txt - insinto /usr/share/doc/${PF}/pdf - doins doc/*.pdf + docinto pdf + dodoc doc/*.pdf + docompress -x /usr/share/doc/${PF}/pdf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 6f17cdae950c5953154374a4c7e726c6fd092911 Author: Ye Cao rioslab org> AuthorDate: Thu Jun 24 09:35:24 2021 + Commit: Yixun Lan gentoo org> CommitDate: Fri Jun 25 01:26:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f17cdae media-libs/libfpx: add ~riscv keyword Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao rioslab.org> Signed-off-by: Yixun Lan gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 5d056e5f60a..74cc58c20d4 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 23dfc0c01d46b6316729309d199be8afdd45e136 Author: Wim Muskee gmail com> AuthorDate: Thu Apr 18 19:35:46 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 8 22:56:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23dfc0c0 media-libs/libfpx: update HOMEPAGE, metadata Closes: https://bugs.gentoo.org/619072 Signed-off-by: Wim Muskee gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11732 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- media-libs/libfpx/metadata.xml| 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 006ee9d4936..b6740032011 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -5,7 +5,7 @@ EAPI=6 inherit eutils flag-o-matic libtool DESCRIPTION="A library for manipulating FlashPIX images" -HOMEPAGE="http://www.i3a.org/; +HOMEPAGE="https://github.com/ImageMagick/libfpx; SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" diff --git a/media-libs/libfpx/metadata.xml b/media-libs/libfpx/metadata.xml index d845d64c112..7a252f9efc5 100644 --- a/media-libs/libfpx/metadata.xml +++ b/media-libs/libfpx/metadata.xml @@ -8,4 +8,7 @@ Reflect major ABI of libfpx.so. + +ImageMagick/libfpx +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: dc725b6a104e2c9a7a7bc53b0e5bab237bba4c69 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 8 21:18:53 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 8 22:56:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc725b6a media-libs/libfpx: Drop 1.3.1_p6 Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libfpx/Manifest | 1 - media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/media-libs/libfpx/Manifest b/media-libs/libfpx/Manifest index 82423c308e8..e226438f205 100644 --- a/media-libs/libfpx/Manifest +++ b/media-libs/libfpx/Manifest @@ -1,2 +1 @@ DIST libfpx-1.3.1-10.tar.bz2 2358246 BLAKE2B d67b5a38e29d8916471ced46005983427ea1e77ff1fa682b67f80e8db71bd5460aafb59753bd901aa40e955cbeb453cf017109577b8d9357e86ac3e7d988d4b4 SHA512 afa96b240ead4d3c56e8e6c66db188d1f4441e7b4d08e12e0e96359cfa2cea9eae5625105d87df65ceacd97d84a386876c62dee5bc1916c420755d9bcc4655d4 -DIST libfpx-1.3.1-6.tar.bz2 2358328 BLAKE2B d522d674af92f7a5fe00378a01e743342978290297aea26738e6077834ad8eee6afffd01b16bcec29d729d87383b2123e35a62e9d0da9f1623f79a55b413d9e5 SHA512 d33bc59f091100f4e0f7db396ba2f3a93951b348f8b175070fa23186f7ce488e71b7be43a45ebd9a3af21affe5342f63955df8549ff15582f8b29e67601531fb diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild deleted file mode 100644 index 0b259aac38d..000 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit eutils flag-o-matic libtool - -DESCRIPTION="A library for manipulating FlashPIX images" -HOMEPAGE="http://www.i3a.org/; -SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" - -LICENSE="Flashpix" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="static-libs" - -S=${WORKDIR}/${P/_p/-} - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch - "${FILESDIR}"/${P}-gcc6.patch -) - -src_prepare() { - default - - # we're not windows, even though we don't define __unix by default - [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix - - elibtoolize -} - -src_configure() { - append-ldflags -Wl,--no-undefined - econf \ - $(use_enable static-libs static) \ - LIBS="-lstdc++ -lm" -} - -src_install() { - default - - dodoc AUTHORS ChangeLog doc/*.txt - - insinto /usr/share/doc/${PF}/pdf - doins doc/*.pdf -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: a6709281ef83baf2eedd48eaaaec620cb2481592 Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 14 14:32:46 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 14 14:32:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6709281 media-libs/libfpx: arm64 stable (bug #641648) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 66e04eac3df..006ee9d4936 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 5ae2a50d7297299eafe28191e577885d22cfacea Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jun 21 16:47:38 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 21 19:21:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ae2a50d media-libs/libfpx: stable 1.3.1_p10 for sparc Bug: https://bugs.gentoo.org/628190 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 4d9264fef0c..66e04eac3df 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.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 @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 1ef1e6aca1975d6de4d3925fd3ab59cc705999ed Author: Markus Meier gentoo org> AuthorDate: Tue Oct 24 17:36:56 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Oct 24 17:36:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef1e6ac media-libs/libfpx: arm stable, bug #628190 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="arm" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 07ae1e69e3c..4d9264fef0c 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: dd015b409492e37ddd2e8bafca293ba454dac884 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 16 19:50:23 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 16 19:50:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd015b40 media-libs/libfpx: stable 1.3.1_p10 for hppa, bug #628190 Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 808dab9c64f..c985285a995 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: c307e82f3a0fefd91f5818f8c069c929b7e5a07a Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 16 08:27:49 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 16 08:28:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c307e82f media-libs/libfpx: stable 1.3.1_p10 for ppc64, bug #628190 Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 3cf43dc1f31..5c35ac13911 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: feb6fe353c20587d0916306a6d87ee65a785cedf Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Oct 16 08:27:57 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Oct 16 08:28:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb6fe35 media-libs/libfpx: stable 1.3.1_p10 for ppc, bug #628190 Package-Manager: Portage-2.3.11, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 5c35ac13911..808dab9c64f 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 9b2b59c1c5a59fc30d69df4c3e8b643170beb4f8 Author: Manuel Rüger gentoo org> AuthorDate: Sun Oct 15 22:20:50 2017 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Oct 15 22:20:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2b59c1 media-libs/libfpx: Stable on amd64 Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index aaa39674458..3cf43dc1f31 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 7daf5036852bf634add2115bb369ee9f66c6904a Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Oct 13 14:59:55 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Oct 13 15:00:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7daf5036 media-libs/libfpx: x86 stable (bug #628190) Package-Manager: Portage-2.3.10, Repoman-2.3.3 media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index cc5c597eeff..aaa39674458 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: bb938613981b9a5b374c27c347bbbeded6b8af12 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Oct 13 09:04:14 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Oct 13 09:04:14 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb938613 media-libs/libfpx: stable 1.3.1_p10 for ia64, bug #628190 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild index 1393c338253..cc5c597eeff 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0/1" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 54550720b42f8a4bb3adaf6727ce8a47c5ed7892 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 12 21:08:16 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 12 21:18:50 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54550720 media-libs/libfpx: Bump to v1.3.1_p10 (CVE-2017-{12920,12921,12925}) Bug: https://bugs.gentoo.org/628190 Package-Manager: Portage-2.3.10, Repoman-2.3.3 media-libs/libfpx/Manifest| 1 + media-libs/libfpx/libfpx-1.3.1_p10.ebuild | 45 +++ media-libs/libfpx/metadata.xml| 3 +++ 3 files changed, 49 insertions(+) diff --git a/media-libs/libfpx/Manifest b/media-libs/libfpx/Manifest index e22d43d9779..bda9b1c3c86 100644 --- a/media-libs/libfpx/Manifest +++ b/media-libs/libfpx/Manifest @@ -1 +1,2 @@ +DIST libfpx-1.3.1-10.tar.bz2 2358246 SHA256 21e968ba90e7f091fa59e5baf72ff3d2150adba07fb4e37e9f495775185b4bba SHA512 afa96b240ead4d3c56e8e6c66db188d1f4441e7b4d08e12e0e96359cfa2cea9eae5625105d87df65ceacd97d84a386876c62dee5bc1916c420755d9bcc4655d4 WHIRLPOOL 705074b5aaec62274b18a4aee8d710b52708bfc45aa7ebdd6fe27da628b0248e3db1f6cb99f129dbf6cc955854ff67517353d489e1831acd6850842c237ec9bf DIST libfpx-1.3.1-6.tar.bz2 2358328 SHA256 84e663bb23619e19195777a7c5d348046756f28cffda3d0ea2160ed0b55a698a SHA512 d33bc59f091100f4e0f7db396ba2f3a93951b348f8b175070fa23186f7ce488e71b7be43a45ebd9a3af21affe5342f63955df8549ff15582f8b29e67601531fb WHIRLPOOL d107a1ee69d018699567761603ce21ba6f6b80e25d5e3e53f6a76ef262602d0d344127c6a0c7f372c2da60a3b293882184513d4a77e674c32b384d5c8798a4bf diff --git a/media-libs/libfpx/libfpx-1.3.1_p10.ebuild b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild new file mode 100644 index 000..1393c338253 --- /dev/null +++ b/media-libs/libfpx/libfpx-1.3.1_p10.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils flag-o-matic libtool + +DESCRIPTION="A library for manipulating FlashPIX images" +HOMEPAGE="http://www.i3a.org/; +SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" + +LICENSE="Flashpix" +SLOT="0/1" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="static-libs" + +S=${WORKDIR}/${P/_p/-} + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch +) + +src_prepare() { + default + + # we're not windows, even though we don't define __unix by default + [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix + + elibtoolize +} + +src_configure() { + append-ldflags -Wl,--no-undefined + econf \ + $(use_enable static-libs static) \ + LIBS="-lstdc++ -lm" +} + +src_install() { + default + + dodoc AUTHORS ChangeLog doc/*.txt + + insinto /usr/share/doc/${PF}/pdf + doins doc/*.pdf +} diff --git a/media-libs/libfpx/metadata.xml b/media-libs/libfpx/metadata.xml index 6ade85e1c64..d845d64c112 100644 --- a/media-libs/libfpx/metadata.xml +++ b/media-libs/libfpx/metadata.xml @@ -5,4 +5,7 @@ graph...@gentoo.org Gentoo Graphics Project + +Reflect major ABI of libfpx.so. +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 872f760e8bdc400d5d9e30d504cbd5abb39db448 Author: Alexis Ballier gentoo org> AuthorDate: Sat Jun 17 14:59:34 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Sun Jun 18 09:51:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=872f760e media-libs/libfpx: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index fcaf30fc17d..0b259aac38d 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/, media-libs/libfpx/files/
commit: f28a947813dbc0a1fd1a8d4a712d58a64c48ca01 Author: Peter Levine gmail com> AuthorDate: Sun May 14 00:35:39 2017 + Commit: David Seifert gentoo org> CommitDate: Fri May 26 20:58:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f28a9478 media-libs/libfpx: Fix building with GCC-6 Bug: https://bugs.gentoo.org/show_bug.cgi?id=594094 Package-Manager: Portage-2.3.5, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/4623 .../files/libfpx-1.2.0.13-export-symbols.patch | 4 +-- media-libs/libfpx/files/libfpx-1.3.1_p6-gcc6.patch | 35 ++ media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 9 -- 3 files changed, 43 insertions(+), 5 deletions(-) diff --git a/media-libs/libfpx/files/libfpx-1.2.0.13-export-symbols.patch b/media-libs/libfpx/files/libfpx-1.2.0.13-export-symbols.patch index 9e0f1632550..dfb974bc716 100644 --- a/media-libs/libfpx/files/libfpx-1.2.0.13-export-symbols.patch +++ b/media-libs/libfpx/files/libfpx-1.2.0.13-export-symbols.patch @@ -1,8 +1,8 @@ * At least the Darwin linker doesn't like double symbols during the final linking stage... jpeg/jpegconf.h -+++ jpeg/jpegconf.h +--- a/jpeg/jpegconf.h b/jpeg/jpegconf.h @@ -27,6 +27,6 @@ # pragma warning(disable : 4244) # pragma warning(disable : 4142) diff --git a/media-libs/libfpx/files/libfpx-1.3.1_p6-gcc6.patch b/media-libs/libfpx/files/libfpx-1.3.1_p6-gcc6.patch new file mode 100644 index 000..75c7a7efdbd --- /dev/null +++ b/media-libs/libfpx/files/libfpx-1.3.1_p6-gcc6.patch @@ -0,0 +1,35 @@ +--- a/oless/h/page.hxx b/oless/h/page.hxx +@@ -47,6 +47,7 @@ + { + public: + void * operator new(size_t size, size_t sizeData); ++void operator delete(void *ptr); + + CMSFPage(CMSFPage *pmpNext); + inline ~CMSFPage(); +@@ -133,6 +134,24 @@ + } + + //+--- ++// ++// Member: CMSFPage::operator delete, public ++// ++// Synopsis: Overloaded delete operator for CMSFPage. ++// ++// Arguments: [ptr] -- Pointer to CMSFPage object ++// ++// ++ ++inline void CMSFPage::operator delete(void *ptr) ++{ ++if (ptr) { ++free(ptr); ++ptr = NULL; ++} ++} ++ ++//+--- + // + // Member: CMSFPage::GetNext, public + // diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index f8bca2dbbed..fcaf30fc17d 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -15,10 +15,13 @@ IUSE="static-libs" S=${WORKDIR}/${P/_p/-} -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch +PATCHES=( + "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch + "${FILESDIR}"/${P}-gcc6.patch +) - eapply_user +src_prepare() { + default # we're not windows, even though we don't define __unix by default [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 1312adda085e9b85ca0f0c15552b07ea0e537343 Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 19:07:22 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 19:14:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1312adda media-libs/libfpx: dropped ~x86-freebsd Package-Manager: portage-2.3.3 media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index 7f48805..a6bcd80 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 6a3dc810b1af2ad2d2e1888c414ebd72723f0cff Author: Markus Meier gentoo org> AuthorDate: Wed Apr 6 19:48:11 2016 + Commit: Markus Meier gentoo org> CommitDate: Wed Apr 6 19:48:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a3dc810 media-libs/libfpx: remove old, bug #395367 Package-Manager: portage-2.2.28 media-libs/libfpx/Manifest | 1 - media-libs/libfpx/libfpx-1.3.0-r1.ebuild | 36 2 files changed, 37 deletions(-) diff --git a/media-libs/libfpx/Manifest b/media-libs/libfpx/Manifest index 2d22911..e22d43d 100644 --- a/media-libs/libfpx/Manifest +++ b/media-libs/libfpx/Manifest @@ -1,2 +1 @@ -DIST libfpx-1.3.0-1.tar.bz2 2285921 SHA256 0cc240e9458d099c0a50db9c771b3e5b109164472c08f40f31e1190716af48b6 SHA512 f045edb01046ec3d2fee88a861ebcb63b3b9094a93d4bda28e8009117bdbb7e843bdf4aa8d0502482acec7c2ea51df53b88ab2bf6a61c37aed8653579e67 WHIRLPOOL 16dc643d2602d44fe626fd2c1d35e743dbcfb825fc53e8a20a95145275d71d770fafd75e59b4b74fa5b42ef52f9339474fe877455c04a8f668c47d700d580fb3 DIST libfpx-1.3.1-6.tar.bz2 2358328 SHA256 84e663bb23619e19195777a7c5d348046756f28cffda3d0ea2160ed0b55a698a SHA512 d33bc59f091100f4e0f7db396ba2f3a93951b348f8b175070fa23186f7ce488e71b7be43a45ebd9a3af21affe5342f63955df8549ff15582f8b29e67601531fb WHIRLPOOL d107a1ee69d018699567761603ce21ba6f6b80e25d5e3e53f6a76ef262602d0d344127c6a0c7f372c2da60a3b293882184513d4a77e674c32b384d5c8798a4bf diff --git a/media-libs/libfpx/libfpx-1.3.0-r1.ebuild b/media-libs/libfpx/libfpx-1.3.0-r1.ebuild deleted file mode 100644 index 06240d8..000 --- a/media-libs/libfpx/libfpx-1.3.0-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=2 -inherit eutils flag-o-matic libtool - -DESCRIPTION="A library for manipulating FlashPIX images" -HOMEPAGE="http://www.i3a.org/; -SRC_URI="mirror://imagemagick/delegates/${P}-1.tar.bz2" - -LICENSE="Flashpix" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch - # we're not windows, even though we don't define __unix by default - [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix - elibtoolize -} - -src_configure() { - append-ldflags -Wl,--no-undefined - econf \ - --disable-dependency-tracking \ - LIBS="-lstdc++ -lm" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" - dodoc AUTHORS ChangeLog doc/*.txt || die "dodoc failed" - insinto /usr/share/doc/${PF}/pdf - doins doc/*.pdf || die "doins failed" -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 21d517644bf558df49c0d086b9d05e58ae267e75 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 20 11:51:48 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 20 11:51:48 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d51764 media-libs/libfpx: ia64 stable wrt bug #395367 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index a25be81..7f48805 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: f666102b5338bbfb73b6ab04d7af8fab0648454e Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 15 16:37:39 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 15 16:38:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f666102b media-libs/libfpx: x86 stable wrt bug #395367 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index 827733f..1457010 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 891a08cea7ce31a020dc983f3c08cd252a84b289 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Mar 14 18:34:58 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Mar 14 18:34:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891a08ce media-libs/libfpx: add alpha keyword Gentoo-Bug: 395367 Package-Manager: portage-2.2.28 media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index 31ff590..827733f 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: b896d7536a3e2ecd4c8da817dcccbadd46bc98d6 Author: Markus Meier gentoo org> AuthorDate: Fri Mar 11 16:37:21 2016 + Commit: Markus Meier gentoo org> CommitDate: Fri Mar 11 16:37:21 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b896d753 media-libs/libfpx: arm stable, bug #395367 Package-Manager: portage-2.2.27 RepoMan-Options: --include-arches="arm" media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index 170eab5..31ff590 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: 007627c2490711d27f78333713e6c2acfc06284f Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 2 13:57:19 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 2 13:57:19 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007627c2 media-libs/libfpx: amd64 stable wrt bug #395367 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index c8d0eba..170eab5 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: e462fea0e4a082f6ac4f5b9c2443ec7ce5b5bfa6 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Feb 22 06:01:18 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Feb 22 06:01:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e462fea0 media-libs/libfpx: Stable for HPPA PPC64 (bug #395367). Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild index ef50b4e..c8d0eba 100644 --- a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" LICENSE="Flashpix" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="static-libs" S=${WORKDIR}/${P/_p/-}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libfpx/
commit: b8e66d798f0705146b1e1602a1adf2f4c2a7247d Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 20 11:23:50 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 20 11:24:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e66d79 media-libs/libfpx: Version bump (bug #395367) Also, store the upstream revision in PV Package-Manager: portage-2.2.27 media-libs/libfpx/Manifest | 1 + media-libs/libfpx/libfpx-1.3.1_p6.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/media-libs/libfpx/Manifest b/media-libs/libfpx/Manifest index 2ea3eee..2d22911 100644 --- a/media-libs/libfpx/Manifest +++ b/media-libs/libfpx/Manifest @@ -1 +1,2 @@ DIST libfpx-1.3.0-1.tar.bz2 2285921 SHA256 0cc240e9458d099c0a50db9c771b3e5b109164472c08f40f31e1190716af48b6 SHA512 f045edb01046ec3d2fee88a861ebcb63b3b9094a93d4bda28e8009117bdbb7e843bdf4aa8d0502482acec7c2ea51df53b88ab2bf6a61c37aed8653579e67 WHIRLPOOL 16dc643d2602d44fe626fd2c1d35e743dbcfb825fc53e8a20a95145275d71d770fafd75e59b4b74fa5b42ef52f9339474fe877455c04a8f668c47d700d580fb3 +DIST libfpx-1.3.1-6.tar.bz2 2358328 SHA256 84e663bb23619e19195777a7c5d348046756f28cffda3d0ea2160ed0b55a698a SHA512 d33bc59f091100f4e0f7db396ba2f3a93951b348f8b175070fa23186f7ce488e71b7be43a45ebd9a3af21affe5342f63955df8549ff15582f8b29e67601531fb WHIRLPOOL d107a1ee69d018699567761603ce21ba6f6b80e25d5e3e53f6a76ef262602d0d344127c6a0c7f372c2da60a3b293882184513d4a77e674c32b384d5c8798a4bf diff --git a/media-libs/libfpx/libfpx-1.3.1_p6.ebuild b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild new file mode 100644 index 000..ef50b4e --- /dev/null +++ b/media-libs/libfpx/libfpx-1.3.1_p6.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils flag-o-matic libtool + +DESCRIPTION="A library for manipulating FlashPIX images" +HOMEPAGE="http://www.i3a.org/; +SRC_URI="mirror://imagemagick/delegates/${P/_p/-}.tar.bz2" + +LICENSE="Flashpix" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="static-libs" + +S=${WORKDIR}/${P/_p/-} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.2.0.13-export-symbols.patch + + eapply_user + + # we're not windows, even though we don't define __unix by default + [[ ${CHOST} == *-darwin* ]] && append-flags -D__unix + + elibtoolize +} + +src_configure() { + append-ldflags -Wl,--no-undefined + econf \ + $(use_enable static-libs static) \ + LIBS="-lstdc++ -lm" +} + +src_install() { + default + + dodoc AUTHORS ChangeLog doc/*.txt + + insinto /usr/share/doc/${PF}/pdf + doins doc/*.pdf +}