[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
commit: 37075811e7a3f9e376f125106f81316760d7f8e0 Author: Mart Raudsepp gentoo org> AuthorDate: Mon May 6 06:46:24 2024 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon May 6 07:08:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37075811 media-gfx/gthumb: drop 3.12.3, 3.12.4, 3.12.5 Signed-off-by: Mart Raudsepp gentoo.org> media-gfx/gthumb/Manifest | 3 - media-gfx/gthumb/gthumb-3.12.3.ebuild | 110 -- media-gfx/gthumb/gthumb-3.12.4.ebuild | 110 -- media-gfx/gthumb/gthumb-3.12.5.ebuild | 107 - 4 files changed, 330 deletions(-) diff --git a/media-gfx/gthumb/Manifest b/media-gfx/gthumb/Manifest index 6169f309f8d4..783f7460c84e 100644 --- a/media-gfx/gthumb/Manifest +++ b/media-gfx/gthumb/Manifest @@ -1,4 +1 @@ -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.3.ebuild b/media-gfx/gthumb/gthumb-3.12.3.ebuild deleted file mode 100644 index 69cc7d97c322.. --- a/media-gfx/gthumb/gthumb-3.12.3.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# 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 - =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) -
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
commit: 46aad7eb5b077038c509145d427245c27ad86c64 Author: Matoro Mahri matoro tk> AuthorDate: Wed May 1 04:56:35 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 1 05:28:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46aad7eb media-gfx/gthumb: Stabilize 3.12.6 x86, #928831 Signed-off-by: Matoro Mahri matoro.tk> Signed-off-by: Joonas Niilola 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 56d00179eb19..718683c42b47 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/
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/
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/
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/
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) + $(me
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/, media-gfx/gthumb/files/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 libtif
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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) + $(m
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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: -# gno
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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) \ - $(us
[gentoo-commits] repo/gentoo:master commit in: media-gfx/gthumb/
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/
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/
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/
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/
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) \