pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/libgphoto2



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Jul 22 11:11:45 UTC 2024

Modified Files:
        pkgsrc/devel/libgphoto2: Makefile PLIST.common distinfo
        pkgsrc/devel/libgphoto2/patches: patch-an

Log Message:
libgphoto2: updated to 2.5.31

libgphoto2 2.5.31 release

pentax:
* added Pentax KP id

ptp2:
* do better event queueing during capture (makes capture faster, avoids losing events)
* Canon EOS: OLC logic rewritten to be table driven, more debugging of the content,
  config "testolc" to generate debugoutput. Supports more cameras better.
* Canon EOS: various bugfixes
* Sony Alpha: Added config options: focusarea, liveviewsettingeffect
* Olympus: Enabled OM-1 capture
* Battery Level: also support ENUM style battery reporting for Canon
* Nikon 1: S1 also does not support everything
* Sony Alpha: small changes in config setters
* merged some improvements from NorthOfYou fork for Canon EOS, Nikon and Sony
* New ids:
  - Canon EOS 850D, R7, R10, R5 C, R6m2
  - Fuji X-H2, X-T5
  - GOPRO HERO 11 BLACK, 11 BLACK mini
  - new ids also imported from libmtp
  - Nikon Z30, Z8
  - OMSYSTEM OM-1
  - Pentax KP (PTP mode)
  - Ricoh GR IIIx
  - Sigma fp L
  - Sony A7S III, ILCE-1, ILME-FX3, 7RM5 aka A7-RV,

digigr8:
* fixed init to not switch to webcam mode

pentax:
* Added Pentax KP

general:
* disable log formatting when we are not logging (speeds up large downloads, as
  we are not hex dumping the whole data and immediately discard the result)
* libltdl usage now thread-safe. (some other library pieces are not threadsafe yet)
* some time_t 32bit vs 64bit fixes
* some cleanups and warning fixes

translations:
* updated swedish, spanish
* added georgian, friulian
------------------------------------------------------------------------------
libgphoto2 2.5.30 release

ptp2:
* Canon: fixed display locking/unlocking after exit
* generic: avoid potential crash on image addition
* Sony: Add image information when wait_for_event, some config values added
* Added IDs:
  * Nikon Zfc, Z9
  * Sony DSC-WX220, Alpha-A7 IV
  * Nikon P950
  * Canon EOS Rebel T8i
  * Fuji Fujifilm X-E4
  * GoPro HERO10 Black

general:
* fix parallel builds by requiring gettext 0.19.1 for builds from git
* add gp_init_localedir() function to allow for non-standard installations

translations:
* updated traditional chinese, swedish
------------------------------------------------------------------------------
libgphoto2 2.5.29 release

general:
* fixes build failures of libgphoto2 frontends and builds using the
  wrong libgphoto2 headers

ptp2:
* fixed a regression in Fuji preview capture which would lead to crashes
* made the wait-event property extractor more robust (it sometimes gets NULL ptrs), hopefully fixing Sony crashes
* sony: fixed a crash in sony f-number
* panasonic: added more configs adjustgm, adjustab, colortemp, afmode, mfadjust, expmode, recording
* fixed some bugs caused by refactoring / memory leak fixes
* added:
  - Kodak m531
  - HP Photosmart E331
  - Nikon DSC 6

translations:
* updated polish, ukrainian, russian, serbian
* added romanian
------------------------------------------------------------------------------
libgphoto2 2.5.28 release

general:
* OS/2 support removed (broken and unused since at least 2006)
* remove built-in rpm packaging (use distro packaging instead)
* remove linux-hotplug rule creation (removed from distros around 2006)
* remaining text which was iso-8859 is UTF-8 now (except one po file)
* To override docdir and htmldir, use configure arguments --docdir=
  and --htmldir= instead of --with-doc-dir= and --with-html-dir=
* some code cleanups, especially handling of include files and i18n handling

ptp2:
* wait event
  * property changes now reported with "'name' to 'value'" added
  * object info changes now reported as FILE_CHANGED events (e.g. if you change protection flags)
* Nikon J1: capture fixed
* Olympus: fixed that wait time was twice as long as required if no events arrived
* Sigma Fp: added basic beta support for capture, live view and config.
* Sony:
  * mark all widgets as read-write again, read-only logic was not 100% correct
  * speed-ups and fixes to the stepping based config setting
* Canon EOS
  * handle newer EOS R series reporting of configs (ISO, Aperture, Shutterspeed)
  * track UI lock state to avoid device busy reports
  * fixed "zoom" range settings (for lenses with powered zoom, also for today Powershot)
* Fuji:
  * ptpip improvements
  * bug fixes
  * some Fuji cameras have now liveview only for webcam (need new firmware)
* various small fixes and code cleanups
* New ids:
  * Sony Alpha-RX1R II, ILCE-7C, ZV-E10, A6600, DSC HX-80, ILCE-7RM3A, ILCE-7RM4A, DSC-A7S III
  * Nikon Coolpix B500, Zfc
  * Canon EOS M50m2, Digital IXUS 132
  * Fuji X-Pro3, GFX 100S, X100V

canon:
* fixed wait event crashes
* correctly mark read only config widgets as read-only

pentax:
* fix PEF raw files for non-K100D

translations:
* updated german, french, polish, ukrainian


To generate a diff of this commit:
cvs rdiff -u -r1.84 -r1.85 pkgsrc/devel/libgphoto2/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/libgphoto2/PLIST.common
cvs rdiff -u -r1.35 -r1.36 pkgsrc/devel/libgphoto2/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/libgphoto2/patches/patch-an

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/libgphoto2/Makefile
diff -u pkgsrc/devel/libgphoto2/Makefile:1.84 pkgsrc/devel/libgphoto2/Makefile:1.85
--- pkgsrc/devel/libgphoto2/Makefile:1.84       Wed May 29 16:32:13 2024
+++ pkgsrc/devel/libgphoto2/Makefile    Mon Jul 22 11:11:45 2024
@@ -1,27 +1,27 @@
-# $NetBSD: Makefile,v 1.84 2024/05/29 16:32:13 adam Exp $
+# $NetBSD: Makefile,v 1.85 2024/07/22 11:11:45 adam Exp $
 
-DISTNAME=      libgphoto2-2.5.27
-PKGREVISION=   7
+DISTNAME=      libgphoto2-2.5.31
 CATEGORIES=    devel graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gphoto/}
-EXTRACT_SUFX=  .tar.bz2
+EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      http://gphoto.sourceforge.net/
+HOMEPAGE=      https://gphoto.sourceforge.io/
 COMMENT=       Digital camera access library
 LICENSE=       gnu-lgpl-v2
 
 CONFLICTS+=    gphoto<2.1.1
 
-USE_TOOLS+=            pkg-config
 USE_LIBTOOL=           yes
 USE_PKGLOCALEDIR=      yes
+USE_TOOLS+=            pkg-config
 GNU_CONFIGURE=         yes
-CONFIGURE_ENV+=                ac_cv_path_DOXYGEN=false
+CONFIGURE_ENV+=                DOXYGEN=
 CONFIGURE_ARGS+=       --with-gdlib=no
 # Build very old camera libraries (outdated set)
 CONFIGURE_ARGS+=       --with-camlibs=standard,outdated
 PKGCONFIG_OVERRIDE+=   libgphoto2.pc.in libgphoto2_port/libgphoto2_port.pc.in
+TEST_TARGET=           check
 
 REPLACE_SH=            packaging/generic/check-ptp-camera
 
@@ -47,5 +47,6 @@ PLIST.libusb= yes
 .include "../../devel/zlib/buildlink3.mk"
 .include "../../graphics/libexif/buildlink3.mk"
 .include "../../textproc/libxml2/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/devel/libgphoto2/PLIST.common
diff -u pkgsrc/devel/libgphoto2/PLIST.common:1.24 pkgsrc/devel/libgphoto2/PLIST.common:1.25
--- pkgsrc/devel/libgphoto2/PLIST.common:1.24   Tue Nov 23 14:28:34 2021
+++ pkgsrc/devel/libgphoto2/PLIST.common        Mon Jul 22 11:11:45 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST.common,v 1.24 2021/11/23 14:28:34 ryoon Exp $
+@comment $NetBSD: PLIST.common,v 1.25 2024/07/22 11:11:45 adam Exp $
 bin/gphoto2-config
 bin/gphoto2-port-config
 include/gphoto2/gphoto2-abilities-list.h
@@ -51,6 +51,9 @@ lib/libgphoto2/${PKGVERSION}/konica.la
 lib/libgphoto2/${PKGVERSION}/konica_qm150.la
 lib/libgphoto2/${PKGVERSION}/largan.la
 lib/libgphoto2/${PKGVERSION}/lg_gsm.la
+lib/libgphoto2/${PKGVERSION}/lumix.a
+lib/libgphoto2/${PKGVERSION}/lumix.la
+lib/libgphoto2/${PKGVERSION}/lumix.so
 lib/libgphoto2/${PKGVERSION}/mars.la
 lib/libgphoto2/${PKGVERSION}/mustek.la
 lib/libgphoto2/${PKGVERSION}/panasonic_coolshot.la
@@ -86,10 +89,18 @@ lib/libgphoto2/${PKGVERSION}/toshiba_pdr
 lib/libgphoto2/${PKGVERSION}/tp6801.la
 lib/libgphoto2/print-camera-list
 lib/libgphoto2_port.la
-lib/libgphoto2_port/0.12.0/disk.la
-lib/libgphoto2_port/0.12.0/ptpip.la
-lib/libgphoto2_port/0.12.0/serial.la
-${PLIST.libusb}lib/libgphoto2_port/0.12.0/usb1.la
+lib/libgphoto2_port/0.12.2/disk.a
+lib/libgphoto2_port/0.12.2/disk.la
+lib/libgphoto2_port/0.12.2/disk.so
+lib/libgphoto2_port/0.12.2/ptpip.a
+lib/libgphoto2_port/0.12.2/ptpip.la
+lib/libgphoto2_port/0.12.2/ptpip.so
+lib/libgphoto2_port/0.12.2/serial.a
+lib/libgphoto2_port/0.12.2/serial.la
+lib/libgphoto2_port/0.12.2/serial.so
+lib/libgphoto2_port/0.12.2/usb1.a
+lib/libgphoto2_port/0.12.2/usb1.la
+lib/libgphoto2_port/0.12.2/usb1.so
 lib/pkgconfig/libgphoto2.pc
 lib/pkgconfig/libgphoto2_port.pc
 man/man3/libgphoto2.3
@@ -102,7 +113,6 @@ share/doc/libgphoto2/NEWS
 share/doc/libgphoto2/README.md
 share/doc/libgphoto2/README.packaging
 share/doc/libgphoto2/RELEASE-HOWTO.md
-share/doc/libgphoto2/camlibs/ChangeLog
 share/doc/libgphoto2/camlibs/README.9050
 share/doc/libgphoto2/camlibs/README.9051
 share/doc/libgphoto2/camlibs/README.9052
@@ -155,7 +165,7 @@ share/libgphoto2/${PKGVERSION}/konica/ge
 share/libgphoto2/${PKGVERSION}/konica/japanese
 share/libgphoto2/${PKGVERSION}/konica/korean
 share/libgphoto2/${PKGVERSION}/konica/spanish
-share/libgphoto2_port/0.12.0/vcamera/README.txt
+share/libgphoto2_port/0.12.2/vcamera/README.txt
 share/locale/cs/LC_MESSAGES/libgphoto2-6.mo
 share/locale/cs/LC_MESSAGES/libgphoto2_port-12.mo
 share/locale/da/LC_MESSAGES/libgphoto2-6.mo
@@ -179,6 +189,7 @@ share/locale/nl/LC_MESSAGES/libgphoto2_p
 share/locale/pl/LC_MESSAGES/libgphoto2-6.mo
 share/locale/pl/LC_MESSAGES/libgphoto2_port-12.mo
 share/locale/pt_BR/LC_MESSAGES/libgphoto2_port-12.mo
+share/locale/ro/LC_MESSAGES/libgphoto2_port-12.mo
 share/locale/ru/LC_MESSAGES/libgphoto2-6.mo
 share/locale/ru/LC_MESSAGES/libgphoto2_port-12.mo
 share/locale/sk/LC_MESSAGES/libgphoto2_port-12.mo

Index: pkgsrc/devel/libgphoto2/distinfo
diff -u pkgsrc/devel/libgphoto2/distinfo:1.35 pkgsrc/devel/libgphoto2/distinfo:1.36
--- pkgsrc/devel/libgphoto2/distinfo:1.35       Tue Mar 19 09:58:13 2024
+++ pkgsrc/devel/libgphoto2/distinfo    Mon Jul 22 11:11:45 2024
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.35 2024/03/19 09:58:13 wiz Exp $
+$NetBSD: distinfo,v 1.36 2024/07/22 11:11:45 adam Exp $
 
-BLAKE2s (libgphoto2-2.5.27.tar.bz2) = 72792ee75469585fd918c8e2f2430f0523889a9e5340d8e11118aab4e2c636f1
-SHA512 (libgphoto2-2.5.27.tar.bz2) = 7cc82977e62034c539c7e62bff62ee61a299d3adb0c42e88b8e5521e75eedbc22437b9520af8a4bbd7dc0639ce5a8a10b1f5e5e8075e9b73a566da9061c958f8
-Size (libgphoto2-2.5.27.tar.bz2) = 7540660 bytes
+BLAKE2s (libgphoto2-2.5.31.tar.xz) = c2c721259aff18017ec3e24362a33a30094d10d0c7e618ad5e51b66c1f936cfe
+SHA512 (libgphoto2-2.5.31.tar.xz) = 1061a676488aff2cad12a5ee49742be6d18750221ef808d69116763c2b357d38c1372db62933dfa8fd8411758acb97b8e3a40a5d4f37b8c563e981fd4ae4bb1f
+Size (libgphoto2-2.5.31.tar.xz) = 6322264 bytes
 SHA1 (patch-aj) = dc93eb81da17bd74951d841ce7e742fb9af4bbfa
-SHA1 (patch-an) = 60d109d29834c01cdae29bcebde153e35af17884
+SHA1 (patch-an) = 3af9b30d8aad5db01fd752e72c1cf228c99246b2
 SHA1 (patch-ao) = 01e7eea353ef12b97b54aeb34f00abfd1f50c3ff
 SHA1 (patch-camlibs_ax203_jpeg__memsrcdest.c) = 763f39f07023aa82de6e91014a3fbf19e9e79afa
 SHA1 (patch-camlibs_ax203_jpeg__memsrcdest.h) = 020f5d89424fc3465b6a3c7f5a39f1e9890bcf8b

Index: pkgsrc/devel/libgphoto2/patches/patch-an
diff -u pkgsrc/devel/libgphoto2/patches/patch-an:1.2 pkgsrc/devel/libgphoto2/patches/patch-an:1.3
--- pkgsrc/devel/libgphoto2/patches/patch-an:1.2        Mon Feb 13 12:08:11 2012
+++ pkgsrc/devel/libgphoto2/patches/patch-an    Mon Jul 22 11:11:45 2024
@@ -1,13 +1,13 @@
-$NetBSD: patch-an,v 1.2 2012/02/13 12:08:11 drochner Exp $
+$NetBSD: patch-an,v 1.3 2024/07/22 11:11:45 adam Exp $
 
---- libgphoto2_port/configure.orig     2011-11-29 21:04:51.000000000 +0000
+--- libgphoto2_port/configure.orig     2024-07-22 10:22:24.254461012 +0000
 +++ libgphoto2_port/configure
-@@ -15422,7 +15422,7 @@ fi
+@@ -18972,7 +18972,7 @@ fi
  if test "x${udevscriptdir}" = "x"; then       udevscriptdir="\${libdir}/udev"; fi
  
  
-- if if echo "$host"|grep -i linux >/dev/null ; then test "x$have_LIBUSB" = xyes -o "x$have_LIBUSB1" = xyes; fi ; then
-+ if if echo "$host"|grep -i linux >/dev/null ; then test "x$have_LIBUSB" = xyes -o "x$have_LIBUSB1" = xyes; else false; fi ; then
+- if if echo "$host"|grep -i linux >/dev/null ; then test "x$have_LIBUSB" = xyes || test "x$have_LIBUSB1" = xyes; fi ; then
++ if if echo "$host"|grep -i linux >/dev/null ; then test "x$have_LIBUSB" = xyes || test "x$have_LIBUSB1" = xyes; else false; fi ; then
    HAVE_UDEV_TRUE=
    HAVE_UDEV_FALSE='#'
  else



Home | Main Index | Thread Index | Old Index