Add a missing file to packing list.4e5f08fa4b
xv -- filename handling format string vulnerabilityentered 2005-03-21
X11 program that displays images of various formats
# pkg install xvinstalls 6.2.0 from latest; from quarterly (2026Q4) 6.2.0# cd /usr/ports/graphics/xv && make install clean# make -C /usr/ports/graphics/xv config # change options first
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 6.2.0 | 6.2.0 | – |
| FreeBSD 15 | 6.2.0 | 6.2.0 | – |
| FreeBSD 14 | 6.2.0 | 6.2.0 | 6.2.0 |
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 6.2.0 | 6.2.0 | – |
| FreeBSD 14 | 6.2.0 | 6.2.0 | 6.2.0 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
pkg audit for the packaged version 6.2.0.no CVE referenced
Add a missing file to packing list.4e5f08fa4b
Change MASTER_SITES and maintainer e-mail address. Because I was a committer.34dace154f
Bump png's major number to 3.343b837340
Change libtiff shared lib to version 4.0 -- we've shipped 3.3 before, so 1.0 would go backwards.0a6c60d056
libtiff34->libtiff and include/tiff34/*.h -> include/*.h Approved by: asamid57d33c655
Remove extraneous x11 from CATEGORIES. Submitted by: Josh Gilliam <josh@quick.net>6c450aae0f
Preparation as master-port for slave-port (japanese/xv). Approved by: maintainer739ed108f1
Eliminate warnings on systems not equipped for Japanese characters. The Japanese or multilingual functionality will be in japanese/xv and graphics/xv-m17n when those are committed. PR: 8185 Submitted by: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>e2bc0d7216
Move manpages to Makefile and use MAN* macros.f71aebd7a6
Roll back libpng major to 2.27ba461c8e
libpng major is now 3. Also remove regexp support in preparation for ELF conversion.4610ae86c9
Convert to ELF.4611595d03
Well, Kyodai is "kyoto-u.ac.jp", not "kyoto.ac.jp".6801d84aef
Update MASTER_SITE in Makefile PR: ports/7770 Submitted by: maintainerbab0acf65d
Make Shigeyuki FUKUSHIMA the new maintainer (was ports@freebsd.org). Add Japanese enhancements (including some Japanese file formats). Update or add various patches, including PNG, multi-page TIFF, and PDF. PR: 7751 Submitted by: Shigeyuki FUKUSHIMA <shige@kuis.kyoto-u.ac.jp>a9004e4e65
Change JPEG shared library number to 9. This is to make sure that everyone installs the version of the port that uses shared library number 9 and the LIBRARY_VERSION set to the default. Normally this is against our policy (bumping the version number for minor things), however due to the major problems caused with the upgrade, Satoshi and I decided that this was best. Approved by: asami18f33c0f93
Add png support, I don't know how to add it on PATCHFILES, so I put it on patches/patch-ah. sorry.66f9ae4f4c
Switch remaining ports to use jpeg lib version 8.0.b5544f1358
Upgrade to use tiff34.cb1387edca
Set window gravity correctly. Minor cleanup while I was at it. PR: 2920 Submitted by: John Rochester <jr@cs.mun.ca>bd383db4a1
Add magpic and PhotoCD support. The gist of original patch-aa is already in the distfile patch, and so is part of patch-ac. The new patch-ac is a bug fix (wrong order of arguments -- how did it work for anyone?!?).
While I'm here, replace "mkdir -p" with "${MKDIR}", etc.
Notified about patch by: ohashi@mickey.ai.kyutech.ac.jp (Takeshi Ohashi)c9c9ee7b8dBuild with new jpeg lib now Some misc cleanup65ddad34ca
add a patch for Guido Vollbeding's FixPix dithering. This is a big win for 15/16 bit displays. Obtained from: Guido Vollbeding <guivol@esc.de>afbc09ff62
Oh my goodness! Satoshi is finally fed up and decided to "clean up" all the COMMENTs! No package names, no version numbers, no "this is absolutix-3.1.2" type comments that have zero information contents. Now, without any bad examples to follow, nobody has an excuse to import a port with those kind of comments. :) Phew! 238 ports modified!95137d2010
Added pre-clean target. When doing 'make clean' then clean tiff and jpeg as well. Reviewed by: Submitted by: Obtained from:cafa684b25
Don't use gnumalloc, we've got a better malloc in libc now.4637caed02
Set an example by installing the xv manual (postscript, only 3.6MB) in ${PREFIX}/share/doc/xv, conditional to NOPORTDOCS.
Note that README is not conditionalized on NOPORTDOCS, this is the
license statement and its installation is required by the xv author.9524631c60xv is "shareware except for personal use only", and it is ok to put it on our CDROM and ftp site. Add a post-install target to copy the README to ${PREFIX}/share/doc/xv at author's request.4a0364b2e4Add missing manpage4f5963616a
Change jpeg library major to 6a642a22e35
Link with -lgnumalloc. Silence <malloc.h> warning along the way. Original idea is ---------------- From: Kai Vorma <vode@snakemail.hut.fi> To: Lars Gerhard Kuehl <lars@elbe.desy.de> Cc: FreeBSD-hackers@freefall.cdrom.com Subject: Re: dlmalloc : Okay, not faster, but it used memory better. Try xv with standard malloc, then dlmalloc and finally GNU-malloc. With standard malloc xv grows until it hits datasize limit (16MB) and dies (usually after 10 or so big jpegs). With dlmalloc xv's VZS was about 15MB after last picture of that particular set and with GNU malloc it was about 11MB. :3ecbe20b66
Add NO_PACKAGE.97b2f673f4
Yet another round of Makefile updates, graphics version.7f6c181f38
Add CATEGORIES lines to a whole bunch of port Makefiles. Some ports are in multiple catagories - I'll expect the various MAINTAINERS to make further adjustments (and add any KEYWORDS lines) themselves.ac3066bf75
Patch to make xv call ghostscript (assumed to be in /usr/local/bin/gs) to render .ps files. Also calls gunzip to uncompress compressed files. Submitted by: "Philippe Charnier" <charnier@lirmm.fr>008f57b428
Converted Makefiles as much as I could.
(1) Took out INSTALL_MANPAGES (not necessary anymore, porter should
set NO_INSTALL_MANPAGES for not calling "make install.man")
(2) Replaced most of DEPENDS with EXEC_DEPENDS and LIB_DEPENDS. These
are the entries I used:
EXEC_DEPENDS:
unzip:${PORTSDIR}/archivers/unzip
gmake:${PORTSDIR}/devel/gmake
wishx:${PORTSDIR}/lang/tclX
xli:${PORTSDIR}/graphics/xli
gs:${PORTSDIR}/print/ghostscript
gunshar:${PORTSDIR}/archivers/gshar+gunshar
hfs:${PORTSDIR}/utils/hfs
rman:${PORTSDIR}/utils/rman
LIB_DEPENDS:
tiff\\.3\\.:${PORTSDIR}/graphics/tiff
jpeg\\.5\\.:${PORTSDIR}/graphics/jpeg
Xpm\\.4\\.:${PORTSDIR}/graphics/xpm
tcl\\.7\\.:${PORTSDIR}/lang/tcl
tk\\.3\\.:${PORTSDIR}/x11/tk
xview\\.1\\.:${PORTSDIR}/x11/xview-lib
Xaw3d\\.:${PORTSDIR}/x11/Xaw3d
mpeg\\.1\\.:${PORTSDIR}/graphics/mpeg-lib
xview\\.3\\.:${PORTSDIR}/x11/xview-lib
BLT\\.1\\.:${PORTSDIR}/x11/blt
There are still some dependencies I can't figure out what exactly
is needed. If your port still has DEPENDS in it, please check it out!86793c984dUpgrade to 3.10a (bugfix release)21f759cdc5
Initial revision5ca7a7ffce
Update DEPENDS lines to point to the new relocated ports.c33be61ae6
Be a little more explicit on what it does.9bc7f8224d
Upgrade to 3.10. Doesn't need the 16-bit patch anymore. Also modified to use jpeg and tiff libraries from our port, not the xv distribution.dbe48b2374
Add pkg files4674e2846e
Import of xv 3.01a7d24acf29