notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
xfpovray Graphical interface to POV-Ray
1.3.1_13 graphics Deleted on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.3.1_13Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: BROKEN for more than 2 years on all supported versions after the EOL of 12
Expired This port expired on: 2023-12-31
Ignore IGNORE: is marked as broken on FreeBSD 13.2: does not build
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: unknown
Last Update: 2023-12-31 00:06:26
Commit Hash: 168c460
People watching this port, also watch:: blackbox, autoconf, lsof, libunicode
License: GPLv2
Description:
xfpovray is a graphical interface to the cool ray tracing program POV-Ray (http://www.povray.org). It is written with the XForms library and supports most of the numerous options of POV-Ray. The interface was developed with POV-Ray version 3.0. Please read the documentation on POV-Ray before using xfpovray, especially if you will be using the animation loop or antialiasing.
cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (22 items)
Collapse this list.
  1. /usr/local/share/licenses/xfpovray-1.3.1_13/catalog.mk
  2. /usr/local/share/licenses/xfpovray-1.3.1_13/LICENSE
  3. /usr/local/share/licenses/xfpovray-1.3.1_13/GPLv2
  4. bin/xfpovray
  5. share/doc/xfpovray/Appendices
  6. share/doc/xfpovray/Chapter_1
  7. share/doc/xfpovray/Chapter_2
  8. share/doc/xfpovray/Chapter_3
  9. share/doc/xfpovray/Chapter_4
  10. share/doc/xfpovray/Chapter_5
  11. share/doc/xfpovray/Chapter_6
  12. share/doc/xfpovray/Chapter_7
  13. share/doc/xfpovray/Config_File
  14. share/doc/xfpovray/Include_Preview
  15. share/doc/xfpovray/Introduction
  16. share/doc/xfpovray/Options
  17. share/doc/xfpovray/Table_Of_Contents
  18. share/doc/xfpovray/Templates
  19. share/doc/xfpovray/help_topics
  20. @owner
  21. @group
  22. @mode
Collapse this list.
Dependency lines:
  • xfpovray>0:graphics/xfpovray
No installation instructions:
This port has been deleted.
PKGNAME: xfpovray
Flavors: there is no flavor information for this port.
distinfo:
SHA256 (xfpovray-1.3.1.tgz) = 259bbab630ca64b1552be685bf2a856462ff3d1df0bd37863d39b46f49d4a721 SIZE (xfpovray-1.3.1.tgz) = 533492

Packages (timestamps in pop-ups are UTC):
xfpovray
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--1.3.1_13-----
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. x11.pc : x11/libX11
  2. xext.pc : x11/libXext
  3. xpm.pc : x11/libXpm
Runtime dependencies:
  1. povray : graphics/povray-meta
  2. x11.pc : x11/libX11
  3. xext.pc : x11/libXext
  4. xpm.pc : x11/libXpm
Library dependencies:
  1. libforms.so : x11-toolkits/xforms
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
graphics_xfpovray
USES:
tar:tgz uidfix xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. ftp://ftp.icm.edu.pl/pub/Linux/sunsite/apps/graphics/rays/pov/
  2. ftp://ftp.sun.ac.za/pub/mirrors/sunsite.unc.edu/pub/Linux/apps/graphics/rays/pov/
  3. http://www.batse.msfc.nasa.gov/~mallozzi/home/software/xforms/src/
  4. http://www.gtlib.gatech.edu/pub/Linux/apps/graphics/rays/pov/
  5. https://www.ibiblio.org/pub/Linux/apps/graphics/rays/pov/
Collapse this list.
Port Moves
  • port deleted on 2023-12-31
    REASON: Has expired: BROKEN for more than 2 years on all supported versions after the EOL of 12

Number of commits found: 44

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.3.1_13
31 Dec 2023 00:06:26
commit hash: 168c4603a4df7dbb0902fc1e458f7935e87d2ad2commit hash: 168c4603a4df7dbb0902fc1e458f7935e87d2ad2commit hash: 168c4603a4df7dbb0902fc1e458f7935e87d2ad2commit hash: 168c4603a4df7dbb0902fc1e458f7935e87d2ad2 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
graphics/xfpovray: Remove expired port

2023-12-31 graphics/xfpovray: BROKEN for more than 2 years on all supported
versions after the EOL of 12
1.3.1_13
29 Oct 2023 22:53:34
commit hash: 0033c1b3a62ef670f2a6ff626a413b078d8eeeeccommit hash: 0033c1b3a62ef670f2a6ff626a413b078d8eeeeccommit hash: 0033c1b3a62ef670f2a6ff626a413b078d8eeeeccommit hash: 0033c1b3a62ef670f2a6ff626a413b078d8eeeec files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
graphics/xfpovray: Mark DEPRECATED

- BROKEN on all supported versions for more than 2 years after the EOL
  of 12
- Set EXPIRATION_DATE 2023-12-31
- Pet portclippy
1.3.1_13
20 Jul 2022 14:22:04
commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98commit hash: 022e658bd10b8753ede87b3dfda087efabddac98 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
graphics: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Waitman Gobble" <uzimac@da3m0n8t3r.com>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Abel Chow <ozsanh45vds001@sneakemail.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Ade Lovett <ade@lovett.com>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Aldis Berjoza <aldis@bsdroot.lv>
  *  Alex Hayward <xelah@xelah.com>
  *  Alex Ivasyuv <siegerstein@pochta.ru>
  *  Alex Samorukov <samm@os2.kiev.ua>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
1.3.1_13
24 Apr 2021 21:06:54
commit hash: 5147278233be0fc169aad7b62336af1ef93167e6commit hash: 5147278233be0fc169aad7b62336af1ef93167e6commit hash: 5147278233be0fc169aad7b62336af1ef93167e6commit hash: 5147278233be0fc169aad7b62336af1ef93167e6 files touched by this commit
Dmitry Marakasov (amdmi3) search for other commits by this committer
graphics/xfpovray: mark BROKEN on FreeBSD >= 13
1.3.1_13
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
1.3.1_13
25 Nov 2019 23:25:52
Revision:518434Original commit files touched by this commit
brooks search for other commits by this committer
Fix build with src r354909 applied.

The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into
errors causing these ports that declare them and use the FreeBSD make
infrastructure as part of their build to fail.

When the offending variables occur in a BSD Makefile, NO_MAN becomes
MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and
MK_PROFILE=no respectively.  When declared in the environment they
become WITHOUT_<FOO>.
1.3.1_13
05 Nov 2019 22:16:15
Revision:516845Original commit files touched by this commit
zeising search for other commits by this committer
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.
1.3.1_13
15 Apr 2017 09:02:17
Revision:438578Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Add LICENSE
1.3.1_13
01 Apr 2016 14:00:57
Revision:412346Original commit files touched by this commit
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
1.3.1_13
16 Jun 2015 12:28:44
Revision:389835Original commit files touched by this commit
amdmi3 search for other commits by this committer
- Fix build on pre-10.x by removing -Werror
1.3.1_13
14 May 2015 10:15:09
Revision:386312Original commit files touched by this commit
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
1.3.1_13
09 Mar 2015 06:21:47
Revision:380834Original commit files touched by this commit
mi search for other commits by this committer
The actual reason, this port was broken was a bug in a recent version of
x11-toolkits/xforms. That bug was fixed earlier today.

Make sure, this builds with both erroneous as well as corrected xforms.

Fix the problems with parallelized build -- by replacing the upstream's
rudimentary Imakefiles with a BSDmakefile. Relocate application's help-
files into DOCSDIR.

Fix compiler warnings up to WARNS=3 and a few genuine (if ancient) bugs,
that this process revealed. Bump PORTREVISION and unbreak.
1.3.1_12
28 Feb 2015 12:23:51
Revision:380137Original commit files touched by this commit
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
1.3.1_12
20 Oct 2014 17:04:21
Revision:371283Original commit files touched by this commit
bapt search for other commits by this committer
Cleanup plist
1.3.1_12
10 Sep 2014 20:50:37
Revision:367888Original commit files touched by this commit
gerald search for other commits by this committer
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
1.3.1_11
09 Aug 2014 08:56:49
Revision:364411Original commit files touched by this commit
antoine search for other commits by this committer
Mark BROKEN: fails to link

cc -O2 -pipe -fno-strict-aliasing       -I/usr/local/include -I../flx
-I/usr/local/include    -DCSRG_BASED  -DFUNCPROTO=15 -DNARROWPROTO   
-DHELP_DIR=\"/usr/local/lib/X11/xfpovray/help\" -c ./util.c
rm -f xfpovray
cc -o xfpovray       -L/usr/local/lib   ./build_pages.o 	./callbacks.o
	./show_image.o 	./xfpovray.o 	./tips.o 	./state.o 	./config.o 	./run_program.o
	./util.o  ../flx/libflx.a -L/usr/local/lib -lforms -lXpm -lm -lXext -lX11 
-Wl,-rpath,/usr/local/lib
../flx/libflx.a(flx_return_button.o): In function `draw_return_button':
flx_return_button.c:(.text+0x178): undefined reference to `fl_drw_box'
flx_return_button.c:(.text+0x1a9): undefined reference to `fl_drw_box'
flx_return_button.c:(.text+0x1ff): undefined reference to `fl_drw_box'
*** [xfpovray] Error code 1

Reported by:	pkg-fallout
1.3.1_11
28 Jul 2014 21:54:34
Revision:363261Original commit files touched by this commit
adamw search for other commits by this committer
Rename german/ and graphics/ patch-xy patches to reflect the files they modify.
1.3.1_11
30 Jun 2014 17:52:23
Revision:359892Original commit files touched by this commit
tijl search for other commits by this committer
- Add USES=libtool to x11-toolkits/xforms and bump dependent ports.
- Remove xforms dependency from graphics/qslim.
1.3.1_10
08 Jan 2014 09:53:50
Revision:339082Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/xforms shlib bump
- Bump PORTREVISION
- STAGE-clean here and there
1.3.1_9
20 Sep 2013 18:35:46
Revision:327733Original commit files touched by this commit
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
1.3.1_9
28 Jun 2013 11:51:06
Revision:321957Original commit files touched by this commit
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
1.3.1_9
01 Jun 2012 05:26:28
Original commit files touched by this commit
dinoex search for other commits by this committer
- update png to 1.5.10
1.3.1_8
07 Sep 2011 08:28:13
Original commit files touched by this commit
gahr search for other commits by this committer
- Chase x11-toolkits/xforms shlib version bump
1.3.1_7
20 Jun 2011 22:33:16
Original commit files touched by this commit
makc search for other commits by this committer
Switch dependency on povray to povray-meta port.
Remove MD5 sum and reformat description.
1.3.1_6
28 Mar 2010 06:47:48
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
1.3.1_5
05 Feb 2010 11:46:55
Original commit files touched by this commit
dinoex search for other commits by this committer
- update to jpeg-8
1.3.1_4
22 Nov 2009 19:49:43
Original commit files touched by this commit
pav search for other commits by this committer
- Mark MAKE_JOBS_UNSAFE

Reported by:    pointyhat
1.3.1_4
31 Jul 2009 13:57:52
Original commit files touched by this commit
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
1.3.1_3
09 Jun 2009 15:33:28
Original commit files touched by this commit
amdmi3 search for other commits by this committer
Convert most of remaining ports that depend on xorg-libraries to
modular xorg.

- supply corresponding USE_XORG for all imake-using ports that need it
- USE_IMAKE no longer implies USE_XLIB in absence of USE_XORG
- retire USE_X_PREFIX which is not really used anywhere after the
  above change
- a few minor nits like whitespace and SF macro

Tested by:      2 tinderbox runs by pav
Approved by:    portmgr (pav)
1.3.1_2
19 Apr 2008 17:56:05
Original commit files touched by this commit Sanity Test Failure
miwi search for other commits by this committer
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
        Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
        ehaupt, nox, itetcu, flz, pav

PR:             116263
Tested on:      pointyhat
Approved by:    portmgr (pav)
1.3.1_2
19 May 2007 20:32:57
Original commit files touched by this commit
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}.
1.3.1_1
07 May 2006 23:46:33
Original commit files touched by this commit
edwin search for other commits by this committer
Remove USE_REINPLACE for categories starting with a G
1.3.1_1
26 Nov 2005 01:48:16
Original commit files touched by this commit
pav search for other commits by this committer
- Add SHA256
1.3.1_1
04 Feb 2004 05:21:48
Original commit files touched by this commit
marcus search for other commits by this committer
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 2)
1.3.1
29 Jan 2004 07:24:56
Original commit files touched by this commit
trevor search for other commits by this committer
SIZEify.
1.3.1
20 Feb 2003 18:08:19
Original commit files touched by this commit
knu search for other commits by this committer
de-pkg-comment
1.3.1
12 Feb 2003 02:14:17
Original commit files touched by this commit
edwin search for other commits by this committer
URL updates for multiple ports

PR:             ports/48118
Submitted by:   tadalunch@sources.redhat.com
1.3.1
08 Jul 2002 10:41:30
Original commit files touched by this commit
ijliao search for other commits by this committer
PERL -> REINPLACE_CMD

PR:             39938
Submitted by:   Oliver Braun <obraun@informatik.unibw-muenchen.de>
1.3.1
04 Jul 2002 09:20:30
Original commit files touched by this commit
mikeh search for other commits by this committer
Bump XForms lib. version.
1.3.1
01 Jul 2002 07:11:02
Original commit files touched by this commit
mikeh search for other commits by this committer
Prepare for xforms update.
11 Apr 2001 12:53:08
commit hash: fp1.12465@dev.null.freshports.orgcommit hash: fp1.12465@dev.null.freshports.orgcommit hash: fp1.12465@dev.null.freshports.orgcommit hash: fp1.12465@dev.null.freshports.org files touched by this commit
tg search for other commits by this committer
Fix building.   Change @s to %%s, which don't have to be protected for perl5.   
16 Jan 2001 17:33:20
commit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.orgcommit hash: fp1.8531@dev.null.freshports.org files touched by this commit
sobomax search for other commits by this committer
Massive style enforcement - use ^I instead of spaces for variables identation.  
 
30 Dec 2000 18:30:20
commit hash: fp1.7750@dev.null.freshports.orgcommit hash: fp1.7750@dev.null.freshports.orgcommit hash: fp1.7750@dev.null.freshports.orgcommit hash: fp1.7750@dev.null.freshports.org files touched by this commit
sf search for other commits by this committer
use ComplexProgramTargetNoMan to avoid making html manpage with XFree86-4.  
/usr/bin/perl -> ${PERL}    
08 Oct 2000 02:35:34
commit hash: fp1.4750@dev.null.freshports.orgcommit hash: fp1.4750@dev.null.freshports.orgcommit hash: fp1.4750@dev.null.freshports.orgcommit hash: fp1.4750@dev.null.freshports.org files touched by this commit
asami search for other commits by this committer
Convert category graphics to new layout.  

Number of commits found: 44