megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
changeset 240:22c5ed96be42
[sync] imported 2916f66..56b6e9f from upstream
commit 56b6e9ff404996cdfed3fd43198256905e266235
Author: Daniel Neugebauer <dneuge@energiequant.de>
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
author | Migration Sync <gentoo-overlay@megacoffee.net> |
---|---|
date | Sun, 30 Jan 2022 11:30:02 +0000 |
parents | 72d820887c21 |
children | 6aca0fc3b7cd |
files | media-libs/libwebp/Manifest media-libs/libwebp/libwebp-0.4.1.ebuild |
diffstat | 2 files changed, 0 insertions(+), 69 deletions(-) [+] |
line wrap: on
line diff
--- 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
--- 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} -}