public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Mart Raudsepp" <leio@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
Date: Mon, 31 Jul 2017 03:40:47 +0000 (UTC)	[thread overview]
Message-ID: <1501472396.7d48f74480a6763ae972c20362994b55a7dc5931.leio@gentoo> (raw)

commit:     7d48f74480a6763ae972c20362994b55a7dc5931
Author:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 02:48:34 2017 +0000
Commit:     Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 03:39:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d48f744

media-gfx/gthumb: bump to 3.4.5

Reorders dependency list to the order found in configure.ac for easier
checking of updates. Remove unnecessary libSM and libICE deps, which
aren't needed since libegg (smclient) usage was removed in January 2014.
Fix gsettings-desktop-schemas dep to be a build dep too, because configure
checks for it at build-time.

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 media-gfx/gthumb/Manifest            |  1 +
 media-gfx/gthumb/gthumb-3.4.5.ebuild | 85 ++++++++++++++++++++++++++++++++++++
 2 files changed, 86 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index e3833efe1a2..2d5fbed1848 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.4.4.1.tar.xz 3420356 SHA256 4dc63bb1cc1f139259bba7f9fd1735182f16ba37254119a9f9c3e13a898a9533 SHA512 e70eb1d27af3fa9320d556f56c2b283d26115eb145188811e4ece5b9599f2abb21c95be40b33c88defef9d4678ba84faa5a1c988240e532c8c055ff30c054c00 WHIRLPOOL a4b702a493e0b622731d5ecca1f437fec4f924576e78476c6460e159f3f052b287838573bbf1eeb0af485e4e97db7d3dc799e0524e55571d36e9f4a0fb92ab2a
+DIST gthumb-3.4.5.tar.xz 3391492 SHA256 816fc63ba9cfc397ea8c9a4d21870051813aa4d97383f3d3ae74cb3ea8235746 SHA512 a709e9af9626578a6121fc6d60aa8ec2ee9f1758e9078f2e77498cbfc28cd0f1c8631aeb5c9312496b344ff889f4545935871409af5e3cd625c9a62df5d22d85 WHIRLPOOL ee5b9d4e379e3c0ef56c3e1fe19d5e231f768ac02fb5ff5d28f15707ec137ea704d87dec8630763cf4a2b75fc0a08466a06a8d08b262e4e139830ca2a3da9719

diff --git a/media-gfx/gthumb/gthumb-3.4.5.ebuild b/media-gfx/gthumb/gthumb-3.4.5.ebuild
new file mode 100644
index 00000000000..bbdc812b369
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.4.5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/gthumb"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="cdr debug exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg tiff test webkit webp"
+
+RDEPEND="
+	>=dev-libs/glib-2.36.0:2[dbus]
+	>=x11-libs/gtk+-3.10.0:3
+	exif? ( >=media-gfx/exiv2-0.21:= )
+	slideshow? (
+		>=media-libs/clutter-1.12.0:1.0
+		>=media-libs/clutter-gtk-1:1.0 )
+	gstreamer? (
+		media-libs/gstreamer:1.0
+		media-libs/gst-plugins-base:1.0 )
+	raw? ( >=media-libs/libraw-0.14:= )
+	http? ( >=net-libs/libsoup-2.42.0:2.4 )
+	gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+	cdr? ( >=app-cdr/brasero-3.2 )
+	svg? ( >=gnome-base/librsvg-2.34:2 )
+	webp? ( >=media-libs/libwebp-0.2.0 )
+	json? ( >=dev-libs/json-glib-0.15.0 )
+	webkit? ( >=net-libs/webkit-gtk-1.10.0:4 )
+	lcms? ( >=media-libs/lcms-2.6:2 )
+
+	media-libs/libpng:0=
+	sys-libs/zlib
+	>=gnome-base/gsettings-desktop-schemas-0.1.4
+	jpeg? ( virtual/jpeg:0= )
+	tiff? ( media-libs/tiff:= )
+	!raw? ( media-gfx/dcraw )
+"
+DEPEND="${RDEPEND}
+	app-text/yelp-tools
+	>=dev-util/intltool-0.35
+	sys-devel/bison
+	sys-devel/flex
+	virtual/pkgconfig
+	test? ( ~app-text/docbook-xml-dtd-4.1.2 )
+"
+# eautoreconf needs:
+#	gnome-base/gnome-common
+
+src_prepare() {
+	# Remove unwanted CFLAGS added with USE=debug
+	sed -e 's/CFLAGS="$CFLAGS -g -O0 -DDEBUG"//' \
+		-i configure.ac -i configure || die
+
+	gnome2_src_prepare
+}
+
+src_configure() {
+	# Upstream says in configure help that libchamplain support
+	# crashes frequently
+	gnome2_src_configure \
+		--disable-static \
+		--disable-libchamplain \
+		$(use_enable cdr libbrasero) \
+		$(use_enable debug) \
+		$(use_enable exif exiv2) \
+		$(use_enable gnome-keyring libsecret) \
+		$(use_enable gstreamer) \
+		$(use_enable http libsoup) \
+		$(use_enable jpeg) \
+		$(use_enable json libjson-glib) \
+		$(use_enable lcms lcms2) \
+		$(use_enable raw libraw) \
+		$(use_enable slideshow clutter) \
+		$(use_enable svg librsvg) \
+		$(use_enable test test-suite) \
+		$(use_enable tiff) \
+		$(use_enable webkit webkit2) \
+		$(use_enable webp libwebp)
+}


             reply	other threads:[~2017-07-31  3:40 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-31  3:40 Mart Raudsepp [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-05-06  7:09 [gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/ Mart Raudsepp
2024-05-01  5:28 Joonas Niilola
2024-04-07  5:55 Arthur Zamarin
2024-03-13 22:54 Mart Raudsepp
2024-03-03 18:41 Mart Raudsepp
2024-03-03 18:41 Mart Raudsepp
2024-01-24  8:35 Michał Górny
2023-11-22 11:31 Arthur Zamarin
2023-10-27 15:20 Michał Górny
2023-10-19 14:53 Pacho Ramos
2023-10-09  7:04 Sam James
2023-08-28  3:49 Matt Turner
2023-08-18 14:50 Matt Turner
2023-08-16 22:32 Matt Turner
2023-07-15 11:43 Arthur Zamarin
2023-07-03  8:42 Jakov Smolić
2023-05-29  8:53 Pacho Ramos
2023-05-18 12:17 Andreas Sturmlechner
2022-10-31  2:56 Matt Turner
2022-10-29 17:44 Matt Turner
2022-05-28  1:27 Sam James
2022-05-28  1:20 Sam James
2022-05-17  2:15 Matt Turner
2022-05-17  2:15 Matt Turner
2022-05-16 22:23 Matt Turner
2022-04-06 18:42 Sam James
2022-04-06  6:44 Matt Turner
2021-12-17 22:57 Steve Arnold
2021-11-06  4:09 Sam James
2021-10-04  1:25 Sam James
2021-09-22 16:42 Mart Raudsepp
2021-08-25 12:53 Pacho Ramos
2021-05-29  9:02 Sam James
2021-05-29  6:09 Sam James
2021-04-20  2:15 Matt Turner
2021-02-28 13:08 Mart Raudsepp
2021-02-21  4:30 Sam James
2021-02-21  4:04 Sam James
2021-01-31 12:28 Mart Raudsepp
2020-08-05 14:17 Agostino Sarubbo
2020-08-05 13:53 Agostino Sarubbo
2019-10-21 19:43 Matt Turner
2019-03-17 13:22 Andreas Sturmlechner
2019-02-08  9:04 Mikle Kolyada
2018-12-03 11:24 Mart Raudsepp
2018-12-02 17:27 Mart Raudsepp
2018-11-25 13:59 Mart Raudsepp
2018-10-19  8:51 Michał Górny
2018-07-14 23:50 Mart Raudsepp
2017-12-20 21:02 Mart Raudsepp
2017-02-15 20:38 Mart Raudsepp
2016-10-16 16:30 Pacho Ramos
2016-10-16 16:30 Pacho Ramos
2016-04-17 11:13 Pacho Ramos
2015-12-21 14:28 Patrick Lauer
2015-11-11  8:20 Agostino Sarubbo
2015-11-10 17:02 Agostino Sarubbo
2015-10-04 10:38 Pacho Ramos

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=1501472396.7d48f74480a6763ae972c20362994b55a7dc5931.leio@gentoo \
    --to=leio@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