Announcement: libgphoto2 2.5.32 released

Marcus Meissner <[email protected]> Sun, 6 Jul 2025 12:14:13 +0200
Newsgroups gmane.comp.multimedia.gphoto.user,gmane.comp.multimedia.gphoto.devel
Message-ID <aGpMdZlI3X7v_qEx@localhost>
Hi,

sorry for the long delay... finally I found and fixed one severe
regression and also found time to do a new release of libgphoto2.

Highlights for this release:

- Meson buildsystem, parallel to the autoconf based one currently

- Large PTP driver cleanups / refactoring by Axel Waggershausen.
  Should not be visible to users, except the summary output of PTP
  driver was changed to be less verbose.

- Sony Imaging has published PTP datasheets for the Alpha cameras and
  even personally contacted me offering help where needed.
  (Lots of this information was already integrated and/or was updated to match
   documentation.)

- Apple QuickTake serial driver contributed by Colin Leroy-Mira.

Lots of thanks to everyone contributing!

Please report bugs, regressions etc as usual to the github tracker.
(I will try to catch up on it as time permits.)

Ciao, Marcus

---- full NEWS ----

libgphoto2 2.5.32 release

quicktake1x0:
* New Apple Quicktake (serial camera) driver

pentax:
* Added Pentax K1II, K3III
* sync with pktriggercord fixes

ptp2:
* Big code and (canon eos) debug outout cleanups by Axel W
* --summary output format changed to be more condensed
* Canon EOS: imageformat output changed
* Canon: added disablemodedial
* Canon: keepdeviceon send less often to speed up
* Sony: Now officially documented by Sony. Changes imported from the documentation.
* Sony: support newer sony property format
* Sony: added capturemode, focalposition, magnifysetting, spotfocusarea,
* Sony: fixed crash in movie option
* Panasonic: bugfixes
* Fuji: configurations added, af drive manual, availableshots, graineffect, rawcompression
* Fuji: bugfixes
* Nikon: support 32bit properties
* Added ids:
  - Canon EOS R100, R3, R8, R50, G7 X Mark 3,
  - Sony Alpha A6100, ZV-E10, A6700, NEX-5N, SLT A99V, ILCE-9M3, ILX-LR1
  - Nikon Zf, Z6 III
  - Olympus OM-1Mark2
  - Fuji X-H2S, X100V1, GFX100 II
  - Ricoh GR III
  - Leica Q3, M11 Monochrome

ports/usb:
* added more Android support (passing in filedescriptor)

ports/serial:
* some fixes, needed for quicktake

all:
* IOLIBS and CAMLIBS now runtime configurable
* Builds use silent rules by default now
* Meson buildsupport, parallel to automake
* print-camera-list can now print camera list in JSON format
* added new functions: gp_setting_set_get_func, gp_setting_set_set_func
  for user defined settings setters
* added new port functions: gp_port_usb_set_sys_device,
  gp_port_usb_get_sys_device used for Android


translations:
* added georgian, friulian, polish, romanian, ukrainian, chinese, brazilian