summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas K. Hüttel <dilfridge@gentoo.org>2023-11-10 14:21:26 +0100
committerAndreas K. Hüttel <dilfridge@gentoo.org>2023-11-10 14:28:08 +0100
commit753167a9a57a98985efae7b97ad02763eeec63a6 (patch)
tree04e72c81573df45fe587c4588d300c500d5f6409 /sci-mathematics
parentdev-python/nbsphinx: enable py3.12 (diff)
downloadgentoo-753167a9a57a98985efae7b97ad02763eeec63a6.tar.gz
gentoo-753167a9a57a98985efae7b97ad02763eeec63a6.tar.bz2
gentoo-753167a9a57a98985efae7b97ad02763eeec63a6.zip
sci-mathematics/mathematica: add option to install from non-bundle file
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'sci-mathematics')
-rw-r--r--sci-mathematics/mathematica/Manifest1
-rw-r--r--sci-mathematics/mathematica/mathematica-13.3.1.ebuild7
-rw-r--r--sci-mathematics/mathematica/metadata.xml1
3 files changed, 7 insertions, 2 deletions
diff --git a/sci-mathematics/mathematica/Manifest b/sci-mathematics/mathematica/Manifest
index 32d0e3f76004..7de6a79d2046 100644
--- a/sci-mathematics/mathematica/Manifest
+++ b/sci-mathematics/mathematica/Manifest
@@ -7,4 +7,5 @@ DIST Mathematica_13.0.1_BNDL_LINUX.sh 5094982487 BLAKE2B 55375b6038422fd5f11db36
DIST Mathematica_13.1.0_LINUX.sh 2032362325 BLAKE2B d044fe1ed3c71e6ebc2357c440af6feaeb360962aea32843abbdfe40f124a29bd07bf0c3a5a35f8bac29c97a7d23dbcd79967b6d0028d01e09c9b662fc1f2b95 SHA512 3d84313be4da86d72cc652b0ec7dbbbf6d815debbde4c9ab855f447dda36aeccb416e90d298f0be975ae86fdf55f20aa7597b0d96d291ebdf6e4eb0dc2ca5433
DIST Mathematica_13.2.1_BNDL_LINUX.sh 5512713048 BLAKE2B 266a6979faab891c6fc10a1bc690ee21ad3af01413a2af29d81c27dffc92d8a10a2947aefe978dfcf16378e8f8f0d33145f99930840eeb2843d73270d2ad0de9 SHA512 2062b2ce7f6e7f33b8623607ef71475091b877112f03ffbc32671f513b71925aad8489f25e1b01ec75b5d4d7bee03bb2dc8b2627f767633de578ecae1d86b7f6
DIST Mathematica_13.3.1_BNDL_LINUX.sh 6072605531 BLAKE2B f9e6c218bef266fd9cb86905299f4074377c29270379cee24ad473bedc628bb30739ea2b00b333d3c7546775c9c9fbf95ebd2ff1fa075d9cce447a20279a0a6c SHA512 b40f4301d928fb760e0f1421df2dee78118edb9360afbf117049c93b3ee1a84975c3987bbef4483ff4f67c3f8d63c66081df71f6800dd259f8735ca062723d3f
+DIST Mathematica_13.3.1_LINUX.sh 2057562969 BLAKE2B 9b76652135330b0b44027faad3703c1bf0dae3913416d2839e90582323291415fcbc7a59ca0bed152717a2e323d1b0f2ed2f46d700477b9574dec128ccaa8843 SHA512 cd470e1d171ab2df56b4d59fc9f156544217ea11c5e2d67683ca38c6a579cfebf4271bca7a52675fdab1d1d2d34a9b22410a93d95069a9008b2a377aae279201
DIST WLDocs_13.1.0_LINUX.sh 3546448755 BLAKE2B e5dbf6bf9cd60a313329df8591c281215039d7efa7c83a53f3b2d4e176765b62efae3ff04628ecf6905e76bbaf6867e87c96bd6188d13df2b981bea5a633335a SHA512 2107b37b30fc76974d040e746ca26ddb5df23bbacb9d8fabcd546a7cf789f1daaf70179c53890bed2385430665f601fbbc1f9829bf64f61068909ea8774f91d2
diff --git a/sci-mathematics/mathematica/mathematica-13.3.1.ebuild b/sci-mathematics/mathematica/mathematica-13.3.1.ebuild
index 82dfd39089d6..7f24c3decc37 100644
--- a/sci-mathematics/mathematica/mathematica-13.3.1.ebuild
+++ b/sci-mathematics/mathematica/mathematica-13.3.1.ebuild
@@ -8,13 +8,16 @@ inherit check-reqs desktop unpacker xdg
DESCRIPTION="Wolfram Mathematica"
HOMEPAGE="https://www.wolfram.com/mathematica/"
-SRC_URI="Mathematica_${PV}_BNDL_LINUX.sh"
+SRC_URI="
+ bundle? ( Mathematica_${PV}_BNDL_LINUX.sh )
+ !bundle? ( Mathematica_${PV}_LINUX.sh )
+"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
KEYWORDS="-* ~amd64"
SLOT="0"
-IUSE="cuda doc ffmpeg R"
+IUSE="bundle cuda doc ffmpeg R"
RESTRICT="strip mirror bindist fetch"
diff --git a/sci-mathematics/mathematica/metadata.xml b/sci-mathematics/mathematica/metadata.xml
index 3e0af950b15f..0c3a772ad76d 100644
--- a/sci-mathematics/mathematica/metadata.xml
+++ b/sci-mathematics/mathematica/metadata.xml
@@ -22,6 +22,7 @@
with programs written in other programming languages.
</longdescription>
<use>
+ <flag name="bundle">Install from Wolfram's bundle file or from Mathematica only</flag>
<flag name="cuda">Install with cuda support</flag>
<flag name="R">Enable <pkg>dev-lang/R</pkg> backend support</flag>
<flag name="ffmpeg">Enable <pkg>media-video/ffmpeg</pkg> backend support</flag>