./devel/libgphoto2, Digital camera access library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.8nb3, Package name: libgphoto2-2.5.8nb3, Maintainer: pkgsrc-users

libgphoto2 is the core library designed to allow access to digital
camera by external programs. Here is an overview of the global
architecture:

It abstracts communication ports and camera protocol, to allow a
complete modularity. To support a new communication physical layer
(like IEEE1394), just add a new port to libgphoto2_port. To support
a new kind a digital camera, just provide a new camlib with the
required callbacks. All of this will be transparent to client
programs that call libgphoto2.


Required to run:
[textproc/libxml2] [graphics/libexif] [graphics/jpeg] [devel/libltdl] [devel/libusb1]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 976feb07d51026e6ca647f9fa333c500c5e0c041
RMD160: bbb57fdace9783f9829bafbd89818949f6d0fce3
Filesize: 6778.565 KB

Version history: (Expand)


CVS history: (Expand)


   2018-04-03 08:14:55 by Thomas Klausner | Files touched by this commit (11) | Package updated
Log message:
libgphoto2: update bl3.mk for dependency change

Bump PKGREVISIONs of packages using it.

Noted by John D. Baker on pkgsrc-users.
   2018-04-01 00:43:01 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
libgphoto2: switch to libusb1 and adapt PLIST.

Fixes problems on systems where libusb1 was pulled in via mk/libusb.*

Bump PKGREVISION.
   2018-02-28 00:56:10 by Pierre Pronchery | Files touched by this commit (25)
Log message:
Revbump for packages depending on devel/libusb{,compat}
   2018-02-10 14:53:49 by Pierre Pronchery | Files touched by this commit (39)
Log message:
Import global switch for libusb's implementation [2/2]

This switch is meant to be used by packages requiring an implementation of the
former libusb (as in devel/libusb). The original implementation can be
chosen by setting LIBUSB_TYPE to "native".

The alternative implementation libusb-compat (as in devel/libusb-compat) wraps
libusb1 (in devel/libusb1). This implementation can be chosen by setting
LIBUSB_TYPE to "compat". On NetBSD, it has the advantage of not \ 
requiring root
privileges to locate and use USB devices without a kernel driver.

This second part switches packages using libusb to this framework. It does not
change compilation options or dependencies at this point.

Compile-tested on most packages affected and available on NetBSD/amd64.
   2018-01-31 11:53:41 by Jonathan Perkin | Files touched by this commit (8)
Log message:
libgphoto2: Set _{POSIX,XOPEN}*_SOURCE correctly.
   2018-01-07 14:04:44 by Roland Illig | Files touched by this commit (583)
Log message:
Fix indentation in buildlink3.mk files.

The actual fix as been done by "pkglint -F */*/buildlink3.mk", and was
reviewed manually.

There are some .include lines that still are indented with zero spaces
although the surrounding .if is indented. This is existing practice.
   2016-02-25 13:12:50 by Jonathan Perkin | Files touched by this commit (39)
Log message:
Use OPSYSVARS.
   2016-02-04 12:58:00 by Thomas Klausner | Files touched by this commit (1)
Log message:
Remove patch-ak here too.