BSD Ports

graphics/webp 1.6.0 MidnightBSD

Google WebP image format conversion tool

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
graphics

Description

WebP is a new image format that provides lossless and lossy compression for images on the web. WebP lossless images are 26% smaller in size compared to PNGs. WebP lossy images are 25-34% smaller in size compared to JPEG images at equivalent SSIM index. WebP supports lossless transparency (also known as alpha channel) with just 22% additional bytes. Transparency is also supported with lossy compression and typically provides 3x smaller file sizes compared to PNG when lossy compression is acceptable for the red/green/blue color channels.

Webmasters and web developers can use the WebP image format to create smaller and richer images that can help make the web faster.

In the other systems

SystemPortVersion
MidnightBSDgraphics/webp1.6.0
FreeBSDgraphics/webp1.6.0
DragonFlygraphics/webp1.5.0
HardenedBSDgraphics/webp1.6.0
GhostBSDgraphics/webp1.6.0
OPNsensegraphics/webp1.6.0

Install

Binary package:

mport install webp

From mports:

cd /usr/mports/graphics/webp && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	webp>0:graphics/webp
LIB_DEPENDS=	libsharpyuv.so:graphics/webp

Dependencies

Configuration

Options name: graphics_webp

OptionDefaultDescription
IMGCONVonInstall converters to/from WebP
X11off
USES
compiler:c11 libtool localbase
Service scripts
none

Files

Manual pages 7
  • cwebp(1)
  • dwebp(1)
  • gif2webp(1)
  • img2webp(1)
  • vwebp(1)
  • webpinfo(1)
  • webpmux(1)
pkg-plist 47
  • bin/cwebp
  • bin/dwebp
  • bin/gif2webp
  • bin/img2webp
  • bin/vwebp
  • bin/webpinfo
  • bin/webpmux
  • include/webp/decode.h
  • include/webp/demux.h
  • include/webp/encode.h
  • include/webp/mux.h
  • include/webp/mux_types.h
  • include/webp/sharpyuv/sharpyuv.h
  • include/webp/sharpyuv/sharpyuv_csp.h
  • include/webp/types.h
  • lib/libsharpyuv.a
  • lib/libsharpyuv.so
  • lib/libsharpyuv.so.0
  • lib/libsharpyuv.so.0.1.2
  • lib/libwebp.a
  • lib/libwebp.so
  • lib/libwebp.so.7
  • lib/libwebp.so.7.2.0
  • lib/libwebpdecoder.a
  • lib/libwebpdecoder.so
  • lib/libwebpdecoder.so.3
  • lib/libwebpdecoder.so.3.2.0
  • lib/libwebpdemux.a
  • lib/libwebpdemux.so
  • lib/libwebpdemux.so.2
  • lib/libwebpdemux.so.2.0.17
  • lib/libwebpmux.a
  • lib/libwebpmux.so
  • lib/libwebpmux.so.3
  • lib/libwebpmux.so.3.1.2
  • libdata/pkgconfig/libsharpyuv.pc
  • libdata/pkgconfig/libwebp.pc
  • libdata/pkgconfig/libwebpdecoder.pc
  • libdata/pkgconfig/libwebpdemux.pc
  • libdata/pkgconfig/libwebpmux.pc
  • share/man/man1/cwebp.1.gz
  • share/man/man1/dwebp.1.gz
  • share/man/man1/gif2webp.1.gz
  • share/man/man1/img2webp.1.gz
  • share/man/man1/vwebp.1.gz
  • share/man/man1/webpinfo.1.gz
  • share/man/man1/webpmux.1.gz
distinfo 1
FileSizeSHA256
libwebp-1.6.0.tar.gz4.29607e+06e4ab7009bf0629fd11982d4c2aa83964cf244cffba7347ecd39019a9e38c4564
Master sites 2
  • http://downloads.webmproject.org/releases/webp/
  • https://storage.googleapis.com/downloads.webmproject.org/releases/webp/