wiz
a6f6163169
*: bump for vala 0.48.0
2020-03-11 09:53:51 +00:00
wiz
f669fda471
*: recursive bump for libffi
2020-03-08 16:47:24 +00:00
wiz
292f0cbf9f
*: recursive bump for vala-0.46
2019-11-06 14:34:29 +00:00
prlw1
c02441770e
Rename py-meson to meson.
...
The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
2019-10-07 09:28:09 +00:00
nia
9a43d02c15
gexiv2: Require vala for build only
2019-08-02 08:21:05 +00:00
nia
ec8cccd59c
gexiv2: py-test doesn't seem to actually be needed
2019-07-16 08:27:39 +00:00
nia
e6389db225
exiv2: Update to 0.72.1
...
pkgsrc notes:
upstream has changed their build system to cmake (and meson in the
case of gexiv2)
unfortunately the build system for exiv2-organize has rotted so it
has to be removed for now.
tested on various netbsd versions with gimp, I am expecting breakage,
sorry in advance.
Changes from version 0.27 to 0.27.1
-----------------------------------
Closed (40)
https://github.com/Exiv2/exiv2/milestone/3?closed=1
Changes from version 0.26 to 0.27
---------------------------------
https://github.com/Exiv2/exiv2/milestone/1?closed=1
88 issues have been closed on Redmine
* Build: (11)
- 0001362: Fix Clang build
(David Carlos Manuelda)
- 0001358: Unsuccessful build (Win7, MSVC2015, amd64_x86)
(Andreas Martin)
- 0001356: Small patch to configure.py
(Sridhar Boovaraghavan)
- 0001329: Error during cmake with gcc version parsing
(Maxime Daisy)
- 0001310: Provide support for msys/2.0
- 0001299: exiv2-0.26-trunk.tar.gz changed on download server
(Jonathan Riddell)
- 0001270: Using libexiv2.a/.lib in multhreaded app segfaults.
(Ben Touchette)
- 0001237: Report CMake/MinGW issues to Kitware
- 0001188: Provide build support for C++11
- 0001174: Visual Studio Support Enhancements
- 0001121: Visual Studio support for v0.27
* Basicio: (1)
- 0001374: excessively often calls stat()
(Johannes Berg)
* Coverity: (11)
- 0001265: [ Coverity : /src/basicio.cpp ] Unchecked return value from library , Time of check time of use , Incorrect deallocator used , Dereference before null check , String not null terminated
(Mahesh Hegde)
- 0001264: [ Coverity : /src/actions.cpp ] Unchecked return value from library , Logically dead code , Not restoring ostream format
(Mahesh Hegde)
- 0001263: [ Coverity : 1396730 Uninitialized scalar field ] /include/exiv2/xmp.hpp
(Mahesh Hegde)
- 0001262: [ Coverity : XMPSDK Errors ] Unused value , Explicit null dereferenced
(Mahesh Hegde)
- 0001261: [ Coverity : 1296083 Resource leak ] /src/exiv2.cpp
(Mahesh Hegde)
- 0001260: [ Coverity : 1296084 Resource leak ] /src/http.cpp
(Mahesh Hegde)
- 0001259: [ Coverity : 1396717 Out-of-bounds read ] /src/easyaccess.cpp
(Mahesh Hegde)
- 0001258: [ Coverity 1396718 Out-of-bounds access ] /src/webpimage.cpp
(Mahesh Hegde)
- 0001257: [ Coverity 1396719 Resource leak ] /src/tiffcomposite.cpp
(Mahesh Hegde)
- 0001256: [ Coverity 1396721 : /src/basicio.cpp ] String not null terminated
(Mahesh Hegde)
- 0000883: Use Coverity SCAN on exiv2 code-base
(Mahesh Hegde)
* Camera: (1)
- 0001352: Support camera Canon M100
(Daniel Zucchetto)
* Duplicate: (1)
- 0001307: exiv2: tiffvisitor.cpp:1299: virtual void Exiv2::Internal::TiffReader::visitDirectory(Exiv2::Internal::TiffDirectory*): Assertion `tc.get()' failed.
(Henri Salo)
* Exif: (6)
- 0001320: It is a heap-buffer-overflow in Exiv2::Jp2Image::readMetadata (jp2image.cpp:277)
(Zhu Liu)
- 0001319: It is a heap-buffer-overflow in Exiv2::us2Data (types.cpp:346)
(Zhu Liu)
- 0001318: Invalid memory address dereference in Exiv2::StringValueBase::read ( in value.cpp:302)
(Zhu Liu)
- 0001317: It is a heap-buffer-overflow in Exiv2::s2Data (types.cpp:383)
(Zhu Liu)
- 0001316: It is a heap-buffer-overflow in Exiv2::l2Data (types.cpp:398)
(Zhu Liu)
- 0001315: Invalid memory address dereference in Exiv2::DataValue::read (value.cpp:193)
(Zhu Liu)
* Insufficient information: (1)
- 0001347: Segfault in Digikam when saving/loading certain TIFF images
(V Engmark)
* Image format: (5)
- 0001353: Segmentation fault in the software exiv2 when the function Exiv2::tEXtToDataBuf() is finished
(chung-yi lin)
- 0001346: Assertion failure in Exiv2::Internal::CiffComponent::doRead() in libexiv2
(Sanjay Rawat)
- 0001345
: Assertion Failure (SIGABRT) in Exiv2:RafImage::readMetadata() in Libexiv2
(Sanjay Rawat)
- 0001338: Exiv2 aborted (crashed) with "Error in `exiv2': free(): invalid next size (fast)"
(Sanjay Rawat)
- 0001334: Version 0.26 is returns unwanted data when the key value is received from RW2 files (Panasonic DMC-GF6 camera)
(Alex Stepanov)
* Lens: (20)
- 0001373: Tamron SP 24-70mm F/2.8 Di VC USD not recognized properly
(Achim Kilchert)
- 0001372: The lens "Tamron AF 18-200mm F3.5-6.3 XR Di II" is wrongly identified.
(Julian Hofer)
- 0001370: Add entry for new(ish) lens - Tamron 10-24mm F/3.5-4.5 Di II VC HLD (B023)
(Robert Sleator)
- 0001366: Feature Request Sigma 85mm f/1.4 DG Art Series
(Christian Fandel)
- 0001365: Feature Request fr Sigma 135mm f/1.8 DG Art Series
(Christian Fandel)
- 0001361: Wrongly identified Canon 2x extender as 1.4x extender with Tamron lens
(Simon Harhues)
- 0001355: New lens Tamron 100-400mm F/4.5-6.3 Di VC USD
(Christian Touzé)
- 0001351: Add lens: Sigma 120-300mm f/2.8 G VR
(Nikolai Försterling)
- 0001348: patch: add Tamron SP AF 150-600mm F/5-6.3 VC USD G2 (A022) for Nikon
(Mike Romanov)
- 0001339: Panasonic DMC-TZ70 lens not detected
(Tim Stahel)
- 0001336: Support for AF-P DX NIKKOR 10-20mm f/4.5-5.6G VR
(Šarūnas Burdulis)
- 0001335: Missing Nikon lense
(Niels Hansen)
- 0001333: New Lens: Tamron SP 24-70mm F/2.8 Di VC USD G2 (A032)
(LP Tech)
- 0001332: Recognise Tamron 18-200mm F/3.5-6.3 DiII VC B018 on Canon bodies
(Šarūnas Burdulis)
- 0001328: Sigma 18-300mm is wrongly reported as a Canon 75-300mm
(Jean-Luc Jean-Luc Coulon)
- 0001327: Two Sigma 24-70mm f/2.8 IF EX DG HSM lens definitions ??
(Philippe Dussart-Desart)
- 0001326: Tamron 100-300mm f/5-6.3 MACRO 1:4
(Albert Jasinski)
- 0001323: Add lens "Sigma 18-300mm f/3.5-6.3 DC Macro OS HS" for Canon ID 197
(Ronny Heidenreich)
- 0001306: the lens TAMRON SP 15-30mm F/2.8 Di VC USD A012 is not properly recognised
(rene ernenwein)
- 0001304: Lens missing Tamron SP 90mm f/2.8 Di Macro 1:1 VC USD F017
(Matze G)
* Miscellaneous: (2)
- 0001314: it is a stack-overflow vulnerability in Exiv2::Internal::stringFormat[abi:cxx11] ( in image.cpp:975 )
(Zhu Liu)
- 0001305: Segmentation fault on certain image
(Oleg Antonyan)
* Makernote: (2)
- 0001343: Irix 15mm f/2.4 on Nikon
(Ben Perston)
- 0001324: Pentax Makernote written twice
(Dominique Nerriec)
* Metadata: (7)
- 0001341: Date/Time Original not modified for NEFs
(Jean-Luc CECCOLI)
- 0001340: Infinite loop bugs in Libexiv2 Exiv2::Image::printIFDStructure()
(Sanjay Rawat)
- 0001325: Crash in exiv2 - Nikon1MakerNote::printBarValue (nikonnm.cpp)
(Thibaud Mouton)
- 0001322: Exception in PentaxMakerNote::printShutterCount, source: pentaxmn.cpp
(Norbert Wagner)
- 0001321: Invalid memory address dereference in Exiv2::getULong(types.cpp:246)
(Zhu Liu)
- 0001301: New lens: Sigma 18-35mm f/1.8 DC HSM Art for Canon
(Alexander Steffen)
- 0001300: New lens: Canon EF-S 35mm f/2.8 Macro IS STM
(Alexander Steffen)
* Not-a-bug: (8)
- 0001369: New lens Yongnuo 50mm f/1.8 II for Canon
(Michal Fapso)
- 0001368: Canon EF-M 15-45 broken LensType
(Peter Wemmert)
- 0001367: New Lens Sigma 100-400 mm, F5-6.3 DG for Nikon
(Thomas G)
- 0001364: New lens Tamron SP 24-70mm F/2.8 Di VC USD G2
(Mikko Pantsar)
- 0001350: Add lens: AF-S DX Nikkor 18-140mm
(Nikolai Försterling)
- 0001349: Add lens: Sigma 50-100mm F1.8 DC HSM | A
(Nikolai Försterling)
- 0001344: Unknown metadata
(luv zeng)
- 0001331: exiv2 fails to delete bulk of metadata in jpeg
(Denis-Carl Robidoux)
* Tools: (1)
- 0001303: #1 Use 'releases' feature on GitHub
* Tiff parser: (3)
- 0001360: exiv2 can't read metadata from tiff file (tiff directory length is too large)
(T Modes)
- 0001359: This does not look like a TIFF image
(jaeho jung)
- 0001330: Crash in Exiv2::TiffImage::readMetadata
(Tobias E.)
* Video: (2)
- 0001068: Video Code Umbrella
- 0001028: Add GSoC13 video-write code
* Website: (3)
- 0001308: Move directory /website to svn://dev.exiv2.org/svn/team/website
- 0001302: Use sha256 Checksums on Downloads and Archive pages of the web site.
- 0001288: site defaults to http://, and https:// certificate is bogus
(Matthias Andree)
* Xmp: (3)
- 0001354: Inconsistency with long XMP namespaces (e.g. 'Iptc4xmpExt')
(Jens Georg)
- 0001278: XMP SDK Split
(Ben Touchette)
- 0000941: Upgrade xmpsdk source to Adobe's current version
2019-07-15 22:07:08 +00:00
dbj
569dc8a98c
graphics/gexiv2: fix minor darwin specific error in configure
2018-06-04 05:09:33 +00:00
jperkin
a191723a23
gexiv2: Fix linker arguments on SunOS.
2018-05-14 10:48:57 +00:00
bsiegert
d0b1d19dd3
Update gexiv2 to 0.10.8.
...
gexiv2 0.10.8 - 5 Feb 2018
* Do not use linker scripts on Darwin/OS X
* Fallback to AperturValue if FNumber is absent
* Fix GIR header and vapi when using meson
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=791941
- https://bugzilla.gnome.org/show_bug.cgi?id=792239
- https://bugzilla.gnome.org/show_bug.cgi?id=792431
gexiv2 0.10.7 - 24 Dec 2017
* Add meson build support
* Use glib-mkenums for enum types
* Update debian
* Fix make check when running out of tree
* Use version script to clean up exported functions
* Fix --disable-vala
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=784045
- https://bugzilla.gnome.org/show_bug.cgi?id=787455
gexiv2 0.10.6 - 21 May 2017
* Fix missing include file
* Add a function to save meta-data in XMP sidecar file
* Add a more complete Python test-suite
* Fix a potential NULL dereference in _get_comment()
* Fix compatibility with Exiv2 0.26
Bugs fixed in this release:
- Coverity issue CID 167853
- https://bugs.gentoo.org/show_bug.cgi?id=613778
- https://bugzilla.gnome.org/show_bug.cgi?id=712455
- https://bugzilla.gnome.org/show_bug.cgi?id=780709
- https://bugzilla.gnome.org/show_bug.cgi?id=782449
gexiv2 0.10.5 - 20 March 2017
* Fix autogen.sh to also run configure
* Generate gtk-doc and various documentation updates
* Fix an abort on unhandled Minolta meta-data
* Fix compilation issues with shadowing variables in StreamIO
* Fix GPS rational calculations if fraction has 0 numerator and denominator
* Several build cleanups
* Add make check to build and run the python tests
* Add C tests
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=723790
- https://bugzilla.gnome.org/show_bug.cgi?id=774105
- https://bugzilla.gnome.org/show_bug.cgi?id=775249
- https://bugzilla.gnome.org/show_bug.cgi?id=776233
- https://bugzilla.gnome.org/show_bug.cgi?id=779089
- https://bugzilla.gnome.org/show_bug.cgi?id=779551
- https://bugzilla.redhat.com/show_bug.cgi?id=1401706
gexiv2 0.10.4 - 15 August 2016
* Additions to get_comment based on MWG guidelines (#746424 )
* Fix builddir != srcdir
* Fix leaks in GPS coordinate handling (#754241 )
* Update build instructions (#749800 )
* Copyright transfer to SFC
* Use M4 macros for GObject introspection (#765827 )
* Clean-up some introspection warnings
* Catch exception by reference (CID:112500)
* Generate the VAPI file from GIR
* Mark _free() functions as deprecated
* Fix several g-i-scanner warnings
* Fix build issue introduced by VAPI changes (#768896 )
* Use AX_COMPILER_FLAGS and fix issues risen by that
* Remove linker flags from CXXFLAGS
* Enable maintainer mode and silent rules
* Fix lookup of XMP tags (#768906 )
* Enable compiling without GObject Introspection
Bugs fixed in this release:
- https://bugzilla.gnome.org/show_bug.cgi?id=746424
- https://bugzilla.gnome.org/show_bug.cgi?id=749800
- https://bugzilla.gnome.org/show_bug.cgi?id=754241
- https://bugzilla.gnome.org/show_bug.cgi?id=765827
- https://bugzilla.gnome.org/show_bug.cgi?id=768896
- https://bugzilla.gnome.org/show_bug.cgi?id=768906
2018-02-15 08:15:55 +00:00
agc
7f810a359f
Add SHA512 digests for distfiles for graphics category
...
Problems found with existing digests:
Package fotoxx distfile fotoxx-14.03.1.tar.gz
ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]
Problems found locating distfiles:
Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
Package pgraf: missing distfile pgraf-20010131.tar.gz
Package qvplay: missing distfile qvplay-0.95.tar.gz
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 21:33:50 +00:00
joerg
ebd3f13e46
Don't hard-code an additional -lstdc++.
2015-08-26 22:06:10 +00:00
wiz
46301305da
Import gexiv2-0.10.3 as graphics/gexiv2.
...
gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes
the basic features of Exiv2 available to GNOME applications.
Update for libgexiv2. Changes from previous libgexiv2:
gexiv2 0.10.3 - 23 March 2015
-----------------------------
* Retrieve XMP tag's structure type (#736799 )
* Generate XMP packet as NUL-terminated string (#736587 )
* Retrieve tag's raw value as GBytes (#730136 )
* Fix gexiv2_metadata_get_fnumber() (#745347 )
gexiv2 0.10.2 - 16 September 2014
---------------------------------
* Use all EXIF tags for interpreted strings (#734861 )
* Automake fixes
gexiv2 0.10.1 - 25 April 2014
-----------------------------
* Fix Python bindings (GObject Introspection issue)
gexiv2 0.10.0 - 17 March 2014
-----------------------------
* Build system fixes
* Updated links in documentation
gexiv2 0.9.1 - 5 February 2014
------------------------------
* Fixed tarball compilation problem
* Updated configure.ac
* Fixed introspection generation
gexiv2 0.9.0 - 4 February 2014
------------------------------
* Ported to Autotools
* Added compile and runtime version number checks
* Fixed bugs and resource leaks
* Updated GTK-Docs and GI annotations
gexiv2 0.7.0 - 3 October 2013
-----------------------------
* Fixed Python date/time getter/setter bindings
* Fixed latitude translation code
* New calls for getting underlying Exiv2 tag types
2015-08-23 13:55:26 +00:00