Port details |
- openstructure Molecular modelling and visualization environment
- 1.7.1_10 science
=0 1.7.1_10Version of this port present on the latest quarterly branch.
- DEPRECATED: Qt4 has been EOL since december 2015
This port expired on: 2019-03-15
- Maintainer: yuri@FreeBSD.org
- Port Added: 2018-07-09 04:41:37
- Last Update: 2019-03-16 21:55:51
- SVN Revision: 495967
- License: LGPL3
- WWW:
- https://openstructure.org/
- Description:
- This project aims to provide an open-source, modular, flexible, molecular
modelling and visualization environment.
Molecular structures are a central aspect of OpenStructure and a rich
understanding of macromolecular structure datasets with access to atoms,
residues, chains, bonds and torsions is offered.
Features:
* Intuitive representation of structural subsets, so-called EntityViews, that
can be created with a dedicated query language or constructed manually for
more complex cases.
* Real-time rendering of molecular structures
* Interactive Analysis of Trajectories
* Support for common file formats such as PDB, mmCIF, SDF, PQR
* Read more about molecular structures in OpenStructure
WWW: https://openstructure.org/
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- openstructure>0:science/openstructure
- No installation instructions:
- This port has been deleted.
- PKGNAME: openstructure
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1531473520
SHA256 (openstructure-1.7.1.tar.gz) = a3715a921e3f992ae66ebdc19e6bcb161292bd83ac1302174ff33dc1fc98db50
SIZE (openstructure-1.7.1.tar.gz) = 59275493
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- fftw3>0 : math/fftw3
- cmake : devel/cmake
- ninja : devel/ninja
- eigen3.pc : math/eigen3
- python2.7 : lang/python27
- py27-qt4-core>=4.12.1 : devel/py-qt4-core@py27
- py27-qt4-gui>=4.12.1 : x11-toolkits/py-qt4-gui@py27
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- moc : devel/qt4-moc
- qmake : devel/qt4-qmake
- rcc : devel/qt4-rcc
- uic : devel/qt4-uic
- Runtime dependencies:
-
- py27-numpy>0 : math/py-numpy@py27
- bash : shells/bash
- python2.7 : lang/python27
- py27-qt4-core>=4.12.1 : devel/py-qt4-core@py27
- py27-qt4-gui>=4.12.1 : x11-toolkits/py-qt4-gui@py27
- Library dependencies:
-
- libboost_filesystem.so : devel/boost-libs
- libfftw3f.so : math/fftw3-float
- libpng16.so : graphics/png
- libtiff.so : graphics/tiff
- libboost_python27.so : devel/boost-python-libs@py27
- libGL.so : graphics/mesa-libs
- libGLU.so : graphics/libGLU
- libQtCore.so : devel/qt4-corelib
- libQtGui.so : x11-toolkits/qt4-gui
- libQtNetwork.so : net/qt4-network
- libQtOpenGL.so : graphics/qt4-opengl
- libQtXml.so : textproc/qt4-xml
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- cmake eigen:3 gl python:2.7 pyqt:4 qt:4 shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.7.1_10 16 Mar 2019 21:55:51 |
tcberner |
Qt4 deprecation: Remove Qt4 and its consumes.
2019-03-15 accessibility/qt4-accessible: Qt4 has been EOL since december 2015
2019-03-15 astro/qlandkartegt: Qt4 has been EOL since december 2015
2019-03-15 astro/stellarium-qt4: Qt4 has been EOL since december 2015
2019-03-15 astro/xglobe: Qt4 has been EOL since december 2015
2019-03-15 audio/acoustid-fingerprinter: Qt4 has been EOL since december 2015
2019-03-15 audio/cueplayer: Qt4 has been EOL since december 2015
2019-03-15 audio/esperanza: Qt4 has been EOL since december 2015
2019-03-15 audio/lastfm-desktop: Qt4 has been EOL since december 2015
2019-03-15 audio/minitunes: Qt4 has been EOL since december 2015
2019-03-15 audio/mixxx20: Qt4 has been EOL since december 2015
2019-03-15 audio/mumble: Qt4 has been EOL since december 2015
2019-03-15 audio/murmur: Qt4 has been EOL since december 2015
2019-03-15 audio/puddletag: Qt4 has been EOL since december 2015 (Only the first 15 lines of the commit message are shown above ) |
1.7.1_10 16 Feb 2019 19:05:33 |
yuri |
science/openstructure: python:2.7 for now
PR: 234781
Reported by: antoine |
1.7.1_10 26 Dec 2018 09:06:35 |
tcberner |
Update math/eigen3 to 3.3.7
- http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.6
- http://eigen.tuxfamily.org/index.php?title=ChangeLog#Eigen_3.3.7 |
1.7.1_9 25 Dec 2018 20:25:40 |
tcberner |
Change cmake default behaviour to outsource.
Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".
I tried to only set insource where explictely needed.
PR: 232038
Exp-run by: antoine |
1.7.1_9 12 Dec 2018 01:35:36 |
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 |
1.7.1_8 12 Dec 2018 00:15:50 |
jbeich |
devel/boost-*: update to 1.69.0
Changes: http://www.boost.org/users/history/version_1_69_0.html
PR: 232525
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D17645 |
1.7.1_7 02 Dec 2018 15:41:48 |
rene |
Mark QT4 ports/functionality for removal on 2019-03-15
While here, chase some KDE4 ports and functionality, these are scheduled for
removal on 2018-12-31. Change the default option/flavor to QT5 where applicable
or use alternative toolkits like GTK.
Submitted by: tcberner
Reviewed by: adridg, jhale, rene, tcberner
Approved by: portmgr (implicit, flavor hook)
Differential Revision: https://reviews.freebsd.org/D17741 |
1.7.1_7 22 Nov 2018 20:18:37 |
tcberner |
pyqt: Change install directories for Python flavor support
* PyQt could not be installed for multiple Python versions at
the same time, as there were conflicting files.
This patch creates Python-version versioned directories for
all these, and further installs binaries with a version number.
* Note, there might be some hickups for software that depends on
on of the .so's provided by PyQt5, which might not be found
anymore autmotically, and maybe need some LD-flaggery.
* Update PyQt5 to 5.10.1
* Mark www/py-qt5-webengine broken. It is unforuntately no longer
compatible with the old qt5-webengine-5.9.4 we ship.
PR: 232745
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D8714 |
1.7.1_6 11 Sep 2018 18:34:28 |
zeising |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
1.7.1_5 09 Aug 2018 06:58:31 |
jbeich |
devel/boost-*: update to 1.68.0
- Switch to C++14 for libboost_system to support C++14 consumers
Changes: http://www.boost.org/users/history/version_1_68_0.html
PR: 229569
Exp-run by: antoine
Differential Revision: https://reviews.freebsd.org/D16165 |
1.7.1_4 13 Jul 2018 09:24:52 |
yuri |
science/openstructure: Add USE_CXXSTD=c++98; Use MASTER_SITES instead of
USE_GITLAB
USE_GITLAB doesn't work in this case because it requires GL_COMMIT while only
DISTVERSION
should be sufficient.
USE_CXXSTD=c++98 is used because -DCMAKE_CXX_FLAGS='-std=c++98' os overridden.
Reported by: tobik |
1.7.1_3 13 Jul 2018 05:32:19 |
yuri |
science/openstructure: Fix build by using -std=c++98
The upstream recommended to use -std=c++98 to fix C++ errors on CURRENT.
Also switch to USE_GITLAB.
Reported by: fallout (build failure)
Reported by: mat (USE_GITLAB use) |
1.7.1_2 10 Jul 2018 06:13:50 |
yuri |
science/openstructure: Fix build on 12 broken due to the obvious misuse of
std::getline
Reported by: fallout |
1.7.1_1 09 Jul 2018 19:48:44 |
yuri |
science/openstructure: Change MASTER_SITES to project's gitlab tarball URL
Also add bas as runtime dependency |
1.7.1 09 Jul 2018 04:41:17 |
yuri |
New port: science/openstructure: Molecular modelling and visualization
environment |