notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
raster3d Set of tools for generating raster images of proteins and molecules
3.0.3_5 graphics on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
3.0.3Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-04-28 14:21:11
Last Update: 2019-04-22 14:16:34
SVN Revision: 499638
Also Listed In: biology
License: ART20
Raster3D is a set of tools for generating high quality raster images of
proteins or other molecules.

The core program renders spheres, triangles, cylinders, and quadric
surfaces with specular highlighting, Phong shading, and shadowing. It
uses an efficient software Z-buffer algorithm which is independent of
any graphics hardware.

Ancillary programs process atomic coordinates from PDB files into
rendering descriptions for pictures composed of ribbons, space-filling
atoms, bonds, ball+stick, etc.

Raster3D can also be used to render pictures composed in other programs
such as Molscript in glorious 3D with highlights, shadowing, etc. Output
is to pixel image files with 24 bits of color information per pixel.

WWW: http://skuld.bmsc.washington.edu/raster3d/
SVNWeb : Homepage
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (77 items)
  1. /usr/local/share/licenses/raster3d-3.0.3_5/catalog.mk
  2. /usr/local/share/licenses/raster3d-3.0.3_5/LICENSE
  3. /usr/local/share/licenses/raster3d-3.0.3_5/ART20
  4. bin/avs2ps
  5. bin/balls
  6. bin/rastep
  7. bin/render
  8. bin/ribbon
  9. bin/rings3d
  10. bin/rods
  11. bin/normal3d
  12. bin/label3d
  13. bin/stereo3d
  14. bin/worms
  15. man/manl/avs2ps.l.gz
  16. man/manl/balls.l.gz
  17. man/manl/label3d.l.gz
  18. man/manl/r3d_objects.l.gz
  19. man/manl/r3dtops.l.gz
  20. man/manl/rastep.l.gz
  21. man/manl/raster3d.l.gz
  22. man/manl/render.l.gz
  23. man/manl/ribbon.l.gz
  24. man/manl/rods.l.gz
  25. man/manl/normal3d.l.gz
  26. man/manl/stereo3d.l.gz
  27. share/raster3d/materials/2-sided.r3d
  28. share/raster3d/materials/backdrop_1.r3d
  29. share/raster3d/materials/backdrop_2.r3d
  30. share/raster3d/materials/backdrop_3.r3d
  31. share/raster3d/materials/backface.r3d
  32. share/raster3d/materials/basement.r3d
  33. share/raster3d/materials/black.r3d
  34. share/raster3d/materials/blue.r3d
  35. share/raster3d/materials/bronze.r3d
  36. share/raster3d/materials/brown.r3d
  37. share/raster3d/materials/cpk.colours
  38. share/raster3d/materials/cyan.r3d
  39. share/raster3d/materials/darkblue.r3d
  40. share/raster3d/materials/darkgreen.r3d
  41. share/raster3d/materials/darkgrey.r3d
  42. share/raster3d/materials/darkred.r3d
  43. share/raster3d/materials/dna.colours
  44. share/raster3d/materials/end_material.r3d
  45. share/raster3d/materials/floor.r3d
  46. share/raster3d/materials/fog.r3d
  47. share/raster3d/materials/forestgreen.r3d
  48. share/raster3d/materials/gold.r3d
  49. share/raster3d/materials/green.r3d
  50. share/raster3d/materials/grey.r3d
  51. share/raster3d/materials/lightblue.r3d
  52. share/raster3d/materials/lightgreen.r3d
  53. share/raster3d/materials/lightgrey.r3d
  54. share/raster3d/materials/lightorange.r3d
  55. share/raster3d/materials/lightyellow.r3d
  56. share/raster3d/materials/lilac.r3d
  57. share/raster3d/materials/matte.r3d
  58. share/raster3d/materials/moccasin.r3d
  59. share/raster3d/materials/mycolors.pdb
  60. share/raster3d/materials/orange.r3d
  61. share/raster3d/materials/orchid.r3d
  62. share/raster3d/materials/pearl.r3d
  63. share/raster3d/materials/pink.r3d
  64. share/raster3d/materials/purple.r3d
  65. share/raster3d/materials/red.r3d
  66. share/raster3d/materials/residue.colours
  67. share/raster3d/materials/shapely.colours
  68. share/raster3d/materials/silver.r3d
  69. share/raster3d/materials/translucent.r3d
  70. share/raster3d/materials/translucent_30.r3d
  71. share/raster3d/materials/translucent_60.r3d
  72. share/raster3d/materials/translucent_90.r3d
  73. share/raster3d/materials/transparent.r3d
  74. share/raster3d/materials/transparent0.r3d
  75. share/raster3d/materials/transparent1.r3d
  76. share/raster3d/materials/white.r3d
  77. share/raster3d/materials/yellow.r3d
  78. Collapse this list.
Dependency lines:
  • raster3d>0:graphics/raster3d

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

PKGNAME: raster3d

There is no flavor information for this port.

distinfo:

TIMESTAMP = 1538810174
SHA256 (Raster3D_3.0-3.tar.gz) = 1e7d02cf17f2d14855b8d241269948b37ed4d3ae6395914b66ff9f95c3a7fecf
SIZE (Raster3D_3.0-3.tar.gz) = 1729356


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

Build dependencies:
  1. gfortran8 : lang/gcc8
  2. as : devel/binutils
Runtime dependencies:
  1. convert : graphics/ImageMagick6
  2. gfortran8 : lang/gcc8
Library dependencies:
  1. libgd.so : graphics/gd
  2. libtiff.so : graphics/tiff

This port is required by:

for Run
Configuration Options
===> The following configuration options are available for raster3d-3.0.3_5:
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     IMAGEMAGICK=on: ImageMagick image processing support
===> Use 'make config' to modify these settings

USES:
fortran

Master Sites:
  1. http://skuld.bmsc.washington.edu/raster3d/

Number of commits found: 43

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Apr 2019 13:16:34
Original commit files touched by this commit  3.0.3_5
Revision:499638
gerald search for other commits by this committer
Related to revision 499061 bump ports with USES=fortran to have them
benefit from the improved situation where libgcc_s is only used when
absolutely necessary.

Suggested by:	tijl
12 Dec 2018 01:35:36
Original commit files touched by this commit  3.0.3_4
Revision:487272
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
10 Nov 2018 19:57:08
Original commit files touched by this commit  3.0.3_3
Revision:484640
kwm search for other commits by this committer
Update ImageMagick to 6.9.10.14 [1]

* Add PKGNAMESUFFIX and rename the directory. This was done to show
  that IM6 is not the "main" version. But still fully supported by upstream.
* Convert a number of options to optionhelpers.
* Add option for ISO/IEC 23008-12:2017 HEIF suport
* Add comment to pkg-descr explaining IM6's "legacy" tag.
* Add comment to the patch-config_policy.xml file why it still needed.

Please note that IM7 is not a drop in replacement due to library API and
command arguments changes. And as a result ports need to decide for themself
which version to use.

Chase these changes in all the ports that using IM6.

PR:		225102 (based on, only the version update) [1]
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
06 Oct 2018 19:37:37
Original commit files touched by this commit  3.0.3_2
Revision:481388
yuri search for other commits by this committer
graphics/raster3d: Fix tmp directory locations.

It was trying to use /usr/tmp
06 Oct 2018 08:58:06
Original commit files touched by this commit  3.0.3_1
Revision:481331
yuri search for other commits by this committer
graphics/raster3d: Fix dependencies: it wasn't using dependencies before

Makefile.incl was generated in the same 'make' run as build and was ignored by
'make'.
Separating its generation and use makes raster3d to use dependencies.
06 Oct 2018 07:27:32
Original commit files touched by this commit  3.0.3
Revision:481323
yuri search for other commits by this committer
graphics/raster3d: Update 3.0.2 -> 3.0.3

Take maintainership.
29 Jul 2018 22:18:46
Original commit files touched by this commit  3.0.2_12
Revision:475857
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
10 Mar 2018 17:46:06
Original commit files touched by this commit  3.0.2_11
Revision:464084
gerald search for other commits by this committer
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079).
10 Sep 2017 20:55:39
Original commit files touched by this commit  3.0.2_10
Revision:449591
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
23 Jun 2017 09:00:07
Original commit files touched by this commit  3.0.2_9
Revision:444169
amdmi3 search for other commits by this committer
- Switch to options helpers
- Simplify installation
- Switch to PORTDOCS/PORTEXAMPLES
01 Apr 2017 15:23:32
Original commit files touched by this commit  3.0.2_9
Revision:437439
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
07 Dec 2016 13:24:57
Original commit files touched by this commit  3.0.2_8
Revision:428057
gerald search for other commits by this committer
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms), part II.

The first part covered  ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.

This adds ports with USES=fortran and ports using Mk/bsd.octave.mk
which in turn has USES=fortran.

PR:		214965
Reported by:	thierry
03 Nov 2016 16:14:31
Original commit files touched by this commit  3.0.2_7
Revision:425246
linimon search for other commits by this committer
Now builds on sparc64.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
21 Oct 2016 12:51:41
Original commit files touched by this commit  3.0.2_7
Revision:424411  Sanity Test Failure
mat search for other commits by this committer
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
20 Jul 2016 09:33:32
Original commit files touched by this commit  3.0.2_7
Revision:418829
dinoex search for other commits by this committer
- update libgd to 2.2.2
- new MASTER_SITES
- add security patch
PR:		210913
Submitted by:	Piotr Kubaj
MFH:		2016Q3
Security: CVE-2015-8874
Security: CVE-2016-3074
Security: http://www.openwall.com/lists/oss-security/2016/07/12/4
01 Apr 2016 14:00:57
Original commit files touched by this commit  3.0.2_6
Revision:412346
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
09 Dec 2014 12:44:11
Original commit files touched by this commit  3.0.2_6
Revision:374373
bapt search for other commits by this committer
Cleanup plist
10 Sep 2014 20:50:37
Original commit files touched by this commit  3.0.2_6
Revision:367888
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)
10 Mar 2014 20:55:22
Original commit files touched by this commit  3.0.2_5
Revision:347809
gerald search for other commits by this committer
Update the default version of GCC used in the Ports Collection from
GCC 4.6.4 to GCC 4.7.3.  This entails updating the lang/gcc port as
well as changing the default in Mk/bsd.default-versions.mk.

Part II, Bump PORTREVISIONs.

PR:		182136
Supported by:	Christoph Moench-Tegeder <cmt@burggraben.net> (fixing many ports)
Tested by:	bdrewery (two -exp runs)
22 Dec 2013 13:15:23
Original commit files touched by this commit  3.0.2_4
Revision:337187
tijl search for other commits by this committer
- New LIB_DEPENDS syntax.
- Fix IMAGEMAGICK option.
- USES=fortran.
- Staging.
26 Oct 2013 00:52:36
Original commit files touched by this commit  3.0.2_3
Revision:331644
gerald search for other commits by this committer
Update to libmpc version 1.0.1 which brings the following fixes:

 - Switched to automake 1.11.6, see CVE-2012-3386.
 - #14669: Fixed extraction of CC from gmp.h.
 - Fixed case of intermediate zero real or imaginary part in mpc_fma,
   found by hydra with GMP_CHECK_RANDOMIZE=1346362345.

This is on top of the following changes from version 1.0

 - Licence change towards LGPLv3+ for the code and GFDLv1.3+ (with no
   invariant sections) for the documentation.
 - 100% of all lines are covered by tests
 - Renamed functions
   . mpc_mul_2exp to mpc_mul_2ui
   . mpc_div_2exp to mpc_div_2ui
(Only the first 15 lines of the commit message are shown above View all of this commit message)
20 Sep 2013 18:35:46
Original commit files touched by this commit  3.0.2_2
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)
09 Aug 2013 14:05:53
Original commit files touched by this commit  3.0.2_2
Revision:324437  Sanity Test Failure
dinoex search for other commits by this committer
- update libdg to 2.1.0
11 Jul 2013 06:31:54
Original commit files touched by this commit  3.0.2_1
Revision:322747
bapt search for other commits by this committer
Mark jobs unsafe (fails with -j24)
While here:
- Use options helpers
- Removed indefinite article
12 Jun 2012 21:42:32
Original commit files touched by this commit  3.0.2_1

bapt search for other commits by this committer
Conver to new options framework
01 Jun 2012 05:26:28
Original commit files touched by this commit  3.0.2_1

dinoex search for other commits by this committer
- update png to 1.5.10
09 Jan 2012 04:01:17
Original commit files touched by this commit  3.0.2

eadler search for other commits by this committer
- Remove outdated version checks

Reviewed by:    nox
31 Aug 2011 22:01:25
Original commit files touched by this commit  3.0.2

dhn search for other commits by this committer
- Update to 3.0.2

PR:             ports/160120
Submitted by:   KATO Tsuguru <tkato432@yahoo.com>
03 Jul 2011 14:12:23
Original commit files touched by this commit  2.7s_2

ohauer search for other commits by this committer
-remove MD5
28 Mar 2010 06:47:48
Original commit files touched by this commit  2.7s_2

dinoex search for other commits by this committer
- update to 1.4.1
Reviewed by:    exp8 run on pointyhat
Supported by:   miwi
05 Feb 2010 11:46:55
Original commit files touched by this commit  2.7s_1

dinoex search for other commits by this committer
- update to jpeg-8
20 Nov 2009 06:06:43
Original commit files touched by this commit  2.7s

miwi search for other commits by this committer
- Update to 2.7s

PR:             140672
Submitted by:   Ports Fury
12 Nov 2009 04:36:41
Original commit files touched by this commit  2.7.d_2

linimon search for other commits by this committer
Reset shaun@FreeBSD.org due to maintainer-timeouts and no response
to email.

Hat:            portmgr
31 Jul 2009 13:57:52
Original commit files touched by this commit  2.7.d_2

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
19 Jul 2009 18:17:09
Original commit files touched by this commit  2.7.d_1

shaun search for other commits by this committer
- Fix to work with a custom PREFIX and/or LOCALBASE.
- Remove my mirror.

Noticed by:     itetcu va QA tinderbox
01 Feb 2008 12:05:24
Original commit files touched by this commit  2.7.d_1

linimon search for other commits by this committer
Mark as broken on sparc64-7: fails to compile.
04 Oct 2007 01:10:50
Original commit files touched by this commit  2.7.d_1

edwin search for other commits by this committer
Remove always-false/true conditions based on OSVERSION 500000
17 Jul 2007 02:47:47
Original commit files touched by this commit  2.7.d_1

maho search for other commits by this committer
Now we use USE_FORTRAN=yes to use FORTRAN compiler.

> If I haven't done it by Monday, you may commit it yourself.
Now Monday is over in Shaun's timezone and mine as well :)

Approved by:    maintainer
19 May 2007 20:32:57
Original commit files touched by this commit  2.7.d_1

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 Aug 2006 23:24:15
Original commit files touched by this commit  2.7.d

shaun search for other commits by this committer
Update distinfo to reflect re-rolled distfile, and add another master
site location for the previous file.

The changes are trivial and don't appear to affect us, so no
PORTREVISION bump.
19 Jun 2006 20:06:59
Original commit files touched by this commit  2.7.d

shaun search for other commits by this committer
Switch to my @FreeBSD.org address.

Approved by:    ahze (mentor)
29 Apr 2006 09:01:39
Original commit files touched by this commit  2.7.d

ehaupt search for other commits by this committer
Add an additional mirror.

Submitted by:   Shaun Amott <shaun@inerd.com> (maintainer)
28 Apr 2006 14:20:45
Original commit files touched by this commit  2.7.d

ehaupt search for other commits by this committer
Add raster3d, a set of tools for generating raster images of proteins
and molecules.

PR:             96444
Submitted by:   Shaun Amott <shaun@inerd.com>

Number of commits found: 43

Login
User Login
Create account

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

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

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
ImageMagick6*Jun 17
ImageMagick6-nox11*Jun 17
ImageMagick7*Jun 17
ImageMagick7-nox11*Jun 17
GraphicsMagickJun 16
netatalk3Jun 16
chromiumJun 15
neovimJun 13
phpmyadminJun 13
vimJun 13
vim-consoleJun 13
vim-tinyJun 13
mybbJun 12
linux-flashplayerJun 11
drupal7Jun 08

12 vulnerabilities affecting 80 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-06-17 06:25:27


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36700
Broken 82
Deprecated 120
Ignore 304
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 33
Expired 14
Set to expire 91
Interactive 0
new 24 hours 4
new 48 hours13
new 7 days34
new fortnight67
new month189

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