[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-06-13 Thread Sebastian Pipping
commit: b0d5e2441d55b1f1502fcc06fe121a1a085b6f10
Author: Sebastian Pipping  pipping  org>
AuthorDate: Wed Jun 13 17:37:36 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed Jun 13 17:37:36 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=b0d5e244

media-gfx/gimp: Remove, 2.10.2 in gentoo now

Bug: https://bugs.gentoo.org/654240

 media-gfx/gimp/gimp-2.10.0.ebuild | 198 -
 media-gfx/gimp/gimp-2.10.2.ebuild | 200 --
 media-gfx/gimp/metadata.xml   |  15 ---
 3 files changed, 413 deletions(-)

diff --git a/media-gfx/gimp/gimp-2.10.0.ebuild 
b/media-gfx/gimp/gimp-2.10.0.ebuild
deleted file mode 100644
index 4f478d5e..
--- a/media-gfx/gimp/gimp-2.10.0.ebuild
+++ /dev/null
@@ -1,198 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-MY_PV="${PV/_rc/-RC}"
-MY_P="${PN}-${MY_PV}"
-
-inherit versionator virtualx autotools gnome2 multilib python-single-r1 ltprune
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/;
-SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="2"
-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 postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
-
-RDEPEND=">=dev-libs/glib-2.54.2:2
-   >=dev-libs/atk-2.2.0
-   >=x11-libs/gtk+-2.24.10:2
-   dev-util/gtk-update-icon-cache
-   >=x11-libs/gdk-pixbuf-2.31:2
-   >=x11-libs/cairo-1.12.2
-   >=x11-libs/pango-1.29.4
-   xpm? ( x11-libs/libXpm )
-   >=media-libs/freetype-2.1.7
-   >=media-libs/harfbuzz-0.9.19
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/libmypaint-1.3.0[gegl]
-   >=media-gfx/mypaint-brushes-1.3.0
-   >=media-libs/fontconfig-2.12.4
-   sys-libs/zlib
-   dev-libs/libxml2
-   dev-libs/libxslt
-   x11-themes/hicolor-icon-theme
-   >=media-libs/babl-0.1.46
-   >=media-libs/gegl-0.4.0:0.4[cairo]
-   >=dev-libs/glib-2.43
-   aalib? ( media-libs/aalib )
-   alsa? ( media-libs/alsa-lib )
-   aqua? ( x11-libs/gtk-mac-integration )
-   gnome? ( gnome-base/gvfs )
-   virtual/jpeg:0
-   jpeg2k? ( >=media-libs/openjpeg-2.1.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-data-0.4.7
-   >=media-libs/libpng-1.6.25:0=
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
-   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
-   )
-   >=media-libs/tiff-3.5.7:0
-   >=gnome-base/librsvg-2.40.6:2
-   webp? ( >=media-libs/libwebp-0.6.0 )
-   wmf? ( >=media-libs/libwmf-0.2.8 )
-   net-libs/glib-networking[ssl]
-   x11-libs/libXcursor
-   sys-libs/zlib
-   app-arch/bzip2
-   >=app-arch/xz-utils-5.0.0
-   postscript? ( app-text/ghostscript-gpl )
-   udev? ( virtual/libgudev:= )"
-DEPEND="${RDEPEND}
-   >=dev-lang/perl-5.10.0
-   dev-libs/appstream-glib
-   sys-apps/findutils
-   virtual/pkgconfig
-   >=dev-util/intltool-0.40.1
-   >=sys-devel/gettext-0.19
-   doc? ( >=dev-util/gtk-doc-1 )
-   >=sys-devel/libtool-2.2
-   >=sys-devel/automake-1.11
-   dev-util/gtk-doc-am"  # due to our call to eautoreconf below (bug 
#386453)
-
-DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   gnome2_src_prepare
-
-   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
-   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
-   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
-
-   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
-   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
-}
-
-src_configure() {
-   local myconf=(
-   GEGL="${EPREFIX}"/usr/bin/gegl-0.4
-   GDBUS_CODEGEN="${EPREFIX}"/bin/false
-
-   --enable-default-binary
-   --disable-silent-rules
-
-   $(use_with !aqua x)
-   $(use_with aalib aa)
-   $(use_with alsa)
-  

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-05-21 Thread Sebastian Pipping
commit: dedfa6dd142b038266caa69f7b3ea32d2220d064
Author: Sebastian Pipping  pipping  org>
AuthorDate: Mon May 21 12:37:07 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon May 21 12:37:57 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=dedfa6dd

media-gfx/gimp: 2.10.2

Bug: https://bugs.gentoo.org/654240
Package-Manager: Portage-2.3.38, Repoman-2.3.9

 media-gfx/gimp/gimp-2.10.2.ebuild | 200 ++
 1 file changed, 200 insertions(+)

diff --git a/media-gfx/gimp/gimp-2.10.2.ebuild 
b/media-gfx/gimp/gimp-2.10.2.ebuild
new file mode 100644
index ..bbc9b522
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.2.ebuild
@@ -0,0 +1,200 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+GNOME2_EAUTORECONF=yes
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+
+inherit versionator virtualx autotools gnome2 multilib python-single-r1 ltprune
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+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 postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
+
+RDEPEND=">=dev-libs/glib-2.54.2:2
+   >=dev-libs/atk-2.2.0
+   >=x11-libs/gtk+-2.24.10:2
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/pango-1.29.4
+   xpm? ( x11-libs/libXpm )
+   >=media-libs/freetype-2.1.7
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/libmypaint-1.3.0[gegl]
+   >=media-gfx/mypaint-brushes-1.3.0
+   >=media-libs/fontconfig-2.12.4
+   sys-libs/zlib
+   dev-libs/libxml2
+   dev-libs/libxslt
+   x11-themes/hicolor-icon-theme
+   >=media-libs/babl-0.1.50
+   >=media-libs/gegl-0.4.2:0.4[cairo]
+   >=dev-libs/glib-2.43
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   aqua? ( x11-libs/gtk-mac-integration )
+   gnome? ( gnome-base/gvfs )
+   virtual/jpeg:0
+   jpeg2k? ( >=media-libs/openjpeg-2.1.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-data-0.4.7
+   >=media-libs/libpng-1.6.25:0=
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
+   )
+   >=media-libs/tiff-3.5.7:0
+   >=gnome-base/librsvg-2.40.6:2
+   webp? ( >=media-libs/libwebp-0.6.0 )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   net-libs/glib-networking[ssl]
+   x11-libs/libXcursor
+   sys-libs/zlib
+   app-arch/bzip2
+   >=app-arch/xz-utils-5.0.0
+   postscript? ( app-text/ghostscript-gpl )
+   udev? ( virtual/libgudev:= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   dev-util/gtk-update-icon-cache
+   sys-apps/findutils
+   virtual/pkgconfig
+   >=dev-util/intltool-0.40.1
+   >=sys-devel/gettext-0.19
+   doc? ( >=dev-util/gtk-doc-1 )
+   >=sys-devel/libtool-2.2
+   >=sys-devel/automake-1.11
+   dev-util/gtk-doc-am"
+
+DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
+
+   gnome2_src_prepare  # calls eautoreconf
+
+   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
+   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+}
+
+src_configure() {
+   local myconf=(
+   GEGL="${EPREFIX}"/usr/bin/gegl-0.4
+   GDBUS_CODEGEN="${EPREFIX}"/bin/false
+
+   --enable-default-binary
+   --disable-silent-rules
+
+   $(use_with !aqua x)
+   $(use_with aalib aa)
+   $(use_with alsa)
+   $(use_enable altivec)
+   --with-appdata-test
+   --with-bug-report-url=https://bugs.gentoo.org/
+   --without-webkit
+   $(use_with jpeg2k 

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-05-02 Thread Sebastian Pipping
commit: fa402bdf774532170f7c8fe0617a536a501cb9bb
Author: Sebastian Pipping  pipping  org>
AuthorDate: Wed May  2 19:29:07 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May  2 19:46:24 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=fa402bdf

media-gfx/gimp: Remove 2.10.0_rc1

 media-gfx/gimp/gimp-2.10.0_rc1.ebuild | 187 --
 1 file changed, 187 deletions(-)

diff --git a/media-gfx/gimp/gimp-2.10.0_rc1.ebuild 
b/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
deleted file mode 100644
index 2465c6ce..
--- a/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
+++ /dev/null
@@ -1,187 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-
-inherit versionator virtualx autotools gnome2 multilib python-single-r1
-
-MY_P="${P/_rc/-RC}"
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/;
-SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="2"
-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 postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
-
-RDEPEND="
-   app-arch/bzip2
-   >=app-arch/xz-utils-5.0.0
-   >=app-text/poppler-0.44.0[cairo]
-   >=dev-libs/atk-2.2.0
-   >=dev-libs/glib-2.54.2:2
-   dev-libs/libxml2
-   dev-libs/libxslt
-   dev-util/gtk-update-icon-cache
-   >=gnome-base/librsvg-2.40.6:2
-   >=media-gfx/mypaint-brushes-1.3.0
-   >=media-libs/babl-0.1.44
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.3.30:0.3[cairo]
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/harfbuzz-0.9.19
-   >=media-libs/lcms-2.8:2
-   >=media-libs/libmypaint-1.3.0[gegl]
-   >=media-libs/libpng-1.6.25
-   >=media-libs/tiff-3.5.7:0
-   net-libs/glib-networking[ssl]
-   sys-libs/zlib
-   virtual/jpeg:0
-   >=x11-libs/cairo-1.12.2
-   >=x11-libs/gdk-pixbuf-2.31:2
-   >=x11-libs/gtk+-2.24.10:2
-   >=x11-libs/pango-1.29.4
-   x11-libs/libXcursor
-   x11-themes/hicolor-icon-theme
-   aalib? ( media-libs/aalib )
-   alsa? ( media-libs/alsa-lib )
-   aqua? ( x11-libs/gtk-mac-integration )
-   gnome? ( gnome-base/gvfs )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0 )
-   mng? ( media-libs/libmng )
-   openexr? ( >=media-libs/openexr-1.6.1 )
-   postscript? ( app-text/ghostscript-gpl )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
-   )
-   webp? ( >=media-libs/libwebp-0.6.0 )
-   wmf? ( >=media-libs/libwmf-0.2.8 )
-   xpm? ( x11-libs/libXpm )
-   udev? ( virtual/libgudev:= )
-"
-# dev-util/gtk-doc-am due to our call to eautoreconf below (bug #386453)
-DEPEND="${RDEPEND}
-   >=app-text/poppler-data-0.4.7
-   >=dev-lang/perl-5.10.0
-   dev-libs/appstream-glib
-   dev-util/gtk-doc-am
-   >=dev-util/intltool-0.40.1
-   sys-apps/findutils
-   >=sys-devel/automake-1.11
-   >=sys-devel/gettext-0.19
-   >=sys-devel/libtool-2.2
-   virtual/pkgconfig
-   doc? ( >=dev-util/gtk-doc-1 )
-"
-
-DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
-   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
-   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
-
-   gnome2_src_prepare
-
-   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
-   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
-}
-
-src_configure() {
-   local myconf=(
-   GEGL="${EPREFIX}"/usr/bin/gegl-0.3
-   GDBUS_CODEGEN="${EPREFIX}"/bin/false
-
-   --enable-default-binary
-   --disable-silent-rules
-
-   $(use_with !aqua x)
-   $(use_with aalib aa)
-   $(use_with alsa)
-   $(use_enable altivec)
-   --with-appdata-test
-   --without-webkit
-   $(use_with jpeg2k jpeg2000)
-   $(use_with postscript gs)
-   

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-05-02 Thread Sebastian Pipping
commit: cb5f891157ac7466aba39d98050ec002138d052f
Author: Lars Wendler  gentoo  org>
AuthorDate: Wed May  2 19:15:34 2018 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Wed May  2 19:46:24 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cb5f8911

media-gfx/gimp: 2.10.0

Bug: https://bugs.gentoo.org/654240

 media-gfx/gimp/gimp-2.10.0.ebuild | 198 ++
 1 file changed, 198 insertions(+)

diff --git a/media-gfx/gimp/gimp-2.10.0.ebuild 
b/media-gfx/gimp/gimp-2.10.0.ebuild
new file mode 100644
index ..4f478d5e
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.0.ebuild
@@ -0,0 +1,198 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+MY_PV="${PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+
+inherit versionator virtualx autotools gnome2 multilib python-single-r1 ltprune
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+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 postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
+
+RDEPEND=">=dev-libs/glib-2.54.2:2
+   >=dev-libs/atk-2.2.0
+   >=x11-libs/gtk+-2.24.10:2
+   dev-util/gtk-update-icon-cache
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/pango-1.29.4
+   xpm? ( x11-libs/libXpm )
+   >=media-libs/freetype-2.1.7
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/libmypaint-1.3.0[gegl]
+   >=media-gfx/mypaint-brushes-1.3.0
+   >=media-libs/fontconfig-2.12.4
+   sys-libs/zlib
+   dev-libs/libxml2
+   dev-libs/libxslt
+   x11-themes/hicolor-icon-theme
+   >=media-libs/babl-0.1.46
+   >=media-libs/gegl-0.4.0:0.4[cairo]
+   >=dev-libs/glib-2.43
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   aqua? ( x11-libs/gtk-mac-integration )
+   gnome? ( gnome-base/gvfs )
+   virtual/jpeg:0
+   jpeg2k? ( >=media-libs/openjpeg-2.1.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-data-0.4.7
+   >=media-libs/libpng-1.6.25:0=
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
+   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
+   )
+   >=media-libs/tiff-3.5.7:0
+   >=gnome-base/librsvg-2.40.6:2
+   webp? ( >=media-libs/libwebp-0.6.0 )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   net-libs/glib-networking[ssl]
+   x11-libs/libXcursor
+   sys-libs/zlib
+   app-arch/bzip2
+   >=app-arch/xz-utils-5.0.0
+   postscript? ( app-text/ghostscript-gpl )
+   udev? ( virtual/libgudev:= )"
+DEPEND="${RDEPEND}
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   sys-apps/findutils
+   virtual/pkgconfig
+   >=dev-util/intltool-0.40.1
+   >=sys-devel/gettext-0.19
+   doc? ( >=dev-util/gtk-doc-1 )
+   >=sys-devel/libtool-2.2
+   >=sys-devel/automake-1.11
+   dev-util/gtk-doc-am"  # due to our call to eautoreconf below (bug 
#386453)
+
+DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   gnome2_src_prepare
+
+   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
+   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
+
+   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
+   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+}
+
+src_configure() {
+   local myconf=(
+   GEGL="${EPREFIX}"/usr/bin/gegl-0.4
+   GDBUS_CODEGEN="${EPREFIX}"/bin/false
+
+   --enable-default-binary
+   --disable-silent-rules
+
+   $(use_with !aqua x)
+   $(use_with aalib aa)
+   $(use_with alsa)
+   $(use_enable altivec)
+   --with-appdata-test
+   --without-webkit
+   $(use_with jpeg2k jpeg2000)
+   

[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/

2018-04-10 Thread Mart Raudsepp
commit: 29c27319fd32dc0bb7b4f9297da3e98cd9c25ea3
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Apr 10 10:41:21 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Apr 10 17:16:00 2018 +
URL:https://gitweb.gentoo.org/proj/gnome.git/commit/?id=29c27319

media-gfx/gimp: Added version 2.10.0_rc1

Package-Manager: Portage-2.3.28, Repoman-2.3.9
Manifest-Sign-Key: 0x498FE765960E9B39

 media-gfx/gimp/gimp-2.10.0_rc1.ebuild | 187 ++
 media-gfx/gimp/metadata.xml   |  15 +++
 2 files changed, 202 insertions(+)

diff --git a/media-gfx/gimp/gimp-2.10.0_rc1.ebuild 
b/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
new file mode 100644
index ..2465c6ce
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.0_rc1.ebuild
@@ -0,0 +1,187 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+
+inherit versionator virtualx autotools gnome2 multilib python-single-r1
+
+MY_P="${P/_rc/-RC}"
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/;
+SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${MY_P}.tar.bz2"
+LICENSE="GPL-3 LGPL-3"
+SLOT="2"
+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 postscript jpeg2k 
cpu_flags_x86_mmx mng python smp cpu_flags_x86_sse udev vector-icons webp wmf 
xpm"
+
+RDEPEND="
+   app-arch/bzip2
+   >=app-arch/xz-utils-5.0.0
+   >=app-text/poppler-0.44.0[cairo]
+   >=dev-libs/atk-2.2.0
+   >=dev-libs/glib-2.54.2:2
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gtk-update-icon-cache
+   >=gnome-base/librsvg-2.40.6:2
+   >=media-gfx/mypaint-brushes-1.3.0
+   >=media-libs/babl-0.1.44
+   >=media-libs/fontconfig-2.12.4
+   >=media-libs/freetype-2.1.7
+   >=media-libs/gegl-0.3.30:0.3[cairo]
+   >=media-libs/gexiv2-0.10.6
+   >=media-libs/harfbuzz-0.9.19
+   >=media-libs/lcms-2.8:2
+   >=media-libs/libmypaint-1.3.0[gegl]
+   >=media-libs/libpng-1.6.25
+   >=media-libs/tiff-3.5.7:0
+   net-libs/glib-networking[ssl]
+   sys-libs/zlib
+   virtual/jpeg:0
+   >=x11-libs/cairo-1.12.2
+   >=x11-libs/gdk-pixbuf-2.31:2
+   >=x11-libs/gtk+-2.24.10:2
+   >=x11-libs/pango-1.29.4
+   x11-libs/libXcursor
+   x11-themes/hicolor-icon-theme
+   aalib? ( media-libs/aalib )
+   alsa? ( media-libs/alsa-lib )
+   aqua? ( x11-libs/gtk-mac-integration )
+   gnome? ( gnome-base/gvfs )
+   jpeg2k? ( >=media-libs/openjpeg-2.1.0 )
+   mng? ( media-libs/libmng )
+   openexr? ( >=media-libs/openexr-1.6.1 )
+   postscript? ( app-text/ghostscript-gpl )
+   python? (
+   ${PYTHON_DEPS}
+   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
+   )
+   webp? ( >=media-libs/libwebp-0.6.0 )
+   wmf? ( >=media-libs/libwmf-0.2.8 )
+   xpm? ( x11-libs/libXpm )
+   udev? ( virtual/libgudev:= )
+"
+# dev-util/gtk-doc-am due to our call to eautoreconf below (bug #386453)
+DEPEND="${RDEPEND}
+   >=app-text/poppler-data-0.4.7
+   >=dev-lang/perl-5.10.0
+   dev-libs/appstream-glib
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.40.1
+   sys-apps/findutils
+   >=sys-devel/automake-1.11
+   >=sys-devel/gettext-0.19
+   >=sys-devel/libtool-2.2
+   virtual/pkgconfig
+   doc? ( >=dev-util/gtk-doc-1 )
+"
+
+DOCS="AUTHORS ChangeLog* HACKING NEWS README*"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use python; then
+   python-single-r1_pkg_setup
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+   sed 's:-DGIMP_DISABLE_DEPRECATED:-DGIMP_protect_DISABLE_DEPRECATED:g' 
-i configure.ac || die #615144
+   eautoreconf  # If you remove this: remove dev-util/gtk-doc-am from 
DEPEND, too
+
+   gnome2_src_prepare
+
+   sed 's:-DGIMP_protect_DISABLE_DEPRECATED:-DGIMP_DISABLE_DEPRECATED:g' 
-i configure || die #615144
+   fgrep -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+}
+
+src_configure() {
+   local myconf=(
+   GEGL="${EPREFIX}"/usr/bin/gegl-0.3
+   GDBUS_CODEGEN="${EPREFIX}"/bin/false
+
+   --enable-default-binary
+   --disable-silent-rules
+
+   $(use_with !aqua x)
+   $(use_with aalib aa)
+   $(use_with alsa)
+   $(use_enable altivec)
+   --with-appdata-test