graphics/mozjpeg 4.1.5 FreeBSD
Improved JPEG encoder by Mozilla
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
b079723cf0- License
- BSD3CLAUSE
- Categories
- graphics
- Package size
- 552.3 KiB, 3860.8 KiB installed
Description
Mozilla JPEG Encoder Project
MozJPEG reduces file sizes of JPEG images while retaining quality and compatibility with the vast majority of the world's deployed decoders.
MozJPEG is based on libjpeg-turbo. It's compatible with libjpeg API and ABI, and can be used as a drop-in replacement for libjpeg. MozJPEG makes tradeoffs that are intended to benefit Web use cases and focuses solely on improving encoding, so it's best used as part of a Web encoding workflow.
MozJPEG is meant to be used as a library in graphics programs and image processing tools. We include a demo cjpeg tool, but it's not intended for serious use. We encourage authors of graphics programs to use MozJPEG's C API instead.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/mozjpeg | 4.1.5 |
| DragonFly | graphics/mozjpeg | 4.1.5 |
| MidnightBSD | graphics/mozjpeg | 4.1.5 |
Install
Binary package:
pkg install mozjpeg
From the ports tree:
cd /usr/ports/graphics/mozjpeg/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mozjpeg>0:graphics/mozjpeg
LIB_DEPENDS= libjpeg.so:graphics/mozjpeg
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.1.5 | 4.1.5 | 4.1.1 | 4.1.5 | 4.1.5 |
| FreeBSD:14:quarterly | 4.1.5 | 4.1.5 | n/a | 4.1.5 | 4.1.5 |
| FreeBSD:15:latest | 4.1.5 | 4.1.5 | n/a | 4.1.5 | 4.1.5 |
| FreeBSD:15:quarterly | 4.1.5 | 4.1.5 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.1.5 | 4.1.5 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
nasm>=2.10,1: devel/nasm
Library 1
libpng.so: graphics/png
The full lists below include those, and their dependencies in turn.
Build dependencies 17
Run dependencies 1
No port depends on this one.
Configuration
Options name: graphics_mozjpeg
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake cpe
- Service scripts
- none
- Conflicts with
- jpeg-turbo
Files
Manual pages 5
- cjpeg(1)
- djpeg(1)
- jpegtran(1)
- rdjpgcom(1)
- wrjpgcom(1)
pkg-plist 135
- bin/cjpeg
- bin/djpeg
- bin/jpegtran
- bin/rdjpgcom
- bin/tjbench
- bin/wrjpgcom
- include/jconfig.h
- include/jerror.h
- include/jmorecfg.h
- include/jpeglib.h
- include/turbojpeg.h
- lib/cmake/mozjpeg/mozjpegConfig.cmake
- lib/cmake/mozjpeg/mozjpegConfigVersion.cmake
- lib/cmake/mozjpeg/mozjpegTargets-.cmake
- lib/cmake/mozjpeg/mozjpegTargets.cmake
- lib/libjpeg.a
- lib/libjpeg.so
- lib/libjpeg.so.8
- lib/libjpeg.so.8.2.2
- lib/libturbojpeg.a
- lib/libturbojpeg.so
- lib/libturbojpeg.so.0
- lib/libturbojpeg.so.0.2.0
- libdata/pkgconfig/libjpeg.pc
- libdata/pkgconfig/libturbojpeg.pc
- share/doc/mozjpeg/LICENSE.md
- share/doc/mozjpeg/README.ijg
- share/doc/mozjpeg/README.md
- share/doc/mozjpeg/example.txt
- share/doc/mozjpeg/html/annotated.html
- share/doc/mozjpeg/html/bc_s.png
- share/doc/mozjpeg/html/bdwn.png
- share/doc/mozjpeg/html/classes.html
- share/doc/mozjpeg/html/closed.png
- share/doc/mozjpeg/html/doc.png
- share/doc/mozjpeg/html/doxygen-extra.css
- share/doc/mozjpeg/html/doxygen.css
- share/doc/mozjpeg/html/doxygen.svg
- share/doc/mozjpeg/html/dynsections.js
- share/doc/mozjpeg/html/folderclosed.png
- share/doc/mozjpeg/html/folderopen.png
- share/doc/mozjpeg/html/functions.html
- share/doc/mozjpeg/html/functions_vars.html
- share/doc/mozjpeg/html/group___turbo_j_p_e_g.html
- share/doc/mozjpeg/html/index.html
- share/doc/mozjpeg/html/jquery.js
- share/doc/mozjpeg/html/menu.js
- share/doc/mozjpeg/html/menudata.js
- share/doc/mozjpeg/html/modules.html
- share/doc/mozjpeg/html/nav_f.png
- share/doc/mozjpeg/html/nav_g.png
- share/doc/mozjpeg/html/nav_h.png
- share/doc/mozjpeg/html/open.png
- share/doc/mozjpeg/html/search/all_0.html
- share/doc/mozjpeg/html/search/all_0.js
- share/doc/mozjpeg/html/search/all_1.html
- share/doc/mozjpeg/html/search/all_1.js
- share/doc/mozjpeg/html/search/all_2.html
- share/doc/mozjpeg/html/search/all_2.js
- share/doc/mozjpeg/html/search/all_3.html
- share/doc/mozjpeg/html/search/all_3.js
- share/doc/mozjpeg/html/search/all_4.html
- share/doc/mozjpeg/html/search/all_4.js
- share/doc/mozjpeg/html/search/all_5.html
- share/doc/mozjpeg/html/search/all_5.js
- share/doc/mozjpeg/html/search/all_6.html
- share/doc/mozjpeg/html/search/all_6.js
- share/doc/mozjpeg/html/search/all_7.html
- share/doc/mozjpeg/html/search/all_7.js
- share/doc/mozjpeg/html/search/all_8.html
- share/doc/mozjpeg/html/search/all_8.js
- share/doc/mozjpeg/html/search/all_9.html
- share/doc/mozjpeg/html/search/all_9.js
- share/doc/mozjpeg/html/search/classes_0.html
- share/doc/mozjpeg/html/search/classes_0.js
- share/doc/mozjpeg/html/search/close.svg
- share/doc/mozjpeg/html/search/enums_0.html
- share/doc/mozjpeg/html/search/enums_0.js
- share/doc/mozjpeg/html/search/enumvalues_0.html
- share/doc/mozjpeg/html/search/enumvalues_0.js
- share/doc/mozjpeg/html/search/functions_0.html
- share/doc/mozjpeg/html/search/functions_0.js
- share/doc/mozjpeg/html/search/groups_0.html
- share/doc/mozjpeg/html/search/groups_0.js
- share/doc/mozjpeg/html/search/mag_sel.svg
- share/doc/mozjpeg/html/search/nomatches.html
- share/doc/mozjpeg/html/search/search.css
- share/doc/mozjpeg/html/search/search.js
- share/doc/mozjpeg/html/search/search_l.png
- share/doc/mozjpeg/html/search/search_m.png
- share/doc/mozjpeg/html/search/search_r.png
- share/doc/mozjpeg/html/search/searchdata.js
- share/doc/mozjpeg/html/search/typedefs_0.html
- share/doc/mozjpeg/html/search/typedefs_0.js
- share/doc/mozjpeg/html/search/variables_0.html
- share/doc/mozjpeg/html/search/variables_0.js
- share/doc/mozjpeg/html/search/variables_1.html
- share/doc/mozjpeg/html/search/variables_1.js
- share/doc/mozjpeg/html/search/variables_2.html
- share/doc/mozjpeg/html/search/variables_2.js
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mozilla-mozjpeg-v4.1.5_GH0.tar.gz | 2.313651e+06 | 9fcbb7171f6ac383f5b391175d6fb3acde5e64c4c4727274eade84ed0998fcc1 |