]> git.pld-linux.org Git - packages/hugin.git/blob - hugin-exiv2.patch
- rebuild with gtk3 and wxWidgets 3.2, rel 2
[packages/hugin.git] / hugin-exiv2.patch
1 --- hugin-2020.0.0/src/hugin_base/panodata/SrcPanoImage.cpp.orig        2020-09-12 12:46:03.000000000 +0200
2 +++ hugin-2020.0.0/src/hugin_base/panodata/SrcPanoImage.cpp     2023-07-28 22:43:30.687904298 +0200
3 @@ -362,7 +362,7 @@ bool SrcPanoImage::readEXIF()
4                      pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageWidthPixels"));
5                      if (pos != xmpData.end())
6                      {
7 -                        croppedWidth = pos->toLong();
8 +                        croppedWidth = pos->toInt64();
9                      }
10                      else
11                      {
12 @@ -372,7 +372,7 @@ bool SrcPanoImage::readEXIF()
13                      pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaImageHeightPixels"));
14                      if (pos != xmpData.end())
15                      {
16 -                        croppedHeight = pos->toLong();
17 +                        croppedHeight = pos->toInt64();
18                      }
19                      else
20                      {
21 @@ -386,7 +386,7 @@ bool SrcPanoImage::readEXIF()
22                          double hfov = 0;
23                          if (pos != xmpData.end())
24                          {
25 -                            hfov = 360 * croppedWidth / (double)pos->toLong();
26 +                            hfov = 360 * croppedWidth / (double)pos->toInt64();
27                          }
28                          else
29                          {
30 @@ -397,7 +397,7 @@ bool SrcPanoImage::readEXIF()
31                          pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.FullPanoHeightPixels"));
32                          if (pos != xmpData.end())
33                          {
34 -                            fullHeight = pos->toLong();
35 +                            fullHeight = pos->toInt64();
36                          }
37                          else
38                          {
39 @@ -408,7 +408,7 @@ bool SrcPanoImage::readEXIF()
40                          pos = xmpData.findKey(Exiv2::XmpKey("Xmp.GPano.CroppedAreaTopPixels"));
41                          if (pos != xmpData.end())
42                          {
43 -                            cropTop = pos->toLong();
44 +                            cropTop = pos->toInt64();
45                          }
46                          else
47                          {
48 --- hugin-2020.0.0/src/hugin_base/panodata/Exiv2Helper.cpp.orig 2019-05-15 17:30:47.000000000 +0200
49 +++ hugin-2020.0.0/src/hugin_base/panodata/Exiv2Helper.cpp      2023-07-29 06:56:08.543554353 +0200
50 @@ -40,7 +40,7 @@ namespace HuginBase
51              Exiv2::ExifData::iterator itr = exifData.findKey(Exiv2::ExifKey(keyName));
52              if (itr != exifData.end() && itr->count())
53              {
54 -                value = itr->toLong();
55 +                value = itr->toInt64();
56                  return true;
57              }
58              else
59 @@ -165,7 +165,7 @@ namespace HuginBase
60          {
61              if(it!=exifData.end() && it->count())
62              {
63 -                return it->toLong();
64 +                return it->toInt64();
65              }
66              return 0;
67          };
This page took 0.030801 seconds and 3 git commands to generate.