Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2018-10-02 19:39:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and      /work/SRC/openSUSE:Factory/.netpbm.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netpbm"

Tue Oct  2 19:39:18 2018 rev:64 rq:638657 version:10.83.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes    2018-07-04 
23:53:25.844004713 +0200
+++ /work/SRC/openSUSE:Factory/.netpbm.new/netpbm.changes       2018-10-02 
19:39:22.922391308 +0200
@@ -1,0 +2,38 @@
+Wed Sep 26 15:42:52 UTC 2018 - pmonrealgonza...@suse.com
+
+- updated to 10.83.00
+  * Add pamlevels.  Thanks Anton Shepelev <anton....@gmail.com>.
+  * Add pamgetcolor.  Thanks Anton Shepelev <anton....@gmail.com>.
+  * Add rgb-<maxval>:r/g/b color specification format.
+  * pngtopam: Fix bogus warning of non-square pixels when image does
+    not contain pixel resolution information.  Introduced in Netpbm
+    10.48 (September 2009).
+  * pstopnm: Fix divide-by-zero crash when Postscript input says
+    the image has zero size.
+  * pstopnm: Fix divide-by-zero crash when computed resolution
+    rounds down to zero dots per inch.
+  * pbmmask: Fix invalid memory reference with zero-dimension
+    input image.  Broken in primordial Netpbm, ca 1989.
+    [CVE-2018-8975, bsc#1086777] 
+    https://sourceforge.net/p/netpbm/code/3279/
+  * libnetpbm: Add pnm_colorspec_rgb_integer,
+    pnm_colorspec_rgb_norm, pnm_colorspec_rgb_x11,
+    pnm_colorspec_dict, pnm_colorspec_dict_close.
+  * libnetpbm: Add pnm_parsecolor2.
+  * libnetpbm: Add pnm_allocpamtuplen, pnm_freepamtuplen.
+  * libnetpbm: Make the normalized tuple functions respect the
+    allocation depth specified in struct pam (member
+    'allocation_depth') instead of using the actual tuple depth
+    (member 'depth').
+  * ilbmtoppm: Fix bug: may fail with bogus error message about an
+    invalid CLUT chunk if image has a CLUT chunk.  Introduced after
+    Netpbm 10.26 (January 2005) and at or before Netpbm 10.35
+    (August 2006).
+
+- Refreshed patch netpbm-security-code.patch
+
+- Dropped patch fixed upstream netpbm-CVE-2018-8975.patch
+
+- Renamed script prepare-src-tarball to prepare-src-tarball.sh
+
+-------------------------------------------------------------------

Old:
----
  netpbm-10.82.2-documentation.tar.bz2
  netpbm-10.82.2-nohpcdtoppm-noppmtompeg.tar.bz2
  netpbm-CVE-2018-8975.patch
  prepare-src-tarball

New:
----
  netpbm-10.83.2-documentation.tar.bz2
  netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2
  prepare-src-tarball.sh

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

Other differences:
------------------
++++++ netpbm.spec ++++++
--- /var/tmp/diff_new_pack.PVd1gF/_old  2018-10-02 19:39:23.722390121 +0200
+++ /var/tmp/diff_new_pack.PVd1gF/_new  2018-10-02 19:39:23.722390121 +0200
@@ -17,10 +17,10 @@
 
 
 %define libmaj  11
-%define libmin  82
+%define libmin  83
 %define libver  %{libmaj}.%{libmin}
 Name:           netpbm
-Version:        10.82.2
+Version:        10.83.2
 Release:        0
 Summary:        A Powerful Graphics Conversion Package
 License:        BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
@@ -29,7 +29,7 @@
 Source:         netpbm-%{version}-nohpcdtoppm-noppmtompeg.tar.bz2
 Source1:        netpbm-%{version}-documentation.tar.bz2
 Source2:        baselibs.conf
-Source3:        prepare-src-tarball
+Source3:        prepare-src-tarball.sh
 # SUSE specific
 Patch0:         %{name}-make.patch
 Patch3:         %{name}-tmpfile.patch
@@ -37,7 +37,6 @@
 Patch5:         %{name}-security-scripts.patch
 Patch6:         %{name}-gcc-warnings.patch
 Patch7:         makeman-py3.patch
-Patch8:         netpbm-CVE-2018-8975.patch
 BuildRequires:  flex
 BuildRequires:  libjasper-devel
 BuildRequires:  libjpeg-devel
@@ -90,7 +89,6 @@
 %patch5 -p1
 %patch6 -p1
 %patch7 -p1
-%patch8 -p1
 mkdir pnmtopalm # for %%doc pnmtopalm
 cp -p converter/other/pnmtopalm/{LICENSE,README} pnmtopalm
 

++++++ netpbm-10.82.2-documentation.tar.bz2 -> 
netpbm-10.83.2-documentation.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/netpbm/netpbm-10.82.2-documentation.tar.bz2 
/work/SRC/openSUSE:Factory/.netpbm.new/netpbm-10.83.2-documentation.tar.bz2 
differ: char 11, line 1

++++++ netpbm-10.82.2-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.83.2-nohpcdtoppm-noppmtompeg.tar.bz2 ++++++
++++ 12743 lines of diff (skipped)

++++++ netpbm-security-code.patch ++++++
++++ 1126 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/netpbm/netpbm-security-code.patch
++++ and /work/SRC/openSUSE:Factory/.netpbm.new/netpbm-security-code.patch

++++++ prepare-src-tarball.sh ++++++
#!/bin/sh -x

#This script is used to create netpbm-$VER-nohpcdtoppm-nojbig.tar.bz2
#from upstream svn, http://sourceforge.net/projects/netpbm/


rm -rf REMOVE
mkdir REMOVE
cd REMOVE
svn checkout https://svn.code.sf.net/p/netpbm/code/advanced/ netpbm
VER=`echo \`cut -f2 -d= netpbm*/version.mk \`|sed -e "s| |.|g"`
mv netpbm* netpbm-$VER

find . -name ".svn" -exec rm -rf {} \;

cd netpbm*/converter/ppm/hpcdtoppm || exit 1
rm -rf *
echo all: >> Makefile
echo install.bin: >> Makefile
echo install.man: >> Makefile
echo install.data: >> Makefile
echo clean: >> Makefile
cd ../../../..

cd netpbm*/converter/ppm/ppmtompeg || exit 1
rm -rf *
echo all: >> Makefile
echo install.bin: >> Makefile
echo install.man: >> Makefile
echo install.data: >> Makefile
echo clean: >> Makefile
cd ../../../..

tar cjf ../netpbm-$VER-nohpcdtoppm-noppmtompeg.tar.bz2 *

wget -m netpbm.sourceforge.net
tar cjf ../netpbm-$VER-documentation.tar.bz2 netpbm.sourceforge.net


Reply via email to