[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-04-06 Thread Arthur Zamarin
commit: b7a7f43a581730e4a8f9f2ea403c8b1c76be8e54
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Apr  7 05:54:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Apr  7 05:55:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a7f43a

media-gfx/gthumb: Stabilize 3.12.6 amd64, #928831

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.6.ebuild 
b/media-gfx/gthumb/gthumb-3.12.6.ebuild
index ad298e9c5a78..56d00179eb19 100644
--- a/media-gfx/gthumb/gthumb-3.12.6.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.6.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-03-13 Thread Mart Raudsepp
commit: 868462346ec4e5b99ac119b4b9bb30619d86213a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Mar 13 22:49:42 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Mar 13 22:49:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86846234

media-gfx/gthumb: add 3.12.6

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/gthumb-3.12.6.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 850c36f96289..6169f309f8d4 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,3 +1,4 @@
 DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94
 DIST gthumb-3.12.4.tar.xz 7617528 BLAKE2B 
2119692d460d12351273b8e7a9e14cf97c486cf283331f3e5d842cdc3c8b42edf4cdaf87d19962c1a162b956682a7aed34dba7e43130d49603d30441c5f8d12c
 SHA512 
0a15f78e65c7dc8e45b6410052a2ebd480247828e48dbb59d80447d97f2d83a3914fa513b1cf5a9f3a0ce620fb49245a919e3ca5b61cf8a144806c724e14a747
 DIST gthumb-3.12.5.tar.xz 7618720 BLAKE2B 
beeac0c62934555dd306ab2319598de7703a10f01498972e7d177286b5f298070274e44977abc665c5e33e996ae884ffb0dfe80641a396425bdf549252c8832d
 SHA512 
acdaef8cddcd68d9dd269bf1c000c50ab8dcb359df18337de243398448407beef1fe6daaeb99e161486a5a5575919779eb7d335c38ea4a4196c2a32d46aa5517
+DIST gthumb-3.12.6.tar.xz 7616560 BLAKE2B 
b1ccf4c76bc0edc5e8f60027357c8e48327fffa44d7ae3792c48701cc74d0338f2a7e6433bbe0e6e86c1bc522fffb8e9d614552a4ea9cf68562415a9cc9f7878
 SHA512 
cfbb901779b78b382ca3abefb7aed5a737a323cc3a7b6d94f5b84d524028c9584761e9001d845508f544f4989eb56563c25f2c64bce60ca84d2d9645f6c0d041

diff --git a/media-gfx/gthumb/gthumb-3.12.6.ebuild 
b/media-gfx/gthumb/gthumb-3.12.6.ebuild
new file mode 100644
index ..ad298e9c5a78
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0:= )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   app-alternatives/yacc
+   app-alternatives/lex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use keyring libsecret)
+   $(meson_use webkit webservices)
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-03-03 Thread Mart Raudsepp
commit: 3ca2b765562ddde8e541f0fcc81d3e7bdff48743
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 18:38:22 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:39:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca2b765

media-gfx/gthumb: mark older versions as incompatible with libjxl-0.9

Bug: https://bugs.gentoo.org/922523
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild | 5 -
 media-gfx/gthumb/gthumb-3.12.3.ebuild| 5 -
 media-gfx/gthumb/gthumb-3.12.4.ebuild| 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
index 971f6ec08a16..7c65adc4b829 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -41,7 +41,10 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   jpegxl? (
+   >=media-libs/libjxl-0.3.0
+   =media-libs/libheif-1.11:= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (

diff --git a/media-gfx/gthumb/gthumb-3.12.3.ebuild 
b/media-gfx/gthumb/gthumb-3.12.3.ebuild
index d32de8c3f4be..69cc7d97c322 100644
--- a/media-gfx/gthumb/gthumb-3.12.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.3.ebuild
@@ -41,7 +41,10 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   jpegxl? (
+   >=media-libs/libjxl-0.3.0
+   =media-libs/libheif-1.11:= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (

diff --git a/media-gfx/gthumb/gthumb-3.12.4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.4.ebuild
index ad298e9c5a78..84b1bafa5aeb 100644
--- a/media-gfx/gthumb/gthumb-3.12.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.4.ebuild
@@ -41,7 +41,10 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? ( >=media-libs/libjxl-0.3.0:= )
+   jpegxl? (
+   >=media-libs/libjxl-0.3.0:=
+   =media-libs/libheif-1.11:= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-03-03 Thread Mart Raudsepp
commit: 081fb667726341e1ef2385a8e45d3e21751de15e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 18:34:08 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=081fb667

media-gfx/gthumb: add 3.12.5

Closes: https://bugs.gentoo.org/922523
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/gthumb-3.12.5.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 3de867589822..c25d4c6ec8f2 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,3 +1,4 @@
 DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c
 DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94
 DIST gthumb-3.12.4.tar.xz 7617528 BLAKE2B 
2119692d460d12351273b8e7a9e14cf97c486cf283331f3e5d842cdc3c8b42edf4cdaf87d19962c1a162b956682a7aed34dba7e43130d49603d30441c5f8d12c
 SHA512 
0a15f78e65c7dc8e45b6410052a2ebd480247828e48dbb59d80447d97f2d83a3914fa513b1cf5a9f3a0ce620fb49245a919e3ca5b61cf8a144806c724e14a747
+DIST gthumb-3.12.5.tar.xz 7618720 BLAKE2B 
beeac0c62934555dd306ab2319598de7703a10f01498972e7d177286b5f298070274e44977abc665c5e33e996ae884ffb0dfe80641a396425bdf549252c8832d
 SHA512 
acdaef8cddcd68d9dd269bf1c000c50ab8dcb359df18337de243398448407beef1fe6daaeb99e161486a5a5575919779eb7d335c38ea4a4196c2a32d46aa5517

diff --git a/media-gfx/gthumb/gthumb-3.12.5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.5.ebuild
new file mode 100644
index ..ad298e9c5a78
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.5.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0:= )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   app-alternatives/yacc
+   app-alternatives/lex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use keyring libsecret)
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/

2024-03-03 Thread Mart Raudsepp
commit: ab0f84d215f069f6d321c214d3467270b88943c4
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 18:40:54 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0f84d2

media-gfx/gthumb: drop 3.12.2-r5

Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest |   1 -
 media-gfx/gthumb/files/3.12.2-date-format.patch   |  32 --
 media-gfx/gthumb/files/3.12.2-libraw-0.21.patch   |  55 --
 media-gfx/gthumb/files/3.12.2-link-with-x11.patch |  14 ---
 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild  | 116 --
 5 files changed, 218 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index c25d4c6ec8f2..850c36f96289 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,4 +1,3 @@
-DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c
 DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94
 DIST gthumb-3.12.4.tar.xz 7617528 BLAKE2B 
2119692d460d12351273b8e7a9e14cf97c486cf283331f3e5d842cdc3c8b42edf4cdaf87d19962c1a162b956682a7aed34dba7e43130d49603d30441c5f8d12c
 SHA512 
0a15f78e65c7dc8e45b6410052a2ebd480247828e48dbb59d80447d97f2d83a3914fa513b1cf5a9f3a0ce620fb49245a919e3ca5b61cf8a144806c724e14a747
 DIST gthumb-3.12.5.tar.xz 7618720 BLAKE2B 
beeac0c62934555dd306ab2319598de7703a10f01498972e7d177286b5f298070274e44977abc665c5e33e996ae884ffb0dfe80641a396425bdf549252c8832d
 SHA512 
acdaef8cddcd68d9dd269bf1c000c50ab8dcb359df18337de243398448407beef1fe6daaeb99e161486a5a5575919779eb7d335c38ea4a4196c2a32d46aa5517

diff --git a/media-gfx/gthumb/files/3.12.2-date-format.patch 
b/media-gfx/gthumb/files/3.12.2-date-format.patch
deleted file mode 100644
index 1bc2309abf20..
--- a/media-gfx/gthumb/files/3.12.2-date-format.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://gitlab.gnome.org/GNOME/gthumb/-/issues/235
-
-From 77b0e6186579fccfca8a516b1399564228e01793 Mon Sep 17 00:00:00 2001
-From: Paolo Bacchilega 
-Date: Wed, 10 Aug 2022 07:49:00 +0200
-Subject: [PATCH] rename series: fixed date format not applied correctly
-
-Closes #235

- extensions/rename_series/dlg-rename-series.c | 6 ++
- 1 file changed, 6 insertions(+)
-
-diff --git a/extensions/rename_series/dlg-rename-series.c 
b/extensions/rename_series/dlg-rename-series.c
-index 60c784fe..cc0612da 100644
 a/extensions/rename_series/dlg-rename-series.c
-+++ b/extensions/rename_series/dlg-rename-series.c
-@@ -162,6 +162,12 @@ template_eval_cb (TemplateFlags   flags,
-   char *path;
-   GTimeVal  timeval;
- 
-+  if ((parent_code == 'D') || (parent_code == 'M')) {
-+  /* strftime code, return the code itself. */
-+  _g_string_append_template_code (result, code, args);
-+  return FALSE;
-+  }
-+
-   switch (code) {
-   case '#':
-   text = _g_template_replace_enumerator (args[0], 
template_data->n);
--- 
-GitLab
-

diff --git a/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch 
b/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch
deleted file mode 100644
index 4fef16dc9843..
--- a/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-https://bugs.gentoo.org/887769
-https://gitlab.gnome.org/GNOME/gthumb/-/merge_requests/42
-
-From 2133520496afd179702953a5d07aa99b5209f9cf Mon Sep 17 00:00:00 2001
-From: Chris Mayo 
-Date: Wed, 21 Dec 2022 19:21:12 +
-Subject: [PATCH] raw: make compatible with LibRaw 0.21.0 release
-
-Memory error callback removed
-https://github.com/LibRaw/LibRaw/blob/979160ff13/Changelog.txt#L127
-
-Typo in LIBRAW_OPTIONS_* flag names fixed
-https://github.com/LibRaw/LibRaw/blob/979160ff13/Changelog.txt#L170
 a/extensions/raw_files/gth-metadata-provider-raw.c
-+++ b/extensions/raw_files/gth-metadata-provider-raw.c
-@@ -62,7 +62,11 @@ gth_metadata_provider_raw_read (GthMetadataProvider *self,
-   if (!_g_mime_type_is_raw (gth_file_data_get_mime_type (file_data)))
-   return;
- 
-+#if LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(0, 21)
-+  raw_data = libraw_init (LIBRAW_OPTIONS_NO_DATAERR_CALLBACK);
-+#else
-   raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | 
LIBRAW_OPIONS_NO_DATAERR_CALLBACK);
-+#endif
-   if (raw_data == NULL)
-   goto fatal_error;
- 
 a/extensions/raw_files/main.c
-+++ b/extensions/raw_files/main.c
-@@ -213,7 +213,11 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2024-01-24 Thread Michał Górny
commit: 3bf65e7d74cf86be29278cad06c6fad8aaac07e3
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 24 08:31:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 24 08:31:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf65e7d

media-gfx/gthumb: Add := dep on media-libs/libjxl

Signed-off-by: Michał Górny  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.4.ebuild
index 8d36cb1a8dbc..ad298e9c5a78 100644
--- a/media-gfx/gthumb/gthumb-3.12.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.4.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   jpegxl? ( >=media-libs/libjxl-0.3.0:= )
heif? ( >=media-libs/libheif-1.11:= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-11-22 Thread Arthur Zamarin
commit: f8440e3788389e45876751633a390bb1a092caab
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 22 11:31:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 22 11:31:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8440e37

media-gfx/gthumb: Stabilize 3.12.3 x86, #913580

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.3.ebuild 
b/media-gfx/gthumb/gthumb-3.12.3.ebuild
index af7e95672845..8704f3ef2a17 100644
--- a/media-gfx/gthumb/gthumb-3.12.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-10-27 Thread Michał Górny
commit: 5c47eeb5245dcf208cc16153272611d7c0fa7b23
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Oct 22 12:50:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 27 15:18:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c47eeb5

media-gfx/gthumb: Remove redundant local flag descs

Signed-off-by: Michał Górny  gentoo.org>

 media-gfx/gthumb/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 10b62c5519ed..9bf3ec5070fe 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,6 @@
 Gentoo GNOME Desktop
   
   
-Support for JPEG XL image format
 Enable slideshow plugin
   
   



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-10-19 Thread Pacho Ramos
commit: 1ab0f166ebaa94b696c0e35bc1d791917c0a4b1b
Author: Guillermo Joandet  gmail  com>
AuthorDate: Tue Oct 10 19:28:14 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Thu Oct 19 14:52:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ab0f166

media-gfx/gthumb: Version bump to 3.12.4

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33289
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/gthumb-3.12.4.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 160c465b4402..3de867589822 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1,3 @@
 DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c
 DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94
+DIST gthumb-3.12.4.tar.xz 7617528 BLAKE2B 
2119692d460d12351273b8e7a9e14cf97c486cf283331f3e5d842cdc3c8b42edf4cdaf87d19962c1a162b956682a7aed34dba7e43130d49603d30441c5f8d12c
 SHA512 
0a15f78e65c7dc8e45b6410052a2ebd480247828e48dbb59d80447d97f2d83a3914fa513b1cf5a9f3a0ce620fb49245a919e3ca5b61cf8a144806c724e14a747

diff --git a/media-gfx/gthumb/gthumb-3.12.4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.4.ebuild
new file mode 100644
index ..0b8ddf6070a3
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.4.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use keyring libsecret)
+   $(meson_use webkit webservices)
+   $(meson_use cdr libbrasero)
+   )
+
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms";
+   # some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-10-09 Thread Sam James
commit: 581ee07e5e65a912d57838c335443c438bd8edf8
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  9 07:04:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  9 07:04:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=581ee07e

media-gfx/gthumb: Stabilize 3.12.3 amd64, #913580

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

 media-gfx/gthumb/gthumb-3.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.3.ebuild 
b/media-gfx/gthumb/gthumb-3.12.3.ebuild
index 0b8ddf6070a3..af7e95672845 100644
--- a/media-gfx/gthumb/gthumb-3.12.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-08-27 Thread Matt Turner
commit: 79e5c2ffeec3d5f445bbe183f7e9f3ad0b6d7a66
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Aug 28 03:48:38 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Aug 28 03:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79e5c2ff

media-gfx/gthumb: Version bump to 3.12.3

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/gthumb-3.12.3.ebuild | 107 ++
 2 files changed, 108 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 4fba28145a29..160c465b4402 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c
+DIST gthumb-3.12.3.tar.xz 7604504 BLAKE2B 
1db5007a8ea659d59d8ac1b3c3c07c494db719788678588e801560796c0453ccf83abbfb2c9976a7977d19e6fbb2d4540cc5c6675629219e8aba3a031acb61be
 SHA512 
d538d7b306dac391283229147eccc2eef8933107676c0645b08371754d5956729d3747a5b7393366e25967924dee73255fde3d96d3d8e2fc8e7d47a91ceafa94

diff --git a/media-gfx/gthumb/gthumb-3.12.3.ebuild 
b/media-gfx/gthumb/gthumb-3.12.3.ebuild
new file mode 100644
index ..0b8ddf6070a3
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use keyring libsecret)
+   $(meson_use webkit webservices)
+   $(meson_use cdr libbrasero)
+   )
+
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms";
+   # some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+   emesonargs+=( -Dlcms2=true )
+   else
+   emesonargs+=( -Dlcms2=false )
+   fi
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-08-18 Thread Matt Turner
commit: edfc416a4bfe94e8ac5c45c85b958b9877875b0d
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Aug 17 00:56:07 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Aug 18 14:49:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edfc416a

media-gfx/gthumb: Drop old IUSE=http description

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 646debfccd65..10b62c5519ed 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,6 @@
 Gentoo GNOME Desktop
   
   
-Enable webservice integration through 
net-libs/webkit-gtk
 Support for JPEG XL image format
 Enable slideshow plugin
   



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-08-16 Thread Matt Turner
commit: ca175a7ca152ab14524f59de8fc5fabb332b62b1
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Aug 16 22:25:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Aug 16 22:32:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca175a7c

media-gfx/gthumb: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r4.ebuild | 111 ---
 1 file changed, 111 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
deleted file mode 100644
index b207d4ee978d..
--- a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit gnome.org gnome2-utils meson python-any-r1 xdg
-
-DESCRIPTION="Image viewer and browser for Gnome"
-HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="cdr colord exif keyring gstreamer heif http jpegxl lcms raw slideshow 
svg tiff webp"
-
-# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
-RDEPEND="
-   x11-libs/libX11
-
-   >=dev-libs/glib-2.54.0:2
-   >=x11-libs/gtk+-3.16.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
-   media-plugins/gst-plugins-gtk:1.0
-   )
-   raw? (
-   >=media-libs/libraw-0.14:=
-   )
-   http? (
-   >=net-libs/libsoup-2.42.0:2.4
-   >=dev-libs/json-glib-0.15.0
-   >=net-libs/webkit-gtk-1.10.0:4
-   )
-   keyring? ( >=app-crypt/libsecret-0.11 )
-   cdr? ( >=app-cdr/brasero-3.2.0 )
-   svg? ( >=gnome-base/librsvg-2.34:2 )
-   webp? ( >=media-libs/libwebp-0.2.0:= )
-   jpegxl? ( >=media-libs/libjxl-0.3.0 )
-   heif? ( >=media-libs/libheif-1.11:= )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   colord? (
-   >=x11-misc/colord-1.3
-   >=media-libs/lcms-2.6:2
-   )
-
-   sys-libs/zlib
-   media-libs/libjpeg-turbo:=
-   tiff? ( media-libs/tiff:= )
-   media-libs/libpng:0=
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   ${PYTHON_DEPS}
-   >=dev-libs/appstream-0.14.6
-   dev-util/glib-utils
-   dev-util/itstool
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PV}-link-with-x11.patch
-   "${FILESDIR}"/${PV}-libraw-0.21.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   -Drun-in-place=false
-   $(meson_use exif exiv2)
-   $(meson_use slideshow clutter)
-   $(meson_use gstreamer)
-   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
-   $(meson_use colord)
-   $(meson_use tiff libtiff)
-   $(meson_use webp libwebp)
-   $(meson_use jpegxl libjxl)
-   $(meson_use heif libheif)
-   $(meson_use raw libraw)
-   $(meson_use svg librsvg)
-   $(meson_use keyring libsecret)
-   $(meson_use http webservices)
-   $(meson_use cdr libbrasero)
-   )
-
-   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
-   if use lcms || use colord; then
-   emesonargs+=( -Dlcms2=true )
-   else
-   emesonargs+=( -Dlcms2=false )
-   fi
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-07-15 Thread Arthur Zamarin
commit: 0003e3e5401c569417fda6ac0afd44529c06c0e6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul 15 11:42:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul 15 11:42:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0003e3e5

media-gfx/gthumb: Stabilize 3.12.2-r5 amd64, #909483

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
index 6617a41f3ce3..72e0309eca69 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-07-03 Thread Jakov Smolić
commit: ec8b4266d731da616c4ff72b830a9955deaea319
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul  3 08:42:24 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul  3 08:42:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8b4266

media-gfx/gthumb: Stabilize 3.12.2-r5 x86, #909483

Signed-off-by: Jakov Smolić  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
index 65ef7e3cae52..6617a41f3ce3 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-05-29 Thread Pacho Ramos
commit: ee7c8904a5d240a65cda7ed71cebe799e15414eb
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 29 08:52:51 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 29 08:52:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7c8904

media-gfx/gthumb: Fix ExcessiveLineLength warning

Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
index 043f387c00a2..65ef7e3cae52 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -92,7 +92,8 @@ src_configure() {
$(meson_use cdr libbrasero)
)
 
-   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms";
+   # some of upstream HAVE_COLORD code depends on HAVE_LCMS2
if use lcms || use colord; then
emesonargs+=( -Dlcms2=true )
else



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/

2023-05-29 Thread Pacho Ramos
commit: 448aa70aeb5890d17fa2ffe349c5203b58c5871d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 29 08:50:32 2023 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 29 08:50:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=448aa70a

media-gfx/gthumb: Rename USE "http" to "webkit"

That allows people wanting to globally avoid pulling in webkit-gtk to do it
more easily. Also apply upstream fix for date formatting not being used
properly.

Closes: https://bugs.gentoo.org/907203
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/files/3.12.2-date-format.patch |  32 +++
 media-gfx/gthumb/gthumb-3.12.2-r5.ebuild| 112 
 2 files changed, 144 insertions(+)

diff --git a/media-gfx/gthumb/files/3.12.2-date-format.patch 
b/media-gfx/gthumb/files/3.12.2-date-format.patch
new file mode 100644
index ..1bc2309abf20
--- /dev/null
+++ b/media-gfx/gthumb/files/3.12.2-date-format.patch
@@ -0,0 +1,32 @@
+https://gitlab.gnome.org/GNOME/gthumb/-/issues/235
+
+From 77b0e6186579fccfca8a516b1399564228e01793 Mon Sep 17 00:00:00 2001
+From: Paolo Bacchilega 
+Date: Wed, 10 Aug 2022 07:49:00 +0200
+Subject: [PATCH] rename series: fixed date format not applied correctly
+
+Closes #235
+---
+ extensions/rename_series/dlg-rename-series.c | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/extensions/rename_series/dlg-rename-series.c 
b/extensions/rename_series/dlg-rename-series.c
+index 60c784fe..cc0612da 100644
+--- a/extensions/rename_series/dlg-rename-series.c
 b/extensions/rename_series/dlg-rename-series.c
+@@ -162,6 +162,12 @@ template_eval_cb (TemplateFlags   flags,
+   char *path;
+   GTimeVal  timeval;
+ 
++  if ((parent_code == 'D') || (parent_code == 'M')) {
++  /* strftime code, return the code itself. */
++  _g_string_append_template_code (result, code, args);
++  return FALSE;
++  }
++
+   switch (code) {
+   case '#':
+   text = _g_template_replace_enumerator (args[0], 
template_data->n);
+-- 
+GitLab
+

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
new file mode 100644
index ..043f387c00a2
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.2-r5.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cdr colord exif keyring gstreamer heif jpegxl lcms raw slideshow svg 
tiff webkit webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   )
+   webkit? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   media-libs/libjpeg-turbo:=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-link-with-x11.patch
+   "${FILESDIR}"/${PV}-libraw-0.21.patch
+   "${FILESDIR}"/${PV}-date-format.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2023-05-18 Thread Andreas Sturmlechner
commit: ce0b0a10e8bb5d621cbbb8b90cfab15c6758a2d4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 14 12:16:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 18 12:09:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0b0a10

media-gfx/gthumb: Rename USE=gnome-keyring -> keyring

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r4.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
index 8783d95b37ae..0d649c31f709 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
-IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
+IUSE="cdr colord exif keyring gstreamer heif http jpegxl lcms raw slideshow 
svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
 RDEPEND="
@@ -37,7 +37,7 @@ RDEPEND="
>=dev-libs/json-glib-0.15.0
>=net-libs/webkit-gtk-1.10.0:4
)
-   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   keyring? ( >=app-crypt/libsecret-0.11 )
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
@@ -86,7 +86,7 @@ src_configure() {
$(meson_use heif libheif)
$(meson_use raw libraw)
$(meson_use svg librsvg)
-   $(meson_use gnome-keyring libsecret)
+   $(meson_use keyring libsecret)
$(meson_use http webservices)
$(meson_use cdr libbrasero)
)



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/

2022-12-21 Thread Sam James
commit: 1693061313af2aabb5c987deb1b7670b5c67ffb2
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 21 23:49:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 21 23:52:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16930613

media-gfx/gthumb: fix build w/ libraw-0.21

Closes: https://bugs.gentoo.org/887769
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gthumb/files/3.12.2-libraw-0.21.patch | 55 +
 media-gfx/gthumb/gthumb-3.12.2-r4.ebuild|  1 +
 2 files changed, 56 insertions(+)

diff --git a/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch 
b/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch
new file mode 100644
index ..4fef16dc9843
--- /dev/null
+++ b/media-gfx/gthumb/files/3.12.2-libraw-0.21.patch
@@ -0,0 +1,55 @@
+https://bugs.gentoo.org/887769
+https://gitlab.gnome.org/GNOME/gthumb/-/merge_requests/42
+
+From 2133520496afd179702953a5d07aa99b5209f9cf Mon Sep 17 00:00:00 2001
+From: Chris Mayo 
+Date: Wed, 21 Dec 2022 19:21:12 +
+Subject: [PATCH] raw: make compatible with LibRaw 0.21.0 release
+
+Memory error callback removed
+https://github.com/LibRaw/LibRaw/blob/979160ff13/Changelog.txt#L127
+
+Typo in LIBRAW_OPTIONS_* flag names fixed
+https://github.com/LibRaw/LibRaw/blob/979160ff13/Changelog.txt#L170
+--- a/extensions/raw_files/gth-metadata-provider-raw.c
 b/extensions/raw_files/gth-metadata-provider-raw.c
+@@ -62,7 +62,11 @@ gth_metadata_provider_raw_read (GthMetadataProvider *self,
+   if (!_g_mime_type_is_raw (gth_file_data_get_mime_type (file_data)))
+   return;
+ 
++#if LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(0, 21)
++  raw_data = libraw_init (LIBRAW_OPTIONS_NO_DATAERR_CALLBACK);
++#else
+   raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | 
LIBRAW_OPIONS_NO_DATAERR_CALLBACK);
++#endif
+   if (raw_data == NULL)
+   goto fatal_error;
+ 
+--- a/extensions/raw_files/main.c
 b/extensions/raw_files/main.c
+@@ -213,7 +213,11 @@ _cairo_image_surface_create_from_raw (GInputStream  
*istream,
+   size_t size;
+   GthImage  *image = NULL;
+ 
++#if LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(0, 21)
++  raw_data = libraw_init (LIBRAW_OPTIONS_NO_DATAERR_CALLBACK);
++#else
+   raw_data = libraw_init (LIBRAW_OPIONS_NO_MEMERR_CALLBACK | 
LIBRAW_OPIONS_NO_DATAERR_CALLBACK);
++#endif
+   if (raw_data == NULL) {
+   _libraw_set_gerror (error, errno);
+   goto fatal_error;
+@@ -300,7 +304,11 @@ _cairo_image_surface_create_from_raw (GInputStream  
*istream,
+   if ((original_width != NULL) && (original_height != NULL)) {
+   libraw_close (raw_data);
+ 
++#if LIBRAW_COMPILE_CHECK_VERSION_NOTLESS(0, 21)
++  raw_data = libraw_init 
(LIBRAW_OPTIONS_NO_DATAERR_CALLBACK);
++#else
+   raw_data = libraw_init 
(LIBRAW_OPIONS_NO_MEMERR_CALLBACK | LIBRAW_OPIONS_NO_DATAERR_CALLBACK);
++#endif
+   if (raw_data == NULL)
+   goto fatal_error;
+ 
+-- 
+GitLab

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
index f7c6ddec1cc9..9b101beaf8d0 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r4.ebuild
@@ -69,6 +69,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PV}-link-with-x11.patch
+   "${FILESDIR}"/${PV}-libraw-0.21.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-10-30 Thread Matt Turner
commit: bc725f2041b97f6b9aff70e866e61ec35e238aa8
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:20:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 31 02:55:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc725f20

media-gfx/gthumb: Set remote-id

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/metadata.xml | 23 +--
 1 file changed, 13 insertions(+), 10 deletions(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index cf37ee13e1b6..0a4898672ea5 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -1,14 +1,17 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   Enable support for ISO/IEC 23008-12:2017 
HEIF/HEIC image format using media-libs/libheif
-   Enable webservice integration through 
net-libs/webkit-gtk
-   Support for JPEG XL image format
-   Enable slideshow plugin
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+Enable support for ISO/IEC 23008-12:2017 HEIF/HEIC image 
format using media-libs/libheif
+Enable webservice integration through 
net-libs/webkit-gtk
+Support for JPEG XL image format
+Enable slideshow plugin
+  
+  
+GNOME/gthumb
+  
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-10-29 Thread Matt Turner
commit: 8930eb9dc1d5d1c1c66f47b2f86e22d15c3d423a
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 17:25:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 17:44:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8930eb9d

media-gfx/gthumb: Add Python 3.11 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 8f3defb53ad5..6ad398e059de 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit gnome.org gnome2-utils meson python-any-r1 xdg
 
 DESCRIPTION="Image viewer and browser for Gnome"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-05-27 Thread Sam James
commit: d4ec73477d1eb3a8794a4945f9c21a4869c45a95
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 01:26:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 01:26:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ec7347

media-gfx/gthumb: Stabilize 3.12.2-r2 x86, #843794

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

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 96d1e7251a2e..8f3defb53ad5 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-05-27 Thread Sam James
commit: 181e32552cdad2b37d898efa7000f45798228874
Author: Sam James  gentoo  org>
AuthorDate: Sat May 28 01:19:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 28 01:19:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181e3255

media-gfx/gthumb: Stabilize 3.12.2-r2 amd64, #843794

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

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index d7c6ca2c5978..96d1e7251a2e 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-05-16 Thread Matt Turner
commit: 20618621836ca39ddfaacad254efec84ad082dd5
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:14:05 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:15:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20618621

media-gfx/gthumb: Restore ~ppc64 keyword

libheif is stable on ppc64. I think I misread the pkgcheck message.

Closes: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 2420ae8ddbc1..d7c6ca2c5978 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-05-16 Thread Matt Turner
commit: f4c0fe85e16f39c6828f38f0a719f446fd52f36f
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 17 02:13:18 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 17 02:13:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c0fe85

media-gfx/gthumb: Restore ~ppc keyword

Bug: https://bugs.gentoo.org/845096
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/gthumb-3.12.2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index cc3cfd595f53..2420ae8ddbc1 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-05-16 Thread Matt Turner
commit: d0093adaa71556161d7e81cfa1d277e19ab91926
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 16 22:21:48 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 16 22:23:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0093ada

media-gfx/gthumb: Add missing jxl and libheif deps

Closes: https://bugs.gentoo.org/840981
Signed-off-by: Matt Turner  gentoo.org>

 .../gthumb/{gthumb-3.12.2-r1.ebuild => gthumb-3.12.2-r2.ebuild} | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
similarity index 93%
rename from media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
rename to media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
index 480440e8f992..cc3cfd595f53 100644
--- a/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
 
 # libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
@@ -41,6 +41,8 @@ RDEPEND="
cdr? ( >=app-cdr/brasero-3.2.0 )
svg? ( >=gnome-base/librsvg-2.34:2 )
webp? ( >=media-libs/libwebp-0.2.0:= )
+   jpegxl? ( >=media-libs/libjxl-0.3.0 )
+   heif? ( >=media-libs/libheif-1.11:0= )
lcms? ( >=media-libs/lcms-2.6:2 )
colord? (
>=x11-misc/colord-1.3
@@ -48,7 +50,7 @@ RDEPEND="
)
 
sys-libs/zlib
-   virtual/jpeg:0=
+   media-libs/libjpeg-turbo:0=
tiff? ( media-libs/tiff:= )
media-libs/libpng:0=
>=gnome-base/gsettings-desktop-schemas-0.1.4



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-04-06 Thread Sam James
commit: ae99eb8eb3ec4ab877eb262a0c9f8ec549f1e061
Author: Sam James  gentoo  org>
AuthorDate: Wed Apr  6 18:41:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr  6 18:42:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae99eb8e

media-gfx/gthumb: allow newer libraw

Closes: https://bugs.gentoo.org/836933
Signed-off-by: Sam James  gentoo.org>

 media-gfx/gthumb/{gthumb-3.12.2.ebuild => gthumb-3.12.2-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.12.2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
similarity index 98%
rename from media-gfx/gthumb/gthumb-3.12.2.ebuild
rename to media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
index d629fc374ff7..480440e8f992 100644
--- a/media-gfx/gthumb/gthumb-3.12.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.12.2-r1.ebuild
@@ -31,7 +31,6 @@ RDEPEND="
)
raw? (
>=media-libs/libraw-0.14:=
-   =net-libs/libsoup-2.42.0:2.4



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2022-04-06 Thread Matt Turner
commit: 2ebc2e00ac2009d0bb162bbccd6892916d023e06
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 06:42:19 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:44:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebc2e00

media-gfx/gthumb: Add new USE flag descriptions

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index d03ecf7b2c83..cf37ee13e1b6 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -6,7 +6,9 @@
Gentoo GNOME Desktop


+   Enable support for ISO/IEC 23008-12:2017 
HEIF/HEIC image format using media-libs/libheif
Enable webservice integration through 
net-libs/webkit-gtk
+   Support for JPEG XL image format
Enable slideshow plugin

 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/files/, media-gfx/gthumb/

2022-04-06 Thread Matt Turner
commit: 22a01f577f19f686d4c266a550f2a929636365fa
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  6 04:48:59 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  6 06:26:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a01f57

media-gfx/gthumb: Version bump to 3.12.2

Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/Manifest |   1 +
 media-gfx/gthumb/files/3.12.2-link-with-x11.patch |  14 +++
 media-gfx/gthumb/gthumb-3.12.2.ebuild | 109 ++
 3 files changed, 124 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 63f49d31937d..3bf1e8af7a64 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.10.4.tar.xz 7581416 BLAKE2B 
7afc94c18d819a5eef7d075489533cf99e7f6d5eaf409b163524a2f62d9c22a40edbc114b16d6d7b7960df53d49cefda9196ebeaa2bc0c19e5760f584628209b
 SHA512 
90f7d83d2fb6db12ef16e5ce29d9310ed5aaccb269004d72df985dda839c1ce738354942f537a23f63cbe724a351a0f13f2eb1e659ada50196af1bc60d5c5d27
+DIST gthumb-3.12.2.tar.xz 7585700 BLAKE2B 
9fb4fd934975fb775b82cf17028abd6d4ac3c31ee30458c377d36d3af97e59218e621d09768eebec096c64e3d01697bd3080409fd2191c2af29d84c9b53508c1
 SHA512 
5304b5cfefa4ced6a244db5a6e2880dad4f5a598654c9ea6c7707ddc0a766bdfa108f827a74e400168dbc338e35db519fffb7ac7382e0ee564771d56af3ac97c

diff --git a/media-gfx/gthumb/files/3.12.2-link-with-x11.patch 
b/media-gfx/gthumb/files/3.12.2-link-with-x11.patch
new file mode 100644
index ..b5e84710e5e1
--- /dev/null
+++ b/media-gfx/gthumb/files/3.12.2-link-with-x11.patch
@@ -0,0 +1,14 @@
+https://gitlab.gnome.org/GNOME/gthumb/-/issues/222
+
+diff --git a/meson.build b/meson.build
+index 2a970673..4cdc1a5e 100644
+--- a/meson.build
 b/meson.build
+@@ -232,6 +232,7 @@ common_deps = [
+   dependency('gmodule-2.0'),
+   dependency('gio-unix-2.0'),
+   dependency('gtk+-3.0', version : gtk_version),
++  dependency('x11'),
+   dependency('libpng'),
+   dependency('zlib'),
+   dependency('gsettings-desktop-schemas')

diff --git a/media-gfx/gthumb/gthumb-3.12.2.ebuild 
b/media-gfx/gthumb/gthumb-3.12.2.ebuild
new file mode 100644
index ..d629fc374ff7
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.12.2.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+DESCRIPTION="Image viewer and browser for Gnome"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x86-solaris"
+IUSE="cdr colord exif gnome-keyring gstreamer heif http jpegxl lcms raw 
slideshow svg tiff webp"
+
+# libX11 dep is a workaround. See files/3.12.2-link-with-x11.patch
+RDEPEND="
+   x11-libs/libX11
+
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? (
+   >=media-libs/libraw-0.14:=
+   =net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   virtual/jpeg:0=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/appstream-0.14.6
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-link-with-x11.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use jpegxl libjxl)
+   $(meson_use heif libheif)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-12-17 Thread Steve Arnold
commit: 2c414ffb2ffc0f7fa39ad989969f5e22976afe4f
Author: Steve Arnold  gentoo  org>
AuthorDate: Fri Dec 17 22:56:59 2021 +
Commit: Steve Arnold  gentoo  org>
CommitDate: Fri Dec 17 22:56:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c414ffb

media-gfx/gthumb: keyword latest ~arm64

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Steve Arnold  gentoo.org>

 media-gfx/gthumb/gthumb-3.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
index d04ede00e330..01175894449c 100644
--- a/media-gfx/gthumb/gthumb-3.10.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-11-05 Thread Sam James
commit: 1f8cbb9df7870a88105da12295866222fd4e1e18
Author: Sam James  gentoo  org>
AuthorDate: Sat Nov  6 04:08:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Nov  6 04:08:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f8cbb9d

media-gfx/gthumb: Stabilize 3.10.4 x86, #815013

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

 media-gfx/gthumb/gthumb-3.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
index f69717603d1..d04ede00e33 100644
--- a/media-gfx/gthumb/gthumb-3.10.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-10-03 Thread Sam James
commit: c25917128519956a3704ae39035297d592d51a13
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 01:24:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 01:24:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2591712

media-gfx/gthumb: Stabilize 3.10.4 amd64, #815013

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

 media-gfx/gthumb/gthumb-3.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
index e1f679c26dd..f69717603d1 100644
--- a/media-gfx/gthumb/gthumb-3.10.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/Gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-09-22 Thread Mart Raudsepp
commit: 20f42d9a03dc40a7b20cf1284ce77102e3d59ac6
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Sep 22 12:44:51 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Sep 22 16:42:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f42d9a

media-gfx/gthumb: block libraw-0.21

Only gthumb-3.11.4 adds libraw-0.21 compatibility.

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/gthumb-3.10.3.ebuild | 3 ++-
 media-gfx/gthumb/gthumb-3.10.4.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.3.ebuild 
b/media-gfx/gthumb/gthumb-3.10.3.ebuild
index a8f88cc18f6..98453f4bdf2 100644
--- a/media-gfx/gthumb/gthumb-3.10.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.3.ebuild
@@ -26,7 +26,8 @@ RDEPEND="
media-libs/gst-plugins-base:1.0
media-plugins/gst-plugins-gtk:1.0
)
-   raw? ( >=media-libs/libraw-0.14:= )
+   raw? ( >=media-libs/libraw-0.14:=
+   =net-libs/libsoup-2.42.0:2.4
>=dev-libs/json-glib-0.15.0

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
index 6d4489f581b..e1f679c26dd 100644
--- a/media-gfx/gthumb/gthumb-3.10.4.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -26,7 +26,8 @@ RDEPEND="
media-libs/gst-plugins-base:1.0
media-plugins/gst-plugins-gtk:1.0
)
-   raw? ( >=media-libs/libraw-0.14:= )
+   raw? ( >=media-libs/libraw-0.14:=
+   =net-libs/libsoup-2.42.0:2.4
>=dev-libs/json-glib-0.15.0



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-08-25 Thread Pacho Ramos
commit: b7764c1f7c2633d2341e332b00f5b3b10340c8ac
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Aug 25 12:49:57 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Aug 25 12:49:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7764c1f

media-gfx/gthumb: Bump to 3.10.4

Package-Manager: Portage-3.0.22, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 media-gfx/gthumb/Manifest |  1 +
 media-gfx/gthumb/gthumb-3.10.4.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 5cb6f41a528..ddfcec700d1 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.10.3.tar.xz 7582472 BLAKE2B 
1e8274720428db05d4e14bb6a37ff55a74fe009ea551bda6fe75506f7187e03685903c2743fb6e66a33da73c974188528afad866c568bb14cc6f05749e08af7c
 SHA512 
2d157644c6efbf4f4ab31c525a4eecc69fbdf31003f922d5fdf8866ca6bbb44e5b8bd7f809be12de41178ddcef30bb49029ea06eb4feb8398a6aa1b052c6ae38
+DIST gthumb-3.10.4.tar.xz 7581416 BLAKE2B 
7afc94c18d819a5eef7d075489533cf99e7f6d5eaf409b163524a2f62d9c22a40edbc114b16d6d7b7960df53d49cefda9196ebeaa2bc0c19e5760f584628209b
 SHA512 
90f7d83d2fb6db12ef16e5ce29d9310ed5aaccb269004d72df985dda839c1ce738354942f537a23f63cbe724a351a0f13f2eb1e659ada50196af1bc60d5c5d27

diff --git a/media-gfx/gthumb/gthumb-3.10.4.ebuild 
b/media-gfx/gthumb/gthumb-3.10.4.ebuild
new file mode 100644
index 000..6d4489f581b
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.10.4.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+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 colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? ( >=media-libs/libraw-0.14:= )
+   http? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   virtual/jpeg:0=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use gnome-keyring libsecret)
+   $(meson_use http webservices)
+   $(meson_use cdr libbrasero)
+   )
+
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+   emesonargs+=( -Dlcms2=true )
+   else
+   emesonargs+=( -Dlcms2=false )
+   fi
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-05-29 Thread Sam James
commit: e387f7a2c780c3fe8ca4c13bea3de33d4657e902
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 08:53:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 09:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e387f7a2

media-gfx/gthumb: Stabilize 3.10.3 amd64, #792327

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

 media-gfx/gthumb/gthumb-3.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.3.ebuild 
b/media-gfx/gthumb/gthumb-3.10.3.ebuild
index 3b5550c097e..a8f88cc18f6 100644
--- a/media-gfx/gthumb/gthumb-3.10.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-05-29 Thread Sam James
commit: fff50a3f44d401fd86841ac01f7529a2598c3d5d
Author: Sam James  gentoo  org>
AuthorDate: Sat May 29 06:07:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 29 06:07:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fff50a3f

media-gfx/gthumb: Stabilize 3.10.3 x86, #792327

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

 media-gfx/gthumb/gthumb-3.10.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.3.ebuild 
b/media-gfx/gthumb/gthumb-3.10.3.ebuild
index 79d24ac86c0..3b5550c097e 100644
--- a/media-gfx/gthumb/gthumb-3.10.3.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.3.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-04-19 Thread Matt Turner
commit: 45c5278ff6b428560aaccc0371a28d0f0c42ac43
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Apr 20 02:09:40 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Apr 20 02:15:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45c5278f

media-gfx/gthumb: Version bump to 3.10.3

Closes: https://bugs.gentoo.org/768060
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/Manifest |  1 +
 media-gfx/gthumb/gthumb-3.10.3.ebuild | 96 +++
 2 files changed, 97 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index ad4f326204f..5028bd7bbb0 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.10.2.tar.xz 7582448 BLAKE2B 
29c6e74706e0f78c4a641841861f9e4d996c5baa7e9a26e12352e6c124402bad24af1ee45871f413de4935abe53109ffad484ed8d853c131cfa438714e4226b5
 SHA512 
3b4d23a744e0663a0358d41697b1b01ec2faa3f12fc29853c82de8109dec5ef66c3827ed6e0efb97147e34ab9643b42daedc3ee7babe03f486ba589323604b74
+DIST gthumb-3.10.3.tar.xz 7582472 BLAKE2B 
1e8274720428db05d4e14bb6a37ff55a74fe009ea551bda6fe75506f7187e03685903c2743fb6e66a33da73c974188528afad866c568bb14cc6f05749e08af7c
 SHA512 
2d157644c6efbf4f4ab31c525a4eecc69fbdf31003f922d5fdf8866ca6bbb44e5b8bd7f809be12de41178ddcef30bb49029ea06eb4feb8398a6aa1b052c6ae38

diff --git a/media-gfx/gthumb/gthumb-3.10.3.ebuild 
b/media-gfx/gthumb/gthumb-3.10.3.ebuild
new file mode 100644
index 000..79d24ac86c0
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.10.3.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+inherit gnome.org gnome2-utils meson python-any-r1 xdg
+
+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 colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0
+   )
+   raw? ( >=media-libs/libraw-0.14:= )
+   http? (
+   >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? (
+   >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2
+   )
+
+   sys-libs/zlib
+   virtual/jpeg:0=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use gnome-keyring libsecret)
+   $(meson_use http webservices)
+   $(meson_use cdr libbrasero)
+   )
+
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+   emesonargs+=( -Dlcms2=true )
+   else
+   emesonargs+=( -Dlcms2=false )
+   fi
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-02-28 Thread Mart Raudsepp
commit: dce71c653b6213576fc0ac27963b8d052c8d0d47
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Feb 28 13:08:12 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Feb 28 13:08:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dce71c65

media-gfx/gthumb: security cleanup

Bug: https://bugs.gentoo.org/743865
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest |  1 -
 media-gfx/gthumb/gthumb-3.10.0.ebuild | 89 ---
 2 files changed, 90 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index cfdddc8f08d..ad4f326204f 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
-DIST gthumb-3.10.0.tar.xz 7550040 BLAKE2B 
183ffa4c567728375c34a3f84c72d44f266a893fa8d4be7b8270faa2a120bf2e6c61d5e35494aa5e4d4e14366017adbb020f7a3dc8c51b6f012e8f18cee1a72f
 SHA512 
d7bcac6b260bf7d5816af69ea89953517cbc43ea289227ccceebd0700b753a7d97349e6a30ec6bbb42690c56abff5b69dc3fc073f1ee2831ae1aa7d220722efd
 DIST gthumb-3.10.2.tar.xz 7582448 BLAKE2B 
29c6e74706e0f78c4a641841861f9e4d996c5baa7e9a26e12352e6c124402bad24af1ee45871f413de4935abe53109ffad484ed8d853c131cfa438714e4226b5
 SHA512 
3b4d23a744e0663a0358d41697b1b01ec2faa3f12fc29853c82de8109dec5ef66c3827ed6e0efb97147e34ab9643b42daedc3ee7babe03f486ba589323604b74

diff --git a/media-gfx/gthumb/gthumb-3.10.0.ebuild 
b/media-gfx/gthumb/gthumb-3.10.0.ebuild
deleted file mode 100644
index a7ddac9f803..000
--- a/media-gfx/gthumb/gthumb-3.10.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome.org gnome2-utils meson xdg
-
-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 colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
-
-RDEPEND="
-   >=dev-libs/glib-2.54.0:2
-   >=x11-libs/gtk+-3.16.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
-   media-plugins/gst-plugins-gtk:1.0 )
-   raw? ( >=media-libs/libraw-0.14:= )
-   http? ( >=net-libs/libsoup-2.42.0:2.4
-   >=dev-libs/json-glib-0.15.0
-   >=net-libs/webkit-gtk-1.10.0:4 )
-   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
-   cdr? ( >=app-cdr/brasero-3.2.0 )
-   svg? ( >=gnome-base/librsvg-2.34:2 )
-   webp? ( >=media-libs/libwebp-0.2.0:= )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   colord? ( >=x11-misc/colord-1.3
-   >=media-libs/lcms-2.6:2 )
-
-   sys-libs/zlib
-   virtual/jpeg:0=
-   tiff? ( media-libs/tiff:= )
-   media-libs/libpng:0=
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-util/glib-utils
-   dev-util/itstool
-   sys-devel/bison
-   sys-devel/flex
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local emesonargs=(
-   -Drun-in-place=false
-   $(meson_use exif exiv2)
-   $(meson_use slideshow clutter)
-   $(meson_use gstreamer)
-   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
-   $(meson_use colord)
-   $(meson_use tiff libtiff)
-   $(meson_use webp libwebp)
-   $(meson_use raw libraw)
-   $(meson_use svg librsvg)
-   $(meson_use gnome-keyring libsecret)
-   $(meson_use http webservices)
-   $(meson_use cdr libbrasero)
-   )
-
-   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
-   if use lcms || use colord; then
-   emesonargs+=( -Dlcms2=true )
-   else
-   emesonargs+=( -Dlcms2=false )
-   fi
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-02-20 Thread Sam James
commit: 8126d346a3f80bcce9ea95b297432a55f761f2e5
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 04:30:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 04:30:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8126d346

media-gfx/gthumb: Stabilize 3.10.2 amd64, #743865

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

 media-gfx/gthumb/gthumb-3.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.2.ebuild 
b/media-gfx/gthumb/gthumb-3.10.2.ebuild
index bb251c6242c..aae8425356f 100644
--- a/media-gfx/gthumb/gthumb-3.10.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-02-20 Thread Sam James
commit: d1386c1dd7ea681da5f1fc65052e9c493185fc5a
Author: Sam James  gentoo  org>
AuthorDate: Sun Feb 21 04:04:41 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Feb 21 04:04:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1386c1d

media-gfx/gthumb: Stabilize 3.10.2 x86, #743865

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

 media-gfx/gthumb/gthumb-3.10.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.2.ebuild 
b/media-gfx/gthumb/gthumb-3.10.2.ebuild
index 208e1f2dcd1..bb251c6242c 100644
--- a/media-gfx/gthumb/gthumb-3.10.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2021-01-31 Thread Mart Raudsepp
commit: a923ac38a1b7b60415b24938821ba3367d231311
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Jan 31 11:57:53 2021 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Jan 31 11:57:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a923ac38

media-gfx/gthumb: bump to 3.10.2

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

 media-gfx/gthumb/Manifest |  1 +
 media-gfx/gthumb/gthumb-3.10.2.ebuild | 89 +++
 2 files changed, 90 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 9ebf6b38ec4..cfdddc8f08d 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.10.0.tar.xz 7550040 BLAKE2B 
183ffa4c567728375c34a3f84c72d44f266a893fa8d4be7b8270faa2a120bf2e6c61d5e35494aa5e4d4e14366017adbb020f7a3dc8c51b6f012e8f18cee1a72f
 SHA512 
d7bcac6b260bf7d5816af69ea89953517cbc43ea289227ccceebd0700b753a7d97349e6a30ec6bbb42690c56abff5b69dc3fc073f1ee2831ae1aa7d220722efd
+DIST gthumb-3.10.2.tar.xz 7582448 BLAKE2B 
29c6e74706e0f78c4a641841861f9e4d996c5baa7e9a26e12352e6c124402bad24af1ee45871f413de4935abe53109ffad484ed8d853c131cfa438714e4226b5
 SHA512 
3b4d23a744e0663a0358d41697b1b01ec2faa3f12fc29853c82de8109dec5ef66c3827ed6e0efb97147e34ab9643b42daedc3ee7babe03f486ba589323604b74

diff --git a/media-gfx/gthumb/gthumb-3.10.2.ebuild 
b/media-gfx/gthumb/gthumb-3.10.2.ebuild
new file mode 100644
index 000..208e1f2dcd1
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.10.2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome.org gnome2-utils meson xdg
+
+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 colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
+
+RDEPEND="
+   >=dev-libs/glib-2.54.0:2
+   >=x11-libs/gtk+-3.16.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
+   media-plugins/gst-plugins-gtk:1.0 )
+   raw? ( >=media-libs/libraw-0.14:= )
+   http? ( >=net-libs/libsoup-2.42.0:2.4
+   >=dev-libs/json-glib-0.15.0
+   >=net-libs/webkit-gtk-1.10.0:4 )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   cdr? ( >=app-cdr/brasero-3.2.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   webp? ( >=media-libs/libwebp-0.2.0:= )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   colord? ( >=x11-misc/colord-1.3
+   >=media-libs/lcms-2.6:2 )
+
+   sys-libs/zlib
+   virtual/jpeg:0=
+   tiff? ( media-libs/tiff:= )
+   media-libs/libpng:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   dev-util/itstool
+   sys-devel/bison
+   sys-devel/flex
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local emesonargs=(
+   -Drun-in-place=false
+   $(meson_use exif exiv2)
+   $(meson_use slideshow clutter)
+   $(meson_use gstreamer)
+   -Dlibchamplain=false # Upstream still doesn't seem to consider 
this ready
+   $(meson_use colord)
+   $(meson_use tiff libtiff)
+   $(meson_use webp libwebp)
+   $(meson_use raw libraw)
+   $(meson_use svg librsvg)
+   $(meson_use gnome-keyring libsecret)
+   $(meson_use http webservices)
+   $(meson_use cdr libbrasero)
+   )
+
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+   emesonargs+=( -Dlcms2=true )
+   else
+   emesonargs+=( -Dlcms2=false )
+   fi
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/files/, media-gfx/gthumb/

2020-08-09 Thread Mart Raudsepp
commit: 741f5f782444f855ae71146a54a6182224336dcf
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Aug  8 15:21:39 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Aug  9 07:19:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741f5f78

media-gfx/gthumb: security cleanup

Bug: https://bugs.gentoo.org/712932
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-gfx/gthumb/Manifest  |  1 -
 .../gthumb/files/gthumb-3.6.2-exiv2-0.27.patch | 31 ---
 media-gfx/gthumb/gthumb-3.6.2-r1.ebuild| 99 --
 media-gfx/gthumb/metadata.xml  |  3 +-
 4 files changed, 1 insertion(+), 133 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 5d943f080ff..9ebf6b38ec4 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
 DIST gthumb-3.10.0.tar.xz 7550040 BLAKE2B 
183ffa4c567728375c34a3f84c72d44f266a893fa8d4be7b8270faa2a120bf2e6c61d5e35494aa5e4d4e14366017adbb020f7a3dc8c51b6f012e8f18cee1a72f
 SHA512 
d7bcac6b260bf7d5816af69ea89953517cbc43ea289227ccceebd0700b753a7d97349e6a30ec6bbb42690c56abff5b69dc3fc073f1ee2831ae1aa7d220722efd
-DIST gthumb-3.6.2.tar.xz 3423044 BLAKE2B 
ff5fd805c07c969f8e50960cdd36df9b3ef9ddedcaca66578416fc4f602fedf4f1698fec54cda77521c88774e8e309b996123ade9a633df1ffc34bb60cef0ff5
 SHA512 
5fc5cc43b16b51438403fbb986286d5e66575162be7b4cf35931dd0c41273933f78c210aaf2379e0a2574df6f7f7b2d532d87ce37fbc6369b65331bac338a454

diff --git a/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch 
b/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
deleted file mode 100644
index 2bd8b94c3c1..000
--- a/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-Patch kindly borrowed from Mageia.
-
-* ast...@gentoo.org: Dropped unnecessary and backwards incompatible
-xmp_exiv2.hpp include.
-
-https://gitlab.gnome.org/GNOME/gthumb/issues/30
-
-diff -Nru a/extensions/exiv2_tools/exiv2-utils.cpp 
b/extensions/exiv2_tools/exiv2-utils.cpp
 a/extensions/exiv2_tools/exiv2-utils.cpp   2018-06-17 08:24:44.0 
+0200
-+++ b/extensions/exiv2_tools/exiv2-utils.cpp   2018-12-31 15:51:50.912329232 
+0100
-@@ -32,7 +32,7 @@
- #include 
- #include 
- #include 
--#include 
-+#include 
- #include 
- #include "exiv2-utils.h"
- 
-@@ -1073,7 +1073,11 @@
- 
-   try {
-   if (exifData.empty()) {
-+#if EXIV2_TEST_VERSION(0,27,0)
-+  throw Exiv2::Error(Exiv2::kerErrorMessage, " No Exif 
data found in the file");
-+#else
-   throw Exiv2::Error(1, " No Exif data found in the 
file");
-+#endif
-   }
-   Exiv2::ExifData::const_iterator end = exifData.end();
-   for (Exiv2::ExifData::const_iterator i = exifData.begin(); i != 
end; ++i) {

diff --git a/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
deleted file mode 100644
index d5b0510c3e9..000
--- a/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# 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 colord debug exif gnome-keyring gstreamer http jpeg json lcms raw 
slideshow svg tiff test webkit webp"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-libs/glib-2.36.0:2[dbus]
-   >=x11-libs/gtk+-3.16.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
-   media-plugins/gst-plugins-gtk: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 )
-   colord? ( >=x11-misc/colord-1.3
-   >=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:= )
-"
-DEPEND="${RDEPEND}
-   dev-util/glib-utils
-   >=dev-util/intltool-0.50.1
-   dev-util/itstool
-   sys-devel/bison
-   sys-devel/flex
-   virtual/pkgconfig
-   test? ( ~app-text/docbook-xml-dtd-4.1.2 )
-"
-# eautoreconf needs:
-#  

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2020-08-05 Thread Agostino Sarubbo
commit: 3b888971c247aec36eac0017e5570cdb0e86a16c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 14:15:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 14:15:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b888971

media-gfx/gthumb: x86 stable wrt bug #712932

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

 media-gfx/gthumb/gthumb-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.0.ebuild 
b/media-gfx/gthumb/gthumb-3.10.0.ebuild
index bb4265b619d..a7ddac9f803 100644
--- a/media-gfx/gthumb/gthumb-3.10.0.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2020-08-05 Thread Agostino Sarubbo
commit: 06a219d400bdbfaf8ce24c5ca56be411e075146d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Aug  5 13:53:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Aug  5 13:53:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06a219d4

media-gfx/gthumb: amd64 stable wrt bug #712932

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

 media-gfx/gthumb/gthumb-3.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.10.0.ebuild 
b/media-gfx/gthumb/gthumb-3.10.0.ebuild
index 92fddec51aa..bb4265b619d 100644
--- a/media-gfx/gthumb/gthumb-3.10.0.ebuild
+++ b/media-gfx/gthumb/gthumb-3.10.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord exif gnome-keyring gstreamer http lcms raw slideshow svg tiff 
webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2019-10-21 Thread Matt Turner
commit: 39f6a49693e4df98ee4505211e702b615977dd12
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 19 20:15:00 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 21 19:39:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39f6a496

media-gfx/gthumb: Depend on media-plugins/gst-plugins-gtk

Closes: https://bugs.gentoo.org/691568
Signed-off-by: Matt Turner  gentoo.org>

 media-gfx/gthumb/{gthumb-3.6.2.ebuild => gthumb-3.6.2-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
similarity index 97%
rename from media-gfx/gthumb/gthumb-3.6.2.ebuild
rename to media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
index b8cf22ade78..c06bbec3e54 100644
--- a/media-gfx/gthumb/gthumb-3.6.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2-r1.ebuild
@@ -23,7 +23,8 @@ RDEPEND="
>=media-libs/clutter-gtk-1:1.0 )
gstreamer? (
media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
+   media-libs/gst-plugins-base:1.0
+   media-plugins/gst-plugins-gtk:1.0 )
raw? ( >=media-libs/libraw-0.14:= )
http? ( >=net-libs/libsoup-2.42.0:2.4 )
gnome-keyring? ( >=app-crypt/libsecret-0.11 )



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2019-03-17 Thread Andreas Sturmlechner
commit: 288fc2a31bcbb10801deec4709b5e3ae8452f5e6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 17 13:18:58 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Mar 17 13:22:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=288fc2a3

media-gfx/gthumb: Drop 3.6.1

Broken by exiv2.

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/gthumb/Manifest|  1 -
 media-gfx/gthumb/gthumb-3.6.1.ebuild | 95 
 2 files changed, 96 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 34939bdbe32..1e06d2b3619 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
-DIST gthumb-3.6.1.tar.xz 3415564 BLAKE2B 
363c1c927557f69a4dc0980174b31dd414267c0110205b4406f7fbf02953fd9ad00255d327363c6dcab663e10401b42a7aa23bc33796e944540ad21e778db67d
 SHA512 
8b545626b041f91b8a3ad9caa5930aa431529f660c5a705efff667c78ddccd25683e598f7b1fc08f8e73553cedec00f0187387833e6081f504fc67ebd86f7a42
 DIST gthumb-3.6.2.tar.xz 3423044 BLAKE2B 
ff5fd805c07c969f8e50960cdd36df9b3ef9ddedcaca66578416fc4f602fedf4f1698fec54cda77521c88774e8e309b996123ade9a633df1ffc34bb60cef0ff5
 SHA512 
5fc5cc43b16b51438403fbb986286d5e66575162be7b4cf35931dd0c41273933f78c210aaf2379e0a2574df6f7f7b2d532d87ce37fbc6369b65331bac338a454

diff --git a/media-gfx/gthumb/gthumb-3.6.1.ebuild 
b/media-gfx/gthumb/gthumb-3.6.1.ebuild
deleted file mode 100644
index 8f1c52090c0..000
--- a/media-gfx/gthumb/gthumb-3.6.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# 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 colord 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.16.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 )
-   colord? ( >=x11-misc/colord-1.3
-   >=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:= )
-"
-DEPEND="${RDEPEND}
-   app-text/yelp-tools
-   dev-util/glib-utils
-   >=dev-util/intltool-0.50.1
-   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
-   local myeconfargs=(
-   --disable-static
-   --disable-libchamplain
-   $(use_enable cdr libbrasero)
-   $(use_enable colord)
-   $(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 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)
-   )
-   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
-   if use lcms || use colord; then
-   myeconfargs+=( --enable-lcms2 )
-   else
-   myeconfargs+=( --disable-lcms2 )
-   fi
-   gnome2_src_configure "${myeconfargs[@]}"
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2019-02-08 Thread Mikle Kolyada
commit: 78eb7b38e101d1546f831197661058c0e0cc197d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Feb  8 09:04:20 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Feb  8 09:04:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78eb7b38

media-gfx/gthumb: amd64 stable wrt bug #675666

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

 media-gfx/gthumb/gthumb-3.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2.ebuild
index 26d6763e6c1..b8cf22ade78 100644
--- a/media-gfx/gthumb/gthumb-3.6.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr colord debug exif gnome-keyring gstreamer http jpeg json lcms raw 
slideshow svg tiff test webkit webp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/

2019-01-11 Thread Andreas Sturmlechner
commit: a430106ef87cdbffc6cefbc1ac1a8e5bb3ea6242
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan  9 21:07:52 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Jan 11 11:57:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a430106e

media-gfx/gthumb: Fix build with exiv2-0.27

Using exiv2.hpp instead of individual includes is exiv2 recommendation for some
time already while the headers are subject to refactoring.

Standard fix as seen in other affected packages.

Closes: https://bugs.gentoo.org/674092
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../gthumb/files/gthumb-3.6.2-exiv2-0.27.patch | 31 ++
 media-gfx/gthumb/gthumb-3.6.2.ebuild   |  4 ++-
 2 files changed, 34 insertions(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch 
b/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
new file mode 100644
index 000..2bd8b94c3c1
--- /dev/null
+++ b/media-gfx/gthumb/files/gthumb-3.6.2-exiv2-0.27.patch
@@ -0,0 +1,31 @@
+Patch kindly borrowed from Mageia.
+
+* ast...@gentoo.org: Dropped unnecessary and backwards incompatible
+xmp_exiv2.hpp include.
+
+https://gitlab.gnome.org/GNOME/gthumb/issues/30
+
+diff -Nru a/extensions/exiv2_tools/exiv2-utils.cpp 
b/extensions/exiv2_tools/exiv2-utils.cpp
+--- a/extensions/exiv2_tools/exiv2-utils.cpp   2018-06-17 08:24:44.0 
+0200
 b/extensions/exiv2_tools/exiv2-utils.cpp   2018-12-31 15:51:50.912329232 
+0100
+@@ -32,7 +32,7 @@
+ #include 
+ #include 
+ #include 
+-#include 
++#include 
+ #include 
+ #include "exiv2-utils.h"
+ 
+@@ -1073,7 +1073,11 @@
+ 
+   try {
+   if (exifData.empty()) {
++#if EXIV2_TEST_VERSION(0,27,0)
++  throw Exiv2::Error(Exiv2::kerErrorMessage, " No Exif 
data found in the file");
++#else
+   throw Exiv2::Error(1, " No Exif data found in the 
file");
++#endif
+   }
+   Exiv2::ExifData::const_iterator end = exifData.end();
+   for (Exiv2::ExifData::const_iterator i = exifData.begin(); i != 
end; ++i) {

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2.ebuild
index 1eab1eda6c7..fa3de15b5f1 100644
--- a/media-gfx/gthumb/gthumb-3.6.2.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -54,6 +54,8 @@ DEPEND="${RDEPEND}
 # eautoreconf needs:
 #  gnome-base/gnome-common
 
+PATCHES=( "${FILESDIR}/${P}-exiv2-0.27.patch" ) # bug 674092
+
 src_prepare() {
# Remove unwanted CFLAGS added with USE=debug
sed -e 's/CFLAGS="$CFLAGS -g -O0 -DDEBUG"//' \



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2018-12-03 Thread Mart Raudsepp
commit: f9bd6ea53a7ee2d9df401ac2cfb05755c4d39667
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Dec  3 09:28:16 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Dec  3 11:24:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bd6ea5

media-gfx/gthumb: bump to 3.6.2

Remove yelp-tools dep - only itstool is needed, not full
yelp-tools dev stack.

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 media-gfx/gthumb/Manifest|  1 +
 media-gfx/gthumb/gthumb-3.6.2.ebuild | 95 
 2 files changed, 96 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index c7d74eae5be..34939bdbe32 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.6.1.tar.xz 3415564 BLAKE2B 
363c1c927557f69a4dc0980174b31dd414267c0110205b4406f7fbf02953fd9ad00255d327363c6dcab663e10401b42a7aa23bc33796e944540ad21e778db67d
 SHA512 
8b545626b041f91b8a3ad9caa5930aa431529f660c5a705efff667c78ddccd25683e598f7b1fc08f8e73553cedec00f0187387833e6081f504fc67ebd86f7a42
+DIST gthumb-3.6.2.tar.xz 3423044 BLAKE2B 
ff5fd805c07c969f8e50960cdd36df9b3ef9ddedcaca66578416fc4f602fedf4f1698fec54cda77521c88774e8e309b996123ade9a633df1ffc34bb60cef0ff5
 SHA512 
5fc5cc43b16b51438403fbb986286d5e66575162be7b4cf35931dd0c41273933f78c210aaf2379e0a2574df6f7f7b2d532d87ce37fbc6369b65331bac338a454

diff --git a/media-gfx/gthumb/gthumb-3.6.2.ebuild 
b/media-gfx/gthumb/gthumb-3.6.2.ebuild
new file mode 100644
index 000..1eab1eda6c7
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.6.2.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Authors
+# 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 colord 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.16.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 )
+   colord? ( >=x11-misc/colord-1.3
+   >=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:= )
+"
+DEPEND="${RDEPEND}
+   dev-util/glib-utils
+   >=dev-util/intltool-0.50.1
+   dev-util/itstool
+   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
+   local myeconfargs=(
+   --disable-static
+   --disable-libchamplain
+   $(use_enable cdr libbrasero)
+   $(use_enable colord)
+   $(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 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)
+   )
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+   myeconfargs+=( --enable-lcms2 )
+   else
+   myeconfargs+=( --disable-lcms2 )
+   fi
+   gnome2_src_configure "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2018-12-02 Thread Mart Raudsepp
commit: f7b6424715521488979e31d3f4cc9f0f2f34b13f
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec  2 17:06:11 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec  2 17:26:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7b64247

media-gfx/gthumb: remove old

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 media-gfx/gthumb/Manifest|  1 -
 media-gfx/gthumb/gthumb-3.4.5.ebuild | 86 
 2 files changed, 87 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 7e128efa02d..c7d74eae5be 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
-DIST gthumb-3.4.5.tar.xz 3391492 BLAKE2B 
62b3cd9be6954f734f3ae6d9e2d06364350a78b7415945d44526d35100b18617ef83359eb794a6b7d16fcb226b3c42aee0afb2a6a517b8c0b8055287b1879a29
 SHA512 
a709e9af9626578a6121fc6d60aa8ec2ee9f1758e9078f2e77498cbfc28cd0f1c8631aeb5c9312496b344ff889f4545935871409af5e3cd625c9a62df5d22d85
 DIST gthumb-3.6.1.tar.xz 3415564 BLAKE2B 
363c1c927557f69a4dc0980174b31dd414267c0110205b4406f7fbf02953fd9ad00255d327363c6dcab663e10401b42a7aa23bc33796e944540ad21e778db67d
 SHA512 
8b545626b041f91b8a3ad9caa5930aa431529f660c5a705efff667c78ddccd25683e598f7b1fc08f8e73553cedec00f0187387833e6081f504fc67ebd86f7a42

diff --git a/media-gfx/gthumb/gthumb-3.4.5.ebuild 
b/media-gfx/gthumb/gthumb-3.4.5.ebuild
deleted file mode 100644
index c72daaf3c5a..000
--- a/media-gfx/gthumb/gthumb-3.4.5.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# 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/glib-utils
-   >=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)
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2018-11-25 Thread Mart Raudsepp
commit: e6ba1638e77b74c15da1acc6043f6f7bf54d5fd2
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Nov 25 13:57:48 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Nov 25 13:58:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ba1638

media-gfx/gthumb: add explicit build dep on glib-utils

Closes: https://bugs.gentoo.org/670940
Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.52, Repoman-2.3.11

 media-gfx/gthumb/gthumb-3.4.5.ebuild | 3 ++-
 media-gfx/gthumb/gthumb-3.6.1.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/gthumb/gthumb-3.4.5.ebuild 
b/media-gfx/gthumb/gthumb-3.4.5.ebuild
index e2b90746de9..c72daaf3c5a 100644
--- a/media-gfx/gthumb/gthumb-3.4.5.ebuild
+++ b/media-gfx/gthumb/gthumb-3.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -43,6 +43,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
app-text/yelp-tools
+   dev-util/glib-utils
>=dev-util/intltool-0.35
sys-devel/bison
sys-devel/flex

diff --git a/media-gfx/gthumb/gthumb-3.6.1.ebuild 
b/media-gfx/gthumb/gthumb-3.6.1.ebuild
index 52269a4056d..a94eb964434 100644
--- a/media-gfx/gthumb/gthumb-3.6.1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -44,6 +44,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
app-text/yelp-tools
+   dev-util/glib-utils
>=dev-util/intltool-0.50.1
sys-devel/bison
sys-devel/flex



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2018-10-19 Thread Michał Górny
commit: e1495db4c51a97003c61f93d4cb504f40f264b10
Author: Marty E. Plummer  startmail  com>
AuthorDate: Mon Oct 15 18:41:41 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Oct 19 08:50:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1495db4

media-gfx/gthumb: remove local webp use flag

Signed-off-by: Marty E. Plummer  startmail.com>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Signed-off-by: Michał Górny  gentoo.org>

 media-gfx/gthumb/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 8f93a7caa21..48b98345a82 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -10,6 +10,5 @@
Enable webservice integration through 
net-libs/libsoup
Compile code that uses the libjson-glib 
library
Enable slideshow plugin
-   Enable support for webp image format

 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2018-07-14 Thread Mart Raudsepp
commit: a1c81928f4e4f4f0cba97d94505688b3fcceb43a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sat Jul 14 23:49:17 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sat Jul 14 23:50:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c81928

media-gfx/gthumb: bump to 3.6.1

* dcraw direct usage is gone, now doing this via libraw dcraw API;
  thus dcraw dep removed
* new colord optional support, some of which depends on lcms option;
  so implicitly enable lcms even without USE=lcms in case of USE=colord,
  because colord will pull in lcms2 anyways

Closes: https://bugs.gentoo.org/630956
Package-Manager: Portage-2.3.40, Repoman-2.3.9

 media-gfx/gthumb/Manifest|  1 +
 media-gfx/gthumb/gthumb-3.6.1.ebuild | 94 
 media-gfx/gthumb/metadata.xml|  1 +
 3 files changed, 96 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index f3ff417d6a6..7e128efa02d 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.4.5.tar.xz 3391492 BLAKE2B 
62b3cd9be6954f734f3ae6d9e2d06364350a78b7415945d44526d35100b18617ef83359eb794a6b7d16fcb226b3c42aee0afb2a6a517b8c0b8055287b1879a29
 SHA512 
a709e9af9626578a6121fc6d60aa8ec2ee9f1758e9078f2e77498cbfc28cd0f1c8631aeb5c9312496b344ff889f4545935871409af5e3cd625c9a62df5d22d85
+DIST gthumb-3.6.1.tar.xz 3415564 BLAKE2B 
363c1c927557f69a4dc0980174b31dd414267c0110205b4406f7fbf02953fd9ad00255d327363c6dcab663e10401b42a7aa23bc33796e944540ad21e778db67d
 SHA512 
8b545626b041f91b8a3ad9caa5930aa431529f660c5a705efff667c78ddccd25683e598f7b1fc08f8e73553cedec00f0187387833e6081f504fc67ebd86f7a42

diff --git a/media-gfx/gthumb/gthumb-3.6.1.ebuild 
b/media-gfx/gthumb/gthumb-3.6.1.ebuild
new file mode 100644
index 000..52269a4056d
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.6.1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 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 colord 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.16.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 )
+   colord? ( >=x11-misc/colord-1.3
+   >=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:= )
+"
+DEPEND="${RDEPEND}
+   app-text/yelp-tools
+   >=dev-util/intltool-0.50.1
+   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
+   local myeconfargs=(
+   --disable-static
+   --disable-libchamplain
+   $(use_enable cdr libbrasero)
+   $(use_enable colord)
+   $(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 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)
+   )
+   # colord pulls in lcms2 anyway, so enable lcms with USE="colord -lcms"; 
some of upstream HAVE_COLORD code depends on HAVE_LCMS2
+   if use lcms || use colord; then
+  

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2017-12-20 Thread Mart Raudsepp
commit: c5f0858897e02f0077246ed2b8ad0153f8c2cc4c
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Dec 20 20:51:49 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Dec 20 21:01:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5f08588

media-gfx/gthumb: remove old

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 media-gfx/gthumb/Manifest  |  1 -
 media-gfx/gthumb/gthumb-3.4.4.1.ebuild | 90 --
 2 files changed, 91 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index d5d73db5911..f3ff417d6a6 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
-DIST gthumb-3.4.4.1.tar.xz 3420356 BLAKE2B 
57f99ade5342aa3915276c42d49d4225809d123cbcdab9179068b1fe9dd5976a53336454e215662b9e842658749e99c418b3581506cfc3e4d1143de17efe19e3
 SHA512 
e70eb1d27af3fa9320d556f56c2b283d26115eb145188811e4ece5b9599f2abb21c95be40b33c88defef9d4678ba84faa5a1c988240e532c8c055ff30c054c00
 DIST gthumb-3.4.5.tar.xz 3391492 BLAKE2B 
62b3cd9be6954f734f3ae6d9e2d06364350a78b7415945d44526d35100b18617ef83359eb794a6b7d16fcb226b3c42aee0afb2a6a517b8c0b8055287b1879a29
 SHA512 
a709e9af9626578a6121fc6d60aa8ec2ee9f1758e9078f2e77498cbfc28cd0f1c8631aeb5c9312496b344ff889f4545935871409af5e3cd625c9a62df5d22d85

diff --git a/media-gfx/gthumb/gthumb-3.4.4.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.4.1.ebuild
deleted file mode 100644
index e4519b944ea..000
--- a/media-gfx/gthumb/gthumb-3.4.4.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# 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"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.36.0:2[dbus]
-   >=x11-libs/gtk+-3.10.0:3
-
-   media-libs/libpng:0=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-
-   cdr? ( >=app-cdr/brasero-3.2 )
-   exif? ( >=media-gfx/exiv2-0.21:= )
-   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-   http? ( >=net-libs/libsoup-2.42.0:2.4 )
-   jpeg? ( virtual/jpeg:0= )
-   json? ( >=dev-libs/json-glib-0.15.0 )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   slideshow? (
-   >=media-libs/clutter-1.12.0:1.0
-   >=media-libs/clutter-gtk-1:1.0 )
-   svg? ( >=gnome-base/librsvg-2.34:2 )
-   tiff? ( media-libs/tiff:= )
-   raw? ( >=media-libs/libraw-0.14:= )
-   !raw? ( media-gfx/dcraw )
-   webkit? ( net-libs/webkit-gtk:4 )
-   webp? ( >=media-libs/libwebp-0.2.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${COMMON_DEPEND}
-   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)
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2017-07-30 Thread Mart Raudsepp
commit: 7d48f74480a6763ae972c20362994b55a7dc5931
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Mon Jul 31 02:48:34 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Mon Jul 31 03:39:56 2017 +
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 000..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)
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2017-02-15 Thread Mart Raudsepp
commit: 5beee1d87a2460d7f34d5e36dc3d7a34babb77dd
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Wed Feb 15 20:12:14 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Wed Feb 15 20:37:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5beee1d8

media-gfx/gthumb: remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 media-gfx/gthumb/Manifest|  1 -
 media-gfx/gthumb/gthumb-3.4.3.ebuild | 91 
 2 files changed, 92 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 338c85d118..e3833efe1a 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1 @@
-DIST gthumb-3.4.3.tar.xz 3418088 SHA256 
c10fd12f3bfea31c390c74e8e08f86f16e2159fbd6c806daa025423e0ded825d SHA512 
c911bec86aa859e2394b961f1317e4deecbb923adcca93243d74801238065a50cf981e9bc4f73ba7a32e770e0e57c013078c50193033b1c2512127ba2c1ef2af
 WHIRLPOOL 
f21a8451bb733367382e9202cd97bdb1be677d95886683c5c8a3ce0ecac68eca1bfe274d03485ee4b7bdd50ff2781cb2408cdaf12e2bfc3f06fd25d0976acf33
 DIST gthumb-3.4.4.1.tar.xz 3420356 SHA256 
4dc63bb1cc1f139259bba7f9fd1735182f16ba37254119a9f9c3e13a898a9533 SHA512 
e70eb1d27af3fa9320d556f56c2b283d26115eb145188811e4ece5b9599f2abb21c95be40b33c88defef9d4678ba84faa5a1c988240e532c8c055ff30c054c00
 WHIRLPOOL 
a4b702a493e0b622731d5ecca1f437fec4f924576e78476c6460e159f3f052b287838573bbf1eeb0af485e4e97db7d3dc799e0524e55571d36e9f4a0fb92ab2a

diff --git a/media-gfx/gthumb/gthumb-3.4.3.ebuild 
b/media-gfx/gthumb/gthumb-3.4.3.ebuild
deleted file mode 100644
index e00e9f3c63..00
--- a/media-gfx/gthumb/gthumb-3.4.3.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-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 exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.36.0:2[dbus]
-   >=x11-libs/gtk+-3.10.0:3
-
-   media-libs/libpng:0=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-
-   cdr? ( >=app-cdr/brasero-3.2 )
-   exif? ( >=media-gfx/exiv2-0.21:= )
-   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-   http? ( >=net-libs/libsoup-2.42.0:2.4 )
-   jpeg? ( virtual/jpeg:0= )
-   json? ( >=dev-libs/json-glib-0.15.0 )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   slideshow? (
-   >=media-libs/clutter-1.12.0:1.0
-   >=media-libs/clutter-gtk-1:1.0 )
-   svg? ( >=gnome-base/librsvg-2.34 )
-   tiff? ( media-libs/tiff:= )
-   raw? ( >=media-libs/libraw-0.14:= )
-   !raw? ( media-gfx/dcraw )
-   webkit? ( net-libs/webkit-gtk:4 )
-   webp? ( >=media-libs/libwebp-0.2.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${COMMON_DEPEND}
-   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 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)
-}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2016-10-16 Thread Pacho Ramos
commit: 3c18aaff10d3eaeeed0b91b53de9cad91e5bc352
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 16 16:23:44 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 16 16:30:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c18aaff

media-gfx/gthumb: Version bump

Package-Manager: portage-2.3.1

 media-gfx/gthumb/Manifest  |  1 +
 media-gfx/gthumb/gthumb-3.4.4.1.ebuild | 91 ++
 2 files changed, 92 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 6619541..338c85d 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1 +1,2 @@
 DIST gthumb-3.4.3.tar.xz 3418088 SHA256 
c10fd12f3bfea31c390c74e8e08f86f16e2159fbd6c806daa025423e0ded825d SHA512 
c911bec86aa859e2394b961f1317e4deecbb923adcca93243d74801238065a50cf981e9bc4f73ba7a32e770e0e57c013078c50193033b1c2512127ba2c1ef2af
 WHIRLPOOL 
f21a8451bb733367382e9202cd97bdb1be677d95886683c5c8a3ce0ecac68eca1bfe274d03485ee4b7bdd50ff2781cb2408cdaf12e2bfc3f06fd25d0976acf33
+DIST gthumb-3.4.4.1.tar.xz 3420356 SHA256 
4dc63bb1cc1f139259bba7f9fd1735182f16ba37254119a9f9c3e13a898a9533 SHA512 
e70eb1d27af3fa9320d556f56c2b283d26115eb145188811e4ece5b9599f2abb21c95be40b33c88defef9d4678ba84faa5a1c988240e532c8c055ff30c054c00
 WHIRLPOOL 
a4b702a493e0b622731d5ecca1f437fec4f924576e78476c6460e159f3f052b287838573bbf1eeb0af485e4e97db7d3dc799e0524e55571d36e9f4a0fb92ab2a

diff --git a/media-gfx/gthumb/gthumb-3.4.4.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.4.1.ebuild
new file mode 100644
index ..7a997a3
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.4.4.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+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"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.36.0:2[dbus]
+   >=x11-libs/gtk+-3.10.0:3
+
+   media-libs/libpng:0=
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+
+   cdr? ( >=app-cdr/brasero-3.2 )
+   exif? ( >=media-gfx/exiv2-0.21:= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   http? ( >=net-libs/libsoup-2.42.0:2.4 )
+   jpeg? ( virtual/jpeg:0= )
+   json? ( >=dev-libs/json-glib-0.15.0 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   slideshow? (
+   >=media-libs/clutter-1.12.0:1.0
+   >=media-libs/clutter-gtk-1:1.0 )
+   svg? ( >=gnome-base/librsvg-2.34:2 )
+   tiff? ( media-libs/tiff:= )
+   raw? ( >=media-libs/libraw-0.14:= )
+   !raw? ( media-gfx/dcraw )
+   webkit? ( net-libs/webkit-gtk:4 )
+   webp? ( >=media-libs/libwebp-0.2.0 )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${COMMON_DEPEND}
+   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)
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2016-10-16 Thread Pacho Ramos
commit: 42c76d1fa5022bd48f2d772c9f25090193a0f11e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct 16 16:20:20 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct 16 16:30:33 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42c76d1f

media-gfx/gthumb: Drop old

Package-Manager: portage-2.3.1

 media-gfx/gthumb/Manifest|  2 -
 media-gfx/gthumb/gthumb-3.4.1.ebuild | 91 
 media-gfx/gthumb/gthumb-3.4.2.ebuild | 91 
 3 files changed, 184 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index ddd7115..6619541 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,3 +1 @@
-DIST gthumb-3.4.1.tar.xz 3407712 SHA256 
1ec2cf49f499ed06eda851a3bd5c28a1768839a6ff06bc4efc5fbde46cabc857 SHA512 
3aeb2b107f7d9636713a8b532e0a652bb88349ad3699c4677e51a813500e974996d9ab0e1c10ee27219d021e5e35a9c70bbabb74fe69ec015e2c6a897e3571ca
 WHIRLPOOL 
3d9a60164774a15c99752b57746815f4648b0f938d3127b21d61c652754ff5c73d598cb8c7d9b0e70c1e84fc12a3f4485a4eb23f3099c549be45cd65d1686667
-DIST gthumb-3.4.2.tar.xz 3416352 SHA256 
c34423bf9a33bc287e8e81a917fe29d1956e5308a7191e86f486f66c71607cfa SHA512 
7cf860b6c3b213d6d64b7f174c911407db7dbf43008cce59dedfb4671dac739bbfb464baec4fbaa7443c5eb3294c5d1b63b74ca142272cf7d55e9997118a9511
 WHIRLPOOL 
080417eacd7dc8489d22e65343e793d2c61b9e90795b57e84238e716a3cc35c27087f90e2c7a35bce1fcc78306b0a4337fb4e17245ec5bc112a7d321af26c414
 DIST gthumb-3.4.3.tar.xz 3418088 SHA256 
c10fd12f3bfea31c390c74e8e08f86f16e2159fbd6c806daa025423e0ded825d SHA512 
c911bec86aa859e2394b961f1317e4deecbb923adcca93243d74801238065a50cf981e9bc4f73ba7a32e770e0e57c013078c50193033b1c2512127ba2c1ef2af
 WHIRLPOOL 
f21a8451bb733367382e9202cd97bdb1be677d95886683c5c8a3ce0ecac68eca1bfe274d03485ee4b7bdd50ff2781cb2408cdaf12e2bfc3f06fd25d0976acf33

diff --git a/media-gfx/gthumb/gthumb-3.4.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.1.ebuild
deleted file mode 100644
index 079a5cd..
--- a/media-gfx/gthumb/gthumb-3.4.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="yes"
-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 exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.36.0:2[dbus]
-   >=x11-libs/gtk+-3.10.0:3
-
-   media-libs/libpng:0=
-   sys-libs/zlib
-   x11-libs/libICE
-   x11-libs/libSM
-
-   cdr? ( >=app-cdr/brasero-3.2 )
-   exif? ( >=media-gfx/exiv2-0.21:= )
-   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
-   http? ( >=net-libs/libsoup-2.42.0:2.4 )
-   jpeg? ( virtual/jpeg:0= )
-   json? ( >=dev-libs/json-glib-0.15.0 )
-   lcms? ( >=media-libs/lcms-2.6:2 )
-   slideshow? (
-   >=media-libs/clutter-1.12.0:1.0
-   >=media-libs/clutter-gtk-1:1.0 )
-   svg? ( >=gnome-base/librsvg-2.34 )
-   tiff? ( media-libs/tiff:= )
-   raw? ( >=media-libs/libraw-0.14:= )
-   !raw? ( media-gfx/dcraw )
-   webkit? ( net-libs/webkit-gtk:4 )
-   webp? ( >=media-libs/libwebp-0.2.0 )
-"
-RDEPEND="${COMMON_DEPEND}
-   >=gnome-base/gsettings-desktop-schemas-0.1.4
-"
-DEPEND="${COMMON_DEPEND}
-   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 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) \
-   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2016-04-17 Thread Pacho Ramos
commit: 330d37a2416bba6ad3dbd6230873922efedd6d61
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Apr 17 11:04:12 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Apr 17 11:13:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330d37a2

media-gfx/gthumb: Version bump

Package-Manager: portage-2.2.28

 media-gfx/gthumb/Manifest|  1 +
 media-gfx/gthumb/gthumb-3.4.3.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 33d7627..ddd7115 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1,3 @@
 DIST gthumb-3.4.1.tar.xz 3407712 SHA256 
1ec2cf49f499ed06eda851a3bd5c28a1768839a6ff06bc4efc5fbde46cabc857 SHA512 
3aeb2b107f7d9636713a8b532e0a652bb88349ad3699c4677e51a813500e974996d9ab0e1c10ee27219d021e5e35a9c70bbabb74fe69ec015e2c6a897e3571ca
 WHIRLPOOL 
3d9a60164774a15c99752b57746815f4648b0f938d3127b21d61c652754ff5c73d598cb8c7d9b0e70c1e84fc12a3f4485a4eb23f3099c549be45cd65d1686667
 DIST gthumb-3.4.2.tar.xz 3416352 SHA256 
c34423bf9a33bc287e8e81a917fe29d1956e5308a7191e86f486f66c71607cfa SHA512 
7cf860b6c3b213d6d64b7f174c911407db7dbf43008cce59dedfb4671dac739bbfb464baec4fbaa7443c5eb3294c5d1b63b74ca142272cf7d55e9997118a9511
 WHIRLPOOL 
080417eacd7dc8489d22e65343e793d2c61b9e90795b57e84238e716a3cc35c27087f90e2c7a35bce1fcc78306b0a4337fb4e17245ec5bc112a7d321af26c414
+DIST gthumb-3.4.3.tar.xz 3418088 SHA256 
c10fd12f3bfea31c390c74e8e08f86f16e2159fbd6c806daa025423e0ded825d SHA512 
c911bec86aa859e2394b961f1317e4deecbb923adcca93243d74801238065a50cf981e9bc4f73ba7a32e770e0e57c013078c50193033b1c2512127ba2c1ef2af
 WHIRLPOOL 
f21a8451bb733367382e9202cd97bdb1be677d95886683c5c8a3ce0ecac68eca1bfe274d03485ee4b7bdd50ff2781cb2408cdaf12e2bfc3f06fd25d0976acf33

diff --git a/media-gfx/gthumb/gthumb-3.4.3.ebuild 
b/media-gfx/gthumb/gthumb-3.4.3.ebuild
new file mode 100644
index 000..ead252e
--- /dev/null
+++ b/media-gfx/gthumb/gthumb-3.4.3.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="yes"
+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 exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.36.0:2[dbus]
+   >=x11-libs/gtk+-3.10.0:3
+
+   media-libs/libpng:0=
+   sys-libs/zlib
+   x11-libs/libICE
+   x11-libs/libSM
+
+   cdr? ( >=app-cdr/brasero-3.2 )
+   exif? ( >=media-gfx/exiv2-0.21:= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0 )
+   http? ( >=net-libs/libsoup-2.42.0:2.4 )
+   jpeg? ( virtual/jpeg:0= )
+   json? ( >=dev-libs/json-glib-0.15.0 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
+   slideshow? (
+   >=media-libs/clutter-1.12.0:1.0
+   >=media-libs/clutter-gtk-1:1.0 )
+   svg? ( >=gnome-base/librsvg-2.34 )
+   tiff? ( media-libs/tiff:= )
+   raw? ( >=media-libs/libraw-0.14:= )
+   !raw? ( media-gfx/dcraw )
+   webkit? ( net-libs/webkit-gtk:4 )
+   webp? ( >=media-libs/libwebp-0.2.0 )
+"
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/gsettings-desktop-schemas-0.1.4
+"
+DEPEND="${COMMON_DEPEND}
+   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 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)
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2015-12-21 Thread Patrick Lauer
commit: 81f6e1c3d336b8d68a9605e37635f93ff41524aa
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Dec 21 14:28:19 2015 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Dec 21 14:28:19 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f6e1c3

media-gfx/gthumb: Remove unneeded useflag descriptions from metadata.xml

 media-gfx/gthumb/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/gthumb/metadata.xml b/media-gfx/gthumb/metadata.xml
index 415357c..3a949fe 100644
--- a/media-gfx/gthumb/metadata.xml
+++ b/media-gfx/gthumb/metadata.xml
@@ -5,7 +5,6 @@

Enable webservice integration through 
net-libs/libsoup
Compile code that uses the libjson-glib 
library
-   Enable libsecret support to store login 
credentials
Enable slideshow plugin
Enable support for webp image format




[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2015-11-11 Thread Agostino Sarubbo
commit: e457320d83d1a1ac43dd56393bddd57fe0ed9603
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov 11 08:18:05 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov 11 08:19:55 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e457320d

media-gfx/gthumb: x86 stable wrt bug #565086

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 media-gfx/gthumb/gthumb-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.4.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.1.ebuild
index c434647..079a5cd 100644
--- a/media-gfx/gthumb/gthumb-3.4.1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.4.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2015-11-10 Thread Agostino Sarubbo
commit: 22272c88498482b69ea4d59d18e798db0861e9c6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 16:59:59 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 17:02:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22272c88

media-gfx/gthumb: amd64 stable wrt bug #565086

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 media-gfx/gthumb/gthumb-3.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/gthumb/gthumb-3.4.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.1.ebuild
index ead252e..c434647 100644
--- a/media-gfx/gthumb/gthumb-3.4.1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.4.1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.gnome.org/Apps/gthumb;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="cdr exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/

2015-10-04 Thread Pacho Ramos
commit: a79a154c2ebbe879cce377740c918085782af518
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sun Oct  4 10:37:21 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sun Oct  4 10:38:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a79a154c

media-gfx/gthumb: Version bump, drop old

Package-Manager: portage-2.2.22

 media-gfx/gthumb/Manifest  |  2 +-
 .../{gthumb-3.2.9.1.ebuild => gthumb-3.4.1.ebuild} | 25 +++---
 2 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest
index 95be494..b7816fd 100644
--- a/media-gfx/gthumb/Manifest
+++ b/media-gfx/gthumb/Manifest
@@ -1,2 +1,2 @@
-DIST gthumb-3.2.9.1.tar.xz 5969180 SHA256 
eda012f410fc3c45aafab727a81d484857d83e51f69febdfe76a44d2b5965f01 SHA512 
68ab839153d258ca726b558f3b5245f0f3568465859086a57b12a72569257a6e76a3d32f1efdbec708ba9df542b2d726eb91422a2a646c5e18b98d66954236e1
 WHIRLPOOL 
a4a2020f0b4f394841912132038cb5ce26bb8c8eee60a35b40b16689f8395d6b75820b4eb9ff3032ddcb96ee1e34d0e38b7036745089311e33a458d1f4264fe5
 DIST gthumb-3.4.0.tar.xz 3366284 SHA256 
abd1afe457c65289af31c6db7037452faa3838356480857d8cdc19f0ecde4933 SHA512 
04b962ada75ab46a6be2ad192dfc9b34bd5f7b0189d970e688d0ec89130a766ab7e5a23d34b305829092c3b8756baad83d0367f4a972e384dac16fcff0255d85
 WHIRLPOOL 
7b4a9cdc46473e8fb7731b276741bdfc32f0791bb3ce9197fbef79bf30eef4694cf7d5a53c28d98c150d48652b25a662185c6a6725237c04707928c2e0d7
+DIST gthumb-3.4.1.tar.xz 3407712 SHA256 
1ec2cf49f499ed06eda851a3bd5c28a1768839a6ff06bc4efc5fbde46cabc857 SHA512 
3aeb2b107f7d9636713a8b532e0a652bb88349ad3699c4677e51a813500e974996d9ab0e1c10ee27219d021e5e35a9c70bbabb74fe69ec015e2c6a897e3571ca
 WHIRLPOOL 
3d9a60164774a15c99752b57746815f4648b0f938d3127b21d61c652754ff5c73d598cb8c7d9b0e70c1e84fc12a3f4485a4eb23f3099c549be45cd65d1686667

diff --git a/media-gfx/gthumb/gthumb-3.2.9.1.ebuild 
b/media-gfx/gthumb/gthumb-3.4.1.ebuild
similarity index 77%
rename from media-gfx/gthumb/gthumb-3.2.9.1.ebuild
rename to media-gfx/gthumb/gthumb-3.4.1.ebuild
index 035293e..ead252e 100644
--- a/media-gfx/gthumb/gthumb-3.2.9.1.ebuild
+++ b/media-gfx/gthumb/gthumb-3.4.1.ebuild
@@ -13,12 +13,12 @@ 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 exif gstreamer http jpeg json libsecret raw slideshow svg tiff test 
webkit webp"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="cdr exif gnome-keyring gstreamer http jpeg json lcms raw slideshow svg 
tiff test webkit webp"
 
 COMMON_DEPEND="
-   >=dev-libs/glib-2.34.0:2
-   >=x11-libs/gtk+-3.4.0:3
+   >=dev-libs/glib-2.36.0:2[dbus]
+   >=x11-libs/gtk+-3.10.0:3
 
media-libs/libpng:0=
sys-libs/zlib
@@ -27,21 +27,22 @@ COMMON_DEPEND="
 
cdr? ( >=app-cdr/brasero-3.2 )
exif? ( >=media-gfx/exiv2-0.21:= )
+   gnome-keyring? ( >=app-crypt/libsecret-0.11 )
gstreamer? (
media-libs/gstreamer:1.0
media-libs/gst-plugins-base:1.0 )
-   http? ( >=net-libs/libsoup-gnome-2.36:2.4 )
+   http? ( >=net-libs/libsoup-2.42.0:2.4 )
jpeg? ( virtual/jpeg:0= )
json? ( >=dev-libs/json-glib-0.15.0 )
-   libsecret? ( >=app-crypt/libsecret-0.11 )
+   lcms? ( >=media-libs/lcms-2.6:2 )
slideshow? (
-   >=media-libs/clutter-1:1.0
+   >=media-libs/clutter-1.12.0:1.0
>=media-libs/clutter-gtk-1:1.0 )
svg? ( >=gnome-base/librsvg-2.34 )
tiff? ( media-libs/tiff:= )
-   raw? ( >=media-libs/libopenraw-0.0.8:= )
+   raw? ( >=media-libs/libraw-0.14:= )
!raw? ( media-gfx/dcraw )
-   webkit? ( >=net-libs/webkit-gtk-1.10.0:3 )
+   webkit? ( net-libs/webkit-gtk:4 )
webp? ( >=media-libs/libwebp-0.2.0 )
 "
 RDEPEND="${COMMON_DEPEND}
@@ -49,7 +50,6 @@ RDEPEND="${COMMON_DEPEND}
 "
 DEPEND="${COMMON_DEPEND}
app-text/yelp-tools
-   app-text/scrollkeeper
>=dev-util/intltool-0.35
sys-devel/bison
sys-devel/flex
@@ -75,12 +75,13 @@ src_configure() {
--disable-libchamplain \
$(use_enable cdr libbrasero) \
$(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 libsecret) \
-   $(use_enable raw libopenraw) \
+   $(use_enable lcms lcms2) \
+   $(use_enable raw libraw) \
$(use_enable slideshow clutter) \
$(use_enable svg librsvg) \
$(use_enable test test-suite) \