summaryrefslogtreecommitdiff
path: root/libs/libwebp
diff options
context:
space:
mode:
Diffstat (limited to 'libs/libwebp')
-rw-r--r--libs/libwebp/.footprint54
-rw-r--r--libs/libwebp/.signature6
-rw-r--r--libs/libwebp/MAKEPKG38
3 files changed, 98 insertions, 0 deletions
diff --git a/libs/libwebp/.footprint b/libs/libwebp/.footprint
new file mode 100644
index 0000000..8a169a1
--- /dev/null
+++ b/libs/libwebp/.footprint
@@ -0,0 +1,54 @@
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/cwebp
+-rwxr-xr-x root/root usr/bin/dwebp
+-rwxr-xr-x root/root usr/bin/img2webp
+-rwxr-xr-x root/root usr/bin/webpinfo
+-rwxr-xr-x root/root usr/bin/webpmux
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/webp/
+-rw-r--r-- root/root usr/include/webp/decode.h
+-rw-r--r-- root/root usr/include/webp/demux.h
+-rw-r--r-- root/root usr/include/webp/encode.h
+-rw-r--r-- root/root usr/include/webp/mux.h
+-rw-r--r-- root/root usr/include/webp/mux_types.h
+-rw-r--r-- root/root usr/include/webp/types.h
+drwxr-xr-x root/root usr/include/webp/sharpyuv/
+-rw-r--r-- root/root usr/include/webp/sharpyuv/sharpyuv.h
+-rw-r--r-- root/root usr/include/webp/sharpyuv/sharpyuv_csp.h
+drwxr-xr-x root/root usr/lib/
+-rwxr-xr-x root/root usr/lib/libsharpyuv.so.0.1.2
+-rwxr-xr-x root/root usr/lib/libwebp.so.7.2.0
+-rwxr-xr-x root/root usr/lib/libwebpdecoder.so.3.2.0
+-rwxr-xr-x root/root usr/lib/libwebpdemux.so.2.0.17
+-rwxr-xr-x root/root usr/lib/libwebpmux.so.3.1.2
+lrwxrwxrwx root/root usr/lib/libsharpyuv.so -> libsharpyuv.so.0
+lrwxrwxrwx root/root usr/lib/libsharpyuv.so.0 -> libsharpyuv.so.0.1.2
+lrwxrwxrwx root/root usr/lib/libwebp.so -> libwebp.so.7
+lrwxrwxrwx root/root usr/lib/libwebp.so.7 -> libwebp.so.7.2.0
+lrwxrwxrwx root/root usr/lib/libwebpdecoder.so -> libwebpdecoder.so.3
+lrwxrwxrwx root/root usr/lib/libwebpdecoder.so.3 -> libwebpdecoder.so.3.2.0
+lrwxrwxrwx root/root usr/lib/libwebpdemux.so -> libwebpdemux.so.2
+lrwxrwxrwx root/root usr/lib/libwebpdemux.so.2 -> libwebpdemux.so.2.0.17
+lrwxrwxrwx root/root usr/lib/libwebpmux.so -> libwebpmux.so.3
+lrwxrwxrwx root/root usr/lib/libwebpmux.so.3 -> libwebpmux.so.3.1.2
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/libsharpyuv.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libwebp.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libwebpdecoder.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libwebpdemux.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/libwebpmux.pc
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/WebP/
+drwxr-xr-x root/root usr/share/WebP/cmake/
+-rw-r--r-- root/root usr/share/WebP/cmake/WebPConfig.cmake
+-rw-r--r-- root/root usr/share/WebP/cmake/WebPConfigVersion.cmake
+-rw-r--r-- root/root usr/share/WebP/cmake/WebPTargets-release.cmake
+-rw-r--r-- root/root usr/share/WebP/cmake/WebPTargets.cmake
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/cwebp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/dwebp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/img2webp.1.gz
+-rw-r--r-- root/root usr/share/man/man1/webpinfo.1.gz
+-rw-r--r-- root/root usr/share/man/man1/webpmux.1.gz
diff --git a/libs/libwebp/.signature b/libs/libwebp/.signature
new file mode 100644
index 0000000..3f1a858
--- /dev/null
+++ b/libs/libwebp/.signature
@@ -0,0 +1,6 @@
+RWTZ9IduCSQ/mJKFCdLENsrKtcRNzjc0QkuRKZn15JibETYVq76p1dOq0YTlDWCiWrN2U9ZeImMaXSINLnerWdLgJXrhf9qVSwU=
+
+SHA256 (MAKEPKG) = 3cbc1b556af75d6b270a09e0bf14a6dd7fdebd9ea6c8572573950332587b96e5
+SHA256 (.footprint) = 567ded8cdce5a2be102aeae14d80c6e7c03c473f4f6688cef13e2b9760ddae66
+SHA256 (libwebp-1.6.0.tar.gz) = e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564
+SHA256 (libwebp#1.6.0-1.pkg.tar.gz) = e45efb89b61d328b9591d237e473d1f0df5e0b3745fa8ab08c01647cc58e303e
diff --git a/libs/libwebp/MAKEPKG b/libs/libwebp/MAKEPKG
new file mode 100644
index 0000000..36e9dad
--- /dev/null
+++ b/libs/libwebp/MAKEPKG
@@ -0,0 +1,38 @@
+#!/bin/mkpkg
+# description: WebP image format library
+# url: https://developers.google.com/speed/webp/
+
+name=libwebp
+version=1.6.0
+release=1
+depends=(libpng libjpeg-turbo tiff)
+source=(https://storage.googleapis.com/downloads.webmproject.org/releases/webp/$name-$version.tar.gz)
+sha256sums=(
+ "e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564"
+)
+
+build() {
+ cmake -S $name-$version -B build -G Ninja \
+ -D CMAKE_INSTALL_PREFIX=/usr \
+ -D CMAKE_INSTALL_LIBDIR=lib \
+ -D CMAKE_BUILD_TYPE=Release \
+ -D BUILD_SHARED_LIBS=ON \
+ -D WEBP_ENABLE_SIMD=ON \
+ -D WEBP_BUILD_CWEBP=ON \
+ -D WEBP_BUILD_DWEBP=ON \
+ -D WEBP_BUILD_GIF2WEBP=OFF \
+ -D WEBP_BUILD_IMG2WEBP=ON \
+ -D WEBP_BUILD_VWEBP=OFF \
+ -D WEBP_BUILD_WEBPINFO=ON \
+ -D WEBP_BUILD_ANIM_UTILS=OFF
+
+ cmake --build build
+ DESTDIR=$PKG cmake --install build
+}
+
+signify() {
+ untrusted comment: public key
+ RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
+}
+
+# vim: filetype=sh