public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Lars Wendler" <polynomial-c@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/tiff/
Date: Sun, 11 Nov 2018 22:30:46 +0000 (UTC)	[thread overview]
Message-ID: <1541975437.8bf3ec8b2db14a7ad136c59cc1fa7235767b9881.polynomial-c@gentoo> (raw)

commit:     8bf3ec8b2db14a7ad136c59cc1fa7235767b9881
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 11 21:48:20 2018 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Sun Nov 11 22:30:37 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bf3ec8b

media-libs/tiff: Bump to version 4.0.10

Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>

 media-libs/tiff/Manifest           |  1 +
 media-libs/tiff/metadata.xml       |  3 ++
 media-libs/tiff/tiff-4.0.10.ebuild | 84 ++++++++++++++++++++++++++++++++++++++
 3 files changed, 88 insertions(+)

diff --git a/media-libs/tiff/Manifest b/media-libs/tiff/Manifest
index fd0ec14369a..3d4581bb9ba 100644
--- a/media-libs/tiff/Manifest
+++ b/media-libs/tiff/Manifest
@@ -1,2 +1,3 @@
 DIST tiff-3.9.7.tar.gz 1468097 BLAKE2B 303339acf9bb48558695b13fcc2b41acacbbf2ce6d2ec497067761895cb2de7674108e8ca2f35f845dcd2e45801777fe25d234af1c308acf59846c2f5617ab53 SHA512 ca89584a9ffa33b4986e4bc2165043cec239896f1f0ab73db00818d0442b570efaa6345b2ed422e884202324d359713df849bf14782bb0cf3b959655febddd77
+DIST tiff-4.0.10.tar.gz 2402867 BLAKE2B 0305453f22150c31d00d2de756736f58c49a288e19b2a66bdd01319ce4688742f6eab4009eaf1817125d41f53a23de17eb6265a3ebae458ec24f5dbb3d49764e SHA512 d213e5db09fd56b8977b187c5a756f60d6e3e998be172550c2892dbdb4b2a8e8c750202bc863fe27d0d1c577ab9de1710d15e9f6ed665aadbfd857525a81eea8
 DIST tiff-4.0.9.tar.gz 2305681 BLAKE2B 3de03408d2974b9f9f5f2444029cc3018ef43beb67e9fd21be68ee400cdcc6deca1247f055d880841a18b92284ce81f112682c8b5f083ddc61e5255d73a7de3f SHA512 04f3d5eefccf9c1a0393659fe27f3dddd31108c401ba0dc587bca152a1c1f6bc844ba41622ff5572da8cc278593eff8c402b44e7af0a0090e91d326c2d79f6cd

diff --git a/media-libs/tiff/metadata.xml b/media-libs/tiff/metadata.xml
index 815534de05d..0c3044903a7 100644
--- a/media-libs/tiff/metadata.xml
+++ b/media-libs/tiff/metadata.xml
@@ -5,6 +5,9 @@
 		<email>graphics@gentoo.org</email>
 		<name>Gentoo Graphics Project</name>
 	</maintainer>
+	<use>
+		<flag name="zstd">Enable zstd compression support.</flag>
+	</use>
 	<longdescription>
 		TIFF image library and tools, mostly for scanner and fax
 		support, but also used by GIS and other imaging tools.

diff --git a/media-libs/tiff/tiff-4.0.10.ebuild b/media-libs/tiff/tiff-4.0.10.ebuild
new file mode 100644
index 00000000000..2e6ce66b2ce
--- /dev/null
+++ b/media-libs/tiff/tiff-4.0.10.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool multilib-minimal
+
+DESCRIPTION="Tag Image File Format (TIFF) library"
+HOMEPAGE="http://libtiff.maptools.org"
+SRC_URI="http://download.osgeo.org/libtiff/${P}.tar.gz
+	ftp://ftp.remotesensing.org/pub/libtiff/${P}.tar.gz"
+
+LICENSE="libtiff"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-cygwin ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="+cxx jbig jpeg lzma static-libs test webp zlib zstd"
+
+RDEPEND="
+	jbig? ( >=media-libs/jbigkit-2.1:=[${MULTILIB_USEDEP}] )
+	jpeg? ( >=virtual/jpeg-0-r2:0=[${MULTILIB_USEDEP}] )
+	lzma? ( >=app-arch/xz-utils-5.0.5-r1[${MULTILIB_USEDEP}] )
+	webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] )
+	zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+	zstd? ( >=app-arch/zstd-1.3.7-r1:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+REQUIRED_USE="test? ( jpeg )" #483132
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.0.7-pdfium-0006-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
+	"${FILESDIR}"/${PN}-4.0.7-pdfium-0008-HeapBufferOverflow-ChopUpSingleUncompressedStrip.patch
+)
+
+MULTILIB_WRAPPED_HEADERS=(
+	/usr/include/tiffconf.h
+)
+
+src_prepare() {
+	default
+
+	# tiffcp-thumbnail.sh fails as thumbnail binary doesn't get built anymore since tiff-4.0.7
+	sed '/tiffcp-thumbnail\.sh/d' -i test/Makefile.am || die
+
+	eautoreconf
+}
+
+multilib_src_configure() {
+	local myeconfargs=(
+		--without-x
+		--with-docdir="${EPREFIX}"/usr/share/doc/${PF}
+		$(use_enable cxx)
+		$(use_enable jbig)
+		$(use_enable jpeg)
+		$(use_enable lzma)
+		$(use_enable static-libs static)
+		$(use_enable webp)
+		$(use_enable zlib)
+		$(use_enable zstd)
+	)
+	ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+
+	# remove useless subdirs
+	if ! multilib_is_native_abi ; then
+		sed -i \
+			-e 's/ tools//' \
+			-e 's/ contrib//' \
+			-e 's/ man//' \
+			-e 's/ html//' \
+			Makefile || die
+	fi
+}
+
+multilib_src_test() {
+	if ! multilib_is_native_abi ; then
+		emake -C tools
+	fi
+	emake check
+}
+
+multilib_src_install_all() {
+	find "${ED}" -name '*.la' -delete || die
+	rm "${ED}"/usr/share/doc/${PF}/{COPYRIGHT,README*,RELEASE-DATE,TODO,VERSION} || die
+}


             reply	other threads:[~2018-11-11 22:30 UTC|newest]

Thread overview: 202+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-11 22:30 Lars Wendler [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-09-22 10:10 [gentoo-commits] repo/gentoo:master commit in: media-libs/tiff/ Sam James
2024-07-24 16:56 Sam James
2024-07-24 11:53 Sam James
2024-07-24 11:53 Sam James
2024-07-24 11:53 Sam James
2024-07-24 11:53 Sam James
2024-07-24 10:50 Jakov Smolić
2024-07-24 10:50 Jakov Smolić
2024-05-02  4:32 Sam James
2024-01-26  2:09 Ionen Wolkens
2024-01-10 15:03 Sam James
2023-11-30  2:08 Sam James
2023-09-14  2:51 Sam James
2023-08-02  4:51 Arthur Zamarin
2023-07-24 10:05 Jakov Smolić
2023-07-24  9:25 Jakov Smolić
2023-06-15  0:23 Sam James
2023-05-13 21:36 Andreas Sturmlechner
2023-05-12 20:31 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-05-12 20:26 Sam James
2023-01-21 19:41 Arthur Zamarin
2023-01-17 19:52 Arthur Zamarin
2023-01-13 14:30 Arthur Zamarin
2023-01-13 14:30 Arthur Zamarin
2022-12-13 22:54 Sam James
2022-12-13 21:04 Sam James
2022-12-10  4:12 Sam James
2022-12-03 17:01 Michał Górny
2022-12-03 16:10 Arthur Zamarin
2022-12-02 18:50 Arthur Zamarin
2022-12-01 15:52 Jakov Smolić
2022-12-01 15:40 Jakov Smolić
2022-12-01  9:23 Jakov Smolić
2022-12-01  9:23 Jakov Smolić
2022-12-01  9:23 Jakov Smolić
2022-11-25 11:50 Arthur Zamarin
2022-11-25  9:59 Arthur Zamarin
2022-11-25  9:59 Arthur Zamarin
2022-11-25  7:05 Sam James
2022-11-25  5:23 Sam James
2022-11-25  5:21 Sam James
2022-11-25  5:21 Sam James
2022-10-22 10:19 Michał Górny
2022-10-22  7:46 Arthur Zamarin
2022-10-04 11:17 Sam James
2022-10-04 11:16 Sam James
2022-06-30  7:03 Agostino Sarubbo
2022-06-30  7:02 Agostino Sarubbo
2022-06-29 10:05 Agostino Sarubbo
2022-06-29  7:53 Agostino Sarubbo
2022-06-29  7:52 Agostino Sarubbo
2022-06-28 19:07 Arthur Zamarin
2022-06-28 16:30 Arthur Zamarin
2022-05-28  5:28 Sam James
2022-05-21  0:13 Sam James
2022-05-09  5:29 WANG Xuerui
2021-06-03 18:52 Michał Górny
2021-06-03 16:26 Sam James
2021-05-31 17:43 Sergei Trofimovich
2021-05-31  7:58 Sam James
2021-05-31  7:58 Sam James
2021-05-30  9:59 Sam James
2021-05-30  9:59 Sam James
2021-05-30  9:59 Sam James
2021-04-20 13:45 Sam James
2021-04-14 22:18 Sam James
2021-04-14 22:18 Sam James
2021-02-06 14:20 Sam James
2021-02-06 14:15 Sam James
2021-01-31 18:48 Sam James
2021-01-28 17:38 Sergei Trofimovich
2021-01-25 21:57 Andreas K. Hüttel
2021-01-24 21:52 Sam James
2021-01-24 19:31 Sam James
2021-01-24 13:35 Sam James
2021-01-24 13:31 Sam James
2021-01-24 13:31 Sam James
2021-01-24  4:11 Sam James
2021-01-06 14:27 Fabian Groffen
2020-12-27 17:47 Fabian Groffen
2020-12-20 14:05 Lars Wendler
2020-07-21 23:15 Kent Fredric
2019-11-27 13:44 Mikle Kolyada
2019-11-27 13:44 Mikle Kolyada
2019-11-27 13:44 Mikle Kolyada
2019-11-19 19:45 Sergei Trofimovich
2019-11-17  7:21 Matt Turner
2019-11-14 11:55 Agostino Sarubbo
2019-11-13  7:44 Agostino Sarubbo
2019-11-13  7:39 Agostino Sarubbo
2019-11-13  1:26 Aaron Bauman
2019-11-12 15:08 Agostino Sarubbo
2019-11-12 10:16 Agostino Sarubbo
2019-11-12 10:13 Agostino Sarubbo
2019-11-12 10:05 Agostino Sarubbo
2019-11-05 18:31 Michał Górny
2019-11-04 12:50 Lars Wendler
2019-11-03 13:43 Mikle Kolyada
2019-11-03 13:43 Mikle Kolyada
2019-11-03 13:43 Mikle Kolyada
2019-09-21  7:23 Matt Turner
2019-09-20  6:39 Sergei Trofimovich
2019-09-13 12:04 Agostino Sarubbo
2019-09-05 15:14 Agostino Sarubbo
2019-09-05 11:35 Agostino Sarubbo
2019-09-05  7:46 Agostino Sarubbo
2019-09-05  7:45 Agostino Sarubbo
2019-09-05  7:44 Agostino Sarubbo
2019-09-04  5:58 Mikle Kolyada
2019-09-03 22:51 Aaron Bauman
2019-08-09 16:11 Sergei Trofimovich
2019-08-06 11:44 Agostino Sarubbo
2019-08-06  9:52 Agostino Sarubbo
2019-08-06  9:42 Agostino Sarubbo
2019-08-06  9:39 Agostino Sarubbo
2019-08-06  8:01 Agostino Sarubbo
2019-08-06  7:51 Agostino Sarubbo
2019-08-06  7:22 Agostino Sarubbo
2019-08-05 22:04 Sergei Trofimovich
2019-08-05  2:50 Aaron Bauman
2019-07-08 12:32 Lars Wendler
2019-04-17 23:24 Thomas Deutschmann
2019-04-17 13:43 Mikle Kolyada
2019-04-17 12:30 Mikle Kolyada
2019-04-17 12:30 Mikle Kolyada
2019-04-17 12:30 Mikle Kolyada
2019-04-17 12:30 Mikle Kolyada
2019-04-10 22:03 Sergei Trofimovich
2019-04-08 18:27 Markus Meier
2019-04-08  8:39 Mart Raudsepp
2019-04-07 20:52 Sergei Trofimovich
2019-03-29  4:41 Matt Turner
2019-03-29  4:41 Matt Turner
2019-03-27 23:44 Thomas Deutschmann
2019-03-27 20:04 Agostino Sarubbo
2019-03-26 20:28 Aaron Bauman
2018-12-27 18:48 Fabian Groffen
2018-10-20 15:26 Andreas Sturmlechner
2018-10-18 10:41 Fabian Groffen
2018-10-14  9:10 Mikle Kolyada
2018-10-02 14:02 Tobias Klausmann
2018-09-24 18:17 Markus Meier
2018-09-22 11:10 Sergei Trofimovich
2018-09-19 19:51 Sergei Trofimovich
2018-09-19 17:35 Thomas Deutschmann
2018-09-19  8:42 Sergei Trofimovich
2018-09-19  7:39 Mikle Kolyada
2018-09-18 20:21 Mart Raudsepp
2018-09-18 17:15 Matt Turner
2018-09-18 17:15 Matt Turner
2018-09-18 16:24 Andreas Sturmlechner
2018-06-11 15:15 Aaron Bauman
2018-05-29  1:04 Mike Frysinger
2018-04-22 19:18 Matt Turner
2018-04-08 10:55 Markus Meier
2018-04-01 14:22 Sergei Trofimovich
2018-03-31 14:17 Tobias Klausmann
2018-03-30 20:18 Sergei Trofimovich
2018-03-28 19:45 Mart Raudsepp
2018-03-28 19:32 Sergei Trofimovich
2018-03-24 11:22 Sergei Trofimovich
2018-03-24  8:07 Mikle Kolyada
2018-02-16 15:30 Lars Wendler
2018-02-16 15:30 Lars Wendler
2018-01-30  6:38 Mike Frysinger
2017-11-26 23:06 David Seifert
2017-11-19 20:52 Lars Wendler
2017-09-27 20:31 Jeroen Roovers
2017-05-27 13:23 Tobias Klausmann
2017-05-26 18:31 Markus Meier
2017-05-26 14:59 Agostino Sarubbo
2017-05-26 14:05 Agostino Sarubbo
2017-05-24 13:46 Agostino Sarubbo
2017-05-24 13:42 Agostino Sarubbo
2017-05-22  7:35 Lars Wendler
2017-03-31  3:36 Mike Frysinger
2017-03-28 22:21 Michael Weber
2017-03-21 15:46 Michael Haubenwallner
2017-02-20 10:04 Agostino Sarubbo
2017-01-09 13:44 Jeroen Roovers
2016-12-15 19:22 Mike Frysinger
2016-11-29 17:44 Markus Meier
2016-11-23  9:20 Tobias Klausmann
2016-11-21 17:08 Agostino Sarubbo
2016-11-21 17:08 Agostino Sarubbo
2016-11-21 10:46 Lars Wendler
2016-07-10  8:48 Markus Meier
2016-03-15 16:38 Agostino Sarubbo
2016-03-14 18:51 Tobias Klausmann
2016-03-11 16:39 Markus Meier
2016-03-08 13:41 Jeroen Roovers
2016-03-07  8:04 Agostino Sarubbo
2015-09-13 19:51 Lars Wendler
2015-09-13 12:40 Lars Wendler
2015-08-31  9:58 Lars Wendler

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1541975437.8bf3ec8b2db14a7ad136c59cc1fa7235767b9881.polynomial-c@gentoo \
    --to=polynomial-c@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox