[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2024-05-13 Thread Matt Jolly
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/

2024-01-05 Thread Sam James
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;

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/files/

2023-12-27 Thread Conrad Kostecki
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(_bw);
-+  memset(>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(>bw, ALPHA_HEADER_LEN + output_size);
-+  if (!VP8BitWriterInit(>bw, ALPHA_HEADER_LEN + output_size)) ok = 0;
-   ok = ok && VP8BitWriterAppend(>bw, , ALPHA_HEADER_LEN);
-   ok = ok && VP8BitWriterAppend(>bw, output, output_size);
- 



[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2023-12-21 Thread John Helmert III
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-30 Thread Sam James
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/

2023-09-17 Thread Sam James
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/

2023-09-13 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-12 Thread Sam James
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/

2023-09-11 Thread Mike Gilbert
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/

2023-09-11 Thread Mike Gilbert
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/

2023-07-01 Thread Stephan Hartmann
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/

2023-07-01 Thread Arthur Zamarin
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Arthur Zamarin
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Sam James
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/

2023-06-30 Thread Stephan Hartmann
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(_bw);
++  memset(>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(>bw, ALPHA_HEADER_LEN + output_size);
++  if (!VP8BitWriterInit(>bw, ALPHA_HEADER_LEN + output_size)) ok = 0;
+   ok = ok && VP8BitWriterAppend(>bw, , ALPHA_HEADER_LEN);
+   ok = ok && VP8BitWriterAppend(>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)
+   )
+
+   ECONF_SOURCE="${S}" econf 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2023-06-30 Thread Stephan Hartmann
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-minimal

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2023-06-30 Thread Stephan Hartmann
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/

2022-12-18 Thread Sam James
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)
-   )
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2022-08-25 Thread Agostino Sarubbo
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/

2022-08-25 Thread Agostino Sarubbo
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/

2022-08-24 Thread Arthur Zamarin
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/

2022-08-24 Thread Arthur Zamarin
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/

2022-08-24 Thread Arthur Zamarin
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/

2022-08-24 Thread Sam James
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/

2022-08-24 Thread Sam James
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/

2022-08-24 Thread Sam James
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/

2022-08-08 Thread Sam James
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/

2022-07-19 Thread Sam James
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/

2022-07-16 Thread Sam James
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 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2022-05-13 Thread WANG Xuerui
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/

2022-02-17 Thread Arthur Zamarin
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/

2022-02-16 Thread Agostino Sarubbo
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/

2022-02-16 Thread Agostino Sarubbo
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-02-16 Thread Arthur Zamarin
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/

2022-01-27 Thread Stephan Hartmann
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/

2021-12-22 Thread Stephan Hartmann
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/

2021-12-22 Thread Stephan Hartmann
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/

2021-12-22 Thread Stephan Hartmann
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/

2021-12-21 Thread Stephan Hartmann
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/

2021-09-19 Thread James Le Cuirot
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/

2021-02-12 Thread Stephan Hartmann
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/

2021-01-23 Thread Andreas Sturmlechner
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 ~ppc64 

[gentoo-commits] repo/gentoo:master commit in: media-libs/libwebp/

2021-01-06 Thread Fabian Groffen
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/

2020-12-27 Thread Fabian Groffen
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/

2020-06-07 Thread Mart Raudsepp
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/

2020-05-25 Thread Sergei Trofimovich
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-02-26 Thread Lars Wendler
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/

2019-12-11 Thread Mike Gilbert
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/

2019-07-13 Thread Lars Wendler
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/

2019-07-11 Thread Lars Wendler
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/

2019-07-11 Thread Lars Wendler
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/

2019-06-13 Thread Markus Meier
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/

2019-05-08 Thread Mikle Kolyada
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/

2019-05-07 Thread Tobias Klausmann
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/

2019-04-28 Thread Mikle Kolyada
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/

2019-04-27 Thread Sergei Trofimovich
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/

2019-04-27 Thread Sergei Trofimovich
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/

2019-04-22 Thread Sergei Trofimovich
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/

2019-04-21 Thread Aaron Bauman
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/

2019-04-20 Thread Mikle Kolyada
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/

2019-01-19 Thread Thomas Deutschmann
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/

2018-12-27 Thread Fabian Groffen
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/

2018-11-20 Thread Lars Wendler
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/

2018-11-12 Thread Lars Wendler
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/

2018-06-22 Thread Mikle Kolyada
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/

2018-04-26 Thread Lars Wendler
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/

2018-04-09 Thread Lars Wendler
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/

2018-04-09 Thread Lars Wendler
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/

2017-12-07 Thread Thomas Deutschmann
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/

2017-08-06 Thread Sebastian Pipping
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/

2017-05-26 Thread Mike Gilbert
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 \
-  

  1   2   >