Port details |
- xcrysden Crystalline and molecular structure visualisation program
- 1.6.2_2 science
=0 Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2018-07-19 19:19:55
- Last Update: 2021-12-11 13:50:53
- Commit Hash: 45526ec
- License: GPLv2
- Description:
- XCrySDen is a crystalline and molecular structure visualisation program aiming
at display of isosurfaces and contours, which can be superimposed on crystalline
structures and interactively rotated and manipulated.
WWW: http://www.xcrysden.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- xcrysden>0:science/xcrysden
- 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/science/xcrysden/ && make install clean
- To add the package, run one of these commands:
- pkg install science/xcrysden
- pkg install xcrysden
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: xcrysden
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1578860695
SHA256 (xcrysden-1.6.2.tar.gz) = 811736ee598bec1a5b427fd10e4e063a30dd7cadae96a43a50b36ce90a4f503f
SIZE (xcrysden-1.6.2.tar.gz) = 2460277
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gfortran10 : lang/gcc10
- gmake>=4.3 : devel/gmake
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Runtime dependencies:
-
- bwidget>0 : x11-toolkits/bwidget
- obabel : science/openbabel
- ppmtompeg : graphics/netpbm
- xwd : x11/xwd
- gfortran10 : lang/gcc10
- ImageMagick7>=7 : graphics/ImageMagick7
- x11.pc : x11/libX11
- xmu.pc : x11-toolkits/libXmu
- Library dependencies:
-
- libfftw3.so : math/fftw3
- libgl2ps.so : print/gl2ps
- libTogl2.0.so : graphics/togl
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libtk86.so : x11-toolkits/tk86
- libtcl86.so : lang/tcl86
- This port is required by:
- for Build
-
- science/v_sim
- for Run
-
- science/v_sim
- Configuration Options:
- ===> The following configuration options are available for xcrysden-1.6.2_2:
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- science_xcrysden
- USES:
- fortran gl gmake localbase:ldflags magick:run tcl tk 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 |
11 Dec 2021 13:50:53 1.6.2_2 |
Tobias C. Berner (tcberner)  |
framework: Add new USES 'magick' for graphics/ImageMagick*
A new USES has been added to depend on ImageMagick.
USES=magick
adds a LIB_DEPENDS on graphics/ImageMagick${IMAGEMAGICK_DEFAULT}.
If a specific version is required, use for example
USES=magick:6 resp. USES=magick:7
If only a build, run or test is required, use for example
USES=magick:build resp. USES=magick:6,build,test (Only the first 15 lines of the commit message are shown above ) |
22 Jun 2021 18:53:08 1.6.2_2 |
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
12 May 2021 19:49:23 1.6.2_1 |
Thierry Thomas (thierry)  |
science/xcrysden: use default ImageMagick (7)
PR: 255821
Reported by: thierry
Approved by: yuri (maintainer) |
07 Apr 2021 08:09:01 1.6.2 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 1.6.2 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
26 Dec 2020 11:48:36
1.6.2 |
thierry  |
science/cgnslib: rename unitconv to unitconv.sh, thus avoiding the conflict with
XCrySDen. |
25 Dec 2020 21:58:43
1.6.2 |
thierry  |
Register a conflict. |
21 Sep 2020 00:45:08
1.6.2 |
yuri  |
science/xcrysden: Fix build on 13 by adding -fcommon
Reported by: fallout
MFH: 2020Q3 |
16 May 2020 20:16:48
1.6.2 |
yuri  |
science/xcrysden: Update 1.5.60 -> 1.6.2
Reported by: portscout |
07 Nov 2019 17:17:54
1.5.60_8 |
zeising  |
Add USES=xorg USES=gl, ports categories s
Add USES=xorg and USES=gl to ports in categories starting with 's'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
26 Jul 2019 20:46:57
1.5.60_8 |
gerald  |
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.
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, everything INDEX-11 shows with a dependency on lang/gcc9 now.
PR: 238330 |
22 Apr 2019 13:16:34
1.5.60_7 |
gerald  |
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
1.5.60_6 |
gerald  |
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
1.5.60_5 |
kwm  |
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> |
04 Nov 2018 17:56:18
1.5.60_4 |
yuri  |
science/xcrysden: Fix GCC 8 build failure (update patch)
Change the patch to the one from the crysden ML:
http://www.democritos.it/pipermail/xcrysden/2018-October/001929.html
PR: 232960
Submitted by: Nick Papior nickpapior at gmail.com (to xcrysden ML)
Suggested by: tobik |
04 Nov 2018 17:46:23
1.5.60_3 |
yuri  |
science/xcrysden: Fix GCC 8 build failure
Add custom patch expanding arrays passed as function argument in question.
Also add USES=gl.
PR: 232960
Reported by: gerald |
29 Jul 2018 22:18:46
1.5.60_2 |
gerald  |
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 |
27 Jul 2018 08:50:42
1.5.60_1 |
yuri  |
science/xcrysden: Add missing runtime dependencies |
19 Jul 2018 19:19:38
1.5.60 |
yuri  |
New port: science/xcrysden: Crystalline and molecular structure visualisation
program |