Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (b82bb7d9a8a6ca630dc6694f464045be5ac6d212)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (b82bb7d9a8a6ca630dc6694f464045be5ac6d212)
  • Date: Wed, 7 Aug 2013 10:27:41 -0500

GIT changes to devel-xorg-modular grimoire by Treeve Jelbert
<treeve AT sourcemage.org>:

ChangeLog | 14
collab/subversion/DETAILS | 4
collab/subversion/HISTORY | 4
crypto/gnutls/DETAILS | 2
crypto/gnutls/HISTORY | 3
crypto/john/DETAILS | 19
crypto/john/HISTORY | 4
crypto/mosh/DETAILS | 6
crypto/mosh/HISTORY | 3
database/virtuoso/DETAILS | 4
database/virtuoso/HISTORY | 3
dev/null |binary
devel/automake/DETAILS | 2
devel/automake/HISTORY | 3
devel/bison/DETAILS | 2
devel/bison/HISTORY | 3
devel/prelink/DETAILS | 2
devel/prelink/HISTORY | 3
devel/prelink/prelink-20130503.tar.bz2.sig |binary
disk/eudev/DETAILS | 4
disk/eudev/FINAL | 7
disk/eudev/HISTORY | 5
doc/groff/BUILD | 12
doc/groff/DETAILS | 2
doc/groff/HISTORY | 4
doc/qpdf/DETAILS | 6
doc/qpdf/HISTORY | 4
e-17/e17/DETAILS | 2
e-17/e17/HISTORY | 3
e-17/e17/enlightenment-0.17.4.tar.bz2.sig |binary
e-17/e_dbus/DETAILS | 2
e-17/e_dbus/HISTORY | 3
e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig |binary
e-17/echievements/DEPENDS | 2
e-17/echievements/DETAILS | 16
e-17/echievements/HISTORY | 3
e-17/echievements/echievements-3.tar.bz2.sig |binary
e-17/ecore/DETAILS | 2
e-17/ecore/HISTORY | 3
e-17/ecore/ecore-1.7.8.tar.bz2.sig |binary
e-17/edje/DEPENDS | 3
e-17/edje/DETAILS | 2
e-17/edje/HISTORY | 4
e-17/edje/edje-1.7.8.tar.bz2.sig |binary
e-17/eet/DETAILS | 2
e-17/eet/HISTORY | 3
e-17/eet/eet-1.7.8.tar.bz2.sig |binary
e-17/eeze/DETAILS | 2
e-17/eeze/HISTORY | 3
e-17/eeze/eeze-1.7.8.tar.bz2.sig |binary
e-17/efreet/DETAILS | 2
e-17/efreet/HISTORY | 3
e-17/efreet/efreet-1.7.8.tar.bz2.sig |binary
e-17/eina/DETAILS | 2
e-17/eina/HISTORY | 3
e-17/eina/eina-1.7.8.tar.bz2.sig |binary
e-17/eio/DETAILS | 2
e-17/eio/HISTORY | 3
e-17/eio/eio-1.7.8.tar.bz2.sig |binary
e-17/elementary/DEPENDS | 9
e-17/elementary/DETAILS | 2
e-17/elementary/HISTORY | 4
e-17/elementary/elementary-1.7.8.tar.bz2.sig |binary
e-17/embryo/DETAILS | 2
e-17/embryo/HISTORY | 3
e-17/embryo/embryo-1.7.8.tar.bz2.sig |binary
e-17/emotion/DETAILS | 2
e-17/emotion/HISTORY | 3
e-17/emotion/emotion-1.7.8.tar.bz2.sig |binary
e-17/ethumb/DETAILS | 2
e-17/ethumb/HISTORY | 3
e-17/ethumb/ethumb-1.7.8.tar.bz2.sig |binary
e-17/etrophy/DEPENDS | 4
e-17/etrophy/DETAILS | 15
e-17/etrophy/HISTORY | 3
e-17/etrophy/etrophy-0.5.1.tar.bz2.sig |binary
e-17/evas/DETAILS | 2
e-17/evas/HISTORY | 3
e-17/evas/evas-1.7.8.tar.bz2.sig |binary
e-17/evas_generic_loaders/DETAILS | 2
e-17/evas_generic_loaders/HISTORY | 3
e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig |binary
e-17/expedite/DETAILS | 2
e-17/expedite/HISTORY | 4
e-17/expedite/expedite-1.7.8.tar.bz2.sig |binary
e-17/terminology/DETAILS | 2
e-17/terminology/HISTORY | 3
e-17/terminology/terminology-0.3.0.tar.bz2.sig |binary
editors/emacs/DEPENDS | 54 +
editors/emacs/HISTORY | 4
graphics-libs/ftgl/BUILD | 2
graphics-libs/ftgl/HISTORY | 3
graphics/exiv2/00_hyphens_used_as_minus.diff | 60 +
graphics/exiv2/90_changeset_r2743.diff | 11
graphics/exiv2/90_changeset_r2744.diff | 12
graphics/exiv2/90_changeset_r2756.diff | 14
graphics/exiv2/90_changeset_r2818_partial.diff | 36
graphics/exiv2/90_changeset_r2860.diff | 12
graphics/exiv2/90_changeset_r2889.diff | 27
graphics/exiv2/90_changeset_r2958.diff | 30
graphics/exiv2/90_changeset_r2959.diff | 21
graphics/exiv2/90_changeset_r2961.diff | 497
++++++++++
graphics/exiv2/90_changeset_r2963.diff | 22
graphics/exiv2/90_changeset_r2968.diff | 22
graphics/exiv2/90_changeset_r2969.diff | 12
graphics/exiv2/90_changeset_r2970.diff | 77 +
graphics/exiv2/90_changeset_r2975.diff | 165 +++
graphics/exiv2/90_changeset_r2978.diff | 12
graphics/exiv2/90_changeset_r2981.diff | 51 +
graphics/exiv2/90_changeset_r2982.diff | 21
graphics/exiv2/90_changeset_r2984.diff | 22
graphics/exiv2/90_changeset_r2985.diff | 14
graphics/exiv2/90_changeset_r2986.diff | 16
graphics/exiv2/90_changeset_r2988.diff | 12
graphics/exiv2/90_changeset_r2989.diff | 21
graphics/exiv2/90_changeset_r2990.diff | 31
graphics/exiv2/90_changeset_r2991.diff | 15
graphics/exiv2/90_changeset_r2992.diff | 12
graphics/exiv2/90_changeset_r2993.diff | 95 +
graphics/exiv2/90_changeset_r2994.diff | 14
graphics/exiv2/90_changeset_r2995.diff | 135 ++
graphics/exiv2/90_changeset_r2998.diff | 53 +
graphics/exiv2/90_changeset_r3002.diff | 79 +
graphics/exiv2/90_changeset_r3003.diff | 291 +++++
graphics/exiv2/90_changeset_r3004.diff | 180 +++
graphics/exiv2/90_changeset_r3005.diff | 113 ++
graphics/exiv2/90_changeset_r3006.diff | 15
graphics/exiv2/90_changeset_r3011.diff | 12
graphics/exiv2/90_changeset_r3016.diff | 47
graphics/exiv2/90_changeset_r3017.diff | 41
graphics/exiv2/90_changeset_r3023.diff | 293 +++++
graphics/exiv2/90_changeset_r3026.diff | 13
graphics/exiv2/95_post_r3026_cleanup.diff | 100 ++
graphics/exiv2/HISTORY | 45
graphics/exiv2/PRE_BUILD | 43
haskell/haskell-git-annex/DETAILS | 4
haskell/haskell-git-annex/HISTORY | 3
kde4-apps/digikam4/DETAILS | 4
kde4-apps/digikam4/HISTORY | 3
kde4-graphics/libkdcraw4/DETAILS | 4
kde4-graphics/libkdcraw4/HISTORY | 3
kde4-graphics/libkexiv24/DETAILS | 4
kde4-graphics/libkexiv24/HISTORY | 3
kde4-graphics/libkipi4/DETAILS | 4
kde4-graphics/libkipi4/HISTORY | 3
kernels/linux/HISTORY | 4
kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5 | 5
kernels/linux/latest.defaults | 2
libs/libvdpau/DETAILS | 4
libs/libvdpau/HISTORY | 3
libs/nspr/BUILD | 2
libs/nspr/DETAILS | 4
libs/nspr/HISTORY | 4
libs/protobuf/DETAILS | 4
libs/protobuf/HISTORY | 3
libs/tbb/DETAILS | 4
libs/tbb/HISTORY | 3
net/libpcap/DETAILS | 2
net/libpcap/HISTORY | 4
net/libpcap/PRE_BUILD | 6
net/libpcap/libnl-3.patch | 21
net/tcpdump.gpg |binary
net/tcpdump/DETAILS | 2
net/tcpdump/HISTORY | 3
perl-cpan/io-tty/DETAILS | 6
perl-cpan/io-tty/HISTORY | 3
printer/html2ps/BUILD | 1
printer/html2ps/DEPENDS | 1
printer/html2ps/DETAILS | 26
printer/html2ps/HISTORY | 3
printer/html2ps/INSTALL | 2
python-pypi/bzr/DETAILS | 2
python-pypi/bzr/HISTORY | 3
python-pypi/mercurial/DETAILS | 4
python-pypi/mercurial/HISTORY | 3
security/nmap/DETAILS | 4
security/nmap/HISTORY | 3
shell-term-fm/mc/DETAILS | 4
shell-term-fm/mc/HISTORY | 3
utils/lshw/DETAILS | 4
utils/lshw/HISTORY | 3
utils/nocache/BUILD | 1
utils/nocache/DETAILS | 22
utils/nocache/HISTORY | 4
utils/nocache/PRE_BUILD | 6
utils/util-linux/DETAILS | 4
utils/util-linux/HISTORY | 3
video/vlc/DETAILS | 4
video/vlc/HISTORY | 3
x11-libs/wine/DEPENDS | 24
x11-libs/wine/DETAILS | 2
x11-libs/wine/HISTORY | 5
192 files changed, 3278 insertions(+), 135 deletions(-)

New commits:
commit 053c4afff63d9b28c4022c6b3e9f170aa686718c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tbb: => 41_20130613

commit 0293d856a9bb86c46b83dcbbf4bc49db18c2dfe1
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

tcpdump 4.4.0

commit 1d0db754fd26f5cf985d0ec4efe980206288f43d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkipi4 4.10.5

commit c876884c426dbc47159177a4410db25a3f6c0a37
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkexiv24 4.10.5

commit 25504d1579e246546ca4c49009dbeeb8a5b66f90
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

libkdcraw4 4.10.5

commit 6ccff24cb1c34348902e2f31cde724879ecbbf6b
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

digikam4 3.3.0

commit 05261e57ec61b28baa43f059acc67c762b6e3279
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/nocache: fix path in nocache executable

commit 48808ff8ee13bec76f737b3a2a4e481e5f7e9c9c
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

utils/nocache: new spell, tool for excluding processes from the buffer
cache

commit 76bbc2d4c8168781ee9e33b2c2835140ebfd6c84
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics-libs/ftgl: fix linker error

commit 3b3be8804c144fb9590db599a27f90386736e612
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

graphics/exiv2: add patches from upstream to fix a memory leak, add
support for recent cameras/lenses, fix use after delete

commit ec8b422d11993e39ebedecaf3bbaad83a7efc5a4
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nspr 4.10

commit 55f299a01f685697340c3bff59a2b5f4da7a6e83
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

lshw B.02.17

commit 21487aed0839aa22dfad4eb9da95bc477179775c
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

qpdf 5.0.0

commit c37424c6c5c5c45300bb84c6d33d18feac20b02c
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev: => v1.2

commit e5a14fea979cd82b16535e336c217af5bcb36856
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

subversion-1.8.1 - SECURITY fix

commit 58972ec09aee9fffe318a475106ea398f87da72a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bison: => 3.0

commit de35bdd654676412d52e2d7f5d172982f447acc7
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

groff: => 1.22.2

commit a2f83105d565cfc3eab2c38046f8dc78c4fbc103
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libpcap: => 1.4.0

commit 62df298e45fde3a12f625cc5c80075d18444ce0b
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

tcpdump.gpg - add key D9C15D0D

commit 9e8f957bbf0212f15746cbed21fe4da294e7bcc1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

html2ps: new spell, an HTML to PostScript converter

commit 8f49a3b4eafe5bd6c0bd77276e7fd135bad86ef2
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

libvdpau: => 0.7

commit b32d77d876b6127aae8f0dd594e0df067bddf148
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

mercurial: => 2.7

commit 0d5afeeb09847a8060368df4771cf0e32f611e02
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

john: Reformat long description

commit 5e9a3618e7b0fb4b7daf96c14060d2986d7c3a9f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

john 1.8.0

commit 735768b5d937c254a5dadafb9afc71f9557e0f73
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

mc 4.8.10

commit c7312588215c77330908e23845531069786ed2e5
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

linux 3.10.5

commit bd7a59beaca640c58e9debed41a89c7dc4927ddf
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

bzr: => 2.6.0

commit f6fb98d651973391deef74924a34db19ba86960a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

wine: Updated devel to 1.7.0
1.7.0+ optionally uses lcms2 instead of lcms
1.6 and 1.7 optionally depend on openal-soft (not openal)

commit 194f2f0e39f7540d0189a7f702619f51feeab7e4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

prelink: Updated to 20130503

commit 28083a6f68fa99489b006f2df40008d98ec190ba
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

haskell/haskell-git-annex: version 4.20130802

commit 6e450b6283355c3a064fe8eecced866bfd435061
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

util-linux: => 2.23.2

commit 59a13fb561fe43f48e71ac3c99bda942a68ece4d
Author: Ladislav Hagara <hgr AT vabo.cz>
Commit: Ladislav Hagara <hgr AT vabo.cz>

nmap 6.40

commit 6e748db44feedaed88932625e3867689d45fe331
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

vlc: => 2.0.8

commit f1d29e8938b2ba4d2451dec9ca7e320a766e3ba9
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

gnutls: => 3.2.3

commit 146115392a6c42fd9d0cbcca1fb80ea3a20aff62
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17/echievements: Added an achievements module for Enlightenment 17

commit 86cec9889aee9f979efeeccbdc5876fcf610db3d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17/etrophy: Added a library to manage scores, trophies, and unlockables

commit e1919733e18c713dd6d2dd720229b80261511123
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

terminology: Updated to 0.3.0

commit 41402521311e6833446f975a462da3280973600a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e17: Updated to 0.17.4

commit 98b1afb2faf767eb318fb51a36a3db1285a0758e
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eeze: Updated to 1.7.8

commit 97802edc1bb5ef9da808ca757353abe33ceefbfa
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

efreet: Updated to 1.7.8

commit 30c4ae4e10fe162f9af1ed1cd96d3c2a8b50d9ca
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

elementary: Updated to 1.7.8
SCM optionally uses edbus, stable optionally uses e_dbus

commit d8280234faa56337016f455da809d0263c55840a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ethumb: Updated to 1.7.8

commit 9664a94adf0e91c89206f8caa19686cbebe50710
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

emotion: Updated to 1.7.8

commit 73a5a5bf41d9bcbb8a5c7b2c8e13d7d4494cc27b
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas_generic_loaders: Updated to 1.7.8

commit abd3a503a72b3e51abfa5fc7c9974a2191e141ef
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated to 1.7.8

commit 23cafa0323ddb5999dc612ec9b95658db1bb77a7
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Remove older 1.7.5 sig

commit 87adaf9f04e7a0906657df1303d35920ed53db4f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

e_dbus: Updated to 1.7.8

commit a599ea0cfe25d58ad5401aa1ae38681e23855a59
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

expedite: Updated to 1.7.7

commit 17fb879613415ddf2b1ee8981823deb514390af4
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

edje: Updated to 1.7.8

commit 1468d3663643bde4fc540e9db19b992cddb0675d
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

evas: Updated to 1.7.8

commit 1e8bf62e17c0011160f5d87697d83daf23e2f088
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

embryo: Updated to 1.7.8

commit 0a0c5db92c6762b89b8ea35d15944d1c089b4400
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eio: Updated to 1.7.8

commit 78818432d69edc1c177eefbf061abdb15211ed10
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eet: Updated to 1.7.8

commit ffae63dd3899f1078984c61104637fed02fb4f57
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

ecore: Updated to 1.7.8

commit f1414e580b50eba5b106e2f0a0ff33849982c2fc
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>

eina: Updated to 1.7.8

commit 609101ac07fb9b21fdd2a6d117bb0bb8fe3f8c0e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Fix typo

commit a053b4b98b7496c65605c82516376bf68a35166e
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

emacs: Update optional dependencies

commit 2c5a60ce1cb2cce46dcbb624e485ab1347563e12
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

virtuoso: => 6.1.7

commit a9e20c2cb196522653e20f1793bd63a11445de4a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

eudev-v1.1
eudev is a fork of udev, which is independent of the init system
it builds and runs for me on two systems.
the only poroblem that I currently have is that /dev/pts is not created,
even though /etc/init.d/runlevels/%DEV/devices runs.

commit a5645fc31c239692ecb09c1eb77707df3b442f0a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

automake: => 1.14

commit c47f1f72636617f760bd05430c45a24b2c0a3d00
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

perl-cpan/io-tty: version 1.10

commit cf0272a40ed1c7b8005bc10ba65d9080e13818d3
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

libs/protobuf: version 2.5.0

commit 354412ee70cc97741ed9ac1d883a8f5070c7ddff
Author: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
Commit: Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>

crypto/mosh: version 1.2.4

diff --git a/ChangeLog b/ChangeLog
index 79de361..8827005 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2013-08-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * utils/nocache: new spell, a tool for excluding processes from
+ participating in the buffer cache
+
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * net/tcpdump.gpg: add D9C15D0D <The Tcpdump Group>
+
+2013-08-05 Ismael Luceno <ismael AT sourcemage.org>
+ * printer/html2ps: new spell, an HTML to PostScript converter
+
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * e17/etrophy: Added a library to manage scores, trophies, and
unlockables
+ * e17/echievements: Added an achievements module for Enlightenment 17
+
2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
* disk/eudev: new spell - fork of udev

diff --git a/collab/subversion/DETAILS b/collab/subversion/DETAILS
index e613c82..549e106 100755
--- a/collab/subversion/DETAILS
+++ b/collab/subversion/DETAILS
@@ -1,6 +1,6 @@
SPELL=subversion
- VERSION=1.8.0
- SECURITY_PATCH=2
+ VERSION=1.8.1
+ SECURITY_PATCH=3
if [[ "$SVN_HEAD" == y ]]; then VERSION=${VERSION%.*}-HEAD; fi
SOURCE=$SPELL-$VERSION.tar.bz2
if [[ "$SVN_HEAD" == y ]]; then
diff --git a/collab/subversion/HISTORY b/collab/subversion/HISTORY
index c51d36e..136117b 100644
--- a/collab/subversion/HISTORY
+++ b/collab/subversion/HISTORY
@@ -1,3 +1,7 @@
+2013-08-06Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.8.1
+ SECURITY_PATCH++ fix CVE-2013-4131
+
2013-07-06 Treeve Jelbert <treeve AT sourcemage.org>
* CONFIGURE, BUILD: remove obsolete options
add support for 'git svn commands'
diff --git a/crypto/gnutls/DETAILS b/crypto/gnutls/DETAILS
index e2a5a38..ef98b03 100755
--- a/crypto/gnutls/DETAILS
+++ b/crypto/gnutls/DETAILS
@@ -55,7 +55,7 @@ case $GNUTLS_BRANCH in
SOURCE=$SPELL-$VERSION.tar.xz
;;
3.2)
- VERSION=3.2.2
+ VERSION=3.2.3
SOURCE=$SPELL-$VERSION.tar.xz
;;
esac
diff --git a/crypto/gnutls/HISTORY b/crypto/gnutls/HISTORY
index 0a34f29..cfdfee5 100644
--- a/crypto/gnutls/HISTORY
+++ b/crypto/gnutls/HISTORY
@@ -1,3 +1,6 @@
+2013-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 3.2.3
+
2013-07-16 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: 3.2.2
* PREPARE: add new branch 3.2
diff --git a/crypto/john/DETAILS b/crypto/john/DETAILS
index 170871a..f3554d5 100755
--- a/crypto/john/DETAILS
+++ b/crypto/john/DETAILS
@@ -1,18 +1,17 @@
SPELL=john
- VERSION=1.7.9
- SOURCE=$SPELL-$VERSION.tar.bz2
+ VERSION=1.8.0
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://www.openwall.com/john/g/$SOURCE
-
SOURCE_HASH=sha512:121b4aa6fbb62b14db366aed739d7db760c136a4c3a39d8bba32bde269350354b3d18d15ee783f61b17913b0dd6773068cb01b3d3bbad290c309ae1cd027568b
- WEB_SITE=http://www.openwall.com/john/
+ SOURCE_URL[0]=http://www.openwall.com/$SPELL/j/$SOURCE
+
SOURCE_HASH=sha512:e2820ecabd7ea4c7404c3d40f064994d0f5746b093c859a58fbf2588492ebcef411d9f3088c8e8ee726284ead969e26fdae834cdae3eb2d32408fc79ed906543
+ WEB_SITE=http://www.openwall.com/$SPELL/
ENTERED=20011216
LICENSE[0]=GPL
KEYWORDS="crypto"
SHORT="John the Ripper is a fast password cracker."
cat << EOF
-John the Ripper is a fast password cracker, currently available
-for many flavors of Unix (11 are officially supported, not
-counting different architectures), DOS, Win32, and BeOS. Its
-primary purpose is to detect weak Unix passwords, but a number
-of other hash types are supported as well.
+John the Ripper is a fast password cracker, currently available for many
flavors
+of Unix (11 are officially supported, not counting different architectures),
+DOS, Win32, and BeOS. Its primary purpose is to detect weak Unix passwords,
but
+a number of other hash types are supported as well.
EOF
diff --git a/crypto/john/HISTORY b/crypto/john/HISTORY
index 4a6e64c..e4709b6 100644
--- a/crypto/john/HISTORY
+++ b/crypto/john/HISTORY
@@ -1,3 +1,7 @@
+2013-08-04 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 1.8.0
+
2012-03-12 Arjan Bouter <abouter AT sourcemage.org>
* DETAILS: 1.7.9
* BUILD, CONFIGURE: allow compiling for more archs
diff --git a/crypto/mosh/DETAILS b/crypto/mosh/DETAILS
index bd367ee..bb197e1 100755
--- a/crypto/mosh/DETAILS
+++ b/crypto/mosh/DETAILS
@@ -1,8 +1,8 @@
SPELL=mosh
- VERSION=1.2.3
+ VERSION=1.2.4
SOURCE="${SPELL}-${VERSION}.tar.gz"
- SOURCE_URL[0]=https://github.com/downloads/keithw/${SPELL}/${SOURCE}
-
SOURCE_HASH=sha512:330b2edbbfb164cc1dda7d1ebf049894385c2c9370ce8c2183d7af45d6f01ef64f690e2ff08165ebcbda35e74a6ff35a751e4b221832feeb889cc2ad793ac0be
+ SOURCE_URL[0]=http://mosh.mit.edu/$SOURCE
+
SOURCE_HASH=sha512:f7505faffdc8da734179b37339b554f83cbf5450b251cd2aa50d63cd6e4cbefa0da17a1c1b2a61858735ac9e5cee5841ed20e81e244380f5f9a02af1b87199cc
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="mosh.mit.edu"
LICENSE[0]=GPL
diff --git a/crypto/mosh/HISTORY b/crypto/mosh/HISTORY
index 2e87910..8e5811f 100644
--- a/crypto/mosh/HISTORY
+++ b/crypto/mosh/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.2.4
+
2012-10-30 Justin Boffemmyer <flux AT sourcemage.org>
* DEPENDS: add depends openssl, which is now used for AES; change
io-tty to an optional runtime dependency, as it's only needed for
the
diff --git a/database/virtuoso/DETAILS b/database/virtuoso/DETAILS
index 2dd249d..adbf594 100755
--- a/database/virtuoso/DETAILS
+++ b/database/virtuoso/DETAILS
@@ -1,6 +1,6 @@
SPELL=virtuoso
- VERSION=6.1.6
-
SOURCE_HASH=sha512:d423e872bce8737f60a348c89e24f20de5581e7b943856df534b4c86015e50969cbe46fe0c73eb0f1a29a1a45f2d7cebca98564ab38044f1f731f661635ded55
+ VERSION=6.1.7
+
SOURCE_HASH=sha512:51dcd299be5d43c0f7de27d1668de0a28cc656b531ea14b61762c5e735d3ae8ec623d616013a1f1cb82c4cd0ecc8e213aeca064e78d95f3e5b435109d9129645
SOURCE=$SPELL-opensource-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-opensource-$VERSION
WEB_SITE=http://virtuoso.openlinksw.com/wiki/main/Main/
diff --git a/database/virtuoso/HISTORY b/database/virtuoso/HISTORY
index 1572e23..1537a87 100644
--- a/database/virtuoso/HISTORY
+++ b/database/virtuoso/HISTORY
@@ -1,3 +1,6 @@
+2013-07-31 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 6.1.7
+
2012-08-03 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 6.1.6

diff --git a/devel/automake/DETAILS b/devel/automake/DETAILS
index add331b..0736416 100755
--- a/devel/automake/DETAILS
+++ b/devel/automake/DETAILS
@@ -1,5 +1,5 @@
SPELL=automake
- VERSION=1.13.2
+ VERSION=1.14
SECURITY_PATCH=1
SOURCE=$SPELL-$VERSION.tar.xz
SOURCE2=$SOURCE.sig
diff --git a/devel/automake/HISTORY b/devel/automake/HISTORY
index 9c2eb41..a0d1ca2 100644
--- a/devel/automake/HISTORY
+++ b/devel/automake/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 1.14
+
2013-07-12 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.13.2

diff --git a/devel/bison/DETAILS b/devel/bison/DETAILS
index 2ce4792..3fd8626 100755
--- a/devel/bison/DETAILS
+++ b/devel/bison/DETAILS
@@ -1,5 +1,5 @@
SPELL=bison
- VERSION=2.7
+ VERSION=3.0
SOURCE=${SPELL}-${VERSION}.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/devel/bison/HISTORY b/devel/bison/HISTORY
index f68020d..8af81b5 100644
--- a/devel/bison/HISTORY
+++ b/devel/bison/HISTORY
@@ -1,3 +1,6 @@
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0
+
2012-12-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.7

diff --git a/devel/prelink/DETAILS b/devel/prelink/DETAILS
index cf7e608..8182624 100755
--- a/devel/prelink/DETAILS
+++ b/devel/prelink/DETAILS
@@ -1,5 +1,5 @@
SPELL=prelink
- VERSION=20060213
+ VERSION=20130503
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL
SOURCE_URL[0]=http://people.redhat.com/jakub/$SPELL/$SOURCE
diff --git a/devel/prelink/HISTORY b/devel/prelink/HISTORY
index 03f5141..824885f 100644
--- a/devel/prelink/HISTORY
+++ b/devel/prelink/HISTORY
@@ -1,3 +1,6 @@
+2013-08-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 20130503
+
2009-05-29 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: SOURCE_URL and WEB_SITE are ftp -> http
Updated to 20060213
diff --git a/devel/prelink/prelink-20060213.tar.bz2.sig
b/devel/prelink/prelink-20060213.tar.bz2.sig
deleted file mode 100644
index 65e75ff..0000000
Binary files a/devel/prelink/prelink-20060213.tar.bz2.sig and /dev/null differ
diff --git a/devel/prelink/prelink-20130503.tar.bz2.sig
b/devel/prelink/prelink-20130503.tar.bz2.sig
new file mode 100644
index 0000000..8e24104
Binary files /dev/null and b/devel/prelink/prelink-20130503.tar.bz2.sig differ
diff --git a/disk/eudev/DETAILS b/disk/eudev/DETAILS
index 77b65ee..086b675 100755
--- a/disk/eudev/DETAILS
+++ b/disk/eudev/DETAILS
@@ -1,6 +1,6 @@
SPELL=eudev
- VERSION=v1.1
-
SOURCE_HASH=sha512:f4f4bfd9ffa601228c569fda649ab68c056aae36a6ec18b346002f772e3b45f23087f7d4497e060b9eaaaf7fa31a9de120119c1cf3a3b2799232f29a97db51d5
+ VERSION=v1.2
+
SOURCE_HASH=sha512:6ea9b0144ad5dd962bff6ecab7b602202b3e4e12410e4ad3a0da013539620e9f2a0b3e9f43bb83deb0b0e8105bc7ac0ba8c8681a5d18b127223f77d060ca607c
# PATCHLEVEL=0
SOURCE=$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-${VERSION//v}"
diff --git a/disk/eudev/FINAL b/disk/eudev/FINAL
index b1c54f3..180b4ef 100755
--- a/disk/eudev/FINAL
+++ b/disk/eudev/FINAL
@@ -70,7 +70,12 @@ message "\n${PROBLEM_COLOR}Udev-197 / eudev-1.0 changes:"
\
message "\n${PROBLEM_COLOR}Udev-205 / eudev-v1.1 changes:" \
"$DEFAULT_COLOR$MESSAGE_COLOR\n" \
"\nupdated hwdb" \
- "\nnow uses builtin kmod for module loading
+ "\nnow uses builtin kmod for module loading"
+# eudev-v1.2 changes
+message "\n${PROBLEM_COLOR}Udev-206 / eudev-v1.2 changes:" \
+ "$DEFAULT_COLOR$MESSAGE_COLOR\n" \
+ "\nmigration from external to internal keymaps" \
+ "\n"

# final warning
message "\n${PROBLEM_COLOR}Check any local scripts and udev rules !!!" \
diff --git a/disk/eudev/HISTORY b/disk/eudev/HISTORY
index 25de586..4fc2864 100644
--- a/disk/eudev/HISTORY
+++ b/disk/eudev/HISTORY
@@ -1,4 +1,7 @@
-2013-07-230 Treeve Jelbert <treeve AT sourcemage.org>
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version v1.2
+
+2013-07-30 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version v1.1
* INSTALL: create symlingk for programs that link to old udev
new spell based on udev spell
diff --git a/doc/groff/BUILD b/doc/groff/BUILD
deleted file mode 100755
index 470d2c2..0000000
--- a/doc/groff/BUILD
+++ /dev/null
@@ -1,12 +0,0 @@
-./configure --build=$BUILD \
- --prefix=$INSTALL_ROOT/usr \
- --sysconfdir=$INSTALL_ROOT/etc \
- --infodir=/usr/share/info \
- --mandir=/usr/share/man \
- --localstatedir=$INSTALL_ROOT/var \
- --mandir=$INSTALL_ROOT/usr/share/man \
- $OPTS &&
-
-make_single &&
-make &&
-make_normal
diff --git a/doc/groff/DETAILS b/doc/groff/DETAILS
index ea3354a..24594c9 100755
--- a/doc/groff/DETAILS
+++ b/doc/groff/DETAILS
@@ -1,5 +1,5 @@
SPELL=groff
- VERSION=1.21
+ VERSION=1.22.2
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/doc/groff/HISTORY b/doc/groff/HISTORY
index 1075df9..0035d06 100644
--- a/doc/groff/HISTORY
+++ b/doc/groff/HISTORY
@@ -1,3 +1,7 @@
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.22.2
+ * BUILD: deleted
+
2011-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: changed dependency on g++ to dependency on gcc with
sub-depends on CXX (scripted)
diff --git a/doc/qpdf/DETAILS b/doc/qpdf/DETAILS
index 4f2ab5d..44422fd 100755
--- a/doc/qpdf/DETAILS
+++ b/doc/qpdf/DETAILS
@@ -1,9 +1,9 @@
SPELL=qpdf
- VERSION=4.1.0
-
SOURCE_HASH=sha512:60864e5a51efc7c584bb335c53b1ca5496abbd8ee5ae0033d12d321586a714301162e0c3fd7bf2159d0b7466f168fe3f3bf988569bc5a94ce02a283810c36f5b
+ VERSION=5.0.0
+
SOURCE_HASH=sha512:207d5539b434cca9a7f582882786b4d5f473cd374a1a249a0d4f335c7d9ef22cdb857a32ef3e23b98b0c329191eb6c980fa576930553211ddc00dfa11416baa8
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$SOURCE
+ SOURCE_URL[0]=$SOURCEFORGE_URL/$SPELL/$VERSION/$SOURCE
WEB_SITE=http://$SPELL.SourceForge.net
LICENSE[0]=ARTISTIC
ENTERED=20120914
diff --git a/doc/qpdf/HISTORY b/doc/qpdf/HISTORY
index 2f5640e..ee9740c 100644
--- a/doc/qpdf/HISTORY
+++ b/doc/qpdf/HISTORY
@@ -1,3 +1,7 @@
+2013-08-06 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: Fixed SOURCE_URL[0]
+ updated spell to 5.0.0
+
2013-06-03 Vlad Glagolev <stealth AT sourcemage.org>
* UP_TRIGGERS: added, for proper migration on major/minor spell
updates

diff --git a/e-17/e17/DETAILS b/e-17/e17/DETAILS
index 05e2a82..e7f17c3 100755
--- a/e-17/e17/DETAILS
+++ b/e-17/e17/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/enlightenment-0.17-git

SOURCE_URL[0]=git://git.enlightenment.org/core/enlightenment.git:enlightenment-0.17-git
SOURCE_IGNORE=volatile
else
- VERSION=0.17.0
+ VERSION=0.17.4
SOURCE=enlightenment-${VERSION}.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_URL=http://download.enlightenment.org/releases/${SOURCE}
diff --git a/e-17/e17/HISTORY b/e-17/e17/HISTORY
index ae0059a..eed1cac 100644
--- a/e-17/e17/HISTORY
+++ b/e-17/e17/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.17.4
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/e-17/e17/enlightenment-0.17.0.tar.bz2.sig
b/e-17/e17/enlightenment-0.17.0.tar.bz2.sig
deleted file mode 100644
index f53fe2a..0000000
Binary files a/e-17/e17/enlightenment-0.17.0.tar.bz2.sig and /dev/null differ
diff --git a/e-17/e17/enlightenment-0.17.4.tar.bz2.sig
b/e-17/e17/enlightenment-0.17.4.tar.bz2.sig
new file mode 100644
index 0000000..2dd8b2a
Binary files /dev/null and b/e-17/e17/enlightenment-0.17.4.tar.bz2.sig differ
diff --git a/e-17/e_dbus/DETAILS b/e-17/e_dbus/DETAILS
index 5f4987d..db211b7 100755
--- a/e-17/e_dbus/DETAILS
+++ b/e-17/e_dbus/DETAILS
@@ -12,7 +12,7 @@ if [ "$E_DBUS_CVS" == "y" ]; then
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
PATCHLEVEL=2
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/e_dbus/HISTORY b/e-17/e_dbus/HISTORY
index 6330f69..17a99e2 100644
--- a/e-17/e_dbus/HISTORY
+++ b/e-17/e_dbus/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig
b/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig
deleted file mode 100644
index 0609a82..0000000
Binary files a/e-17/e_dbus/e_dbus-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig
b/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..cd688c6
Binary files /dev/null and b/e-17/e_dbus/e_dbus-1.7.8.tar.bz2.sig differ
diff --git a/e-17/echievements/DEPENDS b/e-17/echievements/DEPENDS
new file mode 100755
index 0000000..3150597
--- /dev/null
+++ b/e-17/echievements/DEPENDS
@@ -0,0 +1,2 @@
+depends edje &&
+depends etrophy
diff --git a/e-17/echievements/DETAILS b/e-17/echievements/DETAILS
new file mode 100755
index 0000000..98e9c89
--- /dev/null
+++ b/e-17/echievements/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=echievements
+ VERSION=3
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20130730
+ LICENSE[0]=BSD
+ SHORT="Achievements module for Enlightenment 17"
+cat << EOF
+Echievements provides achievements module for E17. It is a module that
serves as
+nothing more than a very entertaining time-waster.
+
+#echievements on FreeNode IRC.
+EOF
diff --git a/e-17/echievements/HISTORY b/e-17/echievements/HISTORY
new file mode 100644
index 0000000..3796e91
--- /dev/null
+++ b/e-17/echievements/HISTORY
@@ -0,0 +1,3 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/e-17/echievements/echievements-3.tar.bz2.sig
b/e-17/echievements/echievements-3.tar.bz2.sig
new file mode 100644
index 0000000..ebdda1b
Binary files /dev/null and b/e-17/echievements/echievements-3.tar.bz2.sig
differ
diff --git a/e-17/ecore/DETAILS b/e-17/ecore/DETAILS
index 5921668..391bf72 100755
--- a/e-17/ecore/DETAILS
+++ b/e-17/ecore/DETAILS
@@ -1,5 +1,5 @@
SPELL=ecore
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/ecore/HISTORY b/e-17/ecore/HISTORY
index be47689..554b75b 100644
--- a/e-17/ecore/HISTORY
+++ b/e-17/ecore/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5
* DEPENDS, SUB_DEPENDS: Add all evas flags for evas optional
dependency
diff --git a/e-17/ecore/ecore-1.7.5.tar.bz2.sig
b/e-17/ecore/ecore-1.7.5.tar.bz2.sig
deleted file mode 100644
index 7f0122f..0000000
Binary files a/e-17/ecore/ecore-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/ecore/ecore-1.7.8.tar.bz2.sig
b/e-17/ecore/ecore-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..34f0581
Binary files /dev/null and b/e-17/ecore/ecore-1.7.8.tar.bz2.sig differ
diff --git a/e-17/edje/DEPENDS b/e-17/edje/DEPENDS
index 46c107c..21abaa1 100755
--- a/e-17/edje/DEPENDS
+++ b/e-17/edje/DEPENDS
@@ -7,7 +7,8 @@ else
depends -sub 'EVAS' ecore &&
depends eet &&
depends eina &&
- depends embryo
+ depends embryo &&
+ depends evas
fi &&

optional_depends alsa-lib \
diff --git a/e-17/edje/DETAILS b/e-17/edje/DETAILS
index 315a4d6..a2832f0 100755
--- a/e-17/edje/DETAILS
+++ b/e-17/edje/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_IGNORE=volatile
PATCHLEVEL=1
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/edje/HISTORY b/e-17/edje/HISTORY
index 3d48b2e..5564cd9 100644
--- a/e-17/edje/HISTORY
+++ b/e-17/edje/HISTORY
@@ -1,3 +1,7 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ * DEPENDS: Depends on evas
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/edje/edje-1.7.5.tar.bz2.sig
b/e-17/edje/edje-1.7.5.tar.bz2.sig
deleted file mode 100644
index 19f3003..0000000
Binary files a/e-17/edje/edje-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/edje/edje-1.7.8.tar.bz2.sig
b/e-17/edje/edje-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7644061
Binary files /dev/null and b/e-17/edje/edje-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eet/DETAILS b/e-17/eet/DETAILS
index 3393a14..b64d011 100755
--- a/e-17/eet/DETAILS
+++ b/e-17/eet/DETAILS
@@ -1,5 +1,5 @@
SPELL=eet
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/eet/HISTORY b/e-17/eet/HISTORY
index 44ae094..274abae 100644
--- a/e-17/eet/HISTORY
+++ b/e-17/eet/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/eet/eet-1.7.5.tar.bz2.sig b/e-17/eet/eet-1.7.5.tar.bz2.sig
deleted file mode 100644
index f4fe30c..0000000
Binary files a/e-17/eet/eet-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eet/eet-1.7.8.tar.bz2.sig b/e-17/eet/eet-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..4b17425
Binary files /dev/null and b/e-17/eet/eet-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eeze/DETAILS b/e-17/eeze/DETAILS
index ed58166..87a923d 100755
--- a/e-17/eeze/DETAILS
+++ b/e-17/eeze/DETAILS
@@ -1,5 +1,5 @@
SPELL=eeze
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/eeze/HISTORY b/e-17/eeze/HISTORY
index 39cdc12..ef4b632 100644
--- a/e-17/eeze/HISTORY
+++ b/e-17/eeze/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/e-17/eeze/eeze-1.7.5.tar.bz2.sig
b/e-17/eeze/eeze-1.7.5.tar.bz2.sig
deleted file mode 100644
index d4c3e7b..0000000
Binary files a/e-17/eeze/eeze-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eeze/eeze-1.7.8.tar.bz2.sig
b/e-17/eeze/eeze-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..eb58c53
Binary files /dev/null and b/e-17/eeze/eeze-1.7.8.tar.bz2.sig differ
diff --git a/e-17/efreet/DETAILS b/e-17/efreet/DETAILS
index 889872f..7bc89d8 100755
--- a/e-17/efreet/DETAILS
+++ b/e-17/efreet/DETAILS
@@ -1,5 +1,5 @@
SPELL=efreet
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/efreet/HISTORY b/e-17/efreet/HISTORY
index e31d30a..73be14d 100644
--- a/e-17/efreet/HISTORY
+++ b/e-17/efreet/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/efreet/efreet-1.7.5.tar.bz2.sig
b/e-17/efreet/efreet-1.7.5.tar.bz2.sig
deleted file mode 100644
index b2eaf12..0000000
Binary files a/e-17/efreet/efreet-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/efreet/efreet-1.7.8.tar.bz2.sig
b/e-17/efreet/efreet-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..352c183
Binary files /dev/null and b/e-17/efreet/efreet-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eina/DETAILS b/e-17/eina/DETAILS
index 1d0f4d4..ada4cf1 100755
--- a/e-17/eina/DETAILS
+++ b/e-17/eina/DETAILS
@@ -1,5 +1,5 @@
SPELL=eina
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/eina/HISTORY b/e-17/eina/HISTORY
index d411d54..c141be6 100644
--- a/e-17/eina/HISTORY
+++ b/e-17/eina/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/eina/eina-1.7.5.tar.bz2.sig
b/e-17/eina/eina-1.7.5.tar.bz2.sig
deleted file mode 100644
index a4a8ee8..0000000
Binary files a/e-17/eina/eina-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eina/eina-1.7.8.tar.bz2.sig
b/e-17/eina/eina-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..97dfed6
Binary files /dev/null and b/e-17/eina/eina-1.7.8.tar.bz2.sig differ
diff --git a/e-17/eio/DETAILS b/e-17/eio/DETAILS
index a881dc5..e3367e7 100755
--- a/e-17/eio/DETAILS
+++ b/e-17/eio/DETAILS
@@ -1,5 +1,5 @@
SPELL=eio
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/eio/HISTORY b/e-17/eio/HISTORY
index e0d056a..d81602d 100644
--- a/e-17/eio/HISTORY
+++ b/e-17/eio/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/eio/eio-1.7.5.tar.bz2.sig b/e-17/eio/eio-1.7.5.tar.bz2.sig
deleted file mode 100644
index 8e7adfb..0000000
Binary files a/e-17/eio/eio-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/eio/eio-1.7.8.tar.bz2.sig b/e-17/eio/eio-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..b3a607a
Binary files /dev/null and b/e-17/eio/eio-1.7.8.tar.bz2.sig differ
diff --git a/e-17/elementary/DEPENDS b/e-17/elementary/DEPENDS
index b22e205..e183051 100755
--- a/e-17/elementary/DEPENDS
+++ b/e-17/elementary/DEPENDS
@@ -11,8 +11,13 @@ optional_depends fbset "" "--disable-ecore-fb" \
optional_depends sdl "" "--disable-ecore-sdl" \
"Enable SDL support?" &&

-optional_depends edbus "" "--disable-edbus" \
- "Enable e-dbus support?" &&
+if [ "x${ELEMENTARY_BRANCH}" == "xscm" ]; then
+ optional_depends edbus "" "--disable-edbus" \
+ "Enable e-dbus support?"
+else
+ optional_depends e_dbus "" "--disable-edbus" \
+ "Enable e-dbus support?"
+fi &&

optional_depends efreet "" "--disable-efreet" \
"Enable efreet support?" &&
diff --git a/e-17/elementary/DETAILS b/e-17/elementary/DETAILS
index 7b319eb..4cc652a 100755
--- a/e-17/elementary/DETAILS
+++ b/e-17/elementary/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD="on"
SOURCE_IGNORE=volatile
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/elementary/HISTORY b/e-17/elementary/HISTORY
index 35a7b95..80fa43a 100644
--- a/e-17/elementary/HISTORY
+++ b/e-17/elementary/HISTORY
@@ -1,3 +1,7 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ * DEPENDS: SCM optionally uses edbus, stable optionally uses e_dbus
+
2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: subversion -> git

diff --git a/e-17/elementary/elementary-1.7.5.tar.bz2.sig
b/e-17/elementary/elementary-1.7.5.tar.bz2.sig
deleted file mode 100644
index 78cef8d..0000000
Binary files a/e-17/elementary/elementary-1.7.5.tar.bz2.sig and /dev/null
differ
diff --git a/e-17/elementary/elementary-1.7.8.tar.bz2.sig
b/e-17/elementary/elementary-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..9a8c3b5
Binary files /dev/null and b/e-17/elementary/elementary-1.7.8.tar.bz2.sig
differ
diff --git a/e-17/embryo/DETAILS b/e-17/embryo/DETAILS
index 664fe43..72f5612 100755
--- a/e-17/embryo/DETAILS
+++ b/e-17/embryo/DETAILS
@@ -1,5 +1,5 @@
SPELL=embryo
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/embryo/HISTORY b/e-17/embryo/HISTORY
index 779aa0e..9363891 100644
--- a/e-17/embryo/HISTORY
+++ b/e-17/embryo/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/embryo/embryo-1.7.5.tar.bz2.sig
b/e-17/embryo/embryo-1.7.5.tar.bz2.sig
deleted file mode 100644
index f3034bc..0000000
Binary files a/e-17/embryo/embryo-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/embryo/embryo-1.7.8.tar.bz2.sig
b/e-17/embryo/embryo-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..8c3226f
Binary files /dev/null and b/e-17/embryo/embryo-1.7.8.tar.bz2.sig differ
diff --git a/e-17/emotion/DETAILS b/e-17/emotion/DETAILS
index ff8b368..3942bda 100755
--- a/e-17/emotion/DETAILS
+++ b/e-17/emotion/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
SOURCE_URL[0]=svn_http://svn.enlightenment.org/svn/e/trunk/emotion:emotion
SOURCE_IGNORE=volatile
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/emotion/HISTORY b/e-17/emotion/HISTORY
index 1f3b9e5..2d5b75c 100644
--- a/e-17/emotion/HISTORY
+++ b/e-17/emotion/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/emotion/emotion-1.7.5.tar.bz2.sig
b/e-17/emotion/emotion-1.7.5.tar.bz2.sig
deleted file mode 100644
index d24697f..0000000
Binary files a/e-17/emotion/emotion-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/emotion/emotion-1.7.8.tar.bz2.sig
b/e-17/emotion/emotion-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..533c51c
Binary files /dev/null and b/e-17/emotion/emotion-1.7.8.tar.bz2.sig differ
diff --git a/e-17/ethumb/DETAILS b/e-17/ethumb/DETAILS
index 4b144f8..c66462d 100755
--- a/e-17/ethumb/DETAILS
+++ b/e-17/ethumb/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/ethumb/HISTORY b/e-17/ethumb/HISTORY
index 6d849cf..1df99ae 100644
--- a/e-17/ethumb/HISTORY
+++ b/e-17/ethumb/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig
b/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig
deleted file mode 100644
index 25f30a1..0000000
Binary files a/e-17/ethumb/ethumb-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig
b/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7cbd5c1
Binary files /dev/null and b/e-17/ethumb/ethumb-1.7.8.tar.bz2.sig differ
diff --git a/e-17/etrophy/DEPENDS b/e-17/etrophy/DEPENDS
new file mode 100755
index 0000000..f429253
--- /dev/null
+++ b/e-17/etrophy/DEPENDS
@@ -0,0 +1,4 @@
+depends -sub 'EVAS' ecore &&
+depends eet &&
+depends eina &&
+depends elementary
diff --git a/e-17/etrophy/DETAILS b/e-17/etrophy/DETAILS
new file mode 100755
index 0000000..96c1769
--- /dev/null
+++ b/e-17/etrophy/DETAILS
@@ -0,0 +1,15 @@
+ SPELL=etrophy
+ VERSION=0.5.1
+ SOURCE=$SPELL-$VERSION.tar.bz2
+ SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
+ SOURCE_URL[0]=http://download.enlightenment.org/releases/$SOURCE
+ WEB_SITE=http://www.enlightenment.org/
+ ENTERED=20130730
+ LICENSE[0]=BSD
+ SHORT="Library to manage scores, trophies, and unlockables"
+cat << EOF
+Etrophy is a library that manages scores, trophies and unlockables. It will
+store them and provide views to display them. Could be used by games based
+on EFL.
+EOF
diff --git a/e-17/etrophy/HISTORY b/e-17/etrophy/HISTORY
new file mode 100644
index 0000000..3796e91
--- /dev/null
+++ b/e-17/etrophy/HISTORY
@@ -0,0 +1,3 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * Created
+
diff --git a/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig
b/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig
new file mode 100644
index 0000000..ff31700
Binary files /dev/null and b/e-17/etrophy/etrophy-0.5.1.tar.bz2.sig differ
diff --git a/e-17/evas/DETAILS b/e-17/evas/DETAILS
index 74f13bc..d704fda 100755
--- a/e-17/evas/DETAILS
+++ b/e-17/evas/DETAILS
@@ -1,5 +1,5 @@
SPELL=evas
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/evas/HISTORY b/e-17/evas/HISTORY
index ea924e4..54d7fc1 100644
--- a/e-17/evas/HISTORY
+++ b/e-17/evas/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-03-27 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* BUILD: fix glib include paths

diff --git a/e-17/evas/evas-1.7.5.tar.bz2.sig
b/e-17/evas/evas-1.7.5.tar.bz2.sig
deleted file mode 100644
index d23fd5d..0000000
Binary files a/e-17/evas/evas-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/evas/evas-1.7.8.tar.bz2.sig
b/e-17/evas/evas-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..c22d9d5
Binary files /dev/null and b/e-17/evas/evas-1.7.8.tar.bz2.sig differ
diff --git a/e-17/evas_generic_loaders/DETAILS
b/e-17/evas_generic_loaders/DETAILS
index 9d9df2e..6e7097f 100755
--- a/e-17/evas_generic_loaders/DETAILS
+++ b/e-17/evas_generic_loaders/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/evas_generic_loaders/HISTORY
b/e-17/evas_generic_loaders/HISTORY
index 249a204..ac7b99a 100644
--- a/e-17/evas_generic_loaders/HISTORY
+++ b/e-17/evas_generic_loaders/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+
2013-03-31 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: subversion -> git

diff --git a/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig
deleted file mode 100644
index 7745260..0000000
Binary files
a/e-17/evas_generic_loaders/evas_generic_loaders-1.7.5.tar.bz2.sig and
/dev/null differ
diff --git a/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..7b5db73
Binary files /dev/null and
b/e-17/evas_generic_loaders/evas_generic_loaders-1.7.8.tar.bz2.sig differ
diff --git a/e-17/expedite/DETAILS b/e-17/expedite/DETAILS
index 99e749c..82ae826 100755
--- a/e-17/expedite/DETAILS
+++ b/e-17/expedite/DETAILS
@@ -11,7 +11,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-svn
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=1.7.5
+ VERSION=1.7.8
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/expedite/HISTORY b/e-17/expedite/HISTORY
index 47b645c..fa052f7 100644
--- a/e-17/expedite/HISTORY
+++ b/e-17/expedite/HISTORY
@@ -1,3 +1,7 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 1.7.8
+ Updated to 1.7.7
+
2013-01-08 Eric Sandall <sandalle AT sourcemage.org>
* DETAILS: Updated to 1.7.5

diff --git a/e-17/expedite/expedite-1.7.5.tar.bz2.sig
b/e-17/expedite/expedite-1.7.5.tar.bz2.sig
deleted file mode 100644
index 6d48a00..0000000
Binary files a/e-17/expedite/expedite-1.7.5.tar.bz2.sig and /dev/null differ
diff --git a/e-17/expedite/expedite-1.7.8.tar.bz2.sig
b/e-17/expedite/expedite-1.7.8.tar.bz2.sig
new file mode 100644
index 0000000..f071e9b
Binary files /dev/null and b/e-17/expedite/expedite-1.7.8.tar.bz2.sig differ
diff --git a/e-17/terminology/DETAILS b/e-17/terminology/DETAILS
index 26dc3b7..f3445bf 100755
--- a/e-17/terminology/DETAILS
+++ b/e-17/terminology/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-git
FORCE_DOWNLOAD=on
SOURCE_IGNORE=volatile
else
- VERSION=0.2.0
+ VERSION=0.3.0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_GPG="gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME"
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
diff --git a/e-17/terminology/HISTORY b/e-17/terminology/HISTORY
index a4cb4c6..8606c6c 100644
--- a/e-17/terminology/HISTORY
+++ b/e-17/terminology/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated to 0.3.0
+
2013-03-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: subversion -> git

diff --git a/e-17/terminology/terminology-0.2.0.tar.bz2.sig
b/e-17/terminology/terminology-0.2.0.tar.bz2.sig
deleted file mode 100644
index 55e22e5..0000000
Binary files a/e-17/terminology/terminology-0.2.0.tar.bz2.sig and /dev/null
differ
diff --git a/e-17/terminology/terminology-0.3.0.tar.bz2.sig
b/e-17/terminology/terminology-0.3.0.tar.bz2.sig
new file mode 100644
index 0000000..24ffc26
Binary files /dev/null and b/e-17/terminology/terminology-0.3.0.tar.bz2.sig
differ
diff --git a/editors/emacs/DEPENDS b/editors/emacs/DEPENDS
index 82595d4..8b1fc3b 100755
--- a/editors/emacs/DEPENDS
+++ b/editors/emacs/DEPENDS
@@ -1,6 +1,6 @@
optional_depends "xaw3d" \
- "" \
- "" \
+ --with-xaw3d \
+ --without-xaw3d \
"for fancy 3D-style scroll bars" &&

optional_depends "imlib" \
@@ -28,16 +28,66 @@ optional_depends giflib \
"--without-gif" \
"for GIF format support" &&

+optional_depends libxpm \
+ --with-xpm \
+ --without-xpm \
+ "for XPM (X pixmap) suport" &&
+
+optional_depends librsvg \
+ --with-rsvg \
+ --without-rsvg \
+ "for SVG (Scalable Vector Graphics) support" &&
+
+optional_depends imagemagick \
+ --with-imagemagick \
+ --without-imagemagick \
+ "for ImageMagick image support" &&
+
optional_depends "gpm" \
"--with-gpm" \
"--without-gpm" \
"for mouse support on a GNU/Linux console" &&

+optional_depends libxml2 \
+ --with-xml2 \
+ --without-xml2 \
+ "for XML parsing support" &&
+
optional_depends "gtk+2" \
"--with-x-toolkit=gtk" \
"" \
"for GTK+2 look" &&

+optional_depends libxft \
+ --with-xft \
+ --without-xft \
+ "for XFT anti-aliased font support" &&
+
+#optional_depends libotf \
+# --with-libotf \
+# --without-libotf \
+# "for OpenType font support" &&
+
+optional_depends dbus \
+ --with-dbus \
+ --without-dbus \
+ "for D-Bus support" &&
+
+optional_depends gconf2 \
+ --with-gconf \
+ --without-gconf \
+ "for GConf support" &&
+
+optional_depends libselinux \
+ --with-selinux \
+ --without-selinux \
+ "for SELinux support" &&
+
+optional_depends gnutls \
+ --with-gnutls \
+ --without-gnutls \
+ "for SSL/TLS support" &&
+
if [[ "$EMACS_BRANCH" == "scm" ]]; then
depends bzr
fi
diff --git a/editors/emacs/HISTORY b/editors/emacs/HISTORY
index 784b537..f1789a6 100644
--- a/editors/emacs/HISTORY
+++ b/editors/emacs/HISTORY
@@ -1,3 +1,7 @@
+2013-07-31 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: Updated optional depedencies
+ Fixed typo
+
2013-03-06 Ismael Luceno <ismael AT sourcemage.org>
* BUILD: Fix update-subdirs script permissions

diff --git a/graphics-libs/ftgl/BUILD b/graphics-libs/ftgl/BUILD
index 7063ee5..0475cbe 100755
--- a/graphics-libs/ftgl/BUILD
+++ b/graphics-libs/ftgl/BUILD
@@ -1,2 +1,2 @@
OPTS+=" --with-gl-inc=/usr/include" &&
-LIBS+=" -lm" default_build
+LIBS+=" -lm -lGL -lGLU" default_build
diff --git a/graphics-libs/ftgl/HISTORY b/graphics-libs/ftgl/HISTORY
index 7a40daa..b4e5b9b 100644
--- a/graphics-libs/ftgl/HISTORY
+++ b/graphics-libs/ftgl/HISTORY
@@ -1,3 +1,6 @@
+2013-08-06 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ BUILD: add -lGL and -lGLU to LIBS
+
2012-10-22 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DEPENDS: added dependency on texlive, bzip2, libxext, zlib
* BUILD: fix build error
diff --git a/graphics/exiv2/00_hyphens_used_as_minus.diff
b/graphics/exiv2/00_hyphens_used_as_minus.diff
new file mode 100644
index 0000000..79975f4
--- /dev/null
+++ b/graphics/exiv2/00_hyphens_used_as_minus.diff
@@ -0,0 +1,60 @@
+--- a/src/exiv2.1
++++ b/src/exiv2.1
+@@ -171,17 +171,17 @@ Print mode for the 'print' action. Possi
+ .br
+ s : print a summary of the Exif metadata (the default)
+ .br
+-a : print Exif, IPTC and XMP metadata (shortcut for -Pkyct)
++a : print Exif, IPTC and XMP metadata (shortcut for \-Pkyct)
+ .br
+-t : interpreted (translated) Exif tags (-PEkyct)
++t : interpreted (translated) Exif tags (\-PEkyct)
+ .br
+-v : plain Exif tag values (-PExgnycv)
++v : plain Exif tag values (\-PExgnycv)
+ .br
+-h : hexdump of the Exif data (-PExgnycsh)
++h : hexdump of the Exif data (\-PExgnycsh)
+ .br
+-i : IPTC datasets (-PIkyct)
++i : IPTC datasets (\-PIkyct)
+ .br
+-x : XMP properties (-PXkyct)
++x : XMP properties (\-PXkyct)
+ .br
+ c : JPEG comment
+ .br
+@@ -256,7 +256,7 @@ images and a modifier to generate an XMP
+ p[<n>[,<m> ...]] : Extract preview images. The optional comma separated
+ list of preview image numbers is used to determine which preview images
+ to extract. The available preview images and their numbers are displayed
+-with the 'print' option -pp.
++with the 'print' option \-pp.
+ .br
+ X : Extract metadata to an XMP sidecar file <file>.xmp. The remaining
+ extract targets determine what metadata to extract to the sidecar
+@@ -393,13 +393,13 @@ ignored (comments). Remaining lines are
+ exiv2 *.jpg
+ Prints a summary of the Exif information for all JPEG files in the
directory.
+ .TP
+-exiv2 -pi image.jpg
++exiv2 \-pi image.jpg
+ Prints the IPTC metadata of the image.
+ .TP
+ exiv2 rename img_1234.jpg
+ Renames img_1234.jpg (taken on 13\-Nov\-05 at 22:58:31) to
20051113_225831.jpg
+ .TP
+-exiv2 -r':basename:_%Y%m' rename img_1234.jpg
++exiv2 \-r':basename:_%Y%m' rename img_1234.jpg
+ Renames img_1234.jpg to img_1234_200511.jpg
+ .TP
+ exiv2 \-et img1.jpg img2.jpg
+@@ -441,7 +441,7 @@ and GPSLatitudeRef contains either 'N' o
+ latitude respectively.
+ .TP
+ .nf
+-exiv2 insert -l/tmp -S.CRW /data/*.JPG
++exiv2 insert \-l/tmp \-S.CRW /data/*.JPG
+ .fi
+ Copy all metadata from CRW files in the /tmp directory to JPG files
+ with corresponding basenames in the /data directory. Note that this
diff --git a/graphics/exiv2/90_changeset_r2743.diff
b/graphics/exiv2/90_changeset_r2743.diff
new file mode 100644
index 0000000..1994069
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2743.diff
@@ -0,0 +1,11 @@
+--- a/src/exif.cpp (revision 2742)
++++ b/src/exif.cpp (revision 2743)
+@@ -752,6 +752,8 @@
+ { pttLen, "Exif.Pentax.PreviewLength" },
+ { pttTag, "Exif.Pentax.PreviewOffset" },
+ { pttTag, "Exif.Pentax.PreviewResolution" },
++ { pttLen, "Exif.SamsungPreview.JPEGInterchangeFormatLength" },
++ { pttIfd, "SamsungPreview" },
+ { pttLen, "Exif.Thumbnail.StripByteCounts" },
+ { pttIfd, "Thumbnail" },
+ { pttLen, "Exif.Thumbnail.JPEGInterchangeFormatLength" },
diff --git a/graphics/exiv2/90_changeset_r2744.diff
b/graphics/exiv2/90_changeset_r2744.diff
new file mode 100644
index 0000000..8ff8229
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2744.diff
@@ -0,0 +1,12 @@
+--- a/src/exif.cpp (revision 2743)
++++ b/src/exif.cpp (revision 2744)
+@@ -752,6 +752,9 @@
+ { pttLen, "Exif.Pentax.PreviewLength" },
+ { pttTag, "Exif.Pentax.PreviewOffset" },
+ { pttTag, "Exif.Pentax.PreviewResolution" },
++ { pttLen, "Exif.PentaxDng.PreviewLength" },
++ { pttTag, "Exif.PentaxDng.PreviewOffset" },
++ { pttTag, "Exif.PentaxDng.PreviewResolution" },
+ { pttLen, "Exif.SamsungPreview.JPEGInterchangeFormatLength" },
+ { pttIfd, "SamsungPreview" },
+ { pttLen, "Exif.Thumbnail.StripByteCounts" },
diff --git a/graphics/exiv2/90_changeset_r2756.diff
b/graphics/exiv2/90_changeset_r2756.diff
new file mode 100644
index 0000000..c319528
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2756.diff
@@ -0,0 +1,14 @@
+Index: canonmn.cpp
+===================================================================
+--- a/src/canonmn.cpp (revision 2755)
++++ b/src/canonmn.cpp (revision 2756)
+@@ -525,7 +525,8 @@
+ { 137, "Sigma 17-70mm f/2.8-4 DC Macro OS HSM"
}, // 6
+ { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
+ { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
+- { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
++ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 9
++ { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 10
+ { 138, "Canon EF 28-80mm f/2.8-4L"
},
+ { 139, "Canon EF 400mm f/2.8L"
},
+ { 140, "Canon EF 500mm f/4.5L"
},
diff --git a/graphics/exiv2/90_changeset_r2818_partial.diff
b/graphics/exiv2/90_changeset_r2818_partial.diff
new file mode 100644
index 0000000..7250dca
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2818_partial.diff
@@ -0,0 +1,36 @@
+Index: canonmn.cpp
+===================================================================
+--- a/src/canonmn.cpp (revision 2817)
++++ a/src/canonmn.cpp (revision 2818)
+@@ -173,6 +173,13 @@
+ { 0x80000261, N_("EOS 50D") },
+ { 0x80000270, N_("EOS Rebel T2i / 550D / Kiss X4") },
+ { 0x80000281, N_("EOS-1D Mark IV") },
++ { 0x80000285, N_("EOS 5D Mark III") },
++ { 0x80000286, N_("EOS Rebel T3i / 600D / Kiss X5") },
++ { 0x80000287, N_("EOS 60D") },
++ { 0x80000288, N_("EOS Rebel T3 / 1100D / Kiss X50") },
++ { 0x80000297, N_("WFT-E2 II") },
++ { 0x80000298, N_("WFT-E4 II") },
++ { 0x80000301, N_("EOS Rebel T4i / 650D / Kiss X6i") },
+ };
+
+ //! SerialNumberFormat, tag 0x0015
+@@ -652,11 +659,16 @@
+ { 249, "Canon EF 800mm f/5.6L IS"
},
+ { 250, "Canon EF 24 f/1.4L II"
},
+ { 251, "Canon EF 70-200mm f/2.8L IS II USM"
},
++ { 252, "Canon EF 70-200mm f/2.8L IS II USM + 1.4x"
},
++ { 253, "Canon EF 70-200mm f/2.8L IS II USM + 2x"
},
+ { 254, "Canon EF 100mm f/2.8L Macro IS USM"
},
+ { 488, "Canon EF-S 15-85mm f/3.5-5.6 IS USM"
},
+ { 489, "Canon EF 70-300mm f/4-5.6L IS USM"
},
+ { 490, "Canon EF 8-15mm f/4L USM"
},
+- { 491, "Canon EF 300mm f/2.8L IS II USM"
}
++ { 491, "Canon EF 300mm f/2.8L IS II USM"
},
++ { 494, "Canon EF 600mm f/4.0L IS II USM"
},
++ { 495, "Canon EF 24-70mm f/2.8L II USM"
},
++ { 4144,"Canon EF 40mm f/2.8 STM"
}
+ };
+
+ //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2860.diff
b/graphics/exiv2/90_changeset_r2860.diff
new file mode 100644
index 0000000..bef2951
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2860.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 2859)
++++ trunk/src/pentaxmn.cpp (revision 2860)
+@@ -666,6 +666,7 @@
+ { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
+ { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
++ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
+ { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
+ { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
+ { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
diff --git a/graphics/exiv2/90_changeset_r2889.diff
b/graphics/exiv2/90_changeset_r2889.diff
new file mode 100644
index 0000000..b04643d
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2889.diff
@@ -0,0 +1,27 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 2888)
++++ trunk/src/pentaxmn.cpp (revision 2889)
+@@ -561,11 +561,19 @@
+ { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
+ { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
+ { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
+- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" },
++ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" }, //0
++ { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
++ { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
+ { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
+- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" },
++ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" }, //0
++ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
++ { 0x0319, "Sigma 55-200mm F4-5.6 DC" }, //2
++ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //3
++ { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
++ { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
+ { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
+- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" },
++ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
++ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
+ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
+ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
+ { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
diff --git a/graphics/exiv2/90_changeset_r2958.diff
b/graphics/exiv2/90_changeset_r2958.diff
new file mode 100644
index 0000000..0302d62
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2958.diff
@@ -0,0 +1,30 @@
+Index: trunk/src/samsungmn.cpp
+===================================================================
+--- trunk/src/samsungmn.cpp (revision 2957)
++++ trunk/src/samsungmn.cpp (revision 2958)
+@@ -50,14 +50,17 @@
+
+ //! LensType, tag 0xa003
+ extern const TagDetails samsung2LensType[] = {
+- { 0, N_("Built-in") },
+- { 1, N_("Samsung 30mm F2 Pancake") },
+- { 2, N_("Samsung Zoom 18-55mm F3.5-5.6 OIS") },
+- { 3, N_("Samsung Zoom 50-200mm F4-5.6 ED OIS") },
+- { 4, N_("Samsung 20-50mm F3.5-5.6 Compact Zoom") },
+- { 5, N_("Samsung 20mm F2.8 Pancake") },
+- { 7, N_("Samsung 60mm F2.8 Macro ED OIS SSA") },
+- { 8, N_("Samsung 16mm F2.4 Ultra Wide Pancake") }
++ { 0, N_("Built-in") },
++ { 1, N_("Samsung NX 30mm F2 Pancake") },
++ { 2, N_("Samsung NX 18-55mm F3.5-5.6 OIS") },
++ { 3, N_("Samsung NX 50-200mm F4-5.6 ED OIS") },
++ { 4, N_("Samsung NX 20-50mm F3.5-5.6 ED") },
++ { 6, N_("Samsung NX 18-200mm F3.5-6.3 ED OIS") },
++ { 5, N_("Samsung NX 20mm F2.8 Pancake") },
++ { 7, N_("Samsung NX 60mm F2.8 Macro ED OIS SSA") },
++ { 8, N_("Samsung NX 16mm F2.4 Pancake") },
++ { 9, N_("Samsung NX 85mm F1.4 ED SSA") },
++ { 12, N_("Samsung NX 12-24mm F4-5.6 ED") }
+ };
+
+ //! ColorSpace, tag 0xa011
diff --git a/graphics/exiv2/90_changeset_r2959.diff
b/graphics/exiv2/90_changeset_r2959.diff
new file mode 100644
index 0000000..fb70153
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2959.diff
@@ -0,0 +1,21 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 2958)
++++ trunk/src/pentaxmn.cpp (revision 2959)
+@@ -675,6 +675,7 @@
+ { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
+ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
++ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
+ { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
+ { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
+ { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
+@@ -694,6 +695,8 @@
+ { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
+ { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
+ { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
++ { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
++ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
+ { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
+ { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
+ { 0x08e8, "smc PENTAX-DA 17-70mm F4 AL [IF] SDM" },
diff --git a/graphics/exiv2/90_changeset_r2961.diff
b/graphics/exiv2/90_changeset_r2961.diff
new file mode 100644
index 0000000..5327b55
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2961.diff
@@ -0,0 +1,497 @@
+--- trunk/src/pentaxmn.cpp (revision 2960)
++++ trunk/src/pentaxmn.cpp (revision 2961)
+@@ -65,6 +65,7 @@
+ { 0x12958, N_("Optio 330GS") },
+ { 0x12962, N_("Optio 450/550") },
+ { 0x1296c, N_("Optio S") },
++ { 0x12971, N_("Optio S V1.01") },
+ { 0x12994, N_("*ist D") },
+ { 0x129b2, N_("Optio 33L") },
+ { 0x129bc, N_("Optio 33LF") },
+@@ -111,14 +112,18 @@
+ { 0x12c32, N_("Optio M20") },
+ { 0x12c3c, N_("Optio W20") },
+ { 0x12c46, N_("Optio A20") },
+- { 0x12c8c, N_("Optio M30") },
++// { 0x12c8c, N_("Optio M30") },
+ { 0x12c78, N_("Optio E30") },
+ { 0x12c7d, N_("Optio E35") },
+ { 0x12c82, N_("Optio T30") },
++ { 0x12c8c, N_("Optio M30") },
++ { 0x12c91, N_("Optio L30") },
+ { 0x12c96, N_("Optio W30") },
+ { 0x12ca0, N_("Optio A30") },
+ { 0x12cb4, N_("Optio E40") },
+ { 0x12cbe, N_("Optio M40") },
++ { 0x12cc3, N_("Optio L40") },
++ { 0x12cc5, N_("Optio L36") },
+ { 0x12cc8, N_("Optio Z10") },
+ { 0x12cd2, N_("K20D") },
+ { 0x12cd4, N_("Samsung GX20") },
+@@ -129,13 +134,15 @@
+ { 0x12d04, N_("Optio S12") },
+ { 0x12d0e, N_("Optio E50") },
+ { 0x12d18, N_("Optio M50") },
++ { 0x12d22, N_("Optio L50") },
+ { 0x12d2c, N_("Optio V20") },
+ { 0x12d40, N_("Optio W60") },
+ { 0x12d4a, N_("Optio M60") },
+- { 0x12d68, N_("Optio E60") },
++ { 0x12d68, N_("Optio E60/M90") },
+ { 0x12d72, N_("K2000") },
+ { 0x12d73, N_("K-m") },
+ { 0x12d86, N_("Optio P70") },
++ { 0x12d90, N_("Optio L70") },
+ { 0x12d9a, N_("Optio E70") },
+ { 0x12dae, N_("X70") },
+ { 0x12db8, N_("K-7") },
+@@ -144,7 +151,30 @@
+ { 0x12df4, N_("Optio WS80") },
+ { 0x12dfe, N_("K-x") },
+ { 0x12e08, N_("645D") },
++ { 0x12e12, N_("Optio E80") },
++ { 0x12e30, N_("Optio W90") },
+ { 0x12e3a, N_("Optio I-10") },
++ { 0x12e44, N_("Optio H90") },
++ { 0x12e4e, N_("Optio E90") },
++ { 0x12e58, N_("X90") },
++ { 0x12e6c, N_("K-r") },
++ { 0x12e76, N_("K-5") },
++ { 0x12e8a, N_("Optio RS1000/RS1500") },
++ { 0x12e94, N_("Optio RZ10") },
++ { 0x12e9e, N_("Optio LS1000") },
++ { 0x12ebc, N_("Optio WG-1 GPS") },
++ { 0x12ed0, N_("Optio S1") },
++ { 0x12ee4, N_("Q") },
++ { 0x12ef8, N_("K-01") },
++ { 0x12f0c, N_("Optio RZ18") },
++ { 0x12f16, N_("Optio VS20") },
++ { 0x12f2a, N_("Optio WG-2 GPS") },
++ { 0x12f48, N_("Optio LS465") },
++ { 0x12f52, N_("K-30") },
++ { 0x12f5c, N_("X-5") },
++ { 0x12f66, N_("Q10") },
++ { 0x12f70, N_("K-5 II") },
++ { 0x12f71, N_("K-5 II s") },
+ };
+
+ //! Quality, tag 0x0008
+@@ -155,6 +185,7 @@
+ { 3, N_("TIFF") },
+ { 4, N_("RAW") },
+ { 5, N_("Premium") },
++ { 65535, N_("n/a") },
+ };
+
+ //! Size, tag 0x0009
+@@ -175,22 +206,43 @@
+ { 23, N_("3056x2296") },
+ { 25, N_("2816x2212 or 2816x2112") },
+ { 27, N_("3648x2736") },
++ { 29, N_("4000x3000") },
++ { 30, N_("4288x3216") },
++ { 31, N_("4608x3456") },
++ { 129, N_("1920x1080") },
++ { 135, N_("4608x2592") },
++ { 257, N_("3216x3216") },
++// not sure what to do with these values:
++// '0 0' = 2304x1728
++// '4 0' = 1600x1200
++// '5 0' = 2048x1536
++// '8 0' = 2560x1920
++// '32 2' = 960x640
++// '33 2' = 1152x768
++// '34 2' = 1536x1024
++// '35 1' = 2400x1600
++// '36 0' = 3008x2008 or 3040x2024
++// '37 0' = 3008x2000
+ };
+
+ //! Flash, tag 0x000c
+ extern const TagDetails pentaxFlash[] = {
+ { 0x000, N_("Auto, Did not fire") },
+- { 0x001, N_("Off") },
++ { 0x001, N_("Off, Did not fire") },
++ { 0x002, N_("Off, Did not fire") },
+ { 0x003, N_("Auto, Did not fire, Red-eye reduction") },
++ { 0x005, N_("On. Did not fire. Wireless (Master)") },
+ { 0x100, N_("Auto, Fired") },
+- { 0x102, N_("On") },
++ { 0x102, N_("On, Fired") },
+ { 0x103, N_("Auto, Fired, Red-eye reduction") },
+ { 0x104, N_("On, Red-eye reduction") },
+- { 0x105, N_("On, Wireless") },
++ { 0x105, N_("On, Wireless (Master)") },
++ { 0x106, N_("On, Wireless (Control)") },
+ { 0x108, N_("On, Soft") },
+ { 0x109, N_("On, Slow-sync") },
+ { 0x10a, N_("On, Slow-sync, Red-eye reduction") },
+ { 0x10b, N_("On, Trailing-curtain Sync") },
++// exiftool recognises 2 values, the values here correpond with Value 0
+ };
+
+ //! Focus, tag 0x000d
+@@ -204,6 +256,9 @@
+ { 16, N_("AF-S") },
+ { 17, N_("AF-C") },
+ { 18, N_("AF-A") },
++ { 32, N_("Contrast-detect") },
++ { 33, N_("Tracking Contrast-detect") },
++ { 288, N_("Face Detect") },
+ };
+
+ //! AFPoint, tag 0x000e
+@@ -212,6 +267,8 @@
+ { 0xfffe, N_("Fixed Center") },
+ { 0xfffd, N_("Automatic Tracking AF") },
+ { 0xfffc, N_("Face Recognition AF") },
++ { 0xfffb, N_("AF Select") },
++ { 0, N_("None") },
+ { 1, N_("Upper-left") },
+ { 2, N_("Top") },
+ { 3, N_("Upper-right") },
+@@ -264,10 +321,19 @@
+ { 22, N_("4000") },
+ { 23, N_("5000") },
+ { 24, N_("6400") },
++ { 25, N_("8000") },
++ { 26, N_("10000") },
++ { 27, N_("12800") },
++ { 28, N_("16000") },
++ { 29, N_("20000") },
++ { 30, N_("25600") },
++ { 31, N_("32000") },
++ { 32, N_("40000") },
++ { 33, N_("51200") },
+ { 50, N_("50") },
+ { 100, N_("100") },
+ { 200, N_("200") },
+- { 268, N_("200") },
++// { 268, N_("200") },
+ { 400, N_("400") },
+ { 800, N_("800") },
+ { 1600, N_("1600") },
+@@ -285,6 +351,15 @@
+ { 268, N_("1600") },
+ { 269, N_("2200") },
+ { 270, N_("3200") },
++ { 271, N_("4500") },
++ { 272, N_("6400") },
++ { 273, N_("9000") },
++ { 274, N_("12800") },
++ { 275, N_("18000") },
++ { 276, N_("25600") },
++ { 277, N_("36000") },
++ { 278, N_("51200") },
++
+ };
+
+ //! Generic for Off/On switches
+@@ -319,6 +394,7 @@
+ { 8, N_("WhiteFluorescent") },
+ { 9, N_("Flash") },
+ { 10, N_("Cloudy") },
++ { 15, N_("Color Temperature Enhancement") },
+ { 17, N_("Kelvin") },
+ { 65534, N_("Unknown") },
+ { 65535, N_("User Selected") },
+@@ -330,6 +406,7 @@
+ { 2, N_("Auto (Shade)") },
+ { 3, N_("Auto (Flash)") },
+ { 4, N_("Auto (Tungsten)") },
++ { 6, N_("Auto (DaylightFluorescent)") },
+ { 7, N_("Auto (DaywhiteFluorescent)") },
+ { 8, N_("Auto (WhiteFluorescent)") },
+ { 10, N_("Auto (Cloudy)") },
+@@ -346,6 +423,8 @@
+ { 4, N_("Med High") },
+ { 5, N_("Very Low") },
+ { 6, N_("Very High") },
++ { 7, N_("-4") },
++ { 8, N_("+4") },
+ { 65535, N_("None") },
+ { 65535, N_("None") } // To silence compiler
warning
+ };
+@@ -359,6 +438,8 @@
+ { 4, N_("Med High") },
+ { 5, N_("Very Low") },
+ { 6, N_("Very High") },
++ { 7, N_("-4") },
++ { 8, N_("+4") },
+ };
+
+ //! Sharpness, tag 0x0021
+@@ -370,6 +451,8 @@
+ { 4, N_("Med Hard") },
+ { 5, N_("Very Soft") },
+ { 6, N_("Very Hard") },
++ { 7, N_("-4") },
++ { 8, N_("+4") },
+ };
+
+ //! Location, tag 0x0022
+@@ -452,20 +535,27 @@
+ { 69, N_("Stockholm") },
+ { 70, N_("Lisbon") },
+ { 71, N_("Copenhagen") },
++ { 72, N_("Warsaw") },
++ { 73, N_("Prague") },
++ { 74, N_("Budapest") },
+ };
+
+ //! ImageProcessing, combi-tag 0x0032 (4 bytes)
+ extern const TagDetails pentaxImageProcessing[] = {
+ { 0x00000000, N_("Unprocessed") },
+ { 0x00000004, N_("Digital Filter") },
++ { 0x01000000, N_("Resized") },
+ { 0x02000000, N_("Cropped") },
+ { 0x04000000, N_("Color Filter") },
++ { 0x06000000, N_("Digital Filter 6") },
+ { 0x10000000, N_("Frame Synthesis?") }
+ };
+
+ //! PictureMode, combi-tag 0x0033 (3 bytes)
+ extern const TagDetails pentaxPictureMode[] = {
+ { 0x000000, N_("Program") },
++ { 0x000100, N_("Hi-speed Program") },
++ { 0x000200, N_("DOF Program") },
+ { 0x000300, N_("MTF Program") },
+ { 0x000400, N_("Standard") },
+ { 0x000500, N_("Portrait") },
+@@ -486,6 +576,13 @@
+ { 0x001300, N_("Food") },
+ { 0x001400, N_("Stage Lighting") },
+ { 0x001500, N_("Night Snap") },
++ { 0x001700, N_("Blue Sky") },
++ { 0x001800, N_("Sunset") },
++ { 0x001a00, N_("Night Scene HDR") },
++ { 0x001b00, N_("HDR") },
++ { 0x001c00, N_("Quick Macro") },
++ { 0x001d00, N_("Forest") },
++ { 0x001e00, N_("Backlight Silhouette") },
+ /* AUTO PICT modes (auto-selected) */
+ { 0x010400, N_("Auto PICT (Standard)") },
+ { 0x010500, N_("Auto PICT (Portrait)") },
+@@ -504,6 +601,7 @@
+ { 0x020101, N_("Hi-speed Program") },
+ { 0x020201, N_("DOF Program") },
+ { 0x020301, N_("MTF Program") },
++ { 0x021601, N_("Shallow DOF") },
+ { 0x030001, N_("Green Mode") },
+ { 0x040001, N_("Shutter Speed Priority") },
+ { 0x050001, N_("Aperture Priority") },
+@@ -522,6 +620,12 @@
+ { 0x0f0001, N_("Sensitivity Priority AE (1)") },
+ { 0x100000, N_("Flash X-Sync Speed AE") },
+ { 0x100001, N_("Flash X-Sync Speed AE (1)") },
++ { 0x120001, N_("Auto Program (Normal)") },
++ { 0x120101, N_("Auto Program (Hi-Speed)") },
++ { 0x120201, N_("Auto Program (DOF)") },
++ { 0x120301, N_("Auto Program (MTF)") },
++ { 0x121601, N_("Auto Program (Shallow DOF)") },
++ { 0x141601, N_("Blur control") },
+ /* other modes */
+ { 0x000001, N_("Program") },
+ { 0xfe0000, N_("Video (30 fps)") },
+@@ -534,12 +638,21 @@
+ { 0x01000000, N_("Continuous") },
+ { 0x02000000, N_("Continuous (Hi)") },
+ { 0x03000000, N_("Burst") },
++ { 0xff000000, N_("Video") },
+ { 0x00100000, N_("Single-frame") }, /* on 645D */
+ { 0x00010000, N_("Self-timer (12 sec)") },
+ { 0x00020000, N_("Self-timer (2 sec)") },
++ { 0x000f0000, N_("Video") },
++ { 0x00100000, N_("Mirror Lock-up") },
+ { 0x00000100, N_("Remote Control (3 sec)") },
+ { 0x00000200, N_("Remote Control") },
++ { 0x00000400, N_("Remote Continuous Shooting") },
+ { 0x00000001, N_("Multiple Exposure") },
++ { 0x00000010, N_("HDR") },
++ { 0x00000020, N_("HDR Strong 1") },
++ { 0x00000030, N_("HDR Strong 2") },
++ { 0x00000040, N_("HDR Strong 3") },
++ { 0x000000e0, N_("HDR Auto") },
+ { 0x000000ff, N_("Video") },
+ };
+
+@@ -577,7 +690,9 @@
+ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
+ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
+ { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
+- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6" },
++ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
++ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
++ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//2
+ { 0x0320, "smc PENTAX-F 50mm F1.4" },
+ { 0x0321, "smc PENTAX-F 50mm F1.7" },
+ { 0x0322, "smc PENTAX-F 135mm F2.8 [IF]" },
+@@ -587,11 +702,17 @@
+ { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
+ { 0x0328, "smc PENTAX-F MACRO 100mm F2.8" },
+ { 0x0329, "smc PENTAX-F MACRO 50mm F2.8 or Sigma 50mm F2,8 MACRO" },
+- { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" },
+- { 0x032e, "SIGMA APO 70-200mm F2.8 EX" },
++ { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" }, // 0
++ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 1
++ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 2
++ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 3
++ { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 4
++ { 0x032e, "SIGMA APO 70-200mm F2.8 EX" }, // 0
++ { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, // 1
+ { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
+ { 0x0333, "SIGMA 28mm F1.8 EX DG ASPHERICAL MACRO" },
+- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" },
++ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, // 0
++ { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
}, // 1
+ { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
+ { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
+ { 0x03f8, "smc PENTAX-DA 12-24mm F4 ED AL[IF]" },
+@@ -600,7 +721,16 @@
+ { 0x03fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
+ { 0x03fd, "smc PENTAX-DA 14mm F2.8 ED[IF]" },
+ { 0x03fe, "smc PENTAX-DA 16-45mm F4 ED AL" },
+- { 0x03ff, "SIGMA" },
++ { 0x03ff, "SIGMA" }, // 0
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 1
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 2
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 3
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 4
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 5
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 6
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 7
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 8
++ { 0x03ff, "Sigma 18-50mm F2.8 EX DC" }, // 9
+ { 0x0401, "smc PENTAX-FA SOFT 28mm F2.8" },
+ { 0x0402, "smc PENTAX-FA 80-320mm F4.5-5.6" },
+ { 0x0403, "smc PENTAX-FA 43mm F1.9 Limited" },
+@@ -610,11 +740,13 @@
+ { 0x0410, "TAMRON AF 80-210mm F4-5.6 (178D)" },
+ { 0x0413, "TAMRON SP AF 90mm F2.8 (172E)" },
+ { 0x0414, "smc PENTAX-FA 28-80mm F3.5-5.6" },
++ { 0x0415, "Cosina AF 100-300mm F5.6-6.7" },
+ { 0x0416, "TOKINA 28-80mm F3.5-5.6" },
+ { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
+ { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
+ { 0x0419, "TAMRON SP AF 14mm F2.8" },
+- { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5" },
++ { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5 or Cosina lens" }, //0
++ { 0x041a, "Cosina 100mm F3.5 Macro" }, //1
+ { 0x041b, "TAMRON AF28-300mm F/3.5-6.3 LD Aspherical[IF] MACRO
(285D)" },
+ { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
+ { 0x041d, "TAMRON AF 28-200mm F/3.8-5.6 LD Super II MACRO (371D)" },
+@@ -627,12 +759,19 @@
+ { 0x0429, "TAMRON AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] MACRO (A03)" },
+ { 0x042b, "smc PENTAX-FA 28-90mm F3.5-5.6" },
+ { 0x042c, "smc PENTAX-FA J 75-300mm F4.5-5.8 AL" },
+- { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR" },
++ { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR or Tamron AF
28-300mm F3.5-6.3 XR Di LD Aspherical [IF] Macro" }, //0
+ { 0x042e, "smc PENTAX-FA J 28-80mm F3.5-5.6 AL" },
+ { 0x042f, "smc PENTAX-FA J 18-35mm F4-5.6 AL" },
+ { 0x0431, "TAMRON SP AF 28-75mm F2.8 XR Di (A09)" },
+ { 0x0433, "smc PENTAX-D FA 50mm F2.8 MACRO" },
+ { 0x0434, "smc PENTAX-D FA 100mm F2.8 MACRO" },
++ { 0x044b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
++ { 0x04e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
++ { 0x04e6, "Tamron SP AF 17-50mm F2.8 XR Di II" },
++ { 0x04e7, "smc PENTAX-DA 18-250mm F3.5-6.3 ED AL [IF]" },
++ { 0x04ed, "Samsung/Schneider D-XENOGON 10-17mm F3.5-4.5" },
++ { 0x04ef, "Samsung D-XENON 12-24mm F4 ED AL [IF]" },
++ { 0x04f3, "smc PENTAX-DA 70mm F2.4 Limited" },
+ { 0x04f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x04f5, "Schneider D-XENON 50-200mm" },
+ { 0x04f6, "Schneider D-XENON 18-55mm" },
+@@ -660,6 +799,7 @@
+ { 0x050e, "smc PENTAX-FA* 250-600mm F5.6 ED[IF]" },
+ { 0x050f, "smc PENTAX-FA 28-105mm F4-5.6" },
+ { 0x0510, "smc PENTAX-FA 100-300mm F4.5-5.6" },
++ { 0x0562, "smc PENTAX-FA 100-300mm F4.5-5.6" },
+ { 0x0601, "smc PENTAX-FA* 85mm F1.4[IF]" },
+ { 0x0602, "smc PENTAX-FA* 200mm F2.8 ED[IF]" },
+ { 0x0603, "smc PENTAX-FA* 300mm F2.8 ED[IF]" },
+@@ -673,16 +813,22 @@
+ { 0x060d, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
+ { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
+ { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
++ { 0x073a, "smc PENTAX-D FA Macro 100mm F2.8 WR" },
+ { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
++ { 0x07d4, "smc Pentax-DA 50mm F1.8" },
++ { 0x07d5, "smc PENTAX-DA 40mm F2.8 XS" },
+ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
+- { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
++ { 0x07d8, "smc PENTAX-DA L 55-300mm F4-5.8 ED" },
+ { 0x07d9, "smc PENTAX-DA 50-200mm F4-5.6 ED WR" },
+ { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
+ { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
++ { 0x07dd, "smc PENTAX-DA L 50-200mm F4-5.6 ED" },
+ { 0x07de, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
+ { 0x07df, "Samsung D-XENON 18-55mm F3.5-5.6 II" },
+ { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
+ { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
++ { 0x07e2, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
++ { 0x07e3, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
+ { 0x07e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
+ { 0x07e6, "Tamron AF 17-50mm F2.8 XR Di-II LD (Model A16)" },
+ { 0x07e7, "smc PENTAX-DA 18-250mm F3.5-6.3ED AL [IF]" },
+@@ -695,7 +841,21 @@
+ { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
+ { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
+ { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
++ { 0x0804, "Sigma 50mm F1.4 EX DG HSM" },
+ { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
++ { 0x080b, "Sigma 10-20mm F3.5 EX DC HSM" },
++ { 0x080c, "Sigma 70-300mm F4-5.6 DG OS" },
++ { 0x080d, "Sigma 120-400mm F4.5-5.6 APO DG OS HSM" },
++ { 0x080e, "Sigma 17-70mm F2.8-4.0 DC Macro OS HSM" },
++ { 0x080f, "Sigma 150-500mm F5-6.3 APO DG OS HSM" },
++ { 0x0810, "Sigma 70-200mm F2.8 EX DG Macro HSM II" },
++ { 0x0811, "Sigma 50-500mm F4.5-6.3 DG OS HSM" },
++ { 0x0812, "Sigma 8-16mm F4.5-5.6 DC HSM" },
++ { 0x0815, "Sigma 17-50mm F2.8 EX DC OS HSM" },
++ { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
++ { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
++ { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
++ { 0x08d2, "smc Pentax-DA 18-270mm F3.5-6.3 ED SDM" },
+ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
+ { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
+ { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
+@@ -704,9 +864,28 @@
+ { 0x08eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM" },
+ { 0x08f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM" },
+ { 0x08f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM" },
++ { 0x08ff, "Sigma lens" }, //0
++ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
++ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //2
++ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //3
++ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //4
++ { 0x0900, "645 Manual lens" }, //1
++ { 0x0a00, "645 A Series lens" }, //1
+ { 0x0b04, "smc PENTAX-FA645 Zoom 45mm-85mm F4.5" },
+ { 0x0b07, "smc PENTAX-FA645 Macro 120mm F4" },
++ { 0x0b08, "smc PENTAX-FA 645 80-160mm F4.5" },
++ { 0x0b0b, "smc PENTAX-FA 645 35mm F3.5 AL [IF]" },
++ { 0x0b10, "smc PENTAX-FA 645 33-55mm F4.5 AL" },
+ { 0x0b11, "smc PENTAX-FA645 Zoom 150mm-300mm F5.6 ED [IF]" },
++ { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
++ { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
++ { 0x1500, "Pentax Q Manual Lens" },
++ { 0x1501, "01 Standard Prime 8.5mm F1.9" },
++ { 0x1502, "02 Standard Zoom 5-15mm F2.8-4.5" },
++ { 0x1503, "03 Fish-eye 3.2mm F5.6" },
++ { 0x1504, "04 Toy Lens Wide 6.3mm F7.1" },
++ { 0x1505, "05 Toy Lens Telephoto 18mm F8" },
++ { 0x1506, "06 Telephoto Zoom 15-45mm F2.8" },
+ };
+
+ //! ImageTone, tag 0x004f
+@@ -717,7 +896,10 @@
+ { 3, N_("Landscape") },
+ { 4, N_("Vibrant") },
+ { 5, N_("Monochrome") },
++ { 6, N_("Muted") },
+ { 7, N_("Reversal film") },
++ { 8, N_("Bleach bypass") },
++ { 9, N_("Radiant") },
+ };
+
+ //! DynamicRangeExpansion, tag 0x0069
diff --git a/graphics/exiv2/90_changeset_r2963.diff
b/graphics/exiv2/90_changeset_r2963.diff
new file mode 100644
index 0000000..970e56e
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2963.diff
@@ -0,0 +1,22 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 2962)
++++ trunk/src/canonmn.cpp (revision 2963)
+@@ -180,6 +180,7 @@
+ { 0x80000297, N_("WFT-E2 II") },
+ { 0x80000298, N_("WFT-E4 II") },
+ { 0x80000301, N_("EOS Rebel T4i / 650D / Kiss X6i") },
++ { 0x80000302, N_("EOS 6D") },
+ };
+
+ //! SerialNumberFormat, tag 0x0015
+@@ -669,7 +670,8 @@
+ { 491, "Canon EF 300mm f/2.8L IS II USM"
},
+ { 494, "Canon EF 600mm f/4.0L IS II USM"
},
+ { 495, "Canon EF 24-70mm f/2.8L II USM"
},
+- { 4144,"Canon EF 40mm f/2.8 STM"
}
++ { 505, "Canon EF 35mm f/2 IS USM"
},
++ { 4144,"Canon EF 40mm f/2.8 STM"
}
+ };
+
+ //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2968.diff
b/graphics/exiv2/90_changeset_r2968.diff
new file mode 100644
index 0000000..4fb5ca8
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2968.diff
@@ -0,0 +1,22 @@
+Index: trunk/src/minoltamn.cpp
+===================================================================
+--- trunk/src/minoltamn.cpp (revision 2967)
++++ trunk/src/minoltamn.cpp (revision 2968)
+@@ -1693,6 +1693,7 @@
+ "Tamron SP AF 17-35mm F2.8-4 Di LD Aspherical IF | "
+ "Sigma AF 50-150mm F2.8 EX DC APO HSM II | "
+ "Sigma 10-20mm F3.5 EX DC HSM | "
++ "Sigma 50mm F1.4 EX DG HSM | "
+ "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM" },
+ { 129, "Tamron 200-400mm F5.6 LD | "
+ "Tamron 70-300mm F4-5.6 LD" },
+@@ -1781,7 +1782,8 @@
+ "Sigma 14mm F3.5 | "
+ "Sigma 15mm F2.8 Fisheye" },
+ { 25790, "Minolta AF 20mm F2.8" },
+- { 25791, "Minolta/Sony AF 20mm F2.8" },
++ { 25791, "Minolta/Sony AF 20mm F2.8 | "
++ "Tokina AT-X 116 PRO DX AF 11-16mm F2.8" },
+ { 25810, "Minolta AF 100mm F2.8 Macro" },
+ { 25811, "Minolta AF 100mm F2.8 Macro [New] | "
+ "Sigma AF 90mm F2.8 Macro | "
diff --git a/graphics/exiv2/90_changeset_r2969.diff
b/graphics/exiv2/90_changeset_r2969.diff
new file mode 100644
index 0000000..4dfd309
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2969.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/nikonmn.cpp
+===================================================================
+--- trunk/src/nikonmn.cpp (revision 2968)
++++ trunk/src/nikonmn.cpp (revision 2969)
+@@ -2146,6 +2146,7 @@
+ {0x00,0x49,0x30,0x48,0x22,0x2B,0x00,0x02,0x00,0x00,0x02, "Tamron", "166D",
"SP AF 20-40mm F/2.7-3.5"},
+ {0x0E,0x4A,0x31,0x48,0x23,0x2D,0x0E,0x02,0x00,0x00,0x02, "Tamron", "166D",
"SP AF 20-40mm F/2.7-3.5"},
+ //M "Tamron" "266D" "SP AF
20-40mm F/2.7-3.5 Aspherical-IF";
++{0xFE,0x48,0x37,0x5C,0x24,0x24,0xDF,0x0E,0x00,0x00,0x02, "Tamron", "A007",
"SP 24-70mm F/2.8 Di VC USD"},
+ //M "Tamron" "73D" "AF 24-70mm
F/3.3-5.6 Aspherical";
+ {0x45,0x41,0x37,0x72,0x2C,0x3C,0x48,0x02,0x00,0x00,0x02, "Tamron", "190D",
"SP AF 24-135mm F/3.5-5.6 AD Aspherical (IF) Macro"},
+ //M "Tamron" "159D" "AF 28-70mm
F/3.5-4.5";
diff --git a/graphics/exiv2/90_changeset_r2970.diff
b/graphics/exiv2/90_changeset_r2970.diff
new file mode 100644
index 0000000..bd9d0de
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2970.diff
@@ -0,0 +1,77 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2969)
++++ trunk/src/olympusmn.cpp (revision 2970)
+@@ -1240,18 +1240,32 @@
+ { { 0, 0, 0 }, N_("None")
},
+ { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
+ { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
+- { { 0, 1, 16 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
++ { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
+ { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
+- { { 0, 2, 16 }, N_("Olympus Zuiko Digital 17mm F2.8 Pancake")
},
++ { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
+ { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
++ { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
++ { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
+ { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
+ { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
++ { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
+ { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
+ { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
++ { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
+ { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
+ { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
++ { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
+ { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
++ { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
++ { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
++ { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
++ { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
++ { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
++ { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
++ { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
+ { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
++ { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
++ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
+ { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
+ { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
+ { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
+@@ -1265,7 +1279,9 @@
+ { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
+ { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
+ { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
++ { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
+ { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
++ { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
+ { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
+ { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
+ { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
+@@ -1275,17 +1291,27 @@
+ { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
+ { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
+ { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
++ { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
+ { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
+ { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
++ { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
++ { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
+ { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+ { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
+ { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+ { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
++ { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
+ { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
+ { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
+ { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
+ { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
+ { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
++ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
++ { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
++ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
++ { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
++ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
++ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
+ { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+ { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+ // End of list marker
diff --git a/graphics/exiv2/90_changeset_r2975.diff
b/graphics/exiv2/90_changeset_r2975.diff
new file mode 100644
index 0000000..c2bbc71
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2975.diff
@@ -0,0 +1,165 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2974)
++++ trunk/src/olympusmn.cpp (revision 2975)
+@@ -1237,83 +1237,84 @@
+ byte val[3];
+ const char *label;
+ } lensTypes[] = {
+- { { 0, 0, 0 }, N_("None")
},
+- { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
+- { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
+- { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
+- { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
+- { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
+- { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
+- { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
+- { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
+- { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
+- { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
+- { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
+- { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
+- { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
+- { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
+- { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
+- { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
+- { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
+- { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
+- { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
+- { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
+- { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
+- { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
+- { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
+- { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
++ { { 0, 0, 0 }, N_("None")
},
++ { { 0, 1, 0 }, N_("Olympus Zuiko Digital ED 50mm F2.0 Macro")
},
++ { { 0, 1, 1 }, N_("Olympus Zuiko Digital 40-150mm F3.5-4.5")
},
++ { { 0, 1, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6") },
++ { { 0, 2, 0 }, N_("Olympus Zuiko Digital ED 150mm F2.0")
},
++ { { 0, 2, 16 }, N_("Olympus M.Zuiko Digital 17mm F2.8
Pancake") },
++ { { 0, 3, 0 }, N_("Olympus Zuiko Digital ED 300mm F2.8")
},
++ { { 0, 3, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm
F4.0-5.6") },
++ { { 0, 4, 16 }, N_("Olympus M.Zuiko Digital ED 9-18mm
F4.0-5.6") },
++ { { 0, 5, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5")
},
++ { { 0, 5, 1 }, N_("Olympus Zuiko Digital Pro ED 90-250mm
F2.8") },
++ { { 0, 5, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 L") },
++ { { 0, 6, 0 }, N_("Olympus Zuiko Digital ED 50-200mm
F2.8-3.5") },
++ { { 0, 6, 1 }, N_("Olympus Zuiko Digital ED 8mm F3.5
Fisheye") },
++ { { 0, 6, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6") },
++ { { 0, 7, 0 }, N_("Olympus Zuiko Digital 11-22mm F2.8-3.5")
},
++ { { 0, 7, 1 }, N_("Olympus Zuiko Digital 18-180mm F3.5-6.3")
},
++ { { 0, 7, 16 }, N_("Olympus M.Zuiko Digital ED 12mm F2.0")
},
++ { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
++ { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
++ { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
++ { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
++ { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
++ { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
++ { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
+ { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
+- { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
+- { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
+- { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
+- { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
+- { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
+- { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
+- { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
+- { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
+- { { 0, 36, 0 }, N_("Olympus Zuiko Digital ED 40-150mm
F4.0-5.6") },
+- { { 0, 48, 0 }, N_("Olympus Zuiko Digital ED 50-200mm F2.8-3.5
SWD") },
+- { { 0, 49, 0 }, N_("Olympus Zuiko Digital ED 12-60mm F2.8-4.0
SWD") },
+- { { 0, 50, 0 }, N_("Olympus Zuiko Digital ED 14-35mm F2.0
SWD") },
+- { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
+- { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
+- { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
+- { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
+- { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
+- { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
+- { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
+- { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
+- { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
+- { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
+- { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
+- { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
+- { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
+- { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
+- { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
+- { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
+- { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
+- { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
+- { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
+- { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
+- { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
+- { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+- { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
+- { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+- { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
+- { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
+- { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
+- { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
+- { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
+- { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
+- { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
+- { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
+- { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
+- { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
+- { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
+- { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
+- { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
+- { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+- { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
++ { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
++ { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
++ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
++ { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
++ { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
++ { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
++ { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
++ { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
++ { { 0, 36, 0 }, N_("Olympus Zuiko Digital ED 40-150mm
F4.0-5.6") },
++ { { 0, 48, 0 }, N_("Olympus Zuiko Digital ED 50-200mm F2.8-3.5
SWD") },
++ { { 0, 49, 0 }, N_("Olympus Zuiko Digital ED 12-60mm F2.8-4.0
SWD") },
++ { { 0, 50, 0 }, N_("Olympus Zuiko Digital ED 14-35mm F2.0
SWD") },
++ { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
++ { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
++ { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
++ { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
++ { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
++ { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
++ { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
++ { { 1, 3, 0 }, N_("Sigma 18-125mm F3.5-5.6 DC")
},
++ { { 1, 4, 0 }, N_("Sigma 18-125mm F3.5-5.6")
},
++ { { 1, 5, 0 }, N_("Sigma 30mm F1.4")
},
++ { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
++ { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
++ { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
++ { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
++ { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
++ { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
++ { { 1, 19, 0 }, N_("Sigma 30mm F1.4 EX DC HSM")
},
++ { { 1, 20, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
++ { { 1, 21, 0 }, N_("Sigma 10-20mm F4.0-5.6 EX DC HSM")
},
++ { { 1, 22, 0 }, N_("Sigma 70-200mm F2.8 EX DG Macro HSM II")
},
++ { { 1, 23, 0 }, N_("Sigma 50mm F1.4 EX DG HSM")
},
++ { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
++ { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
++ { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
++ { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
++ { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
++ { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
++ { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
++ { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
++ { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
++ { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
++ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
++ { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
++ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
++ { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
++ { { 2, 18, 16 }, N_("Leica DG Summilux 25mm F1.4 Asph.")
},
++ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
++ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
++ { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
++ { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+ // End of list marker
+ { { 0xff, 0, 0 }, "" }
+ };
diff --git a/graphics/exiv2/90_changeset_r2978.diff
b/graphics/exiv2/90_changeset_r2978.diff
new file mode 100644
index 0000000..e37bfd9
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2978.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2977)
++++ trunk/src/olympusmn.cpp (revision 2978)
+@@ -756,6 +756,7 @@
+ TagInfo(0x0302, "ExtenderSerialNumber", N_("Extender Serial
Number"), N_("Extender serial number"), olympusEqId, makerTags, asciiString,
-1, printValue),
+ TagInfo(0x0303, "ExtenderModel", N_("Extender Model"), N_("Extender
model"), olympusEqId, makerTags, asciiString, -1, printValue),
+ TagInfo(0x0304, "ExtenderFirmwareVersion", N_("Extender Firmware
Version"), N_("Extender firmwareversion"), olympusEqId, makerTags,
unsignedLong, -1, printValue),
++ TagInfo(0x0403, "ConversionLens", N_("Conversion Lens"),
N_("Conversion Lens"), olympusEqId, makerTags, asciiString, -1, printValue),
+ TagInfo(0x1000, "FlashType", N_("Flash Type"), N_("Flash type"),
olympusEqId, makerTags, unsignedShort, -1, EXV_PRINT_TAG(olympusEqFlashType)),
+ TagInfo(0x1001, "FlashModel", N_("Flash Model"), N_("Flash model"),
olympusEqId, makerTags, unsignedShort, -1,
EXV_PRINT_TAG(olympusEqFlashModel)),
+ TagInfo(0x1002, "FlashFirmwareVersion", N_("Flash Firmware
Version"), N_("Flash firmware version"), olympusEqId, makerTags,
unsignedLong, -1, printValue),
diff --git a/graphics/exiv2/90_changeset_r2981.diff
b/graphics/exiv2/90_changeset_r2981.diff
new file mode 100644
index 0000000..e611a34
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2981.diff
@@ -0,0 +1,51 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2980)
++++ trunk/src/olympusmn.cpp (revision 2981)
+@@ -1259,11 +1259,12 @@
+ { { 0, 8, 1 }, N_("Olympus Zuiko Digital 70-300mm F4.0-5.6")
},
+ { { 0, 8, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7") },
+ { { 0, 9, 16 }, N_("Olympus M.Zuiko Digital 14-42mm F3.5-5.6
II") },
++ { { 0, 16, 1 }, N_("Kenko Tokina Reflex 300mm F6.3 MF Macro")
},
+ { { 0, 16, 16 }, N_("Olympus M.Zuiko Digital ED 12-50mm
F3.5-6.3 EZ") },
+ { { 0, 17, 16 }, N_("Olympus M.Zuiko Digital 45mm F1.8")
},
+ { { 0, 18, 16 }, N_("Olympus M.Zuiko Digital ED 60mm F2.8
Macro") },
+ { { 0, 19, 16 }, N_("Olympus M.Zuiko Digital ED 14-42mm
F3.5-5.6 II R") },
+- { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 14-150mm II or
40-150mm R") },
++ { { 0, 20, 16 }, N_("Olympus M.Zuiko Digital ED 40-150mm
F4.0-5.6 R") },
+ { { 0, 21, 0 }, N_("Olympus Zuiko Digital ED 7-14mm F4.0")
},
+ { { 0, 21, 16 }, N_("Olympus M.Zuiko Digital ED 75mm F1.8")
},
+ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
+@@ -1300,20 +1301,25 @@
+ { { 2, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+ { { 2, 1, 16 }, N_("Lumix G Vario 14-45mm F3.5-5.6 Asph. Mega
OIS") },
+ { { 2, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+- { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4-5.6 Mega OIS")
},
++ { { 2, 2, 16 }, N_("Lumix G Vario 45-200mm F4.0-5.6 Mega OIS")
},
+ { { 2, 3, 0 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6 Asph.
Mega OIS") },
+ { { 2, 3, 1 }, N_("Leica D Vario Elmar 14-50mm F3.8-5.6
Asph.") },
+- { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4-5.8 Asph.
Mega OIS") },
++ { { 2, 3, 16 }, N_("Lumix G Vario HD 14-140mm F4.0-5.8 Asph.
Mega OIS") },
+ { { 2, 4, 0 }, N_("Leica D Vario Elmar 14-150mm F3.5-5.6")
},
+- { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4 Asph.")
},
++ { { 2, 4, 16 }, N_("Lumix G Vario 7-14mm F4.0 Asph.")
},
+ { { 2, 5, 16 }, N_("Lumix G 20mm F1.7 Asph.")
},
+- { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8")
},
++ { { 2, 6, 16 }, N_("Leica DG Macro-Elmarit 45mm F2.8 Asph.
Mega OIS") },
++ { { 2, 7, 16 }, N_("Lumix G Vario 14-42mm F3.5-5.6 Asph. Mega
OIS") },
+ { { 2, 8, 16 }, N_("Lumix G Fisheye 8mm F3.5")
},
+- { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 OIS")
},
++ { { 2, 9, 16 }, N_("Lumix G Vario 100-300mm F4.0-5.6 Mega
OIS") },
+ { { 2, 16, 16 }, N_("Lumix G 14mm F2.5 Asph.")
},
++ { { 2, 17, 16 }, N_("Lumix G 3D 12.5mm F12")
},
+ { { 2, 18, 16 }, N_("Leica DG Summilux 25mm F1.4 Asph.")
},
+- { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 ASPH
Power OIS") },
+- { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 ASPH Power
OIS") },
++ { { 2, 19, 16 }, N_("Lumix G X Vario PZ 45-175mm F4.0-5.6 Asph.
Power OIS") },
++ { { 2, 20, 16 }, N_("Lumix G X Vario PZ 14-42mm F3.5-5.6 Asph.
Power OIS") },
++ { { 2, 21, 16 }, N_("Lumix G X Vario 12-35mm F2.8 Asph. Power
OIS") },
++ { { 2, 22, 16 }, N_("Lumix G Vario 45-150mm F4.0-5.6 Asph. Mega
OIS") },
++ { { 2, 23, 16 }, N_("Lumix G X Vario 35-100mm F2.8 Power OIS")
},
+ { { 3, 1, 0 }, N_("Leica D Vario Elmarit 14-50mm F2.8-3.5
Asph.") },
+ { { 3, 2, 0 }, N_("Leica D Summilux 25mm F1.4 Asph.")
},
+ // End of list marker
diff --git a/graphics/exiv2/90_changeset_r2982.diff
b/graphics/exiv2/90_changeset_r2982.diff
new file mode 100644
index 0000000..84b17a7
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2982.diff
@@ -0,0 +1,21 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2981)
++++ trunk/src/olympusmn.cpp (revision 2982)
+@@ -1280,7 +1280,7 @@
+ { { 0, 51, 0 }, N_("Olympus Zuiko Digital 25mm F2.8")
},
+ { { 0, 52, 0 }, N_("Olympus Zuiko Digital ED 9-18mm F4.0-5.6")
},
+ { { 0, 53, 0 }, N_("Olympus Zuiko Digital 14-54mm F2.8-3.5
II") },
+- { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6")
},
++ { { 1, 1, 0 }, N_("Sigma 18-50mm F3.5-5.6 DC")
},
+ { { 1, 1, 16 }, N_("Sigma 30mm F2.8 EX DN")
},
+ { { 1, 2, 0 }, N_("Sigma 55-200mm F4.0-5.6 DC")
},
+ { { 1, 2, 16 }, N_("Sigma 19mm F2.8 EX DN")
},
+@@ -1290,6 +1290,7 @@
+ { { 1, 6, 0 }, N_("Sigma 50-500mm F4.0-6.3 EX DG APO HSM RF")
},
+ { { 1, 7, 0 }, N_("Sigma 105mm F2.8 DG")
},
+ { { 1, 8, 0 }, N_("Sigma 150mm F2.8 DG HSM")
},
++ { { 1, 9, 0 }, N_("Sigma 18-50mm F2.8 EX DC Macro")
},
+ { { 1, 16, 0 }, N_("Sigma 24mm F1.8 EX DG Aspherical Macro")
},
+ { { 1, 17, 0 }, N_("Sigma 135-400mm F4.5-5.6 DG ASP APO RF")
},
+ { { 1, 18, 0 }, N_("Sigma 300-800mm F5.6 EX DG APO")
},
diff --git a/graphics/exiv2/90_changeset_r2984.diff
b/graphics/exiv2/90_changeset_r2984.diff
new file mode 100644
index 0000000..7bec0ad
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2984.diff
@@ -0,0 +1,22 @@
+Index: trunk/src/nikonmn.cpp
+===================================================================
+--- trunk/src/nikonmn.cpp (revision 2983)
++++ trunk/src/nikonmn.cpp (revision 2984)
+@@ -2051,6 +2051,7 @@
+ {0x7A,0x40,0x2D,0x80,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "888558",
"18-200mm F3.5-6.3 DC OS HSM"},
+ {0xED,0x40,0x2D,0x80,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "888558",
"18-200mm F3.5-6.3 DC OS HSM"},
+ {0xA5,0x40,0x2D,0x88,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "",
"18-250mm F3.5-6.3 DC OS HSM"},
++{0x92,0x40,0x2D,0x88,0x2C,0x40,0x4B,0x0E,0x01,0x00,0x05, "Sigma", "",
"18-250mm F3.5-6.3 DC Macro OS HSM"}, // stps varies with focal length for
this lens.
+ {0x26,0x48,0x31,0x49,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "",
"20-40mm F2.8"},
+ {0x26,0x48,0x37,0x56,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "547448",
"24-60mm F2.8 EX DG"},
+ {0xB6,0x48,0x37,0x56,0x24,0x24,0x1C,0x02,0x00,0x00,0x05, "Sigma", "547448",
"24-60mm F2.8 EX DG"},
+@@ -2338,7 +2339,8 @@
+
+ for (int i = 0; fmountlens[i].lensname != NULL; ++i) {
+ if ( raw[0] == fmountlens[i].lid
+- && raw[1] == fmountlens[i].stps
++ // stps varies with focal length for some Sigma zoom lenses.
++ &&(raw[1] == fmountlens[i].stps || fmountlens[i].mid ==
0x05)
+ && raw[2] == fmountlens[i].focs
+ && raw[3] == fmountlens[i].focl
+ && raw[4] == fmountlens[i].aps
diff --git a/graphics/exiv2/90_changeset_r2985.diff
b/graphics/exiv2/90_changeset_r2985.diff
new file mode 100644
index 0000000..f5093e4
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2985.diff
@@ -0,0 +1,14 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 2984)
++++ trunk/src/pentaxmn.cpp (revision 2985)
+@@ -687,7 +687,8 @@
+ { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
+ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
+ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
+- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" },
++ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
++ { 0x031c, "Tokina AT-X AF 400mm F5.6" },
//1
+ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
+ { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
+ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
diff --git a/graphics/exiv2/90_changeset_r2986.diff
b/graphics/exiv2/90_changeset_r2986.diff
new file mode 100644
index 0000000..9c6ad68
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2986.diff
@@ -0,0 +1,16 @@
+Index: trunk/src/nikonmn.cpp
+===================================================================
+--- trunk/src/nikonmn.cpp (revision 2985)
++++ trunk/src/nikonmn.cpp (revision 2986)
+@@ -1971,8 +1971,10 @@
+ {0xAF,0x54,0x44,0x44,0x0C,0x0C,0xB1,0x06,0x01,0x00,0x00, "Nikon",
"JAA134DA", "AF-S Nikkor 35mm f/1.4G"},
+ {0xB0,0x4C,0x50,0x50,0x14,0x14,0xB2,0x06,0x01,0x00,0x00, "Nikon",
"JAA015DA", "AF-S Nikkor 50mm f/1.8G"},
+ {0xB1,0x48,0x48,0x48,0x24,0x24,0xB3,0x06,0x01,0x00,0x00, "Nikon",
"JAA638DA", "AF-S DX Micro Nikkor 40mm f/2.8G"},
+-//B2
++//B2 B5
+ {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
++{0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
++{0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
+ //
+ {0x01,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
+ {0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
diff --git a/graphics/exiv2/90_changeset_r2988.diff
b/graphics/exiv2/90_changeset_r2988.diff
new file mode 100644
index 0000000..e64711e
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2988.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/easyaccess.cpp
+===================================================================
+--- trunk/src/easyaccess.cpp (revision 2987)
++++ trunk/src/easyaccess.cpp (revision 2988)
+@@ -256,6 +256,7 @@
+ ExifData::const_iterator lensName(const ExifData& ed)
+ {
+ static const char* keys[] = {
++ "Exif.Photo.LensModel",
+ "Exif.CanonCs.LensType",
+ "Exif.NikonLd1.LensIDNumber",
+ "Exif.NikonLd2.LensIDNumber",
diff --git a/graphics/exiv2/90_changeset_r2989.diff
b/graphics/exiv2/90_changeset_r2989.diff
new file mode 100644
index 0000000..ffd4878
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2989.diff
@@ -0,0 +1,21 @@
+Index: trunk/src/minoltamn.cpp
+===================================================================
+--- trunk/src/minoltamn.cpp (revision 2988)
++++ trunk/src/minoltamn.cpp (revision 2989)
+@@ -1863,15 +1863,7 @@
+ "Tamron SP AF 90mm F2.5"},
+ { 45751, "1.4x Teleconverter " },
+ { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
+- { 65535, "T-Mount | "
+- "Arax MC 35mm F2.8 Tilt+Shift | "
+- "Arax MC 80mm F2.8 Tilt+Shift | "
+- "Zenitar MF 16mm F2.8 Fisheye M42 | "
+- "Samyang 500mm Mirror F8.0 | "
+- "Pentacon Auto 135mm F2.8 | "
+- "Pentacon Auto 29mm F2.8 | "
+- "Helios 44-2 58mm F2.0 | "
+- "No Lens" }
++ { 65535, "Manual Lens or No Lens" }
+ };
+
+ std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
diff --git a/graphics/exiv2/90_changeset_r2990.diff
b/graphics/exiv2/90_changeset_r2990.diff
new file mode 100644
index 0000000..9b1c960
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2990.diff
@@ -0,0 +1,31 @@
+Index: trunk/src/crwimage.cpp
+===================================================================
+--- trunk/src/crwimage.cpp (revision 2989)
++++ trunk/src/crwimage.cpp (revision 2990)
+@@ -825,7 +825,7 @@
+ if not found, create it
+ set value
+ */
+-
++ AutoPtr m;
+ CiffComponent* cc = 0;
+ const Components::iterator b = components_.begin();
+ const Components::iterator e = components_.end();
+@@ -842,7 +842,7 @@
+ }
+ if (cc == 0) {
+ // Directory doesn't exist yet, add it
+- AutoPtr m(new CiffDirectory(csd.crwDir_, csd.parent_));
++ m = AutoPtr(new CiffDirectory(csd.crwDir_, csd.parent_));
+ cc = m.get();
+ add(m);
+ }
+@@ -859,7 +859,7 @@
+ }
+ if (cc == 0) {
+ // Tag doesn't exist yet, add it
+- AutoPtr m(new CiffEntry(crwTagId, tag()));
++ m = AutoPtr(new CiffEntry(crwTagId, tag()));
+ cc = m.get();
+ add(m);
+ }
diff --git a/graphics/exiv2/90_changeset_r2991.diff
b/graphics/exiv2/90_changeset_r2991.diff
new file mode 100644
index 0000000..e4ea963
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2991.diff
@@ -0,0 +1,15 @@
+Index: trunk/src/tiffvisitor.cpp
+===================================================================
+--- trunk/src/tiffvisitor.cpp (revision 2990)
++++ trunk/src/tiffvisitor.cpp (revision 2991)
+@@ -1164,9 +1164,9 @@
+ void TiffReader::changeState(TiffRwState::AutoPtr state)
+ {
+ if (state.get() != 0) {
+- if (pOrigState_ != pState_) delete pState_;
+ // invalidByteOrder indicates 'no change'
+ if (state->byteOrder_ == invalidByteOrder) state->byteOrder_ =
pState_->byteOrder_;
++ if (pOrigState_ != pState_) delete pState_;
+ pState_ = state.release();
+ }
+ }
diff --git a/graphics/exiv2/90_changeset_r2992.diff
b/graphics/exiv2/90_changeset_r2992.diff
new file mode 100644
index 0000000..25e6fcf
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2992.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2991)
++++ trunk/src/olympusmn.cpp (revision 2992)
+@@ -1270,6 +1270,7 @@
+ { { 0, 22, 16 }, N_("Olympus M.Zuiko Digital 17mm F1.8")
},
+ { { 0, 23, 0 }, N_("Olympus Zuiko Digital Pro ED 35-100mm
F2.0") },
+ { { 0, 24, 0 }, N_("Olympus Zuiko Digital 14-45mm F3.5-5.6")
},
++ { { 0, 24, 16 }, N_("Olympus M.Zuiko Digital ED 75-300mm
F4.8-6.7 II") },
+ { { 0, 32, 0 }, N_("Olympus Zuiko Digital 35mm F3.5 Macro")
},
+ { { 0, 34, 0 }, N_("Olympus Zuiko Digital 17.5-45mm F3.5-5.6")
},
+ { { 0, 35, 0 }, N_("Olympus Zuiko Digital ED 14-42mm
F3.5-5.6") },
diff --git a/graphics/exiv2/90_changeset_r2993.diff
b/graphics/exiv2/90_changeset_r2993.diff
new file mode 100644
index 0000000..f4a5720
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2993.diff
@@ -0,0 +1,95 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 2992)
++++ trunk/src/canonmn.cpp (revision 2993)
+@@ -481,7 +481,11 @@
+ { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
+ { 33, "Voigtlander or Zeiss Lens"
}, // 0
+ { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
+- { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 2
++ { 33, "Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
++ { 33, "Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
++ { 33, "Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
++ { 33, "Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
++ { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
+ { 35, "Canon EF 35-80mm f/4-5.6"
},
+ { 36, "Canon EF 38-76mm f/4.5-5.6"
},
+ { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
+@@ -520,6 +524,7 @@
+ { 131, "Sigma APO 50-150mm f/2.8 EX DC HSM"
}, // 4
+ { 131, "Sigma APO 120-300mm f/2.8 EX DG HSM"
}, // 5
+ { 131, "Sigma 4.5mm F2.8 EX DC HSM Circular Fisheye"
}, // 6
++ { 131, "Sigma 70-200mm f/2.8 APO EX HSM"
}, // 7
+ { 132, "Canon EF 1200mm f/5.6L"
},
+ { 134, "Canon EF 600mm f/4L IS"
},
+ { 135, "Canon EF 200mm f/1.8L"
},
+@@ -533,8 +538,12 @@
+ { 137, "Sigma 17-70mm f/2.8-4 DC Macro OS HSM"
}, // 6
+ { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
+ { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
+- { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 9
+- { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 10
++ { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
++ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 10
++ { 137, "Tamron SP 17-50mm f/2.8 XR Di II VC"
}, // 11
++ { 137, "Tamron SP 60mm f/2 Macro Di II"
}, // 12
++ { 137, "Sigma 10-20mm f/3.5 EX DC HSM"
}, // 13
++ { 137, "Tamron SP 24-70mm f/2.8 Di VC USD"
}, // 14
+ { 138, "Canon EF 28-80mm f/2.8-4L"
},
+ { 139, "Canon EF 400mm f/2.8L"
},
+ { 140, "Canon EF 500mm f/4.5L"
},
+@@ -576,6 +585,7 @@
+ { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
+ { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
+ { 161, "Tamron 90mm f/2.8"
}, // 4
++ { 161, "Sigma 24-60mm f/2.8 EX DG"
}, // 5
+ { 162, "Canon EF 200mm f/2.8L"
},
+ { 163, "Canon EF 300mm f/4L"
},
+ { 164, "Canon EF 400mm f/5.6L"
},
+@@ -590,6 +600,7 @@
+ { 169, "Sigma 50mm f/1.4 EX DG HSM"
}, // 4
+ { 169, "Sigma 85mm f/1.4 EX DG HSM"
}, // 5
+ { 169, "Sigma 30mm f/1.4 EX DC HSM"
}, // 6
++ { 169, "Sigma 35mm f/1.4 DG HSM"
}, // 7
+ { 170, "Canon EF 200mm f/2.8L II"
},
+ { 171, "Canon EF 300mm f/4L"
},
+ { 172, "Canon EF 400mm f/5.6L"
},
+@@ -598,6 +609,7 @@
+ { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
+ { 174, "Canon EF 135mm f/2L"
}, // 0
+ { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
++ { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
+ { 175, "Canon EF 400mm f/2.8L"
},
+ { 176, "Canon EF 24-85mm f/3.5-4.5 USM"
},
+ { 177, "Canon EF 300mm f/4L IS"
},
+@@ -606,7 +618,8 @@
+ { 180, "Canon EF 35mm f/1.4L"
},
+ { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
+ { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
+- { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
},
++ { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
++ { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
+ { 184, "Canon EF 400mm f/2.8L + 2x"
},
+ { 185, "Canon EF 600mm f/4L IS"
},
+ { 186, "Canon EF 70-200mm f/4L"
},
+@@ -668,10 +681,19 @@
+ { 489, "Canon EF 70-300mm f/4-5.6L IS USM"
},
+ { 490, "Canon EF 8-15mm f/4L USM"
},
+ { 491, "Canon EF 300mm f/2.8L IS II USM"
},
++ { 492, "Canon EF 400mm f/2.8L IS II USM"
},
++ { 493, "Canon EF 24-105mm f/4L IS USM"
},
+ { 494, "Canon EF 600mm f/4.0L IS II USM"
},
+ { 495, "Canon EF 24-70mm f/2.8L II USM"
},
++ { 496, "Canon EF 200-400mm f/4L IS USM"
},
++ { 502, "Canon EF 28mm f/2.8 IS USM"
},
++ { 503, "Canon EF 24mm f/2.8 IS USM"
},
++ { 504, "Canon EF 24-70mm f/4L IS USM"
},
+ { 505, "Canon EF 35mm f/2 IS USM"
},
+- { 4144,"Canon EF 40mm f/2.8 STM"
}
++ { 4142,"Canon EF-S 18-135mm f/3.5-5.6 IS STM"
},
++ { 4143,"Canon EF-M 18-55mm f/3.5-5.6 IS STM"
},
++ { 4144,"Canon EF 40mm f/2.8 STM"
},
++ { 4145,"Canon EF-M 22mm f/2 STM"
}
+ };
+
+ //! A lens id and a pretty-print function for special treatment of the
id.
diff --git a/graphics/exiv2/90_changeset_r2994.diff
b/graphics/exiv2/90_changeset_r2994.diff
new file mode 100644
index 0000000..ca4e426
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2994.diff
@@ -0,0 +1,14 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 2993)
++++ trunk/src/canonmn.cpp (revision 2994)
+@@ -729,7 +729,8 @@
+ { 161, printCsLensByFocalLength },
+ { 169, printCsLensByFocalLength },
+ { 173, printCsLensByFocalLength }, // works partly
+- { 174, printCsLensByFocalLength } // not tested
++ { 174, printCsLensByFocalLength }, // not tested
++ { 183, printCsLensByFocalLength } // not tested
+ };
+
+ //! FlashActivity, tag 0x001c
diff --git a/graphics/exiv2/90_changeset_r2995.diff
b/graphics/exiv2/90_changeset_r2995.diff
new file mode 100644
index 0000000..865b91e8
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2995.diff
@@ -0,0 +1,135 @@
+Index: trunk/src/minoltamn.cpp
+===================================================================
+--- trunk/src/minoltamn.cpp (revision 2994)
++++ trunk/src/minoltamn.cpp (revision 2995)
+@@ -1644,10 +1644,12 @@
+ "Sigma 100-300mm F4 EX (APO (D) or D IF) | "
+ "Sigma 70mm F2.8 EX DG Macro | "
+ "Sigma 20mm F1.8 EX DG Aspherical RF | "
+- "Sigma 30mm F1.4 DG EX" },
++ "Sigma 30mm F1.4 DG EX | "
++ "Sigma 24mm F1.8 EX DG ASP Macro" },
+ { 27, "Minolta AF 85mm F1.4 G (D)" },
+ { 28, "Minolta/Sony AF 100mm F2.8 Macro (D) | "
+- "Tamron SP AF 90mm F2.8 Di Macro" },
++ "Tamron SP AF 90mm F2.8 Di Macro | "
++ "Tamron AF 180mm F3.5 SP Di LD [IF] Macro" },
+ { 29, "Minolta/Sony AF 75-300mm F4.5-5.6 (D) " },
+ { 30, "Minolta AF 28-80mm F3.5-5.6 (D) | "
+ "Sigma AF 10-20mm F4-5.6 EX DC | "
+@@ -1678,13 +1680,27 @@
+ { 50, "Sony AF DT 18-250mm F3.5-6.3" },
+ { 51, "Sony AF DT 16-105mm F3.5-5.6 | "
+ "Sony AF DT 55-200mm F4-5.5" },
+- { 52, "Sony 70-300mm F4.5-5.6 G SSM" },
++ { 52, "Sony 70-300mm F4.5-5.6 G SSM (SAL70300G) | "
++ "Tamron SP 70-300mm F4-5.6 Di VC USD" },
+ { 53, "Sony AF 70-400mm F4.5-5.6 G SSM (SAL-70400G)" },
+ { 54, "Carl Zeiss Vario-Sonnar T* 16-35mm F2.8 ZA SSM
(SAL-1635Z)" },
+ { 55, "Sony DT 18-55mm F3.5-5.6 SAM (SAL-1855)" },
+ { 56, "Sony AF DT 55-200mm F4-5.6 SAM" },
+- { 57, "Sony AF DT 50mm F1.8 SAM" },
++ { 57, "Sony DT 50mm F1.8 SAM (SAL50F18) | "
++ "Tamron SP AF 60mm F2 Di II LD [IF] Macro 1:1 | "
++ "Tamron 18-270mm F3.5-6.3 Di II PZD" },
+ { 58, "Sony AF DT 30mm F2.8 SAM Macro" },
++ { 59, "Sony 28-75mm F2.8 SAM (SAL2875)" },
++ { 60, "Carl Zeiss Distagon T* 24mm F2 ZA SSM (SAL24F20Z)" },
++ { 61, "Sony 85mm F2.8 SAM (SAL85F28)" },
++ { 62, "Sony DT 35mm F1.8 SAM (SAL35F18)" },
++ { 63, "Sony DT 16-50mm F2.8 SSM (SAL1650)" },
++ { 64, "Sony 500mm F4.0 G SSM (SAL500F40G)" },
++ { 65, "Sony DT 18-135mm F3.5-5.6 SAM (SAL18135)" },
++ { 66, "Sony 300mm F2.8 G SSM II (SAL300F28G2)" },
++ { 68, "Sony DT 55-300mm F4.5-5.6 SAM (SAL55300)" },
++ { 69, "Sony 70-400mm F4-5.6 G SSM II (SAL70400G2)" },
++ { 70, "Sony Carl Zeiss Planar T* 50mm F1.4 ZA SSM (SALF0F14Z)" },
+ { 128, "Sigma 70-200mm F2.8 APO EX DG MACRO | "
+ "Tamron 18-200mm F3.5-6.3 | "
+ "Tamron 28-300mm F3.5-6.3 | "
+@@ -1693,8 +1709,12 @@
+ "Tamron SP AF 17-35mm F2.8-4 Di LD Aspherical IF | "
+ "Sigma AF 50-150mm F2.8 EX DC APO HSM II | "
+ "Sigma 10-20mm F3.5 EX DC HSM | "
++ "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM | "
++ "Sigma 10mm F2.8 EX DC HSM Fisheye | "
+ "Sigma 50mm F1.4 EX DG HSM | "
+- "Sigma 70-200mm F2.8 II EX DG APO MACRO HSM" },
++ "Sigma 85mm F1.4 EX DG HSM | "
++ "Sigma 24-70mm F2.8 IF EX DG HSM | "
++ "Sigma 18-250mm F3.5-6.3 DC OS HSM" },
+ { 129, "Tamron 200-400mm F5.6 LD | "
+ "Tamron 70-300mm F4-5.6 LD" },
+ { 131, "Tamron 20-40mm F2.7-3.5 SP Aspherical IF" },
+@@ -1729,7 +1749,8 @@
+ "Tokina AF PRO 28-80mm F2.8 AT-X 280 | "
+ "Tokina AT-X PRO II AF 28-70mm F2.6-2.8 270 | "
+ "Tamron AF 19-35mm F3.5-4.5 | "
+- "Angenieux AF 28-70mm F2.6" },
++ "Angenieux AF 28-70mm F2.6 | "
++ "Tokina AT-X 17 AF 17mm F3.5" },
+ { 25530, "Minolta AF 28-135mm F4-4.5" },
+ { 25531, "Minolta AF 28-135mm F4-4.5 | "
+ "Sigma ZOOM-alpha 35-135mm F3.5-4.5 | "
+@@ -1757,7 +1778,9 @@
+ "Sigma AF 170-500mm F5-6.3 APO Aspherical | "
+ "Tokina AT-X AF 300mm F4 | "
+ "Tokina AT-X AF 400mm F5.6 SD | "
+- "Tokina AF 730 II 75-300mm F4.5-5.6" },
++ "Tokina AF 730 II 75-300mm F4.5-5.6 | "
++ "Sigma 800mm F5.6 APO | "
++ "Sigma AF 400mm F5.6 APO Macro" },
+ { 25620, "Minolta AF 50mm F1.4" },
+ { 25621, "Minolta AF 50mm F1.4 [New]" },
+ { 25630, "Minolta AF 300mm F2.8G APO" },
+@@ -1799,6 +1822,9 @@
+ { 25890, "Minolta AF 80-200mm F2.8 APO" },
+ { 25891, "Minolta AF 80-200mm F2.8 APO | "
+ "Tokina 80-200mm F2.8" },
++ { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x"
},
++ { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x
| "
++ "Minolta AF 600mm F4 HS-APO G + Minolta AF 1.4x APO" },
+ { 25910, "Minolta AF 35mm F1.4G" },
+ { 25911, "Minolta AF 35mm F1.4" },
+ { 25920, "Minolta AF 85mm F1.4G" },
+@@ -1813,6 +1839,9 @@
+ { 25971, "Minolta AF 35mm F2 [New]" },
+ { 25980, "Minolta AF 100mm F2" },
+ { 25981, "Minolta AF 100mm F2" },
++ { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x" },
++ { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x | "
++ "Minolta AF 600mm F4 HS-APO G + Minolta AF 2x APO" },
+ { 26040, "Minolta AF 80-200mm F4.5-5.6" },
+ { 26041, "Minolta AF 80-200mm F4.5-5.6" },
+ { 26050, "Minolta AF 35-80mm F4-5.6" },
+@@ -1863,7 +1892,29 @@
+ "Tamron SP AF 90mm F2.5"},
+ { 45751, "1.4x Teleconverter " },
+ { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
+- { 65535, "Manual Lens or No Lens" }
++ { 45871, "Tamron AF 70-210mm F2.8 SP LD" },
++ { 65535, "Manual Lens or No Lens | "
++ "Sony E 16mm F2.8 | "
++ "Sony E 20mm F2.8 | "
++ "Sony E 24mm F1.8 ZA | "
++ "Sony E 30mm F3.5 Macro | "
++ "Sony E 35mm F1.8 OSS | "
++ "Sony E 50mm F1.8 OSS | "
++ "Sony E 10-18mm F4 OSS | "
++ "Sony E PZ 16-50mm F3.5-5.6 OSS | "
++ "Sony E 18-55mm F3.5-5.6 OSS | "
++ "Sony E 18-200mm F3.5-6.3 OSS | "
++ "Sony E 55-210mm F4.5-6.3 OSS | "
++ "Sigma 19mm F2.8 EX DN | "
++ "Sigma 30mm F2.8 EX DN | "
++ "Tamron 18-200mm F3.5-6.3 Di III VC | "
++ "Arax MC 35mm F2.8 Tilt+Shift | "
++ "Arax MC 80mm F2.8 Tilt+Shift | "
++ "Zenitar MF 16mm F2.8 Fisheye M42 | "
++ "Samyang 500mm Mirror F8.0 | "
++ "Pentacon Auto 135mm F2.8 | "
++ "Pentacon Auto 29mm F2.8 | "
++ "Helios 44-2 58mm F2.0" }
+ };
+
+ std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
diff --git a/graphics/exiv2/90_changeset_r2998.diff
b/graphics/exiv2/90_changeset_r2998.diff
new file mode 100644
index 0000000..a212096
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r2998.diff
@@ -0,0 +1,53 @@
+Index: trunk/src/olympusmn.cpp
+===================================================================
+--- trunk/src/olympusmn.cpp (revision 2997)
++++ trunk/src/olympusmn.cpp (revision 2998)
+@@ -1005,7 +1005,7 @@
+ TagInfo(0x0301, "FocusStepCount", N_("Focus Step Count"), N_("Focus
step count"), olympusFiId, makerTags, unsignedShort, -1, printValue),
+ TagInfo(0x0303, "FocusStepInfinity", N_("Focus Step Infinity"),
N_("Focus step infinity"), olympusFiId, makerTags, unsignedShort, -1,
printValue),
+ TagInfo(0x0304, "FocusStepNear", N_("Focus Step Near"), N_("Focus
step near"), olympusFiId, makerTags, unsignedShort, -1, printValue),
+- TagInfo(0x0305, "FocusDistance", N_("Focus Distance"), N_("Focus
distance"), olympusFiId, makerTags, unsignedRational, -1, printValue),
++ TagInfo(0x0305, "FocusDistance", N_("Focus Distance"), N_("Focus
distance"), olympusFiId, makerTags, unsignedRational, -1, print0x0305),
+ TagInfo(0x0308, "AFPoint", N_("AF Point"), N_("AF point"),
olympusFiId, makerTags, unsignedShort, -1, print0x0308),
+ TagInfo(0x1201, "ExternalFlash", N_("External Flash"), N_("External
flash"), olympusFiId, makerTags, unsignedShort, -1,
EXV_PRINT_TAG(olympusOffOn)),
+ TagInfo(0x1203, "ExternalFlashGuideNumber", N_("External Flash
Guide Number"), N_("External flash guide number"), olympusFiId, makerTags,
signedRational, -1, printValue),
+@@ -1514,6 +1514,26 @@
+ return os;
+ } // OlympusMakerNote::print0x1209
+
++ // Olympus FocusDistance 0x0305
++ std::ostream& OlympusMakerNote::print0x0305(std::ostream& os, const
Value& value, const ExifData*) {
++ if (value.count() != 1 || value.typeId() != unsignedRational) {
++ return os << value;
++ }
++
++ Rational distance = value.toRational();
++ if(static_cast<uint32_t>(distance.first) == 0xffffffff) {
++ os << _("Infinity");
++ }
++ else {
++ std::ostringstream oss;
++ oss.copyfmt(os);
++ os << std::fixed << std::setprecision(2);
++ os << (float)distance.first/1000 << " m";
++ os.copyfmt(oss);
++ }
++ return os;
++ }
++
+ // Olympus FocusInfo tag 0x0308 AFPoint
+ std::ostream& OlympusMakerNote::print0x0308(std::ostream& os, const
Value&
+ value, const ExifData* metadata)
+Index: trunk/src/olympusmn_int.hpp
+===================================================================
+--- trunk/src/olympusmn_int.hpp (revision 2997)
++++ trunk/src/olympusmn_int.hpp (revision 2998)
+@@ -103,6 +103,8 @@
+ static std::ostream& print0x0529(std::ostream& os, const Value&
value, const ExifData*);
+ //! Print Olympus focus info ManualFlash
+ static std::ostream& print0x1209(std::ostream& os, const Value&
value, const ExifData*);
++ //! Print Olympus focus distance
++ static std::ostream& print0x0305(std::ostream& os, const Value&
value, const ExifData*);
+ //! Print Olympus focus info AF Point
+ static std::ostream& print0x0308(std::ostream& os, const Value&
value, const ExifData*);
+ //! Print Olympus generic
diff --git a/graphics/exiv2/90_changeset_r3002.diff
b/graphics/exiv2/90_changeset_r3002.diff
new file mode 100644
index 0000000..0904097
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3002.diff
@@ -0,0 +1,79 @@
+Index: trunk/src/nikonmn.cpp
+===================================================================
+--- trunk/src/nikonmn.cpp (revision 3001)
++++ trunk/src/nikonmn.cpp (revision 3002)
+@@ -1869,6 +1869,7 @@
+ {0x53,0x48,0x60,0x80,0x24,0x24,0x57,0x02,0x00,0x00,0x00, "Nikon",
"JAA762DA", "AF Zoom-Nikkor 80-200mm f/2.8D ED"},
+ {0x53,0x48,0x60,0x80,0x24,0x24,0x60,0x02,0x00,0x00,0x00, "Nikon",
"JAA762DA", "AF Zoom-Nikkor 80-200mm f/2.8D ED"},
+ {0x54,0x44,0x5C,0x7C,0x34,0x3C,0x58,0x02,0x00,0x00,0x00, "Nikon",
"JAA763DA", "AF Zoom-Micro Nikkor 70-180mm f/4.5-5.6D ED"},
++{0x54,0x44,0x5C,0x7C,0x34,0x3C,0x61,0x02,0x00,0x00,0x00, "Nikon",
"JAA763DA", "AF Zoom-Micro Nikkor 70-180mm f/4.5-5.6D ED"},
+ //55
+ {0x56,0x48,0x5C,0x8E,0x30,0x3C,0x5A,0x02,0x00,0x00,0x00, "Nikon",
"JAA764DA", "AF Zoom-Nikkor 70-300mm f/4-5.6D ED"},
+ //57
+@@ -1928,8 +1929,7 @@
+ {0x89,0x3C,0x53,0x80,0x30,0x3C,0x8B,0x06,0x01,0x00,0x00, "Nikon",
"JAA793DA", "AF-S DX Zoom-Nikkor 55-200mm f/4-5.6G ED"},
+ {0x8A,0x54,0x6A,0x6A,0x24,0x24,0x8C,0x0E,0x53,0x00,0x00, "Nikon",
"JAA630DA", "AF-S VR Micro-Nikkor 105mm f/2.8G IF-ED"},
+ {0x8B,0x40,0x2D,0x80,0x2C,0x3C,0x8D,0x0E,0x01,0x00,0x00, "Nikon",
"JAA794DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED"},
+-{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x01,0x00, "Nikon",
"JAA794DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED"},
+-{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x02,0x00, "Nikon",
"JAA813DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED II"},
++{0x8B,0x40,0x2D,0x80,0x2C,0x3C,0xFD,0x0E,0x01,0x01,0x00, "Nikon",
"JAA813DA", "AF-S DX VR Zoom-Nikkor 18-200mm f/3.5-5.6G IF-ED II"},
+ {0x8C,0x40,0x2D,0x53,0x2C,0x3C,0x8E,0x06,0x01,0x00,0x00, "Nikon",
"JAA792DA", "AF-S DX Zoom-Nikkor 18-55mm f/3.5-5.6G ED"},
+ {0x8D,0x44,0x5C,0x8E,0x34,0x3C,0x8F,0x0E,0x31,0x00,0x00, "Nikon",
"JAA795DA", "AF-S VR Zoom-Nikkor 70-300mm f/4.5-5.6G IF-ED"},
+ //8E 90
+@@ -1967,15 +1967,20 @@
+ //AB AD
+ {0xAC,0x38,0x53,0x8E,0x34,0x3C,0xAE,0x0E,0x01,0x00,0x00, "Nikon",
"JAA814DA", "AF-S DX VR Nikkor 55-300mm 4.5-5.6G ED"},
+ //AD AF
++{0xAD,0x3C,0x2D,0x8E,0x2C,0x3C,0xAF,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
DX Nikkor 18-300mm 3.5-5.6G ED VR"},
+ {0xAE,0x54,0x62,0x62,0x0C,0x0C,0xB0,0x06,0x01,0x00,0x00, "Nikon",
"JAA338DA", "AF-S Nikkor 85mm f/1.4G"},
+ {0xAF,0x54,0x44,0x44,0x0C,0x0C,0xB1,0x06,0x01,0x00,0x00, "Nikon",
"JAA134DA", "AF-S Nikkor 35mm f/1.4G"},
+ {0xB0,0x4C,0x50,0x50,0x14,0x14,0xB2,0x06,0x01,0x00,0x00, "Nikon",
"JAA015DA", "AF-S Nikkor 50mm f/1.8G"},
+ {0xB1,0x48,0x48,0x48,0x24,0x24,0xB3,0x06,0x01,0x00,0x00, "Nikon",
"JAA638DA", "AF-S DX Micro Nikkor 40mm f/2.8G"},
+ //B2 B5
++{0xB2,0x48,0x5C,0x80,0x30,0x30,0xB4,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 70-200mm f/4G ED VR"},
+ {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
+ {0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
+ {0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
+ //
++{0x00,0x00,0x00,0x00,0x00,0x00,0xE1,0x12,0x00,0x00,0x00, "Nikon", "",
"TC-17E II"},
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x00, "Nikon", "",
"TC-14E II"},
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x00, "Nikon", "",
"TC-20E II"},
+ {0x01,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
+ {0x01,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00, "Nikon",
"JAA90701", "TC-16A"},
+ //
+@@ -2112,6 +2117,9 @@
+ {0xA7,0x49,0x80,0xA0,0x24,0x24,0x4B,0x06,0x03,0x00,0x05, "Sigma", "", "APO
200-500mm F2.8 EX DG"},
+ {0x48,0x3C,0x8E,0xB0,0x3C,0x3C,0x4B,0x02,0x03,0x00,0x05, "Sigma", "595555",
"APO 300-800mm F5.6 EX DG HSM"},
+ //
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x05, "Sigma", "", "APO
Tele Converter 1.4x EX DG"},
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x05, "Sigma", "", "APO
Tele Converter 2x EX DG"},
++//
+
//------------------------------------------------------------------------------
+ // Tamron lenses by focal length, first fixed then zoom lenses
+
//------------------------------------------------------------------------------
+@@ -2156,6 +2164,7 @@
+ //M "Tamron" "259D" "AF 28-70mm
F/3.5-4.5";
+ {0x33,0x54,0x3C,0x5E,0x24,0x24,0x62,0x02,0x00,0x00,0x02, "Tamron", "A09",
"SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
+ {0xFA,0x54,0x3C,0x5E,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron",
"A09NII", "SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
++{0xFA,0x54,0x3C,0x5E,0x24,0x24,0xDF,0x06,0x01,0x00,0x02, "Tamron",
"A09NII", "SP AF 28-75mm F/2.8 XR Di LD Aspherical (IF) Macro"},
+ {0x10,0x3D,0x3C,0x60,0x2C,0x3C,0xD2,0x02,0x00,0x00,0x02, "Tamron", "177D",
"AF 28-80mm F/3.5-5.6 Aspherical"},
+ {0x45,0x3D,0x3C,0x60,0x2C,0x3C,0x48,0x02,0x00,0x00,0x02, "Tamron", "177D",
"AF 28-80mm F/3.5-5.6 Aspherical"},
+ {0x00,0x48,0x3C,0x6A,0x24,0x24,0x00,0x02,0x00,0x00,0x02, "Tamron", "176D",
"SP AF 28-105mm F/2.8 LD Aspherical IF"},
+@@ -2174,6 +2183,7 @@
+ //M "Tamron" "" "AF 35-135mm
F/3.5-4.5";
+ {0x00,0x47,0x53,0x80,0x30,0x3C,0x00,0x06,0x00,0x00,0x02, "Tamron", "A15",
"AF 55-200mm F/4-5.6 Di II LD"},
+ {0xF7,0x53,0x5C,0x80,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
++{0xF7,0x53,0x5C,0x80,0x24,0x24,0x40,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
+ {0xFE,0x53,0x5C,0x80,0x24,0x24,0x84,0x06,0x01,0x00,0x02, "Tamron", "A001",
"SP AF 70-200mm F/2.8 Di LD (IF) Macro"},
+ //M "Tamron" "67D" "SP AF
70-210mm f/2.8 LD";
+ //M "Tamron" "" "AF 70-210mm
F/3.5-4.5";
+@@ -2246,6 +2256,9 @@
+ //M "Tokina" "" "AF 130
EMZ II (AF 100-300mm f/5.6-6.7)"
+ //M "Tokina" "" "AF 140
EMZ (AF 100-400mm f/4.5-6.3)"
+ //
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x03, "Kenko", "",
"Teleplus PRO 300 DG 1.4x"},
++{0x00,0x00,0x00,0x00,0x00,0x00,0xF2,0x18,0x00,0x00,0x03, "Kenko", "",
"Teleplus PRO 300 DG 2.0x"},
++//
+
//------------------------------------------------------------------------------
+ // Lenses from various other brands
+
//------------------------------------------------------------------------------
diff --git a/graphics/exiv2/90_changeset_r3003.diff
b/graphics/exiv2/90_changeset_r3003.diff
new file mode 100644
index 0000000..09f5ecd
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3003.diff
@@ -0,0 +1,291 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 3002)
++++ trunk/src/pentaxmn.cpp (revision 3003)
+@@ -665,55 +665,60 @@
+ //! LensType, combi-tag 0x003f (2 unsigned long)
+ extern const TagDetails pentaxLensType[] = {
+ { 0x0000, N_("M-42 or No Lens") },
+- { 0x0100, N_("K,M Lens") },
++ { 0x0100, N_("K or M Lens") },
+ { 0x0200, N_("A Series Lens") },
+- { 0x0300, "SIGMA" },
++ { 0x0300, "Sigma Lens" },
+ { 0x0311, "smc PENTAX-FA SOFT 85mm F2.8" },
+ { 0x0312, "smc PENTAX-F 1.7X AF ADAPTER" },
+ { 0x0313, "smc PENTAX-F 24-50mm F4" },
+ { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
+ { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
+ { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
+- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" }, //0
+- { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
+- { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
++ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6 or Sigma Lens" }, //0
++ { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
++ { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
+ { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
+- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or SIGMA or Tokina" }, //0
+- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //1
+- { 0x0319, "Sigma 55-200mm F4-5.6 DC" }, //2
+- { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" }, //3
+- { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
+- { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
++ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or Sigma or Tokina Lens"
},//0
++ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
++ { 0x0319, "Sigma 55-200mm F4-5.6 DC" },
//2
++ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//3
++ { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
++ { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
+ { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
+- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
+- { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
+- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
+- { 0x031c, "Tokina AT-X AF 400mm F5.6" },
//1
+- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or SIGMA AF 18-125mm F3.5-5.6
DC" },
++ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5 or Tokina Lens" }, //0
++ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
++ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
++ { 0x031c, "Tokina 19-35mm F3.5-4.5 AF" }, //1
++ { 0x031c, "Tokina AT-X AF 400mm F5.6" }, //2
++ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or Sigma or Tokina Lens" },//0
++ { 0x031d, "Sigma AF 18-125mm F3.5-5.6 DC" }, //1
++ { 0x031d, "Tokina AT-X PRO 28-70mm F2.6-2.8" },
//2
+ { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
+- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
}, //0
+- { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
+- { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//2
++ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
},//0
++ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
++ { 0x031f, "Takumar-F 70-210mm F4-5.6" }, //2
+ { 0x0320, "smc PENTAX-F 50mm F1.4" },
+ { 0x0321, "smc PENTAX-F 50mm F1.7" },
+ { 0x0322, "smc PENTAX-F 135mm F2.8 [IF]" },
+ { 0x0323, "smc PENTAX-F 28mm F2.8" },
+- { 0x0324, "SIGMA 20mm F1.8 EX DG ASPHERICAL RF" },
++ { 0x0324, "Sigma 20mm F1.8 EX DG Aspherical RF" },
+ { 0x0326, "smc PENTAX-F* 300mm F4.5 ED[IF]" },
+ { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
+- { 0x0328, "smc PENTAX-F MACRO 100mm F2.8" },
+- { 0x0329, "smc PENTAX-F MACRO 50mm F2.8 or Sigma 50mm F2,8 MACRO" },
+- { 0x032c, "Tamron 35-90mm F4 AF or various SIGMA models" }, // 0
+- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 1
+- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 2
+- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 3
+- { 0x032c, "Sigma 12-24mm F4.5 EX DG" }, // 4
+- { 0x032e, "SIGMA APO 70-200mm F2.8 EX" }, // 0
+- { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, // 1
++ { 0x0328, "smc PENTAX-F Macro 100mm F2.8" },
++ { 0x0329, "smc PENTAX-F Macro 50mm F2.8 or Sigma Lens" }, //0
++ { 0x0329, "Sigma 50mm F2.8 Macro" }, //1
++ { 0x032c, "Tamron 35-90mm F4 AF or Sigma Lens" }, //0
++ { 0x032c, "Sigma AF 10-20mm F4-5.6 EX DC" }, //1
++ { 0x032c, "Sigma 12-24mm F4.5 EX DG" },
//2
++ { 0x032c, "Sigma 17-70mm F2.8-4.5 DC Macro" },
//3
++ { 0x032c, "Sigma 18-50mm F3.5-5.6 DC" }, //4
++ { 0x032e, "Sigma Lens" }, //0
++ { 0x032e, "Sigma APO 70-200mm F2.8 EX" }, //1
++ { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, //2
+ { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
+- { 0x0333, "SIGMA 28mm F1.8 EX DG ASPHERICAL MACRO" },
+- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, // 0
+- { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
}, // 1
++ { 0x0333, "Sigma 28mm F1.8 EX DG Aspherical Macro" },
++ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF] or Tamron Lens"
},//0
++ { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
},//1
+ { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
+ { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
+ { 0x03f8, "smc PENTAX-DA 12-24mm F4 ED AL[IF]" },
+@@ -722,63 +727,69 @@
+ { 0x03fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
+ { 0x03fd, "smc PENTAX-DA 14mm F2.8 ED[IF]" },
+ { 0x03fe, "smc PENTAX-DA 16-45mm F4 ED AL" },
+- { 0x03ff, "SIGMA" }, // 0
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 1
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 2
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 3
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 4
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 5
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 6
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 7
+- { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, // 8
+- { 0x03ff, "Sigma 18-50mm F2.8 EX DC" }, // 9
++ { 0x03ff, "Sigma Lens" }, //0
++ { 0x03ff, "Sigma 18-200mm F3.5-6.3 DC" }, //1
++ { 0x03ff, "Sigma DL-II 35-80mm F4-5.6" }, //2
++ { 0x03ff, "Sigma DL Zoom 75-300mm F4-5.6" }, //3
++ { 0x03ff, "Sigma DF EX Aspherical 28-70mm F2.8" }, //4
++ { 0x03ff, "Sigma AF Tele 400mm F5.6 Multi-coated" }, //5
++ { 0x03ff, "Sigma 24-60mm F2.8 EX DG" },
//6
++ { 0x03ff, "Sigma 70-300mm F4-5.6 Macro" }, //7
++ { 0x03ff, "Sigma 55-200mm F4-5.6 DC" },
//8
++ { 0x03ff, "Sigma 18-50mm F2.8 EX DC" },
//9
++ { 0x03ff, "Sigma 18-50mm F2.8 EX DC Macro" }, //10
+ { 0x0401, "smc PENTAX-FA SOFT 28mm F2.8" },
+ { 0x0402, "smc PENTAX-FA 80-320mm F4.5-5.6" },
+ { 0x0403, "smc PENTAX-FA 43mm F1.9 Limited" },
+ { 0x0406, "smc PENTAX-FA 35-80mm F4-5.6" },
+ { 0x040c, "smc PENTAX-FA 50mm F1.4" },
+ { 0x040f, "smc PENTAX-FA 28-105mm F4-5.6 [IF]" },
+- { 0x0410, "TAMRON AF 80-210mm F4-5.6 (178D)" },
+- { 0x0413, "TAMRON SP AF 90mm F2.8 (172E)" },
++ { 0x0410, "Tamron AF 80-210mm F4-5.6 (178D)" },
++ { 0x0413, "Tamron SP AF 90mm F2.8 (172E)" },
+ { 0x0414, "smc PENTAX-FA 28-80mm F3.5-5.6" },
+ { 0x0415, "Cosina AF 100-300mm F5.6-6.7" },
+- { 0x0416, "TOKINA 28-80mm F3.5-5.6" },
++ { 0x0416, "Tokina 28-80mm F3.5-5.6" },
+ { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
+ { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
+- { 0x0419, "TAMRON SP AF 14mm F2.8" },
+- { 0x041a, "smc PENTAX-FA MACRO 100mm F3.5 or Cosina lens" }, //0
+- { 0x041a, "Cosina 100mm F3.5 Macro" }, //1
+- { 0x041b, "TAMRON AF28-300mm F/3.5-6.3 LD Aspherical[IF] MACRO
(285D)" },
++ { 0x0419, "Tamron SP AF 14mm F2.8" },
++ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina lens" }, //0
++ { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
++ { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
+ { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
+- { 0x041d, "TAMRON AF 28-200mm F/3.8-5.6 LD Super II MACRO (371D)" },
++ { 0x041d, "Tamron AF 28-200mm F/3.8-5.6 LD Super II Macro (371D)" },
+ { 0x0422, "smc PENTAX-FA 24-90mm F3.5-4.5 AL[IF]" },
+ { 0x0423, "smc PENTAX-FA 100-300mm F4.7-5.8" },
+- { 0x0424, "TAMRON AF70-300mm F/4-5.6 LD MACRO" },
+- { 0x0425, "TAMRON SP AF 24-135mm F3.5-5.6 AD AL (190D)" },
++ { 0x0424, "Tamron AF70-300mm F/4-5.6 LD Macro (572D/A17)" },
++ { 0x0425, "Tamron SP AF 24-135mm F3.5-5.6 AD AL (190D)" },
+ { 0x0426, "smc PENTAX-FA 28-105mm F3.2-4.5 AL[IF]" },
+ { 0x0427, "smc PENTAX-FA 31mm F1.8AL Limited" },
+- { 0x0429, "TAMRON AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] MACRO (A03)" },
++ { 0x0429, "Tamron AF 28-200mm Super Zoom F3.8-5.6 Aspherical XR
[IF] Macro (A03)" },
+ { 0x042b, "smc PENTAX-FA 28-90mm F3.5-5.6" },
+ { 0x042c, "smc PENTAX-FA J 75-300mm F4.5-5.8 AL" },
+- { 0x042d, "TAMRON 28-300mm F3.5-6.3 Ultra zoom XR or Tamron AF
28-300mm F3.5-6.3 XR Di LD Aspherical [IF] Macro" }, //0
++ { 0x042d, "Tamron Lens" }, //0
++ { 0x042d, "Tamron 28-300mm F3.5-6.3 Ultra zoom XR" }, //1
++ { 0x042d, "Tamron AF 28-300mm F3.5-6.3 XR Di LD Aspherical [IF]
Macro" },//2
+ { 0x042e, "smc PENTAX-FA J 28-80mm F3.5-5.6 AL" },
+ { 0x042f, "smc PENTAX-FA J 18-35mm F4-5.6 AL" },
+- { 0x0431, "TAMRON SP AF 28-75mm F2.8 XR Di (A09)" },
+- { 0x0433, "smc PENTAX-D FA 50mm F2.8 MACRO" },
+- { 0x0434, "smc PENTAX-D FA 100mm F2.8 MACRO" },
++ { 0x0431, "Tamron SP AF 28-75mm F2.8 XR Di (A09)" },
++ { 0x0433, "smc PENTAX-D FA 50mm F2.8 Macro" },
++ { 0x0434, "smc PENTAX-D FA 100mm F2.8 Macro" },
++ { 0x0438, "Samsung D-XENON 100mm F2.8 Macro" },
+ { 0x044b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
++ { 0x04d6, "smc PENTAX-DA 35mm F2.4 AL" },
+ { 0x04e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
+ { 0x04e6, "Tamron SP AF 17-50mm F2.8 XR Di II" },
+ { 0x04e7, "smc PENTAX-DA 18-250mm F3.5-6.3 ED AL [IF]" },
+ { 0x04ed, "Samsung/Schneider D-XENOGON 10-17mm F3.5-4.5" },
+ { 0x04ef, "Samsung D-XENON 12-24mm F4 ED AL [IF]" },
++ { 0x04f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM unused)"
},
+ { 0x04f3, "smc PENTAX-DA 70mm F2.4 Limited" },
+ { 0x04f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x04f5, "Schneider D-XENON 50-200mm" },
+ { 0x04f6, "Schneider D-XENON 18-55mm" },
+- { 0x04f7, "smc PENTAX-DA 10-17mm F3.5-4.5 ED [IF] Fisheye zoom" },
++ { 0x04f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED [IF]" },
+ { 0x04f8, "smc PENTAX-DA 12-24mm F4 ED AL [IF]" },
+- { 0x04f9, "TAMRON XR DiII 18-200mm F3.5-6.3 (A14)" },
++ { 0x04f9, "Tamron XR DiII 18-200mm F3.5-6.3 (A14)" },
+ { 0x04fa, "smc PENTAX-DA 50-200mm F4-5.6 ED" },
+ { 0x04fb, "smc PENTAX-DA 40mm F2.8 Limited" },
+ { 0x04fc, "smc PENTAX-DA 18-55mm F3.5-5.6 AL" },
+@@ -791,8 +802,8 @@
+ { 0x0505, "smc PENTAX-FA* 600mm F4 ED[IF]" },
+ { 0x0506, "smc PENTAX-FA* 300mm F4.5 ED[IF]" },
+ { 0x0507, "smc PENTAX-FA 135mm F2.8 [IF]" },
+- { 0x0508, "smc PENTAX-FA MACRO 50mm F2.8" },
+- { 0x0509, "smc PENTAX-FA MACRO 100mm F2.8" },
++ { 0x0508, "smc PENTAX-FA Macro 50mm F2.8" },
++ { 0x0509, "smc PENTAX-FA Macro 100mm F2.8" },
+ { 0x050a, "smc PENTAX-FA* 85mm F1.4 [IF]" },
+ { 0x050b, "smc PENTAX-FA* 200mm F2.8 ED[IF]" },
+ { 0x050c, "smc PENTAX-FA 28-80mm F3.5-4.7" },
+@@ -812,11 +823,11 @@
+ { 0x0609, "smc PENTAX-FA 20mm F2.8" },
+ { 0x060a, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
+ { 0x060d, "smc PENTAX-FA* 400mm F5.6 ED[IF]" },
+- { 0x060e, "smc PENTAX-FA* MACRO 200mm F4 ED[IF]" },
++ { 0x060e, "smc PENTAX-FA* Macro 200mm F4 ED[IF]" },
+ { 0x0700, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x073a, "smc PENTAX-D FA Macro 100mm F2.8 WR" },
+ { 0x074b, "Tamron SP AF 70-200mm F2.8 Di LD [IF] Macro (A001)" },
+- { 0x07d4, "smc Pentax-DA 50mm F1.8" },
++ { 0x07d4, "smc PENTAX-DA 50mm F1.8" },
+ { 0x07d5, "smc PENTAX-DA 40mm F2.8 XS" },
+ { 0x07d6, "smc PENTAX-DA 35mm F2.4 AL" },
+ { 0x07d8, "smc PENTAX-DA L 55-300mm F4-5.8 ED" },
+@@ -829,7 +840,7 @@
+ { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
+ { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
+ { 0x07e2, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
+- { 0x07e3, "smc PENTAX-DA* 55mm F1.4 SDM (SDM unused)" },
++ { 0x07e3, "smc PENTAX-DA* 60-250mm F4 [IF] SDM (SDM unused)" },
+ { 0x07e5, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
+ { 0x07e6, "Tamron AF 17-50mm F2.8 XR Di-II LD (Model A16)" },
+ { 0x07e7, "smc PENTAX-DA 18-250mm F3.5-6.3ED AL [IF]" },
+@@ -837,13 +848,13 @@
+ { 0x07ea, "smc PENTAX-DA* 300 mm F4ED [IF] SDM (SDM not used)" },
+ { 0x07eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM (SDM not used)" },
+ { 0x07ec, "smc PENTAX-DA 55-300mm F4-5.8 ED" },
+- { 0x07ee, "TAMRON AF 18-250mm F3.5-6.3 Di II LD Aspherical [IF]
MACRO" },
++ { 0x07ee, "Tamron AF 18-250mm F3.5-6.3 Di II LD Aspherical [IF]
Macro" },
+ { 0x07f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM (SDM not used)"
},
+ { 0x07f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM (SDM not
used)" },
+ { 0x07f3, "smc PENTAX-DA 70mm F2.4 Limited" },
+ { 0x07f4, "smc PENTAX-DA 21mm F3.2 AL Limited" },
+ { 0x0804, "Sigma 50mm F1.4 EX DG HSM" },
+- { 0x0808, "SIGMA 18-250mm F3.5-6.3 DC OS HSM" },
++ { 0x0808, "Sigma 18-250mm F3.5-6.3 DC OS HSM" },
+ { 0x080b, "Sigma 10-20mm F3.5 EX DC HSM" },
+ { 0x080c, "Sigma 70-300mm F4-5.6 DG OS" },
+ { 0x080d, "Sigma 120-400mm F4.5-5.6 APO DG OS HSM" },
+@@ -856,7 +867,7 @@
+ { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
+ { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
+ { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
+- { 0x08d2, "smc Pentax-DA 18-270mm F3.5-6.3 ED SDM" },
++ { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
+ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
+ { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
+ { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
+@@ -865,19 +876,27 @@
+ { 0x08eb, "smc PENTAX-DA* 200mm F2.8 ED [IF] SDM" },
+ { 0x08f1, "smc PENTAX-DA* 50-135mm F2.8 ED [IF] SDM" },
+ { 0x08f2, "smc PENTAX-DA* 16-50mm F2.8 ED AL [IF] SDM" },
+- { 0x08ff, "Sigma lens" }, //0
+- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
+- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //2
+- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //3
+- { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //4
+- { 0x0900, "645 Manual lens" }, //1
+- { 0x0a00, "645 A Series lens" }, //1
+- { 0x0b04, "smc PENTAX-FA645 Zoom 45mm-85mm F4.5" },
+- { 0x0b07, "smc PENTAX-FA645 Macro 120mm F4" },
++ { 0x08ff, "Sigma Lens" }, //0
++ { 0x08ff, "Sigma 70-200mm F2.8 EX DG Macro HSM II" }, //1
++ { 0x08ff, "Sigma APO 150-500mm F5-6.3 DG OS HSM" }, //2
++ { 0x08ff, "Sigma 50-150mm F2.8 II APO EX DC HSM" }, //3
++ { 0x08ff, "Sigma 4.5mm F2.8 EX DC HSM Circular Fisheye" }, //4
++ { 0x08ff, "Sigma 50-200mm F4-5.6 DC OS" }, //5
++ { 0x0900, "645 Manual Lens" },
++ { 0x0a00, "645 A Series Lens" },
++ { 0x0b01, "smc PENTAX-FA 645 75mm F2.8" },
++ { 0x0b02, "smc PENTAX-FA 645 45mm F2.8" },
++ { 0x0b03, "smc PENTAX-FA* 645 300mm F4 ED [IF]" },
++ { 0x0b04, "smc PENTAX-FA 645 45mm-85mm F4.5" },
++ { 0x0b05, "smc PENTAX-FA 645 400mm F5.6 ED [IF]" },
++ { 0x0b07, "smc PENTAX-FA 645 Macro 120mm F4" },
+ { 0x0b08, "smc PENTAX-FA 645 80-160mm F4.5" },
++ { 0x0b09, "smc PENTAX-FA 645 200mm F4 [IF]" },
++ { 0x0b0a, "smc PENTAX-FA 645 150mm F2.8 [IF]" },
+ { 0x0b0b, "smc PENTAX-FA 645 35mm F3.5 AL [IF]" },
++ { 0x0b0e, "smc PENTAX-FA 645 55-110mm F5.6" },
+ { 0x0b10, "smc PENTAX-FA 645 33-55mm F4.5 AL" },
+- { 0x0b11, "smc PENTAX-FA645 Zoom 150mm-300mm F5.6 ED [IF]" },
++ { 0x0b11, "smc PENTAX-FA 645 150mm-300mm F5.6 ED [IF]" },
+ { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
+ { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
+ { 0x1500, "Pentax Q Manual Lens" },
diff --git a/graphics/exiv2/90_changeset_r3004.diff
b/graphics/exiv2/90_changeset_r3004.diff
new file mode 100644
index 0000000..2e2d5bf
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3004.diff
@@ -0,0 +1,180 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 3003)
++++ trunk/src/canonmn.cpp (revision 3004)
+@@ -438,12 +438,12 @@
+ { 6, "Tokina AF193-2 19-35mm f/3.5-4.5"
}, // 3
+ { 6, "Sigma 28-80mm f/3.5-5.6 II Macro"
}, // 4
+ { 7, "Canon EF 100-300mm f/5.6L"
},
+- { 8, "Canon EF 100-300mm f/5.6"
}, // 0
+- { 8, "Sigma 70-300mm f/4-5.6 DG Macro"
}, // 1
+- { 8, "Tokina AT-X242AF 24-200mm f/3.5-5.6"
}, // 2
+- { 9, "Canon EF 70-210mm f/4"
}, // 0
++ { 8, "Canon EF 100-300mm f/5.6 or Sigma or Tokina Lens"
}, // 0
++ { 8, "Sigma 70-300mm f/4-5.6 [APO] DG Macro"
}, // 1
++ { 8, "Tokina AT-X 242 AF 24-200mm f/3.5-5.6"
}, // 2
++ { 9, "Canon EF 70-210mm f/4 or Sigma Lens"
}, // 0
+ { 9, "Sigma 55-200mm f/4-5.6 DC"
}, // 1
+- { 10, "Canon EF 50mm f/2.5 Macro"
}, // 0
++ { 10, "Canon EF 50mm f/2.5 Macro or Sigma Lens"
}, // 0
+ { 10, "Sigma 50mm f/2.8 EX"
}, // 1
+ { 10, "Sigma 28mm f/1.8"
}, // 2
+ { 10, "Sigma 105mm f/2.8 Macro EX"
}, // 3
+@@ -457,38 +457,38 @@
+ { 18, "Canon EF 28-70mm f/3.5-4.5"
},
+ { 20, "Canon EF 100-200mm f/4.5A"
},
+ { 21, "Canon EF 80-200mm f/2.8L"
},
+- { 22, "Canon EF 20-35mm f/2.8L"
}, // 0
+- { 22, "Tokina AT-X280AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
++ { 22, "Canon EF 20-35mm f/2.8L or Tokina Lens"
}, // 0
++ { 22, "Tokina AT-X 280 AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
+ { 23, "Canon EF 35-105mm f/3.5-4.5"
},
+ { 24, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
+ { 25, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
+- { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron Lens"
}, // 0
++ { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron or Carl
Zeiss Lens" }, // 0
+ { 26, "Cosina 100mm f/3.5 Macro AF"
}, // 1
+ { 26, "Tamron SP AF 90mm f/2.8 Di Macro"
}, // 2
+ { 26, "Tamron SP AF 180mm f/3.5 Di Macro"
}, // 3
+ { 26, "Carl Zeiss Planar T* 50mm f/1.4"
}, // 4
+ { 27, "Canon EF 35-80mm f/4-5.6"
},
+- { 28, "Canon EF 80-200mm f/4.5-5.6"
}, // 0
++ { 28, "Canon EF 80-200mm f/4.5-5.6 or Tamron Lens"
}, // 0
+ { 28, "Tamron SP AF 28-105mm f/2.8 LD Aspherical IF"
}, // 1
+ { 28, "Tamron SP AF 28-75mm f/2.8 XR Di LD Aspherical [IF] Macro"
}, // 2
+ { 28, "Tamron AF 70-300mm f/4.5-5.6 Di LD 1:2 Macro Zoom"
}, // 3
+ { 28, "Tamron AF Aspherical 28-200mm f/3.8-5.6"
}, // 4
+ { 29, "Canon EF 50mm f/1.8 MkII"
},
+ { 30, "Canon EF 35-105mm f/4.5-5.6"
},
+- { 31, "Canon EF 75-300mm f/4-5.6"
}, // 0
++ { 31, "Canon EF 75-300mm f/4-5.6 or Tamron Lens"
}, // 0
+ { 31, "Tamron SP AF 300mm f/2.8 LD IF"
}, // 1
+- { 32, "Canon EF 24mm f/2.8"
}, // 0
++ { 32, "Canon EF 24mm f/2.8 or Sigma Lens"
}, // 0
+ { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
+- { 33, "Voigtlander or Zeiss Lens"
}, // 0
++ { 33, "Voigtlander or Carl Zeiss Lens"
}, // 0
+ { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
+- { 33, "Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
+- { 33, "Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
+- { 33, "Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
+- { 33, "Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
+- { 33, "Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
++ { 33, "Carl Zeiss Distagon 15mm T* f/2.8 ZE"
}, // 2
++ { 33, "Carl Zeiss Distagon 18mm T* f/3.5 ZE"
}, // 3
++ { 33, "Carl Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
++ { 33, "Carl Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
++ { 33, "Carl Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
+ { 35, "Canon EF 35-80mm f/4-5.6"
},
+ { 36, "Canon EF 38-76mm f/4.5-5.6"
},
+- { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
++ { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
+ { 37, "Tamron 70-200mm f/2.8 Di LD IF Macro"
}, // 1
+ { 37, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 2
+ { 37, "Tamron SP AF 17-50mm f/2.8 XR Di II VC LD Aspherical [IF] "
}, // 3
+@@ -497,7 +497,7 @@
+ { 39, "Canon EF 75-300mm f/4-5.6"
},
+ { 40, "Canon EF 28-80mm f/3.5-5.6"
},
+ { 41, "Canon EF 28-90mm f/4-5.6"
},
+- { 42, "Canon EF 28-200mm f/3.5-5.6"
}, // 0
++ { 42, "Canon EF 28-200mm f/3.5-5.6 or Tamron Lens"
}, // 0
+ { 42, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 1
+ { 43, "Canon EF 28-105mm f/4-5.6"
},
+ { 44, "Canon EF 90-300mm f/4.5-5.6"
},
+@@ -517,7 +517,7 @@
+ { 127, "Canon TS-E 90mm f/2.8"
},
+ { 129, "Canon EF 300mm f/2.8L"
},
+ { 130, "Canon EF 50mm f/1.0L"
},
+- { 131, "Canon EF 28-80mm f/2.8-4L"
}, // 0
++ { 131, "Canon EF 28-80mm f/2.8-4L or Sigma Lens"
}, // 0
+ { 131, "Sigma 8mm f/3.5 EX DG Circular Fisheye"
}, // 1
+ { 131, "Sigma 17-35mm f/2.8-4 EX DG Aspherical HSM"
}, // 2
+ { 131, "Sigma 17-70mm f/2.8-4.5 DC Macro"
}, // 3
+@@ -529,7 +529,7 @@
+ { 134, "Canon EF 600mm f/4L IS"
},
+ { 135, "Canon EF 200mm f/1.8L"
},
+ { 136, "Canon EF 300mm f/2.8L"
},
+- { 137, "Canon EF 85mm f/1.2L"
}, // 0
++ { 137, "Canon EF 85mm f/1.2L or Sigma or Tamron Lens"
}, // 0
+ { 137, "Sigma 18-50mm f/2.8-4.5 DC OS HSM"
}, // 1
+ { 137, "Sigma 50-200mm f/4-5.6 DC OS HSM"
}, // 2
+ { 137, "Sigma 18-250mm f/3.5-6.3 DC OS HSM"
}, // 3
+@@ -539,11 +539,12 @@
+ { 137, "Sigma 17-50mm f/2.8 OS HSM"
}, // 7
+ { 137, "Sigma 18-200mm f/3.5-6.3 II DC OS HSM"
}, // 8
+ { 137, "Tamron AF 18-270mm f/3.5-6.3 Di II VC PZD"
}, // 9
+- { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 10
++ { 137, "Sigma 8-16mm f/4.5-5.6 DC HSM"
}, // 10
+ { 137, "Tamron SP 17-50mm f/2.8 XR Di II VC"
}, // 11
+ { 137, "Tamron SP 60mm f/2 Macro Di II"
}, // 12
+ { 137, "Sigma 10-20mm f/3.5 EX DC HSM"
}, // 13
+ { 137, "Tamron SP 24-70mm f/2.8 Di VC USD"
}, // 14
++ { 137, "Sigma 12-24mm f/4.5-5.6 DG HSM II"
}, // 15
+ { 138, "Canon EF 28-80mm f/2.8-4L"
},
+ { 139, "Canon EF 400mm f/2.8L"
},
+ { 140, "Canon EF 500mm f/4.5L"
},
+@@ -556,31 +557,31 @@
+ { 147, "Canon EF 35-135mm f/4-5.6 USM"
},
+ { 148, "Canon EF 28-80mm f/3.5-5.6 USM"
},
+ { 149, "Canon EF 100mm f/2 USM"
},
+- { 150, "Canon EF 14mm f/2.8L"
}, // 0
++ { 150, "Canon EF 14mm f/2.8L or Sigma Lens"
}, // 0
+ { 150, "Sigma 20mm EX f/1.8"
}, // 1
+ { 150, "Sigma 30mm f/1.4 DC HSM"
}, // 2
+ { 150, "Sigma 24mm f/1.8 DG Macro EX"
}, // 3
+ { 151, "Canon EF 200mm f/2.8L"
},
+- { 152, "Canon EF 300mm f/4L IS"
}, // 0
++ { 152, "Canon EF 300mm f/4L IS or Sigma Lens"
}, // 0
+ { 152, "Sigma 12-24mm f/4.5-5.6 EX DG ASPHERICAL HSM"
}, // 1
+ { 152, "Sigma 14mm f/2.8 EX Aspherical HSM"
}, // 2
+ { 152, "Sigma 10-20mm f/4-5.6"
}, // 3
+ { 152, "Sigma 100-300mm f/4"
}, // 4
+- { 153, "Canon EF 35-350mm f/3.5-5.6L"
}, // 0
++ { 153, "Canon EF 35-350mm f/3.5-5.6L or Sigma og Tamron Lens"
}, // 0
+ { 153, "Sigma 50-500mm f/4-6.3 APO HSM EX"
}, // 1
+ { 153, "Tamron AF 28-300mm f/3.5-6.3 XR LD Aspherical [IF] Macro"
}, // 2
+ { 153, "Tamron AF 18-200mm f/3.5-6.3 XR Di II LD Aspherical [IF]
Macro Model A14" }, // 3
+ { 153, "Tamron 18-250mm f/3.5-6.3 Di II LD Aspherical [IF] Macro"
}, // 4
+ { 154, "Canon EF 20mm f/2.8 USM"
},
+ { 155, "Canon EF 85mm f/1.8 USM"
},
+- { 156, "Canon EF 28-105mm f/3.5-4.5 USM"
}, // 0
++ { 156, "Canon EF 28-105mm f/3.5-4.5 USM or Tamron Lens"
}, // 0
+ { 156, "Tamron SP AF 70-300mm F4-5.6 Di VC USD"
}, // 1
+- { 160, "Canon EF 20-35mm f/3.5-4.5 USM"
}, // 0
++ { 160, "Canon EF 20-35mm f/3.5-4.5 USM or Tamron or Tokina Lens"
}, // 0
+ { 160, "Tamron AF 19-35mm f/3.5-4.5"
}, // 1
+ { 160, "Tokina AT-X 124 AF 12-24mm f/4 DX"
}, // 2
+ { 160, "Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5"
}, // 3
+ { 160, "Tokina AT-X 116 PRO DX AF 11-16mm f/2.8"
}, // 4
+- { 161, "Canon EF 28-70mm f/2.8L"
}, // 0
++ { 161, "Canon EF 28-70mm f/2.8L or Sigma or Tamron Lens"
}, // 0
+ { 161, "Sigma 24-70mm EX f/2.8"
}, // 1
+ { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
+ { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
+@@ -593,7 +594,7 @@
+ { 166, "Canon EF 70-200mm f/2.8 L + 1.4x"
},
+ { 167, "Canon EF 70-200mm f/2.8 L + 2x"
},
+ { 168, "Canon EF 28mm f/1.8 USM"
},
+- { 169, "Canon EF 17-35mm f/2.8L"
}, // 0
++ { 169, "Canon EF 17-35mm f/2.8L or Sigma Lens"
}, // 0
+ { 169, "Sigma 18-200mm f/3.5-6.3 DC OS"
}, // 1
+ { 169, "Sigma 15-30mm f/3.5-4.5 EX DG Aspherical"
}, // 2
+ { 169, "Sigma 18-50mm f/2.8 Macro"
}, // 3
+@@ -607,7 +608,7 @@
+ { 173, "Canon EF 180mm Macro f/3.5L or Sigma Lens"
}, // 0
+ { 173, "Sigma 180mm EX HSM Macro f/3.5"
}, // 1
+ { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
+- { 174, "Canon EF 135mm f/2L"
}, // 0
++ { 174, "Canon EF 135mm f/2L or Sigma Lens"
}, // 0
+ { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
+ { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
+ { 175, "Canon EF 400mm f/2.8L"
},
+@@ -618,7 +619,7 @@
+ { 180, "Canon EF 35mm f/1.4L"
},
+ { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
+ { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
+- { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
++ { 183, "Canon EF 100-400mm f/4.5-5.6L IS or Sigma Lens"
}, // 0
+ { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
+ { 184, "Canon EF 400mm f/2.8L + 2x"
},
+ { 185, "Canon EF 600mm f/4L IS"
},
diff --git a/graphics/exiv2/90_changeset_r3005.diff
b/graphics/exiv2/90_changeset_r3005.diff
new file mode 100644
index 0000000..0c44609
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3005.diff
@@ -0,0 +1,113 @@
+Index: trunk/src/minoltamn.cpp
+===================================================================
+--- trunk/src/minoltamn.cpp (revision 3004)
++++ trunk/src/minoltamn.cpp (revision 3005)
+@@ -1637,7 +1637,6 @@
+ "Sigma 17-70mm F2.8-4.5 (D) | "
+ "Sigma 20-40mm F2.8 EX DG Aspherical IF | "
+ "Sigma 18-200mm F3.5-6.3 DC | "
+- "Sigma 20-40mm F2.8 EX DG Aspherical IF | "
+ "Sigma DC 18-125mm F4-5,6 D | "
+ "Tamron SP AF 28-75mm F2.8 XR Di (IF) Macro" },
+ { 25, "Minolta AF 100-300mm F4.5-5.6 APO (D) | "
+@@ -1656,10 +1655,10 @@
+ "Sigma AF 12-24mm F4.5-5.6 EX DG | "
+ "Sigma 28-70mm EX DG F2.8 | "
+ "Sigma 55-200mm F4-5.6 DC" },
+- { 31, "Minolta AF 50mm F2.8 Macro(D) | "
+- "Minolta AF 50mm F3.5 Macro" },
+- { 32, "Minolta AF 100-400mm F4.5-6.7(D) | "
+- "Minolta AF 300mm F2.8G APO(D) SSM" },
++ { 31, "Minolta/Sony AF 50mm F2.8 Macro (D) | "
++ "Minolta/Sony AF 50mm F3.5 Macro" },
++ { 32, "Minolta AF 100-400mm F4.5-6.7 (D) | "
++ "Minolta/Sony AF 300mm F2.8G APO (D) SSM" },
+ { 33, "Minolta/Sony AF 70-200mm F2.8 G" },
+ { 35, "Minolta AF 85mm F1.4 G (D) Limited" },
+ { 36, "Minolta AF 28-100mm F3.5-5.6 (D)" },
+@@ -1725,6 +1724,7 @@
+ { 142, "Voigtlander 70-300mm F4.5-5.6" },
+ { 146, "Voigtlander Macro APO-Lanthar 125mm F2.5 SL" },
+ { 193, "Minolta AF 1.4x APO II" },
++ { 194, "Tamron SP AF 17-50mm F2.8 XR Di II LD Aspherical [IF]" },
+ { 255, "Tamron SP AF 17-50mm F2.8 XR Di II LD Aspherical | "
+ "Tamron AF 18-250mm F3.5-6.3 XR Di II LD | "
+ "Tamron AF 55-200mm F4-5.6 Di II | "
+@@ -1735,7 +1735,7 @@
+ "Tamron SP AF 28-75mm F2.8 XR Di LD Aspherical IF" },
+ { 25500, "Minolta AF 50mm F1.7" },
+ { 25501, "Minolta AF 50mm F1.7" },
+- { 25510, "Minolta AF 35-70mm F1.4" },
++ { 25510, "Minolta AF 35-70mm F4" },
+ { 25511, "Minolta AF 35-70mm F4 | "
+ "Sigma UC AF 28-70mm F3.5-4.5 | "
+ "Sigma AF 28-70mm F2.8 | "
+@@ -1812,6 +1812,7 @@
+ "Sigma AF 90mm F2.8 Macro | "
+ "Sigma AF 105mm F2.8 EX [DG] Macro | "
+ "Sigma 180mm F5.6 Macro | "
++ "Sigma 180mm F3.5 EX DG Macro | "
+ "Tamron 90mm F2.8 Macro" },
+ { 25850, "Minolta AF 35-105mm F3.5-4.5" },
+ { 25851, "Beroflex 35-135mm F3.5-4.5" },
+@@ -1822,13 +1823,13 @@
+ { 25890, "Minolta AF 80-200mm F2.8 APO" },
+ { 25891, "Minolta AF 80-200mm F2.8 APO | "
+ "Tokina 80-200mm F2.8" },
+- { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x"
},
+- { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO + 1.4x
| "
++ { 25900, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO" },
++ { 25901, "Minolta AF 200mm F2.8 G APO + Minolta AF 1.4x APO | "
+ "Minolta AF 600mm F4 HS-APO G + Minolta AF 1.4x APO" },
+ { 25910, "Minolta AF 35mm F1.4G" },
+ { 25911, "Minolta AF 35mm F1.4" },
+ { 25920, "Minolta AF 85mm F1.4G" },
+- { 25921, "Minolta AF 85mm F1.4G(D)" },
++ { 25921, "Minolta AF 85mm F1.4G (D)" },
+ { 25930, "Minolta AF 200mm F2.8 APO" },
+ { 25931, "Minolta AF 200mm F2.8 G APO" },
+ { 25940, "Minolta AF 3X-1X F1.7-2.8 Macro" },
+@@ -1839,24 +1840,24 @@
+ { 25971, "Minolta AF 35mm F2 [New]" },
+ { 25980, "Minolta AF 100mm F2" },
+ { 25981, "Minolta AF 100mm F2" },
+- { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x" },
+- { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO + 2x | "
++ { 26010, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO" },
++ { 26011, "Minolta AF 200mm F2.8 G APO + Minolta AF 2x APO | "
+ "Minolta AF 600mm F4 HS-APO G + Minolta AF 2x APO" },
+ { 26040, "Minolta AF 80-200mm F4.5-5.6" },
+ { 26041, "Minolta AF 80-200mm F4.5-5.6" },
+ { 26050, "Minolta AF 35-80mm F4-5.6" },
+ { 26051, "Minolta AF 35-80mm F4-5.6" },
+ { 26060, "Minolta AF 100-300mm F4.5-5.6" },
+- { 26061, "Minolta AF 100-300mm F4.5-5.6(D) | "
+- "Sigma 105mm F2.8 Macro EX-DG" },
++ { 26061, "Minolta AF 100-300mm F4.5-5.6 (D) | "
++ "Sigma 105mm F2.8 Macro EX DG" },
+ { 26070, "Minolta AF 35-80mm F4-5.6" },
+ { 26071, "Minolta AF 35-80mm F4-5.6" },
+- { 26080, "Minolta AF 300mm F2.8G APO High Speed" },
+- { 26081, "Minolta AF 300mm F2.8G" },
+- { 26090, "Minolta AF 600mm F4G APO High Speed" },
+- { 26091, "Minolta AF 600mm F4 HS-APO G" },
+- { 26120, "Minolta AF 200mm F2.8G APO High Speed" },
+- { 26121, "Minolta AF 200mm F2.8G(D)" },
++ { 26080, "Minolta AF 300mm F2.8 G" },
++ { 26081, "Minolta AF 300mm F2.8 G APO High Speed" },
++ { 26090, "Minolta AF 600mm F4 G" },
++ { 26091, "Minolta AF 600mm F4 G APO High Speed" },
++ { 26120, "Minolta AF 200mm F2.8 G" },
++ { 26121, "Minolta AF 200mm F2.8 G APO High Speed" },
+ { 26130, "Minolta AF 50mm F1.7" },
+ { 26131, "Minolta AF 50mm F1.7 New" },
+ { 26150, "Minolta AF 28-105mm F3.5-4.5 Xi" },
+@@ -1870,7 +1871,7 @@
+ { 26201, "Minolta AF 28-70mm F2.8 G" },
+ { 26210, "Minolta AF 100-300mm F4.5-5.6 Xi" },
+ { 26211, "Minolta AF 100-300mm F4.5-5.6 xi" },
+- { 26240, "Minolta AF 35-80mm F4-5.6 Power" },
++ { 26240, "Minolta AF 35-80mm F4-5.6 Power Zoom" },
+ { 26241, "Minolta AF 35-80mm F4-5.6 Power Zoom" },
+ { 26281, "Minolta AF 80-200mm F2.8 G" },
+ { 26291, "Minolta AF 85mm F1.4 New" },
diff --git a/graphics/exiv2/90_changeset_r3006.diff
b/graphics/exiv2/90_changeset_r3006.diff
new file mode 100644
index 0000000..d1b63c2
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3006.diff
@@ -0,0 +1,15 @@
+Index: trunk/src/minoltamn.cpp
+===================================================================
+--- trunk/src/minoltamn.cpp (revision 3005)
++++ trunk/src/minoltamn.cpp (revision 3006)
+@@ -1614,8 +1614,8 @@
+ { 4, "Minolta AF 85mm F1.4G" },
+ { 5, "Minolta AF 35-70mm F3.5-4.5 [II]" },
+ { 6, "Minolta AF 24-85mm F3.5-4.5 [New]" },
+- { 7, "Minolta AF 100-300mm F4.5-5.6(D) APO [New] | "
+- "Minolta AF 100-400mm F4.5-6.7(D) | "
++ { 7, "Minolta AF 100-300mm F4.5-5.6 (D) APO [New] | "
++ "Minolta AF 100-400mm F4.5-6.7 (D) | "
+ "Sigma AF 100-300mm F4 EX DG IF" },
+ { 8, "Minolta AF 70-210mm F4.5-5.6 [II]" },
+ { 9, "Minolta AF 50mm F3.5 Macro" },
diff --git a/graphics/exiv2/90_changeset_r3011.diff
b/graphics/exiv2/90_changeset_r3011.diff
new file mode 100644
index 0000000..2d963ce
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3011.diff
@@ -0,0 +1,12 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 3010)
++++ trunk/src/canonmn.cpp (revision 3011)
+@@ -486,6 +486,7 @@
+ { 33, "Carl Zeiss Distagon 21mm T* f/2.8 ZE"
}, // 4
+ { 33, "Carl Zeiss Distagon 28mm T* f/2 ZE"
}, // 5
+ { 33, "Carl Zeiss Distagon 35mm T* f/2 ZE"
}, // 6
++ { 33, "Carl Zeiss Planar 50mm T* f/1.4 ZE"
}, // 7
+ { 35, "Canon EF 35-80mm f/4-5.6"
},
+ { 36, "Canon EF 38-76mm f/4.5-5.6"
},
+ { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
diff --git a/graphics/exiv2/90_changeset_r3016.diff
b/graphics/exiv2/90_changeset_r3016.diff
new file mode 100644
index 0000000..7ec13cf
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3016.diff
@@ -0,0 +1,47 @@
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 3015)
++++ trunk/src/pentaxmn.cpp (revision 3016)
+@@ -112,7 +112,7 @@
+ { 0x12c32, N_("Optio M20") },
+ { 0x12c3c, N_("Optio W20") },
+ { 0x12c46, N_("Optio A20") },
+-// { 0x12c8c, N_("Optio M30") },
++ { 0x12c8c, N_("Optio M30") },
+ { 0x12c78, N_("Optio E30") },
+ { 0x12c7d, N_("Optio E35") },
+ { 0x12c82, N_("Optio T30") },
+@@ -175,6 +175,7 @@
+ { 0x12f66, N_("Q10") },
+ { 0x12f70, N_("K-5 II") },
+ { 0x12f71, N_("K-5 II s") },
++ { 0x12f84, N_("MX-1") },
+ };
+
+ //! Quality, tag 0x0008
+@@ -752,7 +753,7 @@
+ { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
+ { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
+ { 0x0419, "Tamron SP AF 14mm F2.8" },
+- { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina lens" }, //0
++ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina Lens" }, //0
+ { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
+ { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
+ { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
+@@ -835,7 +836,7 @@
+ { 0x07da, "smc PENTAX-DA 18-55mm F3.5-5.6 AL WR" },
+ { 0x07dc, "Tamron SP AF 10-24mm F3.5-4.5 Di II LD Aspherical [IF]"
},
+ { 0x07dd, "smc PENTAX-DA L 50-200mm F4-5.6 ED" },
+- { 0x07de, "smc PENTAX-DA 18-55mm F3.5-5.6 AL II" },
++ { 0x07de, "smc PENTAX-DA L 18-55mm F3.5-5.6" },
+ { 0x07df, "Samsung D-XENON 18-55mm F3.5-5.6 II" },
+ { 0x07e0, "smc PENTAX-DA 15mm F4 ED AL Limited" },
+ { 0x07e1, "Samsung D-XENON 18-250mm F3.5-6.3" },
+@@ -867,6 +868,7 @@
+ { 0x0816, "Sigma 85mm F1.4 EX DG HSM" },
+ { 0x0817, "Sigma 70-200mm F2.8 APO EX DG OS HSM" },
+ { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
++ { 0x081c, "Sigma 18-250mm F3.5-6.3 DC Macro HSM" },
+ { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
+ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
+ { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
diff --git a/graphics/exiv2/90_changeset_r3017.diff
b/graphics/exiv2/90_changeset_r3017.diff
new file mode 100644
index 0000000..9034cb9
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3017.diff
@@ -0,0 +1,41 @@
+Index: trunk/src/nikonmn.cpp
+===================================================================
+--- trunk/src/nikonmn.cpp (revision 3016)
++++ trunk/src/nikonmn.cpp (revision 3017)
+@@ -1977,6 +1977,7 @@
+ {0xB3,0x4C,0x62,0x62,0x14,0x14,0xB5,0x06,0x01,0x00,0x00, "Nikon",
"JAA341DA", "AF-S Nikkor 85mm f/1.8G"},
+ {0xB4,0x40,0x37,0x62,0x2C,0x34,0xB6,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
VR Zoom-Nikkor 24-85mm f/3.5-4.5G IF-ED"},
+ {0xB5,0x4C,0x3C,0x3C,0x14,0x14,0xB7,0x06,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 28mm f/1.8G"},
++{0xB7,0x44,0x60,0x98,0x34,0x3C,0xB9,0x0E,0x01,0x00,0x00, "Nikon", "", "AF-S
Nikkor 80-400mm f/4.5-5.6G ED VR"},
+ //
+ {0x00,0x00,0x00,0x00,0x00,0x00,0xE1,0x12,0x00,0x00,0x00, "Nikon", "",
"TC-17E II"},
+ {0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x0C,0x00,0x00,0x00, "Nikon", "",
"TC-14E II"},
+@@ -2291,6 +2292,8 @@
+ //
+ {0x00,0x54,0x56,0x56,0x30,0x30,0x00,0x00,0x00,0x00,0x0C, "Coastal Optical
Systems", "", "60mm 1:4 UV-VIS-IR Macro Apo"},
+ //
++{0x00,0x40,0x11,0x11,0x2C,0x2C,0x00,0x00,0x00,0x00,0x1D, "Samyang", "",
"Samyang 8mm f/3.5 Fish-Eye"},
++{0x4A,0x40,0x11,0x11,0x2C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "",
"Samyang 8mm f/3.5 Fish-Eye CS"},
+ {0x4A,0x48,0x24,0x24,0x24,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "", "AE
14mm f/2.8 ED AS IF UMC"},
+ {0x4A,0x60,0x44,0x44,0x0C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "",
"35mm f/1.4 AS UMC"},
+ {0x4A,0x60,0x62,0x62,0x0C,0x0C,0x4D,0x02,0x00,0x00,0x1D, "Samyang", "", "AE
85mm f/1.4 AS IF UMC"},
+Index: trunk/src/pentaxmn.cpp
+===================================================================
+--- trunk/src/pentaxmn.cpp (revision 3016)
++++ trunk/src/pentaxmn.cpp (revision 3017)
+@@ -870,6 +870,7 @@
+ { 0x081b, "Sigma 18-200mm F3.5-6.3 II DC HSM" },
+ { 0x081c, "Sigma 18-250mm F3.5-6.3 DC Macro HSM" },
+ { 0x08d2, "smc PENTAX-DA 18-270mm F3.5-6.3 ED SDM" },
++ { 0x08d3, "HD PENTAX-DA 560mm F5.6 ED AW" },
+ { 0x08d7, "smc PENTAX-DA 18-135mm F3.5-5.6 ED AL [IF] DC WR" },
+ { 0x08e2, "smc PENTAX-DA* 55mm F1.4 SDM" },
+ { 0x08e3, "smc PENTAX DA* 60-250mm F4 [IF] SDM"},
+@@ -901,6 +902,7 @@
+ { 0x0b11, "smc PENTAX-FA 645 150mm-300mm F5.6 ED [IF]" },
+ { 0x0d12, "smc PENTAX-D FA 645 55mm F2.8 AL [IF] SDM AW" },
+ { 0x0d13, "smc PENTAX-D FA 645 25mm F4 AL [IF] SDM AW" },
++ { 0x0d14, "HD PENTAX-D FA 645 90mm F2.8 ED AW SR" },
+ { 0x1500, "Pentax Q Manual Lens" },
+ { 0x1501, "01 Standard Prime 8.5mm F1.9" },
+ { 0x1502, "02 Standard Zoom 5-15mm F2.8-4.5" },
diff --git a/graphics/exiv2/90_changeset_r3023.diff
b/graphics/exiv2/90_changeset_r3023.diff
new file mode 100644
index 0000000..f8cc663
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3023.diff
@@ -0,0 +1,293 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 3022)
++++ trunk/src/canonmn.cpp (revision 3023)
+@@ -60,7 +60,7 @@
+ };
+
+ //! Special treatment pretty-print function for non-unique lens ids.
+- std::ostream& printCsLensByFocalLength(std::ostream& os,
++ std::ostream& printCsLensByFocalLengthAndMaxAperture(std::ostream& os,
+ const Value& value,
+ const ExifData* metadata);
+
+@@ -429,21 +429,21 @@
+ { 1, "Canon EF 50mm f/1.8"
},
+ { 2, "Canon EF 28mm f/2.8"
},
+ { 3, "Canon EF 135mm f/2.8 Soft"
},
+- { 4, "Canon EF 35-105mm f/3.5-4.5 or Sigma Lens"
}, // 0
++ { 4, "Canon EF 35-105mm f/3.5-4.5 "
}, // 0
+ { 4, "Sigma UC Zoom 35-135mm f/4-5.6"
}, // 1
+ { 5, "Canon EF 35-70mm f/3.5-4.5"
},
+- { 6, "Canon EF 28-70mm f/3.5-4.5 or Sigma or Tokina Lens"
}, // 0
++ { 6, "Canon EF 28-70mm f/3.5-4.5"
}, // 0
+ { 6, "Sigma 18-50mm f/3.5-5.6 DC"
}, // 1
+ { 6, "Sigma 18-125mm f/3.5-5.6 DC IF ASP"
}, // 2
+ { 6, "Tokina AF193-2 19-35mm f/3.5-4.5"
}, // 3
+ { 6, "Sigma 28-80mm f/3.5-5.6 II Macro"
}, // 4
+ { 7, "Canon EF 100-300mm f/5.6L"
},
+- { 8, "Canon EF 100-300mm f/5.6 or Sigma or Tokina Lens"
}, // 0
++ { 8, "Canon EF 100-300mm f/5.6"
}, // 0
+ { 8, "Sigma 70-300mm f/4-5.6 [APO] DG Macro"
}, // 1
+ { 8, "Tokina AT-X 242 AF 24-200mm f/3.5-5.6"
}, // 2
+- { 9, "Canon EF 70-210mm f/4 or Sigma Lens"
}, // 0
++ { 9, "Canon EF 70-210mm f/4"
}, // 0
+ { 9, "Sigma 55-200mm f/4-5.6 DC"
}, // 1
+- { 10, "Canon EF 50mm f/2.5 Macro or Sigma Lens"
}, // 0
++ { 10, "Canon EF 50mm f/2.5 Macro"
}, // 0
+ { 10, "Sigma 50mm f/2.8 EX"
}, // 1
+ { 10, "Sigma 28mm f/1.8"
}, // 2
+ { 10, "Sigma 105mm f/2.8 Macro EX"
}, // 3
+@@ -457,27 +457,27 @@
+ { 18, "Canon EF 28-70mm f/3.5-4.5"
},
+ { 20, "Canon EF 100-200mm f/4.5A"
},
+ { 21, "Canon EF 80-200mm f/2.8L"
},
+- { 22, "Canon EF 20-35mm f/2.8L or Tokina Lens"
}, // 0
++ { 22, "Canon EF 20-35mm f/2.8L"
}, // 0
+ { 22, "Tokina AT-X 280 AF PRO 28-80mm f/2.8 Aspherical"
}, // 1
+ { 23, "Canon EF 35-105mm f/3.5-4.5"
},
+ { 24, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
+ { 25, "Canon EF 35-80mm f/4-5.6 Power Zoom"
},
+- { 26, "Canon EF 100mm f/2.8 Macro or Cosina or Tamron or Carl
Zeiss Lens" }, // 0
++ { 26, "Canon EF 100mm f/2.8 Macro"
}, // 0
+ { 26, "Cosina 100mm f/3.5 Macro AF"
}, // 1
+ { 26, "Tamron SP AF 90mm f/2.8 Di Macro"
}, // 2
+ { 26, "Tamron SP AF 180mm f/3.5 Di Macro"
}, // 3
+ { 26, "Carl Zeiss Planar T* 50mm f/1.4"
}, // 4
+ { 27, "Canon EF 35-80mm f/4-5.6"
},
+- { 28, "Canon EF 80-200mm f/4.5-5.6 or Tamron Lens"
}, // 0
++ { 28, "Canon EF 80-200mm f/4.5-5.6"
}, // 0
+ { 28, "Tamron SP AF 28-105mm f/2.8 LD Aspherical IF"
}, // 1
+ { 28, "Tamron SP AF 28-75mm f/2.8 XR Di LD Aspherical [IF] Macro"
}, // 2
+ { 28, "Tamron AF 70-300mm f/4.5-5.6 Di LD 1:2 Macro Zoom"
}, // 3
+ { 28, "Tamron AF Aspherical 28-200mm f/3.8-5.6"
}, // 4
+ { 29, "Canon EF 50mm f/1.8 MkII"
},
+ { 30, "Canon EF 35-105mm f/4.5-5.6"
},
+- { 31, "Canon EF 75-300mm f/4-5.6 or Tamron Lens"
}, // 0
++ { 31, "Canon EF 75-300mm f/4-5.6"
}, // 0
+ { 31, "Tamron SP AF 300mm f/2.8 LD IF"
}, // 1
+- { 32, "Canon EF 24mm f/2.8 or Sigma Lens"
}, // 0
++ { 32, "Canon EF 24mm f/2.8"
}, // 0
+ { 32, "Sigma 15mm f/2.8 EX Fisheye"
}, // 1
+ { 33, "Voigtlander or Carl Zeiss Lens"
}, // 0
+ { 33, "Voigtlander Ultron 40mm f/2 SLII Aspherical"
}, // 1
+@@ -489,7 +489,7 @@
+ { 33, "Carl Zeiss Planar 50mm T* f/1.4 ZE"
}, // 7
+ { 35, "Canon EF 35-80mm f/4-5.6"
},
+ { 36, "Canon EF 38-76mm f/4.5-5.6"
},
+- { 37, "Canon EF 35-80mm f/4-5.6 or Tamron Lens"
}, // 0
++ { 37, "Canon EF 35-80mm f/4-5.6"
}, // 0
+ { 37, "Tamron 70-200mm f/2.8 Di LD IF Macro"
}, // 1
+ { 37, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 2
+ { 37, "Tamron SP AF 17-50mm f/2.8 XR Di II VC LD Aspherical [IF] "
}, // 3
+@@ -498,7 +498,7 @@
+ { 39, "Canon EF 75-300mm f/4-5.6"
},
+ { 40, "Canon EF 28-80mm f/3.5-5.6"
},
+ { 41, "Canon EF 28-90mm f/4-5.6"
},
+- { 42, "Canon EF 28-200mm f/3.5-5.6 or Tamron Lens"
}, // 0
++ { 42, "Canon EF 28-200mm f/3.5-5.6"
}, // 0
+ { 42, "Tamron AF 28-300mm f/3.5-6.3 XR Di VC LD Aspherical [IF]
Macro Model A20" }, // 1
+ { 43, "Canon EF 28-105mm f/4-5.6"
},
+ { 44, "Canon EF 90-300mm f/4.5-5.6"
},
+@@ -518,7 +518,7 @@
+ { 127, "Canon TS-E 90mm f/2.8"
},
+ { 129, "Canon EF 300mm f/2.8L"
},
+ { 130, "Canon EF 50mm f/1.0L"
},
+- { 131, "Canon EF 28-80mm f/2.8-4L or Sigma Lens"
}, // 0
++ { 131, "Canon EF 28-80mm f/2.8-4L"
}, // 0
+ { 131, "Sigma 8mm f/3.5 EX DG Circular Fisheye"
}, // 1
+ { 131, "Sigma 17-35mm f/2.8-4 EX DG Aspherical HSM"
}, // 2
+ { 131, "Sigma 17-70mm f/2.8-4.5 DC Macro"
}, // 3
+@@ -530,7 +530,7 @@
+ { 134, "Canon EF 600mm f/4L IS"
},
+ { 135, "Canon EF 200mm f/1.8L"
},
+ { 136, "Canon EF 300mm f/2.8L"
},
+- { 137, "Canon EF 85mm f/1.2L or Sigma or Tamron Lens"
}, // 0
++ { 137, "Canon EF 85mm f/1.2L"
}, // 0
+ { 137, "Sigma 18-50mm f/2.8-4.5 DC OS HSM"
}, // 1
+ { 137, "Sigma 50-200mm f/4-5.6 DC OS HSM"
}, // 2
+ { 137, "Sigma 18-250mm f/3.5-6.3 DC OS HSM"
}, // 3
+@@ -558,31 +558,31 @@
+ { 147, "Canon EF 35-135mm f/4-5.6 USM"
},
+ { 148, "Canon EF 28-80mm f/3.5-5.6 USM"
},
+ { 149, "Canon EF 100mm f/2 USM"
},
+- { 150, "Canon EF 14mm f/2.8L or Sigma Lens"
}, // 0
++ { 150, "Canon EF 14mm f/2.8L"
}, // 0
+ { 150, "Sigma 20mm EX f/1.8"
}, // 1
+ { 150, "Sigma 30mm f/1.4 DC HSM"
}, // 2
+ { 150, "Sigma 24mm f/1.8 DG Macro EX"
}, // 3
+ { 151, "Canon EF 200mm f/2.8L"
},
+- { 152, "Canon EF 300mm f/4L IS or Sigma Lens"
}, // 0
++ { 152, "Canon EF 300mm f/4L IS"
}, // 0
+ { 152, "Sigma 12-24mm f/4.5-5.6 EX DG ASPHERICAL HSM"
}, // 1
+ { 152, "Sigma 14mm f/2.8 EX Aspherical HSM"
}, // 2
+ { 152, "Sigma 10-20mm f/4-5.6"
}, // 3
+ { 152, "Sigma 100-300mm f/4"
}, // 4
+- { 153, "Canon EF 35-350mm f/3.5-5.6L or Sigma og Tamron Lens"
}, // 0
++ { 153, "Canon EF 35-350mm f/3.5-5.6L"
}, // 0
+ { 153, "Sigma 50-500mm f/4-6.3 APO HSM EX"
}, // 1
+ { 153, "Tamron AF 28-300mm f/3.5-6.3 XR LD Aspherical [IF] Macro"
}, // 2
+ { 153, "Tamron AF 18-200mm f/3.5-6.3 XR Di II LD Aspherical [IF]
Macro Model A14" }, // 3
+ { 153, "Tamron 18-250mm f/3.5-6.3 Di II LD Aspherical [IF] Macro"
}, // 4
+ { 154, "Canon EF 20mm f/2.8 USM"
},
+ { 155, "Canon EF 85mm f/1.8 USM"
},
+- { 156, "Canon EF 28-105mm f/3.5-4.5 USM or Tamron Lens"
}, // 0
+- { 156, "Tamron SP AF 70-300mm F4-5.6 Di VC USD"
}, // 1
+- { 160, "Canon EF 20-35mm f/3.5-4.5 USM or Tamron or Tokina Lens"
}, // 0
++ { 156, "Canon EF 28-105mm f/3.5-4.5 USM"
}, // 0
++ { 156, "Tamron SP AF 70-300mm f/4-5.6 Di VC USD"
}, // 1
++ { 160, "Canon EF 20-35mm f/3.5-4.5 USM"
}, // 0
+ { 160, "Tamron AF 19-35mm f/3.5-4.5"
}, // 1
+ { 160, "Tokina AT-X 124 AF 12-24mm f/4 DX"
}, // 2
+ { 160, "Tokina AT-X 107 AF DX Fish-eye 10-17mm f/3.5-4.5"
}, // 3
+ { 160, "Tokina AT-X 116 PRO DX AF 11-16mm f/2.8"
}, // 4
+- { 161, "Canon EF 28-70mm f/2.8L or Sigma or Tamron Lens"
}, // 0
++ { 161, "Canon EF 28-70mm f/2.8L"
}, // 0
+ { 161, "Sigma 24-70mm EX f/2.8"
}, // 1
+ { 161, "Sigma 28-70mm f/2.8 EX"
}, // 2
+ { 161, "Tamron AF 17-50mm f/2.8 Di-II LD Aspherical"
}, // 3
+@@ -595,7 +595,7 @@
+ { 166, "Canon EF 70-200mm f/2.8 L + 1.4x"
},
+ { 167, "Canon EF 70-200mm f/2.8 L + 2x"
},
+ { 168, "Canon EF 28mm f/1.8 USM"
},
+- { 169, "Canon EF 17-35mm f/2.8L or Sigma Lens"
}, // 0
++ { 169, "Canon EF 17-35mm f/2.8L"
}, // 0
+ { 169, "Sigma 18-200mm f/3.5-6.3 DC OS"
}, // 1
+ { 169, "Sigma 15-30mm f/3.5-4.5 EX DG Aspherical"
}, // 2
+ { 169, "Sigma 18-50mm f/2.8 Macro"
}, // 3
+@@ -606,10 +606,10 @@
+ { 170, "Canon EF 200mm f/2.8L II"
},
+ { 171, "Canon EF 300mm f/4L"
},
+ { 172, "Canon EF 400mm f/5.6L"
},
+- { 173, "Canon EF 180mm Macro f/3.5L or Sigma Lens"
}, // 0
++ { 173, "Canon EF 180mm Macro f/3.5L"
}, // 0
+ { 173, "Sigma 180mm EX HSM Macro f/3.5"
}, // 1
+ { 173, "Sigma APO Macro 150mm f/3.5 EX DG IF HSM"
}, // 2
+- { 174, "Canon EF 135mm f/2L or Sigma Lens"
}, // 0
++ { 174, "Canon EF 135mm f/2L"
}, // 0
+ { 174, "Sigma 70-200mm f/2.8 EX DG APO OS HSM"
}, // 1
+ { 174, "Sigma 50-500mm f/4.5-6.3 APO DG OS HSM"
}, // 2
+ { 175, "Canon EF 400mm f/2.8L"
},
+@@ -620,7 +620,7 @@
+ { 180, "Canon EF 35mm f/1.4L"
},
+ { 181, "Canon EF 100-400mm f/4.5-5.6L IS + 1.4x"
},
+ { 182, "Canon EF 100-400mm f/4.5-5.6L IS + 2x"
},
+- { 183, "Canon EF 100-400mm f/4.5-5.6L IS or Sigma Lens"
}, // 0
++ { 183, "Canon EF 100-400mm f/4.5-5.6L IS"
}, // 0
+ { 183, "Sigma 150mm f/2.8 EX DG OS HSM APO Macro"
}, // 1
+ { 184, "Canon EF 400mm f/2.8L + 2x"
},
+ { 185, "Canon EF 600mm f/4L IS"
},
+@@ -708,31 +708,31 @@
+
+ //! List of lens ids which require special treatment with the medicine
+ const LensIdFct lensIdFct[] = {
+- { 4, 0 }, // no known medicine
+- { 6, printCsLensByFocalLength },
+- { 8, printCsLensByFocalLength },
+- { 9, printCsLensByFocalLength },
+- { 10, printCsLensByFocalLength }, // works partly
+- { 22, printCsLensByFocalLength },
+- { 26, printCsLensByFocalLength }, // works partly
+- { 28, printCsLensByFocalLength },
+- { 31, printCsLensByFocalLength },
+- { 32, printCsLensByFocalLength },
+- { 33, printCsLensByFocalLength }, // not tested
+- { 37, printCsLensByFocalLength },
+- { 42, printCsLensByFocalLength },
+- { 131, printCsLensByFocalLength },
+- { 137, printCsLensByFocalLength }, // not tested
+- { 150, printCsLensByFocalLength },
+- { 152, printCsLensByFocalLength },
+- { 153, printCsLensByFocalLength },
+- { 156, printCsLensByFocalLength },
+- { 160, printCsLensByFocalLength },
+- { 161, printCsLensByFocalLength },
+- { 169, printCsLensByFocalLength },
+- { 173, printCsLensByFocalLength }, // works partly
+- { 174, printCsLensByFocalLength }, // not tested
+- { 183, printCsLensByFocalLength } // not tested
++ { 4, printCsLensByFocalLengthAndMaxAperture }, // not tested
++ { 6, printCsLensByFocalLengthAndMaxAperture },
++ { 8, printCsLensByFocalLengthAndMaxAperture },
++ { 9, printCsLensByFocalLengthAndMaxAperture },
++ { 10, printCsLensByFocalLengthAndMaxAperture }, // works partly
++ { 22, printCsLensByFocalLengthAndMaxAperture },
++ { 26, printCsLensByFocalLengthAndMaxAperture }, // works partly
++ { 28, printCsLensByFocalLengthAndMaxAperture },
++ { 31, printCsLensByFocalLengthAndMaxAperture },
++ { 32, printCsLensByFocalLengthAndMaxAperture },
++ { 33, printCsLensByFocalLengthAndMaxAperture }, // not tested
++ { 37, printCsLensByFocalLengthAndMaxAperture },
++ { 42, printCsLensByFocalLengthAndMaxAperture },
++ { 131, printCsLensByFocalLengthAndMaxAperture },
++ { 137, printCsLensByFocalLengthAndMaxAperture }, // not tested
++ { 150, printCsLensByFocalLengthAndMaxAperture },
++ { 152, printCsLensByFocalLengthAndMaxAperture },
++ { 153, printCsLensByFocalLengthAndMaxAperture },
++ { 156, printCsLensByFocalLengthAndMaxAperture },
++ { 160, printCsLensByFocalLengthAndMaxAperture },
++ { 161, printCsLensByFocalLengthAndMaxAperture },
++ { 169, printCsLensByFocalLengthAndMaxAperture },
++ { 173, printCsLensByFocalLengthAndMaxAperture }, // works partly
++ { 174, printCsLensByFocalLengthAndMaxAperture }, // not tested
++ { 183, printCsLensByFocalLengthAndMaxAperture } // not tested
+ };
+
+ //! FlashActivity, tag 0x001c
+@@ -1298,25 +1298,27 @@
+ }
+
+ //! Helper structure
+- struct LensTypeAndFocalLength {
++ struct LensTypeAndFocalLengthAndMaxAperture {
+ long lensType_; //!< Lens type
+ std::string focalLength_; //!< Focal length
++ std::string maxAperture_; //!< Aperture
+ };
+
+ //! Compare tag details with a lens entry
+- bool operator==(const TagDetails& td, const LensTypeAndFocalLength&
ltfl) {
++ bool operator==(const TagDetails& td, const
LensTypeAndFocalLengthAndMaxAperture& ltfl) {
+ return ( td.val_ == ltfl.lensType_
+- && std::string(td.label_).find(ltfl.focalLength_) !=
std::string::npos);
++ && std::string(td.label_).find(ltfl.focalLength_) !=
std::string::npos
++ && std::string(td.label_).find(ltfl.maxAperture_) !=
std::string::npos);
+ }
+
+- std::ostream& printCsLensByFocalLength(std::ostream& os,
++ std::ostream& printCsLensByFocalLengthAndMaxAperture(std::ostream& os,
+ const Value& value,
+ const ExifData* metadata)
+ {
+ if ( !metadata || value.typeId() != unsignedShort
+ || value.count() == 0) return os << value;
+
+- LensTypeAndFocalLength ltfl;
++ LensTypeAndFocalLengthAndMaxAperture ltfl;
+ ltfl.lensType_ = value.toLong();
+
+ ExifKey key("Exif.CanonCs.Lens");
+@@ -1340,6 +1342,23 @@
+ }
+ if (ltfl.focalLength_.empty()) return os << value;
+
++ ExifKey key2("Exif.CanonCs.MaxAperture");
++ pos = metadata->findKey(key2);
++ if ( pos != metadata->end()
++ && pos->value().count() == 1
++ && pos->value().typeId() == unsignedShort) {
++
++ long val = static_cast<int16_t>(pos->value().toLong(0));
++ if (val > 0)
++ {
++ std::ostringstream oss;
++ oss << std::setprecision(2);
++ oss << fnumber(canonEv(val));
++ ltfl.maxAperture_ = oss.str();
++ }
++ }
++ if (ltfl.maxAperture_.empty()) return os << value;
++
+ const TagDetails* td = find(canonCsLensType, ltfl);
+ if (!td) return os << value;
+ return os << td->label_;
diff --git a/graphics/exiv2/90_changeset_r3026.diff
b/graphics/exiv2/90_changeset_r3026.diff
new file mode 100644
index 0000000..f16f1fd
--- /dev/null
+++ b/graphics/exiv2/90_changeset_r3026.diff
@@ -0,0 +1,13 @@
+Index: trunk/src/canonmn.cpp
+===================================================================
+--- trunk/src/canonmn.cpp (revision 3025)
++++ trunk/src/canonmn.cpp (revision 3026)
+@@ -429,7 +429,7 @@
+ { 1, "Canon EF 50mm f/1.8"
},
+ { 2, "Canon EF 28mm f/2.8"
},
+ { 3, "Canon EF 135mm f/2.8 Soft"
},
+- { 4, "Canon EF 35-105mm f/3.5-4.5 "
}, // 0
++ { 4, "Canon EF 35-105mm f/3.5-4.5"
}, // 0
+ { 4, "Sigma UC Zoom 35-135mm f/4-5.6"
}, // 1
+ { 5, "Canon EF 35-70mm f/3.5-4.5"
},
+ { 6, "Canon EF 28-70mm f/3.5-4.5"
}, // 0
diff --git a/graphics/exiv2/95_post_r3026_cleanup.diff
b/graphics/exiv2/95_post_r3026_cleanup.diff
new file mode 100644
index 0000000..d77b4d9
--- /dev/null
+++ b/graphics/exiv2/95_post_r3026_cleanup.diff
@@ -0,0 +1,100 @@
+diff -Nurpd exiv2-0.23-orig/src/minoltamn.cpp
exiv2-0.23-clean/src/minoltamn.cpp
+--- exiv2-0.23-orig/src/minoltamn.cpp 2013-05-05 21:56:17.671412811 +0200
++++ exiv2-0.23-clean/src/minoltamn.cpp 2013-05-05 21:59:51.928475286 +0200
+@@ -1894,28 +1894,7 @@ namespace Exiv2 {
+ { 45751, "1.4x Teleconverter " },
+ { 45851, "Tamron SP AF 300mm F2.8 LD IF" },
+ { 45871, "Tamron AF 70-210mm F2.8 SP LD" },
+- { 65535, "Manual Lens or No Lens | "
+- "Sony E 16mm F2.8 | "
+- "Sony E 20mm F2.8 | "
+- "Sony E 24mm F1.8 ZA | "
+- "Sony E 30mm F3.5 Macro | "
+- "Sony E 35mm F1.8 OSS | "
+- "Sony E 50mm F1.8 OSS | "
+- "Sony E 10-18mm F4 OSS | "
+- "Sony E PZ 16-50mm F3.5-5.6 OSS | "
+- "Sony E 18-55mm F3.5-5.6 OSS | "
+- "Sony E 18-200mm F3.5-6.3 OSS | "
+- "Sony E 55-210mm F4.5-6.3 OSS | "
+- "Sigma 19mm F2.8 EX DN | "
+- "Sigma 30mm F2.8 EX DN | "
+- "Tamron 18-200mm F3.5-6.3 Di III VC | "
+- "Arax MC 35mm F2.8 Tilt+Shift | "
+- "Arax MC 80mm F2.8 Tilt+Shift | "
+- "Zenitar MF 16mm F2.8 Fisheye M42 | "
+- "Samyang 500mm Mirror F8.0 | "
+- "Pentacon Auto 135mm F2.8 | "
+- "Pentacon Auto 29mm F2.8 | "
+- "Helios 44-2 58mm F2.0" }
++ { 65535, "Manual Lens or No Lens" }
+ };
+
+ std::ostream& printMinoltaSonyLensID(std::ostream& os, const Value&
value, const ExifData* metadata)
+diff -Nurpd exiv2-0.23-orig/src/pentaxmn.cpp
exiv2-0.23-clean/src/pentaxmn.cpp
+--- exiv2-0.23-orig/src/pentaxmn.cpp 2013-05-05 21:56:17.691412913 +0200
++++ exiv2-0.23-clean/src/pentaxmn.cpp 2013-05-05 22:02:37.633296939 +0200
+@@ -675,27 +675,27 @@ namespace Exiv2 {
+ { 0x0314, "smc PENTAX-F 35-80mm F4-5.6" },
+ { 0x0315, "smc PENTAX-F 80-200mm F4.7-5.6" },
+ { 0x0316, "smc PENTAX-F FISH-EYE 17-28mm F3.5-4.5" },
+- { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6 or Sigma Lens" }, //0
++ { 0x0317, "smc PENTAX-F 100-300mm F4.5-5.6" },
//0
+ { 0x0317, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
+ { 0x0317, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //2
+ { 0x0318, "smc PENTAX-F 35-135mm F3.5-4.5" },
+- { 0x0319, "smc PENTAX-F 35-105mm F4-5.6 or Sigma or Tokina Lens"
},//0
++ { 0x0319, "smc PENTAX-F 35-105mm F4-5.6" }, //0
+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//1
+ { 0x0319, "Sigma 55-200mm F4-5.6 DC" },
//2
+ { 0x0319, "Sigma AF 28-300mm F3.5-5.6 DL IF" },
//3
+ { 0x0319, "Sigma AF 28-300mm F3.5-6.3 DG IF Macro" }, //4
+ { 0x0319, "Tokina 80-200mm F2.8 ATX-Pro" }, //5
+ { 0x031a, "smc PENTAX-F* 250-600mm F5.6 ED[IF]" },
+- { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5 or Tokina Lens" }, //0
++ { 0x031b, "smc PENTAX-F 28-80mm F3.5-4.5" }, //0
+ { 0x031b, "Tokina AT-X Pro AF 28-70mm F2.6-2.8" }, //1
+- { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5 or Tokina Lens" }, //0
++ { 0x031c, "smc PENTAX-F 35-70mm F3.5-4.5" }, //0
+ { 0x031c, "Tokina 19-35mm F3.5-4.5 AF" }, //1
+ { 0x031c, "Tokina AT-X AF 400mm F5.6" }, //2
+- { 0x031d, "PENTAX-F 28-80mm F3.5-4.5 or Sigma or Tokina Lens" },//0
++ { 0x031d, "PENTAX-F 28-80mm F3.5-4.5" }, //0
+ { 0x031d, "Sigma AF 18-125mm F3.5-5.6 DC" }, //1
+ { 0x031d, "Tokina AT-X PRO 28-70mm F2.6-2.8" },
//2
+ { 0x031e, "PENTAX-F 70-200mm F4-5.6" },
+- { 0x031f, "smc PENTAX-F 70-210mm F4-5.6 or Tokina or Takumar Lens"
},//0
++ { 0x031f, "smc PENTAX-F 70-210mm F4-5.6" }, //0
+ { 0x031f, "Tokina AF 730 75-300mm F4.5-5.6" },
//1
+ { 0x031f, "Takumar-F 70-210mm F4-5.6" }, //2
+ { 0x0320, "smc PENTAX-F 50mm F1.4" },
+@@ -706,9 +706,9 @@ namespace Exiv2 {
+ { 0x0326, "smc PENTAX-F* 300mm F4.5 ED[IF]" },
+ { 0x0327, "smc PENTAX-F* 600mm F4 ED[IF]" },
+ { 0x0328, "smc PENTAX-F Macro 100mm F2.8" },
+- { 0x0329, "smc PENTAX-F Macro 50mm F2.8 or Sigma Lens" }, //0
++ { 0x0329, "smc PENTAX-F Macro 50mm F2.8" }, //0
+ { 0x0329, "Sigma 50mm F2.8 Macro" }, //1
+- { 0x032c, "Tamron 35-90mm F4 AF or Sigma Lens" }, //0
++ { 0x032c, "Tamron 35-90mm F4 AF" }, //0
+ { 0x032c, "Sigma AF 10-20mm F4-5.6 EX DC" }, //1
+ { 0x032c, "Sigma 12-24mm F4.5 EX DG" },
//2
+ { 0x032c, "Sigma 17-70mm F2.8-4.5 DC Macro" },
//3
+@@ -718,7 +718,7 @@ namespace Exiv2 {
+ { 0x032e, "Sigma EX APO 100-300mm F4 IF" }, //2
+ { 0x0332, "smc PENTAX-FA 28-70mm F4 AL" },
+ { 0x0333, "Sigma 28mm F1.8 EX DG Aspherical Macro" },
+- { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF] or Tamron Lens"
},//0
++ { 0x0334, "smc PENTAX-FA 28-200mm F3.8-5.6 AL[IF]" }, //0
+ { 0x0334, "Tamron AF LD 28-200mm F3.8-5.6 [IF] Aspherical (171D)"
},//1
+ { 0x0335, "smc PENTAX-FA 28-80mm F3.5-5.6 AL" },
+ { 0x03f7, "smc PENTAX-DA FISH-EYE 10-17mm F3.5-4.5 ED[IF]" },
+@@ -753,7 +753,7 @@ namespace Exiv2 {
+ { 0x0417, "smc PENTAX-FA 20-35mm F4 AL" },
+ { 0x0418, "smc PENTAX-FA 77mm F1.8 Limited" },
+ { 0x0419, "Tamron SP AF 14mm F2.8" },
+- { 0x041a, "smc PENTAX-FA Macro 100mm F3.5 or Cosina Lens" }, //0
++ { 0x041a, "smc PENTAX-FA Macro 100mm F3.5" }, //0
+ { 0x041a, "Cosina 100mm F3.5 Macro" },
//1
+ { 0x041b, "Tamron AF28-300mm F/3.5-6.3 LD Aspherical[IF] Macro
(185D/285D)" },
+ { 0x041c, "smc PENTAX-FA 35mm F2 AL" },
diff --git a/graphics/exiv2/HISTORY b/graphics/exiv2/HISTORY
index 61bb59f..d74a5a3 100644
--- a/graphics/exiv2/HISTORY
+++ b/graphics/exiv2/HISTORY
@@ -1,3 +1,48 @@
+2012-08-05 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * 00_hyphens_used_as_minus.diff,
+ 90_changeset_r2743.diff,
+ 90_changeset_r2744.diff,
+ 90_changeset_r2756.diff,
+ 90_changeset_r2818_partial.diff,
+ 90_changeset_r2860.diff,
+ 90_changeset_r2889.diff,
+ 90_changeset_r2958.diff,
+ 90_changeset_r2959.diff,
+ 90_changeset_r2961.diff,
+ 90_changeset_r2963.diff,
+ 90_changeset_r2968.diff,
+ 90_changeset_r2969.diff,
+ 90_changeset_r2970.diff,
+ 90_changeset_r2975.diff,
+ 90_changeset_r2978.diff,
+ 90_changeset_r2981.diff,
+ 90_changeset_r2982.diff,
+ 90_changeset_r2984.diff,
+ 90_changeset_r2985.diff,
+ 90_changeset_r2986.diff,
+ 90_changeset_r2988.diff,
+ 90_changeset_r2989.diff,
+ 90_changeset_r2990.diff,
+ 90_changeset_r2991.diff,
+ 90_changeset_r2992.diff,
+ 90_changeset_r2993.diff,
+ 90_changeset_r2994.diff,
+ 90_changeset_r2995.diff,
+ 90_changeset_r2998.diff,
+ 90_changeset_r3002.diff,
+ 90_changeset_r3003.diff,
+ 90_changeset_r3004.diff,
+ 90_changeset_r3005.diff,
+ 90_changeset_r3006.diff,
+ 90_changeset_r3011.diff,
+ 90_changeset_r3016.diff,
+ 90_changeset_r3017.diff,
+ 90_changeset_r3023.diff,
+ 90_changeset_r3026.diff,
+ 95_post_r3026_cleanup.diff,
+ PRE_BUILD: add support for several recent cameras and lenses,
+ fix a memory leak, fix a use after delete
+
2012-04-26 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 0.23
* UP_TRIGGERS: update old soversion
diff --git a/graphics/exiv2/PRE_BUILD b/graphics/exiv2/PRE_BUILD
new file mode 100755
index 0000000..d4932ad
--- /dev/null
+++ b/graphics/exiv2/PRE_BUILD
@@ -0,0 +1,43 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+patch -p1 < $SPELL_DIRECTORY/00_hyphens_used_as_minus.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2743.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2744.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2756.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2818_partial.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2860.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2889.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2958.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2959.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2961.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2963.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2968.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2969.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2970.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2975.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2978.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2981.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2982.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2984.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2985.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2986.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2988.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2989.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2990.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2991.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2992.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2993.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2994.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2995.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r2998.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3002.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3003.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3004.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3005.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3006.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3011.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3016.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3017.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3023.diff &&
+patch -p1 < $SPELL_DIRECTORY/90_changeset_r3026.diff &&
+patch -p1 < $SPELL_DIRECTORY/95_post_r3026_cleanup.diff
diff --git a/haskell/haskell-git-annex/DETAILS
b/haskell/haskell-git-annex/DETAILS
index 69313c1..203d9dd 100755
--- a/haskell/haskell-git-annex/DETAILS
+++ b/haskell/haskell-git-annex/DETAILS
@@ -1,9 +1,9 @@
SPELL=haskell-git-annex
XSPELL=git-annex
- VERSION=4.20130723
+ VERSION=4.20130802
SOURCE="${XSPELL}-${VERSION}.tar.gz"

SOURCE_URL[0]=http://hackage.haskell.org/packages/archive/${XSPELL}/${VERSION}/${SOURCE}
-
SOURCE_HASH=sha512:c534e2f9bd376acb0b8a71b3516f7c3c020387c2a6c1f6440faac340903820b2994cf98e8e69c02a2e8ba10f4928e878d8954ca88ea38a9a8f199b63208ecfaf
+
SOURCE_HASH=sha512:9d3f0bfb9c740ab8a1812c5e47aa97026b1ab58fda7c7459c16ed1453f1a745a2f82c4dfe3eff5d0769eec878bd4c356302fb1394397b290bc409aa09ffa4bfa
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${XSPELL}-${VERSION}"
WEB_SITE="Homepage: http://git-annex.branchable.com/";
LICENSE[0]=License: GPL-3
diff --git a/haskell/haskell-git-annex/HISTORY
b/haskell/haskell-git-annex/HISTORY
index 8c93a7d..0bf71b5 100644
--- a/haskell/haskell-git-annex/HISTORY
+++ b/haskell/haskell-git-annex/HISTORY
@@ -1,3 +1,6 @@
+2013-08-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 4.20130802
+
2013-07-23 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.20130723

diff --git a/kde4-apps/digikam4/DETAILS b/kde4-apps/digikam4/DETAILS
index 6b5ab14..ee9d9b0 100755
--- a/kde4-apps/digikam4/DETAILS
+++ b/kde4-apps/digikam4/DETAILS
@@ -1,7 +1,7 @@
SPELL=digikam4
SPELLX=${SPELL//4}
- VERSION=3.1.0
-
SOURCE_HASH=sha512:dd81049b159f36f80dbd779d2ab4ff11a7b8ec523fe8775af4fd3cd4894ca1eda0608f8838cfb756d96150b7437c0f0f10618303d3f8b4453db92a2590459c8d
+ VERSION=3.3.0
+
SOURCE_HASH=sha512:1044540fb7059586a1638a7076df4b740e3166651cdc692541d3023fc44d5719b0354bd9e13dfc18f38215e7849855c3a814dc65ce48a633a780409eef34d5ba
SOURCE=${SPELLX}-$VERSION.tar.bz2
SOURCE_URL[0]=$KDE_URL/stable/digikam/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELLX}-${VERSION}
diff --git a/kde4-apps/digikam4/HISTORY b/kde4-apps/digikam4/HISTORY
index 0fcbe47..ab98a0b 100644
--- a/kde4-apps/digikam4/HISTORY
+++ b/kde4-apps/digikam4/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 3.3.0
+
2013-07-12 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on sane-backends

diff --git a/kde4-graphics/libkdcraw4/DETAILS
b/kde4-graphics/libkdcraw4/DETAILS
index 310a94e..2642405 100755
--- a/kde4-graphics/libkdcraw4/DETAILS
+++ b/kde4-graphics/libkdcraw4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkdcraw4
SPELLX=${SPELL//4}
- VERSION=4.10.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:0754614d9a538c4e7a4ab3f11e49b54a7361a08bc1cc36290a4bc303f162d84488aaf532468411016362708bb87c56dc1cf754267edfbb9b3895b3986e4a337e
+
SOURCE_HASH=sha512:3e15536c1e773ce2c5085ed331ef93d7b1d517b08f6e56b4b4de186cb40faf602d82836714844f48504083df27cd107528c0a3256c49ebd5c64161abc295b874
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkdcraw4/HISTORY
b/kde4-graphics/libkdcraw4/HISTORY
index 4bfc167..31b25ca 100644
--- a/kde4-graphics/libkdcraw4/HISTORY
+++ b/kde4-graphics/libkdcraw4/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.1

diff --git a/kde4-graphics/libkexiv24/DETAILS
b/kde4-graphics/libkexiv24/DETAILS
index 12afe1d..bd8a38d 100755
--- a/kde4-graphics/libkexiv24/DETAILS
+++ b/kde4-graphics/libkexiv24/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkexiv24
SPELLX=${SPELL//4}
- VERSION=4.10.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:19ada64427f2228bcd99a37c89ce7b0f13337df1207ddce917ff107426ce75317913a53a5789ef44d07f43dee2a556773fc53b3dbe3b3709903312973b370195
+
SOURCE_HASH=sha512:96320766b34a41739b5bb7ba65a28d2fd2dadee4961843ea4c636324ec97c208016bb348094c9e846c069d425dbb1f49879ffaf575151d449f87b2bf5fc2f0b7
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkexiv24/HISTORY
b/kde4-graphics/libkexiv24/HISTORY
index 7a34f70..4eb0681 100644
--- a/kde4-graphics/libkexiv24/HISTORY
+++ b/kde4-graphics/libkexiv24/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.1

diff --git a/kde4-graphics/libkipi4/DETAILS b/kde4-graphics/libkipi4/DETAILS
index c14a5a9..65686e9 100755
--- a/kde4-graphics/libkipi4/DETAILS
+++ b/kde4-graphics/libkipi4/DETAILS
@@ -1,8 +1,8 @@
SPELL=libkipi4
SPELLX=${SPELL//4}
- VERSION=4.10.1
+ VERSION=4.10.5
SOURCE=$SPELLX-$VERSION.tar.xz
-
SOURCE_HASH=sha512:a1f779004757c41fd4e284e03d32f345be1bae092e970fb5ae6bbbbf4df86577aafac1bc0d9ad2e43606ac05d9ce0c57650f8dadaf89a6c7db9444e9790634b7
+
SOURCE_HASH=sha512:96fd44f1b9ae5514fe981b1031e7d4e0ef90468b4dc270a09f1c16b8400078a8d9a3ba1663c1a1fa2a69c4dfaa0decbf7d7cba0343091585e3d3c24341e39910
SOURCE_URL=$KDE_URL/stable/$VERSION/src/$SOURCE
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
WEB_SITE=http://www.kde.org
diff --git a/kde4-graphics/libkipi4/HISTORY b/kde4-graphics/libkipi4/HISTORY
index 79f44f5..2500d17 100644
--- a/kde4-graphics/libkipi4/HISTORY
+++ b/kde4-graphics/libkipi4/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10.5
+
2013-03-05 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.10.1

diff --git a/kernels/linux/HISTORY b/kernels/linux/HISTORY
index a4b2c2c..a6e6ce8 100644
--- a/kernels/linux/HISTORY
+++ b/kernels/linux/HISTORY
@@ -1,3 +1,7 @@
+2013-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * latest.defaults: LATEST_maintenance_patches_3=patch-3.10.5
+ * info/patches/maintenance_patches_3/patch-3.10.5: added
+
2013-07-29 Ladislav Hagara <hgr AT vabo.cz>
* latest.defaults: LATEST_maintenance_patches_3=patch-3.10.4
* info/patches/maintenance_patches_3/patch-3.10.4: added
diff --git a/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
new file mode 100755
index 0000000..2e29e07
--- /dev/null
+++ b/kernels/linux/info/patches/maintenance_patches_3/patch-3.10.5
@@ -0,0 +1,5 @@
+appliedkernels="3.10"
+patchversion="${appliedkernels}.5"
+source="patch-${patchversion}.bz2"
+source_url="${KERNEL_URL}/pub/linux/kernel/v3.x/${source}"
+sha1sum="0480e8df15276f94ad4397a584d9528c30fbc543"
diff --git a/kernels/linux/latest.defaults b/kernels/linux/latest.defaults
index b2fbc2f..e1049ad 100644
--- a/kernels/linux/latest.defaults
+++ b/kernels/linux/latest.defaults
@@ -2,7 +2,7 @@ LATEST_3=3.10
LATEST_2_6=2.6.39
LATEST_PRE_2_6=patch-2.6.39
LATEST_maintenance_patches=patch-2.6.39.4
-LATEST_maintenance_patches_3=patch-3.10.4
+LATEST_maintenance_patches_3=patch-3.10.5
LATEST_git_patches=patch-2.6.25-rc6-git7
LATEST_2_4=2.4.37.9
LATEST_PRE_2_4=patch-2.4.33-pre1
diff --git a/libs/libvdpau/DETAILS b/libs/libvdpau/DETAILS
index ad855af..8ea43cf 100755
--- a/libs/libvdpau/DETAILS
+++ b/libs/libvdpau/DETAILS
@@ -1,8 +1,8 @@
SPELL=libvdpau
- VERSION=0.6
+ VERSION=0.7
+
SOURCE_HASH=sha512:c0ebb124956372a59eaa7e5c9330b6d4f32acd924aa620c4c037f3917623860887231b9b9f4c0a375a300c82a3e0b7284afbe9139d8562f6a74a85848d362286
SOURCE="${SPELL}-${VERSION}.tar.gz"
SOURCE_URL[0]=http://people.freedesktop.org/~aplattner/vdpau/${SOURCE}
-
SOURCE_HASH=sha512:1fdff74f3b3c161310fbba30e44bd244a141cf1a377684831e8044b064d1af60788b637e0dd8196d24cfda92574dd091a22ee0f703cbd73e8796d821de407c35
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"

WEB_SITE="http://http.download.nvidia.com/XFree86/vdpau/doxygen/html/";
LICENSE[0]=BSD
diff --git a/libs/libvdpau/HISTORY b/libs/libvdpau/HISTORY
index 4de56b4..6b7e346 100644
--- a/libs/libvdpau/HISTORY
+++ b/libs/libvdpau/HISTORY
@@ -1,3 +1,6 @@
+2013-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.7
+
2013-02-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 0.6

diff --git a/libs/nspr/BUILD b/libs/nspr/BUILD
index aae10bd..f24de39 100755
--- a/libs/nspr/BUILD
+++ b/libs/nspr/BUILD
@@ -1,4 +1,4 @@
-cd mozilla/nsprpub &&
+cd nspr &&
if [[ ${SMGL_COMPAT_ARCHS[0]} == 64 ]]; then
OPTS="--enable-64bit $OPTS"
fi &&
diff --git a/libs/nspr/DETAILS b/libs/nspr/DETAILS
index e88d0b6..f69c295 100755
--- a/libs/nspr/DETAILS
+++ b/libs/nspr/DETAILS
@@ -1,11 +1,11 @@
SPELL=nspr
- VERSION=4.9.6
+ VERSION=4.10
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"

SOURCE_URL[0]=http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v$VERSION/src/$SOURCE
WEB_SITE=http://www.mozilla.org/projects/nspr/
ENTERED=20050512
-
SOURCE_HASH=sha512:635abfbf982d073803a76dc413097b7ac38d415c395e4a018d024f4620903e494b08f6e659ce0dfab06dc73eb7979c92824701bb613f8519b151e686811d3300
+
SOURCE_HASH=sha512:80d511e3bdce9a1efc577acc1671f507bef3d6ca933705f67a7aba567ff7b981e9cde70c2da6fbde82852938b779baa0058c82f937d4ac3e672f6d8e7bdefe8b
# SOURCE_GPG=gurus.gpg:$SOURCE.sig:WORKS_FOR_ME
LICENSE[0]=MPL
GATHER_DOCS=no
diff --git a/libs/nspr/HISTORY b/libs/nspr/HISTORY
index 246f15d..f42b557 100644
--- a/libs/nspr/HISTORY
+++ b/libs/nspr/HISTORY
@@ -1,3 +1,7 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.10
+ * BUILD: updated, mozilla/nsprpub -> nspr
+
2013-04-02 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 4.9.6

diff --git a/libs/protobuf/DETAILS b/libs/protobuf/DETAILS
index 3172520..f9b2303 100755
--- a/libs/protobuf/DETAILS
+++ b/libs/protobuf/DETAILS
@@ -1,6 +1,6 @@
SPELL=protobuf
- VERSION=2.4.1
-
SOURCE_HASH=sha512:52b0208c685e44126cb3915a74bde692ef91430f0407144b6c30b72a9f143b1ee4f1eea47a550184c689a1758b92582e7f26f0683c2d387205b957a69830f2f3
+ VERSION=2.5.0
+
SOURCE_HASH=sha512:5994b3669808b82fef5c860ecad36358c0767f84acac877e7bfcf722e59d972835a955714149bdd4158fbd1328a51d01397a563991d26475351ee72be48142ee
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
WEB_SITE=http://$SPELL.googlecode.com
diff --git a/libs/protobuf/HISTORY b/libs/protobuf/HISTORY
index 581cbc3..81edc32 100644
--- a/libs/protobuf/HISTORY
+++ b/libs/protobuf/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 2.5.0
+
2011-10-14 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: fixed long description wrap (scripted)

diff --git a/libs/tbb/DETAILS b/libs/tbb/DETAILS
index 266c6d2..bd06862 100755
--- a/libs/tbb/DETAILS
+++ b/libs/tbb/DETAILS
@@ -1,6 +1,6 @@
SPELL=tbb
- VERSION=41_20130314
-
SOURCE_HASH=sha512:5ca9db52e157d84aa77bddc1b64cfb7d72bbef44a12cfa95f37aef63d5740476b28d1b485fecfd89734c630cf00fb89440e4e511f1af03a7de57f211ef1a1a25
+ VERSION=41_20130613
+
SOURCE_HASH=sha512:00123264d300832fd6494814043f2bf10097946d24ec2dec8273aaf54b2d777ecef09f055a731f786d40fcff9be404fc4107e9e4d17afb3ce2e4da1cd6d0b3ea
SOURCE=tbb${VERSION}oss_src.tgz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/${SPELL}${VERSION}oss
WEB_SITE=http://www.threadingbuildingblocks.org
diff --git a/libs/tbb/HISTORY b/libs/tbb/HISTORY
index c65e49e..dd7d440 100644
--- a/libs/tbb/HISTORY
+++ b/libs/tbb/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 41_20130613
+
2013-05-22 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 41_20130314

diff --git a/net/libpcap/DETAILS b/net/libpcap/DETAILS
index 97b5811..9f72ed6 100755
--- a/net/libpcap/DETAILS
+++ b/net/libpcap/DETAILS
@@ -1,5 +1,5 @@
SPELL=libpcap
- VERSION=1.3.0
+ VERSION=1.4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/libpcap/HISTORY b/net/libpcap/HISTORY
index b9264df..3dd7d46 100644
--- a/net/libpcap/HISTORY
+++ b/net/libpcap/HISTORY
@@ -1,3 +1,7 @@
+2013-08-06 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.4.0
+ * PRE_BUILD, libnl-3.patch: deleted
+
2012-06-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.3.0

diff --git a/net/libpcap/PRE_BUILD b/net/libpcap/PRE_BUILD
deleted file mode 100755
index 8a3b86d..0000000
--- a/net/libpcap/PRE_BUILD
+++ /dev/null
@@ -1,6 +0,0 @@
-default_pre_build &&
-cd "$SOURCE_DIRECTORY" &&
-
-patch -p0 < "$SPELL_DIRECTORY/libnl-3.patch" &&
-
-autoconf
diff --git a/net/libpcap/libnl-3.patch b/net/libpcap/libnl-3.patch
deleted file mode 100644
index 2ce5936..0000000
--- a/net/libpcap/libnl-3.patch
+++ /dev/null
@@ -1,21 +0,0 @@
---- configure.in.orig 2012-01-02 04:47:37.000000000 +0400
-+++ configure.in 2012-06-04 23:41:10.871001151 +0400
-@@ -431,14 +431,14 @@
-
- if test x$with_libnl != xno ; then
- #
-- # Try libnl 2.x first.
-+ # Try libnl 3.x first.
- #
-- AC_CHECK_LIB(nl, nl_socket_alloc,
-+ AC_CHECK_LIB(nl-3, nl_socket_alloc,
- [
- #
-- # Yes, we have libnl 2.x.
-+ # Yes, we have libnl 3.x.
- #
-- LIBS="-lnl-genl -lnl $LIBS"
-+ LIBS="-lnl-genl-3 -lnl-3 $LIBS"
- AC_DEFINE(HAVE_LIBNL,1,[if libnl exists])
- AC_DEFINE(HAVE_LIBNL_2_x,1,[if libnl exists and is
version 2.x])
- ],
diff --git a/net/tcpdump.gpg b/net/tcpdump.gpg
index 802bd9b..c06e814 100644
Binary files a/net/tcpdump.gpg and b/net/tcpdump.gpg differ
diff --git a/net/tcpdump/DETAILS b/net/tcpdump/DETAILS
index a47f69b..b488d15 100755
--- a/net/tcpdump/DETAILS
+++ b/net/tcpdump/DETAILS
@@ -1,5 +1,5 @@
SPELL=tcpdump
- VERSION=4.3.0
+ VERSION=4.4.0
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/net/tcpdump/HISTORY b/net/tcpdump/HISTORY
index 4e78c9a..a7b446c 100644
--- a/net/tcpdump/HISTORY
+++ b/net/tcpdump/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.4.0
+
2012-06-13 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.3.0

diff --git a/perl-cpan/io-tty/DETAILS b/perl-cpan/io-tty/DETAILS
index ef3fe81..fa09c77 100755
--- a/perl-cpan/io-tty/DETAILS
+++ b/perl-cpan/io-tty/DETAILS
@@ -1,9 +1,9 @@
SPELL=io-tty
- VERSION=1.08
+ VERSION=1.10
SOURCE=IO-Tty-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/IO-Tty-$VERSION
-
SOURCE_HASH=sha512:3dbc42691c746128771e3c296dda44cc68a9ef4cfbe137a3a70d3436f70cc849855ad30c18f7d9d0328667c76fe81fee89ea79a312c701bae61cb73d8e9e8ab8
- SOURCE_URL[0]=http://www.cpan.org/authors/id/R/RG/RGIERSIG/$SOURCE
+
SOURCE_HASH=sha512:d92a9e35f4939cdc902f4c5f1a8a84b0113a722ef0fcfaa272952a8455df761457dd0247c4fea0568dd4ae674ef1e9019eb3f480b226c26655424c2856552389
+ SOURCE_URL[0]=http://search.cpan.org/CPAN/authors/id/T/TO/TODDR/$SOURCE
LICENSE=ART
WEB_SITE=http://search.cpan.org/search?dist=IO-Tty
ENTERED=20020731
diff --git a/perl-cpan/io-tty/HISTORY b/perl-cpan/io-tty/HISTORY
index e20e024..03be6f8 100644
--- a/perl-cpan/io-tty/HISTORY
+++ b/perl-cpan/io-tty/HISTORY
@@ -1,3 +1,6 @@
+2013-07-30 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 1.10
+
2010-08-17 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.08

diff --git a/printer/html2ps/BUILD b/printer/html2ps/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/printer/html2ps/BUILD
@@ -0,0 +1 @@
+true
diff --git a/printer/html2ps/DEPENDS b/printer/html2ps/DEPENDS
new file mode 100755
index 0000000..6826bc7
--- /dev/null
+++ b/printer/html2ps/DEPENDS
@@ -0,0 +1 @@
+depends perl
diff --git a/printer/html2ps/DETAILS b/printer/html2ps/DETAILS
new file mode 100755
index 0000000..36b1820
--- /dev/null
+++ b/printer/html2ps/DETAILS
@@ -0,0 +1,26 @@
+ SPELL=html2ps
+ VERSION=1.0b7
+ SOURCE="${SPELL}-${VERSION}.tar.gz"
+ SOURCE_URL[0]=http://user.it.uu.se/~jan/${SOURCE}
+
SOURCE_HASH=sha512:5b50de983eb3acdb70b5b2feac8e0b4ac01e29c0ca36f6ad6a34b92e0ba8c2f359028e5076b47ce07296ad9992a3f889c82372f90199fd4b12f2549f6c779368
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="http://user.it.uu.se/~jan/html2ps.html";
+ LICENSE[0]="GPL"
+ ENTERED=20130619
+ KEYWORDS=""
+ SHORT="an HTML to PostScript converter"
+cat << EOF
+Some features of html2ps:
+* Many possibilities to control the appearance, mostly done using
configuration
+ files.
+* Support for processing multiple documents, also automatically by
recursively
+ following links.
+* A table of contents can be generated, either from the links in a document,
or
+ automatically from document headings.
+* Configurable page headers/footers, that for example can contain document
+ title, URL, page number, current heading, and date.
+* When converting the PostScript document to PDF - using some other program
+ such as version 5.0 or later of Ghostscript - the original hyperlinks in
the
+ HTML documents will be retained in the PDF document.
+* Automatic hyphenation and text justification can be selected.
+EOF
diff --git a/printer/html2ps/HISTORY b/printer/html2ps/HISTORY
new file mode 100644
index 0000000..0a16227
--- /dev/null
+++ b/printer/html2ps/HISTORY
@@ -0,0 +1,3 @@
+2013-06-19 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DEPENDS, DETAILS, INSTALL: spell created
+
diff --git a/printer/html2ps/INSTALL b/printer/html2ps/INSTALL
new file mode 100755
index 0000000..c6e4ae9
--- /dev/null
+++ b/printer/html2ps/INSTALL
@@ -0,0 +1,2 @@
+cd "$SOURCE_DIRECTORY" &&
+./install
diff --git a/python-pypi/bzr/DETAILS b/python-pypi/bzr/DETAILS
index 20c842a..1bf3136 100755
--- a/python-pypi/bzr/DETAILS
+++ b/python-pypi/bzr/DETAILS
@@ -1,5 +1,5 @@
SPELL=bzr
- VERSION=2.5.1
+ VERSION=2.6.0
VX=`echo $VERSION|cut -c-3`
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE2=$SOURCE.sig
diff --git a/python-pypi/bzr/HISTORY b/python-pypi/bzr/HISTORY
index 1f8de4f..0151310 100644
--- a/python-pypi/bzr/HISTORY
+++ b/python-pypi/bzr/HISTORY
@@ -1,3 +1,6 @@
+2012-08-04 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.6.0
+
2012-05-31 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 2.5.1

diff --git a/python-pypi/mercurial/DETAILS b/python-pypi/mercurial/DETAILS
index 6240843..4a82280 100755
--- a/python-pypi/mercurial/DETAILS
+++ b/python-pypi/mercurial/DETAILS
@@ -1,6 +1,6 @@
SPELL=mercurial
- VERSION=2.6.3
-
SOURCE_HASH=sha512:f739fb1455be998f0049b5266d8d5b1d8c3700526e853abc18bb215c8afc2b4d77e0c26d113cadab0c20483b9ecd98c9acce23e74e7a76492494b3b33389052c
+ VERSION=2.7
+
SOURCE_HASH=sha512:e425778edb0f71c34e719e04561ee3de37feaa1be4d60b94c780aebdbe6d41f8f4ab15103a8bbe8894ebeb228c42f0e2cd41b8db840f8384e1cd7cd2d5b67b97
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://mercurial.selenic.com/release/$SOURCE
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/python-pypi/mercurial/HISTORY b/python-pypi/mercurial/HISTORY
index ca3ebdb..aca8807 100644
--- a/python-pypi/mercurial/HISTORY
+++ b/python-pypi/mercurial/HISTORY
@@ -1,3 +1,6 @@
+2013-08-05 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: updated to 2.7
+
2013-07-05 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: updated to 2.6.3

diff --git a/security/nmap/DETAILS b/security/nmap/DETAILS
index 9905b4d..ee608750 100755
--- a/security/nmap/DETAILS
+++ b/security/nmap/DETAILS
@@ -1,5 +1,5 @@
SPELL=nmap
- VERSION=6.25
+ VERSION=6.40
SOURCE=$SPELL-$VERSION.tar.bz2
# SOURCE2=$SOURCE.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
@@ -9,7 +9,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
SOURCE2_URL[1]=http://sectools.org/nmap/sigs/$SOURCE2
# SOURCE_GPG=nmap.gpg:$SOURCE2:UPSTREAM_KEY
SOURCE2_IGNORE=signature
-
SOURCE_HASH=sha512:6ec4d8f50621c86a3d0b6a22cf179a1874bf109736c5a79d6b29faec6859e165f7c0e6c3f8c284de8f384a8a607f071e2176c900b22df3ba0f158d36b081870d
+
SOURCE_HASH=sha512:b0ccb7634838e814dc0e36a0dbfc8c74853ef9dc6a119b73ffc90caab8875cbae893e0d24371ea568f9fff969440ed2a2e89953a6dbb6eb26313a4ea25b02b3b
WEB_SITE=http://nmap.org/
ENTERED=20010922
LICENSE[0]=GPL
diff --git a/security/nmap/HISTORY b/security/nmap/HISTORY
index b44dbf6..5c130c4 100644
--- a/security/nmap/HISTORY
+++ b/security/nmap/HISTORY
@@ -1,3 +1,6 @@
+2013-08-01 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 6.40
+
2012-12-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 6.25

diff --git a/shell-term-fm/mc/DETAILS b/shell-term-fm/mc/DETAILS
index c2f12bb..42398a6 100755
--- a/shell-term-fm/mc/DETAILS
+++ b/shell-term-fm/mc/DETAILS
@@ -1,6 +1,6 @@
SPELL=mc
- VERSION=4.8.9
-
SOURCE_HASH=sha512:c021731ee1793c2d37759e6a72ba8ae28d46aa4a006732f6e651d422a259c0d7921eb025890e4a6d95f00a0c7ea36269b16cb80387448d5acc237ebbc74aede7
+ VERSION=4.8.10
+
SOURCE_HASH=sha512:276e966864cf919859e67903d177985f72ddc42341e5c6c285f223cd88459edc7ba5ebbcbe4b1ed5931a91498994aa6a70c092c308cd5e1fa9f8d4ecdaa8a594
PATCHLEVEL=0
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
diff --git a/shell-term-fm/mc/HISTORY b/shell-term-fm/mc/HISTORY
index 6237fe3..98f56c4 100644
--- a/shell-term-fm/mc/HISTORY
+++ b/shell-term-fm/mc/HISTORY
@@ -1,3 +1,6 @@
+2013-08-04 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 4.8.10
+
2013-07-11 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 4.8.9

diff --git a/utils/lshw/DETAILS b/utils/lshw/DETAILS
index 96326c8..606bc79 100755
--- a/utils/lshw/DETAILS
+++ b/utils/lshw/DETAILS
@@ -1,6 +1,6 @@
SPELL=lshw
- VERSION=B.02.16
-
SOURCE_HASH=sha512:ad3bd3d7b6f36f912265f0853f5aa37158c6d420a90a5e84b3e8fcd8a3c6137f7505cb5361e3eceb49954332d2466c686c946dcda8db0da3d51b3c48e343c2ab
+ VERSION=B.02.17
+
SOURCE_HASH=sha512:868899dce98e786a08a2134d6e132c388d71ab0f03fa6e10881e14d7a882c1882b46bbc6bd6ddb021cfab87ad6c9fd369453c3916f0b3353027eb2d470e55d9b
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]="http://www.ezix.org/software/files/$SOURCE";
diff --git a/utils/lshw/HISTORY b/utils/lshw/HISTORY
index 074ab5d..511f234 100644
--- a/utils/lshw/HISTORY
+++ b/utils/lshw/HISTORY
@@ -1,3 +1,6 @@
+2013-08-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: B.02.17
+
2012-12-25 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version B.02.16

diff --git a/utils/nocache/BUILD b/utils/nocache/BUILD
new file mode 100755
index 0000000..6dfecc1
--- /dev/null
+++ b/utils/nocache/BUILD
@@ -0,0 +1 @@
+default_build_make
diff --git a/utils/nocache/DETAILS b/utils/nocache/DETAILS
new file mode 100755
index 0000000..6c8af06
--- /dev/null
+++ b/utils/nocache/DETAILS
@@ -0,0 +1,22 @@
+ SPELL=nocache
+ VERSION=0.9
+ SOURCE="nocache-${VERSION}.zip"
+ SOURCE_URL[0]=https://github.com/Feh/${SPELL}/archive/v${VERSION}.zip
+
SOURCE_HASH=sha512:bf1f9bf1e8c48f732e80c9fe0025e501e0bafe7e1f4953f55811cb6e0d4210708cf46ae7f0da50237075cf2b8b001958b50be3af91ee5c7cb6af4e5d0e5fd6cd
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE="https://github.com/Feh/nocache";
+ LICENSE[0]=GPL
+ ENTERED=20130807
+ SHORT="the nocache tool tries to minimize the effect an
application has on the Linux file system cache"
+cat << EOF
+The nocache tool tries to minimize the effect an application has on the Linux
+file system cache. This is done by intercepting the open and close system
calls
+and calling posix_fadvise with the POSIX_FADV_DONTNEED parameter. Because
+the library remembers which pages (ie., 4K-blocks of the file) were already
+in file system cache when the file was opened, these will not be marked as
+"don't need", because other applications might need that, although they are
+not actively used (think: hot standby).
+
+Use case: backup processes that should not interfere with the present state
+of the cache.
+EOF
diff --git a/utils/nocache/HISTORY b/utils/nocache/HISTORY
new file mode 100644
index 0000000..6f72734
--- /dev/null
+++ b/utils/nocache/HISTORY
@@ -0,0 +1,4 @@
+2013-08-07 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS, BUILD, PRE_BUILD: spell created
+ * PRE_BUILD: fix path in nocache executable
+
diff --git a/utils/nocache/PRE_BUILD b/utils/nocache/PRE_BUILD
new file mode 100755
index 0000000..4fa3960
--- /dev/null
+++ b/utils/nocache/PRE_BUILD
@@ -0,0 +1,6 @@
+default_pre_build &&
+cd $SOURCE_DIRECTORY &&
+
+sedit 's:GCC = gcc :GCC = $(CC) :' Makefile &&
+sedit "s:/usr/local/:$INSTALL_ROOT/usr/:" Makefile &&
+sedit "s:/usr/local:/usr:" nocache.global
diff --git a/utils/util-linux/DETAILS b/utils/util-linux/DETAILS
index 838f773..f0cfd44 100755
--- a/utils/util-linux/DETAILS
+++ b/utils/util-linux/DETAILS
@@ -12,9 +12,9 @@ if [[ $UL_VERSION == aes ]]; then
SOURCE3_GPG=loop-AES.gpg:$SOURCE4:UPSTREAM_KEY
SOURCE4_IGNORE=signature
else
- VERSION=2.23
+ VERSION=2.23.2
+
SOURCE_HASH=sha512:0ff64ac8193940ec8ff9feea2c10929de1e11b9ec6a199316f12ea6ad73d32a53efcb4733511322c76751b086b18bbfe6fc9f5fc1e4da6ae0c5bfa092c5b4f99
SECURITY_PATCH=2
-
SOURCE_HASH=sha512:e373839138ef9bf9566a5af96df55527df61408490a434861d05683486d0cef5c2b2ac62111ced67e4456189314c03adf495c41d3af920f145e0f5785a42cef5
fi
BRANCH=`echo $VERSION | cut -d . -f 1,2`
SOURCE=$SPELL-$VERSION.tar.bz2
diff --git a/utils/util-linux/HISTORY b/utils/util-linux/HISTORY
index 350b5f7..bf5081c 100644
--- a/utils/util-linux/HISTORY
+++ b/utils/util-linux/HISTORY
@@ -1,3 +1,6 @@
+2013-08-02 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version to 2.23.2
+
2013-05-02 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: latest updated to 2.23

diff --git a/video/vlc/DETAILS b/video/vlc/DETAILS
index afb5f23..b9f8001 100755
--- a/video/vlc/DETAILS
+++ b/video/vlc/DETAILS
@@ -1,6 +1,6 @@
SPELL=vlc
- VERSION=2.0.7
-
SOURCE_HASH=sha512:6e8e55e40425cc9d48a174374a6b690f50d0a7cfed9a1b253786c9e7e52658fcd4feda94a5d4f66c58260b517248041b3f393af5171a42bf3a3e1475828b1ab2
+ VERSION=2.0.8
+
SOURCE_HASH=sha512:ef096dd71b7e019ea96b1e75235f2e46377ae4c27913486233bcec15c91239bf32b9634b1c81b8cd665512e00e2ed29c3d2bf70244a681298b15d8affa0a939c
SOURCE=$SPELL-$VERSION.tar.xz
# SOURCE_GPG="gurus.gpg:$SOURCE.sig:WORKS_FOR_ME"
# SOURCE2=$SOURCE.asc
diff --git a/video/vlc/HISTORY b/video/vlc/HISTORY
index 5d6d78f..cc295a0 100644
--- a/video/vlc/HISTORY
+++ b/video/vlc/HISTORY
@@ -1,3 +1,6 @@
+2013-08-01 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: 2.0.8
+
2013-07-28 Treeve Jelbert <treeve AT sourcemage.org>
* DEPENDS: udev => UDEV

diff --git a/x11-libs/wine/DEPENDS b/x11-libs/wine/DEPENDS
index 58fe39e..79aa4b2 100755
--- a/x11-libs/wine/DEPENDS
+++ b/x11-libs/wine/DEPENDS
@@ -51,10 +51,17 @@ optional_depends JPEG \
'--without-jpeg' \
'for JPEG supprt' &&

-optional_depends lcms \
- '--with-cms' \
- '--without-cms' \
- 'for CMS color management' &&
+if [[ "x$WINE_BRANCH" == "xscm" || "x$WINE_BRANCH" == "xdevel" ]]; then
+ optional_depends lcms2 \
+ '--with-cms' \
+ '--without-cms' \
+ 'for CMS color management'
+else
+ optional_depends lcms \
+ '--with-cms' \
+ '--without-cms' \
+ 'for CMS color management'
+fi &&

optional_depends libgphoto2 \
'--with-gphoto' \
@@ -165,4 +172,11 @@ suggest_depends 'wine-gecko' \
optional_depends mpg123 \
'--with-mpg123' \
'--without-mpg123' \
- 'for MP3 decoding support'
+ 'for MP3 decoding support' &&
+
+optional_depends openal-soft \
+ '--with-openal' \
+ '--without-openal' \
+ 'for Open Audio Library API support' &&
+
+suggest_depends prelink '' '' 'to correctly set base address of core
dlls'
diff --git a/x11-libs/wine/DETAILS b/x11-libs/wine/DETAILS
index bc41ddb..51f1428 100755
--- a/x11-libs/wine/DETAILS
+++ b/x11-libs/wine/DETAILS
@@ -12,7 +12,7 @@ SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-git"
FORCE_DOWNLOAD=1
else
if [[ $WINE_BRANCH == devel ]]; then
- VERSION=1.6
+ VERSION=1.7.0
else
VERSION=1.6
fi
diff --git a/x11-libs/wine/HISTORY b/x11-libs/wine/HISTORY
index 1d50564..b41c9b1 100644
--- a/x11-libs/wine/HISTORY
+++ b/x11-libs/wine/HISTORY
@@ -1,3 +1,8 @@
+2013-08-02 Eric Sandall <sandalle AT sourcemage.org>
+ * DETAILS: Updated devel to 1.7.0
+ * DEPENDS: 1.7.0+ optionally uses lcms2 instead of lcms
+ 1.6 and 1.7 optionally depend on openal-soft (not openal)
+
2013-07-24 Eric Sandall <sandalle AT sourcemage.org>
* sc2-login.diff: Updated to apply cleanly to 1.6




  • [SM-Commit] GIT changes to devel-xorg-modular grimoire by Treeve Jelbert (b82bb7d9a8a6ca630dc6694f464045be5ac6d212), Treeve Jelbert, 08/07/2013

Archive powered by MHonArc 2.6.24.

Top of Page