Summary
Wolfram Mathematica is a software system with built-in libraries for several areas of technical computing that allow machine learning, statistics, symbolic computation, data manipulation, network analysis, time series analysis, plotting functions and various types of data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other programming languages.
Versions
v14.3.0-r1 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R bundle cuda doc ffmpeg mqtt
v14.2.1-r1 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R bundle cuda doc ffmpeg mqtt
v14.1.0-r2 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R bundle cuda doc ffmpeg
v14.0.0-r3 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R bundle cuda doc ffmpeg
v13.3.1-r2 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R bundle cuda doc ffmpeg
v13.2.1-r1 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R cuda doc ffmpeg
v13.1.0-r1 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R cuda doc ffmpeg
v13.0.1 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- R cuda doc
v12.2.0 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- doc
v10.3.1-r2 :: 0 :: gentoo
- Modified
- License
- all-rights-reserved
- Keywords
- -* ~amd64
- USE flags
- doc
USE flags
General
- R
- Enable dev-lang/R backend support
- bundle
- Install from Wolfram's bundle file or from Mathematica only
- cuda
- Enable NVIDIA CUDA support (computation on GPU)
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- ffmpeg
- Enable media-video/ffmpeg backend support
- mqtt
- Enable MQTTLink support using app-misc/mosquitto (MQTT broker)
Dependencies
app-misc / mosquitto : An Open Source MQTT v3 Broker
dev-lang / R : Language and environment for statistical computing and graphics
dev-libs / openssl-compat : Full-strength general purpose cryptography library (including SSL and TLS)
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwayland : Toolbox for making Qt based Wayland compositors
dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)
media-libs / freetype : High-quality and portable font engine
media-video / ffmpeg-compat : Complete solution to record/convert/stream audio and video
Runtime Dependencies
app-misc / mosquitto : An Open Source MQTT v3 Broker
dev-lang / R : Language and environment for statistical computing and graphics
dev-libs / openssl-compat : Full-strength general purpose cryptography library (including SSL and TLS)
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
dev-qt / qtsvg : SVG rendering library for the Qt6 framework
dev-qt / qtwayland : Toolbox for making Qt based Wayland compositors
dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)
media-libs / freetype : High-quality and portable font engine
media-libs / harfbuzz : An OpenType text shaping engine
media-video / ffmpeg-compat : Complete solution to record/convert/stream audio and video
Bugs
- 915345
- sci-mathematics/mathematica with USE="-doc" should not request to download full bundle
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: update EAPI 7 -> 8
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: drop 10.3.1-r1, 12.1.0, 12.1.1-r1, 13.0.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Andreas K. Hüttel · gentoo
Revert "sci-mathematics/mathematica: drop old (EAPI-7 based) versions"
This reverts commit d1dd8f9f59f0225e17d98717f94f998e323ded01. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-mathematics/mathematica: drop old (EAPI-7 based) versions
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-mathematics/mathematica: fix wrong doc location with USE="-doc"
Closes: https://bugs.gentoo.org/967993 Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/45176 Closes: https://github.com/gentoo/gentoo/pull/45176 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-mathematics/mathematica: migrate from ffmpeg to ffmpeg-compat
Closes: https://bugs.gentoo.org/967341 Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44406 Closes: https://github.com/gentoo/gentoo/pull/44406 Signed-off-by: Sam James <sam@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: add 14.2.1
Closes: https://bugs.gentoo.org/960922 Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44406 Signed-off-by: Sam James <sam@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: add 14.3.0
Closes: https://bugs.gentoo.org/962606 Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44406 Signed-off-by: Sam James <sam@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: fix doc install permission
Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44406 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-mathematics/mathematica: fix 938179, fix 960526
Closes: https://bugs.gentoo.org/938179 Closes: https://bugs.gentoo.org/960526 Signed-off-by: Huang Rui <vowstar@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/43115 Closes: https://github.com/gentoo/gentoo/pull/43115 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
sci-mathematics/mathematica: update qtwayland compositor USEdep
Platform plugin was moved to qtbase in 6.10+ and qtwayland is now primarily only for the compositor bits, so USE was removed and is enabled by default. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: "fix" sandbox violation
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: add 14.1.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: for M 10, we also need to preload harfbuzz now
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: add 14.0.0
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: add option to install from non-bundle file
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-mathematics/mathematica: add 13.3.1
Closes: https://bugs.gentoo.org/913011 Co-authored-by: K Cameron <cameron@ieee.org> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
sci-mathematics/mathematica: add 13.2.1
Closes: https://bugs.gentoo.org/894242 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
sci-mathematics/mathematica: add 13.1.0
Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/25148 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: add 13.0.1
Fix ebuild QA problem and add missing RDEPEND Add cuda use flag and nvidia-cuda-toolkit RDEPEND Add R use flag and dev-lang/R RDEPEND Fix RPATH and add dev-util/patchelf as BDEPEND Add QT_QPA_PLATFORM="wayland;xcb" to fix problem on wayland Disable doc use flag by default Install icons from SystemFiles/FrontEnd/SystemResources/X Add myself as a maintainer (proxy-maint) Closes: https://bugs.gentoo.org/859793 Signed-off-by: Huang Rui <vowstar@gmail.com> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: drop unused unpacker.eclass
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: bump to 13.0.0
Close: https://bugs.gentoo.org/789387 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23476 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Huang Rui · gentoo
sci-mathematics/mathematica: bump to 12.2.0
Closes: https://bugs.gentoo.org/789387 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20766 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
Revert "sci-mathematics/mathematica: Remove old"
a) different major versions = different license b) strangely not every univ has access to all tarballs ... This reverts commit 98a9c72a9703bbf1072fda5f2d030786fcd81a8e. Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolic · gentoo
sci-mathematics/mathematica: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: Add 12.1.0 for whoever cant get 12.1.1
(like me right now...) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: Fix avahi-related sandbox error
Patch by vowstar <vowstar@gmail.com> Closese: https://bugs.gentoo.org/739130 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jeffrey Lin · gentoo
sci-mathematics/mathematica: remove Windows/MacOS-specific files
This saves about 10MB, not a significant amount. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Closes: https://github.com/gentoo/gentoo/pull/16463 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Jeffrey Lin · gentoo
sci-mathematics/mathematica: add doc USE flag
The documentation for this package is recommended, but particularly heavy. Allow users to suppress installation if desired. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Jeffrey Lin · gentoo
sci-mathematics/mathematica: use domenu instead of direct insinto
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Jeffrey Lin · gentoo
sci-mathematics/mathematica: remove --keep when unpacking
This flag inflates the build directory by 4 GB for no reason. Removing it can reduce memory pressure when unpacking to tmpfs. Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Jeffrey Lin · gentoo
sci-mathematics/mathematica: EAPI 7
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Jeffrey Lin · gentoo
sci-mathematics/mathematica: declare ${M_TARGET} for uniformity
This fixes the 12.1.1 ebuild trying to use 10.3 directories. Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas K. Hüttel · gentoo
sci-mathematics/mathematica: Import from dilfridge overlay
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>