head 1.4; access; symbols pkgsrc-2023Q3:1.3.0.2 pkgsrc-2023Q3-base:1.3 pkgsrc-2019Q4:1.1.0.6 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.2 pkgsrc-2019Q3-base:1.1; locks; strict; comment @// @; 1.4 date 2023.11.17.19.48.36; author adam; state dead; branches; next 1.3; commitid VpcPHbq899yn30NE; 1.3 date 2023.07.19.07.17.47; author wiz; state Exp; branches; next 1.2; commitid 1vnKrCvh3q31NnxE; 1.2 date 2020.01.03.18.15.21; author adam; state dead; branches; next 1.1; commitid dbioJhFVSdanZgRB; 1.1 date 2019.08.28.01.32.12; author markd; state Exp; branches; next ; commitid GQMy7l3lvtjdyJAB; desc @@ 1.4 log @hugin: updated to 23.0.0 Changes since 2022.0.0 PTBatcherGUI can now also queue user defined assistant and user defined output sequences. PTBatcherGUI: Added option to generate panorama sequences from an existing pto template. Assistant: Added option to select different output options like projection, FOV or canvas size depending on different variables (e.g. image count, field of view, lens type). Allow building with epoxy instead of GLEW for OpenGL pointer management. Several improvements to crop tool (outside crop, aspect ratio, ...). Several bug fixes (e.g. in verdandi/internal blender). @ text @$NetBSD: patch-src_hugin__base_panodata_SrcPanoImage.cpp,v 1.3 2023/07/19 07:17:47 wiz Exp $ Fix build with exiv2 0.28. --- src/hugin_base/panodata/SrcPanoImage.cpp.orig 2022-05-26 16:18:56.000000000 +0000 +++ src/hugin_base/panodata/SrcPanoImage.cpp @@@@ -384,7 +384,7 @@@@ bool SrcPanoImage::readEXIF() pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels")); if (pos != xmpData.end()) { - croppedWidth = pos->toLong(); + croppedWidth = pos->toInt64(); } else { @@@@ -394,7 +394,7 @@@@ bool SrcPanoImage::readEXIF() pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels")); if (pos != xmpData.end()) { - croppedHeight = pos->toLong(); + croppedHeight = pos->toInt64(); } else { @@@@ -408,7 +408,7 @@@@ bool SrcPanoImage::readEXIF() double hfov = 0; if (pos != xmpData.end()) { - hfov = 360 * croppedWidth / (double)pos->toLong(); + hfov = 360 * croppedWidth / (double)pos->toInt64(); } else { @@@@ -419,7 +419,7 @@@@ bool SrcPanoImage::readEXIF() pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels")); if (pos != xmpData.end()) { - fullHeight = pos->toLong(); + fullHeight = pos->toInt64(); } else { @@@@ -430,7 +430,7 @@@@ bool SrcPanoImage::readEXIF() pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels")); if (pos != xmpData.end()) { - cropTop = pos->toLong(); + cropTop = pos->toInt64(); } else { @ 1.3 log @hugin: fix build with exiv2 0.28 @ text @d1 1 a1 1 $NetBSD$ @ 1.2 log @hugin: updated to 2019.2.0 Changes since 2019.0.0 2019.2.0 is mainly a bug fix release. Fixes raw import on Mac OS. Fixes bugs in verdandi/internal blender. Scripting interface needs now Python3. Improvements for high dpi displays (Windows, GTK+3). Fixes for several small bugs... @ text @d1 1 a1 1 $NetBSD: patch-src_hugin__base_panodata_SrcPanoImage.cpp,v 1.1 2019/08/28 01:32:12 markd Exp $ d3 1 a3 1 work with exiv2-0.27.x d5 1 a5 1 --- src/hugin_base/panodata/SrcPanoImage.cpp.orig 2019-02-16 08:18:55.000000000 +0000 d7 45 a51 11 @@@@ -40,9 +40,7 @@@@ #include #include #include -#include -#include -#include +#include #include #include "Exiv2Helper.h" @ 1.1 log @hugin: fix build with exiv2-0.27.x @ text @d1 1 a1 1 $NetBSD$ @