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 - pmonrealgonzalez@suse.com
+
+- updated to 10.83.00
+ * Add pamlevels. Thanks Anton Shepelev .
+ * Add pamgetcolor. Thanks Anton Shepelev .
+ * 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