# HG changeset patch # User Migration Sync # Date 1643542202 0 # Node ID 22c5ed96be42c5e4a8e76bf21b518ad2ca2d3242 # Parent 72d820887c21421b13d11bff00bd91c74745372c [sync] imported 2916f66..56b6e9f from upstream commit 56b6e9ff404996cdfed3fd43198256905e266235 Author: Daniel Neugebauer Date: Sun Jan 30 12:12:54 2022 +0100 media-libs/libwebp removed due to old EAPI; has been available in official tree for years diff -r 72d820887c21 -r 22c5ed96be42 media-libs/libwebp/Manifest --- a/media-libs/libwebp/Manifest Sat Oct 30 13:21:30 2021 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,2 +0,0 @@ -DIST libwebp-0.4.1.tar.gz 966358 SHA256 00b646e6f66550a8faa998711fe70aabee9ed3bc562a8437c89042901674d027 SHA512 0b2e61aa431292f2f7616f4e2f3bfe20d0b596a875b6d6e4e11ba4c7ce2709815bd936d5402ffc3c927732cb2b28c8d46c2411b25c82442b5adfa631c8548676 WHIRLPOOL e3faab32355b75d04f61e02cf2039a6d6b3111a1cf1c6ad3877ce653d4cb830ffabc9541b14e98e125754b2f083a61bc2eabec279e29cecebe806a865b079f26 -EBUILD libwebp-0.4.1.ebuild 2005 SHA256 23d5494cb1bd980236fb14c09c3f417edcc32075a01297148418c12391528605 SHA512 61027ea88d8be0354fa960437cf14a4cbe30519b938783cf64766a5ca6da2d4b893b483f39b0778475a67a23567353f1b159fb426065bfe8c2cadb986bba328d WHIRLPOOL b9471ec1d93317afb4b3278ab26585a7a972e627dd6771e84b044214907c1dea94cc1237bfaaeaef67aa4d7b3796aa072474b3dfab25feac5f831668a29a7a61 diff -r 72d820887c21 -r 22c5ed96be42 media-libs/libwebp/libwebp-0.4.1.ebuild --- a/media-libs/libwebp/libwebp-0.4.1.ebuild Sat Oct 30 13:21:30 2021 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,67 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libwebp/libwebp-0.4.0.ebuild,v 1.15 2014/04/28 17:45:42 mgorny Exp $ - -EAPI=5 -inherit eutils libtool multilib-minimal - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="http://code.google.com/p/webp/" -SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0/5" # subslot = libwebp soname version -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" -IUSE="experimental gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( virtual/jpeg:0= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:0= ) - tiff? ( media-libs/tiff:0= )" -DEPEND="${RDEPEND}" - -RESTRICT="mirror" - -ECONF_SOURCE=${S} - -src_prepare() { - # This is conflicting with `usex` later on, upstream is using ac_cv_ wrong - # If modifying configure.ac, eautoreconf is required because of "Maintainer mode" - sed -i -e '/unset ac_cv_header_GL_glut_h/d' configure || die - - # Fix libtool relinking, bug 499270. - elibtoolize -} - -multilib_src_configure() { - # Only used for gif2webp binary wrt #486646 - local build_gif2webp=$(usex gif) - multilib_is_native_abi || build_gif2webp=no - - ac_cv_header_gif_lib_h=${build_gif2webp} \ - ac_cv_header_jpeglib_h=$(usex jpeg) \ - ac_cv_header_png_h=$(usex png) \ - ac_cv_header_GL_glut_h=$(usex opengl) \ - ac_cv_header_tiffio_h=$(usex tiff) \ - econf \ - $(use_enable static-libs static) \ - $(use_enable swap-16bit-csp) \ - $(use_enable experimental) \ - --enable-libwebpmux \ - --enable-libwebpdemux \ - --enable-libwebpdecoder -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - prune_libtool_files - dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} -}