commit:     ee517d348e2219a1cebbbe38c7e6142df4a8914f
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 22 15:32:02 2019 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Mon Apr 22 16:16:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee517d34

media-gfx/gimp: 2.10.10 + de-ltprune + eapi7-ver + sync 9999

Closes: https://bugs.gentoo.org/682998
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-2.3.64, Repoman-2.3.12

 media-gfx/gimp/Manifest                            |  1 +
 .../gimp/{gimp-9999.ebuild => gimp-2.10.10.ebuild} | 30 ++++++++++------------
 media-gfx/gimp/gimp-9999.ebuild                    | 16 ++++++------
 3 files changed, 23 insertions(+), 24 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index 7f2f07a1a78..1094580d730 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,3 +1,4 @@
+DIST gimp-2.10.10.tar.bz2 32408724 BLAKE2B 
7d4f06d255d7b853f08c2a8bd9695b5cbc27a417f2f78aab56c970675430534b7c6f870168c5555369b873971b4ca3889565085cfc0cb9b2e1bb60c3bfe938bd
 SHA512 
87caab9643a018e741e5e51c61220b7b282a66ed5bb723750cdf4139950f98c9ab246f4d6450420531d0e878c4561150efc4063cda896f08b25669bac4d1d172
 DIST gimp-2.10.2.tar.bz2 30863771 BLAKE2B 
a3525f7266ffe35be1daf973bee4ea107d9e7384e0c85a792f2fc69bd29fa8ee3d19409586b9b1e1bf36a1be4e30719c7ed945e5de9b7cb4be4f81be06ea1468
 SHA512 
6e351294e018a9f879993700355bdf5f10bccc6862604ae1950c4d235d32cdfcd6a0195b37377819adeef53ab3d24f32ed1de60cba6bafe58608ed0906a6fbcf
 DIST gimp-2.10.4.tar.bz2 31064613 BLAKE2B 
66d815c830696923759146dce68049131078ddf4f67242c78a7755db34c1b7e31b1b25bfe52e8e47a7fb81e24e60e4161261043484242c4682ca6cf362d55816
 SHA512 
9d0cc8d97b82423687b579907edaab6044f19a8207426edf4f7428de23fa82481112bb0a53b06bb7037b68d92336517b1eddef4600519707e7feedb64e5414f7
 DIST gimp-2.10.6.tar.bz2 31447973 BLAKE2B 
96df16c1d774726580ad09317cba31f36bac341aa53178bdb04444c87406465b2c56d508ba0b8c012ad8abc85136f8c635b6e9875e4da57c97e6a6832edbc296
 SHA512 
1330ec756ec5f57243435e66aeb5f6214a9783e26763be6679714010a631e47dbb8b5f610195587af29261d2183332a4a4c6202acafc3f2837ae7a6b7f9a30c2

diff --git a/media-gfx/gimp/gimp-9999.ebuild 
b/media-gfx/gimp/gimp-2.10.10.ebuild
similarity index 89%
copy from media-gfx/gimp/gimp-9999.ebuild
copy to media-gfx/gimp/gimp-2.10.10.ebuild
index 726f300ada2..cfcc2774ce9 100644
--- a/media-gfx/gimp/gimp-9999.ebuild
+++ b/media-gfx/gimp/gimp-2.10.10.ebuild
@@ -1,26 +1,25 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
 GNOME2_EAUTORECONF=yes
 
-inherit virtualx autotools gnome2 multilib python-single-r1 ltprune git-r3
+inherit eapi7-ver virtualx autotools gnome2 multilib python-single-r1
 
 DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/";
-EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/gimp.git";
-SRC_URI=""
+SRC_URI="mirror://gimp/v$(ver_cut 1-2)/${P}.tar.bz2"
 LICENSE="GPL-3 LGPL-3"
 SLOT="2"
-KEYWORDS=""
+KEYWORDS="~amd64 ~x86"
 
 LANGS="am ar ast az be bg br ca ca@valencia cs csb da de dz el en_CA en_GB eo 
es et eu fa fi fr ga gl gu he hi hr hu id is it ja ka kk km kn ko lt lv mk ml 
ms my nb nds ne nl nn oc pa pl pt pt_BR ro ru rw si sk sl sr sr@latin sv ta te 
th tr tt uk vi xh yi zh_CN zh_HK zh_TW"
 IUSE="alsa aalib altivec aqua debug doc openexr gnome heif postscript jpeg2k 
cpu_flags_x86_mmx mng python cpu_flags_x86_sse udev unwind vector-icons webp 
wmf xpm"
 
 RDEPEND=">=dev-libs/glib-2.56.0:2
        >=dev-libs/atk-2.2.0
-       >=x11-libs/gtk+-2.24.10:2
+       >=x11-libs/gtk+-2.24.32:2
        >=x11-libs/gdk-pixbuf-2.31:2
        >=x11-libs/cairo-1.12.2
        >=x11-libs/pango-1.29.4
@@ -35,8 +34,8 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
        dev-libs/libxml2
        dev-libs/libxslt
        x11-themes/hicolor-icon-theme
-       >=media-libs/babl-0.1.58
-       >=media-libs/gegl-0.4.12:0.4[cairo]
+       >=media-libs/babl-0.1.62
+       >=media-libs/gegl-0.4.14:0.4[cairo]
        aalib? ( media-libs/aalib )
        alsa? ( media-libs/alsa-lib )
        aqua? ( x11-libs/gtk-mac-integration )
@@ -46,7 +45,7 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
        >=media-libs/lcms-2.8:2
        mng? ( media-libs/libmng )
        openexr? ( >=media-libs/openexr-1.6.1:= )
-       >=app-text/poppler-0.44[cairo]
+       >=app-text/poppler-0.50[cairo]
        >=app-text/poppler-data-0.4.7
        >=media-libs/libpng-1.6.25:0=
        python? (
@@ -70,7 +69,6 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
 DEPEND="${RDEPEND}
        >=dev-lang/perl-5.10.0
        dev-libs/appstream-glib
-       dev-util/gdbus-codegen
        dev-util/gtk-update-icon-cache
        sys-apps/findutils
        virtual/pkgconfig
@@ -78,7 +76,6 @@ DEPEND="${RDEPEND}
        >=sys-devel/gettext-0.19
        doc? ( >=dev-util/gtk-doc-1 )
        >=sys-devel/libtool-2.2
-       >=sys-devel/autoconf-2.54
        >=sys-devel/automake-1.11
        dev-util/gtk-doc-am"
 
@@ -105,7 +102,7 @@ src_prepare() {
 src_configure() {
        local myconf=(
                GEGL="${EPREFIX}"/usr/bin/gegl-0.4
-               GDBUS_CODEGEN="${EPREFIX}"/usr/bin/gdbus-codegen
+               GDBUS_CODEGEN="${EPREFIX}"/bin/false
 
                --enable-default-binary
                --disable-silent-rules
@@ -129,7 +126,7 @@ src_configure() {
                --enable-mp
                $(use_enable cpu_flags_x86_sse sse)
                $(use_with udev gudev)
-               $(use_with unwind)
+               $(use_with unwind libunwind)
                $(use_with wmf)
                --with-xmc
                $(use_with xpm libxpm)
@@ -173,7 +170,7 @@ _rename_plugins() {
        einfo 'Renaming plug-ins to not collide with pre-2.10.6 file layout 
(bug #664938)...'
        local prepend=gimp-org-
        (
-               cd "${ED%/}"/usr/$(get_libdir)/gimp/2.99/plug-ins || exit 1
+               cd "${ED%/}"/usr/$(get_libdir)/gimp/2.0/plug-ins || exit 1
                for plugin_slash in $(ls -d1 */); do
                    plugin=${plugin_slash%/}
                    if [[ -f ${plugin}/${plugin} ]]; then
@@ -201,10 +198,11 @@ src_install() {
        # precedence on PDF documents by default
        mv "${ED%/}"/usr/share/applications/{,zzz-}gimp.desktop || die
 
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -type f -delete || die
 
        # Prevent dead symlink gimp-console.1 from downstream man page 
compression (bug #433527)
-       mv "${ED%/}"/usr/share/man/man1/gimp-console{-*,}.1 || die
+       local gimp_app_version=$(get_version_component_range 1-2)
+       mv "${ED%/}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 
|| die
 
        _rename_plugins || die
        _clean_up_locales

diff --git a/media-gfx/gimp/gimp-9999.ebuild b/media-gfx/gimp/gimp-9999.ebuild
index 726f300ada2..81a0a726eb3 100644
--- a/media-gfx/gimp/gimp-9999.ebuild
+++ b/media-gfx/gimp/gimp-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 PYTHON_COMPAT=( python2_7 )
 GNOME2_EAUTORECONF=yes
 
-inherit virtualx autotools gnome2 multilib python-single-r1 ltprune git-r3
+inherit virtualx autotools gnome2 multilib python-single-r1 git-r3
 
 DESCRIPTION="GNU Image Manipulation Program"
 HOMEPAGE="https://www.gimp.org/";
@@ -20,7 +20,7 @@ IUSE="alsa aalib altivec aqua debug doc openexr gnome heif 
postscript jpeg2k cpu
 
 RDEPEND=">=dev-libs/glib-2.56.0:2
        >=dev-libs/atk-2.2.0
-       >=x11-libs/gtk+-2.24.10:2
+       >=x11-libs/gtk+-2.24.32:2
        >=x11-libs/gdk-pixbuf-2.31:2
        >=x11-libs/cairo-1.12.2
        >=x11-libs/pango-1.29.4
@@ -35,8 +35,8 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
        dev-libs/libxml2
        dev-libs/libxslt
        x11-themes/hicolor-icon-theme
-       >=media-libs/babl-0.1.58
-       >=media-libs/gegl-0.4.12:0.4[cairo]
+       >=media-libs/babl-0.1.62
+       >=media-libs/gegl-0.4.14:0.4[cairo]
        aalib? ( media-libs/aalib )
        alsa? ( media-libs/alsa-lib )
        aqua? ( x11-libs/gtk-mac-integration )
@@ -46,7 +46,7 @@ RDEPEND=">=dev-libs/glib-2.56.0:2
        >=media-libs/lcms-2.8:2
        mng? ( media-libs/libmng )
        openexr? ( >=media-libs/openexr-1.6.1:= )
-       >=app-text/poppler-0.44[cairo]
+       >=app-text/poppler-0.50[cairo]
        >=app-text/poppler-data-0.4.7
        >=media-libs/libpng-1.6.25:0=
        python? (
@@ -129,7 +129,7 @@ src_configure() {
                --enable-mp
                $(use_enable cpu_flags_x86_sse sse)
                $(use_with udev gudev)
-               $(use_with unwind)
+               $(use_with unwind libunwind)
                $(use_with wmf)
                --with-xmc
                $(use_with xpm libxpm)
@@ -201,7 +201,7 @@ src_install() {
        # precedence on PDF documents by default
        mv "${ED%/}"/usr/share/applications/{,zzz-}gimp.desktop || die
 
-       prune_libtool_files --all
+       find "${D}" -name '*.la' -type f -delete || die
 
        # Prevent dead symlink gimp-console.1 from downstream man page 
compression (bug #433527)
        mv "${ED%/}"/usr/share/man/man1/gimp-console{-*,}.1 || die

Reply via email to