#create a temporary build directory
mkdir build
#change directory
cd build
#download the build-script
wget https://aur.archlinux.org/packages/ma/mathematica/mathematica.tar.gz
#extract the build script
bsdtar -xf mathematica.tar.gz
#change directory
cd mathematica
#link to the proprietary installer(you have to download it from wolfram.com)
ln -s ~/Downloads/Mathematica_8.0.1_LINUX.sh .
#build the package
makepkg
#install the package
sudo pacman -U mathematica-8.0.1-2-any.pkg.tar
Search Criteria
Package Details: mathematica 12.2.0-1
Git Clone URL: | https://aur.archlinux.org/mathematica.git (read-only, click to copy) |
---|---|
Package Base: | mathematica |
Description: | A computational software program used in scientific, engineering, and mathematical fields and other areas of technical computing. |
Upstream URL: | http://www.wolfram.com/mathematica/ |
Licenses: | |
Submitter: | Feanor12 |
Maintainer: | JP-Ellis |
Last Packager: | JP-Ellis |
Votes: | 71 |
Popularity: | 0.187881 |
First Submitted: | 2011-03-03 21:27 |
Last Updated: | 2021-01-05 10:32 |
Dependencies (50)
- openmp (openmp-svn, openmp-nvptx, llvm-toolchain-nightly-bin)
- alsa-lib (alsa-lib-x205ta, alsa-lib-git, alsa-lib-minimal-git, alsa-lib-a52pcm) (optional)
- atk (atk-git) (optional)
- cairo (cairo-infinality, cairo-infinality-remix, cairo-ubuntu, cairo-minimal, cairo-dfb, cairo-glesv2-bin, cairo-glesv3-bin, cairo-git) (optional)
- ffmpeg (ffmpeg-semifull-git, ffmpeg-tmblock-git, ffmpeg4.0, ffmpeg-git-nc, ffmpeg-cuda, ffmpeg-v4l2-request-git, ffmpeg-svt, ffmpeg-headless, ffmpeg-gl-transition, ffmpeg-git, ffmpeg-amd-full-git, ffmpeg-decklink, ffmpeg-intel-full-git, ffmpeg-mmal, ffmpeg-amd-full, ffmpeg-svt-av1-git, ffmpeg-libfdk_aac, ffmpeg-full, ffmpeg-full-git, ffmpeg-nox-git, ffmpeg-svt-vp9-git, ffmpeg-nocuda, ffmpeg-ndi) (optional)
- fontconfig (fontconfig-srb, fontconfig-infinality-ultimate, fontconfig-infinality, fontconfig-infinality-remix, fontconfig-git, fontconfig-ubuntu) (optional)
- gdk-pixbuf2 (gdk-pixbuf2-git) (optional)
- glib2 (glib2-sched-policy, glib2-clear, glib2-quiet, glib2-git, glib2-nodocs-git, glib2-patched-thumbnailer) (optional)
- glu (glu-git) (optional)
- gmime (optional)
- gmp (gmp-hg, scipoptsuite, scipoptsuite-bin) (optional)
- gtk2 (gtk2-patched-gdkwin-nullcheck, gtk2-ubuntu, gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view) (optional)
- harfbuzz (harfbuzz-git, harfbuzz-minimal-git) (optional)
- intel-tbb (intel-tbb-gcc6, tbb) (optional)
- java-environment (jdk5, tuxjdk, jdk7-openjdk-infinality, java-8-openjdk-shenandoah, jdk8-openjdk-infinality, java-gcj-compat, jdk9, zulu-10-bin, jdk-devel, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jdk12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk8-openjdk-jetbrains, jdk8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, sapmachine-jdk-bin, jdk7, jdk8-j9-bin, jdk-arm, jdk8-jetbrains, zulu-embedded-jdk8, liberica-jre-8-full-bin, jdk11, zulu-embedded-jdk, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jdk8-adoptopenjdk, zulu-embedded-jdk11, jdk-bcl, jdk8-openj9-bin, amazon-corretto-15, jdk-openj9, jdk11-openj9-bin, jdk11-jetbrains-imfix, jdk8-graalvm-bin, jdk11-graalvm-bin, java-openjdk-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jdk8, java-openjdk-ea-bin, jdk-openj9-bin, jdk, jdk-jetbrains, jre-jetbrains, java-openjdk-loom-ea-bin, jdk11-adoptopenjdk, jdk-adoptopenjdk, zulu-8-bin, zulu-11-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-full-bin, liberica-jdk-8-full-bin, liberica-jdk-full-bin, liberica-jdk-11-full-bin, liberica-jre-11-bin, jdk-openjdk, jdk11-openjdk, jdk7-openjdk, jdk8-openjdk) (optional)
- java-runtime (jdk5, tuxjdk, jre7-openjdk-infinality, java-8-openjdk-shenandoah, jre8-openjdk-infinality, java-gcj-compat, jdk9, jre9, jdk-devel, jre10, jdk8-arm64, jdk6, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, jdk8-openjdk-dcevm, jdk11-graalvm-ee-bin, server-jre, jdk8-arm, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jre8-openjdk-jetbrains, jre8-openjdk-shenandoah, jdk10-openj9-bin, jdk14-openj9-bin, sapmachine-jdk-bin, jdk7, jre7, jdk8-j9-bin, jre14, jdk-arm, jdk8-jetbrains, zulu-embedded-jdk8, liberica-jre-8-full-bin, jre11, zulu-embedded-jdk, jdk7r1-j9-bin, jdk7-j9-bin, zulu-14-bin, zulu-13-bin, jre8-adoptopenjdk, zulu-embedded-jdk11, jdk-bcl, jre-bcl, jdk8-openj9-bin, amazon-corretto-15, jre-openj9, jdk11-openj9-bin, jre11-jetbrains-imfix, jdk8-graalvm-bin, jdk11-graalvm-bin, java-openjdk-bin, amazon-corretto-8, amazon-corretto-11, jdk11-openjdk-dcevm-conflicts-fixed, jre8, jdk8, java-openjdk-ea-bin, jdk-openj9-bin, jre, jdk-jetbrains, jre-jetbrains, java-openjdk-loom-ea-bin, jdk11-adoptopenjdk, jdk-adoptopenjdk, zulu-8-bin, zulu-11-bin, zulu-15-bin, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-full-bin, liberica-jdk-8-full-bin, liberica-jdk-full-bin, liberica-jdk-11-full-bin, liberica-jre-11-bin, jre-openjdk, jre11-openjdk, jre7-openjdk, jre8-openjdk) (optional)
- leptonica (optional)
- libbson (mongo-c-driver) (optional)
- libffi (libffi-git, libffi-minimal-git, fedora-firefox-wayland-bin) (optional)
- libmongoc (mongo-c-driver) (optional)
- libogg (libogg-git) (optional)
- libpng12 (libpng12-git) (optional)
- libselinux (optional)
- libsm (optional)
- libssh2 (libssh2-git) (optional)
- libutil-linux (util-linux-libs-aes, util-linux-libs-selinux, util-linux-libs-nosystemd-minimal-git, util-linux-libs) (optional)
- libx11 (libx11-git, libx11-threadsafe) (optional)
- libxcomposite (optional)
- libxml2 (libxml2-linenum, libxml2-git) (optional)
- libxrandr (libxrandr-git) (optional)
- libxslt (libxslt-git) (optional)
- libxss (optional)
- libxtst (optional)
- libxxf86vm (optional)
- mesa-demos (mesa-demos-git) (optional) – for improved graphics output
- ncurses (ncurses-nohex, ncurses-git) (optional)
- nvidia-utils (nvidia-410xx-utils, nvidia-340xx-utils, nvidia-440xx-utils, nvidia-utils-full-vulkan-all, nvidia-utils-beta, nvidia-390xx-utils, nvidia-vulkan-utils) (optional)
- openssl-1.0 (openssl-1.0-chacha20, openssl-1.0-hardened) (optional)
- pango (pango-ubuntu, pango-minimal-git, pango-git) (optional)
- pixman (pixman-git) (optional)
- portaudio (portaudio-svn) (optional)
- postgresql-libs (agensgraph-git, postgresql-libs-1c, postgresql-libs-10, postgresql-src-beta-libs, postgresql-libs-9.5, postgresql-libs-9.4, postgresql-libs-9.6, postgresql-lts-libs, postgresql-libs-12, postgresql-src-libs, postgresql-libs-11) (optional)
- python (python-dbg) (optional)
- qt5-declarative (qt5-declarative-git) (optional)
- qt5-multimedia (qt5-multimedia-git) (optional)
- qt5-webengine (optional)
- qt5-xmlpatterns (qt5-xmlpatterns-git) (optional)
- r (microsoft-r-open, r-mkl) (optional)
- tesseract (tesseract-git, tesseract-ocr-git) (optional)
- zlib (zlib-static, zlib-git, zlib-asm, minizip-asm, zlib-ng-git) (optional)
Required by (1)
Sources (1)
Feanor12 commented on 2011-09-04 12:01
Anonymous comment on 2011-09-03 15:36
could you please post step-by-step instructions on how to use this package to help install mathematica? My experience is that the installer script from Wolfram does not work with Arch, and when I open this package I don't know what to do with it. I'm new. Thanks.
tbhartman commented on 2011-08-26 16:30
Works like a charm, thanks!
Feanor12 commented on 2011-08-22 20:02
Mathematica_8.0.1_LINUX.sh is not included in the package because mathematica isn't free - but there are some infos in the PKGBUILD
Anonymous comment on 2011-08-16 19:27
I have the mathematica installer cd but cannot find the file Mathematica_8.0.1_LINUX.sh. I got null results for the following commands
[code]find . -type f -iname "*.sh"[\code[
and
[code]find . -type f -print0 | xargs -0 md5sum | grep 9067e87cd5049eb0fb42bb15bd280f9c[\code]
Feanor12 commented on 2011-08-02 21:56
Nice - I didn't know that was possible - thx
chenxiaolong commented on 2011-08-02 21:35
Could you add:
PKGEXT=".tar"
to the PKGBUILD? That prevents makepkg from compressing the package (which takes a LONG time :( )
Anonymous comment on 2011-05-06 14:13
This failed while trying to strip the symbols.
-> Stripping unneeded symbols from binaries and libraries...
/usr/bin/strip:./opt/Mathematica/SystemFiles/Links/LibraryLink/LibraryResources/Linux-x86-64/arbitraryTensor.so: File format not recognized
You can add "options=('!strip')" to the PKGBUILD.
Sara commented on 2011-03-13 20:45
Mathematica has been updated to 8.0.1.
Feanor12 commented on 2011-03-05 20:07
I found a trial version of mathematica8 at http://www.wolfram.com/mathematica/trial
Pinned Comments
JP-Ellis commented on 2020-04-02 23:34
Update to Mathematica 12.1.0
Summary of new features: https://wolfr.am/NewIn12.1
Please let me know if you encounter any issues.