170 Commits

Author SHA256 Message Date
aae66b110e Accepting request 1308151 from graphics
- version update to 11.12.0
  * pamtris: fix unrecognized command or crash on line with no
    command.  Broken in Netpbm 10.85 (December 2018).
  * ppmcmap.h: fix C++ compilation.  Broken at least since Netpbm
    10.35 (August 2006).
  * Make ppmdfont.h work in C++ compile.  Always broken (ppmdfont.h
    was new some time before Netpbm 10.35 (August 2006)).

OBS-URL: https://build.opensuse.org/request/show/1308151
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=86
2025-10-02 17:19:09 +00:00
f7cae2e073 checkin
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=158
2025-09-30 09:40:14 +00:00
b4a8979242 Accepting request 1293422 from graphics
OBS-URL: https://build.opensuse.org/request/show/1293422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=85
2025-07-17 15:17:43 +00:00
460972cc04 Accepting request 1293420 from home:pmonrealgonzalez:branches:graphics
OBS-URL: https://build.opensuse.org/request/show/1293420
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=156
2025-07-15 11:56:03 +00:00
70f9cd3a44 Accepting request 1293415 from home:pmonrealgonzalez:branches:graphics
- Remove the doc and man pages for pamtojpeg2k since the binary
  has not been available since jasper was dropped. [bsc#1245164]

- Update to 11.11.00:
  * pamflip: add -inverse.
  * pamflip: add -reflect.
  * pamdice: add -outsuffix.
  * libnetpbm and 'ppmdraw' circle drawing functions: use floating
    point arithmetic to make smoother circle.
  * pamdice, pamundice: Add PBM fast path.
  * ppmdraw: fix error message about 'filledrectangle' syntax.
  * pamdice: fix using more digits than necessary in output file
    names -- width was based on one more slice than was actually
    generated. Broken since Netpbm 10.29 (August 2005).
  * pnmquantall: fix arbitrary shell command execution with input
    file names or color count that contain shell metacharacters.
    Always present ('pnmquantall' has existed, aka 'ppmquantall',
    since primordial Netpbm).
  * ppmtogif: fix arbitrary shell commands when arguments contain
    shell metacharacters. Broken in Netpbm 10.37 (June 2006).
  * pnmtofiasco: fix crash when image is really small. Always
    broken (program was new in Netpbm 9.6, July 2000).
  * pnmtofiasco: fix bug: uses one tile regardless of
    --tiling-exponent. Always broken (programs were new in Netpbm
    9.6, July 2000).
  * pnmtofiasco: fix bug: infinite loop with multiple tiles.
    Always broken (program was new in Netpbm 96., July 2000),
    but made functional by bug fix in 11.10 (March 2025).
  * pnmtofiasco: fix bug: does wrong level of optimization
    Introduced in Netpbm 11.05 (December 2023).

OBS-URL: https://build.opensuse.org/request/show/1293415
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=155
2025-07-15 11:29:27 +00:00
44a629ac1f Accepting request 1251739 from graphics
- version update to 11.9.3
  * Release 11.09.03
    + giftopnm: Fix wild pointer reference with -verbose and
      invalid extension type.  Broken in Netpbm 10.59 (December 2012).
      pdbimgtopam, pamtopdbimg: Fix crash when out of memory.  Always
      broken (programs were new in Netpbm 10.52 (September 2010)).
    + pamrestack: fix failure when height too large for computations.
      Broken in Netpbm 10.99 (June 2022).
  * Release 11.09.02
    + pammixmulti: Fix crash similar to that fixed in 11.09.01.
      Introduced in Netpbm 11.09.00 (December 2024).
  * Release 11.09.01
    + pammixmulti: Fix crash from uninitialized memory.  Introduced in
      Netpbm 11.09.00 (December 2024).
      
  * Release 11.09.00
    + pammixmulti: Add -blend=alpha-weighted.  Thanks Scott Pakin.
    + ppmhist: Don't accept -nomap and -map together, or -colorname
      with -map.  (Before, -nomap and -colorname were ignored with
      -map).
    + libnetpbm: Fix crash in ppm_colorDict_destroy; affects all
      programs that use color names.  Introduced in Netpbm 11.07 (June
      2024).
    + pcxtoppm: Fix wildly incorrect output for all multiplane images.
      Broken in Netpbm 11.04 (September 2023). 
    + pbmtoascii: Fix bug: allows both -1x2 and -2x4.  Always present
      (pbmtoascii existed in primordial Netpbm).
    + build: fix type mismatch warning linking ppmtompeg.  Always
      broken (ppmtompeg was new to Netpbm in April 2004).
    + build: Make it work with -std=gnu23, which is the default in

OBS-URL: https://build.opensuse.org/request/show/1251739
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=84
2025-03-11 19:43:52 +00:00
cf3a871513 checkin
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=153
2025-03-10 09:59:38 +00:00
9291dd41ee Accepting request 1251183 from graphics
- added patches
  fix build with gcc15
  + netpbm-gcc15.patch (forwarded request 1251182 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1251183
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=83
2025-03-08 16:51:25 +00:00
af8d199ff7 Accepting request 1251182 from home:pgajdos
- added patches
  fix build with gcc15
  + netpbm-gcc15.patch

OBS-URL: https://build.opensuse.org/request/show/1251182
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=151
2025-03-07 12:02:35 +00:00
7f2e941c61 Accepting request 1187057 from graphics
- fix CVE-2024-38526 [bsc#1227693] Polyfill Supplay Chain Attack

- version update to 11.7.0
  * Release 11.07.00
    + libnetpbm: Fix double free crash when memory allocation via
      REALLOCARRAY fails.  Introduced in Netpbm 10.40 (September
      2007).
    + libnetpbm: Allow color dictionary with more than 1000 entries.
    + ppmhist, ppmtoxpm: Work with color dictionary with more than
      1000 color entries.
    + rgb.txt: Add Resene paint colors, 2010.
  * Release 11.06.00
    + pamcut: add -reportonly.
    + infotopam: Add input validation. 
    + infotopam: Remove input file name from messages.  Add -verbose
      and issue informational message only if it is specified.
    + libnetpbm: Don't ignore garbage at the end of a color specifier
      (e.g. rgbi:0/.5/1xyz).
    + color database: change names of "Spring Green", "Lamp Black",
      and "light grey" to "SpringGreen", "LampBlack", and "LightGrey"
      to be consistent with other color names.
    + pamcut: fix incorrect output when rectangle to cut is entirely
      above the input image.  Invisible junk after image.  Always
      broken.  (The ability to cut outside the input image was new in
      pamcut's predecessor pnmcut in Netpbm 9.7 (August 2000).
    + pamcut: fix incorrect output with PBM input when rectangle to
      cut is entirely below the input image.  Invisible junk after
      image.  Broken in Netpbm 10.44 (September 2008).
    + ppmtowinicon: fix array overrun with 4 and 8 bits per pixel.
      Broken in Netpbm 11.05 (December 2023).

OBS-URL: https://build.opensuse.org/request/show/1187057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=82
2024-07-14 06:48:47 +00:00
2c1cb73988 checkin
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=149
2024-07-12 10:31:07 +00:00
6d0c26c9ef Accepting request 1144005 from graphics
OBS-URL: https://build.opensuse.org/request/show/1144005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=81
2024-02-06 15:32:28 +00:00
ea360afc66 Accepting request 1143652 from home:pgajdos
- added patches
  fix CVE-2017-5849 [bsc#1022790], CVE-2017-5849 [bsc#1022791]
  + netpbm-use-byrow-when-needed.patch

OBS-URL: https://build.opensuse.org/request/show/1143652
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=147
2024-02-04 14:54:09 +00:00
594e9e2241 Accepting request 1143584 from graphics
OBS-URL: https://build.opensuse.org/request/show/1143584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=80
2024-02-02 14:44:59 +00:00
68b1d21a8c Accepting request 1143208 from home:pgajdos
- version update to 11.5.2
  Release 11.05.02
  + ppmtowinicon: fix array overrun with 4 and 8 bits per pixel.
  Release 11.05.01
   Fix typo in ppmforge test case.
  Release 11.05.00
  + pnmpad: Add -color, -promote, -extend-edge, -detect-background .
  + pnmconvol: Restore ability of convolution matrix to be a
    pseudo-plain-PNM with samples that exceed the maxval.  Lost in
    10.30 (October 2005) because maxval-checking code was added to
    libnetpbm.  (Was fixed in 10.47.08 in November 2010, but only in
    the 10.47 series).
  + pnmindex: Improve failure mode when -size or -across is zero.
  + pnmindex: Make -plain work.
  + pnmpad: fix behavior with -left, -right, and -width together or
    -top, -bottom, -height together: ignores -width where it should
    fail.  Broken in Netpbm 10.72 (September 2015).
  + pamtosvg: fix "zero determinant" failure.  Introduced in
    Netpbm 11.04 (September 2023).
  + pjtoppm: fix crash based on uninitialized variable.
    Introduced in Netpbm 11.04 (September 2023).
  + ppmtopcxl: fix incorrect output with > 256 colors.  Always
    broken.  (Program was added in primordial Netpbm in 1990).
  + pbmtext: fix buffer overrun with insanely large input.
  + picttoppm: fix buffer overrun with insanely wide input.
  + ppmtoxpm: fix incorrect output with insanely large number of
    colors.
  + pnmscalefixed: fix incorrect output with really big image and
    -pixels option.
  + ppmdither: fix buffer overrun with insanely large dithering

OBS-URL: https://build.opensuse.org/request/show/1143208
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=145
2024-02-02 09:12:34 +00:00
457b876fd9 Accepting request 1094813 from graphics
- version update to 11.2.0
  * jpegtopnm: Add -traceexif
  * pbmtextps: Add -asciihex, -ascii85.
  * pcdovtoppm: remove dependency on obsolete 'tempfile' program.
  * jpegtopnm: Many fixes to -dumpexif.  Always broken.
    (-dumpexif was new in Netpbm 9.18 (September 2001))
  * pamtopng: fix -chroma option: always rejected.  Always broken.
    (pamtopng was new in Netpbm 10.70 (June 2015)).
  * pnmtopng: fix -rgb option: always rejected.  Always broken
    (-rgb was new in Netpbm 10.30 (October 2005)).
  * build: change the way you add the separately distributed
    'hpcdtoppm' code to the build.
  * lot of changes since last version update, see
    https://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/doc/HISTORY
- modified patches
  % netpbm-gcc-warnings.patch (refreshed)
  % netpbm-security-code.patch (refreshed)
  % netpbm-security-scripts.patch (refreshed)
- deleted patches
  - netpbm-tmpfile.patch (upstreamed)
  - ppmforge-fix-overflow.patch (upstreamed)
  - signed-char.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/1094813
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=79
2023-06-24 18:13:39 +00:00
a32b6a71b8 - version update to 11.2.0
* jpegtopnm: Add -traceexif
  * pbmtextps: Add -asciihex, -ascii85.
  * pcdovtoppm: remove dependency on obsolete 'tempfile' program.
  * jpegtopnm: Many fixes to -dumpexif.  Always broken.
    (-dumpexif was new in Netpbm 9.18 (September 2001))
  * pamtopng: fix -chroma option: always rejected.  Always broken.
    (pamtopng was new in Netpbm 10.70 (June 2015)).
  * pnmtopng: fix -rgb option: always rejected.  Always broken
    (-rgb was new in Netpbm 10.30 (October 2005)).
  * build: change the way you add the separately distributed
    'hpcdtoppm' code to the build.
  * lot of changes since last version update, see
    https://sourceforge.net/p/netpbm/code/HEAD/tree/advanced/doc/HISTORY
- modified patches
  % netpbm-gcc-warnings.patch (refreshed)
  % netpbm-security-code.patch (refreshed)
  % netpbm-security-scripts.patch (refreshed)
- deleted patches
  - netpbm-tmpfile.patch (upstreamed)
  - ppmforge-fix-overflow.patch (upstreamed)
  - signed-char.patch (upstreamed)

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=143
2023-06-23 09:18:14 +00:00
81ff5a2c00 Accepting request 1059513 from graphics
OBS-URL: https://build.opensuse.org/request/show/1059513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=78
2023-01-20 16:38:03 +00:00
de877d9f69 Accepting request 1059511 from home:ohollmann:branches:graphics
- Drop patch big-endian.patch, already in upstream since 10.87.00

OBS-URL: https://build.opensuse.org/request/show/1059511
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=141
2023-01-19 09:31:13 +00:00
de1024b2f7 Accepting request 1004994 from graphics
OBS-URL: https://build.opensuse.org/request/show/1004994
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=77
2022-09-21 12:41:48 +00:00
ecdc1813c7 Accepting request 1004988 from home:Andreas_Schwab:Factory
- ppmforge-fix-overflow.patch: Fix arithmetic overflow in ppmforge
- ppmforge-test.patch: removed

OBS-URL: https://build.opensuse.org/request/show/1004988
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=139
2022-09-20 15:08:02 +00:00
66cc8150c6 Accepting request 1003558 from graphics
OBS-URL: https://build.opensuse.org/request/show/1003558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=76
2022-09-15 20:57:52 +00:00
e089deddbe Accepting request 1003553 from home:Andreas_Schwab:Factory
- ppmforge-test.patch: fix ppmforge test to avoid float overflow

OBS-URL: https://build.opensuse.org/request/show/1003553
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=137
2022-09-14 14:35:07 +00:00
4a266fc431 Accepting request 980338 from openSUSE:Factory
does not build for all archs, let us revert

OBS-URL: https://build.opensuse.org/request/show/980338
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=136
2022-06-01 11:50:32 +00:00
da7db098f7 - big-endian.patch (upstreamed)
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=135
2022-05-31 09:51:49 +00:00
4aa0ca13cc OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=134 2022-05-31 09:38:58 +00:00
f4388df764 OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=133 2022-05-31 09:26:11 +00:00
b2ac951909 OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=132 2022-05-31 09:11:56 +00:00
f915fa139f - version update to 10.98.2
palmtopnm: Fix failure with bogus claim of invalid input on
    architectures that do not use two's complement negative numbers.
    Always broken.  (Ability to convert PackBits input was new in
    Netpbm 10.27 (March 2005).
    pnmgamma -srgbtobt709, -bt709tosrgb: fix bug; incorrect output.
    Always broken (These options were new in Netpbm 10.32 (February
    2006)).  Thanks Alexander Shpilkin <ashpilkin@gmail.com>.
    pamdice: Fix incorrect output file name with PAM input.  Always
    broken (pamdice was new in Netpbm 9.25 (March 2002).
    pamtopdbimg: Add -fixedtime.
    ppmfade: Use temporary files securely.
    pnmtosir: Set some possibly meaningless bits in output to zero
    so output is repeatable.
    pamx: Fix bug: top-justifies image in all cases where it should
    bottom-justify.  Always broken.  (pamx was new in Netpbm 10.34
    (June 2006).
    pnmtorle: Fix bug: -h works only on first image.
    pamsistoaglyph: Fix invalid memory reference and incorrect
    output on depth 1 input.  Always broken.  (pamsistoaglyph was
    new in Netpbm 10.47 (June 2009).  Thanks Scott Pakin.
    pambayer: Fix bogus colors at edges.  Always Broken (pambayer
    was new in Release 10.30 (October 2005)).
    libnetpbm, various programs: fix bug: bogus warning that a color
    specified on command line cannot be represented exactly with the
    maxval being used.  Introduced in Netpbm 10.83 (June 2018).
    pnmtopsnr: Fix typo in error message.  Always broken (pnmpsnr
    was new in Netpbm 9.6 (July 2000).
    ppmtoilbm: Remove -floyd (aka -fs) option, which hasn't worked
    in a long time if ever and is inappropriate function for this

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=131
2022-05-30 14:58:55 +00:00
a3a4fc3008 Accepting request 942825 from graphics
OBS-URL: https://build.opensuse.org/request/show/942825
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=75
2021-12-28 11:26:14 +00:00
859b2b711b Accepting request 942809 from home:Andreas_Schwab:Factory
- signed-char.patch: fix bad use of plain char

OBS-URL: https://build.opensuse.org/request/show/942809
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=129
2021-12-27 17:31:35 +00:00
028a5bf7b6 Accepting request 940235 from graphics
- 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
    <krkk@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 <krkk@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)).

OBS-URL: https://build.opensuse.org/request/show/940235
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=74
2021-12-16 20:19:23 +00:00
9b7c97d232 - 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
    <krkk@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 <krkk@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)).

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=124
2021-12-13 12:35:32 +00:00
2642de2fd1 Accepting request 859197 from graphics
- version update to 10.93.0
  * lot of bug fixes and features, see HISTORY
- modified patches
  % netpbm-disable-jasper.patch (refreshed)
  % netpbm-make.patch (refreshed)
  % netpbm-security-code.patch (refreshed)
  % netpbm-security-scripts.patch (refreshed)
  % netpbm-tmpfile.patch (refreshed)
  % signed-char.patch (refreshed)
- deleted patches
  - netpbm-pbmtonokia-cmdline-txt-null.patch (upstreamed)

OBS-URL: https://build.opensuse.org/request/show/859197
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=73
2020-12-30 16:12:09 +00:00
f170ceadd6 - version update to 10.93.0
* lot of bug fixes and features, see HISTORY
- modified patches
  % netpbm-disable-jasper.patch (refreshed)
  % netpbm-make.patch (refreshed)
  % netpbm-security-code.patch (refreshed)
  % netpbm-security-scripts.patch (refreshed)
  % netpbm-tmpfile.patch (refreshed)
  % signed-char.patch (refreshed)
- deleted patches
  - netpbm-pbmtonokia-cmdline-txt-null.patch (upstreamed)

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=122
2020-12-29 11:51:30 +00:00
b644af44db Accepting request 800053 from graphics
- added patches
  fix bsc#1170831 -- sent to bryanh@giraffe-data.com on 2020-05-04
  + netpbm-pbmtonokia-cmdline-txt-null.patch

- Add ubsan_build and remove not needed patch netpbm-asan.patch.

OBS-URL: https://build.opensuse.org/request/show/800053
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=72
2020-05-07 15:49:28 +00:00
ffe0fc05ab OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=120 2020-05-04 12:45:04 +00:00
b9386db898 -
- added patches
  fix bsc#1170831 -- sent to bryanh@giraffe-data.com on 2020-05-04
  + netpbm-pbmtonokia-cmdline-txt-null.patch

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=119
2020-05-04 12:42:38 +00:00
2498555113 Accepting request 799270 from home:marxin:branches:graphics
- Add ubsan_build and remove not needed patch netpbm-asan.patch.

OBS-URL: https://build.opensuse.org/request/show/799270
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=118
2020-05-04 08:17:17 +00:00
51afebd544 Accepting request 758532 from graphics
- version update to 10.88.1
  * anytopnm: Fix unpredictable behavior when file name contains
    spaces.
    pnmquant: Fail if user specifies more than one of -meanpixel,
    -meancolor, and -center, rather than just pick one.
  * pnmremap: Don't output any part of the image if program fails
    because the maxval of input and map file do not match, in a
    case where matching maxval is required, i.e. the user specified
    -firstisdefault or -missingcolor.
  * ppmhist: sort secondarily by RGB with -sort=frequency, so
    output is repeatable.
  * pnmcolormap: Add -splitpix, -splitcol, -splitdim.
    Thanks Vladislav Zavjalov.
  * pbmtext: fix erroneous failure message with long input text.
  * jpeg2ktopam, pamtojpeg2k: fix negative array index.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam, pamtojpeg2k: fix assertion failure.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam: Fix memory leak after decoder failure.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam: fix null pointer dereference.  Always broken
    (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * pnmtorle, rletopnm: fix wild pointer dereference when memory
    allocation fails.  Always broken (programs were added to
    Netpbm in Release 9.0 (April 2000).
  * pamsumm: Fix bug: with -mean and a conflicting option such as
    -sum, the program ignores one of the options.  It should fail.
    Always broken (pamsumm was new in Netpbm 10.21 (March 2004).
    pamfind: Add -machine .
  * Multiple: fix bug: when you specify the same option twice, you

OBS-URL: https://build.opensuse.org/request/show/758532
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=71
2020-01-01 13:57:29 +00:00
1df02bf8f8 OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=116 2019-12-20 14:30:56 +00:00
14980821d0 - version update to 10.88.1
* anytopnm: Fix unpredictable behavior when file name contains
    spaces.
    pnmquant: Fail if user specifies more than one of -meanpixel,
    -meancolor, and -center, rather than just pick one.
  * pnmremap: Don't output any part of the image if program fails
    because the maxval of input and map file do not match, in a
    case where matching maxval is required, i.e. the user specified
    -firstisdefault or -missingcolor.
  * ppmhist: sort secondarily by RGB with -sort=frequency, so
    output is repeatable.
  * pnmcolormap: Add -splitpix, -splitcol, -splitdim.
    Thanks Vladislav Zavjalov.
  * pbmtext: fix erroneous failure message with long input text.
  * jpeg2ktopam, pamtojpeg2k: fix negative array index.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam, pamtojpeg2k: fix assertion failure.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam: Fix memory leak after decoder failure.  Always
    broken (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * jpeg2ktopam: fix null pointer dereference.  Always broken
    (pamtojpeg2k was new in Netpbm 10.12 (November 2002)).
  * pnmtorle, rletopnm: fix wild pointer dereference when memory
    allocation fails.  Always broken (programs were added to
    Netpbm in Release 9.0 (April 2000).
  * pamsumm: Fix bug: with -mean and a conflicting option such as
    -sum, the program ignores one of the options.  It should fail.
    Always broken (pamsumm was new in Netpbm 10.21 (March 2004).
    pamfind: Add -machine .
  * Multiple: fix bug: when you specify the same option twice, you

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=115
2019-12-20 12:52:51 +00:00
a4fbcfbbc5 Accepting request 728224 from graphics
OBS-URL: https://build.opensuse.org/request/show/728224
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=70
2019-09-11 08:20:09 +00:00
0ced2530e9 Accepting request 728166 from home:jubalh:branches:graphics
- bsc#1144255 - Drop jasper dependency from netpbm due to removal
  of jasper. Disables JPEG2000 support and stops shipping programs
  like pamtojpeg2k and jpeg2ktopam
- Add netpbm-disable-jasper.patch

OBS-URL: https://build.opensuse.org/request/show/728166
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=113
2019-09-04 08:45:23 +00:00
60504c7047 Accepting request 714058 from graphics
OBS-URL: https://build.opensuse.org/request/show/714058
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=69
2019-07-22 10:16:55 +00:00
0d76a32e40 Accepting request 714038 from home:Andreas_Schwab:Factory
- signed-char.patch: fix bad use of plain char
- big-endian.patch: fix dependency on byte order

OBS-URL: https://build.opensuse.org/request/show/714038
OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=111
2019-07-08 11:48:39 +00:00
54f17f85af Accepting request 706655 from graphics
- enable the test suite
- do no ship pstopnm [bsc#1136936]

OBS-URL: https://build.opensuse.org/request/show/706655
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=68
2019-06-04 10:07:24 +00:00
a10d015662 OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=109 2019-05-31 11:56:19 +00:00
e4307dfd74 - enable the test suite
- do no ship pstopnm [bsc#1136936]

OBS-URL: https://build.opensuse.org/package/show/graphics/netpbm?expand=0&rev=108
2019-05-31 09:34:33 +00:00
e740195c40 Accepting request 703437 from graphics
- asan_build: build ASAN included
- debug_build: build more suitable for debugging
- added patches
  neccessary for running with ASAN
  + netpbm-asan.patch

- version update to 10.86.3
  * pnmtopng: Fix bug: Defaults to no filters.  Should be all
    filters.  Effect is larger PNG output.  Broken after Netpbm
    10.26 (January 2005) but no later than Netpbm 10.35 (August
    2006).
  * pnmtopng: Fix bug: Doesn't allow multiple filter options.
    Broken after Netpbm 10.26 (January 2005) but no later than
    Netpbm 10.35 (August 2006).
  * pnmcrop: Don't allow -borderfile with -reportXXX.  It doesn't
    work.
  * pnmcrop: fix bug: -bgcolor doesn't work.  Always present
    (-bgcolor was introduced in Netpbm 10.86 (March 2019)).
  * pnmcrop: fix bug: incorrect identification of background with
    -bgcolor and PBM or PGM image.  Always present (-bgcolor was
    introduced in Netpbm 10.86 (March 2019)).
  * Add pamfind.
  * Add pambrighten.
  * Add pamhue.
  * pnmcrop: Add -bg-color, bg-corner, -reportfull, -reportsize,
    -blank-image .
  * pamtopng: Add -interlace .
  * pamenlarge: Add -scale, -xscale, -yscale .
  * pamenlarge: Much faster for PBM with xscale factor above 10;
    slightly faster for xscale factor 2-10.

OBS-URL: https://build.opensuse.org/request/show/703437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/netpbm?expand=0&rev=67
2019-05-17 21:39:25 +00:00