diff options
author | 2016-10-14 18:19:50 +0200 | |
---|---|---|
committer | 2016-10-14 18:32:42 +0200 | |
commit | 5f442cbba55677adc5996c0fbf081e6e76cdefa2 (patch) | |
tree | eb92935d4189546a03777f3b0e602d7432e0b5ab /media-gfx | |
parent | steam.eclass - make variable names consistent (diff) | |
download | eroen-5f442cbba55677adc5996c0fbf081e6e76cdefa2.tar.gz eroen-5f442cbba55677adc5996c0fbf081e6e76cdefa2.tar.bz2 eroen-5f442cbba55677adc5996c0fbf081e6e76cdefa2.zip |
drop obsolete packages, fix oldcruft
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/blender/metadata.xml | 107 | ||||
-rw-r--r-- | media-gfx/gimp/Manifest | 2 | ||||
-rw-r--r-- | media-gfx/gimp/files/gimp-2.7.4-no-deprecation.patch | 36 | ||||
-rw-r--r-- | media-gfx/gimp/files/gimp-2.8.10-clang.patch | 204 | ||||
-rw-r--r-- | media-gfx/gimp/files/gimp-2.8.10-freetype251.patch | 26 | ||||
-rw-r--r-- | media-gfx/gimp/gimp-2.8.10-r1.ebuild | 169 | ||||
-rw-r--r-- | media-gfx/gimp/gimp-2.8.14.ebuild | 168 | ||||
-rw-r--r-- | media-gfx/gimp/metadata.xml | 9 | ||||
-rw-r--r-- | media-gfx/pqiv/Manifest | 4 | ||||
-rw-r--r-- | media-gfx/pqiv/files/pqiv-2.0-ldflags.patch | 11 | ||||
-rw-r--r-- | media-gfx/pqiv/metadata.xml | 11 | ||||
-rw-r--r-- | media-gfx/pqiv/pqiv-2.0.ebuild | 48 |
12 files changed, 47 insertions, 748 deletions
diff --git a/media-gfx/blender/metadata.xml b/media-gfx/blender/metadata.xml index 755c971..e7f2302 100644 --- a/media-gfx/blender/metadata.xml +++ b/media-gfx/blender/metadata.xml @@ -1,65 +1,52 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>graphics</herd> + <longdescription> + Blender, the open source software for 3D modeling, animation, + rendering, post-production, interactive creation and playback. + </longdescription> - <maintainer> - <email>lu_zero@gentoo.org</email> - <name>Luca Barbato</name> - </maintainer> - - <maintainer> - <email>flameeyes@gentoo.org</email> - </maintainer> - - <longdescription> - Blender, the open source software for 3D modeling, animation, - rendering, post-production, interactive creation and playback. - </longdescription> - - <use> - <flag name='3dmouse'> - Adds support for space navigator devices through package - <pkg>dev-libs/libspnav</pkg>. - </flag> - <flag name='blender-game' restrict='<media-gfx/blender-2.50'> - Adds Game Engine support to Blender. - </flag> - <flag name='game-engine' restrict='>=media-gfx/blender-2.50'> - Adds Game Engine support to Blender. - </flag> - <flag name='collada'> - Add support for Collada interchange format through - <pkg>media-libs/opencollada</pkg>. - </flag> - <flag name='cycles'> - Build cycles renderer (requires <pkg>media-libs/openimageio</pkg> and - <pkg>dev-libs/boost</pkg>). - </flag> - <flag name='verse'> - Adds verse clustering features to Blender. - </flag> - <flag name='dds'> - Adds DDS textures support to Blender. - </flag> - <flag name='player'> - Build the Blender Player. THis requires the Game engine. - </flag> - <flag name='elbeem'> - Adds surface fluid simulation to Blender using El'Beem library. - </flag> - <flag name="doc"> - Build C and Python API documentation directly from the source code. - </flag> - <flag name="tweak-mode"> - This flag allows you to model without confirming each translation, - in particular it lets you grab with left mouse button (LMB) and not - having to confirm by another click. Blender 'Tweak Mode' is similar - to the 'Tweak Mode' of the Wings modeller (<pkg>media-gfx/wings</pkg>). - </flag> - <flag name="redcode"> - This flag add support for RED CODE camera digital format (5K HD - images *.r3d) - EXPERIMENTAL. - </flag> - </use> + <use> + <flag name="game-engine" restrict=">=media-gfx/blender-2.50"> + Adds Game Engine support to Blender. + </flag> + <flag name="collada"> + Add support for Collada interchange format through + <pkg>media-libs/opencollada</pkg>. + </flag> + <flag name="cycles"> + Build cycles renderer (requires <pkg>media-libs/openimageio</pkg> and + <pkg>dev-libs/boost</pkg>). + </flag> + <flag name="dds"> + Adds DDS textures support to Blender. + </flag> + <flag name="player"> + Build the Blender Player. THis requires the Game engine. + </flag> + <flag name="elbeem"> + Adds surface fluid simulation to Blender using El'Beem library. + </flag> + <flag name="doc"> + Build C and Python API documentation directly from the source code. + </flag> + <flag name="redcode"> + This flag add support for RED CODE camera digital format (5K HD + images *.r3d) - EXPERIMENTAL. + </flag> + <flag name="boost"> + Enable features depending on boost. + </flag> + <flag name="bullet"> + Enable Bullet (Physics Engine). + </flag> + <flag name="colorio"> + Enable OpenColorIO color management. + </flag> + <flag name="ndof"> + Enable NDOF input devices (SpaceNavigator and friends). + </flag> + <flag name="openimageio">Enable OpenImageIO Support</flag> + <flag name="opennl">Enable use of Open Numerical Library</flag> + </use> </pkgmetadata> diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest deleted file mode 100644 index 6a2af6b..0000000 --- a/media-gfx/gimp/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gimp-2.8.10.tar.bz2 20343461 SHA256 e7fd8b19f989138d826003c75f56bd5b6f136eef597e86e3978ede0bba470ae6 SHA512 21c96832ce61ecb2dad5276b454e7965263b6733add7e4a95cfc5f308fca681bceab21c1b77921332e0725d0e514e06868a4698ca9d7e4b30a28a07c7356a3a8 WHIRLPOOL 16b0a7e8a4197db41da29832977bee917e65d5cbbf308dde1ba73c150742c70c52cd60d449d0fd0269b0ed5db0378461d3277a2350898c3a5e07b1f3cf8bdf47 -DIST gimp-2.8.14.tar.bz2 20440077 SHA256 d82a958641c9c752d68e35f65840925c08e314cea90222ad845892a40e05b22d SHA512 533f6b931624d36525cb2f3fbc27fe27565d761bbe26873bb5445c06c01523c044d1814363a8cd76b6e381440db4c6e302b0d3f7a9e5aac7f60072770552f1ba WHIRLPOOL 8fd7b0fd5f8627b2df83481f7956727acd42eafcdc9c9116713d60faf8578005c2fb1e1d729f3b2c836a90e9bab063e477f9da5285e5c43a79f2dbe441a0565b diff --git a/media-gfx/gimp/files/gimp-2.7.4-no-deprecation.patch b/media-gfx/gimp/files/gimp-2.7.4-no-deprecation.patch deleted file mode 100644 index 66bd93d..0000000 --- a/media-gfx/gimp/files/gimp-2.7.4-no-deprecation.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- configure.ac 2012-01-02 13:15:53.695067626 +0100 -+++ configure.ac 2012-01-02 13:21:49.161623684 +0100 -@@ -1943,33 +1943,6 @@ - AC_SUBST(MIME_TYPES) - - --######################### --# Disable deprecated APIs --######################### -- --CPPFLAGS="${CPPFLAGS} -DGIMP_DISABLE_DEPRECATED -DBABL_DISABLE_DEPRECATED -DGSEAL_ENABLE" -- --# Make sure not to disable deprecated APIs for unreleased versions. --# We must build without problems with future releases of libraries --# and disabling deprecated API risks breaking the build -- --if test "x$have_glib_2_31" != "xyes"; then -- CPPFLAGS="${CPPFLAGS} -DG_DISABLE_DEPRECATED" --fi -- --if test "x$have_gtk_2_26" != "xyes"; then -- CPPFLAGS="${CPPFLAGS} -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED" --fi -- --if test "x$have_gdk_pixbuf_2_26" != "xyes"; then -- CPPFLAGS="${CPPFLAGS} -DGDK_PIXBUF_DISABLE_DEPRECATED" --fi -- --if test "x$have_pango_1_32" != "xyes"; then -- CPPFLAGS="${CPPFLAGS} -DPANGO_DISABLE_DEPRECATED" --fi -- -- - ############################ - # Require multihead safe API - ############################ diff --git a/media-gfx/gimp/files/gimp-2.8.10-clang.patch b/media-gfx/gimp/files/gimp-2.8.10-clang.patch deleted file mode 100644 index 065c66b..0000000 --- a/media-gfx/gimp/files/gimp-2.8.10-clang.patch +++ /dev/null @@ -1,204 +0,0 @@ ---- app/Makefile.am -+++ app/Makefile.am -@@ -120,29 +120,29 @@ - - # FIXME: core should not depend on xcf - workaround_that_core_depends_on_xcf = \ -- -u $(SYMPREFIX)xcf_init -+ -Wl,-u,$(SYMPREFIX)xcf_init - - # FIXME: core should not depend on pdb - workaround_that_core_depends_on_pdb = \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore - - # FIXME: plug-in should not depend on pdb - workaround_that_plug_in_depends_on_pdb = \ -- -u $(SYMPREFIX)gimp_pdb_compat_param_spec -+ -Wl,-u,$(SYMPREFIX)gimp_pdb_compat_param_spec - - # FIXME: file should not depend on plug-in - workaround_that_file_depends_on_plug_in = \ -- -u $(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -- -u $(SYMPREFIX)gimp_image_map_config_get_type -+ -Wl,-u,$(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -+ -Wl,-u,$(SYMPREFIX)gimp_image_map_config_get_type - - # core, vectors and gegl are on the same architectural layer, prevent - # the linker from panicing - calm_down_linker = \ -- -u $(SYMPREFIX)gimp_vectors_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -- -u $(SYMPREFIX)gimp_curve_map_pixels -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_curve_map_pixels - - AM_LDFLAGS = \ - $(munix) \ ---- app/Makefile.in -+++ app/Makefile.in -@@ -702,33 +702,33 @@ - - # FIXME: core should not depend on xcf - workaround_that_core_depends_on_xcf = \ -- -u $(SYMPREFIX)xcf_init -+ -Wl,-u,$(SYMPREFIX)xcf_init - - - # FIXME: core should not depend on pdb - workaround_that_core_depends_on_pdb = \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore - - - # FIXME: plug-in should not depend on pdb - workaround_that_plug_in_depends_on_pdb = \ -- -u $(SYMPREFIX)gimp_pdb_compat_param_spec -+ -Wl,-u,$(SYMPREFIX)gimp_pdb_compat_param_spec - - - # FIXME: file should not depend on plug-in - workaround_that_file_depends_on_plug_in = \ -- -u $(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -- -u $(SYMPREFIX)gimp_image_map_config_get_type -+ -Wl,-u,$(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -+ -Wl,-u,$(SYMPREFIX)gimp_image_map_config_get_type - - - # core, vectors and gegl are on the same architectural layer, prevent - # the linker from panicing - calm_down_linker = \ -- -u $(SYMPREFIX)gimp_vectors_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -- -u $(SYMPREFIX)gimp_curve_map_pixels -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_curve_map_pixels - - AM_LDFLAGS = \ - $(munix) \ ---- app/tests/Makefile.am -+++ app/tests/Makefile.am -@@ -63,22 +63,22 @@ - # We need this due to circular dependencies, see more detailed - # comments about it in app/Makefile.am - AM_LDFLAGS = \ -- -u $(SYMPREFIX)xcf_init \ -- -u $(SYMPREFIX)base_init \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore \ -- -u $(SYMPREFIX)gimp_pdb_compat_param_spec \ -- -u $(SYMPREFIX)gui_init \ -- -u $(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -- -u $(SYMPREFIX)gimp_image_map_config_get_type \ -- -u $(SYMPREFIX)gimp_vectors_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -- -u $(SYMPREFIX)actions_init \ -- -u $(SYMPREFIX)gimp_error_dialog_new \ -- -u $(SYMPREFIX)menus_save \ -- -u $(SYMPREFIX)gimp_tools_save \ -- -u $(SYMPREFIX)gimp_curve_map_pixels -+ -Wl,-u,$(SYMPREFIX)xcf_init \ -+ -Wl,-u,$(SYMPREFIX)base_init \ -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \ -+ -Wl,-u,$(SYMPREFIX)gimp_pdb_compat_param_spec \ -+ -Wl,-u,$(SYMPREFIX)gui_init \ -+ -Wl,-u,$(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -+ -Wl,-u,$(SYMPREFIX)gimp_image_map_config_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)actions_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_error_dialog_new \ -+ -Wl,-u,$(SYMPREFIX)menus_save \ -+ -Wl,-u,$(SYMPREFIX)gimp_tools_save \ -+ -Wl,-u,$(SYMPREFIX)gimp_curve_map_pixels - - # Note that we have some duplicate entries here too to work around - # circular dependencies and systems on the same architectural layer as ---- app/tests/Makefile.in -+++ app/tests/Makefile.in -@@ -1221,22 +1221,22 @@ - # We need this due to circular dependencies, see more detailed - # comments about it in app/Makefile.am - AM_LDFLAGS = \ -- -u $(SYMPREFIX)xcf_init \ -- -u $(SYMPREFIX)base_init \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore \ -- -u $(SYMPREFIX)gimp_pdb_compat_param_spec \ -- -u $(SYMPREFIX)gui_init \ -- -u $(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -- -u $(SYMPREFIX)gimp_image_map_config_get_type \ -- -u $(SYMPREFIX)gimp_vectors_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -- -u $(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -- -u $(SYMPREFIX)actions_init \ -- -u $(SYMPREFIX)gimp_error_dialog_new \ -- -u $(SYMPREFIX)menus_save \ -- -u $(SYMPREFIX)gimp_tools_save \ -- -u $(SYMPREFIX)gimp_curve_map_pixels -+ -Wl,-u,$(SYMPREFIX)xcf_init \ -+ -Wl,-u,$(SYMPREFIX)base_init \ -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \ -+ -Wl,-u,$(SYMPREFIX)gimp_pdb_compat_param_spec \ -+ -Wl,-u,$(SYMPREFIX)gui_init \ -+ -Wl,-u,$(SYMPREFIX)plug_in_icc_profile_apply_rgb \ -+ -Wl,-u,$(SYMPREFIX)gimp_image_map_config_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_mod_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)gimp_vectors_prop_undo_get_type \ -+ -Wl,-u,$(SYMPREFIX)actions_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_error_dialog_new \ -+ -Wl,-u,$(SYMPREFIX)menus_save \ -+ -Wl,-u,$(SYMPREFIX)gimp_tools_save \ -+ -Wl,-u,$(SYMPREFIX)gimp_curve_map_pixels - - - # Note that we have some duplicate entries here too to work around ---- devel-docs/app/Makefile.am -+++ devel-docs/app/Makefile.am -@@ -62,10 +62,10 @@ - -UGTK_DISABLE_SINGLE_INCLUDES - - GTKDOC_LIBS = \ -- -u $(SYMPREFIX)xcf_init \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_coords_mix \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore \ -+ -Wl,-u,$(SYMPREFIX)xcf_init \ -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_coords_mix \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \ - $(top_builddir)/app/app.o \ - $(top_builddir)/app/batch.o \ - $(top_builddir)/app/errors.o \ ---- devel-docs/app/Makefile.in -+++ devel-docs/app/Makefile.in -@@ -511,10 +511,10 @@ - -UGTK_DISABLE_SINGLE_INCLUDES - - GTKDOC_LIBS = \ -- -u $(SYMPREFIX)xcf_init \ -- -u $(SYMPREFIX)internal_procs_init \ -- -u $(SYMPREFIX)gimp_coords_mix \ -- -u $(SYMPREFIX)gimp_plug_in_manager_restore \ -+ -Wl,-u,$(SYMPREFIX)xcf_init \ -+ -Wl,-u,$(SYMPREFIX)internal_procs_init \ -+ -Wl,-u,$(SYMPREFIX)gimp_coords_mix \ -+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \ - $(top_builddir)/app/app.o \ - $(top_builddir)/app/batch.o \ - $(top_builddir)/app/errors.o \ diff --git a/media-gfx/gimp/files/gimp-2.8.10-freetype251.patch b/media-gfx/gimp/files/gimp-2.8.10-freetype251.patch deleted file mode 100644 index c5c20d5..0000000 --- a/media-gfx/gimp/files/gimp-2.8.10-freetype251.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 6c73f28b6d87a2afd11974552a075bffec52347f Mon Sep 17 00:00:00 2001 -From: Michael Natterer <mitch@gimp.org> -Date: Fri, 29 Nov 2013 21:57:46 +0100 -Subject: Bug 719560 - Build failure with freetype 2.5.1 - -Apply patch from su-v that fixes the freetype include to -the madness devised and recommended by freetype. - -diff --git a/app/text/gimpfont.c b/app/text/gimpfont.c -index 4045ca9..66c6e52 100644 ---- a/app/text/gimpfont.c -+++ b/app/text/gimpfont.c -@@ -28,7 +28,9 @@ - - #define PANGO_ENABLE_ENGINE 1 /* Argh */ - #include <pango/pango-ot.h> --#include <freetype/tttables.h> -+ -+#include <ft2build.h> -+#include FT_TRUETYPE_TABLES_H - - #include "text-types.h" - --- -cgit v0.10.1 - diff --git a/media-gfx/gimp/gimp-2.8.10-r1.ebuild b/media-gfx/gimp/gimp-2.8.10-r1.ebuild deleted file mode 100644 index 35a9903..0000000 --- a/media-gfx/gimp/gimp-2.8.10-r1.ebuild +++ /dev/null @@ -1,169 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -PYTHON_COMPAT=( python2_{6,7} ) - -inherit versionator autotools eutils gnome2 fdo-mime multilib python-single-r1 - -DESCRIPTION="GNU Image Manipulation Program" -HOMEPAGE="http://www.gimp.org/" -SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2" -LICENSE="GPL-3 LGPL-3" -SLOT="2" -KEYWORDS="alpha amd64 ~arm hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" - -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 bzip2 curl dbus debug doc exif gnome postscript jpeg jpeg2k lcms cpu_flags_x86_mmx mng pdf png python smp cpu_flags_x86_sse svg tiff udev webkit wmf xpm" - -for lang in ${LANGS}; do - IUSE+=" linguas_${lang}" -done - -RDEPEND=">=dev-libs/glib-2.30.2:2 - >=dev-libs/atk-2.2.0 - >=x11-libs/gtk+-2.24.10:2 - >=x11-libs/gdk-pixbuf-2.24.1:2 - >=x11-libs/cairo-1.10.2 - >=x11-libs/pango-1.29.4 - xpm? ( x11-libs/libXpm ) - >=media-libs/freetype-2.1.7 - >=media-libs/fontconfig-2.2.0 - sys-libs/zlib - dev-libs/libxml2 - dev-libs/libxslt - x11-themes/hicolor-icon-theme - >=media-libs/babl-0.1.10 - >=media-libs/gegl-0.2.0 - aalib? ( media-libs/aalib ) - alsa? ( media-libs/alsa-lib ) - aqua? ( x11-libs/gtk-mac-integration ) - curl? ( net-misc/curl ) - dbus? ( dev-libs/dbus-glib ) - gnome? ( gnome-base/gvfs ) - webkit? ( >=net-libs/webkit-gtk-1.6.1:2 ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) - exif? ( >=media-libs/libexif-0.6.15 ) - lcms? ( >=media-libs/lcms-2.2:2 ) - mng? ( media-libs/libmng ) - pdf? ( >=app-text/poppler-0.12.4[cairo] ) - png? ( >=media-libs/libpng-1.2.37:0 ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}] - ) - tiff? ( >=media-libs/tiff-3.5.7:0 ) - svg? ( >=gnome-base/librsvg-2.36.0:2 ) - wmf? ( >=media-libs/libwmf-0.2.8 ) - x11-libs/libXcursor - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - postscript? ( app-text/ghostscript-gpl ) - udev? ( virtual/libgudev:= )" -DEPEND="${RDEPEND} - sys-apps/findutils - virtual/pkgconfig - >=dev-util/intltool-0.40.1 - >=sys-devel/gettext-0.17 - 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*" - -S="${WORKDIR}"/${P} - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - G2CONF="--enable-default-binary \ - --disable-silent-rules \ - $(use_with !aqua x) \ - $(use_with aalib aa) \ - $(use_with alsa) \ - $(use_enable altivec) \ - $(use_with bzip2) \ - $(use_with curl libcurl) \ - $(use_with dbus) \ - $(use_with gnome gvfs) \ - $(use_with webkit) \ - $(use_with jpeg libjpeg) \ - $(use_with jpeg2k libjasper) \ - $(use_with exif libexif) \ - $(use_with lcms lcms lcms2) \ - $(use_with postscript gs) \ - $(use_enable cpu_flags_x86_mmx mmx) \ - $(use_with mng libmng) \ - $(use_with pdf poppler) \ - $(use_with png libpng) \ - $(use_enable python) \ - $(use_enable smp mp) \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_with svg librsvg) \ - $(use_with tiff libtiff) \ - $(use_with udev gudev) \ - $(use_with wmf) \ - --with-xmc \ - $(use_with xpm libxpm) \ - --without-xvfb-run" - - if use python; then - python-single-r1_pkg_setup - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.7.4-no-deprecation.patch # bug 395695, comment 9 and 16 - epatch "${FILESDIR}"/${P}-freetype251.patch # bug #493466 - epatch "${FILESDIR}"/${P}-clang.patch # bug 449370 compile with clang - sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864 - eautoreconf # If you remove this: remove dev-util/gtk-doc-am from DEPEND, too - - gnome2_src_prepare -} - -_clean_up_locales() { - einfo "Cleaning up locales..." - for lang in ${LANGS}; do - use "linguas_${lang}" && { - einfo "- keeping ${lang}" - continue - } - rm -Rf "${ED}"/usr/share/locale/"${lang}" || die - done -} - -src_test() { - Xemake -j1 check -} - -src_install() { - gnome2_src_install - - if use python; then - python_optimize - fi - - # Workaround for bug #321111 to give GIMP the least - # precedence on PDF documents by default - mv "${ED}"/usr/share/applications/{,zzz-}gimp.desktop || die - - prune_libtool_files --all - - # Prevent dead symlink gimp-console.1 from downstream man page compression (bug #433527) - local gimp_app_version=$(get_version_component_range 1-2) - mv "${ED}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 || die - - _clean_up_locales -} - -pkg_postinst() { - gnome2_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm -} diff --git a/media-gfx/gimp/gimp-2.8.14.ebuild b/media-gfx/gimp/gimp-2.8.14.ebuild deleted file mode 100644 index 0767951..0000000 --- a/media-gfx/gimp/gimp-2.8.14.ebuild +++ /dev/null @@ -1,168 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit versionator autotools eutils gnome2 fdo-mime multilib python-single-r1 - -DESCRIPTION="GNU Image Manipulation Program" -HOMEPAGE="http://www.gimp.org/" -SRC_URI="mirror://gimp/v$(get_version_component_range 1-2)/${P}.tar.bz2" -LICENSE="GPL-3 LGPL-3" -SLOT="2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" - -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 bzip2 curl dbus debug doc exif gnome postscript jpeg jpeg2k lcms cpu_flags_x86_mmx mng pdf png python smp cpu_flags_x86_sse svg tiff udev webkit wmf xpm" - -for lang in ${LANGS}; do - IUSE+=" linguas_${lang}" -done - -RDEPEND=">=dev-libs/glib-2.30.2:2 - >=dev-libs/atk-2.2.0 - >=x11-libs/gtk+-2.24.10:2 - >=x11-libs/gdk-pixbuf-2.24.1:2 - >=x11-libs/cairo-1.10.2 - >=x11-libs/pango-1.29.4 - xpm? ( x11-libs/libXpm ) - >=media-libs/freetype-2.1.7 - >=media-libs/fontconfig-2.2.0 - sys-libs/zlib - dev-libs/libxml2 - dev-libs/libxslt - x11-themes/hicolor-icon-theme - >=media-libs/babl-0.1.10 - >=media-libs/gegl-0.2.0 - aalib? ( media-libs/aalib ) - alsa? ( media-libs/alsa-lib ) - aqua? ( x11-libs/gtk-mac-integration ) - curl? ( net-misc/curl ) - dbus? ( dev-libs/dbus-glib ) - gnome? ( gnome-base/gvfs ) - webkit? ( >=net-libs/webkit-gtk-1.6.1:2 ) - jpeg? ( virtual/jpeg:0 ) - jpeg2k? ( media-libs/jasper ) - exif? ( >=media-libs/libexif-0.6.15 ) - lcms? ( >=media-libs/lcms-2.2:2 ) - mng? ( media-libs/libmng ) - pdf? ( >=app-text/poppler-0.12.4[cairo] ) - png? ( >=media-libs/libpng-1.2.37:0 ) - python? ( - ${PYTHON_DEPS} - >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}] - ) - tiff? ( >=media-libs/tiff-3.5.7:0 ) - svg? ( >=gnome-base/librsvg-2.36.0:2 ) - wmf? ( >=media-libs/libwmf-0.2.8 ) - x11-libs/libXcursor - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - postscript? ( app-text/ghostscript-gpl ) - udev? ( virtual/libgudev:= )" -DEPEND="${RDEPEND} - 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*" - -S="${WORKDIR}"/${P} - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - G2CONF="--enable-default-binary \ - --disable-silent-rules \ - $(use_with !aqua x) \ - $(use_with aalib aa) \ - $(use_with alsa) \ - $(use_enable altivec) \ - $(use_with bzip2) \ - $(use_with curl libcurl) \ - $(use_with dbus) \ - $(use_with gnome gvfs) \ - $(use_with webkit) \ - $(use_with jpeg libjpeg) \ - $(use_with jpeg2k libjasper) \ - $(use_with exif libexif) \ - $(use_with lcms lcms lcms2) \ - $(use_with postscript gs) \ - $(use_enable cpu_flags_x86_mmx mmx) \ - $(use_with mng libmng) \ - $(use_with pdf poppler) \ - $(use_with png libpng) \ - $(use_enable python) \ - $(use_enable smp mp) \ - $(use_enable cpu_flags_x86_sse sse) \ - $(use_with svg librsvg) \ - $(use_with tiff libtiff) \ - $(use_with udev gudev) \ - $(use_with wmf) \ - --with-xmc \ - $(use_with xpm libxpm) \ - --without-xvfb-run" - - if use python; then - python-single-r1_pkg_setup - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-2.7.4-no-deprecation.patch # bug 395695, comment 9 and 16 - epatch "${FILESDIR}"/${PN}-2.8.10-clang.patch # bug 449370 compile with clang - sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864 - eautoreconf # If you remove this: remove dev-util/gtk-doc-am from DEPEND, too - - gnome2_src_prepare -} - -src_test() { - Xemake check -} - -_clean_up_locales() { - einfo "Cleaning up locales..." - for lang in ${LANGS}; do - use "linguas_${lang}" && { - einfo "- keeping ${lang}" - continue - } - rm -Rf "${ED}"/usr/share/locale/"${lang}" || die - done -} - -src_install() { - gnome2_src_install - - if use python; then - python_optimize - fi - - # Workaround for bug #321111 to give GIMP the least - # precedence on PDF documents by default - mv "${ED}"/usr/share/applications/{,zzz-}gimp.desktop || die - - prune_libtool_files --all - - # Prevent dead symlink gimp-console.1 from downstream man page compression (bug #433527) - local gimp_app_version=$(get_version_component_range 1-2) - mv "${ED}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 || die - - _clean_up_locales -} - -pkg_postinst() { - gnome2_pkg_postinst -} - -pkg_postrm() { - gnome2_pkg_postrm -} diff --git a/media-gfx/gimp/metadata.xml b/media-gfx/gimp/metadata.xml deleted file mode 100644 index 2cfdc93..0000000 --- a/media-gfx/gimp/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <use> - <flag name="smp"> - Enable support for multiprocessors - </flag> - </use> -</pkgmetadata> diff --git a/media-gfx/pqiv/Manifest b/media-gfx/pqiv/Manifest deleted file mode 100644 index 7c1caa4..0000000 --- a/media-gfx/pqiv/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX pqiv-2.0-ldflags.patch 498 SHA256 44deccdab72342f16ad434b0004eadffda7a5a0d79b15a63dd9473e70adb8ba0 SHA512 22f3fcace03cd49cf19ca2a50cf2a74024ba56e1b6c15be58d7b643c44d8d0d34910d521a17ad7d0aec41efd2a4526d22e0b97bdb47ed7af05a840c286babee0 WHIRLPOOL 2bcdc8e785d1549122c1afe880ef8340e39f368779bb3420a13750a3af734c5f41c9c983b0caac1a00dd30aaf747441de91c995b10fa685ef49fd3699a66c62d -DIST pqiv-2.0.tar.gz 39749 SHA256 6e1cd46df9b398b7d27d9f6179475cd7f525b6db44f5d72d8607746ae0ce35c0 SHA512 810022f8a8c4e07371b99a81b4cf179e33dadaed7bf124b85b3808e2a404514308161ac2b33310366db2cebb49436ac9847560239e04c9f5f2f4158e9d84353c WHIRLPOOL 056f011477e6ad36c2a7848d3d9b25f64b10691919df427a7da839c941923bd744f4786750cb96d8bdd9dedce99becb09db462fe041ecce62b1580b8b1bf4d51 -EBUILD pqiv-2.0.ebuild 1079 SHA256 02c70b9f279535695c72f243554857f0c407c26575f587143d148dd635a7802f SHA512 af4a1a603f4b5b3d970d722f6e4910e4f4224011882c5ffc30c2f748b784dc310684141d719dcd691176253d721be5690230f4396b7bbbe1f7127db3e53e0c27 WHIRLPOOL bcbfc79bdea5b30e13febcaeca8676b3574d31a39c65dd6f721d720a197b44cf07cc52a46b36e5f98edc56f5ad30112060dff197755ea3b01b5a8e1ab3fca6e9 -MISC metadata.xml 302 SHA256 68906920ba83558f8fb58f146f02c41377a0f9ef77f22422a2f7d2744c2978b9 SHA512 bee829194fa76ba806301f25174272d9b4c1140426d11cec317da923a0c643ab2e29f9a3f36db0ca2639a5690de5e6abd8eb3aefc3840dc11b24dce470a6c49c WHIRLPOOL 6c92ceb7de89c9dbf268afde9c0e5816739c5c339f0fc54bd716581a84e36c3648bb7ee09f9e624f179df34ccd4dc04e5c838c658dd004455904f4c77e1cd444 diff --git a/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch b/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch deleted file mode 100644 index a141e53..0000000 --- a/media-gfx/pqiv/files/pqiv-2.0-ldflags.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- pqiv-2.0/Makefile.orig -+++ pqiv-2.0/Makefile -@@ -28,7 +28,7 @@ - endif - - pqiv$(EXECUTABLE_EXTENSION): pqiv.c lib/strnatcmp.o -- $(CROSS)$(CC) $(PQIV_WARNING_FLAGS) -std=gnu99 -o $@ `$(CROSS)pkg-config --cflags $(LIBS)` $+ `$(CROSS)pkg-config --libs $(LIBS)` $(CFLAGS) -+ $(CROSS)$(CC) $(PQIV_WARNING_FLAGS) -std=gnu99 -o $@ `$(CROSS)pkg-config --cflags $(LIBS)` $+ `$(CROSS)pkg-config --libs $(LIBS)` $(CFLAGS) $(LDFLAGS) - - lib/strnatcmp.o: lib/strnatcmp.c - $(CROSS)$(CC) -c -o $@ $+ $(CFLAGS) diff --git a/media-gfx/pqiv/metadata.xml b/media-gfx/pqiv/metadata.xml deleted file mode 100644 index 9e8969e..0000000 --- a/media-gfx/pqiv/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>graphics</herd> - <upstream> - <maintainer> - <email>phillip.berndt@googlemail.com</email> - <name>Phillip Berndt</name> - </maintainer> - </upstream> -</pkgmetadata> diff --git a/media-gfx/pqiv/pqiv-2.0.ebuild b/media-gfx/pqiv/pqiv-2.0.ebuild deleted file mode 100644 index b73be64..0000000 --- a/media-gfx/pqiv/pqiv-2.0.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/pqiv/pqiv-2.0.ebuild,v 1.1 2013/09/08 05:09:06 radhermit Exp $ - -EAPI=5 -inherit linux-info toolchain-funcs eutils - -DESCRIPTION="Modern rewrite of Quick Image Viewer" -HOMEPAGE="http://github.com/phillipberndt/pqiv http://www.pberndt.com/Programme/Linux/pqiv/" -SRC_URI="https://github.com/phillipberndt/pqiv/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="kernel_linux" - -RDEPEND="dev-libs/glib:2 - x11-libs/cairo - x11-libs/gtk+:3" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -pkg_setup() { - if use kernel_linux; then - CONFIG_CHECK="~INOTIFY_USER" - linux-info_pkg_setup - fi -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-ldflags.patch - sed -e '/^PQIV_WARNING_FLAGS/s/-Werror//' \ - -i "${S}/Makefile" || die -} - -src_configure() { - ./configure --prefix=/usr --destdir="${D}" || die -} - -src_compile() { - tc-export CC - emake CFLAGS="${CFLAGS}" -} - -src_install() { - default - dodoc README.markdown -} |