Hello community,

here is the log from the commit of package exif for openSUSE:Factory checked in 
at 2020-07-06 16:32:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/exif (Old)
 and      /work/SRC/openSUSE:Factory/.exif.new.3060 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "exif"

Mon Jul  6 16:32:03 2020 rev:25 rq:818937 version:0.6.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/exif/exif.changes        2020-05-28 
09:16:19.856823795 +0200
+++ /work/SRC/openSUSE:Factory/.exif.new.3060/exif.changes      2020-07-06 
16:34:34.484136192 +0200
@@ -1,0 +2,7 @@
+Mon Jul  6 07:42:44 UTC 2020 - Marcus Meissner <meiss...@suse.com>
+
+- fixed an endiannes issue that broke exif -i option on big endian.
+  - 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch
+  - 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch
+
+-------------------------------------------------------------------

New:
----
  0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch
  0001-second-fix-for-https-github.com-libexif-exif-issues-.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ exif.spec ++++++
--- /var/tmp/diff_new_pack.6bVZ6f/_old  2020-07-06 16:34:37.456145340 +0200
+++ /var/tmp/diff_new_pack.6bVZ6f/_new  2020-07-06 16:34:37.460145352 +0200
@@ -28,6 +28,8 @@
 Release:        0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        %{name}-%{version}.tar.bz2
+Patch0:         0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch
+Patch1:         0001-second-fix-for-https-github.com-libexif-exif-issues-.patch
 
 %description
 Exif is a small command line utility to show and change EXIF
@@ -36,6 +38,8 @@
 
 %prep 
 %setup -q
+%patch0 -p1
+%patch1 -p1
 
 %build
 %configure

++++++ 0001-pass-in-unsinged-int-related-to-https-github.com-lib.patch ++++++
>From dce6c3a6b3178b2c0206aa9180a51fdcda7fb19f Mon Sep 17 00:00:00 2001
From: Marcus Meissner <mar...@jet.franken.de>
Date: Mon, 6 Jul 2020 09:16:07 +0200
Subject: [PATCH] pass in unsinged int, related to
 https://github.com/libexif/exif/issues/2

---
 exif/actions.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exif/actions.c b/exif/actions.c
index 4498422..b80d670 100644
--- a/exif/actions.c
+++ b/exif/actions.c
@@ -479,7 +479,7 @@ show_ifd (ExifContent *content, void *data)
 }
 
 static void
-print_hline (unsigned char ids, unsigned int screenwidth)
+print_hline (unsigned int ids, unsigned int screenwidth)
 {
         unsigned int i, width;
 
-- 
2.27.0

++++++ 0001-second-fix-for-https-github.com-libexif-exif-issues-.patch ++++++
>From dcce831dfe5d12dbf355a08db0b7dc307782f9f0 Mon Sep 17 00:00:00 2001
From: Marcus Meissner <mar...@jet.franken.de>
Date: Mon, 6 Jul 2020 09:23:46 +0200
Subject: [PATCH] second fix for https://github.com/libexif/exif/issues/2

---
 exif/actions.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/exif/actions.c b/exif/actions.c
index b80d670..ed245df 100644
--- a/exif/actions.c
+++ b/exif/actions.c
@@ -599,7 +599,7 @@ action_tag_list (ExifData *ed, ExifParams p)
 static void
 show_entry_machine (ExifEntry *e, void *data)
 {
-       unsigned char *ids = data;
+       unsigned int *ids = data;
        char v[TAG_VALUE_BUF];
        ExifIfd ifd = exif_entry_get_ifd (e);
 
-- 
2.27.0


Reply via email to