[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 0f4239472630f8ae6a47e1c810af21a34ea8cc8b Author: Sam James gentoo org> AuthorDate: Thu Mar 9 07:57:30 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 07:57:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f423947 media-libs/jbig2dec: add github upstream metadata Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/jbig2dec/metadata.xml b/media-libs/jbig2dec/metadata.xml index f22e80b0fd93..72a1ba67bc0c 100644 --- a/media-libs/jbig2dec/metadata.xml +++ b/media-libs/jbig2dec/metadata.xml @@ -7,5 +7,6 @@ jbig2dec +ArtifexSoftware/jbig2dec
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: f63a3a1a0e141824838672a679413e0243273a59 Author: Sam James gentoo org> AuthorDate: Thu Mar 9 07:39:58 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 07:57:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f63a3a1a media-libs/jbig2dec: enable py3.11 Closes: https://bugs.gentoo.org/896998 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 72981df9aafa..4279502e8dfc 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -3,14 +3,15 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) - +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools python-any-r1 DESCRIPTION="A decoder implementation of the JBIG2 image compression format" HOMEPAGE="https://jbig2dec.com/; -SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" +SRC_URI=" + https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip ) +" LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 @@ -24,8 +25,7 @@ BDEPEND=" ${PYTHON_DEPS} ) " - -RDEPEND="png? ( media-libs/libpng:0= )" +RDEPEND="png? ( media-libs/libpng:= )" DEPEND="${RDEPEND}" DOCS=( CHANGES README ) @@ -51,7 +51,6 @@ src_prepare() { || die "failed to modify autogen.sh" ./autogen.sh || die - eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: e651007753d2b9c3a66a3ec2dd7f6913ed738e37 Author: Matt Turner gentoo org> AuthorDate: Wed Aug 17 13:44:49 2022 + Commit: Matt Turner gentoo org> CommitDate: Wed Aug 17 16:21:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6510077 media-libs/jbig2dec: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-libs/jbig2dec/Manifest | 1 - .../jbig2dec-0.18-extra-overflow-checks.patch | 51 --- .../files/jbig2dec-0.18-overflow-IAID.patch| 36 --- media-libs/jbig2dec/jbig2dec-0.18.ebuild | 73 -- 4 files changed, 161 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 3f593faa8362..10afa8ffcdf4 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,3 +1,2 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 -DIST jbig2dec-0.18.tar.gz 148563 BLAKE2B a864fd5b00abca3ae0f847c1d8fd537d92d68a3c042c851b6bebd51bb674f5bc4a36811f2b4fd7753db4d3641e544e03ec184cb90d43da0247d8affd7cf62c11 SHA512 5931530ee3b811f9009c95d08ad65701564ef8ebf6511145acb969cc7c99dab5028daaee580dd83358b6bdc477cffe347712b9c9768c9b1a63395e366046267d DIST jbig2dec-0.19.tar.gz 149134 BLAKE2B 576f3a516499b6291d25dfdefe5af62899665167526dca11435bc07e04a3feb707f82d3a8bdda774f5cfe0d792c3147e77aa94fa57feac25ba1c0a7805c5fc58 SHA512 d5a27951cc9c06c184f454e258e81b6e4d5aa2742a4da821522b9a42ecc78e7e1b78058dabc23821618e62d62d8832011f16b5ef2d66beac463da6b809fd02af diff --git a/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch b/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch deleted file mode 100644 index 52a7f448e6f3.. --- a/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch +++ /dev/null @@ -1,51 +0,0 @@ -https://github.com/ArtifexSoftware/jbig2dec/commit/873694419b3498708b90c5c36ee0a73795a90c84 - -From 873694419b3498708b90c5c36ee0a73795a90c84 Mon Sep 17 00:00:00 2001 -From: Sebastian Rasmussen -Date: Sun, 15 Sep 2019 17:31:48 +0200 -Subject: [PATCH] jbig2dec: Handle under-/overflow detection and messaging - better. - -Previously SYMWIDTH was capped too early in order to prevent underflow -Moreover TOTWIDTH was allowed to overflow. - -Now the value DW is checked compared to SYMWIDTH, preventing over -underflow and overflow at the correct limits, and an overflow -check has been added for TOTWIDTH. - jbig2_symbol_dict.c | 18 ++ - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c -index e606529..bc6e98c 100644 a/jbig2_symbol_dict.c -+++ b/jbig2_symbol_dict.c -@@ -428,14 +428,24 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, - break; - } - -+if (DW < 0 && SYMWIDTH < (uint32_t) -DW) { -+code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "DW value (%d) would make SYMWIDTH (%u) negative at symbol %u", DW, SYMWIDTH, NSYMSDECODED + 1); -+goto cleanup; -+} -+if (DW > 0 && DW > UINT32_MAX - SYMWIDTH) { -+code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "DW value (%d) would make SYMWIDTH (%u) too large at symbol %u", DW, SYMWIDTH, NSYMSDECODED + 1); -+goto cleanup; -+} -+ - SYMWIDTH = SYMWIDTH + DW; --TOTWIDTH = TOTWIDTH + SYMWIDTH; --if ((int32_t) SYMWIDTH < 0) { --code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "invalid SYMWIDTH value (%d) at symbol %d", SYMWIDTH, NSYMSDECODED + 1); -+if (SYMWIDTH > UINT32_MAX - TOTWIDTH) { -+code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "SYMWIDTH value (%u) would make TOTWIDTH (%u) too large at symbol %u", SYMWIDTH, TOTWIDTH, NSYMSDECODED + 1); - goto cleanup; - } -+ -+TOTWIDTH = TOTWIDTH + SYMWIDTH; - #ifdef JBIG2_DEBUG --jbig2_error(ctx, JBIG2_SEVERITY_DEBUG, segment->number, "SYMWIDTH = %d TOTWIDTH = %d", SYMWIDTH, TOTWIDTH); -+jbig2_error(ctx, JBIG2_SEVERITY_DEBUG, segment->number, "SYMWIDTH = %u TOTWIDTH = %u", SYMWIDTH, TOTWIDTH); - #endif - /* 6.5.5 (4c.ii) */ - if (!params->SDHUFF || params->SDREFAGG) { diff --git a/media-libs/jbig2dec/files/jbig2dec-0.18-overflow-IAID.patch b/media-libs/jbig2dec/files/jbig2dec-0.18-overflow-IAID.patch deleted file mode 100644 index 7205c980fc28.. --- a/media-libs/jbig2dec/files/jbig2dec-0.18-overflow-IAID.patch +++ /dev/null @@ -1,36 +0,0 @@
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: d7cec399b09a31c1a15f455c7b314b4a0ec88138 Author: Thomas Bettler gmail com> AuthorDate: Fri Dec 17 11:01:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun May 22 04:39:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cec399 media-libs/jbig2dec: add python 3.10 Closes: https://bugs.gentoo.org/829435 Closes: https://github.com/gentoo/gentoo/pull/23372 Signed-off-by: Thomas Bettler gmail.com> Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index bba826a5997c..a0d409bdf502 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8..10} ) inherit autotools python-any-r1
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 13b03fa136863a69c03f00fb5d50b0a1ef3293e0 Author: WANG Xuerui gentoo org> AuthorDate: Sat May 14 07:27:31 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sat May 14 07:28:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13b03fa1 media-libs/jbig2dec: keyword 0.19 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 5b86b95bee61..bba826a5997c 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.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 @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 589984d47ad347e45043201b36cb0ecbb71a4b3d Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 17:43:43 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 17:46:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589984d4 media-libs/jbig2dec: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 44a2bb95f72..3db8579b293 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )" diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index b68cc580ae5..49deb553015 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: d99208f26479fd1cb12240ab8557029c8620986d Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:32:04 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:32:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d99208f2 media-libs/jbig2dec: Stabilize 0.19 arm64, #76 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index d01bb89e5fa..b68cc580ae5 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b429a7df9715fb14d79ed3ec42d88ff4c7fae8a1 Author: Sam James gentoo org> AuthorDate: Tue Dec 22 21:26:13 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 22 21:27:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b429a7df media-libs/jbig2dec: Stabilize 0.19 arm, #76 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 297aaf13dea..d01bb89e5fa 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 5e8adea6388eb0458a9c67eaba0ea600f6d3b12f Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Dec 21 09:38:45 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Dec 21 09:38:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e8adea6 media-libs/jbig2dec: stable 0.19 for ppc64 stable wrt bug #76 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 475226555e7..297aaf13dea 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: fb94e4b6fcd6039762488a797178e93946642cf0 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Dec 20 16:34:13 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Dec 20 16:34:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb94e4b6 media-libs/jbig2dec: x86 stable (bug #76) Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 601c478ee1c..475226555e7 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 4a384241b59cb8ba5ca235694e591d4526307a22 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Dec 18 20:25:14 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 20:49:33 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a384241 media-libs/jbig2dec: stable 0.19 for hppa, bug #76 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 7abbf84c0c8..601c478ee1c 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: dde8f85c848944e763d4337d7ce2c29f8b8432f6 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Dec 18 10:15:21 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Dec 18 10:15:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde8f85c media-libs/jbig2dec: stable 0.19 for ppc stable wrt bug #76 Package-Manager: Portage-3.0.12, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index a93d96944e6..7abbf84c0c8 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 378ad9e45208789f65fda07cf5b0481524db2d29 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 17 16:41:28 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 17 16:41:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378ad9e4 media-libs/jbig2dec: amd64 stable wrt bug #76 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index 79eae45ef4f..a93d96944e6 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: a234f0552d6ddcf3c02f57202b3cb44822337489 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Dec 16 20:30:32 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Dec 16 21:24:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a234f055 media-libs/jbig2dec: stable 0.19 for sparc, bug #76 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild index f3620284627..79eae45ef4f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.19.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 512e175785797a160a73754d0e17c87be2cc6fa5 Author: Thomas Deutschmann gentoo org> AuthorDate: Fri Sep 11 18:33:16 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Fri Sep 11 19:38:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512e1757 media-libs/jbig2dec: bump to v0.19 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/jbig2dec/Manifest | 1 + media-libs/jbig2dec/jbig2dec-0.19.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 59d0a6a7225..3f593faa836 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,2 +1,3 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 DIST jbig2dec-0.18.tar.gz 148563 BLAKE2B a864fd5b00abca3ae0f847c1d8fd537d92d68a3c042c851b6bebd51bb674f5bc4a36811f2b4fd7753db4d3641e544e03ec184cb90d43da0247d8affd7cf62c11 SHA512 5931530ee3b811f9009c95d08ad65701564ef8ebf6511145acb969cc7c99dab5028daaee580dd83358b6bdc477cffe347712b9c9768c9b1a63395e366046267d +DIST jbig2dec-0.19.tar.gz 149134 BLAKE2B 576f3a516499b6291d25dfdefe5af62899665167526dca11435bc07e04a3feb707f82d3a8bdda774f5cfe0d792c3147e77aa94fa57feac25ba1c0a7805c5fc58 SHA512 d5a27951cc9c06c184f454e258e81b6e4d5aa2742a4da821522b9a42ecc78e7e1b78058dabc23821618e62d62d8832011f16b5ef2d66beac463da6b809fd02af diff --git a/media-libs/jbig2dec/jbig2dec-0.19.ebuild b/media-libs/jbig2dec/jbig2dec-0.19.ebuild new file mode 100644 index 000..97c630ef522 --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.19.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit autotools python-any-r1 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="https://jbig2dec.com/; +SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0/$(ver_cut 1-2)" #698428 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="png static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( + app-arch/unzip + ${PYTHON_DEPS} + ) +" + +RDEPEND="png? ( media-libs/libpng:0= )" +DEPEND="${RDEPEND}" + +DOCS=( CHANGES README ) + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + if use test; then + mkdir "${WORKDIR}/ubc" || die + mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die + mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die + fi + + # We only need configure.ac and config_types.h.in + sed -i \ + -e '/^# do we need automake?/,/^autoheader/d' \ + -e '/echo " $AUTOM.*/,$d' \ + autogen.sh \ + || die "failed to modify autogen.sh" + + ./autogen.sh || die + + eautoreconf +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with png libpng) +} + +src_install() { + default + + find "${ED}" -name '*.la' -exec rm {} + || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: af1c2da6c3e7711f6cc2a1c985d23d93d73bbe0f Author: Sam James gentoo org> AuthorDate: Wed Jul 29 19:49:05 2020 + Commit: Sam James gentoo org> CommitDate: Wed Jul 29 23:11:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1c2da6 media-libs/jbig2dec: security cleanup Bug: https://bugs.gentoo.org/719730 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/Manifest | 2 - .../files/jbig2dec-0.17-fix-test_jbig2dec.py.patch | 39 - media-libs/jbig2dec/jbig2dec-0.14.ebuild | 44 -- media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild| 68 -- 4 files changed, 153 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 41d92fa06b2..59d0a6a7225 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,4 +1,2 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 -DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b -DIST jbig2dec-0.17.tar.gz 141195 BLAKE2B 858befb59c0b943cddbc4ae2e9ffc6cdb7e1dd2185cedbffb577f0152f27a548f565548b4b0a4867e3973692b8b019a565eabe2cf672334a6b2994fd7988dcaf SHA512 79b3957186a30fc304ecd571d31c5cc421364921eb4eba242c3ea941ea111f461773f86c975657fa2ce91f2f79ff9abf760ef9bed404c7a4f35c036e5642ba0f DIST jbig2dec-0.18.tar.gz 148563 BLAKE2B a864fd5b00abca3ae0f847c1d8fd537d92d68a3c042c851b6bebd51bb674f5bc4a36811f2b4fd7753db4d3641e544e03ec184cb90d43da0247d8affd7cf62c11 SHA512 5931530ee3b811f9009c95d08ad65701564ef8ebf6511145acb969cc7c99dab5028daaee580dd83358b6bdc477cffe347712b9c9768c9b1a63395e366046267d diff --git a/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch b/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch deleted file mode 100644 index e99a298f5de..000 --- a/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch +++ /dev/null @@ -1,39 +0,0 @@ -From c48d802aa6f65cc0284c8aa9824b6ae4e7dd5aa1 Mon Sep 17 00:00:00 2001 -From: Sebastian Rasmussen -Date: Fri, 14 Jun 2019 22:18:14 +0200 -Subject: [PATCH] jbig2dec: Make tests expect that some test files return white - image. - -Previously these tests would just error out and jbig2dec would not -return any output file at all. Now, jbig2dec parses as much as -possible, while emitting warning/error messages. In the case of a -few of the test files the end result is a white image. - test_jbig2dec.py | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/test_jbig2dec.py b/test_jbig2dec.py -index a841438..33008e5 100755 a/test_jbig2dec.py -+++ b/test_jbig2dec.py -@@ -60,6 +60,7 @@ class KnownFileHash(SelfTest): - - # hashes of known test inputs - known_NOTHING_DECODED = "da39a3ee5e6b4b0d3255bfef95601890afd80709" -+ known_WHITE_PAGE_DECODED = "28a6bd83a8a3a36910fbc1f5ce06c962e4332911" - known_042_DECODED = "ebfdf6e2fc5ff3ee2271c2fa19de0e52712046e8" - known_amb_DECODED = "3d4b7992d506894662b53415bd3d0d2a2f8b7953" - -@@ -103,10 +104,10 @@ class KnownFileHash(SelfTest): - known_042_DECODED), -('../ubc/042_13.jb2', - "7d428bd542f58591b254d9827f554b0552c950a7", -- known_NOTHING_DECODED), -+ known_WHITE_PAGE_DECODED), -('../ubc/042_14.jb2', - "c40fe3a02acb6359baf9b40fc9c49bc0800be589", -- known_NOTHING_DECODED), -+ known_WHITE_PAGE_DECODED), -('../ubc/042_15.jb2', - "a9e39fc1ecb178aec9f05039514d75ea3246246c", - known_042_DECODED), diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild deleted file mode 100644 index 4b9601c3e6c..000 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://ghostscript.com/jbig2dec.html; -SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 51b4066dae6e4b706a17cbd7a4296d816c4c925c Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Jul 29 16:47:05 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 29 17:05:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b4066d media-libs/jbig2dec: stable 0.18 for hppa, bug #719730 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index fdf33eed274..44a2bb95f72 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: dd27922caa27df92efa418ef97480a7a8646b0d1 Author: Sam James gentoo org> AuthorDate: Sat Jul 25 20:49:35 2020 + Commit: Sam James gentoo org> CommitDate: Sat Jul 25 21:01:17 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd27922c media-libs/jbig2dec: s390 stable (bug #719730) Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index f726684d2d5..fdf33eed274 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 3169245977a987a67079eb01010a1e1f3b99e738 Author: Sergei Trofimovich gentoo org> AuthorDate: Wed Jul 22 07:31:22 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Jul 22 07:31:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31692459 media-libs/jbig2dec: stable 0.18 for sparc stable wrt bug #719730 Package-Manager: Portage-3.0.0, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 60072d75b26..f726684d2d5 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 8eaf1211350c4c8065dcff89ad65030b69fcb92b Author: Sam James gentoo org> AuthorDate: Mon Jul 20 18:23:13 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 18:24:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eaf1211 media-libs/jbig2dec: amd64 stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 3aabeb9546a..60072d75b26 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 7dde51e4e0aba77bcced7f880af98f81ccfbbe94 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 17:50:59 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 17:50:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dde51e4 media-libs/jbig2dec: ppc64 stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 0d449dd9531..0cc293d70e2 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: d69ce7e2c17b3a17f4da817827cae8fcee2edae7 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 17:51:41 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 17:51:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69ce7e2 media-libs/jbig2dec: ppc stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 0cc293d70e2..3aabeb9546a 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: c6184154e311887edf4fdf8fe4772e5b7ab43da3 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 17:38:06 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 17:38:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6184154 media-libs/jbig2dec: x86 stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 29e272731e2..0d449dd9531 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: ec537a6d45e0ff33bdd8b820c7c88cfba9c6aec1 Author: Sam James gentoo org> AuthorDate: Mon Jul 20 16:04:01 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 16:04:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec537a6d media-libs/jbig2dec: arm64 stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 2540f225690..29e272731e2 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 7524395a735f7ca439c6c85ea2b7234090df540c Author: Sam James gentoo org> AuthorDate: Mon Jul 20 15:09:04 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 15:09:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7524395a media-libs/jbig2dec: arm stable (bug #719730) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/jbig2dec-0.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.18.ebuild b/media-libs/jbig2dec/jbig2dec-0.18.ebuild index 7586ed8797c..2540f225690 100644 --- a/media-libs/jbig2dec/jbig2dec-0.18.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.18.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: 3c8aa035785724e5c7dad46b35c25500d4c7135a Author: Sam James gentoo org> AuthorDate: Sun Jul 19 18:28:15 2020 + Commit: Sam James gentoo org> CommitDate: Sun Jul 19 18:28:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c8aa035 media-libs/jbig2dec: security bump to 0.18 Bump to 0.18, but while we're here, add support for newer Pythons at build time. We include two additional upstream patches post-release which look security-relevant. Bug: https://bugs.gentoo.org/719730 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> media-libs/jbig2dec/Manifest | 1 + .../jbig2dec-0.18-extra-overflow-checks.patch | 51 +++ .../files/jbig2dec-0.18-overflow-IAID.patch| 36 +++ media-libs/jbig2dec/jbig2dec-0.18.ebuild | 73 ++ 4 files changed, 161 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 51b053cc0e1..41d92fa06b2 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,3 +1,4 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b DIST jbig2dec-0.17.tar.gz 141195 BLAKE2B 858befb59c0b943cddbc4ae2e9ffc6cdb7e1dd2185cedbffb577f0152f27a548f565548b4b0a4867e3973692b8b019a565eabe2cf672334a6b2994fd7988dcaf SHA512 79b3957186a30fc304ecd571d31c5cc421364921eb4eba242c3ea941ea111f461773f86c975657fa2ce91f2f79ff9abf760ef9bed404c7a4f35c036e5642ba0f +DIST jbig2dec-0.18.tar.gz 148563 BLAKE2B a864fd5b00abca3ae0f847c1d8fd537d92d68a3c042c851b6bebd51bb674f5bc4a36811f2b4fd7753db4d3641e544e03ec184cb90d43da0247d8affd7cf62c11 SHA512 5931530ee3b811f9009c95d08ad65701564ef8ebf6511145acb969cc7c99dab5028daaee580dd83358b6bdc477cffe347712b9c9768c9b1a63395e366046267d diff --git a/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch b/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch new file mode 100644 index 000..52a7f448e6f --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.18-extra-overflow-checks.patch @@ -0,0 +1,51 @@ +https://github.com/ArtifexSoftware/jbig2dec/commit/873694419b3498708b90c5c36ee0a73795a90c84 + +From 873694419b3498708b90c5c36ee0a73795a90c84 Mon Sep 17 00:00:00 2001 +From: Sebastian Rasmussen +Date: Sun, 15 Sep 2019 17:31:48 +0200 +Subject: [PATCH] jbig2dec: Handle under-/overflow detection and messaging + better. + +Previously SYMWIDTH was capped too early in order to prevent underflow +Moreover TOTWIDTH was allowed to overflow. + +Now the value DW is checked compared to SYMWIDTH, preventing over +underflow and overflow at the correct limits, and an overflow +check has been added for TOTWIDTH. +--- + jbig2_symbol_dict.c | 18 ++ + 1 file changed, 14 insertions(+), 4 deletions(-) + +diff --git a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c +index e606529..bc6e98c 100644 +--- a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c +@@ -428,14 +428,24 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, + break; + } + ++if (DW < 0 && SYMWIDTH < (uint32_t) -DW) { ++code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "DW value (%d) would make SYMWIDTH (%u) negative at symbol %u", DW, SYMWIDTH, NSYMSDECODED + 1); ++goto cleanup; ++} ++if (DW > 0 && DW > UINT32_MAX - SYMWIDTH) { ++code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "DW value (%d) would make SYMWIDTH (%u) too large at symbol %u", DW, SYMWIDTH, NSYMSDECODED + 1); ++goto cleanup; ++} ++ + SYMWIDTH = SYMWIDTH + DW; +-TOTWIDTH = TOTWIDTH + SYMWIDTH; +-if ((int32_t) SYMWIDTH < 0) { +-code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "invalid SYMWIDTH value (%d) at symbol %d", SYMWIDTH, NSYMSDECODED + 1); ++if (SYMWIDTH > UINT32_MAX - TOTWIDTH) { ++code = jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "SYMWIDTH value (%u) would make TOTWIDTH (%u) too large at symbol %u", SYMWIDTH, TOTWIDTH, NSYMSDECODED + 1); + goto cleanup; + } ++ ++TOTWIDTH = TOTWIDTH + SYMWIDTH; + #ifdef JBIG2_DEBUG +-jbig2_error(ctx, JBIG2_SEVERITY_DEBUG, segment->number, "SYMWIDTH = %d TOTWIDTH = %d", SYMWIDTH, TOTWIDTH); ++
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 598a444b713d96624475ff2d4c3ea30a28fb34cf Author: Matt Turner gentoo org> AuthorDate: Sun Nov 17 07:21:33 2019 + Commit: Matt Turner gentoo org> CommitDate: Sun Nov 17 07:21:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598a444b media-libs/jbig2dec-0.17-r1: alpha stable, bug 693002 Signed-off-by: Matt Turner gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index ad6d9dc4c72..287042a3e8c 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: ff484eb91a6432b1ad3b5a24d60bb68ed8f1521a Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 13 13:16:59 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 13 13:16:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff484eb9 media-libs/jbig2dec: ia64 stable wrt bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index 7b810bfceff..ad6d9dc4c72 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 79557699e0fe354d1c286d365024f3807941d4a8 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 8 08:33:49 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 8 08:35:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79557699 media-libs/jbig2dec: s390 stable wrt bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="s390" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index c6413f4845f..7b810bfceff 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: c1d8c30a45819a7e2610d3d11250928a5a7ee273 Author: Aaron Bauman gentoo org> AuthorDate: Wed Nov 6 23:58:38 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Nov 6 23:58:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d8c30a media-libs/jbig2dec: arm64 stable (bug #693002) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index 4f69bb657ba..c6413f4845f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 6d522345ad0038ba493566e587b52c00412fe07b Author: Mikle Kolyada gentoo org> AuthorDate: Fri Nov 1 10:32:03 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Nov 1 10:32:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d522345 media-libs/jbig2dec: arm stable wrt bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index f6aef282e72..4f69bb657ba 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 42c7a736d70447c50c738f981d9869dac847449c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 28 07:43:10 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 28 07:43:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c7a736 media-libs/jbig2dec: ppc64 stable wrt bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index 9e51f50727f..f6aef282e72 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 274366cada25e72c6c0a45bea68fa950f7d63b20 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Oct 27 19:07:10 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Oct 27 19:24:57 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274366ca media-libs/jbig2dec: stable 0.17-r1 for hppa, bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index df23b4adbef..9e51f50727f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 0896ec35746bbe6cacc8efbdc1627656db12e14f Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 26 15:15:30 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 26 15:15:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0896ec35 media-libs/jbig2dec: amd64 stable wrt bug #693002 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild index df05b2eb87f..df23b4adbef 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.t LICENSE="AGPL-3" SLOT="0/$(ver_cut 1-2)" #698428 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: df21d23f6fbcf49f663ea88445135a782c1581da Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Oct 10 23:38:05 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Oct 10 23:40:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df21d23f media-libs/jbig2dec: drop python 3.4 support Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/jbig2dec/jbig2dec-0.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.17.ebuild b/media-libs/jbig2dec/jbig2dec-0.17.ebuild index 508755fcedc..20a2a7b4e57 100644 --- a/media-libs/jbig2dec/jbig2dec-0.17.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.17.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7} ) inherit autotools python-any-r1
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: 2a2d8d026d6ae11d8d3b48cce8b8e04cd174950e Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 6 23:58:29 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Oct 7 00:35:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2d8d02 media-libs/jbig2dec: bump to v0.17 Tests re-enabled. Closes: https://bugs.gentoo.org/324275 Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/jbig2dec/Manifest | 1 + .../files/jbig2dec-0.17-fix-test_jbig2dec.py.patch | 39 + media-libs/jbig2dec/jbig2dec-0.17.ebuild | 67 ++ 3 files changed, 107 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 1dd7dc929e2..51b053cc0e1 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,2 +1,3 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b +DIST jbig2dec-0.17.tar.gz 141195 BLAKE2B 858befb59c0b943cddbc4ae2e9ffc6cdb7e1dd2185cedbffb577f0152f27a548f565548b4b0a4867e3973692b8b019a565eabe2cf672334a6b2994fd7988dcaf SHA512 79b3957186a30fc304ecd571d31c5cc421364921eb4eba242c3ea941ea111f461773f86c975657fa2ce91f2f79ff9abf760ef9bed404c7a4f35c036e5642ba0f diff --git a/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch b/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch new file mode 100644 index 000..e99a298f5de --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.17-fix-test_jbig2dec.py.patch @@ -0,0 +1,39 @@ +From c48d802aa6f65cc0284c8aa9824b6ae4e7dd5aa1 Mon Sep 17 00:00:00 2001 +From: Sebastian Rasmussen +Date: Fri, 14 Jun 2019 22:18:14 +0200 +Subject: [PATCH] jbig2dec: Make tests expect that some test files return white + image. + +Previously these tests would just error out and jbig2dec would not +return any output file at all. Now, jbig2dec parses as much as +possible, while emitting warning/error messages. In the case of a +few of the test files the end result is a white image. +--- + test_jbig2dec.py | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/test_jbig2dec.py b/test_jbig2dec.py +index a841438..33008e5 100755 +--- a/test_jbig2dec.py b/test_jbig2dec.py +@@ -60,6 +60,7 @@ class KnownFileHash(SelfTest): + + # hashes of known test inputs + known_NOTHING_DECODED = "da39a3ee5e6b4b0d3255bfef95601890afd80709" ++ known_WHITE_PAGE_DECODED = "28a6bd83a8a3a36910fbc1f5ce06c962e4332911" + known_042_DECODED = "ebfdf6e2fc5ff3ee2271c2fa19de0e52712046e8" + known_amb_DECODED = "3d4b7992d506894662b53415bd3d0d2a2f8b7953" + +@@ -103,10 +104,10 @@ class KnownFileHash(SelfTest): + known_042_DECODED), +('../ubc/042_13.jb2', + "7d428bd542f58591b254d9827f554b0552c950a7", +- known_NOTHING_DECODED), ++ known_WHITE_PAGE_DECODED), +('../ubc/042_14.jb2', + "c40fe3a02acb6359baf9b40fc9c49bc0800be589", +- known_NOTHING_DECODED), ++ known_WHITE_PAGE_DECODED), +('../ubc/042_15.jb2', + "a9e39fc1ecb178aec9f05039514d75ea3246246c", + known_042_DECODED), diff --git a/media-libs/jbig2dec/jbig2dec-0.17.ebuild b/media-libs/jbig2dec/jbig2dec-0.17.ebuild new file mode 100644 index 000..508755fcedc --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.17.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} ) + +inherit autotools python-any-r1 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="https://jbig2dec.com/; +SRC_URI="https://github.com/ArtifexSoftware/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="png static-libs test" + +BDEPEND=" + test? ( + app-arch/unzip +
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: db0a813460ff70ece43bc03ec17fe561614f341b Author: Pacho Ramos gentoo org> AuthorDate: Sun Jun 30 08:01:53 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sun Jun 30 08:01:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0a8134 media-libs/jbig2dec: Drop old Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Pacho Ramos gentoo.org> media-libs/jbig2dec/Manifest| 2 -- media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 53 - 2 files changed, 55 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 37d772ed72f..1dd7dc929e2 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,4 +1,2 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 -DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 473a338b460c8a66991fb50e110f4386944c8d1ea557318bf8c249e3ed64d290ace9112ad713f92bb4c933fd187eae7ec9f2358ca904a1e41e003f9f9e8682e5 SHA512 024cb2a9c12f4c1f603b3379bfc0e190006accd484cea124c41d6663e3d094724f53bcf881650edcef80fc86f004e69423bdcaf60a3962e392685bae88375b9d -DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild deleted file mode 100644 index 3c40f712950..000 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://ghostscript.com/jbig2dec.html; -SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz - https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2 - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" -IUSE="png static-libs test" - -RDEPEND="png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - test? ( app-arch/unzip )" - -RESTRICT="test" -# bug 324275 - -DOCS="CHANGES README" - -PATCHES=( - "${WORKDIR}/${P}-patchset/${P}-CVE-2016-9601.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-9216.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7885.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7975.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7976.patch" -) - -src_prepare() { - default - - if use test; then - mkdir "${WORKDIR}/ubc" || die - mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die - mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die - fi -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with png libpng) -} - -src_install() { - default - find "${ED}" -name '*.la' -exec rm {} + || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: a5ffeb2f3807abf30d5e886dacdede6c38f85b55 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 18 11:12:44 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 18 11:12:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5ffeb2f media-libs/jbig2dec: ia64 stable wrt bug #681528 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index fa1e83c53fa..121c9ca0843 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b55365d9071e60c73b0ff1b60148fb1b8ebf844c Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 15 09:07:22 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 15 09:07:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55365d9 Revert "media-libs/jbig2dec: Drop old" This reverts commit 2498246e0d9a2b801ac9b74d78172b66f513181a. Signed-off-by: Pacho Ramos gentoo.org> media-libs/jbig2dec/Manifest| 2 ++ media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 53 + 2 files changed, 55 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 1dd7dc929e2..37d772ed72f 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,2 +1,4 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 +DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 473a338b460c8a66991fb50e110f4386944c8d1ea557318bf8c249e3ed64d290ace9112ad713f92bb4c933fd187eae7ec9f2358ca904a1e41e003f9f9e8682e5 SHA512 024cb2a9c12f4c1f603b3379bfc0e190006accd484cea124c41d6663e3d094724f53bcf881650edcef80fc86f004e69423bdcaf60a3962e392685bae88375b9d +DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild new file mode 100644 index 000..3c40f712950 --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="http://ghostscript.com/jbig2dec.html; +SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz + https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2 + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +IUSE="png static-libs test" + +RDEPEND="png? ( media-libs/libpng:0= )" +DEPEND="${RDEPEND} + test? ( app-arch/unzip )" + +RESTRICT="test" +# bug 324275 + +DOCS="CHANGES README" + +PATCHES=( + "${WORKDIR}/${P}-patchset/${P}-CVE-2016-9601.patch" + "${WORKDIR}/${P}-patchset/${P}-CVE-2017-9216.patch" + "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7885.patch" + "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7975.patch" + "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7976.patch" +) + +src_prepare() { + default + + if use test; then + mkdir "${WORKDIR}/ubc" || die + mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die + mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die + fi +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with png libpng) +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm {} + || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 2498246e0d9a2b801ac9b74d78172b66f513181a Author: Pacho Ramos gentoo org> AuthorDate: Sat Jun 15 06:46:32 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jun 15 06:46:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2498246e media-libs/jbig2dec: Drop old Package-Manager: Portage-2.3.67, Repoman-2.3.13 Signed-off-by: Pacho Ramos gentoo.org> media-libs/jbig2dec/Manifest| 2 -- media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 53 - 2 files changed, 55 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 37d772ed72f..1dd7dc929e2 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,4 +1,2 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 -DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 473a338b460c8a66991fb50e110f4386944c8d1ea557318bf8c249e3ed64d290ace9112ad713f92bb4c933fd187eae7ec9f2358ca904a1e41e003f9f9e8682e5 SHA512 024cb2a9c12f4c1f603b3379bfc0e190006accd484cea124c41d6663e3d094724f53bcf881650edcef80fc86f004e69423bdcaf60a3962e392685bae88375b9d -DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild deleted file mode 100644 index 3c40f712950..000 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://ghostscript.com/jbig2dec.html; -SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz - https://dev.gentoo.org/~mgorny/dist/${P}-patchset.tar.bz2 - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" -IUSE="png static-libs test" - -RDEPEND="png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - test? ( app-arch/unzip )" - -RESTRICT="test" -# bug 324275 - -DOCS="CHANGES README" - -PATCHES=( - "${WORKDIR}/${P}-patchset/${P}-CVE-2016-9601.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-9216.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7885.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7975.patch" - "${WORKDIR}/${P}-patchset/${P}-CVE-2017-7976.patch" -) - -src_prepare() { - default - - if use test; then - mkdir "${WORKDIR}/ubc" || die - mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die - mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die - fi -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with png libpng) -} - -src_install() { - default - find "${ED}" -name '*.la' -exec rm {} + || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 18553273d4c7cf0e215eb782e94e3098d1a210b5 Author: Markus Meier gentoo org> AuthorDate: Thu Jun 13 04:42:27 2019 + Commit: Markus Meier gentoo org> CommitDate: Thu Jun 13 04:42:27 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18553273 media-libs/jbig2dec: arm stable, bug #681528 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 8e3906758da..fa1e83c53fa 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: de58f6891e4b929aa214a79d250fe9e8479c5f52 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun May 12 20:29:49 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun May 12 20:56:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de58f689 media-libs/jbig2dec: x86 stable (bug #681528) Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 1cafc6875c9..8e3906758da 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 93e4719c2243a478d4ac741293be3ca354b162d2 Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 7 08:45:44 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 7 08:45:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e4719c media-libs/jbig2dec-0.14-r0: alpha stable Bug: http://bugs.gentoo.org/681528 Signed-off-by: Tobias Klausmann gentoo.org> media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 22e6450211d..1cafc6875c9 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 57b91ea3cbd7b8f30039306b48c735ef13f01f82 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 28 20:29:24 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 28 20:29:24 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b91ea3 media-libs/jbig2dec: s390 stable wrt bug #681528 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 9911b82c53b..22e6450211d 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 95f2e321e64e72ea1f51010abe44818c7c940dc1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Apr 21 06:48:14 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Apr 21 17:07:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95f2e321 media-libs/jbig2dec: stable 0.14 for hppa, bug #681528 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 286e15e81ed..c9a8095c28e 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: e1de0d33d18ac4b932dee349b9156b5c33c05047 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 13 19:09:41 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 13 19:09:41 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1de0d33 media-libs/jbig2dec: amd64 stable wrt bug #681528 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index e2f38a7ff80..286e15e81ed 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 1d2c2bd78b63acc6239cac78c2179703f7bebccc Author: Aaron Bauman gentoo org> AuthorDate: Sat Apr 13 05:01:02 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Apr 13 05:01:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2c2bd7 media-libs/jbig2dec: arm64 stable (bug #681528) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/jbig2dec/jbig2dec-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 99cf5a2817e..e2f38a7ff80 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 095c0445b600b9e5c9fc29fa0a2d3d61f7789209 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Apr 12 05:25:30 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Apr 12 07:06:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095c0445 media-libs/jbig2dec: stable 0.14 for sparc, bug #681528 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/jbig2dec/jbig2dec-0.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index 022ab8eb536..99cf5a2817e 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.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=6 @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: c0b2b32226d06220a394f248b3c3221e192aa8a3 Author: Fabian Groffen gentoo org> AuthorDate: Thu Dec 27 18:26:00 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Dec 27 18:48:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b2b322 media-libs/jbig2dec: added prefix keywords, bug #667266 Signed-off-by: Fabian Groffen gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-libs/jbig2dec/jbig2dec-0.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild index ce8602ec84b..022ab8eb536 100644 --- a/media-libs/jbig2dec/jbig2dec-0.14.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 155c6c47f3ea2042bc299b14267765eabe4afb86 Author: Mikle Kolyada gentoo org> AuthorDate: Thu Jun 28 14:35:52 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Jun 28 14:36:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155c6c47 media-libs/jbig2dec: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index c982b854cbc..3c40f712950 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b7b2ab287b96fa3532021e89dbc83d8bd33ee37f Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 6 12:26:47 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 6 13:17:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b2ab28 media-libs/jbig2dec-0.13-r4: arm64 stable Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 387218d0d0f..c982b854cbc 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: ef8fc712dc72c1afcf0f57f58ee3726dc93b6204 Author: Michał Górny gentoo org> AuthorDate: Tue Dec 12 15:29:46 2017 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 12 15:30:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8fc712 media-libs/jbig2dec: [QA] Move patches to a distfile Closes: https://bugs.gentoo.org/620588 media-libs/jbig2dec/Manifest | 1 + .../files/jbig2dec-0.13-CVE-2016-9601.patch| 897 - .../files/jbig2dec-0.13-CVE-2017-7885.patch| 29 - .../files/jbig2dec-0.13-CVE-2017-7975.patch| 31 - .../files/jbig2dec-0.13-CVE-2017-7976.patch| 29 - .../files/jbig2dec-0.13-CVE-2017-9216.patch| 31 - media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild| 11 +- 7 files changed, 7 insertions(+), 1022 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 42cc82a7e76..37d772ed72f 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,3 +1,4 @@ DIST jb2streams.zip 1285838 BLAKE2B 9a2b6047a7b970439693d6f5fdefb9488019a562e7f831288b27df09bb19dec2f84854cf7fea50b5b041d331e925145f37f2f89848058ecdc074e7d6c238033f SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 +DIST jbig2dec-0.13-patchset.tar.bz2 8452 BLAKE2B 473a338b460c8a66991fb50e110f4386944c8d1ea557318bf8c249e3ed64d290ace9112ad713f92bb4c933fd187eae7ec9f2358ca904a1e41e003f9f9e8682e5 SHA512 024cb2a9c12f4c1f603b3379bfc0e190006accd484cea124c41d6663e3d094724f53bcf881650edcef80fc86f004e69423bdcaf60a3962e392685bae88375b9d DIST jbig2dec-0.13.tar.gz 442571 BLAKE2B 6a973f91502d8effc00cd49b68bb2f853edd41286fdc5cb159460607db8627c2c959ba1c96e65b2ef1df3d4072c9993ce66c06bc5dc1837c89f87c6da0025550 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d DIST jbig2dec-0.14.tar.gz 463572 BLAKE2B 91351a3879bd1906fabe2620cf5379fbbc32eaae808a8c2754c661d6dc592d3c9da13c558c8f7ced30c48b73fbd9ed4631f2817298f959b59ad4dff5fce9ac1a SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch deleted file mode 100644 index 4ce96ae5d3c..000 --- a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch +++ /dev/null @@ -1,897 +0,0 @@ -From e698d5c11d27212aa1098bc5b1673a3378563092 Mon Sep 17 00:00:00 2001 -From: Robin Watts-Date: Mon, 12 Dec 2016 17:47:17 + -Subject: [PATCH] Squash signed/unsigned warnings in MSVC jbig2 build. - -Also rename "new" to "new_dict", because "new" is a bad -variable name. - jbig2.c | 4 +-- - jbig2.h | 8 +++--- - jbig2_generic.c | 2 +- - jbig2_halftone.c| 24 -- - jbig2_huffman.c | 10 - jbig2_huffman.h | 2 +- - jbig2_image.c | 32 +++ - jbig2_mmr.c | 66 +--- - jbig2_page.c| 6 ++--- - jbig2_priv.h| 4 +-- - jbig2_segment.c | 10 - jbig2_symbol_dict.c | 73 +++-- - jbig2_symbol_dict.h | 6 ++--- - jbig2_text.c| 16 ++-- - jbig2_text.h| 2 +- - 15 files changed, 134 insertions(+), 131 deletions(-) - -diff --git a/jbig2.c b/jbig2.c -index f729e29..e51380f 100644 a/jbig2.c -+++ b/jbig2.c -@@ -379,7 +379,7 @@ typedef struct { - } Jbig2WordStreamBuf; - - static int --jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, int offset, uint32_t *word) -+jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, size_t offset, uint32_t *word) - { - Jbig2WordStreamBuf *z = (Jbig2WordStreamBuf *) self; - const byte *data = z->data; -@@ -390,7 +390,7 @@ jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, int offset, uint32_t - else if (offset > z->size) - return -1; - else { --int i; -+size_t i; - - result = 0; - for (i = 0; i < z->size - offset; i++) -diff --git a/jbig2.h b/jbig2.h -index d5aa52f..624e0ed 100644 a/jbig2.h -+++ b/jbig2.h -@@ -56,17 +56,19 @@ typedef struct _Jbig2SymbolDictionary Jbig2SymbolDictionary; - */ - - struct _Jbig2Image { --int width, height, stride; -+uint32_t width; -+uint32_t height; -+uint32_t stride; - uint8_t *data; - int refcount; - }; - --Jbig2Image *jbig2_image_new(Jbig2Ctx *ctx, int width, int height); -+Jbig2Image *jbig2_image_new(Jbig2Ctx *ctx, uint32_t width, uint32_t height); - Jbig2Image *jbig2_image_clone(Jbig2Ctx *ctx, Jbig2Image *image); - void jbig2_image_release(Jbig2Ctx *ctx, Jbig2Image *image); - void jbig2_image_free(Jbig2Ctx *ctx,
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 5dd01db3ceaa1f24a5178ad38eaf8e20cdbab4f5 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 6 07:34:36 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 6 07:34:36 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd01db3 media-libs/jbig2dec: Bump to version 0.14 Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/jbig2dec/Manifest | 1 + media-libs/jbig2dec/jbig2dec-0.14.ebuild | 44 2 files changed, 45 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index fdfff1bb8c8..d606ecdb242 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,2 +1,3 @@ DIST jb2streams.zip 1285838 SHA256 3d1e5c79054b59d061cabdb1d7ba2d1b3f84700f5c517ba4306f7047660016f7 SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 WHIRLPOOL 0906c736aeeaaecf788d309c450a787f0b780ab932f7a832c47faf4a5b5e15bdd0205b44540cd8cedcdedc9293d48afb6de084a1716bdf5ef4352b90b4998e0f DIST jbig2dec-0.13.tar.gz 442571 SHA256 5aaca0070992cc2e971e3bb2338ee749495613dcecab4c868fc547b4148f5311 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d WHIRLPOOL bd0cef3440e3db43af04a319eb9c5ae166679bd03eda642d003e0157a1e723864bc3e18c0aed7b8266ff938e50191d8c3bd698e4fddeead61ecca805b73a2a56 +DIST jbig2dec-0.14.tar.gz 463572 SHA256 21b498c3ba566f283d02946f7e78e12abbad89f12fe4958974e50882c185014c SHA512 066bd880ac0665fc1e42b0ae0e481008b125aab6e173b7f82d61a2a30e72c90085cbded9b2a68c6836f92dea3d8d8d5c2228dba76e0d99c79c922197d215705b WHIRLPOOL 6a54138ca8010d0e09ac5dade5cde862179c8fe751098c3d77230fee3bfb5f4cfc5f50357a86d4ed7d09669ac1fc2e0355596ccef71faed2577baadc7c181cb5 diff --git a/media-libs/jbig2dec/jbig2dec-0.14.ebuild b/media-libs/jbig2dec/jbig2dec-0.14.ebuild new file mode 100644 index 000..ce8602ec84b --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.14.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="http://ghostscript.com/jbig2dec.html; +SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +IUSE="png static-libs test" + +RDEPEND="png? ( media-libs/libpng:0= )" +DEPEND="${RDEPEND} + test? ( app-arch/unzip )" + +RESTRICT="test" +# bug 324275 + +DOCS=( CHANGES README ) + +src_prepare() { + default + + if use test; then + mkdir "${WORKDIR}/ubc" || die + mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die + mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die + fi +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with png libpng) +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm {} + || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 61dc0337be00a0644a441d18a287aedca11f9d3d Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 6 07:35:08 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 6 07:35:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61dc0337 media-libs/jbig2dec: Removed old. Package-Manager: Portage-2.3.11, Repoman-2.3.3 media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 48 media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild | 49 - 2 files changed, 97 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild deleted file mode 100644 index fea4a44edbb..000 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://ghostscript.com/jbig2dec.html; -SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" -IUSE="png static-libs test" - -RDEPEND="png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - test? ( app-arch/unzip )" - -RESTRICT="test" -# bug 324275 - -DOCS="CHANGES README" - -PATCHES=( - "${FILESDIR}/${P}-CVE-2016-9601.patch" -) - -src_prepare() { - default - - if use test; then - mkdir "${WORKDIR}/ubc" || die - mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die - mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die - fi -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with png libpng) -} - -src_install() { - default - find "${ED}" -name '*.la' -exec rm {} + || die -} diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild deleted file mode 100644 index 16b53ba954a..000 --- a/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://ghostscript.com/jbig2dec.html; -SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" -IUSE="png static-libs test" - -RDEPEND="png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - test? ( app-arch/unzip )" - -RESTRICT="test" -# bug 324275 - -DOCS="CHANGES README" - -PATCHES=( - "${FILESDIR}/${P}-CVE-2016-9601.patch" - "${FILESDIR}/${P}-CVE-2017-9216.patch" -) - -src_prepare() { - default - - if use test; then - mkdir "${WORKDIR}/ubc" || die - mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die - mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die - fi -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with png libpng) -} - -src_install() { - default - find "${ED}" -name '*.la' -exec rm {} + || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: f61d3d9df79b3b8b377ad997e9c269a3debb41fb Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Oct 3 08:42:09 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Oct 3 08:42:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61d3d9d media-libs/jbig2dec: stable 0.13-r4 for hppa, bug #616464 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="hppa" media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 19f1289c558..38e94e73b33 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 37b264779c946b41661a90ee4bbcb807b62898d5 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Jun 24 21:50:21 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jun 24 21:52:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b26477 media-libs/jbig2dec: ia64 stable, bug #616464 Package-Manager: Portage-2.3.6, Repoman-2.3.2 media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 4d284c3eba3..2f33fa72bbe 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b04f4c947a0e40fdec1ce73d00125e6b80bb9838 Author: Markus Meier gentoo org> AuthorDate: Fri Jun 23 04:37:41 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Jun 23 04:37:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04f4c94 media-libs/jbig2dec: arm stable, bug #616464 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 67d74e7df23..4d284c3eba3 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b6d6d56f9bf06b355797106f8e56b79ffc331f97 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 21 12:14:52 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 21 12:17:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d6d56f media-libs/jbig2dec: ppc64 stable wrt bug #616464 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 336c30f75da..67d74e7df23 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 7be09e623c359c25536d7f7391ce62bea5b2eef5 Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 18 13:57:56 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 18 13:57:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be09e62 media-libs/jbig2dec: amd64 stable wrt bug #616464 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 09e57f6d5e9..373bde7da2f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 9a4e54bfaa677bd3de9875377f09d93da42055f2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 21:21:38 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Jun 11 21:21:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4e54bf media-libs/jbig2dec: Really add patch for bug 616464 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../jbig2dec/{jbig2dec-0.13-r3.ebuild => jbig2dec-0.13-r4.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild similarity index 96% rename from media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild rename to media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild index 5d681123a46..ee6fbe822c5 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r4.ebuild @@ -27,7 +27,7 @@ PATCHES=( "${FILESDIR}/${P}-CVE-2017-9216.patch" "${FILESDIR}/${P}-CVE-2017-7885.patch" "${FILESDIR}/${P}-CVE-2017-7975.patch" -# "${FILESDIR}/${P}-CVE-2017-7976.patch" + "${FILESDIR}/${P}-CVE-2017-7976.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/, media-libs/jbig2dec/files/
commit: f8d0fa98dc2921fd3c0ddb62b193a787644020c2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jun 9 23:49:30 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Fri Jun 9 23:49:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d0fa98 media-libs/jbig2dec: Revision bump for bug 616464 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../files/jbig2dec-0.13-CVE-2017-7885.patch| 29 .../files/jbig2dec-0.13-CVE-2017-7975.patch| 31 + .../files/jbig2dec-0.13-CVE-2017-7976.patch| 29 media-libs/jbig2dec/jbig2dec-0.13-r3.ebuild| 52 ++ 4 files changed, 141 insertions(+) diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch new file mode 100644 index 000..e8ffccd4534 --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7885.patch @@ -0,0 +1,29 @@ +From b184e783702246e154294326d03d9abda669fcfa Mon Sep 17 00:00:00 2001 +From: Shailesh Mistry+Date: Wed, 3 May 2017 22:06:01 +0100 +Subject: [PATCH] Bug 697703: Prevent integer overflow vulnerability. + +Add extra check for the offset being greater than the size +of the image and hence reading off the end of the buffer. + +Thank you to Dai Ge for finding this issue and suggesting a patch. +--- + jbig2dec/jbig2_symbol_dict.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/jbig2dec/jbig2_symbol_dict.c b/jbig2dec/jbig2_symbol_dict.c +index 4acaba9d0..36225cb1f 100644 +--- a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c +@@ -629,7 +629,7 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, + byte *dst = image->data; + + /* SumatraPDF: prevent read access violation */ +-if (size - jbig2_huffman_offset(hs) < image->height * stride) { ++if ((size - jbig2_huffman_offset(hs) < image->height * stride) || (size < jbig2_huffman_offset(hs))) { + jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "not enough data for decoding (%d/%d)", image->height * stride, + size - jbig2_huffman_offset(hs)); + jbig2_image_release(ctx, image); +-- +2.13.1 + diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch new file mode 100644 index 000..d5e62762b9a --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7975.patch @@ -0,0 +1,31 @@ +From 5e57e483298dae8b8d4ec9aab37a526736ac2e97 Mon Sep 17 00:00:00 2001 +From: Shailesh Mistry +Date: Wed, 26 Apr 2017 22:12:14 +0100 +Subject: [PATCH] Bug 697693: Prevent SEGV due to integer overflow. + +While building a Huffman table, the start and end points were susceptible +to integer overflow. + +Thank you to Jiaqi for finding this issue and suggesting a patch. +--- + jbig2dec/jbig2_huffman.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/jbig2dec/jbig2_huffman.c b/jbig2dec/jbig2_huffman.c +index 511e46170..b4189a12c 100644 +--- a/jbig2_huffman.c b/jbig2_huffman.c +@@ -421,8 +421,8 @@ jbig2_build_huffman_table(Jbig2Ctx *ctx, const Jbig2HuffmanParams *params) + + if (PREFLEN == CURLEN) { + int RANGELEN = lines[CURTEMP].RANGELEN; +-int start_j = CURCODE << shift; +-int end_j = (CURCODE + 1) << shift; ++uint32_t start_j = CURCODE << shift; ++uint32_t end_j = (CURCODE + 1) << shift; + byte eflags = 0; + + if (end_j > max_j) { +-- +2.13.1 + diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch new file mode 100644 index 000..c6dbd182c61 --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-7976.patch @@ -0,0 +1,29 @@ +From ed6c5133a1004ce8d38f1b44de85a7186feda95e Mon Sep 17 00:00:00 2001 +From: Shailesh Mistry +Date: Wed, 10 May 2017 17:50:39 +0100 +Subject: [PATCH] Bug 697683: Bounds check before reading from image source + data. + +Add extra check to prevent reading off the end of the image source +data buffer. + +Thank you to Dai Ge for finding this issue and suggesting a patch. +--- + jbig2dec/jbig2_image.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +Backported dilfridge@g.o + +diff -ruN jbig2dec-0.13.orig/jbig2_image.c jbig2dec-0.13/jbig2_image.c +--- jbig2dec-0.13.orig/jbig2_image.c 2017-06-10 01:41:16.207939489 +0200 jbig2dec-0.13/jbig2_image.c2017-06-10 01:46:28.009952461 +0200 +@@ -256,7 +256,8 @@ + /* general OR case */ + s = ss; + d = dd = dst->data + y * dst->stride + leftbyte; +-if (d < dst->data || leftbyte > dst->stride || h *
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/, media-libs/jbig2dec/files/
commit: 93ef99f17ee716bb4e5d10add0b0ab6184c80600 Author: Andreas K. Hüttel gentoo org> AuthorDate: Tue May 30 19:35:59 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Tue May 30 19:35:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ef99f1 media-libs/jbig2dec: Revision bump for bug 620202 Package-Manager: Portage-2.3.6, Repoman-2.3.2 .../files/jbig2dec-0.13-CVE-2017-9216.patch| 31 ++ media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild| 49 ++ 2 files changed, 80 insertions(+) diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-9216.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-9216.patch new file mode 100644 index 000..789ed6c9656 --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2017-9216.patch @@ -0,0 +1,31 @@ +From 3ebffb1d96ba0cacec23016eccb4047dab365853 Mon Sep 17 00:00:00 2001 +From: Shailesh Mistry+Date: Wed, 24 May 2017 19:29:57 +0100 +Subject: [PATCH] Bug 697934: Fix SEGV due to error code being ignored. + +The return code from jbig2_decode_text_region was being ignored so the +code continued to try and parse the invalid file using incomplete/empty +structures. +--- + jbig2dec/jbig2_symbol_dict.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c +index 3cc1731..672425d 100644 +--- a/jbig2_symbol_dict.c b/jbig2_symbol_dict.c +@@ -493,8 +493,10 @@ jbig2_decode_symbol_dict(Jbig2Ctx *ctx, + } + + /* multiple symbols are handled as a text region */ +-jbig2_decode_text_region(ctx, segment, tparams, (const Jbig2SymbolDict * const *)refagg_dicts, ++code = jbig2_decode_text_region(ctx, segment, tparams, (const Jbig2SymbolDict * const *)refagg_dicts, + n_refagg_dicts, image, data, size, GR_stats, as, ws); ++if (code < 0) ++goto cleanup4; + + SDNEWSYMS->glyphs[NSYMSDECODED] = image; + refagg_dicts[0]->glyphs[params->SDNUMINSYMS + NSYMSDECODED] = jbig2_image_clone(ctx, SDNEWSYMS->glyphs[NSYMSDECODED]); +-- +2.9.1 + diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild new file mode 100644 index 000..16b53ba954a --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.13-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="http://ghostscript.com/jbig2dec.html; +SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +IUSE="png static-libs test" + +RDEPEND="png? ( media-libs/libpng:0= )" +DEPEND="${RDEPEND} + test? ( app-arch/unzip )" + +RESTRICT="test" +# bug 324275 + +DOCS="CHANGES README" + +PATCHES=( + "${FILESDIR}/${P}-CVE-2016-9601.patch" + "${FILESDIR}/${P}-CVE-2017-9216.patch" +) + +src_prepare() { + default + + if use test; then + mkdir "${WORKDIR}/ubc" || die + mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die + mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die + fi +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with png libpng) +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm {} + || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: 3aefdabb17edf619e9584d46f3901aae8cb145d7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sat Mar 11 18:09:10 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Mar 11 18:09:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aefdabb media-libs/jbig2dec: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jbig2dec/Manifest | 1 - .../jbig2dec/files/jbig2dec-0.11-libpng15.patch| 31 -- media-libs/jbig2dec/jbig2dec-0.11-r1.ebuild| 47 -- media-libs/jbig2dec/jbig2dec-0.13.ebuild | 44 4 files changed, 123 deletions(-) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index fddbf920e3a..fdfff1bb8c8 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,3 +1,2 @@ DIST jb2streams.zip 1285838 SHA256 3d1e5c79054b59d061cabdb1d7ba2d1b3f84700f5c517ba4306f7047660016f7 SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 WHIRLPOOL 0906c736aeeaaecf788d309c450a787f0b780ab932f7a832c47faf4a5b5e15bdd0205b44540cd8cedcdedc9293d48afb6de084a1716bdf5ef4352b90b4998e0f -DIST jbig2dec-0.11.tar.gz 371499 SHA256 7e2d8330b36f2765da22043d174827bee0f30db8d78c330904f363275c7dd0b9 SHA512 25f71ad58af0254d70a9d23efc488e1f2d931b47e344f2acf9931959c1e93749051a57905291a7dfd40407bc1995726e667d0ed6ef94e07da02330f14477c55e WHIRLPOOL 7014d3e63f55b16636f28d58bc93b1b58869b1bc70fb016360f9df314a880f79715a1d1f1b73f8ecb2b8214039942559e2e7b3df676298f19fae44d7ff849f3d DIST jbig2dec-0.13.tar.gz 442571 SHA256 5aaca0070992cc2e971e3bb2338ee749495613dcecab4c868fc547b4148f5311 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d WHIRLPOOL bd0cef3440e3db43af04a319eb9c5ae166679bd03eda642d003e0157a1e723864bc3e18c0aed7b8266ff938e50191d8c3bd698e4fddeead61ecca805b73a2a56 diff --git a/media-libs/jbig2dec/files/jbig2dec-0.11-libpng15.patch b/media-libs/jbig2dec/files/jbig2dec-0.11-libpng15.patch deleted file mode 100644 index c18ccb7af60..000 --- a/media-libs/jbig2dec/files/jbig2dec-0.11-libpng15.patch +++ /dev/null @@ -1,31 +0,0 @@ configure.ac -+++ configure.ac -@@ -45,7 +45,7 @@ - fi - dnl libpng requires pow() which may be in libm - AC_SEARCH_LIBS([pow], [m]) -- AC_CHECK_LIB([png], [png_check_sig], [ -+ AC_CHECK_LIB([png], [png_sig_cmp], [ - AC_CHECK_LIB([z], [deflate], [ - AC_DEFINE(HAVE_LIBPNG, 1, [Define if libpng is available (-lpng)]) - LIBS="-lpng -lz $LIBS" jbig2_image_png.c -+++ jbig2_image_png.c -@@ -33,7 +33,7 @@ - { - png_size_t check; - --check = fwrite(data, 1, length, (png_FILE_p)png_ptr->io_ptr); -+check = fwrite(data, 1, length, (png_FILE_p)png_get_io_ptr(png_ptr)); - if (check != length) { - png_error(png_ptr, "Write Error"); - } -@@ -43,7 +43,7 @@ - jbig2_png_flush(png_structp png_ptr) - { - png_FILE_p io_ptr; --io_ptr = (png_FILE_p)CVT_PTR((png_ptr->io_ptr)); -+io_ptr = (png_FILE_p)png_get_io_ptr(png_ptr); - if (io_ptr != NULL) - fflush(io_ptr); - } diff --git a/media-libs/jbig2dec/jbig2dec-0.11-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.11-r1.ebuild deleted file mode 100644 index 218b2f2dbd4..000 --- a/media-libs/jbig2dec/jbig2dec-0.11-r1.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools eutils - -DESCRIPTION="A decoder implementation of the JBIG2 image compression format" -HOMEPAGE="http://jbig2dec.sourceforge.net/; -SRC_URI="http://ghostscript.com/~giles/jbig2/${PN}/${P}.tar.gz - test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" -IUSE="png static-libs test" - -RDEPEND="png? ( media-libs/libpng:0= )" -DEPEND="${RDEPEND} - test? ( app-arch/unzip )" - -RESTRICT="test" -# bug 324275 - -DOCS="CHANGES README" - -src_prepare() { - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #466998 - epatch "${FILESDIR}"/${P}-libpng15.patch - eautoreconf - - if use test; then - mkdir "${WORKDIR}/ubc" || die - mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die - mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die - fi -} - -src_configure() { - econf \ - $(use_enable static-libs static) \ - $(use_with png libpng) -} - -src_install() { - default - prune_libtool_files -} diff --git a/media-libs/jbig2dec/jbig2dec-0.13.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: d1d31357c8cac2a2d8942108e53d745a1c86bdb8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Mar 11 17:07:27 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Mar 11 17:07:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d31357 media-libs/jbig2dec: ia64 stable wrt bug #607188 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index 41e964b9355..64cf3d12434 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 9e3ea6ef6f0dc122b7ebb9cdf02224ff420ca6e2 Author: Markus Meier gentoo org> AuthorDate: Tue Feb 28 17:31:25 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue Feb 28 17:31:25 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e3ea6ef media-libs/jbig2dec: arm stable, bug #607188 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index 024b1be944..bd3b915b6a 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 2a11f032210cc9ebd3e82410941f06f6fe720e49 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 25 10:01:44 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 25 10:01:44 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a11f032 media-libs/jbig2dec: sparc stable wrt bug #607188 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index 65835ea6be..024b1be944 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 25fbb73d967df48f700efabe9b0edd38cde993a3 Author: Michael Weber gentoo org> AuthorDate: Thu Feb 23 09:27:48 2017 + Commit: Michael Weber gentoo org> CommitDate: Thu Feb 23 09:27:48 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25fbb73d media-libs/jbig2dec: ppc64 stable (bug 607188). Package-Manager: Portage-2.3.3, Repoman-2.3.1 media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index ac89ce3724..d82dc5b87f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 564904f8ef5b0dd80b19e1eb5f05659c7aec0201 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Feb 22 16:07:30 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Feb 22 16:07:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564904f8 media-libs/jbig2dec: x86 stable wrt bug #607188 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index 7a23fca4ea..ac89ce3724 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 16f385a928fbd42014221b702e3694758ac1d67e Author: Jeroen Roovers gentoo org> AuthorDate: Wed Feb 22 08:08:19 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Feb 22 08:08:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f385a9 media-libs/jbig2dec: Stable for HPPA (bug #607188). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index c41f6acd75..263513149f 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: beeabdb0b8f6f4c5cc6cae69fbb558b8ba9cd2c3 Author: Tobias Klausmann gentoo org> AuthorDate: Tue Feb 21 11:52:09 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue Feb 21 11:52:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beeabdb0 media-libs/jbig2dec-0.13-r1: add alpha keyword Gentoo-Bug: 607188 media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild index 55a50a74c4..c41f6acd75 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/files/, media-libs/jbig2dec/
commit: eb36e07061ee2a0420ee93b9df34445eda0ad7f0 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Feb 19 17:50:02 2017 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Feb 19 17:50:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb36e070 media-libs/jbig2dec: Add patch for CVE-2016-9601, bug 607188 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../files/jbig2dec-0.13-CVE-2016-9601.patch| 897 + media-libs/jbig2dec/jbig2dec-0.13-r1.ebuild| 49 ++ 2 files changed, 946 insertions(+) diff --git a/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch new file mode 100644 index 00..4ce96ae5d3 --- /dev/null +++ b/media-libs/jbig2dec/files/jbig2dec-0.13-CVE-2016-9601.patch @@ -0,0 +1,897 @@ +From e698d5c11d27212aa1098bc5b1673a3378563092 Mon Sep 17 00:00:00 2001 +From: Robin Watts+Date: Mon, 12 Dec 2016 17:47:17 + +Subject: [PATCH] Squash signed/unsigned warnings in MSVC jbig2 build. + +Also rename "new" to "new_dict", because "new" is a bad +variable name. +--- + jbig2.c | 4 +-- + jbig2.h | 8 +++--- + jbig2_generic.c | 2 +- + jbig2_halftone.c| 24 -- + jbig2_huffman.c | 10 + jbig2_huffman.h | 2 +- + jbig2_image.c | 32 +++ + jbig2_mmr.c | 66 +--- + jbig2_page.c| 6 ++--- + jbig2_priv.h| 4 +-- + jbig2_segment.c | 10 + jbig2_symbol_dict.c | 73 +++-- + jbig2_symbol_dict.h | 6 ++--- + jbig2_text.c| 16 ++-- + jbig2_text.h| 2 +- + 15 files changed, 134 insertions(+), 131 deletions(-) + +diff --git a/jbig2.c b/jbig2.c +index f729e29..e51380f 100644 +--- a/jbig2.c b/jbig2.c +@@ -379,7 +379,7 @@ typedef struct { + } Jbig2WordStreamBuf; + + static int +-jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, int offset, uint32_t *word) ++jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, size_t offset, uint32_t *word) + { + Jbig2WordStreamBuf *z = (Jbig2WordStreamBuf *) self; + const byte *data = z->data; +@@ -390,7 +390,7 @@ jbig2_word_stream_buf_get_next_word(Jbig2WordStream *self, int offset, uint32_t + else if (offset > z->size) + return -1; + else { +-int i; ++size_t i; + + result = 0; + for (i = 0; i < z->size - offset; i++) +diff --git a/jbig2.h b/jbig2.h +index d5aa52f..624e0ed 100644 +--- a/jbig2.h b/jbig2.h +@@ -56,17 +56,19 @@ typedef struct _Jbig2SymbolDictionary Jbig2SymbolDictionary; + */ + + struct _Jbig2Image { +-int width, height, stride; ++uint32_t width; ++uint32_t height; ++uint32_t stride; + uint8_t *data; + int refcount; + }; + +-Jbig2Image *jbig2_image_new(Jbig2Ctx *ctx, int width, int height); ++Jbig2Image *jbig2_image_new(Jbig2Ctx *ctx, uint32_t width, uint32_t height); + Jbig2Image *jbig2_image_clone(Jbig2Ctx *ctx, Jbig2Image *image); + void jbig2_image_release(Jbig2Ctx *ctx, Jbig2Image *image); + void jbig2_image_free(Jbig2Ctx *ctx, Jbig2Image *image); + void jbig2_image_clear(Jbig2Ctx *ctx, Jbig2Image *image, int value); +-Jbig2Image *jbig2_image_resize(Jbig2Ctx *ctx, Jbig2Image *image, int width, int height); ++Jbig2Image *jbig2_image_resize(Jbig2Ctx *ctx, Jbig2Image *image, uint32_t width, uint32_t height); + + /* errors are returned from the library via a callback. If no callback +is provided (a NULL argument is passed ot jbig2_ctx_new) a default +diff --git a/jbig2_generic.c b/jbig2_generic.c +index 02fdbfb..9656198 100644 +--- a/jbig2_generic.c b/jbig2_generic.c +@@ -718,7 +718,7 @@ jbig2_immediate_generic_region(Jbig2Ctx *ctx, Jbig2Segment *segment, const byte + byte seg_flags; + int8_t gbat[8]; + int offset; +-int gbat_bytes = 0; ++uint32_t gbat_bytes = 0; + Jbig2GenericRegionParams params; + int code = 0; + Jbig2Image *image = NULL; +diff --git a/jbig2_halftone.c b/jbig2_halftone.c +index aeab576..acfbc56 100644 +--- a/jbig2_halftone.c b/jbig2_halftone.c +@@ -257,8 +257,8 @@ jbig2_decode_gray_scale_image(Jbig2Ctx *ctx, Jbig2Segment *segment, + { + uint8_t **GSVALS = NULL; + size_t consumed_bytes = 0; +-int i, j, code, stride; +-int x, y; ++uint32_t i, j, stride, x, y; ++int code; + Jbig2Image **GSPLANES; + Jbig2GenericRegionParams rparams; + Jbig2WordStream *ws = NULL; +@@ -276,9 +276,8 @@ jbig2_decode_gray_scale_image(Jbig2Ctx *ctx, Jbig2Segment *segment, + if (GSPLANES[i] == NULL) { + jbig2_error(ctx, JBIG2_SEVERITY_FATAL, segment->number, "failed to allocate %dx%d image for GSPLANES", GSW, GSH); + /* free already allocated */ +-for (j = i - 1; j >= 0; --j) { +-
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: a11a980159796b1f57947ec748d9056e8fd7a5b9 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 18 14:33:19 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 18 14:33:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11a9801 media-libs/jbig2dec: x86 stable wrt bug #545234 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/jbig2dec/jbig2dec-0.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13.ebuild b/media-libs/jbig2dec/jbig2dec-0.13.ebuild index b9fd10c308..7b389a8450 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 5beae641b92d377c4f78b4494877c492a421214d Author: Jeroen Roovers gentoo org> AuthorDate: Sat Feb 18 13:41:31 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Feb 18 13:41:31 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5beae641 media-libs/jbig2dec: Stable for HPPA (bug #545234). Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches media-libs/jbig2dec/jbig2dec-0.13.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13.ebuild b/media-libs/jbig2dec/jbig2dec-0.13.ebuild index f5d01378bb..b9fd10c308 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -11,9 +11,7 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh \ - ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos \ - ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: b743af448b94b8b1cc5f961d4e27a4edbd528026 Author: Patrick Lauer gentoo org> AuthorDate: Sun Oct 2 06:03:33 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Oct 2 06:10:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b743af44 media-libs/jbig2dec: Whitespace Package-Manager: portage-2.3.0 media-libs/jbig2dec/jbig2dec-0.13.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/jbig2dec/jbig2dec-0.13.ebuild b/media-libs/jbig2dec/jbig2dec-0.13.ebuild index 741776a..f5d0137 100644 --- a/media-libs/jbig2dec/jbig2dec-0.13.ebuild +++ b/media-libs/jbig2dec/jbig2dec-0.13.ebuild @@ -11,9 +11,9 @@ SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz LICENSE="AGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh - ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos - ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh \ + ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos \ + ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" IUSE="png static-libs test" RDEPEND="png? ( media-libs/libpng:0= )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/
commit: 3c059ecc48d70f14df81bb6829f4964f9d08f103 Author: Felix Janda posteo de> AuthorDate: Fri Sep 30 01:12:43 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 1 21:40:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c059ecc media-libs/jbig2dec: bump to version 0.13 [License change added- dilfridge] Gentoo-Bug: https://bugs.gentoo.org/545234 Gentoo-Bug: https://bugs.gentoo.org/595594 media-libs/jbig2dec/Manifest | 1 + media-libs/jbig2dec/jbig2dec-0.13.ebuild | 47 2 files changed, 48 insertions(+) diff --git a/media-libs/jbig2dec/Manifest b/media-libs/jbig2dec/Manifest index 0bd8d8e..fddbf92 100644 --- a/media-libs/jbig2dec/Manifest +++ b/media-libs/jbig2dec/Manifest @@ -1,2 +1,3 @@ DIST jb2streams.zip 1285838 SHA256 3d1e5c79054b59d061cabdb1d7ba2d1b3f84700f5c517ba4306f7047660016f7 SHA512 382890b36345b8aaebb3554e776a53f3276c6d835335ce41f3f41829ff62bba7ae646602544103ba8541a7a824dca92d682b682c254ab2918c7fe45b3e358b45 WHIRLPOOL 0906c736aeeaaecf788d309c450a787f0b780ab932f7a832c47faf4a5b5e15bdd0205b44540cd8cedcdedc9293d48afb6de084a1716bdf5ef4352b90b4998e0f DIST jbig2dec-0.11.tar.gz 371499 SHA256 7e2d8330b36f2765da22043d174827bee0f30db8d78c330904f363275c7dd0b9 SHA512 25f71ad58af0254d70a9d23efc488e1f2d931b47e344f2acf9931959c1e93749051a57905291a7dfd40407bc1995726e667d0ed6ef94e07da02330f14477c55e WHIRLPOOL 7014d3e63f55b16636f28d58bc93b1b58869b1bc70fb016360f9df314a880f79715a1d1f1b73f8ecb2b8214039942559e2e7b3df676298f19fae44d7ff849f3d +DIST jbig2dec-0.13.tar.gz 442571 SHA256 5aaca0070992cc2e971e3bb2338ee749495613dcecab4c868fc547b4148f5311 SHA512 ef64a65c54bec65f61602de7130dc9594aae58aaea7958f7cc987f25d0794511e15a423e86501ace4f40c0364796fb97ceab72edb0b69232926767ba16c1b05d WHIRLPOOL bd0cef3440e3db43af04a319eb9c5ae166679bd03eda642d003e0157a1e723864bc3e18c0aed7b8266ff938e50191d8c3bd698e4fddeead61ecca805b73a2a56 diff --git a/media-libs/jbig2dec/jbig2dec-0.13.ebuild b/media-libs/jbig2dec/jbig2dec-0.13.ebuild new file mode 100644 index ..741776a --- /dev/null +++ b/media-libs/jbig2dec/jbig2dec-0.13.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="A decoder implementation of the JBIG2 image compression format" +HOMEPAGE="http://ghostscript.com/jbig2dec.html; +SRC_URI="http://downloads.ghostscript.com/public/${PN}/${P}.tar.gz + test? ( http://jbig2dec.sourceforge.net/ubc/jb2streams.zip )" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh + ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos + ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x86-solaris" +IUSE="png static-libs test" + +RDEPEND="png? ( media-libs/libpng:0= )" +DEPEND="${RDEPEND} + test? ( app-arch/unzip )" + +RESTRICT="test" +# bug 324275 + +DOCS="CHANGES README" + +src_prepare() { + default + + if use test; then + mkdir "${WORKDIR}/ubc" || die + mv -v "${WORKDIR}"/*.jb2 "${WORKDIR}/ubc/" || die + mv -v "${WORKDIR}"/*.bmp "${WORKDIR}/ubc/" || die + fi +} + +src_configure() { + econf \ + $(use_enable static-libs static) \ + $(use_with png libpng) +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm {} + || die +}