BSD Ports

graphics/webp 1.6.0 FreeBSD

Google WebP image format conversion tool

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
graphics
Package size
426.9 KiB, 2307.6 KiB installed

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
FreeBSDgraphics/webp1.6.0
DragonFlygraphics/webp1.5.0
MidnightBSDgraphics/webp1.6.0

Install

Binary package:

pkg install webp

From the ports tree:

cd /usr/ports/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

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.6.01.6.01.2.4_11.6.01.6.0
FreeBSD:14:quarterly1.6.01.6.0n/a1.5.01.6.0
FreeBSD:15:latest1.6.01.6.0n/a1.6.01.6.0
FreeBSD:15:quarterly1.6.01.6.0n/an/an/a
FreeBSD:16:latest1.6.01.6.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 9
Run dependencies 9
Required by 2983

The first 100 are listed.

Configuration

Options name: graphics_webp

OptionDefaultDescription
IMGCONVonInstall converters to/from WebP
X11offX11 (graphics) support
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/

Commit history 0

No commits in the history this site was built from.