| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: transfig | Distribution: openSUSE:Factory:zSystems |
| 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: 1303426 | Source RPM: transfig-3.2.9a-3.1.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.
MIT
* 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.
/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, Wed Oct 22 23:18:26 2025