Port details |
- xv X11 program that displays images of various formats
- 3.10a_19 graphics
=114 3.10a_18Version of this port present on the latest quarterly branch. - Maintainer: dinoex@FreeBSD.org
 - Port Added: unknown
- Last Update: 2022-04-16 20:55:37
- Commit Hash: 735ea04
- People watching this port, also watch:: unzip, png, gettext, freetype2
- License: not specified in port
- Description:
- 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 : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS_INSTALL:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/graphics/xv/ && make install clean
- To add the package, run one of these commands:
- pkg install graphics/xv
- pkg install xv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xv
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (xv/xv-3.10a.tar.gz) = 03eb26b1e8f315c3093f4ae794862ba46637d16c055e8efbe5e3beb5d40fc451
SIZE (xv/xv-3.10a.tar.gz) = 2259124
SHA256 (xv/xv-3.10a-jumbo-patches-20070520.tar.gz) = 221ec89fdf0772bd09c845cbb337aecf411a1aee215140b676717f49e9e65c80
- Packages (timestamps in pop-ups are UTC):
- Slave ports:
-
- graphics/xv-m17n
- japanese/xv
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- imake : devel/imake
- tradcpp : devel/tradcpp
- xext.pc : x11/libXext
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- Runtime dependencies:
-
- xext.pc : x11/libXext
- x11.pc : x11/libX11
- xt.pc : x11-toolkits/libXt
- Library dependencies:
-
- libtiff.so : graphics/tiff
- libpng.so : graphics/png
- libjasper.so : graphics/jasper
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Run
-
- japanese/xv
- multimedia/subtitleripper
- x11/bgrot
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
- Configuration Options:
- ===> The following configuration options are available for xv-3.10a_19:
DOCS=on: Build and/or install documentation
M17N=off: build with Multilingualization support
===> Use 'make config' to modify these settings
- Options name:
- graphics_xv
- USES:
- cpe imake jpeg xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
16 Apr 2022 20:55:37 3.10a_19
|
Po-Chuan Hsieh (sunpoet)  |
graphics/jasper: Bump PORTREVISION of dependent ports for shlib change after
cdcedd316da6d7c8509c394474160c683489a3ae |
02 Mar 2022 09:56:56 3.10a_18
|
Dirk Meyer (dinoex)  |
graphics/xv: update for jasper 3 support |
10 Jan 2022 15:15:39 3.10a_17
|
Stefan Eßer (se)  |
Fix CONFLICTS entries of multiple ports
There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.
This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.
Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port (Only the first 15 lines of the commit message are shown above ) |
10 Sep 2021 21:17:25 3.10a_17
|
Bernhard Froehlich (decke)  |
graphics/xv: Add CPE information
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:07 3.10a_17
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
12 Sep 2020 14:58:35
3.10a_17
|
sunpoet  |
Fix build with jasper 2.0.20 |
01 Jan 2020 20:53:40
3.10a_17
|
dinoex  |
- update to 3.1 |
27 Dec 2019 13:43:00
3.10a_17
|
bapt  |
Update jasper to 2.0.16
This is needed to be able to update gegl to latest version.
Bump revision of all consumer as the ABI is not 100% backward compatible.
Provide a patch for graphics/devil to properly build with latest jasper.
While here add a missing USES=xorg to graphics/devil |
05 Nov 2019 22:16:15
3.10a_16
|
zeising  |
Add USES=xorg USES=gl, ports categories g
Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
16 Jan 2017 16:47:00
3.10a_16
|
mat  |
Extract do-patch into a separate script.
PR: 215761
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D9029 |
19 May 2016 10:44:12
3.10a_16
|
amdmi3  |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
01 Apr 2016 14:00:57
3.10a_16
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
22 Jun 2015 18:33:22
3.10a_16
|
antoine  |
Convert to USES=jpeg |
10 Apr 2015 21:14:41
3.10a_16
|
mat  |
Don't let xv change its name when options change.
With hat: portmgr
Sponsored by: Absolight |
25 Dec 2014 21:07:41
3.10a_16
|
bapt  |
Remove USE_GCC added by mistake |
25 Dec 2014 20:54:43
3.10a_16
|
bapt  |
Bump portrevision after png update |
24 Dec 2014 20:53:41
3.10a_15
|
antoine  |
Finish properly support png 1.5 |
24 Dec 2014 17:49:04
3.10a_15
|
antoine  |
Properly support png 1.5
Obtained from: Gentoo |
20 Oct 2014 17:04:21
3.10a_15
|
bapt  |
Cleanup plist |
15 Jul 2014 15:30:09
3.10a_15
|
adamw  |
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. |
27 Nov 2013 19:27:28
3.10a_15
|
dinoex  |
- use STAGEDIR
- remove option NOMAN
- use OPTIONS_DEFINE
- merge xv-m17m in xv |
21 Sep 2013 11:06:04
3.10a_15
|
dinoex  |
- fix misplaced NO_STAGE in slaveports and ifdefs |
20 Sep 2013 18:35:46
3.10a_15
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
28 Jun 2013 11:51:06
3.10a_15
|
bapt  |
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
3.10a_15
|
dinoex  |
- cleanup header
- strip shlibversion in depedency |
09 Oct 2012 22:12:14
3.10a_15
|
linimon  |
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
3.10a_15
|
dinoex  |
- update png to 1.5.10 |
13 Jan 2012 17:02:24
3.10a_14
|
dinoex  |
- make check safer |
02 Dec 2011 18:17:46
3.10a_14
|
dinoex  |
- fix build with clang by disabling optimisation
Feature safe: yes |
03 Jul 2011 14:12:23
3.10a_14
|
ohauer  |
-remove MD5 |
28 Mar 2010 06:47:48
3.10a_14
|
dinoex  |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
11 Feb 2010 14:45:23
3.10a_13
|
dinoex  |
- add workaround for a deadlock in libxcb
PR: 143043 |
05 Feb 2010 11:46:55
3.10a_12
|
dinoex  |
- update to jpeg-8 |
25 Sep 2009 06:21:42
3.10a_11
|
dinoex  |
- 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
3.10a_10 
|
amdmi3  |
- Switch SourceForge ports to the new File Release System: categories starting
with G |
18 Jul 2009 11:11:29
3.10a_10
|
dinoex  |
- update to jpeg7
Tested by: pav on pointyhat |
22 May 2009 05:33:34
3.10a_9
|
dinoex  |
- enable support of g3 fax
- fix initial display with -nolimit
Reported by: Michiel Boland |
20 May 2009 12:02:33
3.10a_8
|
dinoex  |
- fix build of xv-m17n |
17 May 2009 13:20:47
3.10a_8
|
dinoex  |
- use jumbo patches
- support jasper
- many bugfixes |
15 Feb 2009 16:44:55
3.10a_7
|
dinoex  |
- add LICENSE: |
18 Mar 2008 10:52:49
3.10a_7
|
dinoex  |
- update USE_XORG |
17 Mar 2008 18:11:59
3.10a_7
|
dinoex  |
- set USE_XORG |
26 Jun 2007 17:00:58
3.10a_7
|
dinoex  |
- fix text
PR: 113911
Submitted by: Fred Clift |
19 May 2007 20:32:57
3.10a_7
|
flz  |
- 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
3.10a_6
|
dinoex  |
- fix build with gcc42 |
07 Oct 2006 19:51:31
3.10a_6
|
dinoex  |
- fix build with gcc41 |
05 Sep 2006 06:06:54
3.10a_6
|
dinoex  |
- take maintainership |
05 Sep 2006 04:26:13
3.10a_6
|
linimon  |
Reset inactive maintainer who has not responded to email.
Hat: portmgr |
14 Jul 2006 15:31:50
3.10a_6
|
ehaupt  |
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
3.10a_5
|
jmelo  |
- Fix mastersite.
PR: ports/91058
Approved by: Miguel Mendez (maintainer), mnag (mentor) |
20 Nov 2005 11:04:39
3.10a_5
|
dinoex  |
- add SHA256 |
11 Sep 2005 21:49:30
3.10a_5
|
linimon  |
Remove obsolete mastersites.
Source: distfile survey
Approved by: maintainer |
21 Mar 2005 22:45:35
3.10a_5
|
simon  |
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
3.10a_4 
|
erwin  |
Miguel Mendez is the new victim of these ports. Thanks! |
23 Dec 2004 09:32:50
3.10a_4 
|
nork  |
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
3.10a_4 
|
sf  |
farewell to libxpg4. |
11 Oct 2004 04:03:13
3.10a_4 
|
dinoex  |
- import securitry patches
- update FixPix4xv.patch
PR: 72382
Approved by: portmgr (linimon) and shige
Obtained from: SuSe |
05 Oct 2004 13:55:58
3.10a_3 
|
nectar  |
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
3.10a_3 
|
nork  |
Utilize DOCSDIR/PORTDOCS.
PR: ports/67989
Submitted by: Piotr Smyrak <smyru@smyrak.com>
Approved by: shige (blanket) |
31 Mar 2004 03:12:58
3.10a_3 
|
trevor  |
SIZEify (maintainer timeout) |
20 Nov 2003 15:06:15
3.10a_3 
|
trevor  |
Define USE_PERL5_BUILD, not erroneous USE_PERL.
Submitted by: Oliver Eikemeier |
20 Nov 2003 13:51:47
3.10a_3 
|
trevor  |
Define USE_PERL to make Perl available for (mostly deprecated)
"perl -pi -e" construction. |
07 Mar 2003 00:16:25
3.10a_3 
|
ade  |
Remove pkg-comment from remaining master/slave port sets.
Approved by: portmgr (implicitly) |
10 Oct 2002 10:11:29
3.10a_3 
|
shige  |
Fix build-breakage.
Submitted by: Patrick Li <pat@FreeBSD.org> |
08 Oct 2002 13:04:51
3.10a_3 
|
shige  |
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 
|
sf  |
fix build of graphics/xv-m17n and japanese/xv. |
11 Sep 2001 03:22:51 
|
ache  |
Bump png major |
14 Jun 2001 16:53:53 
|
shige  |
Fix by applying sf's patch. Thanks, sf! |
08 Mar 2001 17:33:30 
|
shige  |
I'm sorry. The previous commit is based on: |
08 Mar 2001 17:29:51 
|
shige  |
Change MASTER_SITES for fetching xv patches(modified-for-jp-ext-patch). |
28 Feb 2001 18:02:48 
|
shige  |
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 
|
mi  |
Add the PORTREVISION -- something I forgot to do in my previous commit. |
20 Feb 2001 15:29:47 
|
mi  |
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 
|
sobomax  |
Massive style enforcement - use ^I instead of spaces for variables identation.
|
08 Oct 2000 02:35:34 
|
asami  |
Convert category graphics to new layout. |
04 Jul 2000 08:13:36 
|
sobomax  |
Bump png shared library version. |
29 Jun 2000 08:03:02 
|
obrien  |
Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site. |