Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package transfig for openSUSE:Factory checked in at 2021-10-11 15:30:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/transfig (Old) and /work/SRC/openSUSE:Factory/.transfig.new.2443 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "transfig" Mon Oct 11 15:30:24 2021 rev:52 rq:923484 version:3.2.8b Changes: -------- --- /work/SRC/openSUSE:Factory/transfig/transfig.changes 2021-09-27 20:09:36.614508497 +0200 +++ /work/SRC/openSUSE:Factory/.transfig.new.2443/transfig.changes 2021-10-11 15:30:36.270747549 +0200 @@ -1,0 +2,16 @@ +Wed Oct 6 10:45:30 UTC 2021 - Dr. Werner Fink <wer...@suse.de> + +- Update to fig2dev version 3.2.8 Patchlevel 8b (Aug 2021) + o Detect the output language from the output file name. + o On the command line, a minus (-) as input or output file name refers + to standard input or standard output. + o Correct buffer overflows and segfaults, mainly due to maliciously + crafted input files, tickets #113-117, #122, #123, #125-#135. + o With -Lepic -P, generate a complete tex file. + o Correctly produce a gif if a transparent color is given, ticket #121. + o Return with error if no space is left on the device. Ticket #101. +- Remove patch 6827c09d.patch now upstream +- Add patch 1b09a8.patch from upstream (for ticket #137) +- Port patch fig2dev-3.2.6-fig2mpdf.patch back + +------------------------------------------------------------------- Old: ---- 6827c09d.patch fig2dev-3.2.8a.tar.xz New: ---- 1b09a8.patch fig2dev-3.2.8b.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ transfig.spec ++++++ --- /var/tmp/diff_new_pack.Y8BkNC/_old 2021-10-11 15:30:36.826748440 +0200 +++ /var/tmp/diff_new_pack.Y8BkNC/_new 2021-10-11 15:30:36.826748440 +0200 @@ -57,7 +57,7 @@ %if 0%{?suse_version} > 1315 Requires: texlive-epstopdf %endif -Version: 3.2.8a +Version: 3.2.8b Release: 0 Summary: Graphic Converter #Source: http://sourceforge.net/projects/mcj/files/fig2dev-%{version}.tar.xz/download#/fig2dev-%{version}.tar.xz @@ -65,7 +65,7 @@ Group: Productivity/Graphics/Convertors Source: fig2dev-%{version}.tar.xz Patch0: transfig-3.2.8.dif -Patch1: 6827c09d.patch +Patch1: 1b09a8.patch Patch4: transfig-fix-afl.patch Patch43: fig2dev-3.2.6-fig2mpdf.patch Patch44: fig2dev-3.2.6-fig2mpdf-doc.patch ++++++ 1b09a8.patch ++++++ >From 1b09a885a8f0309bf1170ddcf07673801c79f895 Mon Sep 17 00:00:00 2001 From: Thomas Loimer <thomas.loi...@tuwien.ac.at> Date: Tue, 28 Sep 2021 21:58:41 +0200 Subject: [PATCH] Correct a typo causing incorrect eps import, #137 --- fig2dev/dev/readeps.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git fig2dev/dev/readeps.c fig2dev/dev/readeps.c index a7d6008..efeb33e 100644 --- fig2dev/dev/readeps.c +++ fig2dev/dev/readeps.c @@ -346,7 +346,7 @@ read_eps(F_pic *pic, struct xfig_stream *restrict pic_stream, int *llx,int *lly) } *llx = floor(rllx); *lly = floor(rlly); - pic->bit_size.x = (int)(rurx - rlly); + pic->bit_size.x = (int)(rurx - rllx); pic->bit_size.y = (int)(rury - rlly); break; } -- 2.28.0 ++++++ fig2dev-3.2.6-fig2mpdf.patch ++++++ --- /var/tmp/diff_new_pack.Y8BkNC/_old 2021-10-11 15:30:36.854748485 +0200 +++ /var/tmp/diff_new_pack.Y8BkNC/_new 2021-10-11 15:30:36.854748485 +0200 @@ -380,26 +380,26 @@ extern struct driver dev_pstricks; extern struct driver dev_textyl; extern struct driver dev_tk; -@@ -81,6 +83,7 @@ struct { - {"pdf", &dev_pdf}, - {"pdftex", &dev_pdftex}, - {"pdftex_t", &dev_pdftex_t}, -+ {"pdftex_p", &dev_pdftex_p}, - {"pic", &dev_pic}, - {"pict2e", &dev_pict2e}, - {"pictex", &dev_pictex}, -@@ -89,6 +92,7 @@ struct { - {"ps", &dev_ps}, - {"pstex", &dev_pstex}, - {"pstex_t", &dev_pstex_t}, -+ {"pstex_p", &dev_pstex_p}, - {"pstricks", &dev_pstricks}, - {"ptk", &dev_ptk}, - {"shape", &dev_shape}, +@@ -84,6 +86,7 @@ struct { + {"pdf", NULL, &dev_pdf}, + {"pdftex", NULL, &dev_pdftex}, + {"pdftex_t", NULL, &dev_pdftex_t}, ++ {"pdftex_p", NULL, &dev_pdftex_p}, + {"pic", NULL, &dev_pic}, + {"pict2e", NULL, &dev_pict2e}, + {"pictex", NULL, &dev_pictex}, +@@ -92,6 +95,7 @@ struct { + {"ps", NULL, &dev_ps}, + {"pstex", NULL, &dev_pstex}, + {"pstex_t", NULL, &dev_pstex_t}, ++ {"pstex_p", NULL, &dev_pstex_p}, + {"pstricks", NULL, &dev_pstricks}, + {"ptk", NULL, &dev_ptk}, + {"shape", NULL, &dev_shape}, diff --git a/fig2dev/fig2dev.c b/fig2dev/fig2dev.c --- a/fig2dev/fig2dev.c +++ b/fig2dev/fig2dev.c -@@ -826,6 +826,23 @@ help_msg(void) +@@ -844,6 +844,23 @@ help_msg(void) ); } @@ -423,7 +423,7 @@ if (dev == NULL || !strcmp(lang, "shape")) { puts( "SHAPE (ShapePar driver) Options:\n" -@@ -973,6 +990,12 @@ static int compound_dump(F_compound *com +@@ -991,6 +1008,12 @@ static int compound_dump(F_compound *com static int rec_comp(struct obj_rec *r1, struct obj_rec *r2) { @@ -1337,7 +1337,7 @@ diff --git a/man/fig2dev.1.in b/man/fig2dev.1.in --- a/man/fig2dev.1.in +++ b/man/fig2dev.1.in -@@ -64,8 +64,8 @@ Set the output graphics language. +@@ -75,8 +75,8 @@ Set the output graphics language. Valid languages are \fBbox, cgm, dxf, epic, eepic, eepicemu, emf, eps, gbx (Gerber beta driver), gif, ibmgl, jpeg, latex, map (HTML image map), mf (MetaFont), @@ -1348,7 +1348,7 @@ shape (LaTeX shaped paragraphs), sld (AutoCad slide format), svg, textyl, tiff, tikz, tk (tcl/tk), tpic, xbm and xpm\fR. -@@ -1165,6 +1165,61 @@ text flagged as "TeX Text". +@@ -1178,6 +1178,61 @@ text flagged as "TeX Text". The pstex and pdftex drivers accept the same options that the EPS driver accepts. @@ -1410,7 +1410,7 @@ .TP .B \-n name Set the Title part of the PostScript output to -@@ -1588,6 +1643,12 @@ The string \fIfont\fR can be one of +@@ -1601,6 +1656,12 @@ The string \fIfont\fR can be one of .SH BUGS and RESTRICTIONS @@ -1423,7 +1423,7 @@ Please send bug reports, fixes, new features etc. to: .br \&@PACKAGE_BUGREPORT@ -@@ -1677,3 +1738,7 @@ Michael Schrick (m_schr...@hotmail.com) +@@ -1690,3 +1751,7 @@ Michael Schrick (m_schr...@hotmail.com) The GBX (Gerber) driver was written by .br Edward Grace (ej.gr...@imperial.ac.uk). ++++++ fig2dev-3.2.8a.tar.xz -> fig2dev-3.2.8b.tar.xz ++++++ ++++ 5883 lines of diff (skipped)