Port details |
- opensim-core Software for modeling of musculoskeletal structures
- 4.1_4 science
=0 Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2018-11-16 02:56:16
- Last Update: 2021-06-22 18:53:08
- Commit Hash: da3162c
- License: APACHE20
- Description:
- OpenSim is software that lets users develop models of musculoskeletal structures
and create dynamic simulations of movement.
It contains SimTK OpenSim C++ libraries and command-line applications.
WWW: http://opensim.stanford.edu/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- OpenSim-core>0:science/opensim-core
- To install the port:
- cd /usr/ports/science/opensim-core/ && make install clean
- To add the package, run one of these commands:
- pkg install science/opensim-core
- pkg install OpenSim-core
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: OpenSim-core
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1580791628
SHA256 (opensim-org-opensim-core-4.1_GH0.tar.gz) = 4cd301f6e2cf3a50af2491dd002f1701c33d89e4085fe7bb7dcfacc5c7c92691
SIZE (opensim-org-opensim-core-4.1_GH0.tar.gz) = 47951542
- 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:
-
- bash : shells/bash
- swig : devel/swig
- swig : devel/swig
- java : java/openjdk8
- cmake : devel/cmake
- gfortran10 : lang/gcc10
- python3.8 : lang/python38
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- xorgproto>=0 : x11/xorgproto
- xi.pc : x11/libXi
- xmu.pc : x11-toolkits/libXmu
- Runtime dependencies:
-
- java : java/openjdk8
- gfortran10 : lang/gcc10
- python3.8 : lang/python38
- xi.pc : x11/libXi
- xmu.pc : x11-toolkits/libXmu
- Library dependencies:
-
- libdocopt.so : devel/docopt.cpp
- libSimTKcommon.so : science/simbody
- libopenblas.so : math/openblas
- libGL.so : graphics/libglvnd
- libGLU.so : graphics/libGLU
- libglut.so : graphics/freeglut
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for OpenSim-core-4.1_4:
DOCS=on: Build and/or install documentation
JAVA=on: Java platform support
PYTHON=on: Python bindings or support
===> Use 'make config' to modify these settings
- Options name:
- science_opensim-core
- USES:
- blaslapack:openblas cmake compiler:c++11-lib fortran gl shebangfix xorg python 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 |
22 Jun 2021 18:53:08 4.1_4 |
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 |
07 Apr 2021 08:09:01 4.1_3 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 4.1_3 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
17 Jun 2020 18:17:45
4.1_3 |
sunpoet  |
Move devel/swig30 to devel/swig and update to 4.0.1
- Do not silence installation message
- Update dependent ports:
- Fix build with swig 4.0.1
- Update *_DEPENDS
- Remove BINARY_ALIAS
Changes: http://www.swig.org/news.php
PR: 246613
Exp-run by: antoine |
15 Jun 2020 16:03:57
4.1_2 |
yuri  |
devel/docopt.cpp: Update 0.6.2-6 -> 0.6.3
Reported by: portscout |
06 May 2020 16:39:12
4.1_1 |
yuri  |
Bump 37 ports depending on math/openblas through USES=blaslapack:openblas
because after the recent math/openblas update the library name changed in
openblas |
04 Feb 2020 07:01:58
4.1 |
yuri  |
science/opensim-core: Update 4.0-601 -> 4.1
Reported by: portscout |
30 Jan 2020 14:17:44
4.0.601_2 |
swills  |
Fix math/openblas and bump dependent ports
* Fix build on i386 [1]
* Fix science/code_saturne build with new openblas [2]
* Avoid installing private headers [3]
* Prevent build from optimizing for host by correcting build confg [4]
* Bump portrevision of dependent ports [5]
This is correcting issues from r523749 [1][2][4] and r515970 [3]
PR: 231371
Reported by: build cluster [1]
Reported by: Dima Pasechnik <dimpase+freebsd@gmail.com> [2]
Reported by: many [5]
Reviewed by: mat, bapt
Approved by: implicit, since this is a build fix |
07 Nov 2019 17:17:54
4.0.601_1 |
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. |
24 Aug 2019 22:09:03
4.0.601_1 |
yuri  |
science/opensim-core: Add the JAVA option that adds the Java binding
Asked the upstream to separate the Java binding from the C++ library. |
24 Aug 2019 17:57:19
4.0.601 |
yuri  |
science/opensim-core: Update 4.0 -> 4.0-601 (a2574fcda)
Add the PYTHON option that enables the pythin binding.
Asked the upstream to make the python binding build separately. |
26 Jul 2019 20:46:57
4.0_3 |
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
4.0_2 |
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 |
25 Dec 2018 20:25:40
4.0_1 |
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 |
12 Dec 2018 01:35:36
4.0_1 |
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 |
16 Nov 2018 02:55:54
4.0 |
yuri  |
New port: science/opensim-core: Software for modeling of musculoskeletal
structures |