head 1.3; access; symbols pkgsrc-2015Q2:1.2.0.42 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.40 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.38 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.36 pkgsrc-2014Q3-base:1.2 pkgsrc-2014Q2:1.2.0.34 pkgsrc-2014Q2-base:1.2 pkgsrc-2014Q1:1.2.0.32 pkgsrc-2014Q1-base:1.2 pkgsrc-2013Q4:1.2.0.30 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.28 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.26 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.24 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.22 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.20 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.18 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.16 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.14 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.12 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.10 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.8 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.6 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.4 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.2 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.1.0.4 pkgsrc-2010Q1-base:1.1 pkgsrc-2009Q4:1.1.0.2 pkgsrc-2009Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2015.06.29.13.11.12; author adam; state dead; branches; next 1.2; commitid xGSK5cMMUSdgjkry; 1.2 date 2010.05.02.11.39.31; author wiz; state Exp; branches; next 1.1; 1.1 date 2009.11.24.11.19.03; author drochner; state Exp; branches; next ; desc @@ 1.3 log @Release 0.3.1 Lensfun 0.3.1 maintenance release is out with more than 60 new lens profiles and another 30 updated calibrations. Other changes: Improved performance when used with 32-bit float image buffers Introduced automated testing lensfun-update-data now also works without root privileges Fixed autoscaling for panoramic and equirectangular projections @ text @$NetBSD: patch-ad,v 1.2 2010/05/02 11:39:31 wiz Exp $ --- libs/lensfun/auxfun.cpp.orig 2010-03-14 18:47:00.000000000 +0000 +++ libs/lensfun/auxfun.cpp @@@@ -90,7 +90,7 @@@@ LF_EXPORT lfMLstr lf_mlstr_add (lfMLstr { str_len = strlen (str) + 1; while (str [str_len]) - str_len += 1 + strlen (str + str_len + 1); + str_len += 2 + strlen (str + str_len + 1); } if (!lang) @ 1.2 log @Update to 0.2.5: This release not only publishes all database additions that were contributed in the last half of year, but also introduces several new improvements in the library itself. * As always, many new lenses/camera were added to the database * Support for cross-platform compilation using cross-mingw32 (build instructions in README). * Some bugs were fixed in the library, related to memory allocation. Now lensfun should be valgrind-clean. * Fixed a nasty bug in lfDatabase::FindLenses() that would always use fuzzy search (even if you would ask for a 100% match). Your applications may chease to "find" lenses if they relied on this bug. Just add the LF_SEARCH_LOOSE flag as the last parameter to return the old behaviour. * Fixed another bug in search logic that sometimes would mark unappropiate results with very high scores (esp. when little search keywords are given). Now search should work much better. * New TCA correction algorithm: LF_TCA_MODEL_POLY3 ("poly3" in database). This is almost the algorithm used by Hugin except the highest-order power (r^4). This should allow users to use tca_correct to compute TCA parameters. * Fixed the LF_TCA_MODEL_LINEAR - it used 1/k where it was expected to use k. This is the 'v' parameter of Hugin TCA model, and previously users had to invert v to get k; now they can just use v. * New lens calibration tutorial, using Hugin. * Some SSE & SSE2 support from Klaus Post with runtime CPU features detection. @ text @d1 1 a1 1 $NetBSD: patch-ad,v 1.1 2009/11/24 11:19:03 drochner Exp $ @ 1.1 log @update to 0.2.4 changes: -Database updates -Fixed a crasher bug with gcc 4.4 @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- libs/lensfun/auxfun.cpp.orig 2009-10-14 23:26:18.000000000 +0200 d5 1 a5 1 @@@@ -127,7 +127,7 @@@@ LF_EXPORT lfMLstr lf_mlstr_dup (const lf d13 1 a13 1 gchar *ret = (char *)g_malloc (str_len); @