graphics/py-optimize-images 2.1.0 FreeBSD
CLI utility to reduce the file size of images
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
81c916051e- License
- MIT
- Categories
- graphics, python
- Package size
- 87.5 KiB, 432.7 KiB installed
Description
Optimize Images is a command-line interface (CLI) utility written in pure Python to help you reduce the file size of images.
This application is intended to be pure Python, with no special dependencies besides Pillow, therefore ensuring compatibility with a wide range of systems.
Some aditional features can be added which require the presence of other third-party packages that are not written in pure Python, but those packages and the features depending on them should be treated as optional.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/py-optimize-images | 2.1.0 |
| DragonFly | graphics/py-optimize-images | 1.5.1_1 |
Install
Binary package:
pkg install py312-optimize-images
From the ports tree:
cd /usr/ports/graphics/py-optimize-images/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-optimize-images>0:graphics/py-optimize-images
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 | 2.1.0 | 2.1.0 | - | 1.5.1_1 | 2.1.0 |
| FreeBSD:14:quarterly | 2.1.0 | 2.1.0 | n/a | 1.5.1_1 | 2.1.0 |
| FreeBSD:15:latest | 2.1.0 | 2.1.0 | n/a | 1.5.1_1 | 1.5.1_1 |
| FreeBSD:15:quarterly | 2.1.0 | 2.1.0 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.1.0 | 2.1.0 | 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 4
${PYTHON_PKGNAMEPREFIX}pillow>=12.0.0: graphics/py-pillow${PYTHON_PKGNAMEPREFIX}setuptools>=0: devel/py-setuptools${PYTHON_PKGNAMEPREFIX}watchdog>=6.0.0: devel/py-watchdog${PYTHON_PKGNAMEPREFIX}wheel>=0: devel/py-wheel
Runtime 2
${PYTHON_PKGNAMEPREFIX}pillow>=12.0.0: graphics/py-pillow${PYTHON_PKGNAMEPREFIX}watchdog>=6.0.0: devel/py-watchdog
The full lists below include those, and their dependencies in turn.
Build dependencies 63
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-build
- devel/py-installer
- devel/py-olefile
- devel/py-packaging
- devel/py-pyproject-hooks
- devel/py-pyyaml
- devel/py-setuptools
- devel/py-watchdog
- devel/py-wheel
- devel/readline
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/py-pillow
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libraqm
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Run dependencies 58
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/fribidi
- converters/libiconv
- devel/gettext-runtime
- devel/glib20
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-olefile
- devel/py-packaging
- devel/py-pyyaml
- devel/py-watchdog
- devel/readline
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libavif
- graphics/libimagequant
- graphics/libyuv
- graphics/openjpeg
- graphics/png
- graphics/py-pillow
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- misc/shared-mime-info
- multimedia/aom
- multimedia/dav1d
- multimedia/vmaf
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libraqm
- textproc/expat2
- textproc/libxml2
- textproc/libyaml
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
No port depends on this one.
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| optimize_images-2.1.0.tar.gz | 51807 | 8c17211f80d00f762ef632532956fd8cae9440d2c3004b65cb4b0ce915a90fc5 |
Master sites 1
- PYPI