Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

transfig-3.2.9a-3.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: transfig Distribution: openSUSE Tumbleweed
Version: 3.2.9a Vendor: openSUSE
Release: 3.1 Build date: Fri May 16 11:32:21 2025
Group: Productivity/Graphics/Convertors Build host: reproducible
Size: 1334934 Source RPM: transfig-3.2.9a-3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://mcj.sourceforge.net/
Summary: Graphic Converter
TransFig is a set of tools for creating TeX documents with graphics
that are portable in the sense that they can be printed in a wide
variety of environments.

The transfig directory contains the source for the transfig command
which generates a Makefile which translates Fig code to various
graphics description languages using the fig2dev program.  In previous
releases, this command was implemented as a shell script.

Provides

Requires

License

MIT

Changelog

* Fri May 16 2025 Dr. Werner Fink <werner@suse.de>
  - Work around bug in obs service
* Fri May 16 2025 Dr. Werner Fink <werner@suse.de>
  - Add patches in order of our bug numbers (differs to upstream)
    * 192.patch -- Bug boo#1243260 (CVE-2025-46397)
      fig2dev stack-overflow
    * 187.patch -- Bug boo#1243261 (CVE-2025-46400)
      fig2dev segmentation fault in read_arcobject
    * 191.patch -- Bug boo#1243262 (CVE-2025-46398)
      fig2dev stack-overflow via read_objects
    * 190.patch -- Bug boo#1243263 (CVE-2025-46399)
      fig2dev segmentation fault in genge_itp_spline
* Tue Apr 29 2025 Dr. Werner Fink <werner@suse.de>
  - Add patches
    * 184.patch -- Bug boo#1240379 (CVE-2025-31164)
      heap-buffer overflow in fig2dev in version 3.2.9a allows an attacker
      to availability via local input manipulation via  create_line_with_spline
    * 185.patch -- Bug boo#1240380 (CVE-2025-31162)
      Floating point exception in fig2dev in version 3.2.9a allows an attacker
      to availability via local input manipulation via get_slope function
    * 186.patch -- Bug boo#1240381 (CVE-2025-31163)
      Segmentation fault in fig2dev in version 3.2.9a allows an attacker to
      availability via local input manipulation via put_patternarc function
* Tue Jan 14 2025 Dr. Werner Fink <werner@suse.de>
  - Update to fig2dev version 3.2.9a (Dec 2024)
    o Specify pdf minor version with option -Y.
    o Specify width (-Z <wid>w) or height (-Z <height>h) of figure.
    o Correctly read from a pipe, ticket #156.
    o Fix behavior of option -F for e(e)pic and latex outputs, ticket #157.
    o Compounds containing ascii-only text would disable utf-8 output, #158.
    o Option --enable-versioning works in out-of-tree builds.
    o Correct links to embedded image files in svg output.
    o Correct font size in svg output, ticket #176.
  - Port patches
    * 0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch
    * fig2dev-3.2.6-fig2mpdf.patch
    * transfig-3.2.9.dif
    * transfig-gs10.03.patch
* Thu Sep 12 2024 Dr. Werner Fink <werner@suse.de>
  - Add patch transfig-gs10.03.patch
    * Avoid warnings about ignored WriteObjStms and WriteXRefStm
      directives with PDF 1.4 (boo#1230427)
* Tue Jul 02 2024 Dr. Werner Fink <werner@suse.de>
  - Add patch transfig-gcc14.patch
    * Fix the last missing declaration of put_msg() (boo#1225947
* Mon Feb 26 2024 pgajdos@suse.com
  - Use %patch -P N instead of deprecated %patchN
* Fri Sep 15 2023 Dr. Werner Fink <werner@suse.de>
  - Update to fig2dev version 3.2.9 (Aug 2023)
    o Write utf8-encoded postscript and tex-outputs.
      Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
    o Include sys/wait.h to build on some bsds.
    o Process crafted input files, tickets #142, #145, #146, #147, #148,
      and #152.
    o Correctly scale dxf output, ticket #91.
    o Correct a typo causing incorrect eps import, ticket #137.
    o Regression, pass driver names to driver, ticket #139.
  - Port and rename patch transfig-3.2.8.dif which is now transfig-3.2.9.dif
  - Port patches
    * fig2dev-3.2.6-fig2mpdf.patch
    * transfig-fix-afl.patch
  - Remove patches now upstream
    * 0001-Make-ModDate-and-CreationDate-in-PDF-reproducible.patch
    * 1b09a8.patch
* Sat Mar 18 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Drop obsolete fig2dev-3.2.6a-RGBFILE.patch.
  - Set correct path for X11 rgb.txt file (no longer in /etc),
    recommend rgb package.
  - Fix typo for enable-scale-pict2e option.
  - Remove obsolsete hunks from transfig-3.2.8.dif,
    rebase fig2dev-3.2.6-fig2mpdf.patch.
  - Avoid epstopdf dependency, add
    0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch
    This also fixes unreproducible figures created by fig2mpdf.
  - Fix CFLAGS checks, -Wformat-security requires -Wformat.
* Thu Mar 09 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Make PDF output via ghostscript (for large parts) reproducible,
    add 0001-Make-ModDate-and-CreationDate-in-PDF-reproducible.patch
* Thu Mar 09 2023 Stefan Brüns <stefan.bruens@rwth-aachen.de>
  - Fix fig2mpdf documentation:
    * rerun latex to get references right.
    * uudecode images for html documentation.
  - Clean up spec file, remove parts for EOLed SLE 11.
  - Depend on texlive-epstopdf only if texlive is installed.
  - Use weak dependency on ghostscript, vector output formats
    like EPS, PS and SVG do not depend on it.

Files

/usr/bin/fig2dev
/usr/bin/fig2mpdf
/usr/bin/fig2ps2tex
/usr/bin/pic2tpic
/usr/bin/transfig
/usr/share/doc/packages/transfig
/usr/share/doc/packages/transfig/CHANGES
/usr/share/doc/packages/transfig/NOTES
/usr/share/doc/packages/transfig/README
/usr/share/doc/packages/transfig/fig2mpdf
/usr/share/doc/packages/transfig/fig2mpdf/Makefile
/usr/share/doc/packages/transfig/fig2mpdf/XFig-LaTeX-together.jpg
/usr/share/doc/packages/transfig/fig2mpdf/XFig-LaTeX.jpg
/usr/share/doc/packages/transfig/fig2mpdf/anim-presentation.gif
/usr/share/doc/packages/transfig/fig2mpdf/fig2dev-pdftex_p.html
/usr/share/doc/packages/transfig/fig2mpdf/fig2mpdf-output.gif
/usr/share/doc/packages/transfig/fig2mpdf/fig2mpdf.css
/usr/share/doc/packages/transfig/fig2mpdf/fig2mpdf.html
/usr/share/doc/packages/transfig/fig2mpdf/fig2ps-output.gif
/usr/share/doc/packages/transfig/fig2mpdf/index.html
/usr/share/doc/packages/transfig/fig2mpdf/overlay-sample.jpg
/usr/share/doc/packages/transfig/fig2mpdf/overlay-sample.lfig
/usr/share/doc/packages/transfig/fig2mpdf/overlaying.gif
/usr/share/doc/packages/transfig/fig2mpdf/sample-flat.jpg
/usr/share/doc/packages/transfig/fig2mpdf/sample-flat.pdf
/usr/share/doc/packages/transfig/fig2mpdf/sample-presentation.gif
/usr/share/doc/packages/transfig/fig2mpdf/sample-presentation.pdf
/usr/share/doc/packages/transfig/fig2mpdf/sample-presentation.tex
/usr/share/doc/packages/transfig/transfig.pdf
/usr/share/fig2dev
/usr/share/fig2dev/i18n
/usr/share/fig2dev/i18n/ja.ps
/usr/share/fig2dev/i18n/ja_JP.EUC.ps
/usr/share/fig2dev/i18n/ja_JP.eucJP.ps
/usr/share/fig2dev/i18n/ja_JP.ps
/usr/share/fig2dev/i18n/ja_JP.ujis.ps
/usr/share/fig2dev/i18n/japanese.ps
/usr/share/fig2dev/i18n/ko.ps
/usr/share/fig2dev/i18n/ko_KR.EUC.ps
/usr/share/fig2dev/i18n/ko_KR.eucKR.ps
/usr/share/fig2dev/i18n/ko_KR.ps
/usr/share/fig2dev/i18n/korean.ps
/usr/share/man/man1/fig2dev.1.gz
/usr/share/man/man1/fig2mpdf.1.gz
/usr/share/man/man1/fig2ps2tex.1.gz
/usr/share/man/man1/pic2tpic.1.gz
/usr/share/man/man1/transfig.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Jun 5 01:04:25 2025