BSD Ports

graphics/libraw 0.22.2 FreeBSD

Library for manipulating raw images

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
543e8a9c8a
License
LGPL21, CDDL
Categories
graphics
Package size
613.4 KiB, 6216.8 KiB installed

Description

LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others).

LibRaw is based on the source codes of the dcraw utility, where part of drawbacks have already been eliminated and part will be fixed in future. The users of the library are provided with API to be built into their software programs.

LibRaw is intended to be used in any software that involves RAW file processing for a variety of purposes: RAW converters, data analyzers, panorama stitchers, noise suppressors, etc.

In the other systems

SystemPortVersion
FreeBSDgraphics/libraw0.22.2
OpenBSDgraphics/libraw0.21.5
NetBSDgraphics/libraw0.22.1
DragonFlygraphics/libraw0.21.3
MidnightBSDgraphics/libraw0.21.4

Install

Binary package:

pkg install libraw

From the ports tree:

cd /usr/ports/graphics/libraw/ && make install clean

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

RUN_DEPENDS=	libraw>0:graphics/libraw
LIB_DEPENDS=	libraw.so:graphics/libraw

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:latest0.22.20.22.20.20.2_30.21.40.22.2
FreeBSD:14:quarterly0.22.20.22.2n/a0.21.40.22.2
FreeBSD:15:latest0.22.20.22.2n/a0.21.40.21.4
FreeBSD:15:quarterly0.22.20.22.2n/an/an/a
FreeBSD:16:latest0.22.20.22.2n/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 8
Required by 286

The first 100 are listed.

Configuration

Options name: graphics_libraw

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
JPEGonJPEG image format support
LCMS2onLittle CMS 2.x support
OPENMPoffParallel processing support via OpenMP
OPTIMIZED_CFLAGSoffUse extra compiler optimizations
RPIRAWoffRaspberry Pi RAW+JPEG support
X3FoffX3F (Foveon) support
USES
cpe libtool localbase pathfix pkgconfig
Service scripts
none

Files

pkg-plist 17
  • include/libraw/libraw.h
  • include/libraw/libraw_alloc.h
  • include/libraw/libraw_const.h
  • include/libraw/libraw_datastream.h
  • include/libraw/libraw_internal.h
  • include/libraw/libraw_types.h
  • include/libraw/libraw_version.h
  • lib/libraw.a
  • lib/libraw.so
  • lib/libraw.so.25
  • lib/libraw.so.25.0.0
  • lib/libraw_r.a
  • lib/libraw_r.so
  • lib/libraw_r.so.25
  • lib/libraw_r.so.25.0.0
  • libdata/pkgconfig/libraw.pc
  • libdata/pkgconfig/libraw_r.pc
distinfo 1
FileSizeSHA256
LibRaw-0.22.2.tar.gz1.682962e+06de86b035655accff8d4010f1a221fdf50d353cb7b1422ba26f14a0db92612cfa
Master sites 1
  • http://www.libraw.org/data/

Commit history 2

DateCommitCreditsLog message
543e8a9c8a Jason E. Hale graphics/libraw: Update to 0.22.2
Remove uselesss JASPER option after 0.22.0. This was a silent drop by upstream, so we missed this in the last update. This was a non-default option and will not affect most users. https://www.libraw.org/news/libraw-0-22-2-release
87c2c6cf67 Sergey A. Osokin graphics/libraw: update: 0.21.5 -> 0.22.1
ChangeLog: https://github.com/LibRaw/LibRaw/compare/0.21.5...0.22.1 PR: 296733 Approved by: jhale (maintainer) Exp-run: antoine Sponsored by: tipi.work