1 |
commit: b7e4ce49b006bca142dbcd9a3abd1aec5fa7a5c6 |
2 |
Author: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Dec 25 21:55:24 2020 +0000 |
4 |
Commit: Matthias Maier <tamiko <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Dec 25 21:56:25 2020 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e4ce49 |
7 |
|
8 |
dev-lang/julia-bin: version bump to 1.5.3 |
9 |
|
10 |
Package-Manager: Portage-3.0.12, Repoman-3.0.2 |
11 |
Signed-off-by: Matthias Maier <tamiko <AT> gentoo.org> |
12 |
|
13 |
dev-lang/julia-bin/Manifest | 5 +++ |
14 |
dev-lang/julia-bin/julia-bin-1.5.3.ebuild | 51 +++++++++++++++++++++++++++++++ |
15 |
2 files changed, 56 insertions(+) |
16 |
|
17 |
diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest |
18 |
index d1b00e034fb..a6a08a6ed55 100644 |
19 |
--- a/dev-lang/julia-bin/Manifest |
20 |
+++ b/dev-lang/julia-bin/Manifest |
21 |
@@ -3,3 +3,8 @@ DIST julia-1.5.2-linux-aarch64.tar.gz 97088109 BLAKE2B 01aa5337cd1fc15655b596959 |
22 |
DIST julia-1.5.2-linux-i686.tar.gz 101473619 BLAKE2B a87cb4cb38236e87041fac1012841d5aed25383bfb212188f4c23f4a961654d8a3b03b85dd5563f83620aa98323e2d2692107eda47559cf9ae332006453a139d SHA512 2ceb56bcae051815d585d3f36b4ae323ad7a3e383e75c07d87cb555fc2463d1a6017fd120f52a1f7110b803bfa546a34e62e8958765b52124612782ac3daf403 |
23 |
DIST julia-1.5.2-linux-x86_64.tar.gz 105324048 BLAKE2B 410db75cb5b7ed269fd0d8f827773f50ff127ded3346e2f5fe908a1f9c0dd0f00b7600c5343853aaa0dfec3a616f657c52c96290f9c6ea012efcbc2a2b72e701 SHA512 5d14369b6296aa5fa0f7a58ce6b85dc25612ef508ee8dc1dcce7fe3a64de62b77daf419ea5d3a0a78345345787cb3ed563717ecc04df0c4d68b6d60593750f62 |
24 |
DIST julia-1.5.2-musl-x86_64.tar.gz 101730667 BLAKE2B 1b213a246779815b79f47e6c287f0c7eb438dce42bc9e3e39681dcc0818c7a8c81f7040443c06fd323adb693c96b61cc69099c5df375cae119020ba9d0bb11cd SHA512 5cfbf7938f50286077e132815e10ce4e1e5a589a772ae3b946488d3126713e72ba393e1a45b3bc38b5bc43fc183e7f99b622c8c0d9d939330b142cdee24fccb3 |
25 |
+DIST julia-1.5.3-freebsd-x86_64.tar.gz 95919875 BLAKE2B 620c295a3d0fa9a31ed01b936ddabd001cee621969f61a9165e03ebee05cd1384c62bccd95f4df15ba49f9d6feec16f05c367820c0907919f67809ca136b70bc SHA512 e767bfb3cef034262dc12e0da4006e80d20cc7c971906f5ad355c971e7c751830972a2f4aa47d18fc2a79eb5454f8f160c0c38d536510291690fa6e1da3c83a3 |
26 |
+DIST julia-1.5.3-linux-aarch64.tar.gz 97086173 BLAKE2B 5353a516f24c151d6213ed4c6e189a8ac68933012bcda06084b5e6c1f3a230ebca896b1e8dd29b345c312f323283b4f9045efcece655ef055a797cd5eefbd774 SHA512 0988e229dc9f44230af84796dfb059aa87809c6af5d0e8a7debc4b696e98c45ccc042f956f678819e71afe29d5619421106208c6dce5dfe47aea98482b22c1e3 |
27 |
+DIST julia-1.5.3-linux-i686.tar.gz 101362522 BLAKE2B aba1270fc85cc1afc19856768a39d1cf1c40fb32b676be5da47dc7747294299a044a5202c547d19ad8aa56060b04d7583d7e7c19176f2fdbcccb863593fffccb SHA512 0abaab22626cbd4da4a2389b2aca639f993aa442a8423cba2fda3d9693e0dab4f5b82592691ad74bb7ddf1ae48739406b61fe76b7da626a1f22fe01077b011d2 |
28 |
+DIST julia-1.5.3-linux-x86_64.tar.gz 105260711 BLAKE2B b132fbe090ca4a4cba518efcf2e475f0ceaebcbe2e5ef4eee33697909995ea58d97c3e5015b96eaf2ff23e5ff6b5b67eed62b94a34580961d5671c4f019d4847 SHA512 f0460da198797c92d39d361278be6959e90b2b3d08e070b705c1a5de3a17c0e6b0b010a397d0b02e613d060959fff14c074cf12fdeb956e8f8565989f084d86b |
29 |
+DIST julia-1.5.3-musl-x86_64.tar.gz 101802400 BLAKE2B da69c1b4ff5bde8692c3fc9ed3d60fd655a32121a0e11a4d1f00b5e4494cc4bcdb0e323a2644cca3a291fa7f7604925d387204df90cc19fee89048c4ba83b2d5 SHA512 e98c74ce2a49532a491a46efe81a2edc85103f9ec04347fe6b052cffdaecadcecb48a02b15ad71853fff6ebb2281498000e89d44732f36d31b6252a1a88bd0a6 |
30 |
|
31 |
diff --git a/dev-lang/julia-bin/julia-bin-1.5.3.ebuild b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild |
32 |
new file mode 100644 |
33 |
index 00000000000..61861f476e9 |
34 |
--- /dev/null |
35 |
+++ b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild |
36 |
@@ -0,0 +1,51 @@ |
37 |
+# Copyright 1999-2020 Gentoo Authors |
38 |
+# Distributed under the terms of the GNU General Public License v2 |
39 |
+ |
40 |
+EAPI=7 |
41 |
+MY_PN=${PN/-bin/} |
42 |
+MY_P=${MY_PN}-${PV/_/-} |
43 |
+MY_PV=$(ver_cut 1-2) |
44 |
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin" |
45 |
+ |
46 |
+DESCRIPTION="High-performance programming language for technical computing" |
47 |
+HOMEPAGE="https://julialang.org/" |
48 |
+SRC_URI=" |
49 |
+ x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz ) |
50 |
+ amd64? ( |
51 |
+ elibc_glibc? ( ${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz ) |
52 |
+ elibc_musl? ( ${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz ) |
53 |
+ ) |
54 |
+ amd64-fbsd? ( ${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz ) |
55 |
+ arm64? ( ${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz ) |
56 |
+" |
57 |
+ |
58 |
+LICENSE="MIT" |
59 |
+SLOT="0" |
60 |
+KEYWORDS="-* ~amd64 ~x86" |
61 |
+IUSE="elibc_glibc" |
62 |
+ |
63 |
+RDEPEND="!dev-lang/julia" |
64 |
+DEPEND="${RDEPEND}" |
65 |
+ |
66 |
+RESTRICT="strip" |
67 |
+ |
68 |
+QA_PREBUILT="*" |
69 |
+QA_SONAME="*" |
70 |
+ |
71 |
+S="${WORKDIR}/${MY_P}" |
72 |
+ |
73 |
+src_install() { |
74 |
+ insinto "/usr/$(get_libdir)/${MY_P}/" |
75 |
+ doins -r ./etc |
76 |
+ doins -r ./include |
77 |
+ doins -r ./lib |
78 |
+ doins -r ./share |
79 |
+ |
80 |
+ exeinto "/usr/$(get_libdir)/${MY_P}/bin" |
81 |
+ doexe bin/julia |
82 |
+ |
83 |
+ cat > 99julia-bin <<-EOF |
84 |
+ PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin" |
85 |
+ EOF |
86 |
+ doenvd 99julia-bin |
87 |
+} |