Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
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.
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, Thu Jun 5 01:04:25 2025