CVE and update status of the FreeBSD ports tree4,526 unaddressed CVEs in 616 portsAll times are CET

Port details

print/fig2dev3.2.9a

Tools to convert Xfig .fig files

Maintainer
pi@FreeBSD.org
Packages
fig2dev 3.2.9a
Upstream
up to date
CPE
xfig_project:fig2dev from the port
WWW
https://en.wikipedia.org/wiki/Xfig
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (17)

Jason E. Hale (jhale) · 3.2.9a
*/*: De-orbit alias.mk

Mk/Uses/alias.mk was an attempt for compat with DPorts, but has rotted.
This feature was never documented in the PHB, so there is no work to
be done by the docs@ team.

Nothing against DragonFly, but if DPorts still needs FreeBSD 9
support, they really should work that out with upstream projects.

Ultimately, we don't need to keep carrying this outdated feature that
doesn't affect us.
14f7c29430
Kurt Jaeger (pi) · 3.2.9a
print/fig2dev: fix build so that it finds PNG lib

PR:		285302
Reviewed-by:	diizzy
c1c87bad64
Kurt Jaeger (pi) · 3.2.9a
print/fig2dev: update 3.2.9 -> 3.2.9a

- Needed to update to fix UTF-8 text

PR:		287816
Changes:	https://mcj.sourceforge.net/frm_new_features.html
b1faafe487
Kurt Jaeger (pi) · 3.2.9
print/fig2dev: update 3.2.8a -> 3.2.9

Changes:	https://mcj.sourceforge.net/frm_bugs_fixed.html
1247f44f52
Muhammad Moinur Rahman (bofh) · 3.2.8a_2
print/fig2dev: Moved man to share/man

Approved by:    portmgr (blanket)
0f293d0b3c
Michael Osipov (michaelo) · 3.2.8a_1
*/*: Bump PORTREVISION for Ghostscript 10 change

Reported by:	sunpoet
Approved by:	jrm (mentor), sunpoet
Differential Revision:	https://reviews.freebsd.org/D42412
fcf68ae5ec
Stefan Eßer (se) · 3.2.8a
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.2.8a
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Bernhard Froehlich (decke) · 3.2.8a
print/fig2dev: Add CPE information

Approved by:    portmgr (blanket)
83f49680fc
Stefan Eßer (se) · 3.2.8a
print/fig2dev: update to upstream version 3.2.8a

The port update to version 3.2.8 has been provided in PR 252092 by
mjl@luckie.org.nz.

I have adjusted the update to build patch level "a" of version 3.2.8.

PR:		252092
Approved by:	pi
cd3614d9af
Stefan Eßer (se) · 3.2.7_1
print/fig2dev: Add license text

The text of this license has been extracted from: configure.ac
and refers to all of fig2dev. It includes a list of historic authors
and contributors, and while not resembling a standard license, it is
clear that all rights to build, use, and distribute this software
without any restrictions is granted.
b594f1047e
Mathieu Arnold (mat) · 3.2.7_1
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 3.2.7_1
Remove # $FreeBSD$ from Makefiles.
305f148f48
Niclas Zeising (zeising) · 3.2.7_1
Add USES=xorg USES=gl, ports categories p

Add USES=xorg and USES=gl to ports in categories starting with 'p'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
823770dbfb
Kurt Jaeger (pi) · 3.2.7_1
print/fig2dev: fix to build, needs some help to really use ghostscript

- GSEXE was not set during build, causing
  fig2dev -L pdf part.fig part.pdf
  to fail like this:
  sh: -q: not found
  Error in ghostcript command
  command was:  -q -sAutoRotatePages=None -dAutoFilterColorImages=false -dColorImageFilter=/DCTEncode -sDEVICE=pdfwrite -dPDFSETTINGS=/prepress -o 'part.pdf' -

Reported by:	Anton Shterenlikht <mexas@bristol.ac.uk>
MFH:		2018q3
a1c466d432
Kurt Jaeger (pi) · 3.2.7
print/fig2dev: update 3.2.6 -> 3.2.7

- OPTION LETTER CHANGES:
  Language         previous option         current option
  ------------------------------------------------------------
  cgm              -b dummy                -a
  epic             -A scale                -d scale
  eepic            -A scale                -d scale
  eepicemu         -A scale                -d scale
  gbx              -i on|off               -v
  ibmgl            -m mag,xoff,yoff        -m mag -x xoff -y yoff
  mp               -I file                 -d file
  ps               -S dummy                -o
- NEW FEATURES:
  o Print language-specific help text by using fig2dev -L lang -h.
  o Add option -M, multipage, for MetaPost output language.
  o Add option -P, pagemode, and -z to choose a pagesize for pdf output.
  o Add option -W (scaling of figures not possible) for tikz.
  o Add option -b, border width, for LaTeX output language.
  o Add option -f for pstex_t and pdftex_t output language.
  o Add uk_UA and ru_RU encodings for PostScript output. Ticket #12.
- BUGS FIXED:
  o Update help text: Output help for dxf and textyl output language,
    add description of -g option for Tk/Tcl and Perl/Tk output, allow -f
    option for pstex_t and pdftex_t output language.
- Debian bug numbers refer to https://bugs.debian.org/#.
  Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o Sanitize input. Do not segfault on malformed input files. Fixes debian
    bugs 881143, 881144, 881396, 890015, 890016, 882021 and also 882022.
  o Do not put an %%Orientation: comment into PostScript output. Some
    viewers would rotate the resulting file, others not.
  o Fix build on NetBSD, which has a _setmode() function different from
    _setmode() on Windows. Ticket #17. Also, avoid alloca(). Ticket #16.
  o tikz output: Omit the semicolon after \pgftext[..]{...};.
  o Define PostScript patterns with larger tiles, may render better. #13
  o Fix build in case libXpm is missing. Ticket #15.
  o Use netpbm programs instead of ghostscript, to produce smaller files.
  o Correctly embed eps files with binary preview (epsi, typically
    found on Microsoft systems). Also, allow to embed ps-files. Fixes
    debian bug 248807, ticket #8.
  o For compilation, do not depend on PATH_MAX being defined.
fc5620a135
Kurt Jaeger (pi) · 3.2.6
New port: print/fig2dev

Fig2dev is a set of tools for creating TeX documents with graphics
which are portable, in the sense that they can be printed in a wide
variety of environments.

Drivers currently exist for the following graphics languages:
AutoCad slide, BOX, (E)EPIC macros, LaTeX picture environment,
PIC, PiCTeX, PNG, PostScript, Encapsulated Postscript, GIF,
IBM-GL, JPEG, PCX, MF (METAFONT), TeXtyl, TIFF, TPIC, XBM (X11
Bitmap), XPM (X11 Pixmap), and TK (tcl/tk).  Fig2dev can be
configured with a subset of these drivers.

WWW: https://en.wikipedia.org/wiki/Xfig

This port will replace print/transfig after a bit of testing.
180fd0f5ee