commit exif for openSUSE:Factory

2020-07-06 Thread root
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.changes2020-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 
+
+- 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 
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 
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




commit exif for openSUSE:Factory

2020-05-28 Thread root
Hello community,

here is the log from the commit of package exif for openSUSE:Factory checked in 
at 2020-05-28 09:15:58

Comparing /work/SRC/openSUSE:Factory/exif (Old)
 and  /work/SRC/openSUSE:Factory/.exif.new.3606 (New)


Package is "exif"

Thu May 28 09:15:58 2020 rev:24 rq:809175 version:0.6.22

Changes:

--- /work/SRC/openSUSE:Factory/exif/exif.changes2014-12-30 
00:50:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.exif.new.3606/exif.changes  2020-05-28 
09:16:19.856823795 +0200
@@ -1,0 +2,25 @@
+Wed May 20 06:41:17 UTC 2020 - Marcus Meissner 
+
+- updated to exif 0.6.22:
+  * New translations: ast, fur, ko, ms, pt_BR, ru, tr
+  * Updated translations: many!
+  * Fix a number of compiler and automake warnings
+  * Fix the --remove option when no tag is specified.
+  * Escape special XML characters in xml mode.
+  * Add many continuous integration builds
+  * Add more regression tests
+  * Fixup IFD 1 tags when adding or removing a thumbnail.
+  * Fix the XML tags used in --ids format.
+  * Fix a memory leak when no arguments are given.
+  * Enable AM_SILENT_RULES by default.
+  * Make sure the tag buffer in show_entry_xml is NUL-terminated.
+  * Eliminated unnecessary remove() calls in jpeg_data_save_file.
+  * Close files before logging the error.
+  * Install a SIGPIPE handler to stop generating a signal on pipe failures.
+  * Fix cross-compilation with pkg-config
+  * Use GP_CHECK_LIBRARY to look for popt.
+  * Include strings to translate from libjpeg/jpeg-data.c
+  * Fixed a double free by initializing data variable to NULL
+  * Check that JPEGs start with 0xff
+
+---

Old:

  exif-0.6.21.tar.bz2

New:

  exif-0.6.22.tar.bz2



Other differences:
--
++ exif.spec ++
--- /var/tmp/diff_new_pack.fTxMQJ/_old  2020-05-28 09:16:21.508827693 +0200
+++ /var/tmp/diff_new_pack.fTxMQJ/_new  2020-05-28 09:16:21.512827703 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package exif
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -20,14 +20,14 @@
 BuildRequires:  libexif-devel
 BuildRequires:  pkgconfig
 BuildRequires:  popt-devel
-Url:http://sourceforge.net/projects/libexif
+URL:http://sourceforge.net/projects/libexif
 Summary:Small Command Line Utility to Show and Change EXIF Information 
in JPEG Files
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Graphics/Other
-Version:0.6.21
+Version:0.6.22
 Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:
https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2
+Source0:%{name}-%{version}.tar.bz2
 
 %description
 Exif is a small command line utility to show and change EXIF
@@ -38,8 +38,6 @@
 %setup -q
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -fPIE"
-export LDFLAGS="-pie"
 %configure
 make %{?_smp_mflags}
 

++ exif-0.6.21.tar.bz2 -> exif-0.6.22.tar.bz2 ++
 48751 lines of diff (skipped)




commit exif for openSUSE:Factory

2014-12-29 Thread h_root
Hello community,

here is the log from the commit of package exif for openSUSE:Factory checked in 
at 2014-12-30 00:50:20

Comparing /work/SRC/openSUSE:Factory/exif (Old)
 and  /work/SRC/openSUSE:Factory/.exif.new (New)


Package is exif

Changes:

--- /work/SRC/openSUSE:Factory/exif/exif.changes2012-09-14 
12:22:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.exif.new/exif.changes   2014-12-30 
00:50:52.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec 22 13:18:52 UTC 2014 - meiss...@suse.com
+
+- build with PIE
+
+---



Other differences:
--
++ exif.spec ++
--- /var/tmp/diff_new_pack.VRqQgC/_old  2014-12-30 00:50:55.0 +0100
+++ /var/tmp/diff_new_pack.VRqQgC/_new  2014-12-30 00:50:55.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package exif
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -38,6 +38,8 @@
 %setup -q
 
 %build
+export CFLAGS=$RPM_OPT_FLAGS -fPIE
+export LDFLAGS=-pie
 %configure
 make %{?_smp_mflags}
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit exif for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package exif for openSUSE:Factory checked in 
at 2012-09-14 12:22:16

Comparing /work/SRC/openSUSE:Factory/exif (Old)
 and  /work/SRC/openSUSE:Factory/.exif.new (New)


Package is exif, Maintainer is posta...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/exif/exif.changes2011-09-23 
01:57:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.exif.new/exif.changes   2012-09-14 
12:22:19.0 +0200
@@ -1,0 +2,15 @@
+Thu Jul 12 20:13:50 UTC 2012 - meiss...@suse.com
+
+- * Prevent NULL pointer dereference on out of memory situation.
+Such a situation could be created when processing an extremely
+large JPEG file.
+  * libjpeg/jpeg-data.c: Fixed bug that caused exif to read past the end
+of a buffer. At worst, data-size would underflow which would cause
+a gigantic read past the end of the heap buffer and likely
+subsequent crash, which would only happen with a corrupted
+input file. It might be possible to copy sensitive information
+from process memory.
+This fixes CVE-2012-2845
+- lots of translation updates 
+
+---

Old:

  exif-0.6.20.tar.bz2

New:

  exif-0.6.21.tar.bz2



Other differences:
--
++ exif.spec ++
--- /var/tmp/diff_new_pack.VMcHtv/_old  2012-09-14 12:22:20.0 +0200
+++ /var/tmp/diff_new_pack.VMcHtv/_new  2012-09-14 12:22:20.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package exif
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,17 +16,18 @@
 #
 
 
-
 Name:   exif
-BuildRequires:  libexif-devel pkgconfig popt-devel
+BuildRequires:  libexif-devel
+BuildRequires:  pkgconfig
+BuildRequires:  popt-devel
 Url:http://sourceforge.net/projects/libexif
+Summary:Small Command Line Utility to Show and Change EXIF Information 
in JPEG Files
 License:GPL-2.0+
 Group:  Productivity/Graphics/Other
-Summary:Small Command Line Utility to Show and Change EXIF Information 
in JPEG Files
-Version:0.6.20
-Release:1
+Version:0.6.21
+Release:0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-Source0:%{name}-%{version}.tar.bz2
+Source0:
https://downloads.sourceforge.net/project/libexif/%{name}/%{version}/%{name}-%{version}.tar.bz2
 
 %description
 Exif is a small command line utility to show and change EXIF

++ exif-0.6.20.tar.bz2 - exif-0.6.21.tar.bz2 ++
 25000 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit exif for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package exif for openSUSE:Factory checked in 
at 2011-12-06 18:08:46

Comparing /work/SRC/openSUSE:Factory/exif (Old)
 and  /work/SRC/openSUSE:Factory/.exif.new (New)


Package is exif, Maintainer is posta...@suse.com

Changes:




Other differences:
--
++ exif.spec ++
--- /var/tmp/diff_new_pack.mFCN1H/_old  2011-12-06 18:14:09.0 +0100
+++ /var/tmp/diff_new_pack.mFCN1H/_new  2011-12-06 18:14:09.0 +0100
@@ -20,7 +20,7 @@
 Name:   exif
 BuildRequires:  libexif-devel pkgconfig popt-devel
 Url:http://sourceforge.net/projects/libexif
-License:GPLv2+
+License:GPL-2.0+
 Group:  Productivity/Graphics/Other
 Summary:Small Command Line Utility to Show and Change EXIF Information 
in JPEG Files
 Version:0.6.20

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit exif for openSUSE:Factory

2011-09-19 Thread h_root

Hello community,

here is the log from the commit of package exif for openSUSE:Factory
checked in at Mon Sep 19 16:52:10 CEST 2011.




--- exif/exif.changes   2010-12-17 15:57:41.0 +0100
+++ /mounts/work_src_done/STABLE/exif/exif.changes  2011-09-19 
01:04:32.0 +0200
@@ -1,0 +2,7 @@
+Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de
+
+- Remove redundant/obsolete tags/sections from specfile
+  (cf. packaging guidelines)
+- Use %_smp_mflags for parallel build
+
+---

calling whatdependson for head-i586




Other differences:
--
++ exif.spec ++
--- /var/tmp/diff_new_pack.Z6XCdG/_old  2011-09-19 16:52:06.0 +0200
+++ /var/tmp/diff_new_pack.Z6XCdG/_new  2011-09-19 16:52:06.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package exif (Version 0.6.20)
+# spec file for package exif
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 
 
 Name:   exif
@@ -34,18 +33,12 @@
 information hidden in JPEG files. It demonstrate the power of libexif
 library.
 
-
-
-Authors:
-
-Lutz M�ller l...@users.sourceforge.net
-
 %prep 
 %setup -q
 
 %build
 %configure
-make
+make %{?_smp_mflags}
 
 %check
 make check
@@ -54,9 +47,6 @@
 make DESTDIR=${RPM_BUILD_ROOT}/ install
 %find_lang %{name}
 
-%clean
-[ -d %{buildroot} -a %{buildroot} !=  ]  rm -rf  %{buildroot}
-
 %files -f %{name}.lang
 %defattr(-,root,root)
 /usr/bin/exif






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org