Port details |
- agrum Graphical modeler for Bayesian networks, influence diagrams, etc
- 1.1.1 science
=0 0.22.1Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2018-12-20 05:29:13
- Last Update: 2022-06-11 20:29:59
- Commit Hash: 4c20e0a
- Also Listed In: math
- License: GPLv3
- Description:
- aGrUM is a C++ library for graphical models. It is designed for easily building
applications using graphical models such as Bayesian networks, influence
diagrams, decision trees, GAI networks or Markov decision processes.
aGrUM is written to provide the basic building blocks to perform the
following tasks:
* designing graphical models,
* learning graphical models,
* elicitation of graphical models,
* inference within graphical models,
* planification.
WWW: https://agrum.gitlab.io/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- For LIB depends:
- libagrum.so:science/agrum
- To install the port:
- cd /usr/ports/science/agrum/ && make install clean
- To add the package, run one of these commands:
- pkg install science/agrum
- pkg install agrum
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: agrum
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1654925110
SHA256 (agrumery-aGrUM-1a905d0ecbe18c924a44d6e5024eb81fc252ecf6_GL0.tar.gz) = 8c4fe3f22b020de9e73863a8ed332de928ff26f93fca8e9782e168ea1c29cb17
SIZE (agrumery-aGrUM-1a905d0ecbe18c924a44d6e5024eb81fc252ecf6_GL0.tar.gz) = 21257133
- 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:
-
- cmake : devel/cmake
- ninja : devel/ninja
- python3.8 : lang/python38
- as : devel/binutils
- Runtime dependencies:
-
- py38-numpy>=1.16,1<1.23,1 : math/py-numpy@py38
- py38-configparser>0 : devel/py-configparser@py38
- py38-ipython>0 : devel/ipython@py38
- py38-matplotlib>0 : math/py-matplotlib@py38
- py38-nbconvert>0 : devel/py-nbconvert@py38
- py38-nbformat>0 : devel/py-nbformat@py38
- py38-pandas>0 : math/py-pandas@py38
- py38-pydotplus>0 : graphics/py-pydotplus@py38
- py38-scipy>0 : science/py-scipy@py38
- py38-scikit-learn>0 : science/py-scikit-learn@py38
- py38-six>0 : devel/py-six@py38
- py38-tqdm>0 : misc/py-tqdm@py38
- python3.8 : lang/python38
- There are no ports dependent upon this port
- Configuration Options:
- ===> The following configuration options are available for agrum-1.1.1:
ODBC=off: ODBC database backend
OPENMP=on: Parallel processing support via OpenMP
PYTHON=on: Python bindings or support
===> Use 'make config' to modify these settings
- Options name:
- science_agrum
- USES:
- cmake compiler:c++14-lang python:3.7+
- 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 Jun 2022 20:29:59 1.1.1
|
Yuri Victorovich (yuri)  |
science/agrum: Update 1.1.0 -> 1.1.1 |
16 May 2022 21:34:53 1.1.0
|
Yuri Victorovich (yuri)  |
science/agrum: Update 1.0.0 -> 1.1.0 |
09 May 2022 05:07:51 1.0.0
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.22.1 -> 1.0.0 |
13 Sep 2021 22:28:57 0.22.1
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.22.0 -> 0.22.1 |
07 Aug 2021 20:05:21 0.22.0
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.21.0 -> 0.22.0
Reported by: portscout |
03 Aug 2021 22:10:24 0.21.0
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.20.3 -> 0.21.0 |
12 Jun 2021 00:19:55 0.20.3
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.20.2 -> 0.20.3 |
06 May 2021 05:49:42 0.20.2
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.20.1 -> 0.20.2 |
18 Apr 2021 20:19:53 0.20.1
|
Yuri Victorovich (yuri)  |
science/agrum: Update 0.19.3 -> 0.20.1 |
09 Apr 2021 18:44:23 0.19.3
|
Matthias Fechner (mfechner)  |
Regenerate all distfiles using gitlab as source.
This regeneration is required as the new gitlab version changed
the address and the directory the source files can be downloaded.
This commit also applies some small fixes to make sure all ports using
gitlab are buildable.
Reviewed by: mat
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D29628 |
07 Apr 2021 08:09:01 0.19.3
|
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 0.19.3
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
18 Mar 2021 10:14:39
0.19.3
|
yuri  |
science/agrum: Update 0.19.2 -> 0.19.3 |
01 Mar 2021 20:51:28
0.19.2
|
yuri  |
science/agrum: Update 0.19.1 -> 0.19.2
Reported by: portscout |
18 Feb 2021 19:19:03
0.19.1
|
yuri  |
science/agrum: Update 0.19.0 -> 0.19.1 |
30 Jan 2021 13:29:58
0.19.0_1
|
sunpoet  |
Update USES=python: math/py-pandas 1.2.0 requires Python 3.7+
PR: 250103 |
07 Jan 2021 23:00:29
0.19.0_1
|
yuri  |
science/agrum: Add Python dependencies |
06 Jan 2021 01:29:56
0.19.0
|
yuri  |
science/agrum: Update 0.18.2 -> 0.19.0 |
13 Nov 2020 07:14:41
0.18.2
|
yuri  |
science/agrum: Update 0.18.1 -> 0.18.2
Changelog: https://gitlab.com/agrumery/aGrUM/-/blob/master/CHANGELOG.md
MFH: 2020Q4 (bugfix release) |
20 Jul 2020 19:12:02
0.18.1
|
yuri  |
science/agrum: Update 0.18.0 -> 0.18.1 |
15 Jun 2020 08:26:22
0.18.0
|
yuri  |
science/agrum: Update 0.17.3 -> 0.18.0 |
26 May 2020 02:54:43
0.17.3
|
yuri  |
science/agrum: Update 0.17.2 -> 0.17.3
Reported by: portscout |
01 May 2020 02:42:36
0.17.2
|
pkubaj  |
science/agrum: fix build on GCC architectures
C++14 compiler is required:
** aGrUM error: aGrUM is now using C++14. Please find a compiler (for
instance GCC) C++14 compliant
MFH: 2020Q2 (fix build blanket) |
24 Mar 2020 03:31:42
0.17.2
|
yuri  |
science/agrum: Update 0.17.1 -> 0.17.2
Reported by: portscout |
18 Mar 2020 00:09:12
0.17.1
|
yuri  |
science/agrum: Update 0.16.4 -> 0.17.1 |
08 Mar 2020 21:56:37
0.16.4_2
|
jbeich  |
Drop dependency on devel/openmp
- Drop if devel/llvm* was used as a substitute
Approved by: yuri, rene (earlier version)
Differential Revision: https://reviews.freebsd.org/D23020 |
22 Dec 2019 18:08:08
0.16.4_1
|
pkubaj  |
science/agrum: fix build on powerpc64 elfv2
LLD can't link this port on powerpc64 elfv2:
ld: error: relocation refers to a discarded section: .text._ZN3gum9ExceptionD2Ev
>>> defined in
src/CMakeFiles/agrum.dir/agrum/core/approximations/approximationScheme.cpp.o
>>> section group signature: _ZN3gum9ExceptionD2Ev
>>> prevailing definition is in
src/CMakeFiles/agrum.dir/agrum/core/approximations/IApproximationSchemeConfiguration.cpp.o
>>> referenced by approximationScheme.cpp
>>>
src/CMakeFiles/agrum.dir/agrum/core/approximations/approximationScheme.cpp.o:(gum::OutOfLowerBound::OutOfLowerBound(std::__1::basic_string<char,
std::__1::char_traits<char>, std::__1::allocator<char> >,
std::__1::basic_string<char, std::__1::char_traits<char>,
std::__1::allocator<char> >))
PR: 242804
Approved by: yuri (maintainer) |
22 Dec 2019 00:29:04
0.16.4
|
yuri  |
science/agrum: Update 0.16.3 -> 0.16.4
Reported by: repology |
31 Oct 2019 05:46:54
0.16.3
|
yuri  |
science/agrum: Update 0.15.2 -> 0.16.3
Reported by: portscout |
20 Sep 2019 19:58:36
0.15.2_1
|
jbeich  |
Switch default devel/llvm* to 90
PR: 239682
Reviewed by: tobik
Differential Revision: https://reviews.freebsd.org/D21172 |
20 Jul 2019 20:56:16
0.15.2
|
yuri  |
science/agrum: Update 0.15.0 -> 0.15.2 |
11 May 2019 09:36:21
0.15.0
|
antoine  |
Those ports link against llvm's libomp.so |
10 May 2019 06:15:22
0.15.0
|
yuri  |
science/agrum: Update 0.14.3 -> 0.15.0
Reported by: portscout |
10 Apr 2019 06:18:32
0.14.3_2
|
antoine  |
Bump a few PORTREVISIONs after r498529
With hat: portmgr |
04 Apr 2019 12:49:07
0.14.3_1
|
antoine  |
Remove bogus dependency, agrum links against libomp from llvm |
04 Apr 2019 07:06:29
0.14.3_1
|
yuri  |
science/agrum: Correct the previous update: it didn't have the GL_COMMIT hash
updated |
04 Apr 2019 05:47:55
0.14.3
|
yuri  |
science/agrum: 0.14.1 -> 0.14.3 |
20 Mar 2019 12:23:26
0.14.1_1
|
jbeich  |
Switch to devel/llvm80 for DEFAULT_VERSIONS
PR: 235215 |
16 Feb 2019 13:18:10
0.14.1
|
antoine  |
Remove bogus dependency, agrum links against libomp from llvm port |
14 Feb 2019 03:45:07
0.14.1
|
yuri  |
science/agrum: Fix warning messages of 'make describe'
PR: 235729
Submitted by: Yasuhiro KIMURA <yasu@utahime.org> |
10 Feb 2019 01:16:08
0.14.1
|
yuri  |
science/agrum: Update 0.13.6 -> 0.14.1
Reported by: repology |
22 Jan 2019 03:06:25
0.13.6
|
yuri  |
science/agrum: Update 0.13.4 -> 0.13.6
Reported by: repology |
09 Jan 2019 19:42:51
0.13.4_2
|
yuri  |
science/agrum: Simplify PLIST_SUB
Reported by: mat |
09 Jan 2019 11:11:01
0.13.4_2
|
yuri  |
science/agrum: Simplify PLIST_SUB |
09 Jan 2019 11:04:37
0.13.4_2
|
yuri  |
science/agrum: Fix build for python 3.x
PR: 234780
Reported by: antoine |
25 Dec 2018 20:25:40
0.13.4_2
|
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 |
20 Dec 2018 08:35:26
0.13.4_2
|
yuri  |
science/agrum: Add forgottrn patch |
20 Dec 2018 08:34:08
0.13.4_2
|
yuri  |
science/agrum: Add OPENMP option |
20 Dec 2018 06:31:04
0.13.4_1
|
yuri  |
science/agrum: Add Python binding; Add ODBC option
The Python binding is bundled for now because that's how
the project is set up. |
20 Dec 2018 05:28:44
0.13.4
|
yuri  |
New port: science/agrum: Graphical modeler for Bayesian networks, influence
diagrams, etc |