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

transfig-3.2.9-4.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: transfig Distribution: openSUSE Tumbleweed
Version: 3.2.9 Vendor: openSUSE
Release: 4.2 Build date: Thu Sep 12 14:00:53 2024
Group: Productivity/Graphics/Convertors Build host: reproducible
Size: 1339161 Source RPM: transfig-3.2.9-4.2.src.rpm
Packager: https://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

* 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.
* Wed Oct 06 2021 Dr. Werner Fink <werner@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
  - This Update includes the fixes for
    * bsc#1190618, CVE-2020-21529: stack buffer overflow in the bezier_spline function in genepic.c.
    * bsc#1190615, CVE-2020-21530: segmentation fault in the read_objects function in read.c.
    * bsc#1190617, CVE-2020-21531: global buffer overflow in the conv_pattern_index function in gencgm.c.
    * bsc#1190616, CVE-2020-21532: global buffer overflow in the setfigfont function in genepic.c.
    * bsc#1190612, CVE-2020-21533: stack buffer overflow in the read_textobject function in read.c.
    * bsc#1190611, CVE-2020-21534: global buffer overflow in the get_line function in read.c.
    * bsc#1190607, CVE-2020-21535: segmentation fault in the gencgm_start function in gencgm.c.
    * bsc#1192019, CVE-2021-32280: NULL pointer dereference in compute_closed_spline() in trans_spline.c
* Mon Aug 16 2021 Dr. Werner Fink <werner@suse.de>
  - Skip requirement of texlive-epstopdf as SLE-12 does not have that
* Wed Aug 11 2021 Dr. Werner Fink <werner@suse.de>
  - Skip build of documentation of fig2mpdf on SLE-12

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, Sun Jan 12 01:37:12 2025