Mailinglist Archive: opensuse-updates (113 mails)

< Previous Next >
openSUSE-RU-2017:1071-1: moderate: Recommended update for libgphoto2
openSUSE Recommended Update: Recommended update for libgphoto2

Announcement ID: openSUSE-RU-2017:1071-1
Rating: moderate
References: #1033790 #982339
Affected Products:
openSUSE Leap 42.2
openSUSE Leap 42.1

An update that has two recommended fixes can now be


The digital camera access library libgphoto2 was updated to 2.5.13 to
bring features and bugfixes.

- require: udev in the library package for the hwdb refresher. (boo#982339)

- pentax:
- Now using the pktriggercord codebase.
- Lots of improvements.
- Please report missing Pentax K USB ids that are supported by

- ptp2:
- iPhone iOS 10.2 storage handling fixed, added dynamic storage
handling. (boo#1033790)
- Canon: EOS capture improvements, also supporting new EOS.
- Canon EOS M series capture enabled. (might not fully work yet)
- Canon EOS: Fixed a timeout bug on wait_event.
- Canon EOS: Report protection status correctly.
- Canon EOS: Unlock the ui on close.
- Canon EOS: More fixes for Canon EOS 5D Mark IV and Canon EOS 80D.
- Canon EOS: Handle "no focus" during capture.
- Canon EOS: Handle --new correctly.
- Canon Powershot: Handle lack of object protection setting.
- Canon: Re-add old Canon IXUS 30.
- Sony Alpha Live View support.
- Sony: Tethering and trigger capture implemented, capture stability
- Sony: Exposure compensation setting fixed.
- Sony: Capture and autofocus configurations, similar to
- Sony: Bulb mode support (in manual mode, shutterspeed and bulb option).
- Nikon: Fixed problem with SDRAM capture.
- Nikon: "autofocus" config variable for global autofocus enable/disable
(default on, default liveview off).
- Nikon 1: Fixed Nikon 1 capture.
- Nikon J5 support. Nikon now hides prop and opcodes even differently.
- ptpip: Allow different event ports. --port ptpip:IP:dataport:eventport
- Allow generic opcode commands with parameters, config variable
- Fixed pretending that Nikon Coolpix S series is a Nikon 1 S.
- Ricoh Theta: Support shutterspeed configuration.
- Added size checking to PTP unpacking primitives.
- PTP/IP: Fixes to support Ricoh Theta and Sony Alpha over WLAN better.
- Unification of timeout with backoff handling.
- Hook up PTP OpenCapture opcode.
- Parrot Sequoia support and property decoding.
- Generic: Fixed serialnumber retrieval.
- Various bugs fixed, stability improved.
- Various crashes and endless loops fixed that were found by the AFL
- Various bugfixes in Nikon, Canon capture.

- New USB IDs:

- Sony: SLT A37, DSC-RX100M5, Alpha 7, DSC-RX100M4, NEX-7, DSC-HX20V,
Alpha 6300, A7S II, A7, A7S II, ILCE 7M2, SLT A77V, A7R2, HDR-PJ260VE
- Nikon KeyMission 360
- Nikon Coolpix AW130, L840, S3600, AW110, S6300, S6800, S3700, S2900
- Nikon DSC D3400, Df, D7200, D5, D810A, 1 V3, D5500
- Nikon 1 S2, J5
- Canon PowerShot G16, Digital IXUS 180, IXUS 160
- Canon EOS M5, EOS 1Dx Mark 3, 80D, 5D Mark IV, EOS 1D C, 750D, 760D,
5Ds, 5Ds R
- Fuji Fujifilm XT-2, X-T1, X-T10, A-610
- Parrot Sequoia
- GoPro Hero 5 Black, Hero, Hero4 Silver, Hero +, Hero 4
- Kodak Z990
- Leica SL
- Olympus TG-620, E-M5 Mark 2
- Ricoh Theta m15 (USB and WLAN)
- various music players / android phones imported from libmtp

- canon:
- Fixed zoom on some older Canon Powershots.

- libgphoto2:
- Speed up initial startup.
- gp_widget_changed() no longer clears the "changed" state to make this
API more consistent. Use gp_widget_set_changed(widget,FALSE) to do so.
- Added gp_camera_list_config, gp_camera_get_single_config,
gp_camera_set_single_config additional configuration APIs for faster
access to single configuration values.
- libgphoto2_port/vusb:
- Implemented a virtual PTP camera for test purposes.
- libgphoto2_port/disk:
- Support exfat fuse filesystems.

- all:
- Fixed various issues found by Coverity static analyzer.

- translations:
- updated polish, ukrainian, vietnamese, danish, french, svensk,
swedish, finnish, russian, brazilian, serbian, dutch, chinese,
portuguese, italian

- examples:
- sample-photobooth: A sample program handling tethering, SIGUSR1 driven
capture and SIGUSR2 based configuration reading.
- sample-afl: Code to inject afl fuzzing data.

Patch Instructions:

To install this openSUSE Recommended Update use YaST online_update.
Alternatively you can run the command listed for your product:

- openSUSE Leap 42.2:

zypper in -t patch openSUSE-2017-494=1

- openSUSE Leap 42.1:

zypper in -t patch openSUSE-2017-494=1

To bring your system up-to-date, use "zypper patch".

Package List:

- openSUSE Leap 42.2 (i586 x86_64):


- openSUSE Leap 42.2 (noarch):


- openSUSE Leap 42.2 (x86_64):


- openSUSE Leap 42.1 (i586 x86_64):


- openSUSE Leap 42.1 (noarch):


- openSUSE Leap 42.1 (x86_64):



< Previous Next >
This Thread
  • No further messages