[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-09 Thread Sam James
commit: 8a15e7f28238ebf9b9241017adcefd874bee24d8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 20:01:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 20:01:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a15e7f2

app-text/djvu: Stabilize 3.5.28-r4 amd64, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index d2af6e6edd59..3aeea9f9ade3 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-09 Thread Sam James
commit: 8dc620d6896f3aefe21f18181921e453cbfcd7a4
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 06:17:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 06:17:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc620d6

app-text/djvu: Stabilize 3.5.28-r4 ppc64, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index e7dac9d66fc9..ca454c48e343 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-08 Thread Sam James
commit: c93c618ad9e5db14ea7292afc106078a77082ba6
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 05:54:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 05:54:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93c618a

app-text/djvu: Stabilize 3.5.28-r4 hppa, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index 18b0ddb2810b..e7dac9d66fc9 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-08 Thread Sam James
commit: c88a3f2b4cc31869df5bb9f99aad7fd375c2bba4
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:46:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:46:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88a3f2b

app-text/djvu: Stabilize 3.5.28-r4 x86, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index 438863290666..18b0ddb2810b 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-08 Thread Sam James
commit: 561b2148424fd41a2f713ba54e0cc9cdf146423a
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:46:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:46:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561b2148

app-text/djvu: Stabilize 3.5.28-r4 arm64, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index 2d2f2532d3bc..438863290666 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-10-08 Thread Sam James
commit: 9742bf657dbabf940ec7339a6156eb7b49183491
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 04:36:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 04:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9742bf65

app-text/djvu: Stabilize 3.5.28-r4 arm, #915455

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
index 8ca0e11bdbb9..2d2f2532d3bc 100644
--- a/app-text/djvu/djvu-3.5.28-r4.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/, app-text/djvu/files/

2023-08-18 Thread Joonas Niilola
commit: 1c370b3aebafad706edbb6aecbad93f5ad0eebb6
Author: Brahmajit Das  gmail  com>
AuthorDate: Thu Aug 17 18:09:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Aug 19 05:50:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c370b3a

app-text/djvu: Fix C++17 does not allow register storage class

Closes: https://bugs.gentoo.org/894644
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/32359
Signed-off-by: Joonas Niilola  gentoo.org>

 app-text/djvu/djvu-3.5.28-r4.ebuild| 71 ++
 ...djvu-3.5.28-drop-register-keyword-clang16.patch | 21 +++
 2 files changed, 92 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.28-r4.ebuild 
b/app-text/djvu/djvu-3.5.28-r4.ebuild
new file mode 100644
index ..8ca0e11bdbb9
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.28-r4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic optfeature xdg
+
+MY_P="${PN}libre-${PV#*_p}"
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="https://djvu.sourceforge.net/;
+SRC_URI="https://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P%%.3}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="debug doc jpeg tiff xml"
+
+RDEPEND="jpeg? ( media-libs/libjpeg-turbo:= )
+   tiff? ( media-libs/tiff:= )"
+DEPEND="${RDEPEND}"
+
+# inkscape/rsvg-convert are used to generate icons at build-time only
+BDEPEND="app-arch/unzip
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+
+DOCS=( NEWS README )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5.28-drop-register-keyword-clang16.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles || die
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "djviewer or browser plugin" app-text/djview
+}

diff --git 
a/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch 
b/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch
new file mode 100644
index ..dd86bb8bf130
--- /dev/null
+++ b/app-text/djvu/files/djvu-3.5.28-drop-register-keyword-clang16.patch
@@ -0,0 +1,21 @@
+Bug: https://bugs.gentoo.org/894644
+--- a/libdjvu/GBitmap.h
 b/libdjvu/GBitmap.h
+@@ -620,7 +620,7 @@ GBitmap::euclidian_ratio(int a, int b, int , int )
+ inline int
+ GBitmap::read_run(unsigned char *)
+ {
+-  register int z=*data++;
++  int z=*data++;
+   return (z>=RUNOVERFLOWVALUE)?
+ ((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
+ }
+@@ -628,7 +628,7 @@ GBitmap::read_run(unsigned char *)
+ inline int
+ GBitmap::read_run(const unsigned char *)
+ {
+-  register int z=*data++;
++  int z=*data++;
+   return (z>=RUNOVERFLOWVALUE)?
+ ((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
+ }



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2023-07-07 Thread Conrad Kostecki
commit: 0e0a4d73f7e41d5c3c18f2a31b81cb3e116f6670
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Wed Jul  5 06:49:13 2023 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Jul  7 21:53:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0a4d73

app-text/djvu: use HTTPS, fix LICENSE, fix UnusedInherits

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-text/djvu/djvu-3.5.28-r3.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.28-r3.ebuild 
b/app-text/djvu/djvu-3.5.28-r3.ebuild
index e4156711ff59..fb2851ba987e 100644
--- a/app-text/djvu/djvu-3.5.28-r3.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r3.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools desktop flag-o-matic optfeature xdg
+inherit autotools flag-o-matic optfeature xdg
 
 MY_P="${PN}libre-${PV#*_p}"
 DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+HOMEPAGE="https://djvu.sourceforge.net/;
+SRC_URI="https://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
 S="${WORKDIR}/${MY_P%%.3}"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="debug doc jpeg tiff xml"



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2022-05-17 Thread WANG Xuerui
commit: ff20c9421d4176d5892caa1a5920839e967c4b88
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue May 17 07:35:08 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue May 17 07:55:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff20c942

app-text/djvu: keyword 3.5.28-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 7468d234ff8c..61d2046c8eb1 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.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
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2022-04-17 Thread Sam James
commit: 514a63d33462ff6890cae1ba784e1286a73d59f2
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 18:29:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 18:29:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=514a63d3

app-text/djvu: drop 3.5.27-r2, 3.5.28

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/Manifest  |  1 -
 app-text/djvu/djvu-3.5.27-r2.ebuild | 73 -
 app-text/djvu/djvu-3.5.28.ebuild| 65 -
 3 files changed, 139 deletions(-)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index fa7f8b1800d9..7853bec4b21a 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1,2 +1 @@
-DIST djvu-3.5.27.zip 3567522 BLAKE2B 
c074468a2fedf097b9b8fea4c449f26b61bffb31d10114081554e59256a23315ecffc203b5223468ca0c3338118b53aba65eee4cb5e7ad5c8d55470e90f43843
 SHA512 
dc1cd1bce2fb6245946f9409b3a3826ef2dc77a20be079c929b17508c3d967a0b5d8acd61bad00357e46a845f7f97717a043db9ffd1fe23e9a09441b7d21cbd6
 DIST djvulibre-3.5.28.tar.gz 3701161 BLAKE2B 
74681f00d5f116ab08ccadb6c6f536f5d23f1fafdfae1239add6d800c0446298e65cd5dad293e28aa4d309dc93eaeec9036a7144f6fa42ff1104a4b945ca6bce
 SHA512 
db3b8a5b56d700e911be32057f721a2a597e6f52e6fade203ad75ad76ab2d8facff2e474fd18beea703ccd5fa6425352e619a8fda40e69add1724dbee26050c6

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
deleted file mode 100644
index 2887ff6e9fbf..
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic optfeature xdg-utils
-
-COMMIT="a00b7618c22fb35b030582147a4479c4cf41c349"
-MY_P="${PN}-${PN}libre-git-${COMMIT}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="https://ajakk.github.io/${P}-${COMMIT}.zip -> ${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( virtual/jpeg:0 )
-   tiff? ( media-libs/tiff:0= )"
-DEPEND="${RDEPEND}
-   || ( gnome-base/librsvg media-gfx/inkscape )"
-BDEPEND="app-arch/unzip"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
-
-   # We install all desktop files by hand.
-   econf \
-   $(use_enable xml xmltools) \
-   $(use_with jpeg) \
-   $(use_with tiff) \
-   --disable-desktopfiles
-}
-
-DOCS=( NEWS README )
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-
-   use doc && dodoc -r doc
-
-   # Install desktop files.
-   cd desktopfiles
-   for i in {22,32,48,64}; do
-   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
-   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
-   done
-   insinto /usr/share/mime/packages
-   doins djvulibre-mime.xml
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   has_version app-text/djview || \
-   optfeature "djviewer or browser plugin" app-text/djview
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
deleted file mode 100644
index 1a910c109796..
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop flag-o-matic optfeature xdg
-
-MY_P="${PN}libre-${PV#*_p}"
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P%%.3}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( virtual/jpeg:0 )
-   tiff? ( media-libs/tiff:0= )"
-DEPEND="${RDEPEND}
-   || ( gnome-base/librsvg media-gfx/inkscape )"
-BDEPEND="app-arch/unzip"
-
-DOCS=( NEWS README )
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
-
-   # We install all desktop files by hand.
-   econf \
-   $(use_enable xml xmltools) \
-   $(use_with jpeg) \
-   $(use_with tiff) \
-   --disable-desktopfiles
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete 

[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-24 Thread Yixun Lan
commit: c9cb25125b4ee0d3152400a726f6da576eb4b578
Author: Ye Cao  rioslab  org>
AuthorDate: Thu Jun 24 10:04:53 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Fri Jun 25 01:27:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cb2512

app-text/djvu: add ~riscv keyword

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Ye Cao  rioslab.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 413ce4e6843..7468d234ff8 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-16 Thread Sergei Trofimovich
commit: b71334944abce97a981d98a2ac8a2d3dfb446eb7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jun 16 14:28:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jun 16 15:40:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7133494

app-text/djvu: stable 3.5.28-r1 for hppa, bug #795732

Package-Manager: Portage-3.0.18, 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>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 01871d1ae5c..413ce4e6843 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-14 Thread Agostino Sarubbo
commit: e8eaa4486a6956cd46fa75cb97884d5f81666450
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 14 09:15:48 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 14 09:15:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8eaa448

app-text/djvu: ppc64 stable wrt bug #795732

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 849f2909ed5..01871d1ae5c 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-13 Thread Sam James
commit: 453941dda997a0228f5507c07d0e8dc002813386
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 12:38:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 12:38:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453941dd

app-text/djvu: Stabilize 3.5.28-r1 arm, #795732

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 93f30011646..849f2909ed5 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-13 Thread Sam James
commit: 48543365dee9f31c2a46decc6a4f7d3ec93bc26f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:10:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:10:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48543365

app-text/djvu: Stabilize 3.5.28-r1 arm64, #795732

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 6f0f219ffce..9029fe75956 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-13 Thread Sam James
commit: b2faddad0c596b99a8dc1d1b37c1f85dafa4d393
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2faddad

app-text/djvu: Stabilize 3.5.28-r1 sparc, #795732

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 9029fe75956..bcaf72d963e 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-13 Thread Sam James
commit: 7f8397b62c7b011cb52a53d5487e53ec4968e1d9
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:11:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:11:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f8397b6

app-text/djvu: Stabilize 3.5.28-r1 ppc, #795732

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index bcaf72d963e..93f30011646 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-06-13 Thread Sam James
commit: de952923e372229a3974ff6254e959fb6a4d9256
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 13 11:09:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 13 11:09:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de952923

app-text/djvu: Stabilize 3.5.28-r1 amd64, #795732

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
index 81c60d2df66..6f0f219ffce 100644
--- a/app-text/djvu/djvu-3.5.28-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-05-04 Thread Michael Orlitzky
commit: c6be280f00da3f105fb2e9a2ec2e6ad43f1f6024
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Tue May  4 12:34:22 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Tue May  4 12:41:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6be280f

app-text/djvu: move inkscape and librsvg into BDEPEND.

The "inkscape" and "rsvg-convert" commands are run at build-time to
generate icons; thus they belong in BDEPEND. This commit moves them
there from DEPEND. Done in a new unstable revision because it isn't
very important to anyone who has already installed a stable version.

Closes: https://bugs.gentoo.org/788073
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 app-text/djvu/djvu-3.5.28-r1.ebuild | 67 +
 1 file changed, 67 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.28-r1.ebuild 
b/app-text/djvu/djvu-3.5.28-r1.ebuild
new file mode 100644
index 000..af3433f46f9
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.28-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop flag-o-matic optfeature xdg
+
+MY_P="${PN}libre-${PV#*_p}"
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="http://djvu.sourceforge.net/;
+SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P%%.3}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug doc jpeg tiff xml"
+
+RDEPEND="jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}"
+
+# inkscape/rsvg-convert are used to generate icons at build-time only
+BDEPEND="app-arch/unzip
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+
+DOCS=( NEWS README )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles || die
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "djviewer or browser plugin" app-text/djview
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-16 Thread Sam James
commit: 303d8843793050b114a3c88e78040bfd1b280278
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 16 12:30:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 16 12:30:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303d8843

app-text/djvu: Stabilize 3.5.28 ppc, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index fe87439a5d1..d0b67dcb3a5 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-15 Thread Sam James
commit: be678e103cc2f1f7a8fe6652eaf3818516a5f5f2
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 15 10:48:13 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 15 10:48:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be678e10

app-text/djvu: Stabilize 3.5.28 arm, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 424fd874074..fe87439a5d1 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-14 Thread Sam James
commit: 72dd01c8a60cd8b7cb4143366762a03bd399b39d
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 14 14:53:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 14 14:53:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72dd01c8

app-text/djvu: Stabilize 3.5.28 arm64, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 641b140a23f..424fd874074 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-13 Thread Sergei Trofimovich
commit: 371a5ed509a62c2ea481e5861eeefaf7a039c127
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 13 08:52:53 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 13 11:06:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371a5ed5

app-text/djvu: stable 3.5.28 for hppa, bug #770031

Package-Manager: Portage-3.0.13, 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>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 702f1f35a02..641b140a23f 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-12 Thread Sam James
commit: 80fc97e72e1c325b80230267b59ce68b21ee92e2
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 13:48:18 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 13:48:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fc97e7

app-text/djvu: Stabilize 3.5.28 amd64, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index c54249ba1d3..702f1f35a02 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-12 Thread Sam James
commit: b3a43f77e35acb08513ed0d0d759891bc2b1889a
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 12 09:56:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 12 09:56:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3a43f77

app-text/djvu: Stabilize 3.5.28 x86, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index c9f73c85581..c54249ba1d3 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-10 Thread Sam James
commit: 471da5c2dbb8d627a6cebc9747489366775de83d
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 11 07:55:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 11 07:55:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471da5c2

app-text/djvu: Stabilize 3.5.28 sparc, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 3286f7479a3..c9f73c85581 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-02-10 Thread Sam James
commit: 53e371a889ea9f40fadb40684f842c13a5d61ea7
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 11 07:54:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 11 07:54:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e371a8

app-text/djvu: Stabilize 3.5.28 ppc64, #770031

Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 4c1572488ac..3286f7479a3 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P%%.3}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-01-12 Thread Sam James
commit: a49b45cddb793a5c91e428c945819fadf2632c88
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 12 16:49:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 12 16:49:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49b45cd

app-text/djvu: optfeature, xdg

Closes: https://bugs.gentoo.org/765124
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/djvu-3.5.28.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
index 5bbebac0309..4c1572488ac 100644
--- a/app-text/djvu/djvu-3.5.28.ebuild
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -59,7 +59,8 @@ src_install() {
 }
 
 pkg_postinst() {
-   xdg_postinst
+   xdg_pkg_postinst
 
-   optfeature "For djviewer or browser plugin" app-text/djview
+   elog "For additional features, you may wish to install"
+   optfeature "for djviewer or browser plugin" app-text/djview
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2021-01-12 Thread Sam James
commit: c59f8ac28f83149a561f6c0f3ed5715444e4ee3a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 12 15:50:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 12 15:50:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59f8ac2

app-text/djvu: bump to 3.5.28

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 app-text/djvu/Manifest   |  1 +
 app-text/djvu/djvu-3.5.28.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index b0a911340b1..fa7f8b1800d 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1 +1,2 @@
 DIST djvu-3.5.27.zip 3567522 BLAKE2B 
c074468a2fedf097b9b8fea4c449f26b61bffb31d10114081554e59256a23315ecffc203b5223468ca0c3338118b53aba65eee4cb5e7ad5c8d55470e90f43843
 SHA512 
dc1cd1bce2fb6245946f9409b3a3826ef2dc77a20be079c929b17508c3d967a0b5d8acd61bad00357e46a845f7f97717a043db9ffd1fe23e9a09441b7d21cbd6
+DIST djvulibre-3.5.28.tar.gz 3701161 BLAKE2B 
74681f00d5f116ab08ccadb6c6f536f5d23f1fafdfae1239add6d800c0446298e65cd5dad293e28aa4d309dc93eaeec9036a7144f6fa42ff1104a4b945ca6bce
 SHA512 
db3b8a5b56d700e911be32057f721a2a597e6f52e6fade203ad75ad76ab2d8facff2e474fd18beea703ccd5fa6425352e619a8fda40e69add1724dbee26050c6

diff --git a/app-text/djvu/djvu-3.5.28.ebuild b/app-text/djvu/djvu-3.5.28.ebuild
new file mode 100644
index 000..5bbebac0309
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.28.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop flag-o-matic optfeature xdg
+
+MY_P="${PN}libre-${PV#*_p}"
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="http://djvu.sourceforge.net/;
+SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+S="${WORKDIR}/${MY_P%%.3}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug doc jpeg tiff xml"
+
+RDEPEND="jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+BDEPEND="app-arch/unzip"
+
+DOCS=( NEWS README )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles || die
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_postinst
+
+   optfeature "For djviewer or browser plugin" app-text/djview
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/files/

2020-07-01 Thread Aaron Bauman
commit: db7d87414927be91349942aa2e5ff04d62227d83
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jun 30 18:18:33 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul  1 19:58:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db7d8741

app-text/djvu: remove unused patch(es)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16510
Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/djvu/files/fix-CVE-2019-18804.patch | 39 
 1 file changed, 39 deletions(-)

diff --git a/app-text/djvu/files/fix-CVE-2019-18804.patch 
b/app-text/djvu/files/fix-CVE-2019-18804.patch
deleted file mode 100644
index b5d790ba1b1..000
--- a/app-text/djvu/files/fix-CVE-2019-18804.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From c8bec6549c10ffaa2f2fbad8bbc629efdf0dd125 Mon Sep 17 00:00:00 2001
-From: Leon Bottou 
-Date: Thu, 17 Oct 2019 22:20:31 -0400
-Subject: [PATCH] Fixed bug 309
-

- libdjvu/IW44EncodeCodec.cpp | 2 +-
- tools/ddjvu.cpp | 2 +-
- 2 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/libdjvu/IW44EncodeCodec.cpp b/libdjvu/IW44EncodeCodec.cpp
-index 00752a0..f81eaeb 100644
 a/libdjvu/IW44EncodeCodec.cpp
-+++ b/libdjvu/IW44EncodeCodec.cpp
-@@ -405,7 +405,7 @@ filter_fv(short *p, int w, int h, int rowsize, int scale)
-   int y = 0;
-   int s = scale*rowsize;
-   int s3 = s+s+s;
--  h = ((h-1)/scale)+1;
-+  h = (h>0) ? ((h-1)/scale)+1 : 0;
-   y += 1;
-   p += s;
-   while (y-3 < h)
-diff --git a/tools/ddjvu.cpp b/tools/ddjvu.cpp
-index 6d0df3b..7109952 100644
 a/tools/ddjvu.cpp
-+++ b/tools/ddjvu.cpp
-@@ -279,7 +279,7 @@ render(ddjvu_page_t *page, int pageno)
-   prect.h = (ih * 100) / dpi;
- }
-   /* Process aspect ratio */
--  if (flag_aspect <= 0)
-+  if (flag_aspect <= 0 && iw>0 && ih>0)
- {
-   double dw = (double)iw / prect.w;
-   double dh = (double)ih / prect.h;
--- 
-2.23.0
-



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-28 Thread Aaron Bauman
commit: 3a13ebb61d94c615ab2c68de08ab95746c1996c5
Author: John Helmert III  posteo  net>
AuthorDate: Thu Jun 25 22:53:18 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 28 20:54:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a13ebb6

app-text/djvu: Security cleanup

Bug: https://bugs.gentoo.org/536720
Bug: https://bugs.gentoo.org/718552
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16423
Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/djvu/Manifest  |  1 -
 app-text/djvu/djvu-3.5.27-r1.ebuild | 68 -
 2 files changed, 69 deletions(-)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index 3d21b0b09da..b0a911340b1 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1,2 +1 @@
 DIST djvu-3.5.27.zip 3567522 BLAKE2B 
c074468a2fedf097b9b8fea4c449f26b61bffb31d10114081554e59256a23315ecffc203b5223468ca0c3338118b53aba65eee4cb5e7ad5c8d55470e90f43843
 SHA512 
dc1cd1bce2fb6245946f9409b3a3826ef2dc77a20be079c929b17508c3d967a0b5d8acd61bad00357e46a845f7f97717a043db9ffd1fe23e9a09441b7d21cbd6
-DIST djvulibre-3.5.27.tar.gz 3648522 BLAKE2B 
e1907b4b64c48304ceb24360cfd451e4690d38803f22231d4e136dbe754715527fa0300c623bb709fa05bba206348257137b2a755651bb51ca26259680e142d0
 SHA512 
62abcaa2fe7edab536477929ba38b882453dab1a06e119a3f838b38d5c61f5d8c252e4769e6534582b826e49bcfb490513179580fab9c3afa84aa92053ccebee

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
deleted file mode 100644
index 607b51c1895..000
--- a/app-text/djvu/djvu-3.5.27-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils flag-o-matic xdg-utils
-
-MY_P="${PN}libre-${PV#*_p}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-PATCHES=( "${FILESDIR}"/fix-CVE-2019-18804.patch )
-
-RDEPEND="jpeg? ( virtual/jpeg:0 )
-   tiff? ( media-libs/tiff:0= )"
-DEPEND="${RDEPEND}
-   || ( gnome-base/librsvg media-gfx/inkscape )"
-
-S=${WORKDIR}/${MY_P%%.3}
-
-src_configure() {
-   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
-
-   # We install all desktop files by hand.
-   econf \
-   $(use_enable xml xmltools) \
-   $(use_with jpeg) \
-   $(use_with tiff) \
-   --disable-desktopfiles
-}
-
-DOCS=( NEWS README )
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-
-   use doc && dodoc -r doc
-
-   # Install desktop files.
-   cd desktopfiles
-   for i in {22,32,48,64}; do
-   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
-   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
-   done
-   insinto /usr/share/mime/packages
-   doins djvulibre-mime.xml
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-   has_version app-text/djview || \
-   optfeature "For djviewer or browser plugin" app-text/djview
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-28 Thread Aaron Bauman
commit: 53a2fbe9cf9c08596b5967ec7b6f341f449b72bd
Author: John Helmert III  posteo  net>
AuthorDate: Thu Jun 25 21:45:00 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Jun 28 20:54:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53a2fbe9

app-text/djvu: Use stable SRC_URI (bug 729654)

Closes: https://bugs.gentoo.org/729654
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: John Helmert III  posteo.net>
Signed-off-by: Aaron Bauman  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index f64f28a5332..e5debec50db 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -10,7 +10,7 @@ MY_P="${PN}-${PN}libre-git-${COMMIT}"
 
 DESCRIPTION="DjVu viewers, encoders and utilities"
 HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/${MY_P}.zip
 -> ${P}.zip"
+SRC_URI="https://ajakk.github.io/${P}-${COMMIT}.zip -> ${P}.zip"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-22 Thread Sergei Trofimovich
commit: fb5e9dd33b17983c0af70e95f582917a2167aac7
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jun 22 18:08:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun 22 18:23:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5e9dd3

app-text/djvu: stable 3.5.27-r2 for hppa, bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index ed3eea60905..ac5aa9e4aeb 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-20 Thread Thomas Deutschmann
commit: e0a6bf121d8c00bc7a03205e33bf671fee1c23dd
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jun 20 13:31:53 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jun 20 13:48:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0a6bf12

app-text/djvu: x86 stable (bug #536720)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index 7d5cff193fd..ed3eea60905 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-17 Thread Agostino Sarubbo
commit: 149bed67c401d156cfd613b9793916638037de3c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 17 07:06:58 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 17 07:06:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=149bed67

app-text/djvu: amd64 stable wrt bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index b47bdae9f2a..7d5cff193fd 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-15 Thread Agostino Sarubbo
commit: 7a9296c19b0825c48da276f7aaac707dfce31323
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 15:27:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 15:27:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9296c1

app-text/djvu: ppc stable wrt bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index 752998d903f..b47bdae9f2a 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-15 Thread Agostino Sarubbo
commit: a51e9b85e245d4c9195775153d3eb15046729e92
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 15:10:53 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 15:10:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a51e9b85

app-text/djvu: sparc stable wrt bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index 29303a98961..752998d903f 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-15 Thread Agostino Sarubbo
commit: 34d2a8ec8ca24296a7b71a8f9b3772953c306c05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 15:07:46 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 15:07:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d2a8ec

app-text/djvu: ppc64 stable wrt bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index 2fbc73acd0c..29303a98961 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-15 Thread Agostino Sarubbo
commit: d6fa234bf3a8e332e0b349b534e9c3316ba373a9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun 15 15:02:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun 15 15:02:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6fa234b

app-text/djvu: arm stable wrt bug #536720

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-text/djvu/djvu-3.5.27-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
index d02340cef05..2fbc73acd0c 100644
--- a/app-text/djvu/djvu-3.5.27-r2.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2020-06-13 Thread Mikle Kolyada
commit: 703e79f63d52413d37f850ca62c1cabcc1606d70
Author: John Helmert III  posteo  net>
AuthorDate: Sat Jun 13 06:56:45 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jun 13 09:35:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=703e79f6

app-text/djvu: Security bump

Bump to upstream tag debian/3.5.27.1-14, which includes fixes for
numerous security issues.

Bug: https://bugs.gentoo.org/536720
Bug: https://bugs.gentoo.org/718552
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: John Helmert III  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/16210
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/djvu/Manifest  |  1 +
 app-text/djvu/djvu-3.5.27-r2.ebuild | 73 +
 2 files changed, 74 insertions(+)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index 78edcda5cc8..3d21b0b09da 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1 +1,2 @@
+DIST djvu-3.5.27.zip 3567522 BLAKE2B 
c074468a2fedf097b9b8fea4c449f26b61bffb31d10114081554e59256a23315ecffc203b5223468ca0c3338118b53aba65eee4cb5e7ad5c8d55470e90f43843
 SHA512 
dc1cd1bce2fb6245946f9409b3a3826ef2dc77a20be079c929b17508c3d967a0b5d8acd61bad00357e46a845f7f97717a043db9ffd1fe23e9a09441b7d21cbd6
 DIST djvulibre-3.5.27.tar.gz 3648522 BLAKE2B 
e1907b4b64c48304ceb24360cfd451e4690d38803f22231d4e136dbe754715527fa0300c623bb709fa05bba206348257137b2a755651bb51ca26259680e142d0
 SHA512 
62abcaa2fe7edab536477929ba38b882453dab1a06e119a3f838b38d5c61f5d8c252e4769e6534582b826e49bcfb490513179580fab9c3afa84aa92053ccebee

diff --git a/app-text/djvu/djvu-3.5.27-r2.ebuild 
b/app-text/djvu/djvu-3.5.27-r2.ebuild
new file mode 100644
index 000..d02340cef05
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.27-r2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop eutils flag-o-matic xdg-utils
+
+COMMIT="a00b7618c22fb35b030582147a4479c4cf41c349"
+MY_P="${PN}-${PN}libre-git-${COMMIT}"
+
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="http://djvu.sourceforge.net/;
+SRC_URI="https://sourceforge.net/code-snapshots/git/d/dj/djvu/djvulibre-git.git/${MY_P}.zip
 -> ${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug doc jpeg tiff xml"
+
+RDEPEND="jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+BDEPEND="app-arch/unzip"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+DOCS=( NEWS README )
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+   has_version app-text/djview || \
+   optfeature "For djviewer or browser plugin" app-text/djview
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2019-11-11 Thread Michał Górny
commit: cf46548bc8b86087b9bbef8e6c2b3d3cfd5732ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Nov 12 06:59:15 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Nov 12 06:59:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf46548b

app-text/djvu: Update icon cache

Closes: https://bugs.gentoo.org/679498
Signed-off-by: Michał Górny  gentoo.org>

 app-text/djvu/djvu-3.5.27-r1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
index f7d701f00ed..f15324a15f2 100644
--- a/app-text/djvu/djvu-3.5.27-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r1.ebuild
@@ -56,11 +56,13 @@ src_install() {
 }
 
 pkg_postinst() {
+   xdg_icon_cache_update
xdg_mimeinfo_database_update
has_version app-text/djview || \
optfeature "For djviewer or browser plugin" app-text/djview
 }
 
 pkg_postrm() {
+   xdg_icon_cache_update
xdg_mimeinfo_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/files/, app-text/djvu/

2019-11-11 Thread Mikle Kolyada
commit: 62d354ddcd624ebaea2373dbfb02b7e674190a02
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 11 20:01:50 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 11 20:07:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d354dd

app-text/djvu: cleanup

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/djvu/Manifest  |  1 -
 app-text/djvu/djvu-3.5.25.3.ebuild  | 72 -
 app-text/djvu/djvu-3.5.27-r1.ebuild |  2 +-
 app-text/djvu/djvu-3.5.27.ebuild| 63 -
 app-text/djvu/files/djvu-3.5.24-gcc46.patch | 40 
 5 files changed, 1 insertion(+), 177 deletions(-)

diff --git a/app-text/djvu/Manifest b/app-text/djvu/Manifest
index 249e4f7eb32..78edcda5cc8 100644
--- a/app-text/djvu/Manifest
+++ b/app-text/djvu/Manifest
@@ -1,2 +1 @@
-DIST djvulibre-3.5.25.3.tar.gz 2543949 BLAKE2B 
8ae6004e74a7db0fa666a3cf15f5a3b335690984838e8d674ccd7fa7dda0728771f6fab5f61747b505646e3bb206effd0bbaf9c6035fb27993d587693ad1fa43
 SHA512 
0e38f56d77915ee6707dd19a36a8ca9167608c39449a5c73de9cd784d712852c07c068b79a794e25f6d3ded0f927d083413dde197c9fc8f7b68c03cffe68035b
 DIST djvulibre-3.5.27.tar.gz 3648522 BLAKE2B 
e1907b4b64c48304ceb24360cfd451e4690d38803f22231d4e136dbe754715527fa0300c623bb709fa05bba206348257137b2a755651bb51ca26259680e142d0
 SHA512 
62abcaa2fe7edab536477929ba38b882453dab1a06e119a3f838b38d5c61f5d8c252e4769e6534582b826e49bcfb490513179580fab9c3afa84aa92053ccebee

diff --git a/app-text/djvu/djvu-3.5.25.3.ebuild 
b/app-text/djvu/djvu-3.5.25.3.ebuild
deleted file mode 100644
index ce39ce5ee79..000
--- a/app-text/djvu/djvu-3.5.25.3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic xdg-utils
-
-MY_P="${PN}libre-${PV#*_p}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( virtual/jpeg:0 )
-   tiff? ( media-libs/tiff:0= )"
-DEPEND="${RDEPEND}
-   || ( gnome-base/librsvg media-gfx/inkscape )"
-
-S=${WORKDIR}/${MY_P%%.3}
-
-src_prepare() {
-   sed -i \
-   -e 's/AC_CXX_OPTIMIZE/OPTS=;AC_SUBST(OPTS)/' \
-   configure.ac || die #263688
-   rm aclocal.m4 
config/{libtool.m4,ltmain.sh,install-sh,config.sub,config.guess,ltoptions.m4,ltversion.m4,lt~obsolete.m4}
-#  epatch "${FILESDIR}/${PN}-3.5.24-gcc46.patch"
-   AT_M4DIR="config" eautoreconf
-}
-
-src_configure() {
-   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
-
-   # We install all desktop files by hand.
-   econf \
-   $(use_enable xml xmltools) \
-   $(use_with jpeg) \
-   $(use_with tiff) \
-   --disable-desktopfiles
-}
-
-DOCS=( NEWS README )
-
-src_install() {
-   default
-   prune_libtool_files
-
-   use doc && dodoc -r doc
-
-   # Install desktop files.
-   cd desktopfiles
-   for i in {22,32,48,64}; do
-   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
-   newins hi${i}-djvu.png image-vnd.djvu.png
-   done
-   insinto /usr/share/mime/packages
-   doins djvulibre-mime.xml
-}
-
-pkg_postinst() {
-   xdg_mimeinfo_database_update
-   has_version app-text/djview || \
-   optfeature "For djviewer or browser plugin" app-text/djview
-}
-
-pkg_postrm() {
-   xdg_mimeinfo_database_update
-}

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
index 0701849a730..f7d701f00ed 100644
--- a/app-text/djvu/djvu-3.5.27-r1.ebuild
+++ b/app-text/djvu/djvu-3.5.27-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit desktop flag-o-matic xdg-utils
+inherit desktop eutils flag-o-matic xdg-utils
 
 MY_P="${PN}libre-${PV#*_p}"
 

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
deleted file mode 100644
index 63ee44269e4..000
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic xdg-utils
-
-MY_P="${PN}libre-${PV#*_p}"
-
-DESCRIPTION="DjVu viewers, encoders and utilities"
-HOMEPAGE="http://djvu.sourceforge.net/;
-SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
-IUSE="debug doc jpeg tiff xml"
-
-RDEPEND="jpeg? ( 

[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/, app-text/djvu/files/

2019-11-11 Thread Mikle Kolyada
commit: 00faf7222c973e9d4d48256a492f5853ac97b147
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Nov 11 19:57:51 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Nov 11 20:07:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00faf722

app-text/djvu: fix CVE-2019-18804

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-text/djvu/djvu-3.5.27-r1.ebuild  | 66 
 app-text/djvu/files/fix-CVE-2019-18804.patch | 39 
 2 files changed, 105 insertions(+)

diff --git a/app-text/djvu/djvu-3.5.27-r1.ebuild 
b/app-text/djvu/djvu-3.5.27-r1.ebuild
new file mode 100644
index 000..0701849a730
--- /dev/null
+++ b/app-text/djvu/djvu-3.5.27-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop flag-o-matic xdg-utils
+
+MY_P="${PN}libre-${PV#*_p}"
+
+DESCRIPTION="DjVu viewers, encoders and utilities"
+HOMEPAGE="http://djvu.sourceforge.net/;
+SRC_URI="http://downloads.sourceforge.net/djvu/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-solaris"
+IUSE="debug doc jpeg tiff xml"
+
+PATCHES=( "${FILESDIR}"/fix-CVE-2019-18804.patch )
+
+RDEPEND="jpeg? ( virtual/jpeg:0 )
+   tiff? ( media-libs/tiff:0= )"
+DEPEND="${RDEPEND}
+   || ( gnome-base/librsvg media-gfx/inkscape )"
+
+S=${WORKDIR}/${MY_P%%.3}
+
+src_configure() {
+   use debug && append-cppflags "-DRUNTIME_DEBUG_ONLY"
+
+   # We install all desktop files by hand.
+   econf \
+   $(use_enable xml xmltools) \
+   $(use_with jpeg) \
+   $(use_with tiff) \
+   --disable-desktopfiles
+}
+
+DOCS=( NEWS README )
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+
+   use doc && dodoc -r doc
+
+   # Install desktop files.
+   cd desktopfiles
+   for i in {22,32,48,64}; do
+   insinto /usr/share/icons/hicolor/${i}x${i}/mimetypes
+   newins prebuilt-hi${i}-djvu.png image-vnd.djvu.png
+   done
+   insinto /usr/share/mime/packages
+   doins djvulibre-mime.xml
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   has_version app-text/djview || \
+   optfeature "For djviewer or browser plugin" app-text/djview
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+}

diff --git a/app-text/djvu/files/fix-CVE-2019-18804.patch 
b/app-text/djvu/files/fix-CVE-2019-18804.patch
new file mode 100644
index 000..b5d790ba1b1
--- /dev/null
+++ b/app-text/djvu/files/fix-CVE-2019-18804.patch
@@ -0,0 +1,39 @@
+From c8bec6549c10ffaa2f2fbad8bbc629efdf0dd125 Mon Sep 17 00:00:00 2001
+From: Leon Bottou 
+Date: Thu, 17 Oct 2019 22:20:31 -0400
+Subject: [PATCH] Fixed bug 309
+
+---
+ libdjvu/IW44EncodeCodec.cpp | 2 +-
+ tools/ddjvu.cpp | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/libdjvu/IW44EncodeCodec.cpp b/libdjvu/IW44EncodeCodec.cpp
+index 00752a0..f81eaeb 100644
+--- a/libdjvu/IW44EncodeCodec.cpp
 b/libdjvu/IW44EncodeCodec.cpp
+@@ -405,7 +405,7 @@ filter_fv(short *p, int w, int h, int rowsize, int scale)
+   int y = 0;
+   int s = scale*rowsize;
+   int s3 = s+s+s;
+-  h = ((h-1)/scale)+1;
++  h = (h>0) ? ((h-1)/scale)+1 : 0;
+   y += 1;
+   p += s;
+   while (y-3 < h)
+diff --git a/tools/ddjvu.cpp b/tools/ddjvu.cpp
+index 6d0df3b..7109952 100644
+--- a/tools/ddjvu.cpp
 b/tools/ddjvu.cpp
+@@ -279,7 +279,7 @@ render(ddjvu_page_t *page, int pageno)
+   prect.h = (ih * 100) / dpi;
+ }
+   /* Process aspect ratio */
+-  if (flag_aspect <= 0)
++  if (flag_aspect <= 0 && iw>0 && ih>0)
+ {
+   double dw = (double)iw / prect.w;
+   double dh = (double)ih / prect.h;
+-- 
+2.23.0
+



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2018-04-20 Thread David Seifert
commit: fa7f2fba902c5fb37755f55c549a4d7bd66b8772
Author: Marty E. Plummer  startmail  com>
AuthorDate: Sun Apr  8 14:14:25 2018 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Apr 20 20:37:02 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7f2fba

app-text/djvu: fdo-mime->xdg-utils

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-text/djvu/djvu-3.5.25.3.ebuild | 8 
 app-text/djvu/djvu-3.5.27.ebuild   | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.25.3.ebuild 
b/app-text/djvu/djvu-3.5.25.3.ebuild
index e06287eef0f..455ebfa772e 100644
--- a/app-text/djvu/djvu-3.5.25.3.ebuild
+++ b/app-text/djvu/djvu-3.5.25.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-inherit autotools eutils fdo-mime flag-o-matic
+inherit autotools eutils flag-o-matic xdg-utils
 
 MY_P="${PN}libre-${PV#*_p}"
 
@@ -62,11 +62,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
has_version app-text/djview || \
optfeature "For djviewer or browser plugin" app-text/djview
 }
 
 pkg_postrm() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index c3d32fd019b..7e1a7c1c755 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-inherit eutils fdo-mime flag-o-matic
+inherit eutils flag-o-matic xdg-utils
 
 MY_P="${PN}libre-${PV#*_p}"
 
@@ -53,11 +53,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
has_version app-text/djview || \
optfeature "For djviewer or browser plugin" app-text/djview
 }
 
 pkg_postrm() {
-   fdo-mime_mime_database_update
+   xdg_mimeinfo_database_update
 }



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2018-04-18 Thread Mart Raudsepp
commit: c048e1d0063707b0cfd2ecad3de8f6393bf8310d
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Apr 18 06:43:42 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Apr 18 06:44:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c048e1d0

app-text/djvu-3.5.27: arm64 stable

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-text/djvu/djvu-3.5.27.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 90d113e316b..c3d32fd019b 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.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=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-12-15 Thread Sergei Trofimovich
commit: 6337c27b9b3c8e19358f1f6f99688d0e06a3a6a0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 15 23:16:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec 15 23:21:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6337c27b

app-text/djvu: stable 3.5.27 for sparc, bug #632374 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 10b2d3ad46e..90d113e316b 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-12-13 Thread Sergei Trofimovich
commit: 832456781ecd42c9d00e154a5aed22d242725943
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Dec 13 19:52:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 13 19:52:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83245678

app-text/djvu: stable 3.5.27 for hppa, bug #632374

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index ab44200ff0f..10b2d3ad46e 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-10-23 Thread Markus Meier
commit: a86bfebbdbbf72874105da443d87adf861a63e2b
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Oct 23 17:59:00 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Oct 23 17:59:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a86bfebb

app-text/djvu: arm stable, bug #632374

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="arm"

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 06a9b9ceafc..ab44200ff0f 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-10-02 Thread Sergei Trofimovich
commit: 001947f1038fa387c1ec6d1d453e890a53c3e64b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Oct  2 11:57:22 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Oct  2 11:57:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=001947f1

app-text/djvu: stable 3.5.27 for ppc/ppc64, bug #632374

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 33c471eaa56..e77303c6ddd 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-09-30 Thread Sergei Trofimovich
commit: c5913963e63f799fd19cf9cbeaab1cdfa5301a09
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Sep 30 07:18:23 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Sep 30 07:18:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5913963

app-text/djvu: stable 3.5.27 for ia64, bug #632374

Package-Manager: Portage-2.3.10, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 app-text/djvu/djvu-3.5.27.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 75111cfc171..33c471eaa56 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2017-09-29 Thread Michael Palimaka
commit: e6840b4b24955b14a2ed2dd2132c1fcb39110817
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 30 04:43:55 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 30 04:47:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6840b4b

app-text/djvu: stabilise 3.5.27 for amd64/x86

Bug: https://bugs.gentoo.org/632374
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 app-text/djvu/djvu-3.5.27.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index 12bf73f05dd..75111cfc171 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/djvu/${MY_P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
 IUSE="debug doc jpeg tiff xml"
 
 RDEPEND="jpeg? ( virtual/jpeg:0 )



[gentoo-commits] repo/gentoo:master commit in: app-text/djvu/

2015-10-27 Thread Justin Lecher
commit: c930063a72fdb869c1f52c83982996604e631271
Author: Justin Lecher  gentoo  org>
AuthorDate: Tue Oct 27 11:08:05 2015 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Tue Oct 27 11:11:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c930063a

app-text/djvu: Use optfeature

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher  gentoo.org>

 app-text/djvu/djvu-3.5.25.3.ebuild | 8 
 app-text/djvu/djvu-3.5.27.ebuild   | 6 +++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/app-text/djvu/djvu-3.5.25.3.ebuild 
b/app-text/djvu/djvu-3.5.25.3.ebuild
index e4efe10..a7cda09 100644
--- a/app-text/djvu/djvu-3.5.25.3.ebuild
+++ b/app-text/djvu/djvu-3.5.25.3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+
 inherit autotools eutils fdo-mime flag-o-matic
 
 MY_P="${PN}libre-${PV#*_p}"
@@ -63,9 +64,8 @@ src_install() {
 
 pkg_postinst() {
fdo-mime_mime_database_update
-   if ! has_version app-text/djview; then
-   elog "For djviewer or browser plugin, emerge app-text/djview."
-   fi
+   has_version app-text/djview || \
+   optfeature "For djviewer or browser plugin" app-text/djview
 }
 
 pkg_postrm() {

diff --git a/app-text/djvu/djvu-3.5.27.ebuild b/app-text/djvu/djvu-3.5.27.ebuild
index be1c6c3..1322b75 100644
--- a/app-text/djvu/djvu-3.5.27.ebuild
+++ b/app-text/djvu/djvu-3.5.27.ebuild
@@ -3,6 +3,7 @@
 # $Id$
 
 EAPI=5
+
 inherit eutils fdo-mime flag-o-matic
 
 MY_P="${PN}libre-${PV#*_p}"
@@ -54,9 +55,8 @@ src_install() {
 
 pkg_postinst() {
fdo-mime_mime_database_update
-   if ! has_version app-text/djview; then
-   elog "For djviewer or browser plugin, emerge app-text/djview."
-   fi
+   has_version app-text/djview || \
+   optfeature "For djviewer or browser plugin" app-text/djview
 }
 
 pkg_postrm() {