FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

I am looking for an LTO tape library. Do you have one to spare?
Port details
xv 3.10a_15 graphics on this many watch lists=119 search for ports that depend on this port An older version of this port was marked as vulnerable.
X11 program that displays images of various formats
Maintained by: dinoex@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
License: not specified in port


Xv  is  an  X11  program  that displays images in the GIF,
JPEG, TIFF, PBM, PGM, PPM, X11 bitmap, Utah Raster Toolkit
RLE,  PDS/VICAR,  Sun Rasterfile, BMP, XPM, PCX, IRIS RGB,
possibly PostScript, Portable Networking Format(PNG)  and 
PM formats  on  workstations  and  terminals  running the
X Window System, Version 11.
And more xv japanese extensions patch supports images in
the MAKI, MAG, PIC, Pi PIC2, PhotoCD. And this patch also
supports archived image files.   Supported archivers  are 
arc, arj, lzh, tar, tar+compress, tar+gzip, tar+bzip2, zip,
and zoo.

Note that this program is shareware except for personal use only.
Please read the documentation in the directory
  /usr/local/share/doc/xv
for proper usage.

LICENSE: shareware, free for personal use

WWW: http://www.trilon.com/xv/
WWW: http://www.gregroelofs.com/greg_xv.html
SVNWeb : Main Web Site : Distfiles Availability : PortsMon
Slave ports
  1. graphics/xv-m17n
  2. japanese/xv

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Required To Build:
  1. devel/imake
  2. devel/tradcpp
  3. x11/libXext
  4. x11/libX11
  5. x11-toolkits/libXt
Required To Run:
  1. x11/libXext
  2. x11/libX11
  3. x11-toolkits/libXt
Required Libraries:
  1. graphics/jpeg
  2. graphics/tiff
  3. graphics/png
  4. graphics/jasper

This port is required by:

for Run * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

To install the port: cd /usr/ports/graphics/xv/ && make install clean
To add the package: pkg install graphics/xv


Configuration Options
===> The following configuration options are available for xv-3.10a_15:
     DOCS=on: Build and/or install documentation
     M17N=off: build with Multilingualization support
===> Use 'make config' to modify these settings

Master Sites:
  1. http://aarnet.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  2. http://distcache.FreeBSD.org/ports-distfiles/xv/
  3. http://downloads.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  4. http://freefr.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  5. http://garr.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  6. http://heanet.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  7. http://hivelocity.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  8. http://ignum.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  9. http://internode.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  10. http://iweb.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  11. http://jaist.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  12. http://kaz.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  13. http://kent.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  14. http://master.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  15. http://nchc.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  16. http://ncu.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  17. http://netcologne.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  18. http://sunet.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  19. http://superb-dca3.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  20. http://switch.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  21. http://tenet.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  22. http://ufpr.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/
  23. http://waix.dl.sourceforge.net/project/png-mng/XV%20jumbo%20patches/20070520/

Number of commits found: 58

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
15 Jul 2014 15:30:09
Original commit files touched by this commit  3.10a_15
Revision:361950
adamw search for other commits by this committer
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS.
27 Nov 2013 19:27:28
Original commit files touched by this commit  3.10a_15
Revision:335047
dinoex search for other commits by this committer
- use STAGEDIR
- remove option NOMAN
- use OPTIONS_DEFINE
- merge xv-m17m in xv
21 Sep 2013 11:06:04
Original commit files touched by this commit  3.10a_15
Revision:327804
dinoex search for other commits by this committer
- fix misplaced NO_STAGE in slaveports and ifdefs
20 Sep 2013 18:35:46
Original commit files touched by this commit  3.10a_15
Revision:327733
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
28 Jun 2013 11:51:06
Original commit files touched by this commit  3.10a_15
Revision:321957
bapt search for other commits by this committer
New USES imake to handle the dependency on imake.

This uses accept 'env' as an argument for ports that do use their own or a
different do-configure target.

Modify xmkmf so it accept IMAKECPPFLAGS as default flags for imake and pass it
to the called imake.
Modify xorg-cf-files (the FreeBSD.cf configuration file) to allow CppCmd to be
overwritten.
Pass CppCmd CcCmd and CplusplusCmd via command line to each call of imake via
IMAKECPPFLAGS
Pass IMAKE_DEFINE with the above arguments to MAKE_ARGS so that imake spawned
from Makefile generated by a previous
imake also inherit the defined CppCmd CcCmd and CplusplusCmd.
Make imake use devel/tradcpp all the time, so that when buidling with clang we
do not depend on gcc's cpp.
Make imake respect CC and CXX
Make imake respect USE_GCC (if set imake will use gcc's cpp).

While here:
- Remove a couple of indefinite articles from comments
- Trim headers
- Fix a couple of ports to build with clang or use: USE_GCC=any
- Fix a now useless redefinition of the extraction chain
- Fix a typo in japanese/Wnn7-lib bundled imake template definitions
- Fix some XMKMF execution with no env specified
- Use options helper in x11/xautolock to simplify the port
26 Jan 2013 16:59:11
Original commit files touched by this commit  3.10a_15
Revision:311032
dinoex search for other commits by this committer
- cleanup header
- strip shlibversion in depedency
09 Oct 2012 22:12:14
Original commit files touched by this commit  3.10a_15
Revision:305610
linimon search for other commits by this committer
Force numerous ports that fail to build with clang over to instead always
rely on gcc.  The patch uses the new USE_GCC=any code in Mk/bsd.gcc.mk to
accomplish this.

The ports chosen were ports that blocked 2 or more ports from building with
clang.  (There are several hundred other ports that still fail to build with
clang, even with this patch.  This is merely one step along the way.)

Those interested in fixing these ports with clang, and have clang as their
default compiler, can simply set FORCE_BASE_CC_FOR_TESTING=yes.

For those who have gcc as their default compiler, this change is believed
to cause no change.

Hat:		portmgr
Tested with:	multiple runs on amd64-8-exp-bcm and 9-exp-clang, with various
		combinations of patch/no-patch and flag settings.
01 Jun 2012 05:26:28
Original commit files touched by this commit  3.10a_15
dinoex search for other commits by this committer
- update png to 1.5.10
13 Jan 2012 17:02:24
Original commit files touched by this commit  3.10a_14
dinoex search for other commits by this committer
- make check safer
02 Dec 2011 18:17:46
Original commit files touched by this commit  3.10a_14
dinoex search for other commits by this committer
- fix build with clang by disabling optimisation
Feature safe:   yes
03 Jul 2011 14:12:23
Original commit files touched by this commit  3.10a_14
ohauer search for other commits by this committer
-remove MD5
28 Mar 2010 06:47:48
Original commit files touched by this commit  3.10a_14
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
11 Feb 2010 14:45:23
Original commit files touched by this commit  3.10a_13
dinoex search for other commits by this committer
- add workaround for a deadlock in libxcb
PR:             143043
05 Feb 2010 11:46:55
Original commit files touched by this commit  3.10a_12
dinoex search for other commits by this committer
- update to jpeg-8
25 Sep 2009 06:21:42
Original commit files touched by this commit  3.10a_11
dinoex search for other commits by this committer
- Security fix
fix out of bound error, introduced in jumbo2 patch
Reported by:    naddy (Christian Weisgerber)
Submitted by:   Patrick Keshishian
Obtained from:  openbsd
Feature safe:   yes
22 Aug 2009 00:23:13
Original commit files touched by this commit  3.10a_10
  Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with G
18 Jul 2009 11:11:29
Original commit files touched by this commit  3.10a_10
dinoex search for other commits by this committer
- update to jpeg7
Tested by:      pav on pointyhat
22 May 2009 05:33:34
Original commit files touched by this commit  3.10a_9
dinoex search for other commits by this committer
- enable support of g3 fax
- fix initial display with -nolimit
Reported by:    Michiel Boland
20 May 2009 12:02:33
Original commit files touched by this commit  3.10a_8
dinoex search for other commits by this committer
- fix build of xv-m17n
17 May 2009 13:20:47
Original commit files touched by this commit  3.10a_8
dinoex search for other commits by this committer
- use jumbo patches
- support jasper
- many bugfixes
15 Feb 2009 16:44:55
Original commit files touched by this commit  3.10a_7
dinoex search for other commits by this committer
- add LICENSE:
18 Mar 2008 10:52:49
Original commit files touched by this commit  3.10a_7
dinoex search for other commits by this committer
- update USE_XORG
17 Mar 2008 18:11:59
Original commit files touched by this commit  3.10a_7
dinoex search for other commits by this committer
- set USE_XORG
26 Jun 2007 17:00:58
Original commit files touched by this commit  3.10a_7
dinoex search for other commits by this committer
- fix text
PR:             113911
Submitted by:   Fred Clift
19 May 2007 20:32:57
Original commit files touched by this commit  3.10a_7
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
15 Dec 2006 07:01:35
Original commit files touched by this commit  3.10a_6
dinoex search for other commits by this committer
- fix build with gcc42
07 Oct 2006 19:51:31
Original commit files touched by this commit  3.10a_6
dinoex search for other commits by this committer
- fix build with gcc41
05 Sep 2006 06:06:54
Original commit files touched by this commit  3.10a_6
dinoex search for other commits by this committer
- take maintainership
05 Sep 2006 04:26:13
Original commit files touched by this commit  3.10a_6
linimon search for other commits by this committer
Reset inactive maintainer who has not responded to email.

Hat:            portmgr
14 Jul 2006 15:31:50
Original commit files touched by this commit  3.10a_6
ehaupt search for other commits by this committer
With 24/32-bit xwd files, xv swaps the red and blue channels.  With 16-bit xwd
files, the image is very dark green (almost black).

Both problems are caused by hard-coding the channel order and offsets, rather
than using the colour masks in the xwd header.

xv reads the input into a 24-bit internal image, which is then displayed.  The
lack of brightness in the 16-bit display is because the colour values are copied
into the low-order bits of the internal pixmap rather than the high order bits.
The green hue is because the green channel has 6 bits, whereas red and blue only
have 5 bits, making the green twice as (relatively) bright.

The new patch solves that problem.

PR:             96971
Submitted by:   Peter Jeremy <peterjeremy@optushome.com.au>
Approved by:    Miguel Mendez <mmendez@gmail.com> (maintainer)
05 Apr 2006 04:04:40
Original commit files touched by this commit  3.10a_5
jmelo search for other commits by this committer
- Fix mastersite.

PR:             ports/91058
Approved by:    Miguel Mendez (maintainer), mnag (mentor)
20 Nov 2005 11:04:39
Original commit files touched by this commit  3.10a_5
dinoex search for other commits by this committer
- add SHA256
11 Sep 2005 21:49:30
Original commit files touched by this commit  3.10a_5
linimon search for other commits by this committer
Remove obsolete mastersites.

Source:         distfile survey
Approved by:    maintainer
21 Mar 2005 22:45:35
Original commit files touched by this commit  3.10a_5
simon search for other commits by this committer
Fix format string vulnerability.

Security:      
http://vuxml.FreeBSD.org/a4bd3039-9a48-11d9-a256-0001020eed82.html
Security:       CAN-2005-0665
Obtained from:  Gentoo Linux
Approved by:    portmgr (marcus), erwin (mentor), maintainer
15 Feb 2005 08:32:08
Original commit files touched by this commit  3.10a_4
 This port version is marked as vulnerable.
erwin search for other commits by this committer
Miguel Mendez is the new victim of these ports. Thanks!
23 Dec 2004 09:32:50
Original commit files touched by this commit  3.10a_4
 This port version is marked as vulnerable.
nork search for other commits by this committer
Reset MAINTAINER to ports@.
We cannot contact them for a long time.

Discussed with: hrs
Approved by:    kiri(blanket), mita(blanket),
                shige(blanket), taoka(blanket)
15 Nov 2004 05:19:30
Original commit files touched by this commit  3.10a_4
 This port version is marked as vulnerable.
sf search for other commits by this committer
farewell to libxpg4.
11 Oct 2004 04:03:13
Original commit files touched by this commit  3.10a_4
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- import securitry patches
- update FixPix4xv.patch
PR:             72382
Approved by:    portmgr (linimon) and shige
Obtained from:  SuSe
05 Oct 2004 13:55:58
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
nectar search for other commits by this committer
Mark FORBIDDEN due to exploitable buffer overflows.
http://vuxml.freebsd.org/fffacc93-16cb-11d9-bc4a-000c41e2cdad.html

Approved by:    portmgr
16 Jun 2004 05:02:38
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
nork search for other commits by this committer
Utilize DOCSDIR/PORTDOCS.

PR:             ports/67989
Submitted by:   Piotr Smyrak <smyru@smyrak.com>
Approved by:    shige (blanket)
31 Mar 2004 03:12:58
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
trevor search for other commits by this committer
SIZEify (maintainer timeout)
20 Nov 2003 15:06:15
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
trevor search for other commits by this committer
Define USE_PERL5_BUILD, not erroneous USE_PERL.

Submitted by:   Oliver Eikemeier
20 Nov 2003 13:51:47
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
trevor search for other commits by this committer
Define USE_PERL to make Perl available for (mostly deprecated)
"perl -pi -e" construction.
07 Mar 2003 00:16:25
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
ade search for other commits by this committer
Remove pkg-comment from remaining master/slave port sets.

Approved by:    portmgr (implicitly)
10 Oct 2002 10:11:29
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
shige search for other commits by this committer
Fix build-breakage.

Submitted by:   Patrick Li <pat@FreeBSD.org>
08 Oct 2002 13:04:51
Original commit files touched by this commit  3.10a_3
 This port version is marked as vulnerable.
shige search for other commits by this committer
Apply new bzip2 patch:
  Chagne bunzip2 path from full-path to command name only.

Submitted by:   Ken Stailey <kstailey@speakeasy.net>
11 Sep 2001 16:03:17
files touched by this commit
sf search for other commits by this committer
fix build of graphics/xv-m17n and japanese/xv.    
11 Sep 2001 03:22:51
files touched by this commit
ache search for other commits by this committer
Bump png major    
14 Jun 2001 16:53:53
files touched by this commit
shige search for other commits by this committer
Fix by applying sf's patch.   Thanks, sf!    
08 Mar 2001 17:33:30
files touched by this commit
shige search for other commits by this committer
I'm sorry.   The previous commit is based on:    
08 Mar 2001 17:29:51
files touched by this commit
shige search for other commits by this committer
Change MASTER_SITES for fetching xv patches(modified-for-jp-ext-patch).    
28 Feb 2001 18:02:48
files touched by this commit
shige search for other commits by this committer
Fix broken.   pdf.patch and mp-tiff-patch must be fetched from my own site.  
These are modified for applying after jp-extension-patch.    
20 Feb 2001 20:46:01
files touched by this commit
mi search for other commits by this committer
Add the PORTREVISION -- something I forgot to do in my   previous commit.    
20 Feb 2001 15:29:47
files touched by this commit
mi search for other commits by this committer
Add the software's web-site to  the distinfo, which did not have   the WWW entry
before. Add  several more patches available on the   said web-site.  In
particular,  use the later  png-related patch   (-fix3 vs.  -fix2). Move some 
of the patches from  DISTFILES to   PATCHFILES -- for  some others it matters,
because  of the order   they have to be applied and different -p settings
necessary.    
16 Jan 2001 17:33:20
files touched by this commit
sobomax search for other commits by this committer
Massive style enforcement - use ^I instead of spaces for variables identation.  
 
08 Oct 2000 02:35:34
files touched by this commit
asami search for other commits by this committer
Convert category graphics to new layout.  
04 Jul 2000 08:13:36
files touched by this commit
sobomax search for other commits by this committer
Bump png shared library version.    
29 Jun 2000 08:03:02
files touched by this commit
obrien search for other commits by this committer
Move the stragler's www.freebsd.org/~user distfiles to the offical  
MASTER_SITE_LOCAL site.    

Number of commits found: 58

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
fileAug 21
py-djangoAug 21
py-django-develAug 21
py-django14Aug 21
py-django15Aug 21
php53Aug 18
phpmyadminAug 17
chromiumAug 13
serfAug 11
subversionAug 11
subversion17Aug 11
nginxAug 09
nginx-develAug 09
mingw32-opensslAug 06
opensslAug 06

8 vulnerabilities affecting 14 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds


Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 24479
Broken 229
Deprecated 824
Ignore 572
Forbidden 36
Restricted 261
No CDROM 101
Vulnerable 23
Expired 0
Set to expire 811
Interactive 0
new 24 hours 3
new 48 hours8
new 7 days40
new fortnight152
new month218

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.