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)

Reply via email to