Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package netpbm for openSUSE:Factory checked 
in at 2021-12-16 21:19:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/netpbm (Old)
 and      /work/SRC/openSUSE:Factory/.netpbm.new.2520 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "netpbm"

Thu Dec 16 21:19:23 2021 rev:74 rq:940235 version:10.96.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/netpbm/netpbm.changes    2020-12-30 
17:12:26.836789527 +0100
+++ /work/SRC/openSUSE:Factory/.netpbm.new.2520/netpbm.changes  2021-12-16 
21:20:18.926544142 +0100
@@ -1,0 +2,120 @@
+Mon Dec 13 12:32:18 UTC 2021 - pgaj...@suse.com
+
+- version update to 10.96.4
+    palmtopnm: Fix bug: fails with PackBits input on platform with
+    default unsigned char, such as ppc64.  Always broken.  (Ability
+    to convert PackBits input was new in Netpbm 10.27 (March 2005).
+
+    sunicontopnm, escp2topbm, mgrtopbm, ybmtopbm, pamcut, pbmpscale,
+    pnmcat, pnmpad: Fix arithmetic overrun with ridiculously large
+    image.
+
+    pamrubber: Fix bug: random behavior with -quad when you specify
+    both points for source or target and the second one is lower in
+    the image than the first.  Always broken (Pamrubber was new in
+    Netpbm 10.54 (March 2011)).
+
+    libnetpbm: When validating computable size of width and height,
+    allow for adding up to 10 instead of 2, to account for rounding
+    up to a multiple of 8 in processing bit maps.
+
+    pamtogif: Fix bug: doesn't ignore the input alpha mask when user
+    specified -transparent.  Broken in Netpbm 10.37 (December 2006).
+
+    pgmtoppm: Eliminate dependency on color dictionary when user
+    does not specify any colors by name.
+
+    pamstereogram: Fix crash with -xbegin=0.  Thanks Scott Pakin.
+    Introduced in Netpbm 10.94.
+    pamtopng: Fix rejection of all BLACKANDWHITE_ALPHA images with
+    message about wrong depth.  Always broken (pamtopng was new in
+    Netpbm 10.71 (June 2015)).  Thanks Karol Kosek
+    <k...@krkk.ct8.pl>.
+
+    pamtopng: Fix failure with GRAYSCALE_ALPHA images with maxval
+    less than 255.  Always broken (pamtopng was new in Netpbm 10.71
+    (June 2015)).  Thanks Karol Kosek <k...@krkk.ct8.pl>.
+
+    pamtopng: Fix: treats all tuple types that start with BLA as
+    BLACKANDWHITE.  Always broken (pamtopng was new in Netpbm 10.71
+    (June 2015)).
+
+    pamtopng: Fix -transparent option - program recognized
+    -transparency instead.  Always broken (pamtopng was new in
+    Netpbm 10.71 (June 2015)).
+
+    pamtogif: Fix failure with bogus message about wrong depth with
+    grayscale and black and white PAM images with transparency.
+    Always broken (pamtogif was new in Netpbm 10.37 (December 2006)).
+    Thanks Karol Kosek <k...@krkk.ct8.pl>.
+
+    ppmtogif: Same as 'pamtogif' fix above, but with -alpha option.
+
+    Build: Fix build failure due to missing 'random' function on
+    Mingw platform.  Bug introduced in Netpbm 10.94 (March 2021).
+
+    Build: Don't attempt to build 'pamexec' on systems without
+    Unix process management.  Bug introduced in Netpbm 10.94
+    (March 2021).
+
+    Build: Make it work on systems that don't have date +%s.  Broken
+    in Netpbm 10.78 (March 2017).  Thanks Claes N????st????n
+    (pek...@gmail.com).
+
+    Build: Fix for MacOS build failures with missing sprintf and
+    vasprintf in broken build environment.
+
+    Mkdeb: fix failure with message about unrecognized format of
+    VERSION file.  Introduced in Netpbm 10.90 (March 2020).
+    Add pamhomography:  Thanks Scott Pakin.
+
+    pamstereogram: Add -yfillshift .
+
+    pamtowinicon: Add BMP/PNG encoding to verbose output.
+
+    Use internal random number generator everywhere random numbers
+    are used except ppmtoilbm, so seeded results are the same on
+    all platforms.
+
+    pamexec: Issue message instead of being killed by a signal when
+    the exec'ed program does not read the whole image"
+
+    ppmforge: Fail if -dimension is greater than 5, which is
+    useless.
+
+    pamscale: Fix bogus "bad magic number" or similar failure most
+    of the time with -nomix.  Broken since Netpbm 10.49 (December
+    2009).
+
+    pnmtopng: Fix incorrect transparency in output when requesting
+    transparency.  Introduced after Netpbm 10.35 (August 2006) but
+    not after Netpbm 10.47 (June 2009).
+
+    pnmtopng: Fix buffer overrun or bogus "too many color/
+    transparency pairs" failure when requesting transparency.
+    Introduced after Netpbm 10.26 (January 2005) but not after
+    Netpbm 10.35 (August 2006).
+
+    pamtojpeg2k: Fix constant failure with message about file
+    close failing.
+
+    libnetpbm: pm_system: Fix bug: standard input feeder process
+    repositions unrelated files.  Always broken (pm_system was new
+    in Netpbm 10.13 (September 2003).
+
+    Pamtowinicon: Fix crash or incorrect output with PNG encoding
+    (result of pm_system bug above).  Always broken (Pamtowinicon
+    was new in Netpbm 10.63 (June 2013).
+
+    pnmtopng: Fix trivial memory leaks.
+
+    pnmtops: Fix incorrect output (arithmetic overflow) when
+    bounding box is exactly INT_MAX high or wide.  Always broken.
+    Pnmtops was in primordial Netpbm.
+- modified patches
+  % netpbm-gcc-warnings.patch (refreshed)
+  % netpbm-security-code.patch (refreshed)
+- deleted patches
+  - signed-char.patch (upstreamed)
+
+-------------------------------------------------------------------

Old:
----
  netpbm-10.93.0-documentation.tar.bz2
  netpbm-10.93.0-nohpcdtoppm-noppmtompeg.tar.bz2
  signed-char.patch

New:
----
  netpbm-10.96.4-documentation.tar.bz2
  netpbm-10.96.4-nohpcdtoppm-noppmtompeg.tar.bz2

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

Other differences:
------------------
++++++ netpbm.spec ++++++
--- /var/tmp/diff_new_pack.uK8NAn/_old  2021-12-16 21:20:19.414544328 +0100
+++ /var/tmp/diff_new_pack.uK8NAn/_new  2021-12-16 21:20:19.418544330 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package netpbm
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,10 +20,10 @@
 %define asan_build     0
 %define ubsan_build    0
 %define libmaj  11
-%define libmin  93
+%define libmin  96
 %define libver  %{libmaj}.%{libmin}
 Name:           netpbm
-Version:        10.93.0
+Version:        10.96.4
 Release:        0
 Summary:        A Graphics Conversion Package
 License:        BSD-3-Clause AND GPL-2.0-or-later AND IJG AND MIT AND 
SUSE-Public-Domain
@@ -41,8 +41,6 @@
 Patch3:         %{name}-security-scripts.patch
 Patch4:         %{name}-gcc-warnings.patch
 Patch5:         makeman-py3.patch
-# PATCH-FIX-UPSTREAM fix bad use of plain char
-Patch6:         signed-char.patch
 # PATCH-FIX-UPSTREAM fix dependency on byte order
 Patch7:         big-endian.patch
 # bsc#1144255 disable jpeg2k support due to removal of jasper

++++++ netpbm-10.93.0-documentation.tar.bz2 -> 
netpbm-10.96.4-documentation.tar.bz2 ++++++
++++ 4850 lines of diff (skipped)

++++++ netpbm-10.93.0-nohpcdtoppm-noppmtompeg.tar.bz2 -> 
netpbm-10.96.4-nohpcdtoppm-noppmtompeg.tar.bz2 ++++++
++++ 13257 lines of diff (skipped)

++++++ netpbm-gcc-warnings.patch ++++++
--- /var/tmp/diff_new_pack.uK8NAn/_old  2021-12-16 21:20:20.978544923 +0100
+++ /var/tmp/diff_new_pack.uK8NAn/_new  2021-12-16 21:20:20.982544925 +0100
@@ -1,7 +1,7 @@
-Index: netpbm-10.86.3/converter/other/pngx.c
+Index: netpbm-10.96.4/converter/other/pngx.c
 ===================================================================
---- netpbm-10.86.3.orig/converter/other/pngx.c 2019-05-14 09:27:19.536073096 
+0200
-+++ netpbm-10.86.3/converter/other/pngx.c      2019-05-14 09:27:21.976084785 
+0200
+--- netpbm-10.96.4.orig/converter/other/pngx.c 2021-12-13 13:11:50.248594206 
+0100
++++ netpbm-10.96.4/converter/other/pngx.c      2021-12-13 13:23:28.772862475 
+0100
 @@ -368,6 +368,7 @@ pngx_srgbIntentDesc(pngx_srgbIntent cons
      case PNGX_ABSOLUTE_COLORIMETRIC: return "ABSOLUTE_COLORIMETRIC";
      }
@@ -18,24 +18,10 @@
  }
  
  
-Index: netpbm-10.86.3/editor/pbmreduce.c
+Index: netpbm-10.96.4/lib/libpm.c
 ===================================================================
---- netpbm-10.86.3.orig/editor/pbmreduce.c     2019-05-14 09:27:21.952084670 
+0200
-+++ netpbm-10.86.3/editor/pbmreduce.c  2019-05-14 09:27:21.976084785 +0200
-@@ -202,6 +202,9 @@ oppositeDir(enum Direction const arg) {
-     case RIGHT_TO_LEFT: return LEFT_TO_RIGHT;
-     }
-     assert(false);  /* All cases handled above */
-+
-+    /* make gcc happy */
-+    return RIGHT_TO_LEFT;
- }
- 
- 
-Index: netpbm-10.86.3/lib/libpm.c
-===================================================================
---- netpbm-10.86.3.orig/lib/libpm.c    2019-05-14 09:27:21.956084689 +0200
-+++ netpbm-10.86.3/lib/libpm.c 2019-05-14 09:27:21.976084785 +0200
+--- netpbm-10.96.4.orig/lib/libpm.c    2021-12-13 13:23:28.760862403 +0100
++++ netpbm-10.96.4/lib/libpm.c 2021-12-13 13:23:28.776862501 +0100
 @@ -440,6 +440,7 @@ pm_maxvaltobits(int const maxval) {
          pm_error( "maxval of %d is too large!", maxval );
  
@@ -44,10 +30,10 @@
  }
  
  int
-Index: netpbm-10.86.3/lib/libpnm3.c
+Index: netpbm-10.96.4/lib/libpnm3.c
 ===================================================================
---- netpbm-10.86.3.orig/lib/libpnm3.c  2019-05-14 09:16:33.096977241 +0200
-+++ netpbm-10.86.3/lib/libpnm3.c       2019-05-14 11:07:02.148770284 +0200
+--- netpbm-10.96.4.orig/lib/libpnm3.c  2021-12-13 13:11:56.508632602 +0100
++++ netpbm-10.96.4/lib/libpnm3.c       2021-12-13 13:23:28.776862501 +0100
 @@ -429,6 +429,8 @@ pnm_bittoxel(bit    const inputBit,
      case PBM_WHITE: return pnm_whitexel(maxval, PBM_TYPE); break;
      default:

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

Reply via email to