[gentoo-commits] repo/gentoo:master commit in: media-libs/jbig2dec/

2023-03-08 Thread Sam James
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/

2023-03-08 Thread Sam James
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/

2022-08-17 Thread Matt Turner
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/

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

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

2020-12-27 Thread Fabian Groffen
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/

2020-12-22 Thread Sam James
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/

2020-12-22 Thread Sam James
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/

2020-12-21 Thread Sergei Trofimovich
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/

2020-12-20 Thread Thomas Deutschmann
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/

2020-12-18 Thread Sergei Trofimovich
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/

2020-12-18 Thread Sergei Trofimovich
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/

2020-12-17 Thread Agostino Sarubbo
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/

2020-12-16 Thread Sergei Trofimovich
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/

2020-09-11 Thread Thomas Deutschmann
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/

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

2020-07-29 Thread Sergei Trofimovich
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/

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

2020-07-22 Thread Sergei Trofimovich
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/

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

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

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

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

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

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

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

2019-11-16 Thread Matt Turner
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/

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

2019-11-08 Thread Mikle Kolyada
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/

2019-11-06 Thread Aaron Bauman
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/

2019-11-01 Thread Mikle Kolyada
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/

2019-10-28 Thread Agostino Sarubbo
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/

2019-10-27 Thread Sergei Trofimovich
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/

2019-10-26 Thread Agostino Sarubbo
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/

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

2019-10-06 Thread Thomas Deutschmann
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/

2019-06-30 Thread Pacho Ramos
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/

2019-06-18 Thread Agostino Sarubbo
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/

2019-06-15 Thread Pacho Ramos
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/

2019-06-15 Thread Pacho Ramos
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/

2019-06-12 Thread Markus Meier
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/

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

2019-05-07 Thread Tobias Klausmann
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/

2019-04-28 Thread Mikle Kolyada
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/

2019-04-21 Thread Sergei Trofimovich
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/

2019-04-13 Thread Agostino Sarubbo
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/

2019-04-12 Thread Aaron Bauman
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/

2019-04-12 Thread Sergei Trofimovich
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/

2018-12-27 Thread Fabian Groffen
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/

2018-06-28 Thread Mikle Kolyada
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/

2018-05-06 Thread Mart Raudsepp
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/

2017-12-12 Thread Michał Górny
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/

2017-10-06 Thread Lars Wendler
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/

2017-10-06 Thread Lars Wendler
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/

2017-10-03 Thread Sergei Trofimovich
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/

2017-06-24 Thread Sergei Trofimovich
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/

2017-06-22 Thread Markus Meier
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/

2017-06-21 Thread Agostino Sarubbo
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/

2017-06-18 Thread Agostino Sarubbo
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/

2017-06-11 Thread Andreas Hüttel
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/

2017-06-09 Thread Andreas Hüttel
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/

2017-05-30 Thread Andreas Hüttel
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/

2017-03-11 Thread Andreas Hüttel
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/

2017-03-11 Thread Agostino Sarubbo
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/

2017-02-28 Thread Markus Meier
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/

2017-02-25 Thread Agostino Sarubbo
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/

2017-02-23 Thread Michael Weber
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/

2017-02-22 Thread Agostino Sarubbo
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/

2017-02-22 Thread Jeroen Roovers
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/

2017-02-21 Thread Tobias Klausmann
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/

2017-02-19 Thread Andreas Hüttel
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/

2017-02-18 Thread Agostino Sarubbo
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/

2017-02-18 Thread Jeroen Roovers
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/

2016-10-02 Thread Patrick Lauer
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/

2016-10-01 Thread Andreas Hüttel
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
+}