[gentoo-commits] repo/gentoo:master commit in: media-gfx/pngquant/

2024-05-25 Thread Arthur Zamarin
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/

2024-05-25 Thread Arthur Zamarin
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/

2024-05-25 Thread Arthur Zamarin
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/

2023-02-05 Thread Sam James
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/

2023-02-05 Thread Sam James
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/

2022-08-31 Thread Sam James
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/

2022-06-06 Thread Sam James
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/

2022-06-05 Thread Jakov Smolić
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/

2022-06-05 Thread Jakov Smolić
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/

2022-05-17 Thread WANG Xuerui
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/

2022-05-14 Thread David Seifert
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/

2022-03-05 Thread Andreas K. Hüttel
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/

2022-03-05 Thread Andreas K. Hüttel
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/

2021-09-16 Thread Marek Szuba
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/

2020-10-05 Thread Sam James
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/

2020-07-20 Thread Sam James
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/

2020-06-21 Thread Thomas Deutschmann
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/

2020-06-14 Thread Pacho Ramos
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/

2020-06-06 Thread Andreas K. Hüttel
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/

2020-06-04 Thread Mart Raudsepp
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/

2020-06-04 Thread Michał Górny
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/

2020-06-01 Thread Georgy Yakovlev
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/

2020-04-23 Thread Pacho Ramos
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/

2020-04-23 Thread Pacho Ramos
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/

2020-03-11 Thread Pacho Ramos
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/

2019-12-04 Thread Pacho Ramos
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/

2019-11-20 Thread Agostino Sarubbo
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/

2019-05-30 Thread Thomas Deutschmann
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/

2019-03-09 Thread Pacho Ramos
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/

2019-02-07 Thread Mikle Kolyada
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/

2019-01-19 Thread Jonas Stein
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/

2018-12-13 Thread Thomas Deutschmann
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/

2018-04-25 Thread Aaron Bauman
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/

2018-03-30 Thread Tim Harder
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/

2018-03-30 Thread Tim Harder
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/

2017-11-28 Thread Thomas Deutschmann
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/

2016-08-19 Thread Tim Harder
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/

2016-08-19 Thread Tim Harder
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/

2016-01-11 Thread Patrice Clement
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