graphics/GraphicsMagick 1.3.48,1 FreeBSD
Fast image processing tools based on ImageMagick
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f60fb72d05- License
- MIT
- Categories
- graphics
- Package size
- 3008.4 KiB, 19567.8 KiB installed
Description
GraphicsMagick is the swiss army knife of image processing. Comprised of 267K physical lines (according to David A. Wheeler's SLOCCount) of source code in the base package (or 1,225K including 3rd party libraries) it provides a robust and efficient collection of tools and libraries which support reading, writing, and manipulating an image in over 88 major formats including important formats like DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.
GraphicsMagick supports huge images and has been tested with gigapixel-size images. GraphicsMagick can create new images on the fly, making it suitable for building dynamic Web applications. GraphicsMagick may be used to resize, rotate, sharpen, color reduce, or add special effects to an image and save the result in the same or different image format. Image processing operations are available from the command line, as well as through C, C++, Lua, Perl, PHP, Python, Tcl, Ruby, Windows .NET, or Windows COM programming interfaces. With some modification, language extensions for ImageMagick may be used.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | graphics/GraphicsMagick | 1.3.48,1 |
| OpenBSD | graphics/GraphicsMagick | 1.3.47 |
| NetBSD | graphics/GraphicsMagick | 1.3.48nb1 |
| DragonFly | graphics/GraphicsMagick | 1.3.43_2,1 |
| MidnightBSD | graphics/GraphicsMagick | 1.3.43_2,1 |
Install
Binary package:
pkg install GraphicsMagick
From the ports tree:
cd /usr/ports/graphics/GraphicsMagick/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= GraphicsMagick>0:graphics/GraphicsMagick
LIB_DEPENDS= libGraphicsMagick++.so:graphics/GraphicsMagick
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 | 1.3.48,1 | 1.3.48,1 | - | 1.3.43_3,1 | 1.3.48,1 |
| FreeBSD:14:quarterly | 1.3.48,1 | 1.3.48,1 | n/a | 1.3.43_3,1 | 1.3.48,1 |
| FreeBSD:15:latest | 1.3.48,1 | 1.3.48,1 | n/a | 1.3.43_3,1 | 1.3.43_3,1 |
| FreeBSD:15:quarterly | 1.3.48,1 | 1.3.48,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.3.48,1 | 1.3.48,1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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 57
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libjxl
- graphics/libwmf
- graphics/openexr
- graphics/openjph
- graphics/png
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/shared-mime-info
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libxcb
- x11/xorgproto
Run dependencies 56
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gettext-runtime
- devel/glib20
- devel/highway
- devel/icu
- devel/libffi
- devel/libinotify
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/jasper
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libjxl
- graphics/libwmf
- graphics/openexr
- graphics/openjph
- graphics/png
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/python312
- lang/python315
- math/Imath
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- misc/shared-mime-info
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libxcb
- x11/xorgproto
Required by 178
- benchmarks/hipercontracer
- benchmarks/netperfmeter
- benchmarks/octave-forge-benchmark
- comms/xastir
- deskutils/nextcloudclient
- deskutils/terminal-image-viewer
- devel/bsdowl
- emulators/es-de
- emulators/uconvert
- games/gogui
- graphics/cimg
- graphics/gmic
- graphics/gmt
- graphics/inkscape
- graphics/inkscape-open-symbols
- graphics/photivo
- graphics/photoflare
- graphics/timg
- math/nlopt
- math/octave
- math/octave-forge
- math/octave-forge-actuarial
- math/octave-forge-apa
- math/octave-forge-audio
- math/octave-forge-automatic-differentiation
- math/octave-forge-base
- math/octave-forge-bim
- math/octave-forge-bioinfo
- math/octave-forge-biosig
- math/octave-forge-bsltl
- math/octave-forge-cfitsio
- math/octave-forge-cgi
- math/octave-forge-chartjs
- math/octave-forge-civil-engineering
- math/octave-forge-coder
- math/octave-forge-communications
- math/octave-forge-control
- math/octave-forge-csg-dataset
- math/octave-forge-csg-toolkit
- math/octave-forge-data-smoothing
- math/octave-forge-database
- math/octave-forge-dataframe
- math/octave-forge-datatypes
- math/octave-forge-devtools
- math/octave-forge-dicom
- math/octave-forge-divand
- math/octave-forge-doctest
- math/octave-forge-drafting
- math/octave-forge-dsppack
- math/octave-forge-econometrics
- math/octave-forge-fda
- math/octave-forge-femoctave
- math/octave-forge-fenv
- math/octave-forge-fileio
- math/octave-forge-financial
- math/octave-forge-fits
- math/octave-forge-fl-core
- math/octave-forge-fpl
- math/octave-forge-fuzzy-logic-toolkit
- math/octave-forge-fxp
- math/octave-forge-ga
- math/octave-forge-general
- math/octave-forge-generate_html
- math/octave-forge-geographiclib
- math/octave-forge-geometry
- math/octave-forge-gnuplot
- math/octave-forge-gsl
- math/octave-forge-hdf5oct
- math/octave-forge-ident
- math/octave-forge-image
- math/octave-forge-informationtheory
- math/octave-forge-instrument-control
- math/octave-forge-integration
- math/octave-forge-internal-fluid-flow
- math/octave-forge-interval
- math/octave-forge-io
- math/octave-forge-irsa
- math/octave-forge-joystick
- math/octave-forge-level-set
- math/octave-forge-linear-algebra
- math/octave-forge-llms
- math/octave-forge-lssa
- math/octave-forge-ltfat
- math/octave-forge-mapping
- math/octave-forge-matgeom
- math/octave-forge-mboct-fem-pkg
- math/octave-forge-mboct-mbdyn-pkg
- math/octave-forge-mboct-numerical-pkg
- math/octave-forge-mboct-octave-pkg
- math/octave-forge-mccabe-thiele
- math/octave-forge-mechanics
- math/octave-forge-miscellaneous
- math/octave-forge-missing-functions
- math/octave-forge-mpi
- math/octave-forge-mqtt
- math/octave-forge-msh
- math/octave-forge-multicore
- math/octave-forge-mvn
- math/octave-forge-mysql
- math/octave-forge-nan
The first 100 are listed.
Configuration
Options name: graphics_GraphicsMagick
| Option | Default | Description |
|---|---|---|
| BZIP2 | on | bzip2 compression support |
| DOCS | off | Build and/or install documentation |
| FPX | off | FlashPix image format support |
| FREETYPE | on | TrueType font rendering support |
| HEIF | off | ISO/IEC 23008-12:2017 HEIF file format support |
| JASPER | on | JPEG 2000 support via JasPer |
| JBIG | on | JBIG image format support |
| JPEG | on | JPEG image format support |
| JXL | on | JPEG XL image format via libjxl |
| LCMS2 | on | Little CMS 2.x support |
| LZMA | on | LZMA compression support |
| OPENMP | on | Parallel processing support via OpenMP |
| PNG | on | PNG image format support |
| Q8BIT | off | Use 8-bit pixels (speed) instead of 16-bit (quality) |
| TEST | off | Run bundled self-tests after build |
| TIFF | on | TIFF image format support |
| WEBP | on | WebP image format support |
| WMF | on | Windows Metafile image format support |
| XML | on | XML format or parser support |
| ZLIB | on | zlib compression support |
| ZSTD | off | Zstandard compression support |
- USES
- cpe libtool localbase:ldflags pkgconfig tar:xz
- Service scripts
- none
- Flavors
GraphicsMagick-nox11-1.3.48,1
Files
Manual pages 6
- GraphicsMagick++-config(1)
- GraphicsMagick-config(1)
- GraphicsMagickWand-config(1)
- gm(1)
- miff(4)
- quantize(5)
pkg-plist 314
- bin/GraphicsMagick++-config
- bin/GraphicsMagick-config
- bin/GraphicsMagickWand-config
- bin/gm
- include/GraphicsMagick/Magick++.h
- include/GraphicsMagick/Magick++/Blob.h
- include/GraphicsMagick/Magick++/CoderInfo.h
- include/GraphicsMagick/Magick++/Color.h
- include/GraphicsMagick/Magick++/Drawable.h
- include/GraphicsMagick/Magick++/Exception.h
- include/GraphicsMagick/Magick++/Geometry.h
- include/GraphicsMagick/Magick++/Image.h
- include/GraphicsMagick/Magick++/Include.h
- include/GraphicsMagick/Magick++/Montage.h
- include/GraphicsMagick/Magick++/Pixels.h
- include/GraphicsMagick/Magick++/STL.h
- include/GraphicsMagick/Magick++/TypeMetric.h
- include/GraphicsMagick/magick/analyze.h
- include/GraphicsMagick/magick/api.h
- include/GraphicsMagick/magick/attribute.h
- include/GraphicsMagick/magick/average.h
- include/GraphicsMagick/magick/blob.h
- include/GraphicsMagick/magick/cdl.h
- include/GraphicsMagick/magick/channel.h
- include/GraphicsMagick/magick/color.h
- include/GraphicsMagick/magick/color_lookup.h
- include/GraphicsMagick/magick/colormap.h
- include/GraphicsMagick/magick/colorspace.h
- include/GraphicsMagick/magick/command.h
- include/GraphicsMagick/magick/common.h
- include/GraphicsMagick/magick/compare.h
- include/GraphicsMagick/magick/composite.h
- include/GraphicsMagick/magick/compress.h
- include/GraphicsMagick/magick/confirm_access.h
- include/GraphicsMagick/magick/constitute.h
- include/GraphicsMagick/magick/decorate.h
- include/GraphicsMagick/magick/delegate.h
- include/GraphicsMagick/magick/deprecate.h
- include/GraphicsMagick/magick/describe.h
- include/GraphicsMagick/magick/draw.h
- include/GraphicsMagick/magick/effect.h
- include/GraphicsMagick/magick/enhance.h
- include/GraphicsMagick/magick/enum_strings.h
- include/GraphicsMagick/magick/error.h
- include/GraphicsMagick/magick/forward.h
- include/GraphicsMagick/magick/fx.h
- include/GraphicsMagick/magick/gem.h
- include/GraphicsMagick/magick/gradient.h
- include/GraphicsMagick/magick/hclut.h
- include/GraphicsMagick/magick/image.h
- include/GraphicsMagick/magick/list.h
- include/GraphicsMagick/magick/log.h
- include/GraphicsMagick/magick/magic.h
- include/GraphicsMagick/magick/magick.h
- include/GraphicsMagick/magick/magick_config.h
- include/GraphicsMagick/magick/magick_types.h
- include/GraphicsMagick/magick/memory.h
- include/GraphicsMagick/magick/module.h
- include/GraphicsMagick/magick/monitor.h
- include/GraphicsMagick/magick/montage.h
- include/GraphicsMagick/magick/operator.h
- include/GraphicsMagick/magick/paint.h
- include/GraphicsMagick/magick/pixel_cache.h
- include/GraphicsMagick/magick/pixel_iterator.h
- include/GraphicsMagick/magick/plasma.h
- include/GraphicsMagick/magick/profile.h
- include/GraphicsMagick/magick/quantize.h
- include/GraphicsMagick/magick/random.h
- include/GraphicsMagick/magick/registry.h
- include/GraphicsMagick/magick/render.h
- include/GraphicsMagick/magick/resize.h
- include/GraphicsMagick/magick/resource.h
- include/GraphicsMagick/magick/shear.h
- include/GraphicsMagick/magick/signature.h
- include/GraphicsMagick/magick/statistics.h
- include/GraphicsMagick/magick/symbols.h
- include/GraphicsMagick/magick/texture.h
- include/GraphicsMagick/magick/timer.h
- include/GraphicsMagick/magick/transform.h
- include/GraphicsMagick/magick/type.h
- include/GraphicsMagick/magick/utility.h
- include/GraphicsMagick/magick/version.h
- include/GraphicsMagick/wand/drawing_wand.h
- include/GraphicsMagick/wand/magick_wand.h
- include/GraphicsMagick/wand/pixel_wand.h
- include/GraphicsMagick/wand/wand_api.h
- include/GraphicsMagick/wand/wand_symbols.h
- lib/GraphicsMagick/config/delegates.mgk
- lib/GraphicsMagick/config/type-ghostscript.mgk
- lib/GraphicsMagick/config/type-solaris.mgk
- lib/GraphicsMagick/config/type-urw-base35-otf.mgk
- lib/GraphicsMagick/config/type-windows.mgk
- lib/GraphicsMagick/config/type.mgk
- @dir lib/GraphicsMagick/modules-Q%%Q%%/coders
- @dir lib/GraphicsMagick/modules-Q%%Q%%/filters
- lib/libGraphicsMagick++.a
- lib/libGraphicsMagick++.so
- lib/libGraphicsMagick++.so.12
- lib/libGraphicsMagick++.so.12.9.0
- lib/libGraphicsMagick.a
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| GraphicsMagick-1.3.48.tar.xz | 6.081828e+06 | 9218eb78179110f91371066ab75cb3b4dd034b9bb464b29ce9bab7a11979232b |
Master sites 1
- SF