Hello community, here is the log from the commit of package gifsicle for openSUSE:Factory checked in at 2017-08-18 15:06:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gifsicle (Old) and /work/SRC/openSUSE:Factory/.gifsicle.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gifsicle" Fri Aug 18 15:06:44 2017 rev:5 rq:517506 version:1.90 Changes: -------- --- /work/SRC/openSUSE:Factory/gifsicle/gifsicle.changes 2017-07-11 08:27:46.223156206 +0200 +++ /work/SRC/openSUSE:Factory/.gifsicle.new/gifsicle.changes 2017-08-18 15:06:49.933634948 +0200 @@ -1,0 +2,39 @@ +Fri Aug 18 09:59:28 CEST 2017 - manfre...@gmx.ch + +- drop patch fix_use-after-free.patch +- upgrade to version 1.90: + * Kill a use-after-free error reported by @junxzm1990. + +------------------------------------------------------------------- +Mon Aug 14 11:03:52 CEST 2017 - manfre...@gmx.ch + +- drop SLE 11 support in spec file + +------------------------------------------------------------------- +Sun Aug 13 22:56:53 CEST 2017 - manfre...@gmx.ch + +- use spec description of the in-tree spec file. +- add fix_use-after-free.patch: + upstream fix, commit 81fd7823f6d9c85ab598bc850e40382068361185 +- drop following patches: + * fix-escapes-in-info-mode.patch + * coverity.patch + * coverity2.patch + * document-no-conserve-memory.patch + * fix-out-of-bound.patch + * no_status-1_when_valid_output.patch + * fix_ignore-errors_and_merge_mode.patch + * initialize_missing_image.patch + * correct_zero-element_colormaps.patch +- upgrade to version 1.89: + * Add SIMD support for resizing. When enabled this improves resize + performance enormously for complex resize methods. + * Add thread support for resizing. `-j[NTHREADS]` tells gifsicle to use + up to NTHREADS threads to resize an input image. There are several + caveats---multiple threads can be only used on unoptimized images. + Thanks to Github user @wilkesybear. + * Quashed several crashes and undefined behaviors. Thanks to Github users + including @pornel, @strazzere, and @b0b0505. + * Minor bug fixes. + +------------------------------------------------------------------- Old: ---- correct_zero-element_colormaps.patch coverity.patch coverity2.patch document-no-conserve-memory.patch fix-escapes-in-info-mode.patch fix-out-of-bound.patch fix_ignore-errors_and_merge_mode.patch gifsicle-1.88.tar.gz initialize_missing_image.patch no_status-1_when_valid_output.patch New: ---- gifsicle-1.90.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gifsicle.spec ++++++ --- /var/tmp/diff_new_pack.iri4tf/_old 2017-08-18 15:06:50.841507085 +0200 +++ /var/tmp/diff_new_pack.iri4tf/_new 2017-08-18 15:06:50.849505958 +0200 @@ -17,79 +17,52 @@ Name: gifsicle -Version: 1.88 +Version: 1.90 Release: 0 Summary: Creating and editing GIF images and animations License: GPL-2.0 Group: Productivity/Graphics/Other Url: https://www.lcdf.org/gifsicle/ Source: https://www.lcdf.org/gifsicle/%{name}-%{version}.tar.gz -Patch0: fix-escapes-in-info-mode.patch -Patch1: coverity.patch -Patch2: coverity2.patch -Patch3: document-no-conserve-memory.patch -Patch4: fix-out-of-bound.patch -Patch5: no_status-1_when_valid_output.patch -Patch6: fix_ignore-errors_and_merge_mode.patch -Patch7: initialize_missing_image.patch -Patch8: correct_zero-element_colormaps.patch Obsoletes: ungifsicle < %{version} Provides: ungifsicle = %{version} -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf -BuildRequires: automake -%if 0%{?suse_version} == 1110 -BuildRequires: xorg-x11-libX11 -BuildRequires: xorg-x11-libX11-devel -%else BuildRequires: pkgconfig(x11) +%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} +BuildRequires: perl-Time-HiRes %endif %description -Gifsicle twaddles GIF image files in a variety of ways. - -It supports merging several GIFs into a GIF animation; exploding an -animation into its component frames; changing individual frames in an -animation; turning interlacing on and off; adding transparency; adding -delays, disposals, and looping to animations; adding or removing -comments; flipping and rotation; optimizing animations for space; and -changing images' colormaps, among other things. Extensive command-line -options control which, if any, of these occur. - -Gifview, a companion program requiring X11, displays GIF images and -animations on an X display. It can display multi-frame GIFs either as -slideshows, displaying one frame at a time, or as real-time animations. - -Gifdiff, another companion program, checks two GIF files for identical -visual appearance. This is probably most useful for testing -GIF-manipulating software. +Gifsicle manipulates GIF image files on the +command line. It supports merging several GIFs +into a GIF animation; exploding an animation into +its component frames; changing individual frames +in an animation; turning interlacing on and off; +adding transparency; adding delays, disposals, and +looping to animations; adding or removing +comments; optimizing animations for space; and +changing images' colormaps, among other things. + +The gifsicle package contains two other programs: +gifview, a lightweight GIF viewer for X, can show +animations as slideshows or in real time, and +gifdiff compares two GIFs for identical visual +appearance. %prep %setup -q -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 -%patch3 -p1 -%patch4 -p1 -%patch5 -p1 -%patch6 -p1 -%patch7 -p1 -%patch8 -p1 -autoreconf %build %configure make %{?_smp_mflags} %check -make check +make %{?_smp_mflags} check %install -make install DESTDIR=%{buildroot} +%make_install %files -%defattr(-,root,root) -%doc COPYING NEWS README.md +%doc COPYING NEWS.md README.md %{_bindir}/gifdiff %{_bindir}/gifsicle %{_bindir}/gifview ++++++ gifsicle-1.88.tar.gz -> gifsicle-1.90.tar.gz ++++++ ++++ 10297 lines of diff (skipped)