[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 2d9bf913fc69a3b6c24afa9eb3b526a57d4e93fa Author: Arthur Zamarin gentoo org> AuthorDate: Sun May 26 06:04:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun May 26 06:04:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9bf913 media-gfx/pngquant: Stabilize 2.18.0 arm64, #932594 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/pngquant/pngquant-2.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.18.0.ebuild b/media-gfx/pngquant/pngquant-2.18.0.ebuild index 01f94144dfd1..2766272258e4 100644 --- a/media-gfx/pngquant/pngquant-2.18.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 3986535fd891723f7c769dbfbc43cf7cfce397e4 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 18:28:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 18:28:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3986535f media-gfx/pngquant: Stabilize 2.18.0 amd64, #932594 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/pngquant/pngquant-2.18.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.18.0.ebuild b/media-gfx/pngquant/pngquant-2.18.0.ebuild index e65eb9145c51..01f94144dfd1 100644 --- a/media-gfx/pngquant/pngquant-2.18.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.18.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 530e0ace5992df859f04212a2a65f3a4ac15a452 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 25 18:28:30 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 25 18:28:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=530e0ace media-gfx/pngquant: Stabilize 2.18.0 x86, #932594 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/pngquant/pngquant-2.18.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.18.0.ebuild b/media-gfx/pngquant/pngquant-2.18.0.ebuild index ae8a0c8e0e3b..e65eb9145c51 100644 --- a/media-gfx/pngquant/pngquant-2.18.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.18.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: cb413f272536fa7cff7c953d6ef1e71513e763da Author: Sam James gentoo org> AuthorDate: Mon Feb 6 05:15:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 6 05:15:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb413f27 media-gfx/pngquant: add 2.18.0 Signed-off-by: Sam James gentoo.org> media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.18.0.ebuild | 68 +++ 2 files changed, 69 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 3cf0ca86ad69..382c5cc28cf7 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,2 +1,3 @@ DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871 SHA512 8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9 DIST pngquant-2.17.0.tar.gz 71209 BLAKE2B 0f625b6c27bc621fd5e1d9b4c5d3cbb7eda960a7afa8e6c6813c5d74e6f48055572dfacfcc93c694dc2d3fd8a107064c2a24c0845fc5339c0289b8527056d39a SHA512 7054cb6bdc547a6e00be1ab2363e2fa5367598593359ef23a91f3af8ff210b281e10f8721bc74d86f208f45336cd61292946c17dc5f26d292998eba95978dc0b +DIST pngquant-2.18.0.tar.gz 71187 BLAKE2B 3b390908de8484748a136d68f1096d58b6e454138afe6b2f76692acff324830a8246cb7001ffc932b2acdd66732c42d72c898a5a355e4e4b9effc90cd6ed924a SHA512 d9531008c6909cbabd98eb17108baf3085903c22f79548012d9a6c5b1b973329f89739f11a45aa52e12041e8352315af6313ed04339b3db78f2be430a3ae2326 diff --git a/media-gfx/pngquant/pngquant-2.18.0.ebuild b/media-gfx/pngquant/pngquant-2.18.0.ebuild new file mode 100644 index ..ae8a0c8e0e3b --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.18.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Command-line utility and library for lossy compression of PNG images" +HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant"; +SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +IUSE="cpu_flags_x86_sse2 debug lcms openmp test" +REQUIRED_USE="test? ( lcms )" + +RDEPEND=" + media-libs/libpng:= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +RESTRICT="!test? ( test )" + +PATCHES=( + "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch + "${FILESDIR}"/${PN}-2.17.0-fix-test-version.patch +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_prepare() { + default + + # avoid silent fallback to bundled lib + rm -rv lib || die +} + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 97113b91ee3441283017f8d01c3790c7c694396d Author: Sam James gentoo org> AuthorDate: Mon Feb 6 05:20:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 6 05:20:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97113b91 media-gfx/pngquant: add github remote-id Signed-off-by: Sam James gentoo.org> media-gfx/pngquant/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml index 71a5bee94e5a..edc30d130730 100644 --- a/media-gfx/pngquant/metadata.xml +++ b/media-gfx/pngquant/metadata.xml @@ -5,4 +5,7 @@ dilfri...@gentoo.org Andreas K. Huettel + +kornelski/pngquant +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/files/, media-gfx/pngquant/
commit: 250b40499fe9dc1e9a327cb9ec42ffe2b2330b47 Author: Sam James gentoo org> AuthorDate: Thu Sep 1 01:18:58 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 1 01:23:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250b4049 media-gfx/pngquant: fix tests with newer libimagequant Closes: https://bugs.gentoo.org/867760 Signed-off-by: Sam James gentoo.org> .../pngquant/files/pngquant-2.17.0-fix-test-version.patch | 14 ++ media-gfx/pngquant/pngquant-2.17.0.ebuild | 5 - 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/media-gfx/pngquant/files/pngquant-2.17.0-fix-test-version.patch b/media-gfx/pngquant/files/pngquant-2.17.0-fix-test-version.patch new file mode 100644 index ..6b7fe013e5dc --- /dev/null +++ b/media-gfx/pngquant/files/pngquant-2.17.0-fix-test-version.patch @@ -0,0 +1,14 @@ +https://bugs.gentoo.org/867760 + +Drop check which looks at version as with newer libimagequant, +it becomes 4.0.0. +--- a/test/test.sh b/test/test.sh +@@ -9,7 +9,6 @@ BIN=$2 + TESTBIN=$3 + PATH=.:$PATH # Required, since BIN may be just 'pngquant' + +-$BIN --version 2>&1 | fgrep 2. + $BIN --help | fgrep -q "usage:" + + $BIN 2>/dev/null && { echo "should fail without args"; exit 1; } || true diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index 39b969796e38..95adcc0f4890 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -27,7 +27,10 @@ BDEPEND="virtual/pkgconfig" RESTRICT="!test? ( test )" -PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch + "${FILESDIR}"/${PN}-2.17.0-fix-test-version.patch +) pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: d1fb7b902bc080bcb38837f35ba02bd4e35f39df Author: Sam James gentoo org> AuthorDate: Tue Jun 7 05:54:46 2022 + Commit: Sam James gentoo org> CommitDate: Tue Jun 7 05:54:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fb7b90 media-gfx/pngquant: Stabilize 2.17.0 arm64, #847565 Signed-off-by: Sam James gentoo.org> media-gfx/pngquant/pngquant-2.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index 59ee571179e3..39b969796e38 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 7996805ffafaac6d72105c6cf584989761e3cb09 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 06:28:11 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 06:28:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7996805f media-gfx/pngquant: Stabilize 2.17.0 amd64, #847565 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/pngquant/pngquant-2.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index 283a5cf3d74d..59ee571179e3 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 99a54299649deb05c8f5e3914a0d6e9c17e99560 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 6 06:27:45 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 6 06:27:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a54299 media-gfx/pngquant: Stabilize 2.17.0 x86, #847565 Signed-off-by: Jakov Smolić gentoo.org> media-gfx/pngquant/pngquant-2.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index 58086d135d45..283a5cf3d74d 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 733524efecb389081e15353ff2648b1a784a9c41 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 07:35:04 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 07:55:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733524ef media-gfx/pngquant: keyword 2.17.0 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> media-gfx/pngquant/pngquant-2.17.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index aad64b726dac..58086d135d45 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 33aa4c20fa753b8a31ebe46446e3e8f501f9a8bb Author: David Seifert gentoo org> AuthorDate: Sat May 14 21:30:14 2022 + Commit: David Seifert gentoo org> CommitDate: Sat May 14 21:30:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33aa4c20 media-gfx/pngquant: [QA] tc-has-openmp → tc-check-openmp Signed-off-by: David Seifert gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 17 - media-gfx/pngquant/pngquant-2.17.0.ebuild | 15 +++ 2 files changed, 23 insertions(+), 9 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index ded2693e8e4a..2e645d7f52f3 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.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="7" @@ -22,14 +22,21 @@ RDEPEND=" sys-libs/zlib:= lcms? ( media-libs/lcms:2 ) " -DEPEND="${RDEPEND} - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { default @@ -45,7 +52,7 @@ src_configure() { --with-libimagequant \ $(use debug && echo --enable-debug) \ $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use openmp && echo --with-openmp) \ $(use_with lcms lcms2) \ CFLAGS="${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}" diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild index dff2d725f4fd..aad64b726dac 100644 --- a/media-gfx/pngquant/pngquant-2.17.0.ebuild +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -22,14 +22,21 @@ RDEPEND=" sys-libs/zlib:= lcms? ( media-libs/lcms:2 ) " -DEPEND="${RDEPEND} - virtual/pkgconfig -" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" RESTRICT="!test? ( test )" PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { default @@ -45,7 +52,7 @@ src_configure() { --with-libimagequant \ $(use debug && echo --enable-debug) \ $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use openmp && echo --with-openmp) \ $(use_with lcms lcms2) \ CFLAGS="${CFLAGS} ${CPPFLAGS}" \ LDFLAGS="${LDFLAGS}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 08a1c246ac9f9a1a6e4b882a2306bee7f4a56c45 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Mar 5 22:46:15 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Mar 5 23:08:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a1c246 media-gfx/pngquant: Version bump 2.17.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.17.0.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 35d6859fa55b..3cf0ca86ad69 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1 +1,2 @@ DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871 SHA512 8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9 +DIST pngquant-2.17.0.tar.gz 71209 BLAKE2B 0f625b6c27bc621fd5e1d9b4c5d3cbb7eda960a7afa8e6c6813c5d74e6f48055572dfacfcc93c694dc2d3fd8a107064c2a24c0845fc5339c0289b8527056d39a SHA512 7054cb6bdc547a6e00be1ab2363e2fa5367598593359ef23a91f3af8ff210b281e10f8721bc74d86f208f45336cd61292946c17dc5f26d292998eba95978dc0b diff --git a/media-gfx/pngquant/pngquant-2.17.0.ebuild b/media-gfx/pngquant/pngquant-2.17.0.ebuild new file mode 100644 index ..dff2d725f4fd --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.17.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="Command-line utility and library for lossy compression of PNG images" +HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant"; +SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +IUSE="cpu_flags_x86_sse2 debug lcms openmp test" +REQUIRED_USE="test? ( lcms )" + +RDEPEND=" + media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 ) +" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) + +src_prepare() { + default + + # avoid silent fallback to bundled lib + rm -rv lib || die +} + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 0d116b5aae5dd6d06a4194a5c72b816d664ec229 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Mar 5 22:38:55 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Mar 5 22:39:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d116b5a media-gfx/pngquant: Remove old Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/pngquant/Manifest | 1 - media-gfx/pngquant/pngquant-2.12.3.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index f10201cff3f0..35d6859fa55b 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,2 +1 @@ -DIST pngquant-2.12.3-src.tar.gz 143572 BLAKE2B 6f4cc9f36c9148f36734d9afa3765e206c09e833064cff5d98494d0d71610e857d7c605bc5673eb9fd5b38029ade60c9c1ffc18e745a3dfe5dbde6d39a81d0c7 SHA512 cf39f56750a49b2818fb86b168845e54f3797b664c3f49535ee93a3dc899299192a692039396ffcddc5988d040a778006c5f701f8bcd9f5c73583a47b711b01c DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871 SHA512 8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9 diff --git a/media-gfx/pngquant/pngquant-2.12.3.ebuild b/media-gfx/pngquant/pngquant-2.12.3.ebuild deleted file mode 100644 index fddd03b24f41.. --- a/media-gfx/pngquant/pngquant-2.12.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="https://pngquant.org/"; -SRC_URI="https://pngquant.org/${P}-src.tar.gz"; - -LICENSE="GPL-3 HPND rwpng" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - media-gfx/libimagequant:= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) - -src_prepare() { - default - - # avoid silent fallback to bundled lib - rm -rv lib || die -} - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - --with-libimagequant \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: d38ac8ac1c022235508e5ca3b23e434a93d385bc Author: Marek Szuba gentoo org> AuthorDate: Thu Sep 16 09:35:51 2021 + Commit: Marek Szuba gentoo org> CommitDate: Thu Sep 16 12:32:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38ac8ac media-gfx/pngquant: keyword 2.12.6 for ~riscv Signed-off-by: Marek Szuba gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index c80fb8d347d..ded2693e8e4 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 3dd6ccf5a12df6adae8bb5326a828a1dd77b54b1 Author: Sam James gentoo org> AuthorDate: Tue Oct 6 04:36:12 2020 + Commit: Sam James gentoo org> CommitDate: Tue Oct 6 04:36:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd6ccf5 media-gfx/pngquant: Stabilize 2.12.6 arm64, #718926 Signed-off-by: Sam James gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index 87e336dddab..c80fb8d347d 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 536001b6423da988dc4b4afe1238f38ea9aaff22 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 18:49:06 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 18:49:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=536001b6 media-gfx/pngquant: amd64 stable (bug #718926) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index 26e19714bec..87e336dddab 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: e05b206c18604182b14deaa4e9f513fbc1980b1a Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 21 15:21:20 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 21 15:21:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05b206c media-gfx/pngquant: x86 stable (bug #718926) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index 2fed8ebcbef..26e19714bec 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" REQUIRED_USE="test? ( lcms )"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 5bd3540ecd75a502161a5b7faed02f4cbf6fb5ad Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 14 17:54:16 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 14 17:54:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bd3540e media-gfx/pngquant: tests require to be built with lcms support Closes: https://bugs.gentoo.org/718980 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index a3698ccb13a..2fed8ebcbef 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -12,7 +12,9 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + IUSE="cpu_flags_x86_sse2 debug lcms openmp test" +REQUIRED_USE="test? ( lcms )" RDEPEND=" media-libs/libpng:0= @@ -21,7 +23,6 @@ RDEPEND=" lcms? ( media-libs/lcms:2 ) " DEPEND="${RDEPEND} - test? ( media-libs/lcms:2 ) virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: a84689c49e1c27a44d21de625c901f176d4ddb5e Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Jun 6 23:16:29 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sat Jun 6 23:16:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84689c4 media-gfx/pngquant: Take package Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/pngquant/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml index 1b2becffa26..80a71f59785 100644 --- a/media-gfx/pngquant/metadata.xml +++ b/media-gfx/pngquant/metadata.xml @@ -1,5 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +dilfri...@gentoo.org +Andreas K. Huettel +
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 725c0a8dc0ba27b3ee7f24589504192479e6f165 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 3 20:57:11 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Thu Jun 4 17:13:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725c0a8d media-gfx/pngquant: arm64 keyworded (bug #716074) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index a012ed1f91c..a3698ccb13a 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 8fb2e0cbfb1738b90db5f0686651a5e61e644f93 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 3 23:37:56 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 4 14:05:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb2e0cb media-gfx/pngquant: arm keyworded (bug #716074) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Michał Górny gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index c301e0f1f4c..a012ed1f91c 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 09d578d2b6cb4a2907b8becabb2898f54d111238 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Jun 1 18:56:07 2020 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Jun 1 19:11:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09d578d2 media-gfx/pngquant: add ~ppc64 keyword, bug #716074 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index 3fb651b60f5..c301e0f1f4c 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="cpu_flags_x86_sse2 debug lcms openmp test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: e6c3ea35e383276cbfd584ce3e2458d7f09bd21d Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 23 09:38:17 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 23 09:38:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6c3ea35 media-gfx/pngquant: Add RESTRICT for tests Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index 70f8baeec0b..3fb651b60f5 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -25,6 +25,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +RESTRICT="!test? ( test )" + PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: d5588896fafa2e5995893d6b298a20c38d7203c5 Author: Pacho Ramos gentoo org> AuthorDate: Thu Apr 23 08:49:28 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Apr 23 08:49:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5588896 media-gfx/pngquant: Needs lcms:2 for tests Thanks-to: Agostino Sarubbo Closes: https://bugs.gentoo.org/718980 Package-Manager: Portage-2.3.96, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/pngquant-2.12.6.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild index aa316daa35f..70f8baeec0b 100644 --- a/media-gfx/pngquant/pngquant-2.12.6.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -5,21 +5,25 @@ EAPI="7" inherit toolchain-funcs -DESCRIPTION="command-line utility and library for lossy compression of PNG images" +DESCRIPTION="Command-line utility and library for lossy compression of PNG images" HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant"; SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-3 HPND rwpng" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" +IUSE="cpu_flags_x86_sse2 debug lcms openmp test" -RDEPEND="media-libs/libpng:0= +RDEPEND=" + media-libs/libpng:0= media-gfx/libimagequant:= sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" + lcms? ( media-libs/lcms:2 ) +" DEPEND="${RDEPEND} - virtual/pkgconfig" + test? ( media-libs/lcms:2 ) + virtual/pkgconfig +" PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch )
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 36e232aa3f0764145fdd6230b611f931d71f1217 Author: Pacho Ramos gentoo org> AuthorDate: Wed Mar 11 19:16:53 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Wed Mar 11 19:47:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e232aa media-gfx/pngquant: Bump to 2.12.6 Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.12.6.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 33e8ab22e44..f10201cff3f 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1 +1,2 @@ DIST pngquant-2.12.3-src.tar.gz 143572 BLAKE2B 6f4cc9f36c9148f36734d9afa3765e206c09e833064cff5d98494d0d71610e857d7c605bc5673eb9fd5b38029ade60c9c1ffc18e745a3dfe5dbde6d39a81d0c7 SHA512 cf39f56750a49b2818fb86b168845e54f3797b664c3f49535ee93a3dc899299192a692039396ffcddc5988d040a778006c5f701f8bcd9f5c73583a47b711b01c +DIST pngquant-2.12.6.tar.gz 69074 BLAKE2B 3573d54d94b0085de9ffd4dd34a8fd46c49a1e02d0a6419271c17bc7ac7ab6c05d811336a3a8a8ab21d4dea774c93ee1baae141b42c255838fb1eef9cdb1a871 SHA512 8346df67edf1000c71b6d26371826bc4d236b3f57ef1ec73b3b61668cff9c3ca7d541417c39bc6c89e00176c91eb28867b7a91945ac84292ca0ac54984e9 diff --git a/media-gfx/pngquant/pngquant-2.12.6.ebuild b/media-gfx/pngquant/pngquant-2.12.6.ebuild new file mode 100644 index 000..aa316daa35f --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.12.6.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="https://pngquant.org/ https://github.com/kornelski/pngquant"; +SRC_URI="https://github.com/kornelski/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) + +src_prepare() { + default + + # avoid silent fallback to bundled lib + rm -rv lib || die +} + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: b2809ab3367b02721b2a723e893a0cca2157c66c Author: Pacho Ramos gentoo org> AuthorDate: Thu Dec 5 07:46:25 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Thu Dec 5 07:46:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2809ab3 media-gfx/pngquant: Drop old Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/Manifest | 1 - media-gfx/pngquant/pngquant-2.12.2.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 0f66b208bd9..33e8ab22e44 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,2 +1 @@ -DIST pngquant-2.12.2-src.tar.gz 143404 BLAKE2B b06b1185fdeb1990e6b6f0cb77e33051729731fc2c2f4b1f618bd9077057354eabc21405872c938dbdf5395040860b4a884e9780bbd439da36f2af61d53e82a9 SHA512 ed82e0a57d9f4f3ee40258c4cbbf7ed086177dee1e2afdcb7d308f779c83fb2be9c7226c0713b9c72e6b6c22161dbaca3d14f2bdc2f0468daa608be80e9ef1c9 DIST pngquant-2.12.3-src.tar.gz 143572 BLAKE2B 6f4cc9f36c9148f36734d9afa3765e206c09e833064cff5d98494d0d71610e857d7c605bc5673eb9fd5b38029ade60c9c1ffc18e745a3dfe5dbde6d39a81d0c7 SHA512 cf39f56750a49b2818fb86b168845e54f3797b664c3f49535ee93a3dc899299192a692039396ffcddc5988d040a778006c5f701f8bcd9f5c73583a47b711b01c diff --git a/media-gfx/pngquant/pngquant-2.12.2.ebuild b/media-gfx/pngquant/pngquant-2.12.2.ebuild deleted file mode 100644 index fddd03b24f4..000 --- a/media-gfx/pngquant/pngquant-2.12.2.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="https://pngquant.org/"; -SRC_URI="https://pngquant.org/${P}-src.tar.gz"; - -LICENSE="GPL-3 HPND rwpng" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - media-gfx/libimagequant:= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) - -src_prepare() { - default - - # avoid silent fallback to bundled lib - rm -rv lib || die -} - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - --with-libimagequant \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 1212e8c42d5fb9501e2c1af425d7f0b63ab6c769 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 20 11:16:18 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 20 11:16:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1212e8c4 media-gfx/pngquant: amd64 stable wrt bug #700640 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-gfx/pngquant/pngquant-2.12.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/pngquant/pngquant-2.12.3.ebuild b/media-gfx/pngquant/pngquant-2.12.3.ebuild index 822e8fbf648..fddd03b24f4 100644 --- a/media-gfx/pngquant/pngquant-2.12.3.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://pngquant.org/${P}-src.tar.gz"; LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug lcms openmp cpu_flags_x86_sse2" RDEPEND="media-libs/libpng:0=
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 97dde1a3a5aa88d0f340c346a6996ed56b6a637e Author: Thomas Deutschmann gentoo org> AuthorDate: Thu May 30 19:14:38 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu May 30 19:14:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dde1a3 media-gfx/pngquant: bump to v2.12.3 Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.12.3.ebuild | 51 +++ 2 files changed, 52 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 95ec88186ab..0f66b208bd9 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1 +1,2 @@ DIST pngquant-2.12.2-src.tar.gz 143404 BLAKE2B b06b1185fdeb1990e6b6f0cb77e33051729731fc2c2f4b1f618bd9077057354eabc21405872c938dbdf5395040860b4a884e9780bbd439da36f2af61d53e82a9 SHA512 ed82e0a57d9f4f3ee40258c4cbbf7ed086177dee1e2afdcb7d308f779c83fb2be9c7226c0713b9c72e6b6c22161dbaca3d14f2bdc2f0468daa608be80e9ef1c9 +DIST pngquant-2.12.3-src.tar.gz 143572 BLAKE2B 6f4cc9f36c9148f36734d9afa3765e206c09e833064cff5d98494d0d71610e857d7c605bc5673eb9fd5b38029ade60c9c1ffc18e745a3dfe5dbde6d39a81d0c7 SHA512 cf39f56750a49b2818fb86b168845e54f3797b664c3f49535ee93a3dc899299192a692039396ffcddc5988d040a778006c5f701f8bcd9f5c73583a47b711b01c diff --git a/media-gfx/pngquant/pngquant-2.12.3.ebuild b/media-gfx/pngquant/pngquant-2.12.3.ebuild new file mode 100644 index 000..822e8fbf648 --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.12.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="https://pngquant.org/"; +SRC_URI="https://pngquant.org/${P}-src.tar.gz"; + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) + +src_prepare() { + default + + # avoid silent fallback to bundled lib + rm -rv lib || die +} + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: b68a98e5f3cf50dcb16bcefd96ad81de4b2dee2d Author: Pacho Ramos gentoo org> AuthorDate: Sat Mar 9 08:36:08 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Mar 9 08:36:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b68a98e5 media-gfx/pngquant: Drop old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> media-gfx/pngquant/Manifest | 2 -- media-gfx/pngquant/pngquant-2.11.4.ebuild | 41 --- media-gfx/pngquant/pngquant-2.11.7.ebuild | 41 --- 3 files changed, 84 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 81e9b100501..95ec88186ab 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,3 +1 @@ -DIST pngquant-2.11.4-src.tar.gz 142149 BLAKE2B eccf0c7a279d62981cfdf44ab0e378b2331377cd892019161b453edc7ffe73616a2aa83a07cf5f8d7292a0f96bf25612c23129348463cac73647021eae44f160 SHA512 171949977e1fd71c05bd75552f2e62535f6c15f31c3192cbe31df7451091634a6fbbfd08b47dd040f353af3b5f41fcc13db4421a212ca07cc6836f029635ddd0 -DIST pngquant-2.11.7-src.tar.gz 141959 BLAKE2B 00e36a818a2150aeb3c927daeb8621bafa41497a6fe32afe30e41ad04d788946390f382139aea9878f58fc7a84fdbaf597681c9d8769e0e23b785a10d2e0233c SHA512 5325577dcb16acf5dff81a5f3bcf8cfa2a12df07a7c2308ebb9a343b74e56ea21184ed3f87819122c8bb97b4a7ffd3b61046c60f7f339da9a93e76dfa17ebee6 DIST pngquant-2.12.2-src.tar.gz 143404 BLAKE2B b06b1185fdeb1990e6b6f0cb77e33051729731fc2c2f4b1f618bd9077057354eabc21405872c938dbdf5395040860b4a884e9780bbd439da36f2af61d53e82a9 SHA512 ed82e0a57d9f4f3ee40258c4cbbf7ed086177dee1e2afdcb7d308f779c83fb2be9c7226c0713b9c72e6b6c22161dbaca3d14f2bdc2f0468daa608be80e9ef1c9 diff --git a/media-gfx/pngquant/pngquant-2.11.4.ebuild b/media-gfx/pngquant/pngquant-2.11.4.ebuild deleted file mode 100644 index 5497e70ac51..000 --- a/media-gfx/pngquant/pngquant-2.11.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="https://pngquant.org/"; -SRC_URI="https://pngquant.org/${P}-src.tar.gz"; - -LICENSE="GPL-3 HPND rwpng" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - media-gfx/libimagequant:= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND}" - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - --with-libimagequant \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -} diff --git a/media-gfx/pngquant/pngquant-2.11.7.ebuild b/media-gfx/pngquant/pngquant-2.11.7.ebuild deleted file mode 100644 index 5497e70ac51..000 --- a/media-gfx/pngquant/pngquant-2.11.7.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="https://pngquant.org/"; -SRC_URI="https://pngquant.org/${P}-src.tar.gz"; - -LICENSE="GPL-3 HPND rwpng" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - media-gfx/libimagequant:= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND}" - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - --with-libimagequant \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: bbe91028d54b47db601ee7f6d8ffa0fa35e07cfb Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 7 13:19:56 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 7 13:19:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbe91028 media-gfx/pngquant: amd64 stable wrt bug #670284 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-gfx/pngquant/pngquant-2.12.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.12.2.ebuild b/media-gfx/pngquant/pngquant-2.12.2.ebuild index 5bc16502eb6..fddd03b24f4 100644 --- a/media-gfx/pngquant/pngquant-2.12.2.ebuild +++ b/media-gfx/pngquant/pngquant-2.12.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,7 +11,7 @@ SRC_URI="https://pngquant.org/${P}-src.tar.gz"; LICENSE="GPL-3 HPND rwpng" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="debug lcms openmp cpu_flags_x86_sse2" RDEPEND="media-libs/libpng:0=
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 75d2e6fa4df4d6543f6a9918fadd9c1a240f00fd Author: Jonas Stein gentoo org> AuthorDate: Sat Jan 19 11:26:16 2019 + Commit: Jonas Stein gentoo org> CommitDate: Sat Jan 19 11:50:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75d2e6fa media-gfx/pngquant: Maintainer retired Proxied maintainer asked for retirement. Bug: https://bugs.gentoo.org/632924 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Jonas Stein gentoo.org> media-gfx/pngquant/metadata.xml | 10 +- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml index 9d80573338c..6ade85e1c64 100644 --- a/media-gfx/pngquant/metadata.xml +++ b/media-gfx/pngquant/metadata.xml @@ -1,16 +1,8 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -alex_y...@yahoo.ca -Alex Xu - - + graph...@gentoo.org Gentoo Graphics Project - -proxy-ma...@gentoo.org -Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/files/, media-gfx/pngquant/
commit: 0605f361b5e371c6b82dab684128be5642ccc204 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Dec 14 01:08:08 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Dec 14 01:08:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0605f361 media-gfx/pngquant: bump to v2.12.2 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-gfx/pngquant/Manifest| 1 + .../files/pngquant-2.12.2-respect-CFLAGS.patch | 17 media-gfx/pngquant/pngquant-2.12.2.ebuild | 51 ++ 3 files changed, 69 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index f79cf2c9374..81e9b100501 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,2 +1,3 @@ DIST pngquant-2.11.4-src.tar.gz 142149 BLAKE2B eccf0c7a279d62981cfdf44ab0e378b2331377cd892019161b453edc7ffe73616a2aa83a07cf5f8d7292a0f96bf25612c23129348463cac73647021eae44f160 SHA512 171949977e1fd71c05bd75552f2e62535f6c15f31c3192cbe31df7451091634a6fbbfd08b47dd040f353af3b5f41fcc13db4421a212ca07cc6836f029635ddd0 DIST pngquant-2.11.7-src.tar.gz 141959 BLAKE2B 00e36a818a2150aeb3c927daeb8621bafa41497a6fe32afe30e41ad04d788946390f382139aea9878f58fc7a84fdbaf597681c9d8769e0e23b785a10d2e0233c SHA512 5325577dcb16acf5dff81a5f3bcf8cfa2a12df07a7c2308ebb9a343b74e56ea21184ed3f87819122c8bb97b4a7ffd3b61046c60f7f339da9a93e76dfa17ebee6 +DIST pngquant-2.12.2-src.tar.gz 143404 BLAKE2B b06b1185fdeb1990e6b6f0cb77e33051729731fc2c2f4b1f618bd9077057354eabc21405872c938dbdf5395040860b4a884e9780bbd439da36f2af61d53e82a9 SHA512 ed82e0a57d9f4f3ee40258c4cbbf7ed086177dee1e2afdcb7d308f779c83fb2be9c7226c0713b9c72e6b6c22161dbaca3d14f2bdc2f0468daa608be80e9ef1c9 diff --git a/media-gfx/pngquant/files/pngquant-2.12.2-respect-CFLAGS.patch b/media-gfx/pngquant/files/pngquant-2.12.2-respect-CFLAGS.patch new file mode 100644 index 000..c290af36fe5 --- /dev/null +++ b/media-gfx/pngquant/files/pngquant-2.12.2-respect-CFLAGS.patch @@ -0,0 +1,17 @@ +--- a/configure b/configure +@@ -152,12 +152,12 @@ rm -f pngquant-gcccheck pngquant-gcccheck.c + status "Compiler" "$CC" + + # init flags +-CFLAGS=${CFLAGS:--fno-math-errno -funroll-loops -fomit-frame-pointer -Wall} ++CFLAGS=${CFLAGS:--fno-math-errno -funroll-loops -fomit-frame-pointer} + cflags "-std=c99 -I." + + # DEBUG + if [ -z "$DEBUG" ]; then +-cflags "-O3 -DNDEBUG" ++cflags "-DNDEBUG" + status "Debug" "no" + else + cflags "-O1 -g" diff --git a/media-gfx/pngquant/pngquant-2.12.2.ebuild b/media-gfx/pngquant/pngquant-2.12.2.ebuild new file mode 100644 index 000..5bc16502eb6 --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.12.2.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="https://pngquant.org/"; +SRC_URI="https://pngquant.org/${P}-src.tar.gz"; + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-2.12.2-respect-CFLAGS.patch ) + +src_prepare() { + default + + # avoid silent fallback to bundled lib + rm -rv lib || die +} + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 8c25606cfbcf180f909130dd29d0dc00e1cdf598 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Apr 21 08:26:30 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 25 21:25:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c25606c media-gfx/pngquant: use HTTPS media-gfx/pngquant/pngquant-2.11.4.ebuild | 6 +++--- media-gfx/pngquant/pngquant-2.11.7.ebuild | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/media-gfx/pngquant/pngquant-2.11.4.ebuild b/media-gfx/pngquant/pngquant-2.11.4.ebuild index fb15ab76cb4..5497e70ac51 100644 --- a/media-gfx/pngquant/pngquant-2.11.4.ebuild +++ b/media-gfx/pngquant/pngquant-2.11.4.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 @@ -6,8 +6,8 @@ EAPI=6 inherit toolchain-funcs DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="http://pngquant.org/"; -SRC_URI="http://pngquant.org/${P}-src.tar.gz"; +HOMEPAGE="https://pngquant.org/"; +SRC_URI="https://pngquant.org/${P}-src.tar.gz"; LICENSE="GPL-3 HPND rwpng" SLOT="0" diff --git a/media-gfx/pngquant/pngquant-2.11.7.ebuild b/media-gfx/pngquant/pngquant-2.11.7.ebuild index 2da09ac80e2..5497e70ac51 100644 --- a/media-gfx/pngquant/pngquant-2.11.7.ebuild +++ b/media-gfx/pngquant/pngquant-2.11.7.ebuild @@ -6,8 +6,8 @@ EAPI=6 inherit toolchain-funcs DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="http://pngquant.org/"; -SRC_URI="http://pngquant.org/${P}-src.tar.gz"; +HOMEPAGE="https://pngquant.org/"; +SRC_URI="https://pngquant.org/${P}-src.tar.gz"; LICENSE="GPL-3 HPND rwpng" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: d9fa897963d4d2f997c02d65630896456a876f53 Author: Tim Harder gentoo org> AuthorDate: Sat Mar 31 05:01:04 2018 + Commit: Tim Harder gentoo org> CommitDate: Sat Mar 31 05:02:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9fa8979 media-gfx/pngquant: version bump to 2.11.7 media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.11.7.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 23ac8b82f32..bf9a5a8ccf8 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,3 +1,4 @@ DIST pngquant-2.11.4-src.tar.gz 142149 BLAKE2B eccf0c7a279d62981cfdf44ab0e378b2331377cd892019161b453edc7ffe73616a2aa83a07cf5f8d7292a0f96bf25612c23129348463cac73647021eae44f160 SHA512 171949977e1fd71c05bd75552f2e62535f6c15f31c3192cbe31df7451091634a6fbbfd08b47dd040f353af3b5f41fcc13db4421a212ca07cc6836f029635ddd0 +DIST pngquant-2.11.7-src.tar.gz 141959 BLAKE2B 00e36a818a2150aeb3c927daeb8621bafa41497a6fe32afe30e41ad04d788946390f382139aea9878f58fc7a84fdbaf597681c9d8769e0e23b785a10d2e0233c SHA512 5325577dcb16acf5dff81a5f3bcf8cfa2a12df07a7c2308ebb9a343b74e56ea21184ed3f87819122c8bb97b4a7ffd3b61046c60f7f339da9a93e76dfa17ebee6 DIST pngquant-2.5.2-src.tar.bz2 54611 BLAKE2B 5938f0be4db3cf167a8a52267807672643002599574beb5f256edb93a7e6d3bf0a035a6231e5e0f9d102bed9c278fd0323c51fdd044280c7000cb5537468e1b8 SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 DIST pngquant-2.7.2-src.tar.gz 91721 BLAKE2B d8f1952e9188956cfcad802aec9f09728290298355f333e87cd627a75509ebfd7f6b657133b59c040103fe9f8333f83e07887e7dd919c134c1f5eb4b9bbace98 SHA512 ab84651cf0b5f3af2095b5741e0d03f4ddedbed59e75c5c75faeac20efa8dd2fb482f2a8d9447b5673e9ae6970b9af8dfdbe40062bdf377206ee87eaa69ed9d8 diff --git a/media-gfx/pngquant/pngquant-2.11.7.ebuild b/media-gfx/pngquant/pngquant-2.11.7.ebuild new file mode 100644 index 000..2da09ac80e2 --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.11.7.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="http://pngquant.org/"; +SRC_URI="http://pngquant.org/${P}-src.tar.gz"; + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND}" + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 9b2d28f348e66b396488a74b8d249cf810bf3aed Author: Tim Harder gentoo org> AuthorDate: Sat Mar 31 05:01:41 2018 + Commit: Tim Harder gentoo org> CommitDate: Sat Mar 31 05:02:37 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2d28f3 media-gfx/pngquant: remove old media-gfx/pngquant/Manifest | 2 -- media-gfx/pngquant/pngquant-2.5.2.ebuild | 39 media-gfx/pngquant/pngquant-2.7.2.ebuild | 39 3 files changed, 80 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index bf9a5a8ccf8..f79cf2c9374 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,4 +1,2 @@ DIST pngquant-2.11.4-src.tar.gz 142149 BLAKE2B eccf0c7a279d62981cfdf44ab0e378b2331377cd892019161b453edc7ffe73616a2aa83a07cf5f8d7292a0f96bf25612c23129348463cac73647021eae44f160 SHA512 171949977e1fd71c05bd75552f2e62535f6c15f31c3192cbe31df7451091634a6fbbfd08b47dd040f353af3b5f41fcc13db4421a212ca07cc6836f029635ddd0 DIST pngquant-2.11.7-src.tar.gz 141959 BLAKE2B 00e36a818a2150aeb3c927daeb8621bafa41497a6fe32afe30e41ad04d788946390f382139aea9878f58fc7a84fdbaf597681c9d8769e0e23b785a10d2e0233c SHA512 5325577dcb16acf5dff81a5f3bcf8cfa2a12df07a7c2308ebb9a343b74e56ea21184ed3f87819122c8bb97b4a7ffd3b61046c60f7f339da9a93e76dfa17ebee6 -DIST pngquant-2.5.2-src.tar.bz2 54611 BLAKE2B 5938f0be4db3cf167a8a52267807672643002599574beb5f256edb93a7e6d3bf0a035a6231e5e0f9d102bed9c278fd0323c51fdd044280c7000cb5537468e1b8 SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 -DIST pngquant-2.7.2-src.tar.gz 91721 BLAKE2B d8f1952e9188956cfcad802aec9f09728290298355f333e87cd627a75509ebfd7f6b657133b59c040103fe9f8333f83e07887e7dd919c134c1f5eb4b9bbace98 SHA512 ab84651cf0b5f3af2095b5741e0d03f4ddedbed59e75c5c75faeac20efa8dd2fb482f2a8d9447b5673e9ae6970b9af8dfdbe40062bdf377206ee87eaa69ed9d8 diff --git a/media-gfx/pngquant/pngquant-2.5.2.ebuild b/media-gfx/pngquant/pngquant-2.5.2.ebuild deleted file mode 100644 index 04a3c8e8cd2..000 --- a/media-gfx/pngquant/pngquant-2.5.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="http://pngquant.org/"; -SRC_URI="http://pngquant.org/${P}-src.tar.bz2"; - -LICENSE="HPND rwpng" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND}" - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -} diff --git a/media-gfx/pngquant/pngquant-2.7.2.ebuild b/media-gfx/pngquant/pngquant-2.7.2.ebuild deleted file mode 100644 index a9d5a186736..000 --- a/media-gfx/pngquant/pngquant-2.7.2.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="command-line utility and library for lossy compression of PNG images" -HOMEPAGE="http://pngquant.org/"; -SRC_URI="http://pngquant.org/${P}-src.tar.gz"; - -LICENSE="GPL-3 HPND rwpng" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="debug lcms openmp cpu_flags_x86_sse2" - -RDEPEND="media-libs/libpng:0= - sys-libs/zlib:= - lcms? ( media-libs/lcms:2 )" -DEPEND="${RDEPEND}" - -src_configure() { - tc-export AR CC - # Hand rolled configure script, so not all flags are supported. - ./configure \ - --prefix="${EPREFIX}/usr" \ - $(use debug && echo --enable-debug) \ - $(use_enable cpu_flags_x86_sse2 sse) \ - $(use openmp && tc-has-openmp && echo --with-openmp) \ - $(use_with lcms lcms2) \ - CFLAGS="${CFLAGS} ${CPPFLAGS}" \ - LDFLAGS="${LDFLAGS}" -} - -src_install() { - dobin ${PN} - doman ${PN}.1 - dodoc CHANGELOG README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 2ae1cc1b09fd7e7675e1c5e4b7c97e00468b95b0 Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Nov 29 00:02:50 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Nov 29 00:09:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae1cc1b media-gfx/pngquant: Bump to v2.11.4 Closes: https://bugs.gentoo.org/602016 Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.11.4.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 75d85162ab5..78be2d9122c 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,2 +1,3 @@ +DIST pngquant-2.11.4-src.tar.gz 142149 BLAKE2B eccf0c7a279d62981cfdf44ab0e378b2331377cd892019161b453edc7ffe73616a2aa83a07cf5f8d7292a0f96bf25612c23129348463cac73647021eae44f160 SHA512 171949977e1fd71c05bd75552f2e62535f6c15f31c3192cbe31df7451091634a6fbbfd08b47dd040f353af3b5f41fcc13db4421a212ca07cc6836f029635ddd0 DIST pngquant-2.5.2-src.tar.bz2 54611 SHA256 5b064596305c6f765a753e96e08224dd71b31c20b72bdaf0f205da16b76a347d SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 WHIRLPOOL 84682a44087a51a5475f1d21e3ce9e58fbb7cee81dc76c3e52cd234a28e80bd56686cc5323dcf8202e3a46fab3ca59278f45efee54dc93277040e742592bb064 DIST pngquant-2.7.2-src.tar.gz 91721 SHA256 75801ed048c40cc4bff12773892d16d7ff00c11b9c549845c2133fd3abca17c2 SHA512 ab84651cf0b5f3af2095b5741e0d03f4ddedbed59e75c5c75faeac20efa8dd2fb482f2a8d9447b5673e9ae6970b9af8dfdbe40062bdf377206ee87eaa69ed9d8 WHIRLPOOL 88a6b77b8204e43f5f97815f34df103f31936e75f4e4822d7f8ac3d2ec80d5a584af7645277ef57d663159d088ce326c15d3eb69d016a682858e3658aabfa410 diff --git a/media-gfx/pngquant/pngquant-2.11.4.ebuild b/media-gfx/pngquant/pngquant-2.11.4.ebuild new file mode 100644 index 000..fb15ab76cb4 --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.11.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="http://pngquant.org/"; +SRC_URI="http://pngquant.org/${P}-src.tar.gz"; + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + media-gfx/libimagequant:= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND}" + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + --with-libimagequant \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/files/, media-gfx/pngquant/
commit: 05436c856aca424eacb7cd92b05d32aa4faedfaf Author: Tim Harder gentoo org> AuthorDate: Sat Aug 20 01:13:49 2016 + Commit: Tim Harder gentoo org> CommitDate: Sat Aug 20 01:14:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05436c85 media-gfx/pngquant: remove old media-gfx/pngquant/Manifest| 6 --- .../pngquant/files/pngquant-1.8.3-libpng16.patch | 53 -- media-gfx/pngquant/pngquant-1.8.2.ebuild | 38 media-gfx/pngquant/pngquant-1.8.3.ebuild | 49 media-gfx/pngquant/pngquant-2.0.2.ebuild | 48 media-gfx/pngquant/pngquant-2.1.0.ebuild | 48 media-gfx/pngquant/pngquant-2.2.0.ebuild | 48 media-gfx/pngquant/pngquant-2.3.3.ebuild | 40 8 files changed, 330 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 0e7e699..75d8516 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -1,8 +1,2 @@ -DIST pngquant-1.8.2-src.tar.bz2 31901 SHA256 a51924ad141c010516e46122e84c6d1882d26b7e984900aaa107d74274e1a396 SHA512 394688ea754be781f96372a793c4186d35014dc1fc3b974e2335542d0aaaebe811bd4db5c34f7d7ec492aa38ff8b46c43a6ce77dc78483c4d43afb8aef8ba708 WHIRLPOOL 1904afa05206b11458fe54889cfacee0267f85379186e1cd344a4dc8411598e79e1950a90e1f997b212e0a5b8ed3c13acfce36a2300e0afa295c0eac361d44fa -DIST pngquant-1.8.3-src.tar.bz2 32287 SHA256 e3d18b12ddf4ee159a696408b147d667674e52121f11660fc15ce3967dd053b9 SHA512 6a123722d1b035fd9cff51004ab222e5d6cc09890cdc440683609b187d492a24f924fec7b15201c8c4bff84bb3891d7f17a99fd24714b71d4ab3c8ac5c3cfc38 WHIRLPOOL a799e840e645c6bd5ec4ce118d5af8b263f3d1ca0ed898ed447bee8ffa98d61eb97eab392cd7db0440600568809891b9cac1c033cfecac65d0c36bca446f469f -DIST pngquant-2.0.2-src.tar.bz2 45160 SHA256 e1988b18cab1efb889224ac1d640510f09464b5b6fd43beb5edcb161b67db96f SHA512 9e7f652c8e32d408e3f2ccd7854961d8b49e3517f847018cddb9ed415f4bc820c00d27a15760222af33e631a2023c57c420ca306a56f717d2de526da4b5670b8 WHIRLPOOL f0af27fbd3d172677b5cae0bf20d13b71a66fb7738c3b9576b19b785a29b6cd77c21935b3aeb51230696cfb05f4495eca2977d885d616e344f0bf2be079e3621 -DIST pngquant-2.1.0-src.tar.bz2 46435 SHA256 ef41138ff320495c785155eb9f774ae6e1d41978b3e490854e6a8c46c0b032e2 SHA512 277c8fdb07e3eb2fa3643787b2442fc35f17b955e90a5e496aacd87c791ea2ae9fd0c9734cccf5bdc8bc7bc633ea42d6ff94dcb410ad0bfce83c619fff8d83df WHIRLPOOL d277027232fc96f37a7e3e3aacfad4f2bf5ec0cbaa46b67dd291d88075c5794918a3d1a24bbb345def79fb2b0669bdcbd6b547099abe6b15aa877ef17edec5c4 -DIST pngquant-2.2.0-src.tar.bz2 49041 SHA256 7ee202f26270bb0ea8ad6f9a2fc2517ffca2bcded3dfdbd3b99692dcc72e5d11 SHA512 58ab515f1b3a12d95edc597b088f026668be3d022e753ddaf2e9474dd9feaaad9f0362b1b7ad0951ffe27b00fa7940e555372b404a52b79398e06e3c533b584c WHIRLPOOL b3aa2269771e94262badd396766b472d65b310b17c1a733b91059a61194f612f20b9fc9e34bab6015d228d24f1fa7ec5b17327131e2ea5afcbe7787cb0ce316a -DIST pngquant-2.3.3-src.tar.bz2 53274 SHA256 522d8d4255dbba7ee7b0edd4cadd387a819eae925f4a0679278c3295430b78d6 SHA512 b772d7d887cb1e52ca4c61fd55aba08f8b1f1b2edf45fcb17411e127cfc7a89afc2f12ef91ad9d690c216ba20cabd6e04fca465622a97f9fd538fb720acd9bba WHIRLPOOL d2eb753723bdbda9649dd3fe4b05333c4d3f2aec4e32f9b19612110c1f99020a7e2d544012205b0caf7aa04b3f3f3ebb1a7844b663606bca9c8f07a3eda3ba2a DIST pngquant-2.5.2-src.tar.bz2 54611 SHA256 5b064596305c6f765a753e96e08224dd71b31c20b72bdaf0f205da16b76a347d SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 WHIRLPOOL 84682a44087a51a5475f1d21e3ce9e58fbb7cee81dc76c3e52cd234a28e80bd56686cc5323dcf8202e3a46fab3ca59278f45efee54dc93277040e742592bb064 DIST pngquant-2.7.2-src.tar.gz 91721 SHA256 75801ed048c40cc4bff12773892d16d7ff00c11b9c549845c2133fd3abca17c2 SHA512 ab84651cf0b5f3af2095b5741e0d03f4ddedbed59e75c5c75faeac20efa8dd2fb482f2a8d9447b5673e9ae6970b9af8dfdbe40062bdf377206ee87eaa69ed9d8 WHIRLPOOL 88a6b77b8204e43f5f97815f34df103f31936e75f4e4822d7f8ac3d2ec80d5a584af7645277ef57d663159d088ce326c15d3eb69d016a682858e3658aabfa410 diff --git a/media-gfx/pngquant/files/pngquant-1.8.3-libpng16.patch b/media-gfx/pngquant/files/pngquant-1.8.3-libpng16.patch deleted file mode 100644 index edf089f..000 --- a/media-gfx/pngquant/files/pngquant-1.8.3-libpng16.patch +++ /dev/null @@ -1,53 +0,0 @@ -Rename to prevent conflict with png_image from libpng16 - -http://bugs.gentoo.org/464762 - rwpng.c -+++ rwpng.c -@@ -213,7 +213,7 @@ - } - - --pngquant_error rwpng_write_image_init(png_image *mainprog_ptr, png_structpp png_ptr_p, png_infopp info_ptr_p, FILE *outfile) -+pngquant_error rwpng_write_image_init(rwpng_png_image *mainprog_ptr, png_structpp png_ptr_p, png_infopp info_ptr_p, FILE *outfile) - { - /* could also replace libpng warning-handler (fina
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 99ac8535c8ed63e2b1c0d0cffa42a8d530102ee8 Author: Tim Harder gentoo org> AuthorDate: Sat Aug 20 01:12:47 2016 + Commit: Tim Harder gentoo org> CommitDate: Sat Aug 20 01:14:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ac8535 media-gfx/pngquant: version bump to 2.7.2 media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/pngquant-2.7.2.ebuild | 40 2 files changed, 41 insertions(+) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 46a5446..0e7e699 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -5,3 +5,4 @@ DIST pngquant-2.1.0-src.tar.bz2 46435 SHA256 ef41138ff320495c785155eb9f774ae6e1d DIST pngquant-2.2.0-src.tar.bz2 49041 SHA256 7ee202f26270bb0ea8ad6f9a2fc2517ffca2bcded3dfdbd3b99692dcc72e5d11 SHA512 58ab515f1b3a12d95edc597b088f026668be3d022e753ddaf2e9474dd9feaaad9f0362b1b7ad0951ffe27b00fa7940e555372b404a52b79398e06e3c533b584c WHIRLPOOL b3aa2269771e94262badd396766b472d65b310b17c1a733b91059a61194f612f20b9fc9e34bab6015d228d24f1fa7ec5b17327131e2ea5afcbe7787cb0ce316a DIST pngquant-2.3.3-src.tar.bz2 53274 SHA256 522d8d4255dbba7ee7b0edd4cadd387a819eae925f4a0679278c3295430b78d6 SHA512 b772d7d887cb1e52ca4c61fd55aba08f8b1f1b2edf45fcb17411e127cfc7a89afc2f12ef91ad9d690c216ba20cabd6e04fca465622a97f9fd538fb720acd9bba WHIRLPOOL d2eb753723bdbda9649dd3fe4b05333c4d3f2aec4e32f9b19612110c1f99020a7e2d544012205b0caf7aa04b3f3f3ebb1a7844b663606bca9c8f07a3eda3ba2a DIST pngquant-2.5.2-src.tar.bz2 54611 SHA256 5b064596305c6f765a753e96e08224dd71b31c20b72bdaf0f205da16b76a347d SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 WHIRLPOOL 84682a44087a51a5475f1d21e3ce9e58fbb7cee81dc76c3e52cd234a28e80bd56686cc5323dcf8202e3a46fab3ca59278f45efee54dc93277040e742592bb064 +DIST pngquant-2.7.2-src.tar.gz 91721 SHA256 75801ed048c40cc4bff12773892d16d7ff00c11b9c549845c2133fd3abca17c2 SHA512 ab84651cf0b5f3af2095b5741e0d03f4ddedbed59e75c5c75faeac20efa8dd2fb482f2a8d9447b5673e9ae6970b9af8dfdbe40062bdf377206ee87eaa69ed9d8 WHIRLPOOL 88a6b77b8204e43f5f97815f34df103f31936e75f4e4822d7f8ac3d2ec80d5a584af7645277ef57d663159d088ce326c15d3eb69d016a682858e3658aabfa410 diff --git a/media-gfx/pngquant/pngquant-2.7.2.ebuild b/media-gfx/pngquant/pngquant-2.7.2.ebuild new file mode 100644 index 000..eb4b9f3 --- /dev/null +++ b/media-gfx/pngquant/pngquant-2.7.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="command-line utility and library for lossy compression of PNG images" +HOMEPAGE="http://pngquant.org/"; +SRC_URI="http://pngquant.org/${P}-src.tar.gz"; + +LICENSE="GPL-3 HPND rwpng" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug lcms openmp cpu_flags_x86_sse2" + +RDEPEND="media-libs/libpng:0= + sys-libs/zlib:= + lcms? ( media-libs/lcms:2 )" +DEPEND="${RDEPEND}" + +src_configure() { + tc-export AR CC + # Hand rolled configure script, so not all flags are supported. + ./configure \ + --prefix="${EPREFIX}/usr" \ + $(use debug && echo --enable-debug) \ + $(use_enable cpu_flags_x86_sse2 sse) \ + $(use openmp && tc-has-openmp && echo --with-openmp) \ + $(use_with lcms lcms2) \ + CFLAGS="${CFLAGS} ${CPPFLAGS}" \ + LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin ${PN} + doman ${PN}.1 + dodoc CHANGELOG README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/
commit: 6bf2aae2b35f976891841dbee1224b7d423bc362 Author: Alex Xu yahoo ca> AuthorDate: Sun Dec 20 16:36:47 2015 + Commit: Patrice Clement gentoo org> CommitDate: Mon Jan 11 17:06:46 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bf2aae2 media-gfx/pngquant: 2.5.2 bump, fix DESCRIPTION Also add myself as maintainer. Package-Manager: portage-2.2.26 Gentoo-Bug: 568194 Signed-off-by: Patrice Clement gentoo.org> media-gfx/pngquant/Manifest | 1 + media-gfx/pngquant/metadata.xml | 8 +++- media-gfx/pngquant/pngquant-1.8.2.ebuild | 4 ++-- media-gfx/pngquant/pngquant-1.8.3.ebuild | 2 +- media-gfx/pngquant/pngquant-2.0.2.ebuild | 2 +- media-gfx/pngquant/pngquant-2.1.0.ebuild | 2 +- media-gfx/pngquant/pngquant-2.2.0.ebuild | 2 +- media-gfx/pngquant/pngquant-2.3.3.ebuild | 2 +- .../pngquant/{pngquant-2.3.3.ebuild => pngquant-2.5.2.ebuild} | 2 +- 9 files changed, 16 insertions(+), 9 deletions(-) diff --git a/media-gfx/pngquant/Manifest b/media-gfx/pngquant/Manifest index 9b4bea0..46a5446 100644 --- a/media-gfx/pngquant/Manifest +++ b/media-gfx/pngquant/Manifest @@ -4,3 +4,4 @@ DIST pngquant-2.0.2-src.tar.bz2 45160 SHA256 e1988b18cab1efb889224ac1d640510f094 DIST pngquant-2.1.0-src.tar.bz2 46435 SHA256 ef41138ff320495c785155eb9f774ae6e1d41978b3e490854e6a8c46c0b032e2 SHA512 277c8fdb07e3eb2fa3643787b2442fc35f17b955e90a5e496aacd87c791ea2ae9fd0c9734cccf5bdc8bc7bc633ea42d6ff94dcb410ad0bfce83c619fff8d83df WHIRLPOOL d277027232fc96f37a7e3e3aacfad4f2bf5ec0cbaa46b67dd291d88075c5794918a3d1a24bbb345def79fb2b0669bdcbd6b547099abe6b15aa877ef17edec5c4 DIST pngquant-2.2.0-src.tar.bz2 49041 SHA256 7ee202f26270bb0ea8ad6f9a2fc2517ffca2bcded3dfdbd3b99692dcc72e5d11 SHA512 58ab515f1b3a12d95edc597b088f026668be3d022e753ddaf2e9474dd9feaaad9f0362b1b7ad0951ffe27b00fa7940e555372b404a52b79398e06e3c533b584c WHIRLPOOL b3aa2269771e94262badd396766b472d65b310b17c1a733b91059a61194f612f20b9fc9e34bab6015d228d24f1fa7ec5b17327131e2ea5afcbe7787cb0ce316a DIST pngquant-2.3.3-src.tar.bz2 53274 SHA256 522d8d4255dbba7ee7b0edd4cadd387a819eae925f4a0679278c3295430b78d6 SHA512 b772d7d887cb1e52ca4c61fd55aba08f8b1f1b2edf45fcb17411e127cfc7a89afc2f12ef91ad9d690c216ba20cabd6e04fca465622a97f9fd538fb720acd9bba WHIRLPOOL d2eb753723bdbda9649dd3fe4b05333c4d3f2aec4e32f9b19612110c1f99020a7e2d544012205b0caf7aa04b3f3f3ebb1a7844b663606bca9c8f07a3eda3ba2a +DIST pngquant-2.5.2-src.tar.bz2 54611 SHA256 5b064596305c6f765a753e96e08224dd71b31c20b72bdaf0f205da16b76a347d SHA512 d542765bc1f7e22fd7199cd4aeb8dc7b82fa87fe05c53ca6b7919522e081c861d419a541909284aa4e5dcfeeedb19729a50150d9139389c1949b3aeaf4933401 WHIRLPOOL 84682a44087a51a5475f1d21e3ce9e58fbb7cee81dc76c3e52cd234a28e80bd56686cc5323dcf8202e3a46fab3ca59278f45efee54dc93277040e742592bb064 diff --git a/media-gfx/pngquant/metadata.xml b/media-gfx/pngquant/metadata.xml index e770d1b..5c413eb 100644 --- a/media-gfx/pngquant/metadata.xml +++ b/media-gfx/pngquant/metadata.xml @@ -1,5 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> -graphics + graphics + proxy-maintainers + +alex_y...@yahoo.ca +Alex Xu +Proxied maintainer + diff --git a/media-gfx/pngquant/pngquant-1.8.2.ebuild b/media-gfx/pngquant/pngquant-1.8.2.ebuild index 4fc297a..79c4ef5 100644 --- a/media-gfx/pngquant/pngquant-1.8.2.ebuild +++ b/media-gfx/pngquant/pngquant-1.8.2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 inherit toolchain-funcs -DESCRIPTION="a command-line utility for converting 24/32-bit PNG images to paletted (8-bit) PNGs" +DESCRIPTION="command-line utility and library for lossy compression of PNG images" HOMEPAGE="http://pngquant.org/"; SRC_URI="http://pngquant.org/${P}-src.tar.bz2"; diff --git a/media-gfx/pngquant/pngquant-1.8.3.ebuild b/media-gfx/pngquant/pngquant-1.8.3.ebuild index ac22a58..7cd1ba7 100644 --- a/media-gfx/pngquant/pngquant-1.8.3.ebuild +++ b/media-gfx/pngquant/pngquant-1.8.3.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit eutils flag-o-matic toolchain-funcs -DESCRIPTION="a command-line utility for converting 24/32-bit PNG images to paletted (8-bit) PNGs" +DESCRIPTION="command-line utility and library for lossy compression of PNG images" HOMEPAGE="http://pngquant.org/"; SRC_URI="http://pngquant.org/${P}-src.tar.bz2"; diff --git a/media-gfx/pngquant/pngquant-2.0.2.ebuild b/media-gfx/pngquant/pngquant-2.0.2.ebuild index c8f98d5..a039b26 100644 --- a/media-gfx/pngquant/pngquant-2.0.2.ebuild +++ b/media-gfx/pngquant/pngquant-2.0.2.ebuild @@ -5,7 +5,7 @@ EAPI=5 inherit eutils flag-o-matic toolchain-funcs -DESCRIPTION="a command-line utility for converting 2