SHA256
1
0
forked from pool/transfig
Commit Graph

80 Commits

Author SHA256 Message Date
Dominique Leuenberger
9fb5ccc032 Accepting request 838775 from Publishing
- Add upstream security patches/commits
  * 100e27.patch
  * 3065eb.patch
  * ca48cc.patch

- Do hardening via compile and linker flags

OBS-URL: https://build.opensuse.org/request/show/838775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=45
2020-10-03 16:55:00 +00:00
Dr. Werner Fink
be676d2f8e Hardening and adding three commits
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=65
2020-09-30 10:50:09 +00:00
Dominique Leuenberger
a8c2899b22 Accepting request 775156 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/775156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=44
2020-02-21 15:39:29 +00:00
Dr. Werner Fink
23107dc78c Various security fixes, second
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=63
2020-02-11 11:43:31 +00:00
Dr. Werner Fink
55355626e5 Various security fixes
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=62
2020-02-11 11:42:48 +00:00
Dominique Leuenberger
a9f96ae574 Accepting request 768027 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/768027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=43
2020-01-30 08:38:23 +00:00
Dr. Werner Fink
fab0225ae6 Avoid auto(re)config
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=60
2020-01-21 13:09:30 +00:00
Dr. Werner Fink
fc3b4317e8 bsc#1159130 and bsc#1159293
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=59
2020-01-21 12:20:15 +00:00
Dominique Leuenberger
f904d3e4a9 Accepting request 754322 from Publishing
- Add patch CVE-2019-19555.patch
  * Even if we are not affected add fix for CVE-2019-19555

OBS-URL: https://build.opensuse.org/request/show/754322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=42
2019-12-11 11:01:06 +00:00
Dr. Werner Fink
97337c5663 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=57
2019-12-05 10:22:23 +00:00
Dr. Werner Fink
049340a945 CVE-2019-19555
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=56
2019-12-05 08:50:25 +00:00
Dominique Leuenberger
a662bf1f3b Accepting request 743820 from Publishing
- Update to fig2dev version 3.2.7 (Patchlevel 7b (Oct 2019)
  o A X color database is not needed, but can be provided. The location of
    the database can be given at compile time, default /etc/X11/rgb.txt.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  Debian bug numbers refer to https://bugs.debian.org/#.
  o Do not clip objects with line-thickness 0 having arrows. Ticket #53.
  o Do not segfault on circle/half circle arrowheads with a magnification
    larger 42. Always draw circle arrowheads with 40 points. Ticket #52.
  o Allow circles or ellipses with negative radii. Ticket #49.
  o Avoid "dimension too large error" with tikz output by avoiding
    coordinate values smaller than -16383.
  o Make tests (test1.c) work with -fsanitize=address compiler option.
  o Obey join-style of lines in tikz output.
  o Pass utf8-strings to svg output, escape some chars (<>&).
  o Accept inclined boxes and change them to polygons. Fixes ticket #43.
  o Make tests #27 and #33 work on Mac Darwin, failed due to whitespace
    formatting differences. From Hanspeter Niederstrasser. Ticket #40.
  o Use only latex, neither etex or tex, to test tikz output. Usage of
    etex, after hint from Roland Rosenfeld, closed debian bug 920368.
  o For tikz output, do not draw arrows on a single point line.
  o Omit spurious showpage when including jpg-file. From Rainer Buchty.
  o Correct a few memory leaks and corruptions. See commit d1c54f6.
  o Change negative color numbers to default color. Fixes ticket #30.
  o A spline with one point would cause segfault. Fixed, see ticket #29.
  o Allow one char without newline in the last line of an input file.
    Fixes ticket #28.
  o Harden input, mainly against files in which an incomplete object would
    be created and freeing the object would violate memory, i.e, it may
    cause segfault. See, e.g., ticket #27.
  o Properly initalize line storage when reading fig files version 1.3.

OBS-URL: https://build.opensuse.org/request/show/743820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=41
2019-11-03 09:51:41 +00:00
Dr. Werner Fink
77b3dad9b3 Update to fig2dev-3.2.7b
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=54
2019-10-29 11:12:25 +00:00
Dominique Leuenberger
73ede5f1d1 Accepting request 723457 from Publishing
- Add patch transfig-03ea4578.patch from upstream commit 03ea4578
  to fix bsc#1143650 with CVE-2019-14275

OBS-URL: https://build.opensuse.org/request/show/723457
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=40
2019-08-19 18:48:58 +00:00
Dr. Werner Fink
573a48c6d5 Add patch transfig-03ea4578.patch
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=52
2019-08-15 07:23:21 +00:00
Dominique Leuenberger
13750cf3c7 Accepting request 632307 from Publishing
- Add patch transfig-e0c4b024.patch from upstream commit e0c4b024
  to fix bsc#1106531 with CVE-2018-16140

OBS-URL: https://build.opensuse.org/request/show/632307
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=39
2018-09-04 20:48:05 +00:00
Dr. Werner Fink
56eb478239 Avoid automake
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=50
2018-08-30 10:07:54 +00:00
Dr. Werner Fink
23cf431efc Add patch transfig-e0c4b024.patch
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=49
2018-08-30 09:53:59 +00:00
Dominique Leuenberger
36907eb5e2 Accepting request 605087 from Publishing
- Update to fig2dev version 3.2.7a (Patchlevel 7a (April 2018))
  o  Language         previous option         current option
    ------------------------------------------------------------
     cgm              -b dummy                -a
     epic             -A scale                -d scale
     eepic            -A scale                -d scale
     eepicemu         -A scale                -d scale
     gbx              -i on|off               -v
     ibmgl            -m mag,xoff,yoff        -m mag -x xoff -y yoff
     mp               -I file                 -d file
     ps               -S dummy                -o
  o Print language-specific help text by using fig2dev -L lang -h.
  o Add option -M, multipage, for MetaPost output language.
  o Add option -P, pagemode, and -z to choose a pagesize for pdf output.
  o Add option -W (scaling of figures not possible) for tikz.
  o Add option -b, border width, for LaTeX output language.
  o Add option -f for pstex_t and pdftex_t output language.
  o Add uk_UA and ru_RU encodings for PostScript output. Ticket #12.
  o Fix regression whereupon flipped ellipses were not read. Ticket #23.
  o Distribute i18n files ru_RU.CP1251.ps and uk_UA.KOI8-U.ps.
  o Make test "survive debian bug #890016" succeed on 32 bit systems.
  o Distribute the X bitmaps files within fig2dev, no need to install
    these files. The files were needed for Tk and Perl/Tk output.
  o Add option -w, wrap (create stand-alone perl file) for Perl/Tk output.
  o Update help text: Output help for dxf and textyl output language,
    add description of -g option for Tk/Tcl and Perl/Tk output, allow -f
    option for pstex_t and pdftex_t output language.
  o Sanitize input. Do not segfault on malformed input files. Fixes debian
    bugs 881143, 881144, 881396, 890015, 890016, 882021 and also 882022.
  o Do not put an %%Orientation: comment into PostScript output. Some

OBS-URL: https://build.opensuse.org/request/show/605087
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=38
2018-05-08 11:37:55 +00:00
Dr. Werner Fink
82b79c281c Update to fig2dev-3.2.7a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=47
2018-05-07 10:32:51 +00:00
Dominique Leuenberger
2c5338bbd8 Accepting request 582071 from Publishing
OBS-URL: https://build.opensuse.org/request/show/582071
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=37
2018-03-04 11:51:24 +00:00
Tomáš Chvátal
2f9781b750 Accepting request 582012 from home:elvigia:branches:Publishing
- Change xorg-x11-devel --> pkgconfig(xpm)
- buildrequire default libpng.

OBS-URL: https://build.opensuse.org/request/show/582012
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=45
2018-03-02 21:39:09 +00:00
Dominique Leuenberger
55244af1a9 Accepting request 544416 from Publishing
- Added patches
  * fig2dev-3.2.6a-RGBFILE.patch to let rgb.txt be located via
    environment variable FIG2DEV_RGBFILE
  * fig2dev-3.2.6a-man-typo.patch to fix simple typo in manual page
  * fig2dev-3.2.6a-input-sanitizing.patch to do some input
    sanitizing when reading FIG files (bsc#1069257, CVE-2017-16899)
  * fig2dev-3.2.6a-style-overflow.patch

OBS-URL: https://build.opensuse.org/request/show/544416
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=36
2017-12-19 09:49:59 +00:00
Dr. Werner Fink
d0dca8bc4a Bug bsc#1069257, CVE-2017-16899
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=43
2017-11-22 12:37:26 +00:00
Dominique Leuenberger
654157ecd5 Accepting request 454942 from Publishing
- Fix now failing download source service, that is don't do this

- Update to fig2dev version 3.2.6a (Patchlevel 6a (January 2017))
  NEW FEATURES:
    o Distribute transfig.pdf. No need to build it from the TeX sources.
    o Enable reproducible build for svg output.
    o Set the creator to fig2dev, not to the path by which fig2dev is
      invoked.
  BUGS FIXED:
    Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
    o The svg output now produces correct patterns and pie-wege arcs.
      Property names instead of style attributes are used. Hollow arrow
      heads are really hollow, not filled with white. In the PostScript
      output, this might also clip a bit of the filling underneath an arrow.
    o tikz output: Re-use \dimen \XFigu if it is already defined. Ticket #3.
    o tikz output: A pattern in an object with line width zero and the
      stroke color equal to the fill color would produce a white fill.
      The tikz output now does not try to be smart and puts a pattern, even
      if the result is equal to a solid fill. Ticket #1.
    o pict2e output: Standalone tex-files always include color.sty. #2.
    o pict2e output: A pattern with stroke color equal to fill color is
      rendered as a solid fill.
    o Compiles when gnu iconv and standard iconv are present.

- Update to fig2dev version 3.2.6 (the successor of transfig)
  o Add compile switch --enable-versioning and script update-version_m4,
    to create version string from source control system
  o tikz output: Support -G (grid) option. Make \XFigwidth and \XFigheight
    only scale coordinates, not line widths; Do not set unnecessarily
    \color{black} on text.

OBS-URL: https://build.opensuse.org/request/show/454942
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=35
2017-02-07 11:06:29 +00:00
Dr. Werner Fink
875b3e390e Update to 3.2.6a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=41
2017-02-06 11:54:25 +00:00
Dr. Werner Fink
cbf2ce16bd Update to 3.2.6a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=37
2017-02-02 14:27:06 +00:00
Dr. Werner Fink
f3339b9ae6 Update to 3.2.6a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=36
2017-02-02 14:06:14 +00:00
Dr. Werner Fink
18fff3098c .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=35
2016-09-23 12:11:02 +00:00
Dominique Leuenberger
4d8c4b7014 Accepting request 298075 from Publishing
OBS-URL: https://build.opensuse.org/request/show/298075
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=34
2015-04-21 23:15:39 +00:00
OBS User mrdocs
8918a5c772 Accepting request 297172 from home:msmeissn:branches:Publishing
- transfig-fix-afl.patch: fixed crashes due to uninitialized memory,
  found by afl.

OBS-URL: https://build.opensuse.org/request/show/297172
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=34
2015-04-19 19:33:35 +00:00
Stephan Kulow
d9622e6998 Accepting request 210385 from Publishing
- Update to transfig version 3.2.5e
  * HTML map output was limited to 100 links.
    Fix by Jan van Dijk
  * Updated for compatibility to PNG 1.5
    From Matthias Scheler
  * Was adding "showpage" command when producing bitmap formats from intermediate EPS.
    This produced "illegal" PNG and JPEG files with extra, blank image.
  * Maximum width of included image in PS/EPS output increased from 8192 to 16384
  * Precision of some PIC objects increased from %.2f to %.3f
  * Double close of output file when ghostscript fails. Original bug report from
    https://bugzilla.redhat.com/728825
- Change out patch sets to fit 3.2.5e

OBS-URL: https://build.opensuse.org/request/show/210385
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=32
2013-12-11 15:24:20 +00:00
Dr. Werner Fink
292b19be38 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=32
2013-12-10 14:58:13 +00:00
Stephan Kulow
296cb26a6c Accepting request 162890 from Publishing
- Add Source URL, see https://en.opensuse.org/SourceUrls 

- Use original patches from Debian (forwarded request 162752 from namtrac)

OBS-URL: https://build.opensuse.org/request/show/162890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=30
2013-04-09 08:27:54 +00:00
Dr. Werner Fink
e73900083f Accepting request 162752 from home:namtrac:bugfix
- Add Source URL, see https://en.opensuse.org/SourceUrls 

- Use original patches from Debian

OBS-URL: https://build.opensuse.org/request/show/162752
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=30
2013-04-05 15:52:19 +00:00
Stephan Kulow
96b1294dce Accepting request 154913 from Publishing
- User original patches from Debian

- Add xfig.3.2.5b-mediaboxrealnb.dif to fix regarding pdf import,
  reported by Loic Le Guyader compare with Debian bug #530898

OBS-URL: https://build.opensuse.org/request/show/154913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=29
2013-02-11 13:55:14 +00:00
Dr. Werner Fink
af825be77c .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=28
2013-02-08 13:03:56 +00:00
Dr. Werner Fink
b4a8a0f1d0 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=27
2013-02-08 12:54:00 +00:00
Dr. Werner Fink
99dc2e1407 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=26
2013-02-07 16:34:33 +00:00
Dr. Werner Fink
8de30f6ab1 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=25
2013-02-07 16:27:43 +00:00
Stephan Kulow
3dae4d343c Accepting request 138798 from Publishing
- Update to transfig version 3.2.5d
  * made PostScript output DSC 3.0 compliant to work with CUPS 
    patch from Ian Dall (see https://bugzilla.redhat.com/558380)
  * Changed STOCK_LAST from 17 to 19 in fig2dev/dev/genemf.c
  * Questionable copy of one data type to another in genemf.c
  * Changed definition of command for short slanted lines in genlatex.c
  * Added check for existance of arrows in SVG line generator
  * Removed %%Page: directive from included JPEG files in PostScript/EPS output
  * bound.c was passing pointers to int instead of double to arc_tangent
  * put_msg function uses proper varargs now
  * Option for debug comments in GBX output is "yes" or "no", not "on" or "off"
  * Added help (-h)  info for GBX output
  * In version 1.4 of the PNG library dither was removed so fig2dev now uses
    quantize when importing PNG images with palettes
  * put_msg was declared twice (fig2dev/dev/genemf.c)
  * Added xlink namespace for images in SVG export
  * SVG output for imported images didn't form href link properly
  * New PSTricks driver from Gene Ressler (see man fig2dev for info)
  * transfig command was hardwired for "tex" for "make all" directive and
    removing files with "make clean" directive in creating Makefile
  * -a option added to PostScript and PICTeX languages to NOT include user's
    login name in output
  * Gerber (RS-247-X for CAD drawings for printed circuits) export language from Edward Gr

OBS-URL: https://build.opensuse.org/request/show/138798
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=27
2012-10-24 05:18:17 +00:00
Dr. Werner Fink
7b41917290 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=23
2012-10-19 08:42:40 +00:00
Dr. Werner Fink
bc00f7c49a .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=22
2012-09-28 14:38:45 +00:00
Stephan Kulow
817230fb52 Accepting request 128835 from Publishing
- Add missed fonts

OBS-URL: https://build.opensuse.org/request/show/128835
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=26
2012-07-24 14:11:51 +00:00
Dr. Werner Fink
a75b9d8f04 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=20
2012-07-24 09:46:54 +00:00
Ismail Dönmez
a62468d815 Accepting request 127472 from Publishing
- Make it build with latest TeXLive 2012 with new package layout

OBS-URL: https://build.opensuse.org/request/show/127472
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=25
2012-07-12 08:53:47 +00:00
Dr. Werner Fink
88c5b50552 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=18
2012-07-10 10:13:42 +00:00
Stephan Kulow
99a03283c1 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=23
2011-12-06 18:09:11 +00:00
Sascha Peilicke
8b4b510ca4 Autobuild autoformatter for 74797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=21
2011-06-29 07:46:07 +00:00
Sascha Peilicke
283deb866f Accepting request 74797 from Publishing
-Add URL due bnc#676463

OBS-URL: https://build.opensuse.org/request/show/74797
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=20
2011-06-29 07:45:59 +00:00