[gentoo-commits] proj/gnome:master commit in: media-gfx/gimp/
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/
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/
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/
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/
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