29 Commits

Author SHA256 Message Date
8e98422f11 Accepting request 1149046 from graphics
OBS-URL: https://build.opensuse.org/request/show/1149046
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=25
2024-02-22 19:59:03 +00:00
6451dd2caa Accepting request 1149019 from home:dimstar:rpm4.20:h
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149019
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=23
2024-02-22 08:04:24 +00:00
2ae44dc74f Accepting request 578566 from graphics
OBS-URL: https://build.opensuse.org/request/show/578566
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=24
2018-02-21 13:13:41 +00:00
OBS User mrdocs
fe0ca8b4e3 Accepting request 577886 from home:avindra
- Update to  3.4.4
  * New features:
  - Added experimental support for scalable (truetype) fonts based
    on the freetype2 library. To enable this, obtain a suitable
    fixed-width font (such as Bitstream Vera Mono available from
    www.gnome.org/fonts) and add
    '-DSTROKED_FONTS=\"/path/to/this/truetype/font.ttf\"' in the
    DEFINES section of the Makefile) 
  - DXF header improved, and line width and color support added
  - Added support for the rectangle mode within PE mode
  - Added NR as another end-of-image marker in multi-image files
  - hp2xx now tries to print the offending section of the input
    file when it encounters an error.
  - Added a new commandline option, -M <pen> to redirect pen 0
    drawing commands to any other, ideally unused pen number.
    This works around the problem that redefining PC0 also changes
    the background color of raster images (but not vector files
    such as eps).
  * Bug fixes:
  - penwidth was erroneously set to the default 0.1 mm after
    drawing a label
  - xfig and rgip output did not yet handle the changed pencolor
    and width settings
  - polygons sometimes had the wrong sections filled in for some
    of the scanlines
  - forcing penwidth via the -p commandline option no longer
    worked for the conventional values between 1 and 9 
  - Simplified HPGL output could contain values in exponential
    notation (which is illegal in HPGL1)
  - Default miter limit in eps and pdf output was way too large
  - Using the -ansi compiler flag (as even suggested by the
    supplied Makefiles) could result in a broken binary (due to
    missing function prototypes) on some platforms
  - the size of the raster buffer was miscalculated in some
    circumstances
  - DT implementation was both incorrect and incomplete
  - AA with CT set to 'deviation distance' gave wrong results or
    even crashed the program
  - page counting of multi-image files was not always correct,
    rendering some images inaccessible, or causing the generation
    of blank image files)
  - SP in PE mode did not update the pen count, potentially
    resulting in color loss in the raster modes.
  - Using -h, -? or even -help for help no longer generates an
    error message before the help text is shown.
- includes 3.4.3
  * New features:
  - Raster graphics modes now use correctly scaled penwidths 
  - Added support for (most of) the LA, line attributes command
    (cap/join types best supported in eps,fig and pdf for now)
  - Added support for the CR (relative color range) command
  - Added support for the IR (input reference points as percentage
    of current limits) command
  - Added support for the OW (output clipping window) command
  - hp2xx now recognizes (and ignores) the VS command to reduce
    number of runtime warnings
  - hp2xx now ignores stray Escape characters among HPGL commands
  - EMF export is now also available as an option on non-Windows
    builds if libEMF (http://libemf.sourceforge.net) is installed
  - hp2xx now translates FP commands into EP to show the outlines
    when the -n, --nofill option is used. (Previously polygon
    commands were ignored in that case unless they contained an
    explicit EP as well. This was particularly unfortunate in the
    case of polygon-derived text)
  - Added new commandline option -e, --extraclip <unit> for
    additional margin around clip regions. Some programs apparently
    miscalculate their frames.
  - Input files containing several plots are now rendered as
    separate images, even if the -P option is not used. Output file
    names are numbered starting from the second file, i.e. file.plt
    yields file.png file.1.png file.2.png.
  - TIFF creation on stdout now uses a safer method of generating
    and accessing its temporary file on Unix.
  - Added a new output format, G-code for CNC engraving
  * Bug fixes:
  - hp2xx now ignores SC commands with invalid parameters 
  - hp2xx now ignores PS0
  - IW without parameters now does not cause clipping when P1,P2
    are still set to the 'hardware defaults'.
  - AC support in 3.4.2 slowed down the polygon fill code
  - raster mode was allocating a big 8 bit per pixel memory
    buffer even when the pen data would fit in 4bpp
  - PDF output would fold the image in some cases
  - The RO/IW fix in 3.4.2 broke other cases, fixed again.
  - The DXF header was a bit too minimalistic for some readers
  - Dots drawn for PUPDPU sequences were not clipped by IW
  - Unsupported subtypes 6 and 7 of SD and AD (weight & typeface)
    caused an error exit instead of simply being ignored
  - extremely short line segments could confuse the pattern state
    machine, resulting in no or extraneous lines being drawn
  - BP did not handle kind=5 (autorotation control). This could
    lead to misinterpretation of further arguments to BP,
    specifically title strings
  - Escape sequences inside PJL headers (two or more header lines
    starting with 'Esc-12345X') are now handled gracefully
  - Removed memory leak in the X11 previewers' zoom function
  - PDF output could omit lines in some cases
  - PM2 did not close the current polygon if necessary
  - Polygon fill range was not always initialized correctly
  - Compile fix for HPUX11 ansi compiler (add whitespace to work
    around what is probably a compiler bug)
  - Vertices of filled polygons were omitted from calculation of
    actual plot size
  - added ROWSPERSTRIP header parameter to TIFF files, as some
    programs rely on its presence 
  - Dots for PUPDPU got drawn for PDPA as well, which made
    consecutive dashed lines restart the dash pattern for each
    segment instead of carrying over the remainder of the pattern
    from the previous one. 
  - Removed the checks preventing negative or large offsets to be
    defined with the -o and -O commandline options
  - The viewbox given in the SVG header was too small
  - Closed several memory leaks (mainly important for multi-file
    operation).
  - The documentation was outdated in several aspects.
  - The SVG output used integral linewidths only roughly
    corresponding to the original values.
  - Files that explicitly asked for default arc precision (by
    providing a zero tolerance value) were not handled correctly
  - Text penwidth was always the same as that in use for
    linedrawing. This is now fixed, and the SD option for forcing
    this behaviour is now honored.
  - Some warning messages were emitted even in quiet mode.
- rebase hp2xx-3.4.2-fix.patch
- rebase hp2xx-3.4.2-png-deprecated.patch
- drop hp2xx-3.4.2-implicit-decls.patch (fixed upstream)
- add fix-stringcompare.patch (fixes rpm lint error)

OBS-URL: https://build.opensuse.org/request/show/577886
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=21
2018-02-21 01:51:25 +00:00
1af896c499 Accepting request 320012 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/320012
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=23
2015-08-03 15:21:57 +00:00
Ismail Dönmez
6754260634 Accepting request 319999 from home:pluskalm:branches:graphics
- Use url for source
- Upate info file scriplets and their dependencies
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/319999
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=19
2015-08-02 12:06:04 +00:00
1a203817d4 Accepting request 286726 from graphics
1

OBS-URL: https://build.opensuse.org/request/show/286726
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=22
2015-02-22 16:26:06 +00:00
Ismail Dönmez
f97e71faa5 Accepting request 286652 from home:dimstar:Factory
- Add hp2xx-texinfo-5.0.patch: Escape '@' inside .texi files. Fixes
  info generation using texinfo 5.0.

OBS-URL: https://build.opensuse.org/request/show/286652
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=17
2015-02-19 09:37:52 +00:00
Ismail Dönmez
9f409a1113 Accepting request 133629 from graphics
- add makeinfo as explicit buildrequire (forwarded request 133624 from coolo)

OBS-URL: https://build.opensuse.org/request/show/133629
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=18
2012-09-12 22:02:39 +00:00
dff6d527cf Accepting request 133624 from home:coolo:branches:openSUSE:Factory
- add makeinfo as explicit buildrequire

OBS-URL: https://build.opensuse.org/request/show/133624
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=15
2012-09-11 12:28:16 +00:00
Stephan Kulow
1eed120f3a Accepting request 132891 from graphics
- builds also against libpng15
  * extended png-deprecated.patch

OBS-URL: https://build.opensuse.org/request/show/132891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=17
2012-09-10 13:20:38 +00:00
e3c9bc3cfa Accepting request 132890 from home:pgajdos:libpng15
- builds also against libpng15
  * extended png-deprecated.patch

OBS-URL: https://build.opensuse.org/request/show/132890
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=13
2012-09-06 07:44:18 +00:00
Stephan Kulow
9b52fc0d66 Accepting request 99561 from graphics
- Fix build, missing libjpeg-devel buildrequires 
- Do not use xorg-x11-devel but only xorg-x11-libX11-devel (forwarded request 99541 from elvigia)

OBS-URL: https://build.opensuse.org/request/show/99561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=15
2012-01-11 14:36:44 +00:00
OBS User mrdocs
89fa6718d7 Accepting request 99541 from home:elvigia:branches:graphics
- Fix build, missing libjpeg-devel buildrequires 
- Do not use xorg-x11-devel but only xorg-x11-libX11-devel

OBS-URL: https://build.opensuse.org/request/show/99541
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=11
2012-01-10 08:46:08 +00:00
Stephan Kulow
e4ed95ef9b replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=14
2011-12-06 17:18:17 +00:00
Lars Vogdt
a10a37dd40 Accepting request 86700 from graphics
- cross-build fix: use %__cc macro (forwarded request 86691 from uli_suse)

OBS-URL: https://build.opensuse.org/request/show/86700
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=12
2011-10-06 14:04:06 +00:00
753d4bb7ae Accepting request 86691 from home:uli_suse:branches:graphics
- cross-build fix: use %__cc macro

OBS-URL: https://build.opensuse.org/request/show/86691
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=9
2011-10-05 14:53:08 +00:00
OBS User autobuild
af4e712e4b Accepting request 37094 from graphics
Copy from graphics/hp2xx based on submit request 37094 from user coolo

OBS-URL: https://build.opensuse.org/request/show/37094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=8
2010-04-06 21:12:14 +00:00
OBS User autobuild
f4792d4319 Accepting request 37094 from graphics
checked in (request 37094)

OBS-URL: https://build.opensuse.org/request/show/37094
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=8
2010-04-06 21:12:13 +00:00
Stephan Kulow
b2d315dbfc Accepting request 37064 from home:pgajdos:libpng14
Copy from home:pgajdos:libpng14/hp2xx via accept of submit request 37064 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/37064
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=7
2010-04-06 14:33:02 +00:00
OBS User autobuild
3169a18e12 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=7 2010-03-18 14:52:28 +00:00
OBS User buildservice-autocommit
e5a6fc6945 Updating link to change in openSUSE:Factory/hp2xx revision 7.0
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=f51fcbf26181be16d3aac22fb2ca52d1
2010-03-18 14:52:28 +00:00
Stephan Kulow
b601ed7d6d converted link to branch
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=6
2010-02-19 15:34:24 +00:00
OBS User autobuild
f6d54c99bb Accepting request 25082 from graphics
Copy from graphics/hp2xx based on submit request 25082 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/25082
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=6
2009-11-27 15:25:22 +00:00
OBS User autobuild
adf4cad1df checked in
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=5
2009-11-27 15:25:20 +00:00
e77242e223 Accepting request 24953 from home:elvigia:branches:graphics
Copy from home:elvigia:branches:graphics/hp2xx via accept of submit request 24953 revision 2.
Request was accepted with message:
ok

OBS-URL: https://build.opensuse.org/request/show/24953
OBS-URL: https://build.opensuse.org/package/show/graphics/hp2xx?expand=0&rev=4
2009-11-25 16:08:49 +00:00
OBS User autobuild
a99c1fc7a4 Accepting request 18795 from graphics
Copy from graphics/hp2xx based on submit request 18795 from user mlschroe

OBS-URL: https://build.opensuse.org/request/show/18795
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=4
2009-08-26 14:39:30 +00:00
OBS User unknown
33c2e8ab0a OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=3 2009-06-17 17:38:09 +00:00
OBS User unknown
10ed75d6e5 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hp2xx?expand=0&rev=1 2007-01-15 23:16:46 +00:00