[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 37d3632f3837718f710ec0882488c044ce9f55cb Author: Matt Jolly gentoo org> AuthorDate: Mon May 13 09:29:49 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon May 13 09:29:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d3632f media-libs/libwebp: add 1.4.0 Signed-off-by: Matt Jolly gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.4.0.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 752ba0d1b12d..e1c3ef2495d7 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1 +1,2 @@ DIST libwebp-1.3.2.tar.gz 4162949 BLAKE2B 12b3ff3aa9952dd32ce13656146556d5efb6a66860249a8676721980aee10253a1b0335685a769d995e9954cd305190a8ed1878ba4fefce9dcaf41a3976f9e3d SHA512 2b624d2ecfbff6b4db2719e38f146722638ae262acd96327073a04451dd05fb27ef70c5681187821d251df728a6be7e89209c861c561a13bfb786495a830bc20 +DIST libwebp-1.4.0.tar.gz 4281370 BLAKE2B 022cef190284b69af781718a82b28ee9806d7e6b1e642ee0833e608f64f691ef918a83e99db02335fb9f60d24d6f0cfc58e7e05e99a3f13d2118719d40a71722 SHA512 1217363fbb5c860b17c2ba4612f240f121c74ced6e3e58e8aa61252a9022f59893c5874bfa433cc50a7e65bac1ae2bfa99fa2cede070183b7a467f148cebb0bd diff --git a/media-libs/libwebp/libwebp-1.4.0.ebuild b/media-libs/libwebp/libwebp-1.4.0.ebuild new file mode 100644 index ..d9a49f914a11 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.4.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: c6fbb1805016599fcf44b9d1de763379e4cfdad8 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 09:57:17 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 09:57:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6fbb180 media-libs/libwebp: drop 1.3.1_p20230908, 1.3.1_p20230912 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest | 2 - media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 74 --- media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild | 74 --- 3 files changed, 150 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 43c1a9f306aa..752ba0d1b12d 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1 @@ -DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 -DIST libwebp-1.3.1-p20230912.tar.gz 3690965 BLAKE2B f0d913d0b4516989f60345932e9259af1bfc1af85048a54c0aa25c6fdabd5948fcf59173253f9caa6c4b0ab96724b223ab65dabedd20bc9d6722fa4bfa712b38 SHA512 aa53084668cd5c345f4a73bd6c69c2eb411e73c735e5b6a2f76e935ab0f7519e9064bba9405df18c084686e8b95ba2335e2b534253b113c5a03aa63e259f07a8 DIST libwebp-1.3.2.tar.gz 4162949 BLAKE2B 12b3ff3aa9952dd32ce13656146556d5efb6a66860249a8676721980aee10253a1b0335685a769d995e9954cd305190a8ed1878ba4fefce9dcaf41a3976f9e3d SHA512 2b624d2ecfbff6b4db2719e38f146722638ae262acd96327073a04451dd05fb27ef70c5681187821d251df728a6be7e89209c861c561a13bfb786495a830bc20 diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild deleted file mode 100644 index 508af6c3e799.. --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -MY_COMMIT=902bc9190331343b2017211debcec8d2ab87e17a -SRC_URI="https://github.com/webmproject/libwebp/archive/${MY_COMMIT}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch -) - -src_prepare() { - default - # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt bug #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md -} diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild deleted file mode 100644 index 61c5ef6b0d0d.. --- a/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -MY_COMMIT=95ea5226
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/files/
commit: 51973b04b9a24774b003f92a31953d2d26790a21 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Dec 26 09:49:35 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Dec 28 01:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51973b04 media-libs/libwebp: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/34487 Signed-off-by: Conrad Kostecki gentoo.org> .../files/libwebp-1.2.4-CVE-2023-1999.patch| 50 -- 1 file changed, 50 deletions(-) diff --git a/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch b/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch deleted file mode 100644 index 9c023712a5aa.. --- a/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch +++ /dev/null @@ -1,50 +0,0 @@ -commit a486d800b60d0af4cc0836bf7ed8f21e12974129 -Author: James Zern -Date: Wed Feb 22 22:15:47 2023 -0800 - -EncodeAlphaInternal: clear result->bw on error - -This avoids a double free should the function fail prior to -VP8BitWriterInit() and a previous trial result's buffer carried over. -Previously in ApplyFiltersAndEncode() trial.bw (with a previous -iteration's buffer) would be freed, followed by best.bw pointing to the -same buffer. - -Since: -187d379d add a fallback to ALPHA_NO_COMPRESSION - -In addition, check the return value of VP8BitWriterInit() in this -function. - -Bug: webp:603 -Change-Id: Ic258381ee26c8c16bc211d157c8153831c8c6910 - -diff --git a/src/enc/alpha_enc.c b/src/enc/alpha_enc.c -index f7c02690..7d205586 100644 a/src/enc/alpha_enc.c -+++ b/src/enc/alpha_enc.c -@@ -13,6 +13,7 @@ - - #include - #include -+#include - - #include "src/enc/vp8i_enc.h" - #include "src/dsp/dsp.h" -@@ -148,6 +149,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, - } - } else { - VP8LBitWriterWipeOut(&tmp_bw); -+ memset(&result->bw, 0, sizeof(result->bw)); - return 0; - } - } -@@ -162,7 +164,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, - header = method | (filter << 2); - if (reduce_levels) header |= ALPHA_PREPROCESSED_LEVELS << 4; - -- VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size); -+ if (!VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size)) ok = 0; - ok = ok && VP8BitWriterAppend(&result->bw, &header, ALPHA_HEADER_LEN); - ok = ok && VP8BitWriterAppend(&result->bw, output, output_size); -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 9b1eb4b6af17f366397ff9754d6e4a6744a7310f Author: John Helmert III gentoo org> AuthorDate: Fri Dec 22 01:40:13 2023 + Commit: John Helmert III gentoo org> CommitDate: Fri Dec 22 01:40:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b1eb4b6 media-libs/libwebp: drop 1.2.4-r2 Bug: https://bugs.gentoo.org/914010 Signed-off-by: John Helmert III gentoo.org> media-libs/libwebp/Manifest| 1 - media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 78 -- 2 files changed, 79 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 7167e584180a..43c1a9f306aa 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,4 +1,3 @@ -DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 DIST libwebp-1.3.1-p20230912.tar.gz 3690965 BLAKE2B f0d913d0b4516989f60345932e9259af1bfc1af85048a54c0aa25c6fdabd5948fcf59173253f9caa6c4b0ab96724b223ab65dabedd20bc9d6722fa4bfa712b38 SHA512 aa53084668cd5c345f4a73bd6c69c2eb411e73c735e5b6a2f76e935ab0f7519e9064bba9405df18c084686e8b95ba2335e2b534253b113c5a03aa63e259f07a8 DIST libwebp-1.3.2.tar.gz 4162949 BLAKE2B 12b3ff3aa9952dd32ce13656146556d5efb6a66860249a8676721980aee10253a1b0335685a769d995e9954cd305190a8ed1878ba4fefce9dcaf41a3976f9e3d SHA512 2b624d2ecfbff6b4db2719e38f146722638ae262acd96327073a04451dd05fb27ef70c5681187821d251df728a6be7e89209c861c561a13bfb786495a830bc20 diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild deleted file mode 100644 index cb31a8e80783.. --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch - "${FILESDIR}"/${PN}-1.2.4-CVE-2023-1999.patch -) - -src_prepare() { - default - - # Fix libtool relinking, bug #499270. - #elibtoolize - - # Needed for pkg-config patch - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt bug #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: f5d88b3993b0cbf91ca93647535163ad3f62ee84 Author: Sam James gentoo org> AuthorDate: Sun Oct 1 03:38:29 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 03:38:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d88b39 media-libs/libwebp: Stabilize 1.3.1_p20230908 ppc, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index c4ebf4dee935..508af6c3e799 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: ba4f02cc063f9941fa7c4ebb47a55c3170a21411 Author: Sam James gentoo org> AuthorDate: Sun Oct 1 03:38:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 03:38:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba4f02cc media-libs/libwebp: Stabilize 1.3.2 ppc, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 226495e09200..5de044819ecb 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: e91fe9afef9d1e1efbdd80aa24ae1db88a6e55aa Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:53:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:53:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91fe9af media-libs/libwebp: Stabilize 1.3.2 sparc, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 2c1d43b784b3..226495e09200 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: f2af4f8fadd355d378d036028c2c6136b355a27a Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:33:38 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:33:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2af4f8f media-libs/libwebp: Stabilize 1.3.2 x86, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 65cafba96ae6..2c1d43b784b3 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 56d351f909e88d1e873de31827811fd1780a7562 Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:33:37 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:33:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d351f9 media-libs/libwebp: Stabilize 1.3.2 amd64, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index e265c6d24afa..65cafba96ae6 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 7bb19b94d99d53faf5fe972bf17d1fb5439e6936 Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:27:18 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:27:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb19b94 media-libs/libwebp: Stabilize 1.3.2 ppc64, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 533658e7e1a7..283a510ade1b 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: a36b555a340ac189a02e41e4fb1fc491e6cb9ceb Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:27:19 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:27:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36b555a media-libs/libwebp: Stabilize 1.3.2 arm, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 283a510ade1b..5677c01135f8 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d55d88becaadab73d492c4cbc1a079f26c8bac4a Author: Sam James gentoo org> AuthorDate: Sun Oct 1 02:27:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 1 02:27:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55d88be media-libs/libwebp: Stabilize 1.3.2 arm64, #914988 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild index 5677c01135f8..e265c6d24afa 100644 --- a/media-libs/libwebp/libwebp-1.3.2.ebuild +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 12cc5973de5021fbaea8f37bc4f185c5854713c8 Author: Matt Jolly footclan ninja> AuthorDate: Fri Sep 15 23:52:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Sep 17 06:15:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12cc5973 media-libs/libwebp: add 1.3.2 This release came out after the last two 1.3.1 snapshots, but only contains the CVE fix. We're _not_ vulnerable, but it's good to be consistent and will stop anyone from claiming that we are based simply on the version string. Bug: https://bugs.gentoo.org/914010 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32819 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.3.2.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 56238ea7e0bc..7167e584180a 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,4 @@ DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 DIST libwebp-1.3.1-p20230912.tar.gz 3690965 BLAKE2B f0d913d0b4516989f60345932e9259af1bfc1af85048a54c0aa25c6fdabd5948fcf59173253f9caa6c4b0ab96724b223ab65dabedd20bc9d6722fa4bfa712b38 SHA512 aa53084668cd5c345f4a73bd6c69c2eb411e73c735e5b6a2f76e935ab0f7519e9064bba9405df18c084686e8b95ba2335e2b534253b113c5a03aa63e259f07a8 +DIST libwebp-1.3.2.tar.gz 4162949 BLAKE2B 12b3ff3aa9952dd32ce13656146556d5efb6a66860249a8676721980aee10253a1b0335685a769d995e9954cd305190a8ed1878ba4fefce9dcaf41a3976f9e3d SHA512 2b624d2ecfbff6b4db2719e38f146722638ae262acd96327073a04451dd05fb27ef70c5681187821d251df728a6be7e89209c861c561a13bfb786495a830bc20 diff --git a/media-libs/libwebp/libwebp-1.3.2.ebuild b/media-libs/libwebp/libwebp-1.3.2.ebuild new file mode 100644 index ..533658e7e1a7 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.3.2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8314a1280b3ca5bcc95a8b7e671daf7975bfdff9 Author: Matt Jolly footclan ninja> AuthorDate: Thu Sep 14 00:03:27 2023 + Commit: Sam James gentoo org> CommitDate: Thu Sep 14 02:49:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8314a128 media-libs/libwebp: add 1.3.1_p20230912 Bug: https://bugs.gentoo.org/914010 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32768 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 05e0727266b0..56238ea7e0bc 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,3 @@ DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 +DIST libwebp-1.3.1-p20230912.tar.gz 3690965 BLAKE2B f0d913d0b4516989f60345932e9259af1bfc1af85048a54c0aa25c6fdabd5948fcf59173253f9caa6c4b0ab96724b223ab65dabedd20bc9d6722fa4bfa712b38 SHA512 aa53084668cd5c345f4a73bd6c69c2eb411e73c735e5b6a2f76e935ab0f7519e9064bba9405df18c084686e8b95ba2335e2b534253b113c5a03aa63e259f07a8 diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild new file mode 100644 index ..61c5ef6b0d0d --- /dev/null +++ b/media-libs/libwebp/libwebp-1.3.1_p20230912.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +MY_COMMIT=95ea5226c870449522240ccff26f0b006037c520 +SRC_URI="https://github.com/webmproject/libwebp/archive/${MY_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 2c57646974347b7918e166121a2f39d3be72f676 Author: Sam James gentoo org> AuthorDate: Tue Sep 12 14:20:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 14:20:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c576469 media-libs/libwebp: Stabilize 1.3.1_p20230908 arm64, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index bb8ea950ba13..c4ebf4dee935 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 938c76d719f1f0f9aac16abaf39b1addc5b3aac0 Author: Sam James gentoo org> AuthorDate: Tue Sep 12 14:20:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 14:20:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938c76d7 media-libs/libwebp: Stabilize 1.3.1_p20230908 arm, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index 819fddfde1d1..bb8ea950ba13 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 1f4bebce06bc9df7f69021295805db19d8ee5bf5 Author: Sam James gentoo org> AuthorDate: Tue Sep 12 13:49:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 13:49:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f4bebce media-libs/libwebp: Stabilize 1.3.1_p20230908 amd64, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index 48439f3393c6..a0ecba4b110d 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 4e06a46d07f1cc0a4bca6485f12a512f545be62f Author: Sam James gentoo org> AuthorDate: Tue Sep 12 13:49:41 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 13:49:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e06a46d media-libs/libwebp: Stabilize 1.3.1_p20230908 x86, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index 159151f0c86e..819fddfde1d1 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 62274aa76b8d0baf3d0628d1f47b17be73d2a503 Author: Sam James gentoo org> AuthorDate: Tue Sep 12 13:49:40 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 13:49:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62274aa7 media-libs/libwebp: Stabilize 1.3.1_p20230908 sparc, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index 8e00188e293b..159151f0c86e 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 804bf7a6edfa386069eef8a77438913c61c727db Author: Sam James gentoo org> AuthorDate: Tue Sep 12 13:49:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 13:49:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804bf7a6 media-libs/libwebp: Stabilize 1.3.1_p20230908 ppc64, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index a0ecba4b110d..8e00188e293b 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: b2e3cc9becaabd7720168ec7617992f695339b26 Author: Sam James gentoo org> AuthorDate: Tue Sep 12 13:49:37 2023 + Commit: Sam James gentoo org> CommitDate: Tue Sep 12 13:49:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e3cc9b media-libs/libwebp: Stabilize 1.3.1_p20230908 hppa, #914035 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild index 5c782945d337..48439f3393c6 100644 --- a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: c8eefa2d575417cc637277ce5ccc7849816b2ef6 Author: Matt Jolly footclan ninja> AuthorDate: Tue Sep 12 01:33:55 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 12 02:41:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8eefa2d media-libs/libwebp: drop 1.3.1 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/32728 Signed-off-by: Mike Gilbert gentoo.org> media-libs/libwebp/Manifest | 1 - media-libs/libwebp/libwebp-1.3.1.ebuild | 73 - 2 files changed, 74 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 6ca1fd56a855..05e0727266b0 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,2 @@ DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 -DIST libwebp-1.3.1.tar.gz 4161782 BLAKE2B e3f0b66f98fb5add22653b0f8d7f7f5fff9df4e60eff221da78dda1a13d3a5b9da684d37dd0756dff52b1225c5ee04a54be95c008c34033bbe9fa824cbab7cee SHA512 f2c5e4fbbb5adf63d4a36bad88de23881c296da6f3ec73baded5e80fd55abef6cbeb90c271fd40766a76e170e5499c2983670d91e01064027ede22965d2b1d90 diff --git a/media-libs/libwebp/libwebp-1.3.1.ebuild b/media-libs/libwebp/libwebp-1.3.1.ebuild deleted file mode 100644 index 533658e7e1a7.. --- a/media-libs/libwebp/libwebp-1.3.1.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch -) - -src_prepare() { - default - # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt bug #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 3312efae7ac21c8551e2c4ebab45ffdc465f87db Author: Matt Jolly footclan ninja> AuthorDate: Tue Sep 12 01:31:51 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Sep 12 02:41:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3312efae media-libs/libwebp: add 1.3.1_p20230908 Bug: https://bugs.gentoo.org/914010 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Mike Gilbert gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild | 74 +++ 2 files changed, 75 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index b35b90b530ac..6ca1fd56a855 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,3 @@ DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 +DIST libwebp-1.3.1-p20230908.tar.gz 3690666 BLAKE2B 895c9d384e0b40403940db093f8022fa81e67ce980711e3958d6614bf6aa9c9bd2cb01c1eba02b72028474f662f2ac996b14f0df5029690881053d55016dd9ab SHA512 4f93ef865dd653254089c9fdc8209a3add9a909002fbb56fc0784856dc50a6349c95ca6a06cb26601cd4233a09122009d61ad24e67258b069748ad9bb4da0c80 DIST libwebp-1.3.1.tar.gz 4161782 BLAKE2B e3f0b66f98fb5add22653b0f8d7f7f5fff9df4e60eff221da78dda1a13d3a5b9da684d37dd0756dff52b1225c5ee04a54be95c008c34033bbe9fa824cbab7cee SHA512 f2c5e4fbbb5adf63d4a36bad88de23881c296da6f3ec73baded5e80fd55abef6cbeb90c271fd40766a76e170e5499c2983670d91e01064027ede22965d2b1d90 diff --git a/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild new file mode 100644 index ..5c782945d337 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.3.1_p20230908.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +MY_COMMIT=902bc9190331343b2017211debcec8d2ab87e17a +SRC_URI="https://github.com/webmproject/libwebp/archive/${MY_COMMIT}.tar.gz -> ${MY_P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: c8718c276e87f7805e09f3a881fc24176e4e7028 Author: Stephan Hartmann gentoo org> AuthorDate: Sat Jul 1 12:57:40 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Sat Jul 1 12:57:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8718c27 media-libs/libwebp: drop 1.2.4-r1 Bug: https://bugs.gentoo.org/909369 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/libwebp-1.2.4-r1.ebuild | 77 -- 1 file changed, 77 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r1.ebuild b/media-libs/libwebp/libwebp-1.2.4-r1.ebuild deleted file mode 100644 index 54d54bab9a9b.. --- a/media-libs/libwebp/libwebp-1.2.4-r1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch -) - -src_prepare() { - default - - # Fix libtool relinking, bug #499270. - #elibtoolize - - # Needed for pkg-config patch - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt bug #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6ada086005dd7c9746f341e8d9d0ab9b36d3d74b Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 1 09:02:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 1 09:02:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ada0860 media-libs/libwebp: Stabilize 1.2.4-r2 hppa, #909410 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 0f88112e3123..cb31a8e80783 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 51c9483dcf47dc8a9b2f8f3c1e7be22b049d8021 Author: Sam James gentoo org> AuthorDate: Fri Jun 30 21:13:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 21:13:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c9483d media-libs/libwebp: Stabilize 1.2.4-r2 arm64, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 6002870b28cf..bb2e861d0838 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 3f2c5ca42b4390ea90c1940ca802c23d720a428c Author: Sam James gentoo org> AuthorDate: Fri Jun 30 21:13:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 21:13:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2c5ca4 media-libs/libwebp: Stabilize 1.2.4-r2 amd64, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index bb2e861d0838..0f88112e3123 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 81008372b47635b533e6836fc91eaeed8fda145a Author: Sam James gentoo org> AuthorDate: Fri Jun 30 19:30:04 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 19:30:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81008372 media-libs/libwebp: Stabilize 1.2.4-r2 arm, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 95925e6d777f..5cfe0d36a14e 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 389ccc8efc1ee69608d686a763db7d039542b177 Author: Sam James gentoo org> AuthorDate: Fri Jun 30 19:30:05 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 19:30:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=389ccc8e media-libs/libwebp: Stabilize 1.2.4-r2 x86, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 5cfe0d36a14e..6002870b28cf 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6dbf586638b91d6950acb360addd748dfc6f09e2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jun 30 19:28:00 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jun 30 19:28:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbf5866 media-libs/libwebp: Stabilize 1.2.4-r2 ppc, #909410 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 4a08aa5ed241..95925e6d777f 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: cfb65e5f2c184c38282dfcd015bb23b7baec3406 Author: Sam James gentoo org> AuthorDate: Fri Jun 30 19:19:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 19:19:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb65e5f media-libs/libwebp: Stabilize 1.2.4-r2 sparc, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index 4b22da3c4d06..4a08aa5ed241 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 9c0dfa2a589af0d31ad9e8628503121f7da2eec9 Author: Sam James gentoo org> AuthorDate: Fri Jun 30 19:19:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 30 19:19:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0dfa2a media-libs/libwebp: Stabilize 1.2.4-r2 ppc64, #909410 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild index bcf5f8174336..4b22da3c4d06 100644 --- a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/files/, media-libs/libwebp/
commit: 3b41cdefc20c6fa856e84e96ed94bc9bda7ba9e1 Author: Stephan Hartmann gentoo org> AuthorDate: Fri Jun 30 16:25:22 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Fri Jun 30 16:25:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b41cdef media-libs/libwebp: backport fix for CVE-2023-1999 Bug: https://bugs.gentoo.org/909369 Signed-off-by: Stephan Hartmann gentoo.org> .../files/libwebp-1.2.4-CVE-2023-1999.patch| 50 ++ media-libs/libwebp/libwebp-1.2.4-r2.ebuild | 78 ++ 2 files changed, 128 insertions(+) diff --git a/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch b/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch new file mode 100644 index ..9c023712a5aa --- /dev/null +++ b/media-libs/libwebp/files/libwebp-1.2.4-CVE-2023-1999.patch @@ -0,0 +1,50 @@ +commit a486d800b60d0af4cc0836bf7ed8f21e12974129 +Author: James Zern +Date: Wed Feb 22 22:15:47 2023 -0800 + +EncodeAlphaInternal: clear result->bw on error + +This avoids a double free should the function fail prior to +VP8BitWriterInit() and a previous trial result's buffer carried over. +Previously in ApplyFiltersAndEncode() trial.bw (with a previous +iteration's buffer) would be freed, followed by best.bw pointing to the +same buffer. + +Since: +187d379d add a fallback to ALPHA_NO_COMPRESSION + +In addition, check the return value of VP8BitWriterInit() in this +function. + +Bug: webp:603 +Change-Id: Ic258381ee26c8c16bc211d157c8153831c8c6910 + +diff --git a/src/enc/alpha_enc.c b/src/enc/alpha_enc.c +index f7c02690..7d205586 100644 +--- a/src/enc/alpha_enc.c b/src/enc/alpha_enc.c +@@ -13,6 +13,7 @@ + + #include + #include ++#include + + #include "src/enc/vp8i_enc.h" + #include "src/dsp/dsp.h" +@@ -148,6 +149,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, + } + } else { + VP8LBitWriterWipeOut(&tmp_bw); ++ memset(&result->bw, 0, sizeof(result->bw)); + return 0; + } + } +@@ -162,7 +164,7 @@ static int EncodeAlphaInternal(const uint8_t* const data, int width, int height, + header = method | (filter << 2); + if (reduce_levels) header |= ALPHA_PREPROCESSED_LEVELS << 4; + +- VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size); ++ if (!VP8BitWriterInit(&result->bw, ALPHA_HEADER_LEN + output_size)) ok = 0; + ok = ok && VP8BitWriterAppend(&result->bw, &header, ALPHA_HEADER_LEN); + ok = ok && VP8BitWriterAppend(&result->bw, output, output_size); + diff --git a/media-libs/libwebp/libwebp-1.2.4-r2.ebuild b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild new file mode 100644 index ..bcf5f8174336 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.2.4-r2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch + "${FILESDIR}"/${PN}-1.2.4-CVE-2023-1999.patch +) + +src_prepare() { + default + + # Fix libtool relinking, bug #499270. + #elibtoolize + + # Needed for pkg-config patch + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 64c835e6ab64bc3d2f8952b5a255e6559104a308 Author: Matt Jolly footclan ninja> AuthorDate: Fri Jun 30 09:56:39 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Fri Jun 30 15:40:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c835e6 media-libs/libwebp: drop 1.1.0-r1, 1.2.2-r1 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/31677 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/Manifest| 2 - media-libs/libwebp/libwebp-1.1.0-r1.ebuild | 70 -- media-libs/libwebp/libwebp-1.2.2-r1.ebuild | 70 -- 3 files changed, 142 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index a723dc567d6c..b35b90b530ac 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,4 +1,2 @@ -DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 -DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 DIST libwebp-1.3.1.tar.gz 4161782 BLAKE2B e3f0b66f98fb5add22653b0f8d7f7f5fff9df4e60eff221da78dda1a13d3a5b9da684d37dd0756dff52b1225c5ee04a54be95c008c34033bbe9fa824cbab7cee SHA512 f2c5e4fbbb5adf63d4a36bad88de23881c296da6f3ec73baded5e80fd55abef6cbeb90c271fd40766a76e170e5499c2983670d91e01064027ede22965d2b1d90 diff --git a/media-libs/libwebp/libwebp-1.1.0-r1.ebuild b/media-libs/libwebp/libwebp-1.1.0-r1.ebuild deleted file mode 100644 index c7953a03bab5.. --- a/media-libs/libwebp/libwebp-1.1.0-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix libtool relinking, bug 499270. - #elibtoolize - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -type f -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} -} diff --git a/media-libs/libwebp/libwebp-1.2.2-r1.ebuild b/media-libs/libwebp/libwebp-1.2.2-r1.ebuild deleted file mode 100644 index a2c0be5f6358.. --- a/media-libs/libwebp/libwebp-1.2.2-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools multilib-minima
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: a95f573a42dd92a41c8ad8fa03252336d0b06d7c Author: Matt Jolly footclan ninja> AuthorDate: Fri Jun 30 09:55:46 2023 + Commit: Stephan Hartmann gentoo org> CommitDate: Fri Jun 30 15:40:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a95f573a media-libs/libwebp: add 1.3.1 Closes: https://bugs.gentoo.org/909367 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.3.1.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 46500a38705b..a723dc567d6c 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,4 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 +DIST libwebp-1.3.1.tar.gz 4161782 BLAKE2B e3f0b66f98fb5add22653b0f8d7f7f5fff9df4e60eff221da78dda1a13d3a5b9da684d37dd0756dff52b1225c5ee04a54be95c008c34033bbe9fa824cbab7cee SHA512 f2c5e4fbbb5adf63d4a36bad88de23881c296da6f3ec73baded5e80fd55abef6cbeb90c271fd40766a76e170e5499c2983670d91e01064027ede22965d2b1d90 diff --git a/media-libs/libwebp/libwebp-1.3.1.ebuild b/media-libs/libwebp/libwebp-1.3.1.ebuild new file mode 100644 index ..c89017f87f12 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.3.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + # Needed for pkg-config patch; use elibtoolize instead if that's ever dropped + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8825be37b02a7077afcf17b8c05107985a3460e7 Author: Sam James gentoo org> AuthorDate: Sun Dec 18 08:10:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Dec 18 08:30:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8825be37 media-libs/libwebp: drop 1.2.0-r1, 1.2.1-r1, 1.2.3-r3 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest| 3 -- media-libs/libwebp/libwebp-1.2.0-r1.ebuild | 70 --- media-libs/libwebp/libwebp-1.2.1-r1.ebuild | 70 --- media-libs/libwebp/libwebp-1.2.3-r3.ebuild | 76 -- 4 files changed, 219 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 48acda51d17d..46500a38705b 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,6 +1,3 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 -DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74 -DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff -DIST libwebp-1.2.3.tar.gz 4141192 BLAKE2B 9205dccc7be478bcba97fa7859446979fd508bba939cb4bd6468820db6a34a6aa043e4294c0a77835d1af70630d8985b88518eda934878c65fb7c72f1c7deeeb SHA512 4320ac0b0f0c5571a0d6ead3dc588e184762916305cec8b37eaedbbf906d31258a285275d5a02becae853d7cf8a9f0ae0f5f9efa09c68ebc869e7dd132a2 DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 diff --git a/media-libs/libwebp/libwebp-1.2.0-r1.ebuild b/media-libs/libwebp/libwebp-1.2.0-r1.ebuild deleted file mode 100644 index 745fd682d861.. --- a/media-libs/libwebp/libwebp-1.2.0-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" - -# TODO: dev-lang/swig bindings in swig/ subdirectory -RDEPEND="gif? ( media-libs/giflib:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - opengl? ( - media-libs/freeglut - virtual/opengl - ) - png? ( media-libs/libpng:= ) - tiff? ( media-libs/tiff:= )" -DEPEND="${RDEPEND}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix libtool relinking, bug 499270. - #elibtoolize - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt #486646 - $(multilib_native_use_enable gif) - ) - - E
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8749badd5c1cffa994c4f6e50970590afb4d49bd Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 25 18:24:04 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 25 18:24:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8749badd media-libs/libwebp: sparc stable wrt bug #866347 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index 786fed960a1b..fcf5e1d0f6fb 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: bdb85a531defde3b46c8ea6f460756ca8a00c768 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Aug 25 18:14:16 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Aug 25 18:14:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb85a53 media-libs/libwebp: amd64 stable wrt bug #866347 Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index 44ab403597fd..786fed960a1b 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: eec4490f2996f7855d97a8e124ed818961a48f59 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 04:02:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 04:02:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec4490f media-libs/libwebp: Stabilize 1.2.4 ppc64, #866347 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index c07357ee6178..b7500a96fec5 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 59efdd112a8188aeff1ae7a57d1ebd3eafa7ee5a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 04:02:13 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 04:02:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59efdd11 media-libs/libwebp: Stabilize 1.2.4 hppa, #866347 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index b7500a96fec5..44ab403597fd 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 34f7fbb7c4a6608e6f2b02c4d20eaa10d4914334 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 25 04:02:11 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 25 04:02:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f7fbb7 media-libs/libwebp: Stabilize 1.2.4 ppc, #866347 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index 31be26c4ae2d..c07357ee6178 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 2defc02c286b48561b55e95a24f47c6ae388302b Author: Sam James gentoo org> AuthorDate: Thu Aug 25 03:31:49 2022 + Commit: Sam James gentoo org> CommitDate: Thu Aug 25 03:31:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2defc02c media-libs/libwebp: Stabilize 1.2.4 arm64, #866347 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index 5bacb0c79b20..a252d51a9b82 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 5b123e5bc3f8487ce41f821b91e8ff9f52378c64 Author: Sam James gentoo org> AuthorDate: Thu Aug 25 03:32:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Aug 25 03:32:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b123e5b media-libs/libwebp: Stabilize 1.2.4 x86, #866347 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index a252d51a9b82..31be26c4ae2d 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 52a9d14102383e308962c9e98ad9036c6d9b86c8 Author: Sam James gentoo org> AuthorDate: Thu Aug 25 03:31:48 2022 + Commit: Sam James gentoo org> CommitDate: Thu Aug 25 03:31:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52a9d141 media-libs/libwebp: Stabilize 1.2.4 arm, #866347 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/libwebp-1.2.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild index c40b2940845b..5bacb0c79b20 100644 --- a/media-libs/libwebp/libwebp-1.2.4.ebuild +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: c3d02e65774670ee524441fd6e0615177d521d75 Author: Sam James gentoo org> AuthorDate: Mon Aug 8 03:56:29 2022 + Commit: Sam James gentoo org> CommitDate: Mon Aug 8 06:08:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3d02e65 media-libs/libwebp: add 1.2.4 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.2.4.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 84d12388a11e..48acda51d17d 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -3,3 +3,4 @@ DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e72 DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff DIST libwebp-1.2.3.tar.gz 4141192 BLAKE2B 9205dccc7be478bcba97fa7859446979fd508bba939cb4bd6468820db6a34a6aa043e4294c0a77835d1af70630d8985b88518eda934878c65fb7c72f1c7deeeb SHA512 4320ac0b0f0c5571a0d6ead3dc588e184762916305cec8b37eaedbbf906d31258a285275d5a02becae853d7cf8a9f0ae0f5f9efa09c68ebc869e7dd132a2 +DIST libwebp-1.2.4.tar.gz 4141376 BLAKE2B 522ee427f63ec51040b2813ad4bac9df0c86678ea441a28f36f979b01d35b25d11e5297a139e00ddf3e14bade298d3c1ab9ad3157246926cb9a713d3f51bb205 SHA512 01f21e2c3057f5878b33664d0070832d78420de3cb2fe4379b07ae6a27bb569fd1c27a920fe324beccb96ae7bfa8c05fdd9e7b0aeba6de06ab4d8b084bb38803 diff --git a/media-libs/libwebp/libwebp-1.2.4.ebuild b/media-libs/libwebp/libwebp-1.2.4.ebuild new file mode 100644 index ..c40b2940845b --- /dev/null +++ b/media-libs/libwebp/libwebp-1.2.4.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" + +# TODO: dev-lang/swig bindings in swig/ subdirectory +RDEPEND="gif? ( media-libs/giflib:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + opengl? ( + media-libs/freeglut + virtual/opengl + ) + png? ( media-libs/libpng:= ) + tiff? ( media-libs/tiff:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.3-libpng-pkg-config.patch +) + +src_prepare() { + default + + # Fix libtool relinking, bug #499270. + #elibtoolize + + # Needed for pkg-config patch + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt bug #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README.md +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/, media-libs/libwebp/files/
commit: 007e54fcfd0d8d1c3a29e16db246490066181d09 Author: Sam James gentoo org> AuthorDate: Wed Jul 20 00:04:24 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 00:05:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007e54fc media-libs/libwebp: fix libpng linkage Was being thrown away w/ -Wl,--as-needed b/c lost the -D, but also fix ./configure output too. Closes: https://bugs.gentoo.org/859430 Signed-off-by: Sam James gentoo.org> .../files/libwebp-1.2.3-libpng-pkg-config.patch| 32 ++ ...ibwebp-1.2.3.ebuild => libwebp-1.2.3-r1.ebuild} | 0 2 files changed, 9 insertions(+), 23 deletions(-) diff --git a/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch b/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch index fe33b97fa270..b219206c23b0 100644 --- a/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch +++ b/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch @@ -1,6 +1,6 @@ --- a/configure.ac +++ b/configure.ac -@@ -518,43 +518,15 @@ AS_IF([test "x$enable_sdl" != "xno"], [ +@@ -518,42 +518,20 @@ AS_IF([test "x$enable_sdl" != "xno"], [ AM_CONDITIONAL([BUILD_VWEBP_SDL], [test "$build_vwebp_sdl" = "yes"]) dnl === check for PNG support === @@ -18,9 +18,13 @@ -PNG_INCLUDES=`$LIBPNG_CONFIG --cflags` -PNG_LIBS="`$LIBPNG_CONFIG --ldflags`" - fi -- ++ LIBCHECK_PROLOGUE([PNG]) ++ PKG_CHECK_MODULES([LIBPNG], [libpng]) + - WITHLIB_OPTION([png], [PNG]) -- ++ AC_DEFINE(WEBP_HAVE_PNG, [1], [Set to 1 if PNG library is installed]) ++ png_support=yes + - LIBCHECK_PROLOGUE([PNG]) - AC_CHECK_HEADER(png.h, -AC_SEARCH_LIBS(png_get_libpng_ver, [png], @@ -41,26 +45,8 @@ - PNG_INCLUDES="" -], - ) -- LIBCHECK_EPILOGUE([PNG]) -+ PKG_CHECK_MODULES([LIBPNG], [libpng]) -+ PNG_INCLUDES="${LIBPNG_CFLAGS}" ++ PNG_INCLUDES="${LIBPNG_CFLAGS} -DWEBP_HAVE_PNG" + PNG_LIBS="${LIBPNG_LIBS}" + LIBCHECK_EPILOGUE([PNG]) ]) - dnl === check for JPEG support === -diff --git a/configure.ac b/configure.ac -index b7a0d3e..5709913 100644 a/configure.ac -+++ b/configure.ac -@@ -524,9 +524,11 @@ AC_ARG_ENABLE([png], AS_HELP_STRING([--disable-png], - [Disable detection of PNG format support - @<:@default=auto@:>@])) - AS_IF([test "x$enable_png" != "xno"], [ -+ LIBCHECK_PROLOGUE([PNG]) - PKG_CHECK_MODULES([LIBPNG], [libpng]) - PNG_INCLUDES="${LIBPNG_CFLAGS}" - PNG_LIBS="${LIBPNG_LIBS}" -+ LIBCHECK_EPILOGUE([PNG]) - ]) - - dnl === check for JPEG support === diff --git a/media-libs/libwebp/libwebp-1.2.3.ebuild b/media-libs/libwebp/libwebp-1.2.3-r1.ebuild similarity index 100% rename from media-libs/libwebp/libwebp-1.2.3.ebuild rename to media-libs/libwebp/libwebp-1.2.3-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/files/, media-libs/libwebp/
commit: 4371e9da3c3342b8560873ecb2c6fabeaa3b7fa4 Author: Sam James gentoo org> AuthorDate: Sat Jul 16 13:25:58 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jul 16 14:33:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4371e9da media-libs/libwebp: add 1.2.3 Signed-off-by: Sam James gentoo.org> media-libs/libwebp/Manifest| 1 + .../files/libwebp-1.2.3-libpng-pkg-config.patch| 66 +++ media-libs/libwebp/libwebp-1.2.3.ebuild| 76 ++ 3 files changed, 143 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 9e43af44ebb8..84d12388a11e 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -2,3 +2,4 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a49 DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74 DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff +DIST libwebp-1.2.3.tar.gz 4141192 BLAKE2B 9205dccc7be478bcba97fa7859446979fd508bba939cb4bd6468820db6a34a6aa043e4294c0a77835d1af70630d8985b88518eda934878c65fb7c72f1c7deeeb SHA512 4320ac0b0f0c5571a0d6ead3dc588e184762916305cec8b37eaedbbf906d31258a285275d5a02becae853d7cf8a9f0ae0f5f9efa09c68ebc869e7dd132a2 diff --git a/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch b/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch new file mode 100644 index ..fe33b97fa270 --- /dev/null +++ b/media-libs/libwebp/files/libwebp-1.2.3-libpng-pkg-config.patch @@ -0,0 +1,66 @@ +--- a/configure.ac b/configure.ac +@@ -518,43 +518,15 @@ AS_IF([test "x$enable_sdl" != "xno"], [ + AM_CONDITIONAL([BUILD_VWEBP_SDL], [test "$build_vwebp_sdl" = "yes"]) + + dnl === check for PNG support === ++PKG_PROG_PKG_CONFIG + + AC_ARG_ENABLE([png], AS_HELP_STRING([--disable-png], + [Disable detection of PNG format support + @<:@default=auto@:>@])) + AS_IF([test "x$enable_png" != "xno"], [ +- CLEAR_LIBVARS([PNG]) +- AC_PATH_PROGS([LIBPNG_CONFIG], +-[libpng-config libpng16-config libpng15-config libpng14-config \ +- libpng12-config]) +- if test -n "$LIBPNG_CONFIG"; then +-PNG_INCLUDES=`$LIBPNG_CONFIG --cflags` +-PNG_LIBS="`$LIBPNG_CONFIG --ldflags`" +- fi +- +- WITHLIB_OPTION([png], [PNG]) +- +- LIBCHECK_PROLOGUE([PNG]) +- AC_CHECK_HEADER(png.h, +-AC_SEARCH_LIBS(png_get_libpng_ver, [png], +- [test "$ac_cv_search_png_get_libpng_ver" = "none required" \ +- || PNG_LIBS="$PNG_LIBS $ac_cv_search_png_get_libpng_ver" +-PNG_INCLUDES="$PNG_INCLUDES -DWEBP_HAVE_PNG" +-AC_DEFINE(WEBP_HAVE_PNG, [1], +- [Set to 1 if PNG library is installed]) +-png_support=yes +- ], +- [AC_MSG_WARN(Optional png library not found) +-PNG_LIBS="" +-PNG_INCLUDES="" +- ], +- [$MATH_LIBS]), +-[AC_MSG_WARN(png library not available - no png.h) +- PNG_LIBS="" +- PNG_INCLUDES="" +-], +- ) +- LIBCHECK_EPILOGUE([PNG]) ++ PKG_CHECK_MODULES([LIBPNG], [libpng]) ++ PNG_INCLUDES="${LIBPNG_CFLAGS}" ++ PNG_LIBS="${LIBPNG_LIBS}" + ]) + + dnl === check for JPEG support === +diff --git a/configure.ac b/configure.ac +index b7a0d3e..5709913 100644 +--- a/configure.ac b/configure.ac +@@ -524,9 +524,11 @@ AC_ARG_ENABLE([png], AS_HELP_STRING([--disable-png], + [Disable detection of PNG format support + @<:@default=auto@:>@])) + AS_IF([test "x$enable_png" != "xno"], [ ++ LIBCHECK_PROLOGUE([PNG]) + PKG_CHECK_MODULES([LIBPNG], [libpng]) + PNG_INCLUDES="${LIBPNG_CFLAGS}" + PNG_LIBS="${LIBPNG_LIBS}" ++ LIBCHECK_EPILOGUE([PNG]) + ]) + + dnl === check for JPEG support === diff --git a/media-libs/libwebp/libwebp-1.2.3.ebuild b/media-libs/libwebp/libwebp-1.2.3.ebuild new file mode 100644 index ..32347
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: b0471b75580596892e46d737ffdad1e4f9efc75e Author: WANG Xuerui gentoo org> AuthorDate: Fri May 13 05:57:50 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri May 13 06:23:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0471b75 media-libs/libwebp: keyword 1.2.2 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 74df9177ed62..057ff43808f6 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: b1a1594996b0db50331513d113e7f5872128e881 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 17 18:47:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 17 18:47:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1a15949 media-libs/libwebp: Stabilize 1.2.2 arm64, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index f485740840a8..74df9177ed62 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6df8f0927365ef3b3f46662948c6906123fc1cb3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 17 07:35:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 17 07:35:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6df8f092 media-libs/libwebp: x86 stable wrt bug #833489 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 70ac533b7de7..f485740840a8 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8ae575470870fb3ecfbc4f20a688908a5e9a84bb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 17 07:32:28 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 17 07:32:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae57547 media-libs/libwebp: amd64 stable wrt bug #833489 Package-Manager: Portage-3.0.28, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 8e4d2d889bc4..70ac533b7de7 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 69b2828b5a6a81761fe33e46b2efaebb1ea035d1 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 22:06:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 22:06:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69b2828b media-libs/libwebp: Stabilize 1.2.2 ppc64, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 8f6e25907cf6..8e4d2d889bc4 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d972f3cbca68284b9f921dd2590af5979978af66 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 20:39:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 20:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d972f3cb media-libs/libwebp: Stabilize 1.2.2 arm, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index e8dcf3ac3ea3..8f6e25907cf6 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 412fcdf5888ac35a387730a2ad2db1a28777ccfc Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 20:25:09 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 20:25:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=412fcdf5 media-libs/libwebp: Stabilize 1.2.2 ppc, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 1e9e5abdf17a..e8dcf3ac3ea3 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d88eaedb0bde155b1ec8fcd58bd74da704c2f82b Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 20:16:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 20:16:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d88eaedb media-libs/libwebp: Stabilize 1.2.2 sparc, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index b06f5b7e0188..1e9e5abdf17a 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 04f96e0943863c2279ba6759afc66cdbf5cfbd15 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Feb 16 17:35:34 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Feb 16 17:35:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f96e09 media-libs/libwebp: Stabilize 1.2.2 hppa, #833489 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libwebp/libwebp-1.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild index 2ca960e6475f..b06f5b7e0188 100644 --- a/media-libs/libwebp/libwebp-1.2.2.ebuild +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 1be7262ee0b65233662bb886cdfe83cdbf3409f8 Author: Stephan Hartmann gentoo org> AuthorDate: Thu Jan 27 19:47:38 2022 + Commit: Stephan Hartmann gentoo org> CommitDate: Thu Jan 27 19:47:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be7262e media-libs/libwebp: bump to 1.2.2 Closes: https://bugs.gentoo.org/832077 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.2.2.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index a38f5c89..9e43af44ebb8 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,4 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74 DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa +DIST libwebp-1.2.2.tar.gz 4117468 BLAKE2B 8bdb5a82317f06c39458b04580fa674399bc02f15a8e28f8a17456e1e26af74d87a63ecfda9f2760822ba318e8bd42a9c84f87cc2a3c63bad4fbdc00d212010e SHA512 0dd0a721352b513a218d55383bcd0cc45b786df8089f70f87257b5dcc0c4e2f1798e20f1ca98b8fe51710abb667f9c4c14f20f980a11c484c8832f0dc66e3bff diff --git a/media-libs/libwebp/libwebp-1.2.2.ebuild b/media-libs/libwebp/libwebp-1.2.2.ebuild new file mode 100644 index ..2ca960e6475f --- /dev/null +++ b/media-libs/libwebp/libwebp-1.2.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8f40c4c682f5e69e898beef63ce77a94121b0945 Author: Stephan Hartmann gentoo org> AuthorDate: Wed Dec 22 20:15:46 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Wed Dec 22 20:18:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f40c4c6 media-libs/libwebp: update SRC_URI Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- media-libs/libwebp/libwebp-1.2.0.ebuild | 2 +- media-libs/libwebp/libwebp-1.2.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index cde66fa2c68e..60aa78742a2f 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -8,7 +8,7 @@ MY_P="${P/_/-}" DESCRIPTION="A lossy image compression format" HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version diff --git a/media-libs/libwebp/libwebp-1.2.0.ebuild b/media-libs/libwebp/libwebp-1.2.0.ebuild index 40395df31758..9caaf52eff64 100644 --- a/media-libs/libwebp/libwebp-1.2.0.ebuild +++ b/media-libs/libwebp/libwebp-1.2.0.ebuild @@ -8,7 +8,7 @@ MY_P="${P/_/-}" DESCRIPTION="A lossy image compression format" HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version diff --git a/media-libs/libwebp/libwebp-1.2.1.ebuild b/media-libs/libwebp/libwebp-1.2.1.ebuild index 40395df31758..9caaf52eff64 100644 --- a/media-libs/libwebp/libwebp-1.2.1.ebuild +++ b/media-libs/libwebp/libwebp-1.2.1.ebuild @@ -8,7 +8,7 @@ MY_P="${P/_/-}" DESCRIPTION="A lossy image compression format" HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; +SRC_URI="https://storage.googleapis.com/downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 859edba078d0ca51bdec122fa8ce682cc6ec2e94 Author: Stephan Hartmann gentoo org> AuthorDate: Wed Dec 22 20:17:45 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Wed Dec 22 20:18:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=859edba0 media-libs/libwebp: update remote-id Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/metadata.xml b/media-libs/libwebp/metadata.xml index 4bd6e7f89be0..6180c20ec6c4 100644 --- a/media-libs/libwebp/metadata.xml +++ b/media-libs/libwebp/metadata.xml @@ -9,6 +9,6 @@ Enable byte swapping for 16 bit colorspace - webp + webmproject/libwebp
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 15ceea9b0bc695c229f90b7c5a50de425adef00b Author: Stephan Hartmann gentoo org> AuthorDate: Wed Dec 22 20:07:51 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Wed Dec 22 20:07:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ceea9b media-libs/libwebp: drop unused libtool eclass Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- media-libs/libwebp/libwebp-1.2.0.ebuild | 2 +- media-libs/libwebp/libwebp-1.2.1.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index f338c5100529..cde66fa2c68e 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools libtool multilib-minimal +inherit autotools multilib-minimal MY_P="${P/_/-}" diff --git a/media-libs/libwebp/libwebp-1.2.0.ebuild b/media-libs/libwebp/libwebp-1.2.0.ebuild index ac28d36ff548..40395df31758 100644 --- a/media-libs/libwebp/libwebp-1.2.0.ebuild +++ b/media-libs/libwebp/libwebp-1.2.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools libtool multilib-minimal +inherit autotools multilib-minimal MY_P="${P/_/-}" diff --git a/media-libs/libwebp/libwebp-1.2.1.ebuild b/media-libs/libwebp/libwebp-1.2.1.ebuild index ac28d36ff548..40395df31758 100644 --- a/media-libs/libwebp/libwebp-1.2.1.ebuild +++ b/media-libs/libwebp/libwebp-1.2.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit autotools libtool multilib-minimal +inherit autotools multilib-minimal MY_P="${P/_/-}"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 65efe812cfeb4699a8e0eb2874bc7e40b4801424 Author: Stephan Hartmann gentoo org> AuthorDate: Tue Dec 21 17:24:53 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Tue Dec 21 17:25:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65efe812 media-libs/libwebp: bump to 1.2.1 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.2.1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 7c3e1b53ad82..a38f5c89 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,3 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74 +DIST libwebp-1.2.1.tar.gz 4100806 BLAKE2B 6bbc6dd1a3ec094a6ad0045fd483bcce055c5f3dd15022595de090c4719e5b7bfec60818a8c6ab2546325a515526d750c9fd31017278ac6d747218570f5e SHA512 5208ac9532c89ea9fec01122cb307afacdbf5c501ed1c6056e9ffc98e2a3386e637224e0301da88ae3a32aa0c210364e1e4eac79487e465ef9e54eb9b1af80aa diff --git a/media-libs/libwebp/libwebp-1.2.1.ebuild b/media-libs/libwebp/libwebp-1.2.1.ebuild new file mode 100644 index ..ac28d36ff548 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: c4b7937179040c929ce3e53913feacd5ddfcc3c9 Author: James Le Cuirot gentoo org> AuthorDate: Sun Sep 19 15:23:29 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Sep 19 19:57:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4b79371 media-libs/libwebp: Keyword 1.2.0 for ~m68k Signed-off-by: James Le Cuirot gentoo.org> media-libs/libwebp/libwebp-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.2.0.ebuild b/media-libs/libwebp/libwebp-1.2.0.ebuild index 958ddc32755..ac28d36ff54 100644 --- a/media-libs/libwebp/libwebp-1.2.0.ebuild +++ b/media-libs/libwebp/libwebp-1.2.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 599294b42736da7ee913c6ba59263b1f902a4fa0 Author: Stephan Hartmann gentoo org> AuthorDate: Fri Feb 12 15:38:45 2021 + Commit: Stephan Hartmann gentoo org> CommitDate: Fri Feb 12 15:41:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=599294b4 media-libs/libwebp: bump to 1.2.0 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Stephan Hartmann gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.2.0.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 2b15e544564..7c3e1b53ad8 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1 +1,2 @@ DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 +DIST libwebp-1.2.0.tar.gz 4092120 BLAKE2B 213b2385f646dd0fbaa7c9103b0d33a9cb5e7285d9df91107db722f514428ab8cc896704d71a3913ca1aedffeb706fcda4c7a59a3960ebc21c74ca9422632605 SHA512 c46b41899a543cc80914c89646dd607dbb5d025a9727dd83ef70994b9310eedc697666bd812141a90aa16632a9a354a031d9360a9ee1112295c7e154e69f0b74 diff --git a/media-libs/libwebp/libwebp-1.2.0.ebuild b/media-libs/libwebp/libwebp-1.2.0.ebuild new file mode 100644 index 000..958ddc32755 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.2.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 2345e70ad5c9892f6ff73a3f9fe49cb3f68de49d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Jan 23 18:54:24 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jan 23 21:11:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2345e70a media-libs/libwebp: Drop 1.0.2 and 1.0.3 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libwebp/Manifest | 2 - media-libs/libwebp/libwebp-1.0.2.ebuild | 70 - media-libs/libwebp/libwebp-1.0.3.ebuild | 70 - 3 files changed, 142 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 619de6de1d0..2b15e544564 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1 @@ -DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e -DIST libwebp-1.0.3.tar.gz 4029909 BLAKE2B c2b7f65515e455658153ef3042c50d35f3a1e11668f3c75bdcedeee91d232d8724ca34cad0b893912463efc28658b48ff7ea08d98d7f02050a831f50d77691a4 SHA512 3ccdc62e5906f8de791053560e932b39df3cfdd7793617bd4562b7d95e2f6feac1535bc035e1b02591cab14b117ab15e51af6f9e4e3af1df0869c63945ec86b9 DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild deleted file mode 100644 index 929b6b18c47..000 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools libtool multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 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}" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - - # Fix libtool relinking, bug 499270. - #elibtoolize - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable cpu_flags_arm_neon neon) - - # Only used for gif2webp binary wrt #486646 - $(multilib_native_use_enable gif) - ) - - ECONF_SOURCE="${S}" econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - find "${ED}" -name "*.la" -delete || die - dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} -} diff --git a/media-libs/libwebp/libwebp-1.0.3.ebuild b/media-libs/libwebp/libwebp-1.0.3.ebuild deleted file mode 100644 index 0d01423636e..000 --- a/media-libs/libwebp/libwebp-1.0.3.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit autotools libtool multilib-minimal - -MY_P="${P/_/-}" - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -[[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: ea8a1ac6937730112bb426c111852d8eb21443c0 Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 14:21:47 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 14:26:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea8a1ac6 media-libs/libwebp: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 4 ++-- media-libs/libwebp/libwebp-1.0.3.ebuild | 4 ++-- media-libs/libwebp/libwebp-1.1.0.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index 3d2f83d5138..929b6b18c47 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory diff --git a/media-libs/libwebp/libwebp-1.0.3.ebuild b/media-libs/libwebp/libwebp-1.0.3.ebuild index ee454f576d6..0d01423636e 100644 --- a/media-libs/libwebp/libwebp-1.0.3.ebuild +++ b/media-libs/libwebp/libwebp-1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 0c93532eaf1..0802570c55e 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: e70fe3d75dd5e0e8fa5e2bf0c03a3ab6fb67de38 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 17:46:28 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 17:46:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70fe3d7 media-libs/libwebp: drop ppc-aix m68k-mint Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- media-libs/libwebp/libwebp-1.0.3.ebuild | 4 ++-- media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index c1cd92da52c..3d2f83d5138 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory diff --git a/media-libs/libwebp/libwebp-1.0.3.ebuild b/media-libs/libwebp/libwebp-1.0.3.ebuild index 7c952320c63..ee454f576d6 100644 --- a/media-libs/libwebp/libwebp-1.0.3.ebuild +++ b/media-libs/libwebp/libwebp-1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 3b81cd494ec..0c93532eaf1 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 19853d3dabd2f71679cdff6c17d4e98853174e02 Author: Sam James (sam_c) cmpct info> AuthorDate: Sun Jun 7 16:29:23 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Jun 7 21:02:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19853d3d media-libs/libwebp: arm64 stable (bug #724014) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 883fbf2d222..0758ca314ff 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 501188c4b4d66a0e61404efd1939bda2551e8b8d Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon May 25 17:10:19 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon May 25 21:33:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=501188c4 media-libs/libwebp: stable 1.1.0 for hppa, bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 6cd29cb36b5..883fbf2d222 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: acf1286c0df13127f141d4eea3fbdbcb876b765c Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 08:04:52 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 08:04:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf1286c media-libs/libwebp: x86 stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 732104f7595..6cd29cb36b5 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6379988da35c031d4fec0787cd21e473bb8070c1 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 08:03:24 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 08:03:24 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6379988d media-libs/libwebp: sparc stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 732ff5b9e32..732104f7595 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 38a388cffc6a490f9eaac7d9053bfc8443fc39c4 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 08:02:14 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 08:02:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a388cf media-libs/libwebp: s390 stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 7e46129d327..732ff5b9e32 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 2753e0ddf178eafb9408d67b2e84d7974cf7aacb Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 08:00:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 08:00:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2753e0dd media-libs/libwebp: ppc64 stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index afb588e5650..7e46129d327 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 33c75a589d8c115aa077105281e690529bcb747b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 07:58:45 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 07:58:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c75a58 media-libs/libwebp: ppc stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 3c357b8b518..afb588e5650 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 72f54107092d38c9ed93ff4352ff319230b8aa72 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 07:56:59 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 07:56:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f54107 media-libs/libwebp: arm stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index 7404a052821..3c357b8b518 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: ad3dc23ac018cf3a7a097265f643cb72896fb1b3 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 07:50:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 07:50:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad3dc23a media-libs/libwebp: amd64 stable wrt bug #724014 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libwebp/libwebp-1.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild index f9a7a0e88f0..7404a052821 100644 --- a/media-libs/libwebp/libwebp-1.1.0.ebuild +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: a4b5ab14dfc27fc1e242c8be612750bb5e55d297 Author: Lars Wendler gentoo org> AuthorDate: Wed Feb 26 12:56:28 2020 + Commit: Lars Wendler gentoo org> CommitDate: Wed Feb 26 12:56:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b5ab14 media-libs/libwebp: Bump to version 1.1.0 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.1.0.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index d30e1e2bd81..619de6de1d0 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,3 @@ DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e DIST libwebp-1.0.3.tar.gz 4029909 BLAKE2B c2b7f65515e455658153ef3042c50d35f3a1e11668f3c75bdcedeee91d232d8724ca34cad0b893912463efc28658b48ff7ea08d98d7f02050a831f50d77691a4 SHA512 3ccdc62e5906f8de791053560e932b39df3cfdd7793617bd4562b7d95e2f6feac1535bc035e1b02591cab14b117ab15e51af6f9e4e3af1df0869c63945ec86b9 +DIST libwebp-1.1.0.tar.gz 4033877 BLAKE2B ac6c2267f43ba42079975938c8fecb75237a494ab8a4ca71b68a49c3d219afa92079fd94431ccbcc363a1e6aef890642a658f429b8d75cd90dd5d735fa37dcef SHA512 c8440059a985587d4876a5e7fc2d07523bc7f582a04ee5dab0ef07df32b9635b907224de2cc15246c831dd5d9215569770196626badccc3171fe2832d7cb4549 diff --git a/media-libs/libwebp/libwebp-1.1.0.ebuild b/media-libs/libwebp/libwebp-1.1.0.ebuild new file mode 100644 index 000..f9a7a0e88f0 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.1.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable cpu_flags_arm_neon neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6155036dabeb0cfe41a718faa59469528ac5988b Author: Stephan Hartmann googlemail com> AuthorDate: Wed Dec 11 08:16:29 2019 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Dec 11 21:25:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6155036d media-libs/libwebp: migrate to CPU_FLAGS_ARM Closes: https://bugs.gentoo.org/694078 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Stephan Hartmann googlemail.com> Signed-off-by: Mike Gilbert gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/13944 media-libs/libwebp/libwebp-1.0.2.ebuild | 4 ++-- media-libs/libwebp/libwebp-1.0.3.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index ac156cbefe9..6bcbd544fcd 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -14,7 +14,7 @@ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory RDEPEND="gif? ( media-libs/giflib:= ) @@ -51,7 +51,7 @@ multilib_src_configure() { $(use_enable cpu_flags_x86_sse2 sse2) $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable neon) + $(use_enable cpu_flags_arm_neon neon) # Only used for gif2webp binary wrt #486646 $(multilib_native_use_enable gif) diff --git a/media-libs/libwebp/libwebp-1.0.3.ebuild b/media-libs/libwebp/libwebp-1.0.3.ebuild index ac73ea539ef..7c952320c63 100644 --- a/media-libs/libwebp/libwebp-1.0.3.ebuild +++ b/media-libs/libwebp/libwebp-1.0.3.ebuild @@ -14,7 +14,7 @@ LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory RDEPEND="gif? ( media-libs/giflib:= ) @@ -51,7 +51,7 @@ multilib_src_configure() { $(use_enable cpu_flags_x86_sse2 sse2) $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable neon) + $(use_enable cpu_flags_arm_neon neon) # Only used for gif2webp binary wrt #486646 $(multilib_native_use_enable gif)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 39021e1d0d538c73d07631443d4f48dc5e3efecf Author: Lars Wendler gentoo org> AuthorDate: Sat Jul 13 12:47:22 2019 + Commit: Lars Wendler gentoo org> CommitDate: Sat Jul 13 12:47:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39021e1d media-libs/libwebp: Bump to version 1.0.3. Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 2 +- media-libs/libwebp/{libwebp-1.0.3_rc1.ebuild => libwebp-1.0.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 72b038c527a..d30e1e2bd81 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,2 @@ DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e -DIST libwebp-1.0.3-rc1.tar.gz 4042184 BLAKE2B a37e739c013149cbb4b27d8cf8c16053752eeb8218b5fcf8e47919b14bcb8bda43fae45291232696673d1cc93202f8e0c920f1c5516ceebe1f74c61acdcb6cee SHA512 adaee8d44f2a006c1fddee5dba932a8cd1279024c4b1e19d1ba94f337a7e7db3d6fef70cea9bef227248f2cd4ea9fbc5cd4e534ef2bb93d31dc53e7ef090cd4d +DIST libwebp-1.0.3.tar.gz 4029909 BLAKE2B c2b7f65515e455658153ef3042c50d35f3a1e11668f3c75bdcedeee91d232d8724ca34cad0b893912463efc28658b48ff7ea08d98d7f02050a831f50d77691a4 SHA512 3ccdc62e5906f8de791053560e932b39df3cfdd7793617bd4562b7d95e2f6feac1535bc035e1b02591cab14b117ab15e51af6f9e4e3af1df0869c63945ec86b9 diff --git a/media-libs/libwebp/libwebp-1.0.3_rc1.ebuild b/media-libs/libwebp/libwebp-1.0.3.ebuild similarity index 100% rename from media-libs/libwebp/libwebp-1.0.3_rc1.ebuild rename to media-libs/libwebp/libwebp-1.0.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 58ea7b2bc518782d617c84b07ac9357be69ab2d4 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 11 07:56:12 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 11 07:56:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58ea7b2b media-libs/libwebp: Removed old. Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 4 -- media-libs/libwebp/libwebp-0.5.2.ebuild | 69 --- media-libs/libwebp/libwebp-0.6.1.ebuild | 69 --- media-libs/libwebp/libwebp-1.0.0.ebuild | 73 - media-libs/libwebp/libwebp-1.0.1.ebuild | 70 --- media-libs/libwebp/metadata.xml | 1 - 6 files changed, 286 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index d3ef0b041a8..72b038c527a 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,6 +1,2 @@ -DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 -DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f -DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 -DIST libwebp-1.0.1.tar.gz 4030276 BLAKE2B 4ea3b31bac14c61fbedad14ed675adb4cc0deaed83f8c58f8d589ab2453a8cff33d7832acba39c673aa31cbb3d5c6b487151173d162f92a3698115833b03b694 SHA512 44e0c278b4569c03c39a1e047bccd7b4270bda12feae0dadc54f8a61fd6a66be011229f1e7e853f64749bcd9ea9e8146989e2b632459b67a4aaea4a8033a1361 DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e DIST libwebp-1.0.3-rc1.tar.gz 4042184 BLAKE2B a37e739c013149cbb4b27d8cf8c16053752eeb8218b5fcf8e47919b14bcb8bda43fae45291232696673d1cc93202f8e0c920f1c5516ceebe1f74c61acdcb6cee SHA512 adaee8d44f2a006c1fddee5dba932a8cd1279024c4b1e19d1ba94f337a7e7db3d6fef70cea9bef227248f2cd4ea9fbc5cd4e534ef2bb93d31dc53e7ef090cd4d diff --git a/media-libs/libwebp/libwebp-0.5.2.ebuild b/media-libs/libwebp/libwebp-0.5.2.ebuild deleted file mode 100644 index afda0169dee..000 --- a/media-libs/libwebp/libwebp-0.5.2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils libtool multilib-minimal - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/6" # subslot = libwebp soname version -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 experimental gif +jpeg neon 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}" - -ECONF_SOURCE=${S} - -src_prepare() { - default - - # Fix libtool relinking, bug 499270. - #elibtoolize - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable experimental) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_avx2 avx2) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable neon) - -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d7c766c47ac7501382f7063ab8cc3598f23d0733 Author: Lars Wendler gentoo org> AuthorDate: Thu Jul 11 07:54:59 2019 + Commit: Lars Wendler gentoo org> CommitDate: Thu Jul 11 07:56:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7c766c4 media-libs/libwebp: Bump to version 1.0.3_rc1 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.0.3_rc1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 9a101c97ffa..d3ef0b041a8 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -3,3 +3,4 @@ DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8 DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 DIST libwebp-1.0.1.tar.gz 4030276 BLAKE2B 4ea3b31bac14c61fbedad14ed675adb4cc0deaed83f8c58f8d589ab2453a8cff33d7832acba39c673aa31cbb3d5c6b487151173d162f92a3698115833b03b694 SHA512 44e0c278b4569c03c39a1e047bccd7b4270bda12feae0dadc54f8a61fd6a66be011229f1e7e853f64749bcd9ea9e8146989e2b632459b67a4aaea4a8033a1361 DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e +DIST libwebp-1.0.3-rc1.tar.gz 4042184 BLAKE2B a37e739c013149cbb4b27d8cf8c16053752eeb8218b5fcf8e47919b14bcb8bda43fae45291232696673d1cc93202f8e0c920f1c5516ceebe1f74c61acdcb6cee SHA512 adaee8d44f2a006c1fddee5dba932a8cd1279024c4b1e19d1ba94f337a7e7db3d6fef70cea9bef227248f2cd4ea9fbc5cd4e534ef2bb93d31dc53e7ef090cd4d diff --git a/media-libs/libwebp/libwebp-1.0.3_rc1.ebuild b/media-libs/libwebp/libwebp-1.0.3_rc1.ebuild new file mode 100644 index 000..87c3f659333 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.0.3_rc1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -type f -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 131b9d3b43757503b614037f806713aba259b127 Author: Markus Meier gentoo org> AuthorDate: Thu Jun 13 19:16:19 2019 + Commit: Markus Meier gentoo org> CommitDate: Thu Jun 13 19:16:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131b9d3b media-libs/libwebp: arm stable, bug #683268 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index bf12a1b1b3f..a28d7e1a247 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6ad0110864bdb94b846bd54cc80676f147ecab41 Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 8 19:19:58 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 8 19:19:58 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ad01108 media-libs/libwebp: x86 stable wrt bug #683268 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86" media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index 866149ef5e0..bf12a1b1b3f 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 84bedd898f1384cb48884704425c700f5593358d Author: Tobias Klausmann gentoo org> AuthorDate: Tue May 7 08:45:45 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Tue May 7 08:45:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84bedd89 media-libs/libwebp-1.0.2-r0: alpha stable Bug: http://bugs.gentoo.org/683268 Signed-off-by: Tobias Klausmann gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index 4d1454118ea..866149ef5e0 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 00a37755cac7a1c08e94e9af9b22fc105da134a2 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Apr 28 20:24:50 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Apr 28 20:24:50 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a37755 media-libs/libwebp: s390 stable wrt bug #683268 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index e271eb38f10..4d1454118ea 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: a7390eb2367649aaf39637b1a81880df1aace3e9 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 27 15:43:35 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 15:43:35 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7390eb2 media-libs/libwebp: stable 1.0.2 for ia64, bug #683268 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index bc5e22767a2..b763fcda6eb 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d726d8b9452bcbe6ae8309437f6063cbb8effef6 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Apr 27 06:53:04 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 08:47:06 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d726d8b9 media-libs/libwebp: stable 1.0.2 for hppa, bug #683268 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index 82658606ade..bc5e22767a2 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: b0da446e01189841cc05c2381ba59621c3fc82d5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 22 07:53:03 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 22 14:40:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0da446e media-libs/libwebp: stable 1.0.2 for sparc, bug #683268 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index 27287637664..82658606ade 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 7374323d07fdbce9278ba6c18f8120ed20ea5bdc Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 21 22:20:50 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 21 22:21:19 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7374323d media-libs/libwebp: arm64 stable (bug #683268) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index bfee6112c0c..27287637664 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: d4b0384d4907fc4c0ec49ccd58f59781e878291a Author: Mikle Kolyada gentoo org> AuthorDate: Sat Apr 20 17:45:43 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Apr 20 17:45:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4b0384d media-libs/libwebp: amd64 stable wrt bug #683268 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" media-libs/libwebp/libwebp-1.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild index d561963a322..bfee6112c0c 100644 --- a/media-libs/libwebp/libwebp-1.0.2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 74bf7feabb362d0f65dc35bfbe80625344253b85 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jan 20 00:55:16 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jan 20 00:55:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74bf7fea media-libs/libwebp: bump to v1.0.2 Package-Manager: Portage-2.3.56, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.0.2.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 5711627a297..9a101c97ffa 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -2,3 +2,4 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 DIST libwebp-1.0.1.tar.gz 4030276 BLAKE2B 4ea3b31bac14c61fbedad14ed675adb4cc0deaed83f8c58f8d589ab2453a8cff33d7832acba39c673aa31cbb3d5c6b487151173d162f92a3698115833b03b694 SHA512 44e0c278b4569c03c39a1e047bccd7b4270bda12feae0dadc54f8a61fd6a66be011229f1e7e853f64749bcd9ea9e8146989e2b632459b67a4aaea4a8033a1361 +DIST libwebp-1.0.2.tar.gz 4036397 BLAKE2B 708c1083f62bdb3526f8319d9b6ce1e8aeba2bc785105ff7db07c9c7041311cedcfff000de5b8fd8e93550fc86ec149f6dd4a21f576709b80cb6a4b20ddd2863 SHA512 e095b8fdf0096395daf12892b3b74c472868e727f23640ba7aa5922a5a028b778a6a60d8a94f696f6c0ca49577dfc9a0b599ecb74ad831ade48c6db812b71d2e diff --git a/media-libs/libwebp/libwebp-1.0.2.ebuild b/media-libs/libwebp/libwebp-1.0.2.ebuild new file mode 100644 index 000..d561963a322 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.0.2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 2d88754222e073f7e597932ddb453773ff7e22cd Author: Fabian Groffen gentoo org> AuthorDate: Thu Dec 27 15:54:43 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Dec 27 18:48:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d887542 media-libs/libwebp: added prefix keywords, bug #667266 Signed-off-by: Fabian Groffen gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 media-libs/libwebp/libwebp-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/libwebp-1.0.1.ebuild b/media-libs/libwebp/libwebp-1.0.1.ebuild index 910b976e833..e55b6855144 100644 --- a/media-libs/libwebp/libwebp-1.0.1.ebuild +++ b/media-libs/libwebp/libwebp-1.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 05158cdb90c65d6bc91d7b1823f41683c22981f2 Author: Lars Wendler gentoo org> AuthorDate: Tue Nov 20 11:35:04 2018 + Commit: Lars Wendler gentoo org> CommitDate: Tue Nov 20 11:37:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05158cdb media-libs/libwebp: Bump to version 1.0.1. Removed old. Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 2 +- media-libs/libwebp/{libwebp-1.0.1_rc2.ebuild => libwebp-1.0.1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 6715fb40756..5711627a297 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,4 +1,4 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 -DIST libwebp-1.0.1-rc2.tar.gz 4030402 BLAKE2B 1ccc5e810add63bd8fa3690e389e84fcc7d5f5f67726911976484b0a3852e05d7c98a8631933456174951f64a87c0a4378fb818d4adf0796c9c8b6bb1c470668 SHA512 fa48901ccabc5cd4a4178f488167653d91d05a89adfe168d43789de98ecb18a8ba378996d6f55fcf099a74bb8449949b2b11bccbfac643829f96322c3185e0ce +DIST libwebp-1.0.1.tar.gz 4030276 BLAKE2B 4ea3b31bac14c61fbedad14ed675adb4cc0deaed83f8c58f8d589ab2453a8cff33d7832acba39c673aa31cbb3d5c6b487151173d162f92a3698115833b03b694 SHA512 44e0c278b4569c03c39a1e047bccd7b4270bda12feae0dadc54f8a61fd6a66be011229f1e7e853f64749bcd9ea9e8146989e2b632459b67a4aaea4a8033a1361 diff --git a/media-libs/libwebp/libwebp-1.0.1_rc2.ebuild b/media-libs/libwebp/libwebp-1.0.1.ebuild similarity index 91% rename from media-libs/libwebp/libwebp-1.0.1_rc2.ebuild rename to media-libs/libwebp/libwebp-1.0.1.ebuild index 0249cafc917..910b976e833 100644 --- a/media-libs/libwebp/libwebp-1.0.1_rc2.ebuild +++ b/media-libs/libwebp/libwebp-1.0.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; LICENSE="BSD" SLOT="0/7" # subslot = libwebp soname version [[ "${PV}" = *_rc* ]] || \ -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 1c49fd7daf81cf1c032abffa8b79e2cdf5bd7ff3 Author: Lars Wendler gentoo org> AuthorDate: Mon Nov 12 09:19:21 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Nov 12 09:19:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c49fd7d media-libs/libwebp: Bump to version 1.0.1_rc2 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Lars Wendler gentoo.org> media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.0.1_rc2.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 1cce0cb785f..6715fb40756 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,4 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 +DIST libwebp-1.0.1-rc2.tar.gz 4030402 BLAKE2B 1ccc5e810add63bd8fa3690e389e84fcc7d5f5f67726911976484b0a3852e05d7c98a8631933456174951f64a87c0a4378fb818d4adf0796c9c8b6bb1c470668 SHA512 fa48901ccabc5cd4a4178f488167653d91d05a89adfe168d43789de98ecb18a8ba378996d6f55fcf099a74bb8449949b2b11bccbfac643829f96322c3185e0ce diff --git a/media-libs/libwebp/libwebp-1.0.1_rc2.ebuild b/media-libs/libwebp/libwebp-1.0.1_rc2.ebuild new file mode 100644 index 000..0249cafc917 --- /dev/null +++ b/media-libs/libwebp/libwebp-1.0.1_rc2.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon 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}" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + ECONF_SOURCE="${S}" econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 8b4ea3155e4cb7cea38c21b3d73b2cc236241b27 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 22 10:06:48 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 22 10:15:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4ea315 media-libs/libwebp: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-libs/libwebp/libwebp-0.5.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libwebp/libwebp-0.5.2.ebuild b/media-libs/libwebp/libwebp-0.5.2.ebuild index 8c11d2607ec..afda0169dee 100644 --- a/media-libs/libwebp/libwebp-0.5.2.ebuild +++ b/media-libs/libwebp/libwebp-0.5.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz"; LICENSE="BSD" SLOT="0/6" # subslot = libwebp soname version -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 experimental gif +jpeg neon opengl +png static-libs swap-16bit-csp tiff" # TODO: dev-lang/swig bindings in swig/ subdirectory
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 7f58bfa8e3a16c9fa947da5466ea8b7bd8c94d30 Author: Lars Wendler gentoo org> AuthorDate: Thu Apr 26 10:07:57 2018 + Commit: Lars Wendler gentoo org> CommitDate: Thu Apr 26 10:52:17 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f58bfa8 media-libs/libwebp: Bump to version 1.0.0. Removed old. Package-Manager: Portage-2.3.31, Repoman-2.3.9 media-libs/libwebp/Manifest | 2 +- media-libs/libwebp/{libwebp-1.0.0_rc2.ebuild => libwebp-1.0.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 14dea36b66c..1cce0cb785f 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,3 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f -DIST libwebp-1.0.0-rc2.tar.gz 4023563 BLAKE2B 003a5241f2a03a9be80379e36f04c1dc4f667721e27d58a92fca6a967ce9ad9c1e176f4e00510314eebfe38a5966c11c626d2f1b12bdb84854ffe173b0de71a9 SHA512 bb5749e4ae79595e195a00e28a3db75c7330ff2eb910a330cf4814b596061da073b5da179a1ca9c02a1c8892f165d2e18689a7677992cdbd0af82532cc83a4ad +DIST libwebp-1.0.0.tar.gz 4023549 BLAKE2B 10286182ddc1f3561d01edf095ba8921b932b950175c45bbc86400318f9a88237c7623b0bcdd0dfecea6efb085e84e029c82a61396cb784d778d59902353d2b4 SHA512 2af7036957722a3f1533fa2da0da15c76d7eb8ac98ec4ad5cf71dd4262f3d7c9897fb6b50befab83b7de22f0abceeb2c0ff52d60927513d40f8a41aa6a9abd99 diff --git a/media-libs/libwebp/libwebp-1.0.0_rc2.ebuild b/media-libs/libwebp/libwebp-1.0.0.ebuild similarity index 100% rename from media-libs/libwebp/libwebp-1.0.0_rc2.ebuild rename to media-libs/libwebp/libwebp-1.0.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 7b210f58599869dbedcb0377bbbe500246a9575c Author: Lars Wendler gentoo org> AuthorDate: Mon Apr 9 14:58:48 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Apr 9 14:58:48 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b210f58 media-libs/libwebp: Bump to version 1.0.0_rc2 Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-1.0.0_rc2.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index b5847196ae7..c979ef5092c 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,3 +1,4 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 DIST libwebp-0.6.0.tar.gz 1302881 BLAKE2B 6796179d52f4c02db2a9d32716c25001cdf4a84aefec7b799758a37ccdded817946c006719b0989181cc4a4daa23c58e8ffef2868ee238e652987efd109e98a8 SHA512 be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f +DIST libwebp-1.0.0-rc2.tar.gz 4023563 BLAKE2B 003a5241f2a03a9be80379e36f04c1dc4f667721e27d58a92fca6a967ce9ad9c1e176f4e00510314eebfe38a5966c11c626d2f1b12bdb84854ffe173b0de71a9 SHA512 bb5749e4ae79595e195a00e28a3db75c7330ff2eb910a330cf4814b596061da073b5da179a1ca9c02a1c8892f165d2e18689a7677992cdbd0af82532cc83a4ad diff --git a/media-libs/libwebp/libwebp-1.0.0_rc2.ebuild b/media-libs/libwebp/libwebp-1.0.0_rc2.ebuild new file mode 100644 index 000..6ef54b5061d --- /dev/null +++ b/media-libs/libwebp/libwebp-1.0.0_rc2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools libtool multilib-minimal + +MY_P="${P/_/-}" + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +[[ "${PV}" = *_rc* ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 gif +jpeg neon 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}" + +S="${WORKDIR}/${MY_P}" + +ECONF_SOURCE="${S}" + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_avx2 avx2) + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + find "${ED}" -name "*.la" -delete || die + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 6f57ceab0a39843415c01b03cfa1855b5eb0ed01 Author: Lars Wendler gentoo org> AuthorDate: Mon Apr 9 14:59:30 2018 + Commit: Lars Wendler gentoo org> CommitDate: Mon Apr 9 14:59:30 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f57ceab media-libs/libwebp: Removed old. Package-Manager: Portage-2.3.28, Repoman-2.3.9 media-libs/libwebp/Manifest | 1 - media-libs/libwebp/libwebp-0.6.0.ebuild | 69 - 2 files changed, 70 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index c979ef5092c..14dea36b66c 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,4 +1,3 @@ DIST libwebp-0.5.2.tar.gz 1221153 BLAKE2B bf8f20c9dd45f70e68dda4eb1104b511be07b4e7bf13850e376c6fff32cf18048f46c718c900fedd6150b010b4a33d96dbcb602e1b0cd693c13dcec7954a2234 SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 -DIST libwebp-0.6.0.tar.gz 1302881 BLAKE2B 6796179d52f4c02db2a9d32716c25001cdf4a84aefec7b799758a37ccdded817946c006719b0989181cc4a4daa23c58e8ffef2868ee238e652987efd109e98a8 SHA512 be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f DIST libwebp-1.0.0-rc2.tar.gz 4023563 BLAKE2B 003a5241f2a03a9be80379e36f04c1dc4f667721e27d58a92fca6a967ce9ad9c1e176f4e00510314eebfe38a5966c11c626d2f1b12bdb84854ffe173b0de71a9 SHA512 bb5749e4ae79595e195a00e28a3db75c7330ff2eb910a330cf4814b596061da073b5da179a1ca9c02a1c8892f165d2e18689a7677992cdbd0af82532cc83a4ad diff --git a/media-libs/libwebp/libwebp-0.6.0.ebuild b/media-libs/libwebp/libwebp-0.6.0.ebuild deleted file mode 100644 index a6d1b40ede5..000 --- a/media-libs/libwebp/libwebp-0.6.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils libtool multilib-minimal - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0/7" # subslot = libwebp soname version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" -IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 experimental gif +jpeg neon 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}" - -ECONF_SOURCE=${S} - -src_prepare() { - default - - # Fix libtool relinking, bug 499270. - #elibtoolize - eautoreconf -} - -multilib_src_configure() { - local args=( - --enable-libwebpmux - --enable-libwebpdemux - --enable-libwebpdecoder - $(use_enable static-libs static) - $(use_enable swap-16bit-csp) - $(use_enable experimental) - $(use_enable jpeg) - $(use_enable png) - $(use_enable opengl gl) - $(use_enable tiff) - - $(use_enable cpu_flags_x86_avx2 avx2) - $(use_enable cpu_flags_x86_sse2 sse2) - $(use_enable cpu_flags_x86_sse4_1 sse4.1) - $(use_enable neon) - - # Only used for gif2webp binary wrt #486646 - $(multilib_native_use_enable gif) - ) - - econf "${args[@]}" -} - -multilib_src_install() { - emake DESTDIR="${D}" install -} - -multilib_src_install_all() { - prune_libtool_files - dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 34706e49167af4e8761f9fb3dd99b03a81e39462 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Dec 7 23:30:35 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Dec 7 23:39:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34706e49 media-libs/libwebp: Bump to v0.6.1 Package-Manager: Portage-2.3.16, Repoman-2.3.6 media-libs/libwebp/Manifest | 3 +- media-libs/libwebp/libwebp-0.6.1.ebuild | 69 + 2 files changed, 71 insertions(+), 1 deletion(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index e96cd57e892..787fb3f982d 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,2 +1,3 @@ DIST libwebp-0.5.2.tar.gz 1221153 SHA256 b75310c810b3eda222c77f6d6c26b061240e3d9060095de44b2c1bae291ecdef SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 WHIRLPOOL 9b1af454257315026b71d7faa7b1af560cced9387298c669cf3773802088f1865f0388c3776c895906ccff35ee20ac8e03a3505b8e13a0e4aea4aaaec970d0db -DIST libwebp-0.6.0.tar.gz 1302881 SHA256 c928119229d4f8f35e20113ffb61f281eda267634a8dc2285af4b0ee27cf2b40 SHA512 be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 WHIRLPOOL c0ebbd89adf1e1f0b1da60a1864ef9a3cecf0012ba6828f9db1d4d94006571b6dd93e7a1b714a1a63b888475e84038e615b6d6711acf92495e8fc46573e56edf +DIST libwebp-0.6.0.tar.gz 1302881 BLAKE2B 6796179d52f4c02db2a9d32716c25001cdf4a84aefec7b799758a37ccdded817946c006719b0989181cc4a4daa23c58e8ffef2868ee238e652987efd109e98a8 SHA512 be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 +DIST libwebp-0.6.1.tar.gz 3990217 BLAKE2B 680dcc56bd10797e93d09dc64ed04fd2ffb0b8131aa0c0f1497054c50f5cff73b7ee2aa96df4f7ca760640b636f6f5265ae26e7874a77a86d39d2c74197c93b7 SHA512 fece551d8fabdd8d7ba6807baa54a69a345f8690be4415dd0c0dea54002d78fe893a5d5aacfc13800300edd462b969d596709ac3213f6bc90f8e3698b2490d5f diff --git a/media-libs/libwebp/libwebp-0.6.1.ebuild b/media-libs/libwebp/libwebp-0.6.1.ebuild new file mode 100644 index 000..a6d1b40ede5 --- /dev/null +++ b/media-libs/libwebp/libwebp-0.6.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils libtool multilib-minimal + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 experimental gif +jpeg neon 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}" + +ECONF_SOURCE=${S} + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable experimental) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_avx2 avx2) + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + prune_libtool_files + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 4e9e5f05843e2b71276c826db1194eca3f93dc2c Author: Sebastian Pipping gentoo org> AuthorDate: Sun Aug 6 22:41:30 2017 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Aug 6 22:47:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9e5f05 media-libs/libwebp: 0.6.0 (bug #623398) Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/libwebp/Manifest | 1 + media-libs/libwebp/libwebp-0.6.0.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index 7703086342e..e96cd57e892 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1 +1,2 @@ DIST libwebp-0.5.2.tar.gz 1221153 SHA256 b75310c810b3eda222c77f6d6c26b061240e3d9060095de44b2c1bae291ecdef SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 WHIRLPOOL 9b1af454257315026b71d7faa7b1af560cced9387298c669cf3773802088f1865f0388c3776c895906ccff35ee20ac8e03a3505b8e13a0e4aea4aaaec970d0db +DIST libwebp-0.6.0.tar.gz 1302881 SHA256 c928119229d4f8f35e20113ffb61f281eda267634a8dc2285af4b0ee27cf2b40 SHA512 be8eb9a3ddd3dec57f9f573d076ef97b17ea18de7e58e08e3fcb26456262394e9bb663c883d34f1aee0a91f23568e61c5ec4a7d0429cc385c009bf088ce6a1a4 WHIRLPOOL c0ebbd89adf1e1f0b1da60a1864ef9a3cecf0012ba6828f9db1d4d94006571b6dd93e7a1b714a1a63b888475e84038e615b6d6711acf92495e8fc46573e56edf diff --git a/media-libs/libwebp/libwebp-0.6.0.ebuild b/media-libs/libwebp/libwebp-0.6.0.ebuild new file mode 100644 index 000..a6d1b40ede5 --- /dev/null +++ b/media-libs/libwebp/libwebp-0.6.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit autotools eutils libtool multilib-minimal + +DESCRIPTION="A lossy image compression format" +HOMEPAGE="https://developers.google.com/speed/webp/download"; +SRC_URI="http://downloads.webmproject.org/releases/webp/${P}.tar.gz"; + +LICENSE="BSD" +SLOT="0/7" # subslot = libwebp soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~m68k-mint" +IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 experimental gif +jpeg neon 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}" + +ECONF_SOURCE=${S} + +src_prepare() { + default + + # Fix libtool relinking, bug 499270. + #elibtoolize + eautoreconf +} + +multilib_src_configure() { + local args=( + --enable-libwebpmux + --enable-libwebpdemux + --enable-libwebpdecoder + $(use_enable static-libs static) + $(use_enable swap-16bit-csp) + $(use_enable experimental) + $(use_enable jpeg) + $(use_enable png) + $(use_enable opengl gl) + $(use_enable tiff) + + $(use_enable cpu_flags_x86_avx2 avx2) + $(use_enable cpu_flags_x86_sse2 sse2) + $(use_enable cpu_flags_x86_sse4_1 sse4.1) + $(use_enable neon) + + # Only used for gif2webp binary wrt #486646 + $(multilib_native_use_enable gif) + ) + + econf "${args[@]}" +} + +multilib_src_install() { + emake DESTDIR="${D}" install +} + +multilib_src_install_all() { + prune_libtool_files + dodoc AUTHORS ChangeLog doc/*.txt NEWS README{,.mux} +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/
commit: 3b4443662f48f270a7499b89f165eb995905c2b3 Author: Mike Gilbert gentoo org> AuthorDate: Sat May 27 02:30:15 2017 + Commit: Mike Gilbert gentoo org> CommitDate: Sat May 27 02:30:15 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b444366 media-libs/libwebp: remove old Package-Manager: Portage-2.3.6_p1, Repoman-2.3.2_p69 media-libs/libwebp/Manifest | 4 --- media-libs/libwebp/libwebp-0.3.1.ebuild | 61 --- media-libs/libwebp/libwebp-0.4.0.ebuild | 64 - media-libs/libwebp/libwebp-0.4.2.ebuild | 64 - media-libs/libwebp/libwebp-0.5.1.ebuild | 64 - 5 files changed, 257 deletions(-) diff --git a/media-libs/libwebp/Manifest b/media-libs/libwebp/Manifest index fb9ff92be2d..7703086342e 100644 --- a/media-libs/libwebp/Manifest +++ b/media-libs/libwebp/Manifest @@ -1,5 +1 @@ -DIST libwebp-0.3.1.tar.gz 844799 SHA256 b37932c625322a69fe4e9b4b5c7aed2b3eaf9fd5e5b480aee339a92e6ee7 SHA512 9b962ce8ce696eb1cc78de624abe0371f9143449cbc8978eb6327e40afe95b31c1b4c9aa97e9c3f4ada46c2f2b70d7b1ca59e46046ddbb3546ecb8e3e766922f WHIRLPOOL ce1fc294b951f75b5a9ca3048f73a9eff8f9e7f413370b36f9c6ceda8d11fad8bb4ff621d55ad4e3c8b6c829eceecf79f3892d464971e76aa2c0edc8fa32f2f6 -DIST libwebp-0.4.0.tar.gz 887880 SHA256 31913577e96386556855b41d210736449445fe96cfbe9289014e9b8afa944d69 SHA512 b0229bcbdf04f667cb0957738a199e08a1340d936c88ef69ad6436da7280a337a94579f4f315b478b74a72a49c126be4222c36c5e2184d429750b9ddc76ff2d6 WHIRLPOOL 8e9edfc589b41d8c076b56cf81d5a21976ad4d1b5aad9b39ed8cadd5fd520bab5fc7b6b3d036c7d7e265218b3eb3adcd1fac4bef180e2c096bac663e55489808 -DIST libwebp-0.4.2.tar.gz 977801 SHA256 14d825d7c2ef7d49621bcb6b83466be455585e671ae0a2ebc1f2e07775a1722d SHA512 0213f92cc9a4303b9ae51ffbc72c083880bcd5c1d8b2f92fe514e0a11167925934d01155f89dc9e571dee51293ea26f8b8b486c5b980db20e921d653320a4d13 WHIRLPOOL be219a80a6a427f19c2ad2943a37e51b7e9c6b5509ad910bfe58ced386cb1d12e78e059ac7028987ee2942d5bdfc9d52e0051e13f14de2aea0088f6abb92a6ef -DIST libwebp-0.5.1.tar.gz 1212254 SHA256 6ad66c6fcd60a023de20b6856b03da8c7d347269d76b1fd9c3287e8b5e8813df SHA512 931b2dce29ee664d9a0bbc614ed19992c3ca52dd886d504dcca2df82c8f815e723bd03be7ae35a186ae555b09b0e31a17eb834871ff0728ab15ab24548b630ee WHIRLPOOL 4026ba52ba05fe48f135f566ba2b5566e32ff10bedc3cef6641ad9e6dd13fb72b117e55e8f5e6aab0549d9b2348cd3bcf40a740f86086963590aa080c06bbaa7 DIST libwebp-0.5.2.tar.gz 1221153 SHA256 b75310c810b3eda222c77f6d6c26b061240e3d9060095de44b2c1bae291ecdef SHA512 f0d798e0ef8b58bc159c53214a62b29dff4309ced9efd7c5f0e6f837877906db8318c4c3453f92725ef6f2b069b931ce3e7961ca26db723a31eedc7b52988de2 WHIRLPOOL 9b1af454257315026b71d7faa7b1af560cced9387298c669cf3773802088f1865f0388c3776c895906ccff35ee20ac8e03a3505b8e13a0e4aea4aaaec970d0db diff --git a/media-libs/libwebp/libwebp-0.3.1.ebuild b/media-libs/libwebp/libwebp-0.3.1.ebuild deleted file mode 100644 index dba8f0396c9..000 --- a/media-libs/libwebp/libwebp-0.3.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils multilib-minimal - -DESCRIPTION="A lossy image compression format" -HOMEPAGE="https://developers.google.com/speed/webp/download"; -SRC_URI="https://webp.googlecode.com/files/${P}.tar.gz"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos" -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}" - -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 -} - -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 \ -