[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2024-01-10 Thread Andrew Ammerlaan
commit: 93a91b268f4c556338f5aefcf9f2071fc9c45cfd
Author: germ  outlook  com>
AuthorDate: Fri Jan  5 02:48:32 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jan 10 13:35:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a91b26

dev-lang/julia-bin: add 1.10.0

Signed-off-by: germ  outlook.com>
Closes: https://github.com/gentoo/gentoo/pull/34646
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-lang/julia-bin/Manifest|  4 +++
 dev-lang/julia-bin/julia-bin-1.10.0.ebuild | 56 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index f64b2009bdbf..eb856fe3c80d 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,3 +1,7 @@
+DIST julia-1.10.0-linux-aarch64.tar.gz 160875701 BLAKE2B 
baa32f378809b058fd654be45b7bdb31d9faee7475c3d47ddd716e48c6964720f3c2edc2a44896cb5a6924c6295a2f3447c9482242678f5d79c193601825af03
 SHA512 
22d9583abe7f17c54290d68d6d04e48109ae86fe26f8dc22cb8e3a7340dfbe95619084d92ae5da85f29ee24c3b2953d2933340859583c42ef6b64e5d4223ecff
+DIST julia-1.10.0-linux-i686.tar.gz 152845339 BLAKE2B 
f869aa334e2e8583dabf0b2c6e2285af085f8a5f4183ee0b84372eb6873791414ac579e703d0f246d387c93e907a38622372c422a3df59cf864e92cf3a48ef31
 SHA512 
80a68656c24a80048b88547a6b19134c9bdc1b52c3bda7015fc937a0abc839c0a0a88e401c373bb5e00028d9fef179b7b93ea41e2f51c6b6fc75bad4cc6b1a2f
+DIST julia-1.10.0-linux-x86_64.tar.gz 168592090 BLAKE2B 
5a7059153f522f2ca8e38abc97307c12750ee3d6f7835c396a8f66a7916022d2b663b2eddc135849af6ac3af8769dc796ca35284edfa5e497f6d229099f11b63
 SHA512 
6c45dd05cba709caeb329d910646fa9cc632b8887c3d6050456d53c34a937e7b1914938d2c2468f82b76396e82a53ae01571676e1f00c65f500d29a560cfd7bd
+DIST julia-1.10.0-musl-x86_64.tar.gz 170594977 BLAKE2B 
322fab1e7170374435df3632a8f79d45a9f6a166cf2d879bf045628c9dbc51d394c902f7c46b42f7ba020e2e61f25c8bc1447537b0b350debbe9a2a570e4b45e
 SHA512 
bc68ee0ae1ed898eace61b23c5286b5eafbc14dcb7e8005ecbbc7fe6d7819f901a2748220c62aeababc36fc1331a509acfc4ce5a52f38f86cd24d3ded68db275
 DIST julia-1.6.7-linux-aarch64.tar.gz 107459487 BLAKE2B 
ad6b3f9e8336e415445781e69138c70b6d5e61ec5e1cf96e622cdac4912585daa3827b9e978c17ddb2585eec451a56f939e148131f15d7fd1d7ace0b3fbe20f4
 SHA512 
756592e55dea6bfbad4f111aac844a081082081ac97502acb0c6f9b69fae456b194431e215c99a7ef7a7d6ba55b1311a762104b47f28b567c6d74011f298507b
 DIST julia-1.6.7-linux-i686.tar.gz 00612 BLAKE2B 
2646a3777039b3beeda16a93c05605f04edbd16803135e0ba848ef09c8fcaa6ce83dc897900728c76b1011210be18a6eedb4b22b0234c0d75b08d63c881beb4d
 SHA512 
d646639a7e6937a1383ee8d59976997510f1eeb973a58cee18d73c817bddce46b1b9e3aca6258ceb0fc106bfdee42dc205d5c6c8044d445bb5e9d0a02af6f510
 DIST julia-1.6.7-linux-x86_64.tar.gz 114281842 BLAKE2B 
4b12cd343e3cdb7724b19eb6573bf5eec0321133fd0d8813cac93cb321cb3b3084757688112d0cb0eb9056ed96b0a58a11f7724853d01a8eea5683c912f97e41
 SHA512 
0b3e2390151e7a65b478cd6e9000f3dcf2591d1699bd37bc3f7c2344fc2f17413066adea007ab61d9120739b5290631a863c67cdc14805f1973029087563a332

diff --git a/dev-lang/julia-bin/julia-bin-1.10.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.10.0.ebuild
new file mode 100644
index ..f4cf78e60c0b
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.10.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RESTRICT="strip"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+# the following libs require libblastrampoline.so, which is however generated
+# at runtime...
+QA_DT_NEEDED="*"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+
+   elog "QA warnings about unresolved SONAME dependencies can be safely 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2023-11-21 Thread Andreas K. Hüttel
commit: 700917f1f8c3f4de1aa13aec42935fc1f03b94a8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov 21 16:22:37 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov 21 16:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700917f1

dev-lang/julia-bin: add 1.8.5

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.8.5.ebuild | 56 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 499d58cc85fa..f64b2009bdbf 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,6 +10,10 @@ DIST julia-1.8.3-linux-aarch64.tar.gz 123338942 BLAKE2B 
57eec1d8a03667db6f7b1cf4
 DIST julia-1.8.3-linux-i686.tar.gz 126268706 BLAKE2B 
3328bac1405e0386476727a1e13c7210de81db8670d13df7f22e3917fa5a5ce04c8e5e0bc0900a5bacee75e18c47d3ed8bd3b0fccda2a0d9f3a61512ee7ac277
 SHA512 
e8760b6b52b6220991e9279d85fe6e72ed35f8e7a9d27fcac28f5994f65f126687d7cc87b3e80ff32402b359af335fce85cdfa2b844c3d355d8d113f1c92f387
 DIST julia-1.8.3-linux-x86_64.tar.gz 130030846 BLAKE2B 
475435307310a425587da07d38437d8f29b41428ce74e61ee98436740d6a16e76d0375a4a77322115c8d9097e67240507830391db408a4c4005ed2eba9059656
 SHA512 
de0f9c61cf2248577343a0507b6c4cafc74aa8bd168b4c0d51da0177fce19a132b1c79df6621cb1e18308f2d829bbe2facd7f6881504429bb401d6092a547e67
 DIST julia-1.8.3-musl-x86_64.tar.gz 131533344 BLAKE2B 
66b5fb2612e889cb08e7d1f358e72b3ac90c3263e5ab4ed8f12962aac9de32b93f7587a456cd1175fc443c9f88250862501fe983c1b19f82331c980faa32eb59
 SHA512 
2f50a3d9caa98681640f3b102ceb17802e681523c2c9245ceca8bd68fcf38b53e352d02782558b70075836da6ea21239defd7d627c62150a39199367c685cebf
+DIST julia-1.8.5-linux-aarch64.tar.gz 123926747 BLAKE2B 
b555ac6a635ba7447c18ef2ab479a662e540903b4a905ccbc112db5d9eaa4f3da365c22d6f33512e0a9ba1d32efdf161e93e474aa4e5152f25a9d99b6b2f
 SHA512 
c8c25089fd2be815ec9717a2e8619cf2defbabadef2d93b82dd5b7acf71f2cab28eb7b2e246bef4ecb7c073676e4786bb9897d96a89092b3142d0471775d99aa
+DIST julia-1.8.5-linux-i686.tar.gz 126939532 BLAKE2B 
2c778f3a4203643e6c5066ebe84a9183f554cf88d78b19c7229c245a8467197583402036b34fd6c87fba4aca46bb94b3196a911b3208c512700894aac3587d81
 SHA512 
cc12d89869ac215fa41a0a1369cf88a6558c0a8a05d485d0e3df8ff065226dba5b6672c842d977d30e4cf27fc83b280a68dbaa6711899b4affea4560e6221b26
+DIST julia-1.8.5-linux-x86_64.tar.gz 130873886 BLAKE2B 
f26b2ff6f6dba20e5101063d66528950ed10b30597137d205a3180b9cb2aac83b4adc6ac74b1a55a344aaf3387981a873e23fdfd4eaac38b44c9a6e133101b8a
 SHA512 
d8b4d1daef7c5ed970f4370c46f8fdaebd48c2e26cf4f1709a0c746811fbef9c0471dfd3b731218426e872863117c0720138c68f0830a73f4c6f8293e99d3ca4
+DIST julia-1.8.5-musl-x86_64.tar.gz 132523274 BLAKE2B 
222eb752e502b549bb47d09051e1b3c2d357cfef651a719e7a31610a861bb26c7449fef7d39c7e5e0f3f8568d760ce5a6e4e0c5ade506e80a75d46569bcb3c70
 SHA512 
91c3fddae6090d08aba2e29294c86db9fc82d2c6fd61e8f8d03e93c40f41eadf8ecfbc5f6a7f78cd801e54fd3819fe27424d1eae5cbf4c5769435abb242970c1
 DIST julia-1.9.4-linux-aarch64.tar.gz 139486769 BLAKE2B 
138c048a7601a46ec8c74ecc1d8b854742fed6b47552a6ec40361be07cfb8cea1e9e97f367b720a295bceab32ae3c49da27a22614e2fdda79657ba444f63f4bf
 SHA512 
45af34e9db8ec59c812b1ec3b4c1a661e9fa33467568f545182828031256379764a81a34b7dec650fef0b6bb0c126f053fd3821ef1bc9eae335e02fda9b6969a
 DIST julia-1.9.4-linux-i686.tar.gz 134192280 BLAKE2B 
3cabdb8dc5adcbe0c4f89a50106c886896932b8531193d9efb536682f17247854219cfd1196b90ddf27f393235a8b23f277d646aaa70570ba7ff63e871436cea
 SHA512 
ad5fa0a30b206e774c3611f2a3d10d011020a9b4190e2210b0a747e61c83d9e3f3c056a6ea003bf3436be96af92fcf5359af4e82bf645506e9ed52328b006eb9
 DIST julia-1.9.4-linux-x86_64.tar.gz 146163887 BLAKE2B 
39f9bfdb32a1fce712b95ba06b25178baf88ee44beadc29cb043b8710561334824521c0975911f13a0c8074e6b36c29d8a0ef6598c177fcdab7c176d2df11ffb
 SHA512 
9370b8c6c77af403095f305852f7ab9c9635984fae444352511c23db2c391363c92e5f773446f6a249785341457bb8986b5c6edebdaa3a688a8c0333efab001b

diff --git a/dev-lang/julia-bin/julia-bin-1.8.5.ebuild 
b/dev-lang/julia-bin/julia-bin-1.8.5.ebuild
new file mode 100644
index ..6d83b2b69e6a
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.8.5.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2023-11-21 Thread Andreas K. Hüttel
commit: 43fd36d98f5a30f3a7904668e4ac00fee48b7b53
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov 21 16:19:08 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov 21 16:22:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43fd36d9

dev-lang/julia-bin: drop 1.9.0

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 ---
 dev-lang/julia-bin/julia-bin-1.9.0.ebuild | 56 ---
 2 files changed, 60 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index fb6530f3da38..499d58cc85fa 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,10 +10,6 @@ DIST julia-1.8.3-linux-aarch64.tar.gz 123338942 BLAKE2B 
57eec1d8a03667db6f7b1cf4
 DIST julia-1.8.3-linux-i686.tar.gz 126268706 BLAKE2B 
3328bac1405e0386476727a1e13c7210de81db8670d13df7f22e3917fa5a5ce04c8e5e0bc0900a5bacee75e18c47d3ed8bd3b0fccda2a0d9f3a61512ee7ac277
 SHA512 
e8760b6b52b6220991e9279d85fe6e72ed35f8e7a9d27fcac28f5994f65f126687d7cc87b3e80ff32402b359af335fce85cdfa2b844c3d355d8d113f1c92f387
 DIST julia-1.8.3-linux-x86_64.tar.gz 130030846 BLAKE2B 
475435307310a425587da07d38437d8f29b41428ce74e61ee98436740d6a16e76d0375a4a77322115c8d9097e67240507830391db408a4c4005ed2eba9059656
 SHA512 
de0f9c61cf2248577343a0507b6c4cafc74aa8bd168b4c0d51da0177fce19a132b1c79df6621cb1e18308f2d829bbe2facd7f6881504429bb401d6092a547e67
 DIST julia-1.8.3-musl-x86_64.tar.gz 131533344 BLAKE2B 
66b5fb2612e889cb08e7d1f358e72b3ac90c3263e5ab4ed8f12962aac9de32b93f7587a456cd1175fc443c9f88250862501fe983c1b19f82331c980faa32eb59
 SHA512 
2f50a3d9caa98681640f3b102ceb17802e681523c2c9245ceca8bd68fcf38b53e352d02782558b70075836da6ea21239defd7d627c62150a39199367c685cebf
-DIST julia-1.9.0-linux-aarch64.tar.gz 139460422 BLAKE2B 
fce0ecd1323107b1791bcbc4f46cff0ab12d3f06c11cdb469c20e040186fcaf09a5145b3038afeb93bc539ef962f10cedd737b5407ff21b2018ca8f57a95f8fc
 SHA512 
92de0e81449e822ebc2574943ae3af3af1b55ec7ee2d319090b05b53894e6d032e6bf375b3fcad3356b691a3963d1ed954e9d462f43dc04024922a9b0f1b0e18
-DIST julia-1.9.0-linux-i686.tar.gz 142012082 BLAKE2B 
8e093827c78954a93e3c04e281cbbd2a228dcc26a5b5de5c73ca4629a583c3fceb91887316e4e34a3d327a14db5a5c3894f986257f1f3ef603eb8e3aa95af827
 SHA512 
a3b9a3031c49874752fd829be072950adb0d183d8de2fd3fe166183a2ba262867f72324ecd535d291372e9b45e53319c3202a406898f8b53c815e24b595ab615
-DIST julia-1.9.0-linux-x86_64.tar.gz 146072915 BLAKE2B 
464541a0fea99623af5ec0daf68b3ae486a6365ddfaa6dcc8f9f48f9487068a05c22d12e461e9b554d7814b5a10d2eecf2de8b73ce2ab576e4a1bd621b318e5c
 SHA512 
a2bdf1e908a8214c429702e5142345ee571992e437c4890ee053ff67eceb875f26e1f554c286f1c16d47cd5182cdd9b02cf0d05f670c89f0c3ab2ca73ee74dd9
-DIST julia-1.9.0-musl-x86_64.tar.gz 148084262 BLAKE2B 
088a336664678f5cb9cfd7a25988f0843ad9628e58d729581eb450592cc3520b02dbe66e928c99219c26b484d06bf2823978551b148e23d4538ade51cebf5368
 SHA512 
8fb9395b935a8bff84e21ed69ed2a119f281baeef52666082e206d093c1f1fd75220db563db2d0fd2ea433fc946eddeb7220a5553234b52d46b9d69edbef2d1f
 DIST julia-1.9.4-linux-aarch64.tar.gz 139486769 BLAKE2B 
138c048a7601a46ec8c74ecc1d8b854742fed6b47552a6ec40361be07cfb8cea1e9e97f367b720a295bceab32ae3c49da27a22614e2fdda79657ba444f63f4bf
 SHA512 
45af34e9db8ec59c812b1ec3b4c1a661e9fa33467568f545182828031256379764a81a34b7dec650fef0b6bb0c126f053fd3821ef1bc9eae335e02fda9b6969a
 DIST julia-1.9.4-linux-i686.tar.gz 134192280 BLAKE2B 
3cabdb8dc5adcbe0c4f89a50106c886896932b8531193d9efb536682f17247854219cfd1196b90ddf27f393235a8b23f277d646aaa70570ba7ff63e871436cea
 SHA512 
ad5fa0a30b206e774c3611f2a3d10d011020a9b4190e2210b0a747e61c83d9e3f3c056a6ea003bf3436be96af92fcf5359af4e82bf645506e9ed52328b006eb9
 DIST julia-1.9.4-linux-x86_64.tar.gz 146163887 BLAKE2B 
39f9bfdb32a1fce712b95ba06b25178baf88ee44beadc29cb043b8710561334824521c0975911f13a0c8074e6b36c29d8a0ef6598c177fcdab7c176d2df11ffb
 SHA512 
9370b8c6c77af403095f305852f7ab9c9635984fae444352511c23db2c391363c92e5f773446f6a249785341457bb8986b5c6edebdaa3a688a8c0333efab001b

diff --git a/dev-lang/julia-bin/julia-bin-1.9.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.9.0.ebuild
deleted file mode 100644
index 6d83b2b69e6a..
--- a/dev-lang/julia-bin/julia-bin-1.9.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV/_/-}
-MY_PV=$(ver_cut 1-2)
-BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
-   amd64? (
-   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
-   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
-   )
-   arm64? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2023-11-14 Thread Andreas K. Hüttel
commit: aa7d8d762eac9dd89d1cf1d0dca89f58785750ad
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov 14 21:25:51 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Nov 14 21:26:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7d8d76

dev-lang/julia-bin: add 1.9.4

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.9.4.ebuild | 56 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index a2476aa94c7f..fb6530f3da38 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -14,3 +14,7 @@ DIST julia-1.9.0-linux-aarch64.tar.gz 139460422 BLAKE2B 
fce0ecd1323107b1791bcbc4
 DIST julia-1.9.0-linux-i686.tar.gz 142012082 BLAKE2B 
8e093827c78954a93e3c04e281cbbd2a228dcc26a5b5de5c73ca4629a583c3fceb91887316e4e34a3d327a14db5a5c3894f986257f1f3ef603eb8e3aa95af827
 SHA512 
a3b9a3031c49874752fd829be072950adb0d183d8de2fd3fe166183a2ba262867f72324ecd535d291372e9b45e53319c3202a406898f8b53c815e24b595ab615
 DIST julia-1.9.0-linux-x86_64.tar.gz 146072915 BLAKE2B 
464541a0fea99623af5ec0daf68b3ae486a6365ddfaa6dcc8f9f48f9487068a05c22d12e461e9b554d7814b5a10d2eecf2de8b73ce2ab576e4a1bd621b318e5c
 SHA512 
a2bdf1e908a8214c429702e5142345ee571992e437c4890ee053ff67eceb875f26e1f554c286f1c16d47cd5182cdd9b02cf0d05f670c89f0c3ab2ca73ee74dd9
 DIST julia-1.9.0-musl-x86_64.tar.gz 148084262 BLAKE2B 
088a336664678f5cb9cfd7a25988f0843ad9628e58d729581eb450592cc3520b02dbe66e928c99219c26b484d06bf2823978551b148e23d4538ade51cebf5368
 SHA512 
8fb9395b935a8bff84e21ed69ed2a119f281baeef52666082e206d093c1f1fd75220db563db2d0fd2ea433fc946eddeb7220a5553234b52d46b9d69edbef2d1f
+DIST julia-1.9.4-linux-aarch64.tar.gz 139486769 BLAKE2B 
138c048a7601a46ec8c74ecc1d8b854742fed6b47552a6ec40361be07cfb8cea1e9e97f367b720a295bceab32ae3c49da27a22614e2fdda79657ba444f63f4bf
 SHA512 
45af34e9db8ec59c812b1ec3b4c1a661e9fa33467568f545182828031256379764a81a34b7dec650fef0b6bb0c126f053fd3821ef1bc9eae335e02fda9b6969a
+DIST julia-1.9.4-linux-i686.tar.gz 134192280 BLAKE2B 
3cabdb8dc5adcbe0c4f89a50106c886896932b8531193d9efb536682f17247854219cfd1196b90ddf27f393235a8b23f277d646aaa70570ba7ff63e871436cea
 SHA512 
ad5fa0a30b206e774c3611f2a3d10d011020a9b4190e2210b0a747e61c83d9e3f3c056a6ea003bf3436be96af92fcf5359af4e82bf645506e9ed52328b006eb9
+DIST julia-1.9.4-linux-x86_64.tar.gz 146163887 BLAKE2B 
39f9bfdb32a1fce712b95ba06b25178baf88ee44beadc29cb043b8710561334824521c0975911f13a0c8074e6b36c29d8a0ef6598c177fcdab7c176d2df11ffb
 SHA512 
9370b8c6c77af403095f305852f7ab9c9635984fae444352511c23db2c391363c92e5f773446f6a249785341457bb8986b5c6edebdaa3a688a8c0333efab001b
+DIST julia-1.9.4-musl-x86_64.tar.gz 148457135 BLAKE2B 
7a35767a3f32e954a7080a1d98ff1a5c0dc461d58419d61f04099f4180ae2ec944ee50b8c445538057e9110652aed8ffab23f3379340043f83c8ce1c6d7b3109
 SHA512 
e80c6986e3ce9b33bfbafee50d3229887172365f7c19d49f3d905ea48f0088ebaf3f44e9a9f91c26a19b6b2bcddba89fed9cefe6cd1bb356fb56609e1a8dfe2c

diff --git a/dev-lang/julia-bin/julia-bin-1.9.4.ebuild 
b/dev-lang/julia-bin/julia-bin-1.9.4.ebuild
new file mode 100644
index ..6d83b2b69e6a
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.9.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RESTRICT="strip"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+# the following libs require libblastrampoline.so, which is however generated
+# at runtime...
+QA_DT_NEEDED="*"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+
+   elog "QA warnings about unresolved SONAME dependencies can be safely 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2023-05-13 Thread Matthias Maier
commit: 58c6d809fd1024a8b5720e53d53264f0960565fe
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun May 14 05:51:24 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun May 14 05:51:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c6d809

dev-lang/julia-bin: add 1.9.0

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.9.0.ebuild | 56 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 04e2493bfc76..a2476aa94c7f 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,3 +10,7 @@ DIST julia-1.8.3-linux-aarch64.tar.gz 123338942 BLAKE2B 
57eec1d8a03667db6f7b1cf4
 DIST julia-1.8.3-linux-i686.tar.gz 126268706 BLAKE2B 
3328bac1405e0386476727a1e13c7210de81db8670d13df7f22e3917fa5a5ce04c8e5e0bc0900a5bacee75e18c47d3ed8bd3b0fccda2a0d9f3a61512ee7ac277
 SHA512 
e8760b6b52b6220991e9279d85fe6e72ed35f8e7a9d27fcac28f5994f65f126687d7cc87b3e80ff32402b359af335fce85cdfa2b844c3d355d8d113f1c92f387
 DIST julia-1.8.3-linux-x86_64.tar.gz 130030846 BLAKE2B 
475435307310a425587da07d38437d8f29b41428ce74e61ee98436740d6a16e76d0375a4a77322115c8d9097e67240507830391db408a4c4005ed2eba9059656
 SHA512 
de0f9c61cf2248577343a0507b6c4cafc74aa8bd168b4c0d51da0177fce19a132b1c79df6621cb1e18308f2d829bbe2facd7f6881504429bb401d6092a547e67
 DIST julia-1.8.3-musl-x86_64.tar.gz 131533344 BLAKE2B 
66b5fb2612e889cb08e7d1f358e72b3ac90c3263e5ab4ed8f12962aac9de32b93f7587a456cd1175fc443c9f88250862501fe983c1b19f82331c980faa32eb59
 SHA512 
2f50a3d9caa98681640f3b102ceb17802e681523c2c9245ceca8bd68fcf38b53e352d02782558b70075836da6ea21239defd7d627c62150a39199367c685cebf
+DIST julia-1.9.0-linux-aarch64.tar.gz 139460422 BLAKE2B 
fce0ecd1323107b1791bcbc4f46cff0ab12d3f06c11cdb469c20e040186fcaf09a5145b3038afeb93bc539ef962f10cedd737b5407ff21b2018ca8f57a95f8fc
 SHA512 
92de0e81449e822ebc2574943ae3af3af1b55ec7ee2d319090b05b53894e6d032e6bf375b3fcad3356b691a3963d1ed954e9d462f43dc04024922a9b0f1b0e18
+DIST julia-1.9.0-linux-i686.tar.gz 142012082 BLAKE2B 
8e093827c78954a93e3c04e281cbbd2a228dcc26a5b5de5c73ca4629a583c3fceb91887316e4e34a3d327a14db5a5c3894f986257f1f3ef603eb8e3aa95af827
 SHA512 
a3b9a3031c49874752fd829be072950adb0d183d8de2fd3fe166183a2ba262867f72324ecd535d291372e9b45e53319c3202a406898f8b53c815e24b595ab615
+DIST julia-1.9.0-linux-x86_64.tar.gz 146072915 BLAKE2B 
464541a0fea99623af5ec0daf68b3ae486a6365ddfaa6dcc8f9f48f9487068a05c22d12e461e9b554d7814b5a10d2eecf2de8b73ce2ab576e4a1bd621b318e5c
 SHA512 
a2bdf1e908a8214c429702e5142345ee571992e437c4890ee053ff67eceb875f26e1f554c286f1c16d47cd5182cdd9b02cf0d05f670c89f0c3ab2ca73ee74dd9
+DIST julia-1.9.0-musl-x86_64.tar.gz 148084262 BLAKE2B 
088a336664678f5cb9cfd7a25988f0843ad9628e58d729581eb450592cc3520b02dbe66e928c99219c26b484d06bf2823978551b148e23d4538ade51cebf5368
 SHA512 
8fb9395b935a8bff84e21ed69ed2a119f281baeef52666082e206d093c1f1fd75220db563db2d0fd2ea433fc946eddeb7220a5553234b52d46b9d69edbef2d1f

diff --git a/dev-lang/julia-bin/julia-bin-1.9.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.9.0.ebuild
new file mode 100644
index ..6d83b2b69e6a
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.9.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RESTRICT="strip"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+# the following libs require libblastrampoline.so, which is however generated
+# at runtime...
+QA_DT_NEEDED="*"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+
+   elog "QA warnings about unresolved SONAME dependencies can be safely 
ignored."

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-12-12 Thread Matthias Maier
commit: f7e52192d1041fbdbab152bd224351e0951cf064
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 13 06:18:38 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 13 06:18:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7e52192

dev-lang/julia-bin: add 1.6.7, drop 1.6.5

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   | 8 
 .../julia-bin/{julia-bin-1.6.5.ebuild => julia-bin-1.6.7.ebuild}  | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 71c53c33c6cc..2c2cccb9c3dd 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,7 +1,7 @@
-DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75099b25e0b5b30671a2fe6aa2f22da3ce98922dde1b02830a3dbd4d5665dce9a41dd2e50039fce9d00fc402566bd255ff33447590
 SHA512 
6674fbf6b959e999820342134bb1ce9ed09c26d1fc914de0a6323d8b9cf84b56f0e9e775ec20f9249c1537d4f770188a404c21c510fa5656d6d94c209dd0fa22
-DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
-DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a
-DIST julia-1.6.5-musl-x86_64.tar.gz 112330991 BLAKE2B 
08a63d36ccbe3a1548fd6d8f4e6d310ec0c4a292550232aaf41d9bec4b39f9a559d09a1eeb4112a9d5d2e60c8baa1f29e21c3b63eda468de81215ac9ee2c5266
 SHA512 
c7d4946884d1348a291946b7acfa5f10ef8552e33c78b953681417f4b56913c3f496d8e1ad9334aae2d8b13386b0e07beee57b5015811b57f4bfdafbed6ed177
+DIST julia-1.6.7-linux-aarch64.tar.gz 107459487 BLAKE2B 
ad6b3f9e8336e415445781e69138c70b6d5e61ec5e1cf96e622cdac4912585daa3827b9e978c17ddb2585eec451a56f939e148131f15d7fd1d7ace0b3fbe20f4
 SHA512 
756592e55dea6bfbad4f111aac844a081082081ac97502acb0c6f9b69fae456b194431e215c99a7ef7a7d6ba55b1311a762104b47f28b567c6d74011f298507b
+DIST julia-1.6.7-linux-i686.tar.gz 00612 BLAKE2B 
2646a3777039b3beeda16a93c05605f04edbd16803135e0ba848ef09c8fcaa6ce83dc897900728c76b1011210be18a6eedb4b22b0234c0d75b08d63c881beb4d
 SHA512 
d646639a7e6937a1383ee8d59976997510f1eeb973a58cee18d73c817bddce46b1b9e3aca6258ceb0fc106bfdee42dc205d5c6c8044d445bb5e9d0a02af6f510
+DIST julia-1.6.7-linux-x86_64.tar.gz 114281842 BLAKE2B 
4b12cd343e3cdb7724b19eb6573bf5eec0321133fd0d8813cac93cb321cb3b3084757688112d0cb0eb9056ed96b0a58a11f7724853d01a8eea5683c912f97e41
 SHA512 
0b3e2390151e7a65b478cd6e9000f3dcf2591d1699bd37bc3f7c2344fc2f17413066adea007ab61d9120739b5290631a863c67cdc14805f1973029087563a332
+DIST julia-1.6.7-musl-x86_64.tar.gz 113256485 BLAKE2B 
971370556658fb26934b9fb72ef3b9c937aec4c76cb0446152e968b01185431c61b2e47e326a87b5a05ecc3af6dc16b8a7bbcf353370488b164f2f7f2cb946b4
 SHA512 
96d186a8355588e58b8c9aa081c7c25176ee3cce38929052384c57dfced7b1a15168e11fc9a68cd5636a9de02eb0b8682dd09a7bab38d2a8407b787810780c77
 DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935fd5a1dd10937e0744c1936146e19baa713ee63d29c43468c8ddb787b4e74a98f733995fd6cb718a96fa56613d60f49aba2530902
 SHA512 
6caf6df0128dcd3fe9cd4c42356dc53e918c920f286fcefd6518d8eb0e6a7e1b34099bd5ccddae89f5f74b78d33582ad6a33d57781578558cb8b9a97ea5eb900
 DIST julia-1.7.1-linux-i686.tar.gz 118868387 BLAKE2B 
a6681b32f78d3bd986819e88ac16058d13fb435b5cf781ad9251d736b60071f1f77b64ff2ea98c26bbe31efe704bb7baecdae766bde7d1c18c7b1554b8ed504c
 SHA512 
d3d36a4f84e380524820719e76f00721a982bdc7800bdb9eea3fddcfbba3aab7b56d020d3332a261e71516af524354619eb443c9e4b29a8db721287f5033
 DIST julia-1.7.1-linux-x86_64.tar.gz 123374573 BLAKE2B 
66ec84784493682f7de2568bbf0fbdd99ec4fba7461057457fc3daf3bee1eae7fbe8649e64d2bba4f58bf83fc16cfa97d360374b1483c4032919bac204c7dc0b
 SHA512 
9cd5393325e45f1e0250c50e786f326c97e17f63851a99b9a025f2b2a3bf1cac80c57bf58ef0df9bee877ba9c74d99c94b6fe9bd2152c6a0964f708a880872f8

diff --git a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.7.ebuild
similarity index 100%
rename from dev-lang/julia-bin/julia-bin-1.6.5.ebuild
rename to dev-lang/julia-bin/julia-bin-1.6.7.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-12-12 Thread Matthias Maier
commit: 9c75b6b6c3443682408fc40e579711b9422a73be
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 13 06:16:02 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 13 06:16:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c75b6b6

dev-lang/julia-bin: update maintainers

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/metadata.xml | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/julia-bin/metadata.xml b/dev-lang/julia-bin/metadata.xml
index 0fc176460b3d..9571d75d1817 100644
--- a/dev-lang/julia-bin/metadata.xml
+++ b/dev-lang/julia-bin/metadata.xml
@@ -1,13 +1,13 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
tam...@gentoo.org
Matthias Maier

-   
-   jeff...@icurse.nl
-   Jeffrey Lin
+   
+   s...@gentoo.org
+   Gentoo Science Project


Julia is a high-level, high-performance dynamic programming 
language for



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-12-12 Thread Matthias Maier
commit: fa6c60cb1bfdf716f2465319e90f186f06b1f139
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 13 06:19:51 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 13 06:19:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa6c60cb

dev-lang/julia-bin: add 1.8.3, drop 1.8.2

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   | 8 
 .../julia-bin/{julia-bin-1.8.2.ebuild => julia-bin-1.8.3.ebuild}  | 0
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 5365d6277c3a..04e2493bfc76 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -6,7 +6,7 @@ DIST julia-1.7.3-linux-aarch64.tar.gz 115662839 BLAKE2B 
803498c37b2fd67c59b934e5
 DIST julia-1.7.3-linux-i686.tar.gz 118413591 BLAKE2B 
db35cc70ff05f15081e9387aba1b5c8fff1c6ed183f4531f886dea92fe99e107694ff4bd58780b97b07175d97a8119aa5d82b7d54717af8b37409aca282db069
 SHA512 
c121969bb58239959ebc150c5d7da808bd33f8603cdc167b03028eb44932f83431fdcef3f2fed1492afc0b68305b33cab4bcea1ff9a11d687be8ff013956a360
 DIST julia-1.7.3-linux-x86_64.tar.gz 123160673 BLAKE2B 
953554230d8b716db4281386d4265c4c7346ddbfe9c47e48dc0f11641169768f2c786b6da0557da74ed9b29abac73d311d2a78debab46f8c6cee4b4d41e85474
 SHA512 
4affeea59e37e3c5c50ccadb2303329b8ad7187b7854e9f2b3ece2b03b43457ddb709fdc0ca23e8f88fa5c914570a2d2fa7650634ea1e8d62f6d78df5a0861a7
 DIST julia-1.7.3-musl-x86_64.tar.gz 121889326 BLAKE2B 
0f2a6ce5a2d636424472988d8f4061375f5ff7b354b4b4e396036726479a62139b4e60ceffbed17b9d5069e2dfd563c01b8fd3c150f8a15894685c212a0f8c8a
 SHA512 
7a6b672d5dd5ffc97c5b96632e1b407b34958c6ad70a6bceba044af3dde11723aa9e7c19b8ca7d3302a26fdd146c07617dd613c6cb4c2fec2c388451025cb50b
-DIST julia-1.8.2-linux-aarch64.tar.gz 129177975 BLAKE2B 
7afe344afcbd33535026fd80ad69d9e1a2ef7cde0e749016765969530b18e60d90d17d5105737a6611c3d7479c02f287a875e06ae2df518a6c6ea14d77caf79c
 SHA512 
45db51f290e95973332490246a50dc4073d27c17ab4cf91114c2cbfe6a791b5c4c19b07f7add5de8022d342d21d0daedba74d3edf8617980028e843bb6bb595e
-DIST julia-1.8.2-linux-i686.tar.gz 132187263 BLAKE2B 
fac785902b53db99ea128430c75d4ee10ca8568911e36e174f08d0d7225fb7c38c8b6d845002545dd8696c3e774a7670fcece2695d4deb8e18fcda73ebc3ea92
 SHA512 
1608b8ae35b7e3aef2a7d12bdd77ea8496eacf55154c23c0de1d9e965aa5301ff998f93c50e9a12ef0210a9d4b96cf248c9717a347ddebefb29db85eb747c038
-DIST julia-1.8.2-linux-x86_64.tar.gz 135859273 BLAKE2B 
00d970a26b521db2086a9128718dbf2143010b2807895c08de637ddc584ed2b3cb9ed48de0adbbbfb730c4c43cceea582cbaa608bbc7a9deef149774003b83ea
 SHA512 
b0f745f9c0fe5b25173cd4eb1679582fe66d9bcc4a0e6cb05d5faad1d198211840bb0c5f0d3baf0f6048d4b1d0ddb36358f58488ad8ec54291df5227f27506b0
-DIST julia-1.8.2-musl-x86_64.tar.gz 137353680 BLAKE2B 
fb4c4c10dc15301f750457da6ed437cf05b6452568fbdacbb8bf6d94515ce61a07284b4491bc5b1f916960fbc4460713d9065f8273a05070f0e73f0e4bd2b970
 SHA512 
66817dcd1ccb88527fc1bdbad94e23e180deae1474cbc5f18f98ca9b6ac46c76382f6555b03c3e5ef22e4ba516e898e130950d5cb38923a64532c755eca3dfd4
+DIST julia-1.8.3-linux-aarch64.tar.gz 123338942 BLAKE2B 
57eec1d8a03667db6f7b1cf4adc310c992cb785d6adb50a6e1e92caa1196693a81a1b1b9211761c20db5da59ac89dd83515f95240f83103e39728ec4e64644fc
 SHA512 
cd2fe45f5a3ee9d6488020889348eb6db6648047fc396ec95142e7464dfbd2d4a18259040ae5f78cbd62d23fe83b9642ba5538ebb5a973214691127a211136a1
+DIST julia-1.8.3-linux-i686.tar.gz 126268706 BLAKE2B 
3328bac1405e0386476727a1e13c7210de81db8670d13df7f22e3917fa5a5ce04c8e5e0bc0900a5bacee75e18c47d3ed8bd3b0fccda2a0d9f3a61512ee7ac277
 SHA512 
e8760b6b52b6220991e9279d85fe6e72ed35f8e7a9d27fcac28f5994f65f126687d7cc87b3e80ff32402b359af335fce85cdfa2b844c3d355d8d113f1c92f387
+DIST julia-1.8.3-linux-x86_64.tar.gz 130030846 BLAKE2B 
475435307310a425587da07d38437d8f29b41428ce74e61ee98436740d6a16e76d0375a4a77322115c8d9097e67240507830391db408a4c4005ed2eba9059656
 SHA512 
de0f9c61cf2248577343a0507b6c4cafc74aa8bd168b4c0d51da0177fce19a132b1c79df6621cb1e18308f2d829bbe2facd7f6881504429bb401d6092a547e67
+DIST julia-1.8.3-musl-x86_64.tar.gz 131533344 BLAKE2B 
66b5fb2612e889cb08e7d1f358e72b3ac90c3263e5ab4ed8f12962aac9de32b93f7587a456cd1175fc443c9f88250862501fe983c1b19f82331c980faa32eb59
 SHA512 
2f50a3d9caa98681640f3b102ceb17802e681523c2c9245ceca8bd68fcf38b53e352d02782558b70075836da6ea21239defd7d627c62150a39199367c685cebf

diff --git a/dev-lang/julia-bin/julia-bin-1.8.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.8.3.ebuild
similarity index 100%
rename from dev-lang/julia-bin/julia-bin-1.8.2.ebuild
rename to dev-lang/julia-bin/julia-bin-1.8.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-12-12 Thread Matthias Maier
commit: 2f7538345ac2284f5e42b75b302b06339ebc6dd9
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Dec 13 06:19:08 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Dec 13 06:19:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f753834

dev-lang/julia-bin: drop 1.7.1

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 ---
 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 49 ---
 2 files changed, 53 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 2c2cccb9c3dd..5365d6277c3a 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -2,10 +2,6 @@ DIST julia-1.6.7-linux-aarch64.tar.gz 107459487 BLAKE2B 
ad6b3f9e8336e415445781e6
 DIST julia-1.6.7-linux-i686.tar.gz 00612 BLAKE2B 
2646a3777039b3beeda16a93c05605f04edbd16803135e0ba848ef09c8fcaa6ce83dc897900728c76b1011210be18a6eedb4b22b0234c0d75b08d63c881beb4d
 SHA512 
d646639a7e6937a1383ee8d59976997510f1eeb973a58cee18d73c817bddce46b1b9e3aca6258ceb0fc106bfdee42dc205d5c6c8044d445bb5e9d0a02af6f510
 DIST julia-1.6.7-linux-x86_64.tar.gz 114281842 BLAKE2B 
4b12cd343e3cdb7724b19eb6573bf5eec0321133fd0d8813cac93cb321cb3b3084757688112d0cb0eb9056ed96b0a58a11f7724853d01a8eea5683c912f97e41
 SHA512 
0b3e2390151e7a65b478cd6e9000f3dcf2591d1699bd37bc3f7c2344fc2f17413066adea007ab61d9120739b5290631a863c67cdc14805f1973029087563a332
 DIST julia-1.6.7-musl-x86_64.tar.gz 113256485 BLAKE2B 
971370556658fb26934b9fb72ef3b9c937aec4c76cb0446152e968b01185431c61b2e47e326a87b5a05ecc3af6dc16b8a7bbcf353370488b164f2f7f2cb946b4
 SHA512 
96d186a8355588e58b8c9aa081c7c25176ee3cce38929052384c57dfced7b1a15168e11fc9a68cd5636a9de02eb0b8682dd09a7bab38d2a8407b787810780c77
-DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935fd5a1dd10937e0744c1936146e19baa713ee63d29c43468c8ddb787b4e74a98f733995fd6cb718a96fa56613d60f49aba2530902
 SHA512 
6caf6df0128dcd3fe9cd4c42356dc53e918c920f286fcefd6518d8eb0e6a7e1b34099bd5ccddae89f5f74b78d33582ad6a33d57781578558cb8b9a97ea5eb900
-DIST julia-1.7.1-linux-i686.tar.gz 118868387 BLAKE2B 
a6681b32f78d3bd986819e88ac16058d13fb435b5cf781ad9251d736b60071f1f77b64ff2ea98c26bbe31efe704bb7baecdae766bde7d1c18c7b1554b8ed504c
 SHA512 
d3d36a4f84e380524820719e76f00721a982bdc7800bdb9eea3fddcfbba3aab7b56d020d3332a261e71516af524354619eb443c9e4b29a8db721287f5033
-DIST julia-1.7.1-linux-x86_64.tar.gz 123374573 BLAKE2B 
66ec84784493682f7de2568bbf0fbdd99ec4fba7461057457fc3daf3bee1eae7fbe8649e64d2bba4f58bf83fc16cfa97d360374b1483c4032919bac204c7dc0b
 SHA512 
9cd5393325e45f1e0250c50e786f326c97e17f63851a99b9a025f2b2a3bf1cac80c57bf58ef0df9bee877ba9c74d99c94b6fe9bd2152c6a0964f708a880872f8
-DIST julia-1.7.1-musl-x86_64.tar.gz 122327279 BLAKE2B 
d19992d803e8c0616d7a95501db7a73c0be6523f956a8c393f74c14825ea6b80d1ea86c9b9f136b4a225b230e74460584c5b0c64e7e872c77fbc5ccee5cde024
 SHA512 
23a0d791ddad386031131516c0ee5048e158931071c65c52a268c2a838a4378fd3a25f7df48c279f130d8941737c2bb52bbda290672fc076962217cd7300f099
 DIST julia-1.7.3-linux-aarch64.tar.gz 115662839 BLAKE2B 
803498c37b2fd67c59b934e5493c87bf80a6fcedfe5f7e28433c97c32bfe8f06aa0bbc276bae44049a32263f8e24b3483821e4ce373e1c4714cca1bf65fc5268
 SHA512 
9380ce853e9b32143bd1ed7a3ec398474bb35bce9b3d7e54a07d6ee0c2a21725baeaa7335f3b0e7d4aa494a9ce3cbd452fa16a35507c575c8268ff6afdb6ab43
 DIST julia-1.7.3-linux-i686.tar.gz 118413591 BLAKE2B 
db35cc70ff05f15081e9387aba1b5c8fff1c6ed183f4531f886dea92fe99e107694ff4bd58780b97b07175d97a8119aa5d82b7d54717af8b37409aca282db069
 SHA512 
c121969bb58239959ebc150c5d7da808bd33f8603cdc167b03028eb44932f83431fdcef3f2fed1492afc0b68305b33cab4bcea1ff9a11d687be8ff013956a360
 DIST julia-1.7.3-linux-x86_64.tar.gz 123160673 BLAKE2B 
953554230d8b716db4281386d4265c4c7346ddbfe9c47e48dc0f11641169768f2c786b6da0557da74ed9b29abac73d311d2a78debab46f8c6cee4b4d41e85474
 SHA512 
4affeea59e37e3c5c50ccadb2303329b8ad7187b7854e9f2b3ece2b03b43457ddb709fdc0ca23e8f88fa5c914570a2d2fa7650634ea1e8d62f6d78df5a0861a7

diff --git a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
deleted file mode 100644
index a5facfea6337..
--- a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV/_/-}
-MY_PV=$(ver_cut 1-2)
-BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
-   amd64? (
-   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
-   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
-   )
-   arm64? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-12-09 Thread Matthias Maier
commit: f8c2acce5806e42d0e1d0e958c9d4e28a886603a
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec  9 20:26:05 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec  9 20:26:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c2acce

dev-lang/julia-bin: keyword 1.8.2 for -*, ~amd64, ~arm64, ~x86

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.8.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.8.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.8.2.ebuild
index 9c309a77622d..364b1b88cb62 100644
--- a/dev-lang/julia-bin/julia-bin-1.8.2.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.8.2.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="${MY_PV}"
-#KEYWORDS="-* ~amd64 ~arm64 ~x86"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
 
 RESTRICT="strip"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-10-06 Thread Andreas K. Hüttel
commit: a727ce4fd44da7aec227615e96f7dc7c1bfce0be
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Oct  6 18:54:23 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Oct  6 18:54:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a727ce4f

dev-lang/julia-bin: add 1.8.2

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.8.2.ebuild | 56 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 7833dd2da696..71c53c33c6cc 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,3 +10,7 @@ DIST julia-1.7.3-linux-aarch64.tar.gz 115662839 BLAKE2B 
803498c37b2fd67c59b934e5
 DIST julia-1.7.3-linux-i686.tar.gz 118413591 BLAKE2B 
db35cc70ff05f15081e9387aba1b5c8fff1c6ed183f4531f886dea92fe99e107694ff4bd58780b97b07175d97a8119aa5d82b7d54717af8b37409aca282db069
 SHA512 
c121969bb58239959ebc150c5d7da808bd33f8603cdc167b03028eb44932f83431fdcef3f2fed1492afc0b68305b33cab4bcea1ff9a11d687be8ff013956a360
 DIST julia-1.7.3-linux-x86_64.tar.gz 123160673 BLAKE2B 
953554230d8b716db4281386d4265c4c7346ddbfe9c47e48dc0f11641169768f2c786b6da0557da74ed9b29abac73d311d2a78debab46f8c6cee4b4d41e85474
 SHA512 
4affeea59e37e3c5c50ccadb2303329b8ad7187b7854e9f2b3ece2b03b43457ddb709fdc0ca23e8f88fa5c914570a2d2fa7650634ea1e8d62f6d78df5a0861a7
 DIST julia-1.7.3-musl-x86_64.tar.gz 121889326 BLAKE2B 
0f2a6ce5a2d636424472988d8f4061375f5ff7b354b4b4e396036726479a62139b4e60ceffbed17b9d5069e2dfd563c01b8fd3c150f8a15894685c212a0f8c8a
 SHA512 
7a6b672d5dd5ffc97c5b96632e1b407b34958c6ad70a6bceba044af3dde11723aa9e7c19b8ca7d3302a26fdd146c07617dd613c6cb4c2fec2c388451025cb50b
+DIST julia-1.8.2-linux-aarch64.tar.gz 129177975 BLAKE2B 
7afe344afcbd33535026fd80ad69d9e1a2ef7cde0e749016765969530b18e60d90d17d5105737a6611c3d7479c02f287a875e06ae2df518a6c6ea14d77caf79c
 SHA512 
45db51f290e95973332490246a50dc4073d27c17ab4cf91114c2cbfe6a791b5c4c19b07f7add5de8022d342d21d0daedba74d3edf8617980028e843bb6bb595e
+DIST julia-1.8.2-linux-i686.tar.gz 132187263 BLAKE2B 
fac785902b53db99ea128430c75d4ee10ca8568911e36e174f08d0d7225fb7c38c8b6d845002545dd8696c3e774a7670fcece2695d4deb8e18fcda73ebc3ea92
 SHA512 
1608b8ae35b7e3aef2a7d12bdd77ea8496eacf55154c23c0de1d9e965aa5301ff998f93c50e9a12ef0210a9d4b96cf248c9717a347ddebefb29db85eb747c038
+DIST julia-1.8.2-linux-x86_64.tar.gz 135859273 BLAKE2B 
00d970a26b521db2086a9128718dbf2143010b2807895c08de637ddc584ed2b3cb9ed48de0adbbbfb730c4c43cceea582cbaa608bbc7a9deef149774003b83ea
 SHA512 
b0f745f9c0fe5b25173cd4eb1679582fe66d9bcc4a0e6cb05d5faad1d198211840bb0c5f0d3baf0f6048d4b1d0ddb36358f58488ad8ec54291df5227f27506b0
+DIST julia-1.8.2-musl-x86_64.tar.gz 137353680 BLAKE2B 
fb4c4c10dc15301f750457da6ed437cf05b6452568fbdacbb8bf6d94515ce61a07284b4491bc5b1f916960fbc4460713d9065f8273a05070f0e73f0e4bd2b970
 SHA512 
66817dcd1ccb88527fc1bdbad94e23e180deae1474cbc5f18f98ca9b6ac46c76382f6555b03c3e5ef22e4ba516e898e130950d5cb38923a64532c755eca3dfd4

diff --git a/dev-lang/julia-bin/julia-bin-1.8.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.8.2.ebuild
new file mode 100644
index ..9c309a77622d
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.8.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+#KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RESTRICT="strip"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+# the following libs require libblastrampoline.so, which is however generated
+# at runtime...
+QA_DT_NEEDED="*"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+
+   elog "QA warnings about unresolved SONAME dependencies can be safely 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-08-23 Thread David Seifert
commit: 4a5c6828cffc8b2e140410439b9045b5a60a5e71
Author: David Seifert  gentoo  org>
AuthorDate: Tue Aug 23 10:15:24 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Aug 23 10:15:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5c6828

dev-lang/julia-bin: fix VariableScope (EROOT)

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.6.5.ebuild | 9 -
 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 9 -
 dev-lang/julia-bin/julia-bin-1.7.3.ebuild | 9 -
 dev-lang/julia-bin/julia-bin-.ebuild  | 7 +++
 4 files changed, 15 insertions(+), 19 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
index 0901e3d69124..693dc424a913 100644
--- a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 MY_PN=${PN/-bin/}
 MY_P=${MY_PN}-${PV/_/-}
 MY_PV=$(ver_cut 1-2)
@@ -17,21 +18,19 @@ SRC_URI="
)
arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
 "
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
+RESTRICT="strip"
 
 RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
-RESTRICT="strip"
-
 QA_PREBUILT="*"
 QA_SONAME="*"
 
-S="${WORKDIR}/${MY_P}"
-
 src_install() {
insinto "/usr/$(get_libdir)/${MY_P}/"
doins -r ./etc
@@ -45,6 +44,6 @@ src_install() {
 
local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
newenvd - 99${MY_PN}${revord} <<-EOF
-   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
EOF
 }

diff --git a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
index e729beeff5e5..a5facfea6337 100644
--- a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 MY_PN=${PN/-bin/}
 MY_P=${MY_PN}-${PV/_/-}
 MY_PV=$(ver_cut 1-2)
@@ -17,21 +18,19 @@ SRC_URI="
)
arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
 "
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~arm64 ~x86"
+RESTRICT="strip"
 
 RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
-RESTRICT="strip"
-
 QA_PREBUILT="*"
 QA_SONAME="*"
 
-S="${WORKDIR}/${MY_P}"
-
 src_install() {
insinto "/usr/$(get_libdir)/${MY_P}/"
doins -r ./etc
@@ -45,6 +44,6 @@ src_install() {
 
local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
newenvd - 99${MY_PN}${revord} <<-EOF
-   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
EOF
 }

diff --git a/dev-lang/julia-bin/julia-bin-1.7.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
index e729beeff5e5..a5facfea6337 100644
--- a/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 MY_PN=${PN/-bin/}
 MY_P=${MY_PN}-${PV/_/-}
 MY_PV=$(ver_cut 1-2)
@@ -17,21 +18,19 @@ SRC_URI="
)
arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
 "
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="MIT"
 SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~arm64 ~x86"
+RESTRICT="strip"
 
 RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
-RESTRICT="strip"
-
 QA_PREBUILT="*"
 QA_SONAME="*"
 
-S="${WORKDIR}/${MY_P}"
-
 src_install() {
insinto "/usr/$(get_libdir)/${MY_P}/"
doins -r ./etc
@@ -45,6 +44,6 @@ src_install() {
 
local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
newenvd - 99${MY_PN}${revord} <<-EOF
-   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EPREFIX}/usr/$(get_libdir)/${MY_P}/bin"
EOF
 }

diff --git a/dev-lang/julia-bin/julia-bin-.ebuild 
b/dev-lang/julia-bin/julia-bin-.ebuild
index 6bbced1a966e..def85bee0129 100644
--- a/dev-lang/julia-bin/julia-bin-.ebuild
+++ b/dev-lang/julia-bin/julia-bin-.ebuild
@@ -2,10 +2,12 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
+
 MY_PN=${PN/-bin/}
 
 DESCRIPTION="High-performance programming language for technical computing"
 HOMEPAGE="https://julialang.org/;
+S="${WORKDIR}/"
 
 PROPERTIES="live"
 MY_P=${MY_PN}-latest
@@ -13,16 +15,13 @@ SRC_URI=""
 
 LICENSE="MIT"
 SLOT=""
+RESTRICT="strip"
 
 RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
-RESTRICT="strip"
-
 QA_PREBUILT="*"
 
-S="${WORKDIR}/"
-
 src_unpack() {
NIGHTLIES_S3="https://julialangnightlies-s3.julialang.org/bin;
if use x86; then



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-06-05 Thread Matthias Maier
commit: 432f0077d28bbe13c61365c0b6d08f99a21ee157
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:16:25 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432f0077

dev-lang/julia-bin: drop 1.6.3

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 ---
 dev-lang/julia-bin/julia-bin-1.6.3.ebuild | 51 ---
 2 files changed, 56 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index b2f96afea252..7833dd2da696 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,8 +1,3 @@
-DIST julia-1.6.3-linux-aarch64.tar.gz 106465939 BLAKE2B 
8d4092157075ffd425b161188cecd4f71aed89c6c3e65b078e5d617025b4d414ab5267d5fb18253ed668551492340e3bc2fc19538c024b70a19ebda12934da97
 SHA512 
7ff665cbbf0f975252ba30375d1fbdaf7985d0983cfa1089f164e55c0035f1300cffe4506f5838cabf5afadf0b4fc69a82a04800dbe73c6fbd886b9eb0e8d5ee
-DIST julia-1.6.3-linux-i686.tar.gz 110176346 BLAKE2B 
caf8d709cb772b59dfdd6a4c081685e078e37eb219ca825b2495a93b4fe76fa9d40af4951e9cbce8da8e176870f396728201a53606b2c8a4bccffe186f7163fa
 SHA512 
722e9027c1330cb9d6d1e9ba4d3bc0df2a38251fc0fccc4d88967079e2f38533d750e4ce2b6190705cccb30dc997e27289f0ee18109c46c5c92854f9e32b55fa
-DIST julia-1.6.3-linux-ppc64le.tar.gz 98825445 BLAKE2B 
0dc2416ebac51c71c4a3e8fb3b36781f32e4578e43c88894ed35f6cc50698c72486e354952ae5e9badaf4a949c9a1b4bceeca999dde706d62de44e48efca4361
 SHA512 
19d61d8424b5ab543f37d74677b8dfdce857e45cdf7e0ec7b2d421a34f0e567a2db6de1f9c740a1069b30b2a4cb046c0230acece8f6788cc24d5cae375f3fdaf
-DIST julia-1.6.3-linux-x86_64.tar.gz 113399344 BLAKE2B 
513a6794c52043f1cb5c6bc957faab978c1ee6a96654dbc3d7393113f12efb5fb39aa0605b726b280bad3daf6363a314323804b99d37aaafff96fb28580c2f39
 SHA512 
b6faa72c6bddbce7b8a9dd1b2187bdb37525af41a62bdecbf61a7a9d9d4d6d5a51adc06f061fe5fdf17917200e06cf5db8aa9bb3e3db609ff83b0afc57574ca6
-DIST julia-1.6.3-musl-x86_64.tar.gz 112357454 BLAKE2B 
2a2f50935e078befed75e6f02c5a3266b14702a14f929d8e19ae35e242051e51290eb8306646e401a9c47282e69592b18973ce7643e46c2256e2bde7f2efbe39
 SHA512 
c054d4a147c424434ee1dfcfbabbdb865bff0740b8446d7c7884675b3ad4d77e68c5dcfff17c2df34a1c0dd7f9beae196a7e905e672160f191ba85e9fbfcddff
 DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75099b25e0b5b30671a2fe6aa2f22da3ce98922dde1b02830a3dbd4d5665dce9a41dd2e50039fce9d00fc402566bd255ff33447590
 SHA512 
6674fbf6b959e999820342134bb1ce9ed09c26d1fc914de0a6323d8b9cf84b56f0e9e775ec20f9249c1537d4f770188a404c21c510fa5656d6d94c209dd0fa22
 DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
 DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a

diff --git a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
deleted file mode 100644
index a193607b8f52..
--- a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV/_/-}
-MY_PV=$(ver_cut 1-2)
-BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
-   amd64? (
-   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
-   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
-   )
-   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
-   ppc64? ( 
${BASE_SRC_URI}/linux/ppc64le/${MY_PV}/${MY_P}-linux-ppc64le.tar.gz )
-"
-
-LICENSE="MIT"
-SLOT="${MY_PV}"
-KEYWORDS="-* ~amd64 ~x86"
-
-RDEPEND="app-arch/p7zip"
-DEPEND="${RDEPEND}"
-
-RESTRICT="strip"
-
-QA_PREBUILT="*"
-QA_SONAME="*"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   insinto "/usr/$(get_libdir)/${MY_P}/"
-   doins -r ./etc
-   doins -r ./include
-   doins -r ./lib
-   doins -r ./share
-
-   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe "bin/${MY_PN}"
-   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
-
-   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
- 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-06-05 Thread Matthias Maier
commit: dddce572f9c41e85cba072a27c9d848b37d01e2a
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun  6 05:05:44 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun  6 05:16:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dddce572

dev-lang/julia-bin: add 1.7.3

Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.7.3.ebuild | 50 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index cfca65181754..b2f96afea252 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -11,3 +11,7 @@ DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935
 DIST julia-1.7.1-linux-i686.tar.gz 118868387 BLAKE2B 
a6681b32f78d3bd986819e88ac16058d13fb435b5cf781ad9251d736b60071f1f77b64ff2ea98c26bbe31efe704bb7baecdae766bde7d1c18c7b1554b8ed504c
 SHA512 
d3d36a4f84e380524820719e76f00721a982bdc7800bdb9eea3fddcfbba3aab7b56d020d3332a261e71516af524354619eb443c9e4b29a8db721287f5033
 DIST julia-1.7.1-linux-x86_64.tar.gz 123374573 BLAKE2B 
66ec84784493682f7de2568bbf0fbdd99ec4fba7461057457fc3daf3bee1eae7fbe8649e64d2bba4f58bf83fc16cfa97d360374b1483c4032919bac204c7dc0b
 SHA512 
9cd5393325e45f1e0250c50e786f326c97e17f63851a99b9a025f2b2a3bf1cac80c57bf58ef0df9bee877ba9c74d99c94b6fe9bd2152c6a0964f708a880872f8
 DIST julia-1.7.1-musl-x86_64.tar.gz 122327279 BLAKE2B 
d19992d803e8c0616d7a95501db7a73c0be6523f956a8c393f74c14825ea6b80d1ea86c9b9f136b4a225b230e74460584c5b0c64e7e872c77fbc5ccee5cde024
 SHA512 
23a0d791ddad386031131516c0ee5048e158931071c65c52a268c2a838a4378fd3a25f7df48c279f130d8941737c2bb52bbda290672fc076962217cd7300f099
+DIST julia-1.7.3-linux-aarch64.tar.gz 115662839 BLAKE2B 
803498c37b2fd67c59b934e5493c87bf80a6fcedfe5f7e28433c97c32bfe8f06aa0bbc276bae44049a32263f8e24b3483821e4ce373e1c4714cca1bf65fc5268
 SHA512 
9380ce853e9b32143bd1ed7a3ec398474bb35bce9b3d7e54a07d6ee0c2a21725baeaa7335f3b0e7d4aa494a9ce3cbd452fa16a35507c575c8268ff6afdb6ab43
+DIST julia-1.7.3-linux-i686.tar.gz 118413591 BLAKE2B 
db35cc70ff05f15081e9387aba1b5c8fff1c6ed183f4531f886dea92fe99e107694ff4bd58780b97b07175d97a8119aa5d82b7d54717af8b37409aca282db069
 SHA512 
c121969bb58239959ebc150c5d7da808bd33f8603cdc167b03028eb44932f83431fdcef3f2fed1492afc0b68305b33cab4bcea1ff9a11d687be8ff013956a360
+DIST julia-1.7.3-linux-x86_64.tar.gz 123160673 BLAKE2B 
953554230d8b716db4281386d4265c4c7346ddbfe9c47e48dc0f11641169768f2c786b6da0557da74ed9b29abac73d311d2a78debab46f8c6cee4b4d41e85474
 SHA512 
4affeea59e37e3c5c50ccadb2303329b8ad7187b7854e9f2b3ece2b03b43457ddb709fdc0ca23e8f88fa5c914570a2d2fa7650634ea1e8d62f6d78df5a0861a7
+DIST julia-1.7.3-musl-x86_64.tar.gz 121889326 BLAKE2B 
0f2a6ce5a2d636424472988d8f4061375f5ff7b354b4b4e396036726479a62139b4e60ceffbed17b9d5069e2dfd563c01b8fd3c150f8a15894685c212a0f8c8a
 SHA512 
7a6b672d5dd5ffc97c5b96632e1b407b34958c6ad70a6bceba044af3dde11723aa9e7c19b8ca7d3302a26fdd146c07617dd613c6cb4c2fec2c388451025cb50b

diff --git a/dev-lang/julia-bin/julia-bin-1.7.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
new file mode 100644
index ..e729beeff5e5
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.7.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+
+RDEPEND="app-arch/p7zip"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
+
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - 99${MY_PN}${revord} <<-EOF
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-05 Thread David Seifert
commit: 68cc7c0815db77d4f55a46a27a061f86a05d9224
Author: David Seifert  gentoo  org>
AuthorDate: Wed Jan  5 10:01:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Jan  5 10:01:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68cc7c08

dev-lang/julia-bin: remove amd64-fbsd

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/julia-bin/Manifest   | 3 ---
 dev-lang/julia-bin/julia-bin-1.6.3.ebuild | 1 -
 dev-lang/julia-bin/julia-bin-1.6.5.ebuild | 1 -
 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 1 -
 4 files changed, 6 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 0ce6053cd45d..cfca65181754 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,15 +1,12 @@
-DIST julia-1.6.3-freebsd-x86_64.tar.gz 109341094 BLAKE2B 
01f0f46a0fcfaf7bcb5b1d7c5a9aa2f8c6a4306e2b1e08cc4b1d17253ae972a14ff2231fc1a7661cd2d22b662ecc36c12fd6432226d9734b455eb99f3435f090
 SHA512 
c460c58696ea1afe13302f42d9170b119bb6e18d8eecfc873dc56fa1bcbc30cf16ca41b09857db8be5aed57846f8f8e33b3168ee1710b66e25cc6d9991f1ce48
 DIST julia-1.6.3-linux-aarch64.tar.gz 106465939 BLAKE2B 
8d4092157075ffd425b161188cecd4f71aed89c6c3e65b078e5d617025b4d414ab5267d5fb18253ed668551492340e3bc2fc19538c024b70a19ebda12934da97
 SHA512 
7ff665cbbf0f975252ba30375d1fbdaf7985d0983cfa1089f164e55c0035f1300cffe4506f5838cabf5afadf0b4fc69a82a04800dbe73c6fbd886b9eb0e8d5ee
 DIST julia-1.6.3-linux-i686.tar.gz 110176346 BLAKE2B 
caf8d709cb772b59dfdd6a4c081685e078e37eb219ca825b2495a93b4fe76fa9d40af4951e9cbce8da8e176870f396728201a53606b2c8a4bccffe186f7163fa
 SHA512 
722e9027c1330cb9d6d1e9ba4d3bc0df2a38251fc0fccc4d88967079e2f38533d750e4ce2b6190705cccb30dc997e27289f0ee18109c46c5c92854f9e32b55fa
 DIST julia-1.6.3-linux-ppc64le.tar.gz 98825445 BLAKE2B 
0dc2416ebac51c71c4a3e8fb3b36781f32e4578e43c88894ed35f6cc50698c72486e354952ae5e9badaf4a949c9a1b4bceeca999dde706d62de44e48efca4361
 SHA512 
19d61d8424b5ab543f37d74677b8dfdce857e45cdf7e0ec7b2d421a34f0e567a2db6de1f9c740a1069b30b2a4cb046c0230acece8f6788cc24d5cae375f3fdaf
 DIST julia-1.6.3-linux-x86_64.tar.gz 113399344 BLAKE2B 
513a6794c52043f1cb5c6bc957faab978c1ee6a96654dbc3d7393113f12efb5fb39aa0605b726b280bad3daf6363a314323804b99d37aaafff96fb28580c2f39
 SHA512 
b6faa72c6bddbce7b8a9dd1b2187bdb37525af41a62bdecbf61a7a9d9d4d6d5a51adc06f061fe5fdf17917200e06cf5db8aa9bb3e3db609ff83b0afc57574ca6
 DIST julia-1.6.3-musl-x86_64.tar.gz 112357454 BLAKE2B 
2a2f50935e078befed75e6f02c5a3266b14702a14f929d8e19ae35e242051e51290eb8306646e401a9c47282e69592b18973ce7643e46c2256e2bde7f2efbe39
 SHA512 
c054d4a147c424434ee1dfcfbabbdb865bff0740b8446d7c7884675b3ad4d77e68c5dcfff17c2df34a1c0dd7f9beae196a7e905e672160f191ba85e9fbfcddff
-DIST julia-1.6.5-freebsd-x86_64.tar.gz 109273854 BLAKE2B 
6d9c4515d40fe7eb4225be8a8e1bacdc26f4352d17a436a3e22be6bc41d398d32d75e3cb69e6b16fd2bf8096624cfd0df1cb299712fa6d0d735c78d75859575c
 SHA512 
1c93fe06b47ded67e5acdbb3dc267da7f2ba2662125b5094b23f62797951452c55c9fb6d694bed98d3d65e2e8bc3a8b00a7bd69b79957c736445cc9f4a8b3e9c
 DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75099b25e0b5b30671a2fe6aa2f22da3ce98922dde1b02830a3dbd4d5665dce9a41dd2e50039fce9d00fc402566bd255ff33447590
 SHA512 
6674fbf6b959e999820342134bb1ce9ed09c26d1fc914de0a6323d8b9cf84b56f0e9e775ec20f9249c1537d4f770188a404c21c510fa5656d6d94c209dd0fa22
 DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
 DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a
 DIST julia-1.6.5-musl-x86_64.tar.gz 112330991 BLAKE2B 
08a63d36ccbe3a1548fd6d8f4e6d310ec0c4a292550232aaf41d9bec4b39f9a559d09a1eeb4112a9d5d2e60c8baa1f29e21c3b63eda468de81215ac9ee2c5266
 SHA512 
c7d4946884d1348a291946b7acfa5f10ef8552e33c78b953681417f4b56913c3f496d8e1ad9334aae2d8b13386b0e07beee57b5015811b57f4bfdafbed6ed177
-DIST julia-1.7.1-freebsd-x86_64.tar.gz 116482170 BLAKE2B 
8cb3b70e6d7776f5259302cf174bf5fa1314463e677306ea6a29c46ab6e67cf2b5778afdd06a75a941806ba2ad61ae6f221413d11a9845950b4e365e3add2516
 SHA512 
156d7e1f0b0a03f5869b53c9ab85010b656db8c8b14d8de5a824181cc6cf89ab1930d5251da5393316e3b96a5cf58169e434a5ca09b2862a6e1ed7b07781c7c7
 DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935fd5a1dd10937e0744c1936146e19baa713ee63d29c43468c8ddb787b4e74a98f733995fd6cb718a96fa56613d60f49aba2530902
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-03 Thread Georgy Yakovlev
commit: e47602d2cc4139b2ae00162958811386bb0718ac
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jan  3 23:04:17 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jan  3 23:05:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e47602d2

dev-lang/julia-bin: keyword 1.7.1 for ~arm64

Closes: https://bugs.gentoo.org/764518
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
index 8ff456dd52b4..9e90980eb76a 100644
--- a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="${MY_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
 IUSE="elibc_glibc"
 
 RDEPEND="app-arch/p7zip"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-03 Thread Matthias Maier
commit: 9171ad326a5f0626464328a9a37d8f33fae63f11
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jan  3 21:48:43 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jan  3 22:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9171ad32

dev-lang/julia-bin: version bump to 1.7.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 +++
 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 55 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index fcf14b4b7379..0ce6053cd45d 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -9,3 +9,8 @@ DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75
 DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
 DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a
 DIST julia-1.6.5-musl-x86_64.tar.gz 112330991 BLAKE2B 
08a63d36ccbe3a1548fd6d8f4e6d310ec0c4a292550232aaf41d9bec4b39f9a559d09a1eeb4112a9d5d2e60c8baa1f29e21c3b63eda468de81215ac9ee2c5266
 SHA512 
c7d4946884d1348a291946b7acfa5f10ef8552e33c78b953681417f4b56913c3f496d8e1ad9334aae2d8b13386b0e07beee57b5015811b57f4bfdafbed6ed177
+DIST julia-1.7.1-freebsd-x86_64.tar.gz 116482170 BLAKE2B 
8cb3b70e6d7776f5259302cf174bf5fa1314463e677306ea6a29c46ab6e67cf2b5778afdd06a75a941806ba2ad61ae6f221413d11a9845950b4e365e3add2516
 SHA512 
156d7e1f0b0a03f5869b53c9ab85010b656db8c8b14d8de5a824181cc6cf89ab1930d5251da5393316e3b96a5cf58169e434a5ca09b2862a6e1ed7b07781c7c7
+DIST julia-1.7.1-linux-aarch64.tar.gz 116035373 BLAKE2B 
a031b50152fb330c6eaad935fd5a1dd10937e0744c1936146e19baa713ee63d29c43468c8ddb787b4e74a98f733995fd6cb718a96fa56613d60f49aba2530902
 SHA512 
6caf6df0128dcd3fe9cd4c42356dc53e918c920f286fcefd6518d8eb0e6a7e1b34099bd5ccddae89f5f74b78d33582ad6a33d57781578558cb8b9a97ea5eb900
+DIST julia-1.7.1-linux-i686.tar.gz 118868387 BLAKE2B 
a6681b32f78d3bd986819e88ac16058d13fb435b5cf781ad9251d736b60071f1f77b64ff2ea98c26bbe31efe704bb7baecdae766bde7d1c18c7b1554b8ed504c
 SHA512 
d3d36a4f84e380524820719e76f00721a982bdc7800bdb9eea3fddcfbba3aab7b56d020d3332a261e71516af524354619eb443c9e4b29a8db721287f5033
+DIST julia-1.7.1-linux-x86_64.tar.gz 123374573 BLAKE2B 
66ec84784493682f7de2568bbf0fbdd99ec4fba7461057457fc3daf3bee1eae7fbe8649e64d2bba4f58bf83fc16cfa97d360374b1483c4032919bac204c7dc0b
 SHA512 
9cd5393325e45f1e0250c50e786f326c97e17f63851a99b9a025f2b2a3bf1cac80c57bf58ef0df9bee877ba9c74d99c94b6fe9bd2152c6a0964f708a880872f8
+DIST julia-1.7.1-musl-x86_64.tar.gz 122327279 BLAKE2B 
d19992d803e8c0616d7a95501db7a73c0be6523f956a8c393f74c14825ea6b80d1ea86c9b9f136b4a225b230e74460584c5b0c64e7e872c77fbc5ccee5cde024
 SHA512 
23a0d791ddad386031131516c0ee5048e158931071c65c52a268c2a838a4378fd3a25f7df48c279f130d8941737c2bb52bbda290672fc076962217cd7300f099

diff --git a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
new file mode 100644
index ..945a5b735189
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="elibc_glibc"
+
+RDEPEND="
+   !dev-lang/julia
+   app-arch/p7zip
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-03 Thread Matthias Maier
commit: 2fd85af79abf48cfa07f795c52f5690955b7f2fc
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jan  3 21:46:02 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jan  3 22:08:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fd85af7

dev-lang/julia-bin: version bump to 1.6.5

 - dropped ppc64el binary (not available upstream)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 +++
 dev-lang/julia-bin/julia-bin-1.6.5.ebuild | 55 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index faf5103f9bbc..fcf14b4b7379 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -4,3 +4,8 @@ DIST julia-1.6.3-linux-i686.tar.gz 110176346 BLAKE2B 
caf8d709cb772b59dfdd6a4c081
 DIST julia-1.6.3-linux-ppc64le.tar.gz 98825445 BLAKE2B 
0dc2416ebac51c71c4a3e8fb3b36781f32e4578e43c88894ed35f6cc50698c72486e354952ae5e9badaf4a949c9a1b4bceeca999dde706d62de44e48efca4361
 SHA512 
19d61d8424b5ab543f37d74677b8dfdce857e45cdf7e0ec7b2d421a34f0e567a2db6de1f9c740a1069b30b2a4cb046c0230acece8f6788cc24d5cae375f3fdaf
 DIST julia-1.6.3-linux-x86_64.tar.gz 113399344 BLAKE2B 
513a6794c52043f1cb5c6bc957faab978c1ee6a96654dbc3d7393113f12efb5fb39aa0605b726b280bad3daf6363a314323804b99d37aaafff96fb28580c2f39
 SHA512 
b6faa72c6bddbce7b8a9dd1b2187bdb37525af41a62bdecbf61a7a9d9d4d6d5a51adc06f061fe5fdf17917200e06cf5db8aa9bb3e3db609ff83b0afc57574ca6
 DIST julia-1.6.3-musl-x86_64.tar.gz 112357454 BLAKE2B 
2a2f50935e078befed75e6f02c5a3266b14702a14f929d8e19ae35e242051e51290eb8306646e401a9c47282e69592b18973ce7643e46c2256e2bde7f2efbe39
 SHA512 
c054d4a147c424434ee1dfcfbabbdb865bff0740b8446d7c7884675b3ad4d77e68c5dcfff17c2df34a1c0dd7f9beae196a7e905e672160f191ba85e9fbfcddff
+DIST julia-1.6.5-freebsd-x86_64.tar.gz 109273854 BLAKE2B 
6d9c4515d40fe7eb4225be8a8e1bacdc26f4352d17a436a3e22be6bc41d398d32d75e3cb69e6b16fd2bf8096624cfd0df1cb299712fa6d0d735c78d75859575c
 SHA512 
1c93fe06b47ded67e5acdbb3dc267da7f2ba2662125b5094b23f62797951452c55c9fb6d694bed98d3d65e2e8bc3a8b00a7bd69b79957c736445cc9f4a8b3e9c
+DIST julia-1.6.5-linux-aarch64.tar.gz 106463482 BLAKE2B 
eedd2475dd27fb5987d96a75099b25e0b5b30671a2fe6aa2f22da3ce98922dde1b02830a3dbd4d5665dce9a41dd2e50039fce9d00fc402566bd255ff33447590
 SHA512 
6674fbf6b959e999820342134bb1ce9ed09c26d1fc914de0a6323d8b9cf84b56f0e9e775ec20f9249c1537d4f770188a404c21c510fa5656d6d94c209dd0fa22
+DIST julia-1.6.5-linux-i686.tar.gz 110088848 BLAKE2B 
69aca0e09829d7be2466fe1fa4e105d3c82bb7f045ee61e2c88b478c92dc3ed1193dcf9b12e4cbce1335b193d5499e917d0e4bc13fae5d05607f54b89d5c371e
 SHA512 
1e4e4268ecc62e81a015d04ba493458380c075e8c97dd9e15256ec34357ac7862454fc9ea8de6bba8fb82da234131910e1d8d8f01cac032bea4e8a54c931bb88
+DIST julia-1.6.5-linux-x86_64.tar.gz 113278959 BLAKE2B 
d70755a03ef3afe801400a6d8cbd817a873628a6cc77601ee53fbc45adecbc43067fdca021d817562864413f5bac09d3e87dd22834923d33cb9db32e8375b643
 SHA512 
cb07b609cf0dd3c67facba29def9d40bd55c5e7d8163bfd32ee2486b39cb31db9a4fe751b21ac69ebb128c4a146a11ccb27701d7729b6e2f0c32a5e983f1229a
+DIST julia-1.6.5-musl-x86_64.tar.gz 112330991 BLAKE2B 
08a63d36ccbe3a1548fd6d8f4e6d310ec0c4a292550232aaf41d9bec4b39f9a559d09a1eeb4112a9d5d2e60c8baa1f29e21c3b63eda468de81215ac9ee2c5266
 SHA512 
c7d4946884d1348a291946b7acfa5f10ef8552e33c78b953681417f4b56913c3f496d8e1ad9334aae2d8b13386b0e07beee57b5015811b57f4bfdafbed6ed177

diff --git a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
new file mode 100644
index ..945a5b735189
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="elibc_glibc"
+
+RDEPEND="
+   !dev-lang/julia
+   app-arch/p7zip
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-03 Thread Matthias Maier
commit: 63bbee74eef3c802232cd985b593028e88f46519
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jan  3 21:39:18 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jan  3 22:08:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bbee74

dev-lang/julia-bin: drop old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   | 22 
 dev-lang/julia-bin/julia-bin-1.5.2.ebuild | 55 --
 dev-lang/julia-bin/julia-bin-1.5.3.ebuild | 55 --
 dev-lang/julia-bin/julia-bin-1.6.0.ebuild | 56 ---
 dev-lang/julia-bin/julia-bin-1.6.2.ebuild | 56 ---
 5 files changed, 244 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index abab02772854..faf5103f9bbc 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,25 +1,3 @@
-DIST julia-1.5.2-freebsd-x86_64.tar.gz 95898744 BLAKE2B 
dddafa63acc943bfc06eeae3fa9a3ef9b7484b29b88d37bf064ded255c836678f5d02dec0f7fa788bb763894acae5c51937882ed0391dcf66792198fec7dbce7
 SHA512 
13e4d1a7e01cd759d64c8ec3d85501904439fde5a9e2cb394963a8977035cd33b241fab27bf0642b069f202ead1d6c84f633002df3b27c4aa60e7adf45a3a8b1
-DIST julia-1.5.2-linux-aarch64.tar.gz 97088109 BLAKE2B 
01aa5337cd1fc15655b596959cef8e54b56d8bb11fbced728df301a197aad550f0113b50c0b9e3cab34ea1082e176ced0398cde4e1d7c6d14a72b9a9cab937ea
 SHA512 
09ac5360faae81eb9c78da5831d20f1f2d2c7a93561f6f2857015b579796a059cdecf529c283c9c37dd55163ce3e7b6cd175ee02734f1e11aa12f1163bd6587c
-DIST julia-1.5.2-linux-i686.tar.gz 101473619 BLAKE2B 
a87cb4cb38236e87041fac1012841d5aed25383bfb212188f4c23f4a961654d8a3b03b85dd5563f83620aa98323e2d2692107eda47559cf9ae332006453a139d
 SHA512 
2ceb56bcae051815d585d3f36b4ae323ad7a3e383e75c07d87cb555fc2463d1a6017fd120f52a1f7110b803bfa546a34e62e8958765b52124612782ac3daf403
-DIST julia-1.5.2-linux-x86_64.tar.gz 105324048 BLAKE2B 
410db75cb5b7ed269fd0d8f827773f50ff127ded3346e2f5fe908a1f9c0dd0f00b7600c5343853aaa0dfec3a616f657c52c96290f9c6ea012efcbc2a2b72e701
 SHA512 
5d14369b6296aa5fa0f7a58ce6b85dc25612ef508ee8dc1dcce7fe3a64de62b77daf419ea5d3a0a78345345787cb3ed563717ecc04df0c4d68b6d60593750f62
-DIST julia-1.5.2-musl-x86_64.tar.gz 101730667 BLAKE2B 
1b213a246779815b79f47e6c287f0c7eb438dce42bc9e3e39681dcc0818c7a8c81f7040443c06fd323adb693c96b61cc69099c5df375cae119020ba9d0bb11cd
 SHA512 
5cfbf7938f50286077e132815e10ce4e1e5a589a772ae3b946488d3126713e72ba393e1a45b3bc38b5bc43fc183e7f99b622c8c0d9d939330b142cdee24fccb3
-DIST julia-1.5.3-freebsd-x86_64.tar.gz 95919875 BLAKE2B 
620c295a3d0fa9a31ed01b936ddabd001cee621969f61a9165e03ebee05cd1384c62bccd95f4df15ba49f9d6feec16f05c367820c0907919f67809ca136b70bc
 SHA512 
e767bfb3cef034262dc12e0da4006e80d20cc7c971906f5ad355c971e7c751830972a2f4aa47d18fc2a79eb5454f8f160c0c38d536510291690fa6e1da3c83a3
-DIST julia-1.5.3-linux-aarch64.tar.gz 97086173 BLAKE2B 
5353a516f24c151d6213ed4c6e189a8ac68933012bcda06084b5e6c1f3a230ebca896b1e8dd29b345c312f323283b4f9045efcece655ef055a797cd5eefbd774
 SHA512 
0988e229dc9f44230af84796dfb059aa87809c6af5d0e8a7debc4b696e98c45ccc042f956f678819e71afe29d5619421106208c6dce5dfe47aea98482b22c1e3
-DIST julia-1.5.3-linux-i686.tar.gz 101362522 BLAKE2B 
aba1270fc85cc1afc19856768a39d1cf1c40fb32b676be5da47dc7747294299a044a5202c547d19ad8aa56060b04d7583d7e7c19176f2fdbcccb863593fffccb
 SHA512 
0abaab22626cbd4da4a2389b2aca639f993aa442a8423cba2fda3d9693e0dab4f5b82592691ad74bb7ddf1ae48739406b61fe76b7da626a1f22fe01077b011d2
-DIST julia-1.5.3-linux-x86_64.tar.gz 105260711 BLAKE2B 
b132fbe090ca4a4cba518efcf2e475f0ceaebcbe2e5ef4eee33697909995ea58d97c3e5015b96eaf2ff23e5ff6b5b67eed62b94a34580961d5671c4f019d4847
 SHA512 
f0460da198797c92d39d361278be6959e90b2b3d08e070b705c1a5de3a17c0e6b0b010a397d0b02e613d060959fff14c074cf12fdeb956e8f8565989f084d86b
-DIST julia-1.5.3-musl-x86_64.tar.gz 101802400 BLAKE2B 
da69c1b4ff5bde8692c3fc9ed3d60fd655a32121a0e11a4d1f00b5e4494cc4bcdb0e323a2644cca3a291fa7f7604925d387204df90cc19fee89048c4ba83b2d5
 SHA512 
e98c74ce2a49532a491a46efe81a2edc85103f9ec04347fe6b052cffdaecadcecb48a02b15ad71853fff6ebb2281498000e89d44732f36d31b6252a1a88bd0a6
-DIST julia-1.6.0-freebsd-x86_64.tar.gz 107111472 BLAKE2B 
a5adcc4eda19249e82e2ab8e897d191b18d03169892e315afce33bf8daf9b12bbae8b7648feff1aacb746185822c504e2d9cfa33ab63cd0e5478a2b70d83d5b1
 SHA512 
3ac69aa22fb61df5c6a2a12013b07c01e4fa16867f092dae7eb6a22c90efd736e24b0e7f6d4599ec87c079e02e95548fbc2507de12ac386d19d23786280f8d31
-DIST julia-1.6.0-linux-aarch64.tar.gz 106139244 BLAKE2B 
cd6deda04a1ffa3a15300648bad6194d008ae43651601969fa30a53e97c3642dad316dd6f1934b64c61187921e990cca41f1466ed9c9aac355d4fdba02e6cb67
 SHA512 
ba6b8948189285e004d2c6aa6166df264c4a1713b18c80b3b9458b6964d8c13123fe271c409be7b626e500295314b162fdb70fe7cce27d285f792b4b4fc570fe
-DIST julia-1.6.0-linux-i686.tar.gz 109636279 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-03 Thread Matthias Maier
commit: ff9bd5ffb67538b39529f50755e81bd01ad2537f
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jan  3 21:55:16 2022 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jan  3 22:08:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff9bd5ff

dev-lang/julia-bin: remove blocker on dev-lang/julia

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.6.3.ebuild | 7 ++-
 dev-lang/julia-bin/julia-bin-1.6.5.ebuild | 5 +
 dev-lang/julia-bin/julia-bin-1.7.1.ebuild | 5 +
 dev-lang/julia-bin/julia-bin-.ebuild  | 4 +---
 4 files changed, 5 insertions(+), 16 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
index 90228ad34be7..fa8797bb2098 100644
--- a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,10 +25,7 @@ SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="
-   !dev-lang/julia
-   app-arch/p7zip
-"
+RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"

diff --git a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
index 945a5b735189..8ff456dd52b4 100644
--- a/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.6.5.ebuild
@@ -24,10 +24,7 @@ SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="
-   !dev-lang/julia
-   app-arch/p7zip
-"
+RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"

diff --git a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
index 945a5b735189..8ff456dd52b4 100644
--- a/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.7.1.ebuild
@@ -24,10 +24,7 @@ SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="
-   !dev-lang/julia
-   app-arch/p7zip
-"
+RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"

diff --git a/dev-lang/julia-bin/julia-bin-.ebuild 
b/dev-lang/julia-bin/julia-bin-.ebuild
index def8df08e2ab..6bbced1a966e 100644
--- a/dev-lang/julia-bin/julia-bin-.ebuild
+++ b/dev-lang/julia-bin/julia-bin-.ebuild
@@ -14,9 +14,7 @@ SRC_URI=""
 LICENSE="MIT"
 SLOT=""
 
-RDEPEND="!dev-lang/julia
-   app-arch/p7zip
-"
+RDEPEND="app-arch/p7zip"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2022-01-02 Thread David Seifert
commit: 2ea1a0fefb393846aa6f5d8a63d1e5d059b54b98
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  2 17:48:43 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  2 17:48:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ea1a0fe

dev-lang/julia-bin: remove freebsd-libc

Signed-off-by: David Seifert  gentoo.org>

 dev-lang/julia-bin/julia-bin-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-.ebuild 
b/dev-lang/julia-bin/julia-bin-.ebuild
index 4076300d1b29..def8df08e2ab 100644
--- a/dev-lang/julia-bin/julia-bin-.ebuild
+++ b/dev-lang/julia-bin/julia-bin-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,6 @@ SRC_URI=""
 
 LICENSE="MIT"
 SLOT=""
-IUSE="elibc_glibc elibc_FreeBSD"
 
 RDEPEND="!dev-lang/julia
app-arch/p7zip



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2021-11-17 Thread Matthias Maier
commit: 5baf0ec72abab3d4430c03c761b0fadedaff7069
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Thu Jul 15 13:08:51 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Nov 18 06:37:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5baf0ec7

dev-lang/julia-bin: add 1.6.2

Closes: https://github.com/gentoo/gentoo/pull/21664

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  6 
 dev-lang/julia-bin/julia-bin-1.6.2.ebuild | 56 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 7e1e01491d72..414cb60c6413 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -14,3 +14,9 @@ DIST julia-1.6.0-linux-i686.tar.gz 109636279 BLAKE2B 
905bf491935267ba53e14e29093
 DIST julia-1.6.0-linux-ppc64le.tar.gz 98427694 BLAKE2B 
67a2d04f1ae9e8e8e2165c7dcb5c504729ed13772bcffe3e4fb259944f86fcb5c1e699fe077fcf9250941feb936434f555c17888cad3dd3c7f92787c5c7bdca1
 SHA512 
a1f691a22764764e97b9f8bd322bf3a141c06ab7ea60be5d393f4adb614ff6d284c095a870df5ac6c38614ad17dc85a82e12b5b35598146062916918183e6681
 DIST julia-1.6.0-linux-x86_64.tar.gz 112838927 BLAKE2B 
991b91101e4556c36d1ac4c35f650cc42a2eb87f00fa1f0fad8f1f567cc77c3290df052e14a83aea610213a72b856a031c3a84e4f8f968b141818b96b7cd9fa4
 SHA512 
f007f9730ce01fb8dbbaaab1d1f029393c43ca075a626024b98d54b55e94dde7f7be4872e59244e89f4c4b7725cdb5a619b7576f832561c17c119db58a8be407
 DIST julia-1.6.0-musl-x86_64.tar.gz 111773706 BLAKE2B 
a812f3b323650f2d62756d94b4cb6bfac7d49fbbcaa0eff7da8fdcd5857473985b2985c127895c47b8ec8afac1c67e2297dd118604fb0e6638408491245cb442
 SHA512 
0773df79840b24f019337407e9330f4255994457380d48045c3972145125c4ca7475fde5ffd9c53e4350ec87bdbac5ba299527a9dbcbb1c9c531172edf35a688
+DIST julia-1.6.2-freebsd-x86_64.tar.gz 107102355 BLAKE2B 
50c6c893d0786bae771051b96de499a6a7381c8ae435de55d933df999ff9113a8876d7c26c1eff136ae2f8eb5954a6ac3554c42fa18c3f31d0a0683116244865
 SHA512 
38441b9963115bc6f1bc14b05f680ef770a25dfed2768b06872f84f3ba7cd94f384b911d7453c91b34ddb4dc2d65874009388778ac2bdbcc93cbfc0031d941c2
+DIST julia-1.6.2-linux-aarch64.tar.gz 106265838 BLAKE2B 
4754c868013888519df7bb219e661836ff6787d317ecda51be8d32c29f6b7568c9b3cef879460417817d5139b2a0f8480d3eef73dcb31a60c0d92c3eb4eb127d
 SHA512 
267685f93cea93b047fdd9b359cd182a6c1a3e15a63fcea59133ee9cf527a12f6a84958eb5a57ec2c85f0ee82223164291b4fdf2d279b132571348ea0ab5e102
+DIST julia-1.6.2-linux-i686.tar.gz 109691286 BLAKE2B 
bcd37acabda002af798016d9029c415b39c4908624cd4760c2666359541832e389d8f15ee04437908e205080e2b8cc4e29ba85898fd43e5d4551aa51b521787f
 SHA512 
f42d43109b922d79e34b7f593f2737d72688d92f293add773cf0eb33a5401637f19c96fafcb787be5935fa69249f739cd52dd5b6faa8b26f8e76e8e1ec57bd7d
+DIST julia-1.6.2-linux-ppc64le.tar.gz 98471545 BLAKE2B 
c9fb08a46adfcb243fccfe5d8aaa00bd2c1d43642e60993a70937ee88f8b4571d243b3b92c7b3cd10694d9bfe49f1f00acd473112b0c75bbd97ff38e7c90da99
 SHA512 
520890d3194598f89b8bab82ccfe7ef5986eac05ea676d71edba39e87f3f34e8c6c70907e2eb2928f0a9c449b5ef3a255b3d89d41b4d4726a14c5415212e9d8b
+DIST julia-1.6.2-linux-x86_64.tar.gz 112946671 BLAKE2B 
30c83e5c29ea58ef49da904c297a017f42175c69976de1f61b2b88cddaa02147da008e2f8fb81140ee724e475425afa1d00ec9762625945d413875c1c5a6faf3
 SHA512 
29489615677f844881f29d639614ad69183cecb9eba793a3559434bde5aaf00b3571ac9654c05285d83486d28ad4aef9d541c77b25bee062a47a1e97407d996b
+DIST julia-1.6.2-musl-x86_64.tar.gz 111928203 BLAKE2B 
6415bb8d8105ab4127ecc56259217ca062bdf050c6a6bcf7781dd3cc219c108e1ff265574c08b89111763be5a033a8a2def2ea8882b837fd258ca4162c4dae00
 SHA512 
42b3920fbf959eaf0f6a573f60f1da34d4631bd064a20185239e3af9e28aa1c2b81ce0b7eb2ee5816d8f833309a76cb214ea241ee03bdacd5541a1872ab9ec59

diff --git a/dev-lang/julia-bin/julia-bin-1.6.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.2.ebuild
new file mode 100644
index ..90228ad34be7
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.6.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+   ppc64? ( 
${BASE_SRC_URI}/linux/ppc64le/${MY_PV}/${MY_P}-linux-ppc64le.tar.gz )
+"
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2021-11-17 Thread Matthias Maier
commit: 787db4358a5b527af18d6450a2f99f8ff522266a
Author: Matthias Maier  gentoo  org>
AuthorDate: Thu Nov 18 06:16:00 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Nov 18 06:37:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=787db435

dev-lang/julia-bin: version bump to 1.6.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  6 
 dev-lang/julia-bin/julia-bin-1.6.3.ebuild | 56 +++
 2 files changed, 62 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 414cb60c6413..abab02772854 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -20,3 +20,9 @@ DIST julia-1.6.2-linux-i686.tar.gz 109691286 BLAKE2B 
bcd37acabda002af798016d9029
 DIST julia-1.6.2-linux-ppc64le.tar.gz 98471545 BLAKE2B 
c9fb08a46adfcb243fccfe5d8aaa00bd2c1d43642e60993a70937ee88f8b4571d243b3b92c7b3cd10694d9bfe49f1f00acd473112b0c75bbd97ff38e7c90da99
 SHA512 
520890d3194598f89b8bab82ccfe7ef5986eac05ea676d71edba39e87f3f34e8c6c70907e2eb2928f0a9c449b5ef3a255b3d89d41b4d4726a14c5415212e9d8b
 DIST julia-1.6.2-linux-x86_64.tar.gz 112946671 BLAKE2B 
30c83e5c29ea58ef49da904c297a017f42175c69976de1f61b2b88cddaa02147da008e2f8fb81140ee724e475425afa1d00ec9762625945d413875c1c5a6faf3
 SHA512 
29489615677f844881f29d639614ad69183cecb9eba793a3559434bde5aaf00b3571ac9654c05285d83486d28ad4aef9d541c77b25bee062a47a1e97407d996b
 DIST julia-1.6.2-musl-x86_64.tar.gz 111928203 BLAKE2B 
6415bb8d8105ab4127ecc56259217ca062bdf050c6a6bcf7781dd3cc219c108e1ff265574c08b89111763be5a033a8a2def2ea8882b837fd258ca4162c4dae00
 SHA512 
42b3920fbf959eaf0f6a573f60f1da34d4631bd064a20185239e3af9e28aa1c2b81ce0b7eb2ee5816d8f833309a76cb214ea241ee03bdacd5541a1872ab9ec59
+DIST julia-1.6.3-freebsd-x86_64.tar.gz 109341094 BLAKE2B 
01f0f46a0fcfaf7bcb5b1d7c5a9aa2f8c6a4306e2b1e08cc4b1d17253ae972a14ff2231fc1a7661cd2d22b662ecc36c12fd6432226d9734b455eb99f3435f090
 SHA512 
c460c58696ea1afe13302f42d9170b119bb6e18d8eecfc873dc56fa1bcbc30cf16ca41b09857db8be5aed57846f8f8e33b3168ee1710b66e25cc6d9991f1ce48
+DIST julia-1.6.3-linux-aarch64.tar.gz 106465939 BLAKE2B 
8d4092157075ffd425b161188cecd4f71aed89c6c3e65b078e5d617025b4d414ab5267d5fb18253ed668551492340e3bc2fc19538c024b70a19ebda12934da97
 SHA512 
7ff665cbbf0f975252ba30375d1fbdaf7985d0983cfa1089f164e55c0035f1300cffe4506f5838cabf5afadf0b4fc69a82a04800dbe73c6fbd886b9eb0e8d5ee
+DIST julia-1.6.3-linux-i686.tar.gz 110176346 BLAKE2B 
caf8d709cb772b59dfdd6a4c081685e078e37eb219ca825b2495a93b4fe76fa9d40af4951e9cbce8da8e176870f396728201a53606b2c8a4bccffe186f7163fa
 SHA512 
722e9027c1330cb9d6d1e9ba4d3bc0df2a38251fc0fccc4d88967079e2f38533d750e4ce2b6190705cccb30dc997e27289f0ee18109c46c5c92854f9e32b55fa
+DIST julia-1.6.3-linux-ppc64le.tar.gz 98825445 BLAKE2B 
0dc2416ebac51c71c4a3e8fb3b36781f32e4578e43c88894ed35f6cc50698c72486e354952ae5e9badaf4a949c9a1b4bceeca999dde706d62de44e48efca4361
 SHA512 
19d61d8424b5ab543f37d74677b8dfdce857e45cdf7e0ec7b2d421a34f0e567a2db6de1f9c740a1069b30b2a4cb046c0230acece8f6788cc24d5cae375f3fdaf
+DIST julia-1.6.3-linux-x86_64.tar.gz 113399344 BLAKE2B 
513a6794c52043f1cb5c6bc957faab978c1ee6a96654dbc3d7393113f12efb5fb39aa0605b726b280bad3daf6363a314323804b99d37aaafff96fb28580c2f39
 SHA512 
b6faa72c6bddbce7b8a9dd1b2187bdb37525af41a62bdecbf61a7a9d9d4d6d5a51adc06f061fe5fdf17917200e06cf5db8aa9bb3e3db609ff83b0afc57574ca6
+DIST julia-1.6.3-musl-x86_64.tar.gz 112357454 BLAKE2B 
2a2f50935e078befed75e6f02c5a3266b14702a14f929d8e19ae35e242051e51290eb8306646e401a9c47282e69592b18973ce7643e46c2256e2bde7f2efbe39
 SHA512 
c054d4a147c424434ee1dfcfbabbdb865bff0740b8446d7c7884675b3ad4d77e68c5dcfff17c2df34a1c0dd7f9beae196a7e905e672160f191ba85e9fbfcddff

diff --git a/dev-lang/julia-bin/julia-bin-1.6.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
new file mode 100644
index ..90228ad34be7
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.6.3.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+   ppc64? ( 
${BASE_SRC_URI}/linux/ppc64le/${MY_PV}/${MY_P}-linux-ppc64le.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="${MY_PV}"

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2021-04-07 Thread Matthias Maier
commit: 304aa456ef90c7cb717a4c787a9665f06d9bd576
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Tue Mar 30 03:53:18 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Apr  8 02:05:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304aa456

dev-lang/julia-bin: introduce slotting

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.5.2.ebuild | 16 +
 dev-lang/julia-bin/julia-bin-1.5.3.ebuild | 16 +
 dev-lang/julia-bin/julia-bin-.ebuild  | 55 +++
 3 files changed, 75 insertions(+), 12 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.5.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
index 61861f476e9..e7e4a6d130d 100644
--- a/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,14 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="!dev-lang/julia"
+RDEPEND="
+   !dev-lang/julia
+   app-arch/p7zip
+"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"
@@ -42,10 +45,11 @@ src_install() {
doins -r ./share
 
exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe bin/julia
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
 
-   cat > 99julia-bin <<-EOF
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - "99${MY_PN}${revord}" <<-EOF
PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
-   doenvd 99julia-bin
 }

diff --git a/dev-lang/julia-bin/julia-bin-1.5.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild
index 61861f476e9..08f329907e4 100644
--- a/dev-lang/julia-bin/julia-bin-1.5.3.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,11 +20,14 @@ SRC_URI="
 "
 
 LICENSE="MIT"
-SLOT="0"
+SLOT="${MY_PV}"
 KEYWORDS="-* ~amd64 ~x86"
 IUSE="elibc_glibc"
 
-RDEPEND="!dev-lang/julia"
+RDEPEND="
+   !dev-lang/julia
+   app-arch/p7zip
+"
 DEPEND="${RDEPEND}"
 
 RESTRICT="strip"
@@ -42,10 +45,11 @@ src_install() {
doins -r ./share
 
exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe bin/julia
+   doexe "bin/${MY_PN}"
+   dosym "../$(get_libdir)/${MY_P}/bin/${MY_PN}" "/usr/bin/${MY_PN}${SLOT}"
 
-   cat > 99julia-bin <<-EOF
+   local revord=$((  - $(ver_cut 1) * 100 - $(ver_cut 2) )) # 1.6 -> 
106
+   newenvd - "99${MY_PN}{revord}" <<-EOF
PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
-   doenvd 99julia-bin
 }

diff --git a/dev-lang/julia-bin/julia-bin-.ebuild 
b/dev-lang/julia-bin/julia-bin-.ebuild
new file mode 100644
index 000..4076300d1b2
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+
+PROPERTIES="live"
+MY_P=${MY_PN}-latest
+SRC_URI=""
+
+LICENSE="MIT"
+SLOT=""
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia
+   app-arch/p7zip
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/"
+
+src_unpack() {
+   NIGHTLIES_S3="https://julialangnightlies-s3.julialang.org/bin;
+   if use x86; then
+   URI="${NIGHTLIES_S3}/linux/x86/${MY_P}-linux32.tar.gz"
+   elif use amd64; then
+   URI="${NIGHTLIES_S3}/linux/x64/${MY_P}-linux64.tar.gz"
+   elif use arm64; then
+   URI="${NIGHTLIES_S3}/linux/aarch64/${MY_P}-linuxaarch64.tar.gz"
+   else
+   die "arch not supported"
+   fi
+
+   wget -O "${T}/julia.tar.gz" "${URI}"
+   unpack "${T}/julia.tar.gz"
+}
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./julia-*/etc
+   doins -r ./julia-*/include
+   doins -r ./julia-*/lib
+   doins -r ./julia-*/share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe ./julia-*/bin/julia
+   dosym "../$(get_libdir)/${MY_P}/bin/julia" "/usr/bin/julia${PV}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2021-04-07 Thread Matthias Maier
commit: fb10d75907b7c6f425a6a130e5975127eb9e2bca
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Tue Mar 30 03:50:11 2021 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Thu Apr  8 02:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb10d759

dev-lang/julia-bin: add 1.6.0

Closes: https://github.com/gentoo/gentoo/pull/20193
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  6 
 dev-lang/julia-bin/julia-bin-1.6.0.ebuild | 56 +++
 dev-lang/julia-bin/metadata.xml   |  6 +---
 3 files changed, 63 insertions(+), 5 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index a6a08a6ed55..7e1e01491d7 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -8,3 +8,9 @@ DIST julia-1.5.3-linux-aarch64.tar.gz 97086173 BLAKE2B 
5353a516f24c151d6213ed4c6
 DIST julia-1.5.3-linux-i686.tar.gz 101362522 BLAKE2B 
aba1270fc85cc1afc19856768a39d1cf1c40fb32b676be5da47dc7747294299a044a5202c547d19ad8aa56060b04d7583d7e7c19176f2fdbcccb863593fffccb
 SHA512 
0abaab22626cbd4da4a2389b2aca639f993aa442a8423cba2fda3d9693e0dab4f5b82592691ad74bb7ddf1ae48739406b61fe76b7da626a1f22fe01077b011d2
 DIST julia-1.5.3-linux-x86_64.tar.gz 105260711 BLAKE2B 
b132fbe090ca4a4cba518efcf2e475f0ceaebcbe2e5ef4eee33697909995ea58d97c3e5015b96eaf2ff23e5ff6b5b67eed62b94a34580961d5671c4f019d4847
 SHA512 
f0460da198797c92d39d361278be6959e90b2b3d08e070b705c1a5de3a17c0e6b0b010a397d0b02e613d060959fff14c074cf12fdeb956e8f8565989f084d86b
 DIST julia-1.5.3-musl-x86_64.tar.gz 101802400 BLAKE2B 
da69c1b4ff5bde8692c3fc9ed3d60fd655a32121a0e11a4d1f00b5e4494cc4bcdb0e323a2644cca3a291fa7f7604925d387204df90cc19fee89048c4ba83b2d5
 SHA512 
e98c74ce2a49532a491a46efe81a2edc85103f9ec04347fe6b052cffdaecadcecb48a02b15ad71853fff6ebb2281498000e89d44732f36d31b6252a1a88bd0a6
+DIST julia-1.6.0-freebsd-x86_64.tar.gz 107111472 BLAKE2B 
a5adcc4eda19249e82e2ab8e897d191b18d03169892e315afce33bf8daf9b12bbae8b7648feff1aacb746185822c504e2d9cfa33ab63cd0e5478a2b70d83d5b1
 SHA512 
3ac69aa22fb61df5c6a2a12013b07c01e4fa16867f092dae7eb6a22c90efd736e24b0e7f6d4599ec87c079e02e95548fbc2507de12ac386d19d23786280f8d31
+DIST julia-1.6.0-linux-aarch64.tar.gz 106139244 BLAKE2B 
cd6deda04a1ffa3a15300648bad6194d008ae43651601969fa30a53e97c3642dad316dd6f1934b64c61187921e990cca41f1466ed9c9aac355d4fdba02e6cb67
 SHA512 
ba6b8948189285e004d2c6aa6166df264c4a1713b18c80b3b9458b6964d8c13123fe271c409be7b626e500295314b162fdb70fe7cce27d285f792b4b4fc570fe
+DIST julia-1.6.0-linux-i686.tar.gz 109636279 BLAKE2B 
905bf491935267ba53e14e29093c86125049be554fa778670196e38cde9b1e661869e858785ac0f116c57badb50ae8300b42cb405364424e1cdd9b85f9785f81
 SHA512 
8d4e6d770b1643f669046b453e8965a5373466f944ed6244a2c45687b2c7faba1bb1f725556f295ee7c18ecde8dae7ad08291c9be2414b95b66063b4a4b0703b
+DIST julia-1.6.0-linux-ppc64le.tar.gz 98427694 BLAKE2B 
67a2d04f1ae9e8e8e2165c7dcb5c504729ed13772bcffe3e4fb259944f86fcb5c1e699fe077fcf9250941feb936434f555c17888cad3dd3c7f92787c5c7bdca1
 SHA512 
a1f691a22764764e97b9f8bd322bf3a141c06ab7ea60be5d393f4adb614ff6d284c095a870df5ac6c38614ad17dc85a82e12b5b35598146062916918183e6681
+DIST julia-1.6.0-linux-x86_64.tar.gz 112838927 BLAKE2B 
991b91101e4556c36d1ac4c35f650cc42a2eb87f00fa1f0fad8f1f567cc77c3290df052e14a83aea610213a72b856a031c3a84e4f8f968b141818b96b7cd9fa4
 SHA512 
f007f9730ce01fb8dbbaaab1d1f029393c43ca075a626024b98d54b55e94dde7f7be4872e59244e89f4c4b7725cdb5a619b7576f832561c17c119db58a8be407
+DIST julia-1.6.0-musl-x86_64.tar.gz 111773706 BLAKE2B 
a812f3b323650f2d62756d94b4cb6bfac7d49fbbcaa0eff7da8fdcd5857473985b2985c127895c47b8ec8afac1c67e2297dd118604fb0e6638408491245cb442
 SHA512 
0773df79840b24f019337407e9330f4255994457380d48045c3972145125c4ca7475fde5ffd9c53e4350ec87bdbac5ba299527a9dbcbb1c9c531172edf35a688

diff --git a/dev-lang/julia-bin/julia-bin-1.6.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.6.0.ebuild
new file mode 100644
index 000..90228ad34be
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.6.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+   ppc64? ( 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-12-25 Thread Matthias Maier
commit: b7e4ce49b006bca142dbcd9a3abd1aec5fa7a5c6
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec 25 21:55:24 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec 25 21:56:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e4ce49

dev-lang/julia-bin: version bump to 1.5.3

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 +++
 dev-lang/julia-bin/julia-bin-1.5.3.ebuild | 51 +++
 2 files changed, 56 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index d1b00e034fb..a6a08a6ed55 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -3,3 +3,8 @@ DIST julia-1.5.2-linux-aarch64.tar.gz 97088109 BLAKE2B 
01aa5337cd1fc15655b596959
 DIST julia-1.5.2-linux-i686.tar.gz 101473619 BLAKE2B 
a87cb4cb38236e87041fac1012841d5aed25383bfb212188f4c23f4a961654d8a3b03b85dd5563f83620aa98323e2d2692107eda47559cf9ae332006453a139d
 SHA512 
2ceb56bcae051815d585d3f36b4ae323ad7a3e383e75c07d87cb555fc2463d1a6017fd120f52a1f7110b803bfa546a34e62e8958765b52124612782ac3daf403
 DIST julia-1.5.2-linux-x86_64.tar.gz 105324048 BLAKE2B 
410db75cb5b7ed269fd0d8f827773f50ff127ded3346e2f5fe908a1f9c0dd0f00b7600c5343853aaa0dfec3a616f657c52c96290f9c6ea012efcbc2a2b72e701
 SHA512 
5d14369b6296aa5fa0f7a58ce6b85dc25612ef508ee8dc1dcce7fe3a64de62b77daf419ea5d3a0a78345345787cb3ed563717ecc04df0c4d68b6d60593750f62
 DIST julia-1.5.2-musl-x86_64.tar.gz 101730667 BLAKE2B 
1b213a246779815b79f47e6c287f0c7eb438dce42bc9e3e39681dcc0818c7a8c81f7040443c06fd323adb693c96b61cc69099c5df375cae119020ba9d0bb11cd
 SHA512 
5cfbf7938f50286077e132815e10ce4e1e5a589a772ae3b946488d3126713e72ba393e1a45b3bc38b5bc43fc183e7f99b622c8c0d9d939330b142cdee24fccb3
+DIST julia-1.5.3-freebsd-x86_64.tar.gz 95919875 BLAKE2B 
620c295a3d0fa9a31ed01b936ddabd001cee621969f61a9165e03ebee05cd1384c62bccd95f4df15ba49f9d6feec16f05c367820c0907919f67809ca136b70bc
 SHA512 
e767bfb3cef034262dc12e0da4006e80d20cc7c971906f5ad355c971e7c751830972a2f4aa47d18fc2a79eb5454f8f160c0c38d536510291690fa6e1da3c83a3
+DIST julia-1.5.3-linux-aarch64.tar.gz 97086173 BLAKE2B 
5353a516f24c151d6213ed4c6e189a8ac68933012bcda06084b5e6c1f3a230ebca896b1e8dd29b345c312f323283b4f9045efcece655ef055a797cd5eefbd774
 SHA512 
0988e229dc9f44230af84796dfb059aa87809c6af5d0e8a7debc4b696e98c45ccc042f956f678819e71afe29d5619421106208c6dce5dfe47aea98482b22c1e3
+DIST julia-1.5.3-linux-i686.tar.gz 101362522 BLAKE2B 
aba1270fc85cc1afc19856768a39d1cf1c40fb32b676be5da47dc7747294299a044a5202c547d19ad8aa56060b04d7583d7e7c19176f2fdbcccb863593fffccb
 SHA512 
0abaab22626cbd4da4a2389b2aca639f993aa442a8423cba2fda3d9693e0dab4f5b82592691ad74bb7ddf1ae48739406b61fe76b7da626a1f22fe01077b011d2
+DIST julia-1.5.3-linux-x86_64.tar.gz 105260711 BLAKE2B 
b132fbe090ca4a4cba518efcf2e475f0ceaebcbe2e5ef4eee33697909995ea58d97c3e5015b96eaf2ff23e5ff6b5b67eed62b94a34580961d5671c4f019d4847
 SHA512 
f0460da198797c92d39d361278be6959e90b2b3d08e070b705c1a5de3a17c0e6b0b010a397d0b02e613d060959fff14c074cf12fdeb956e8f8565989f084d86b
+DIST julia-1.5.3-musl-x86_64.tar.gz 101802400 BLAKE2B 
da69c1b4ff5bde8692c3fc9ed3d60fd655a32121a0e11a4d1f00b5e4494cc4bcdb0e323a2644cca3a291fa7f7604925d387204df90cc19fee89048c4ba83b2d5
 SHA512 
e98c74ce2a49532a491a46efe81a2edc85103f9ec04347fe6b052cffdaecadcecb48a02b15ad71853fff6ebb2281498000e89d44732f36d31b6252a1a88bd0a6

diff --git a/dev-lang/julia-bin/julia-bin-1.5.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild
new file mode 100644
index 000..61861f476e9
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.5.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="elibc_glibc"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+QA_SONAME="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-12-25 Thread Matthias Maier
commit: 148325273f24f10354276d9801f2c00c10a5011e
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec 25 21:47:42 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec 25 21:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14832527

dev-lang/julia-bin: silence QA warning

The binary julia package installs some openblas/lapack libraries that
are getting dlopened. The missing SONAME dependency should not play a
role.

Closes: https://bugs.gentoo.org/746278
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.5.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-lang/julia-bin/julia-bin-1.5.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
index acbc1acd341..61861f476e9 100644
--- a/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
@@ -30,6 +30,7 @@ DEPEND="${RDEPEND}"
 RESTRICT="strip"
 
 QA_PREBUILT="*"
+QA_SONAME="*"
 
 S="${WORKDIR}/${MY_P}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-12-25 Thread Matthias Maier
commit: 714d297ebeb8186800c33fdfeeadf9958df512a0
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri Dec 25 21:17:41 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Dec 25 21:17:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714d297e

dev-lang/julia-bin: drop old versions

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   | 12 
 dev-lang/julia-bin/julia-bin-1.2.0.ebuild | 44 -
 dev-lang/julia-bin/julia-bin-1.3.0.ebuild | 47 ---
 dev-lang/julia-bin/julia-bin-1.4.0.ebuild | 46 --
 4 files changed, 149 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 9db09b1200b..d1b00e034fb 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,15 +1,3 @@
-DIST julia-1.2.0-freebsd-x86_64.tar.gz 82750080 BLAKE2B 
2b95fedc8dbbc138c0794f42518cce280c62bb2442d6a0d53b809f21768497937b037e1e886cff19cb40d7a63f3e2ee8da0314250cab52e8b139724baff3ee91
 SHA512 
9c9af2e2346553ea5658ab5a9fe88539605774cd2737ac9bfb240b7fa3f9fd46f746d5dbdff2dd7405e8fbd33208c12a335b7d80cd0c78c62287ae5eb470fc8e
-DIST julia-1.2.0-linux-i686.tar.gz 87810731 BLAKE2B 
1d72bf469f1dd3667ea00d038d18e20c10d9ceb579c61b2f30603bcd7ea55875423e4d54cbb774cfcc20044528f3ccd196131bb17cbaf7bf780fc5667c387e1e
 SHA512 
ecd62047a0e36fe85a0442733949b19ca5d877fc2d2bced80566d1fcd6906345f66fb9114b6e687594e514b8c952d0352de5982f77f127e5196288431a1f64a9
-DIST julia-1.2.0-linux-x86_64.tar.gz 91990555 BLAKE2B 
125313e7e53bddfcd64251fa2794e5b9d4bbbadb6100c1dc8f86039e13520859117f8ffcc2611d085805c9a80ad3544e88dd0e37803609e3b8b4097867fa8a5c
 SHA512 
47e966d12204ffbefcdd8a60e850994df2247c37ee601f4147710d80e8e576672daaffe6d35d37fef644ea725f46d893832f096e24d938af856328299ad920d5
-DIST julia-1.3.0-freebsd-x86_64.tar.gz 86423604 BLAKE2B 
5e36e49ebb708c4ec1c998b23861f69238b9bb2af337b0977df1a2de170869037577d422d3d2ddb359e537b9c75ba8cbe8e5963d42a832dba19f8bb4022a264d
 SHA512 
b2c4a0e5ce379523ee606067d50b980fb9be6977f7d3d576b131183edfc72098be71bf0bede20d44f72ad7d0b414fe56eeaa67ca1cb47d36823721784da8526b
-DIST julia-1.3.0-linux-aarch64.tar.gz 78426016 BLAKE2B 
da758349e342a92194ff24e74dfb89ed9676bb97d8ffc15b80a305a5d75627b08a8939349b6de6aea294d64dd1386d1d24f5a8c793b368df38b86d0628b7
 SHA512 
fa2a34aecbf83bd17f6ea24b55d30cfaab1916ea1c17b16271bbffaf93f430c262eb6d0ee9a9737a361a8dfad47126478ffa841c70cf9899e426607e12913e8b
-DIST julia-1.3.0-linux-armv7l.tar.gz 84672004 BLAKE2B 
e8d20943195a909d2db821f30df79f5020eb21ded179b795518db2f5216fd04d88a7e21ef518b819349f6c3d5b681b1b7c7ff2ff2bf89a14d6ad48456f5f
 SHA512 
2f6328a66f24aae0e6ed0ed5abb504805cf4a719a7ba30009966a1774f4e72630734c661c4de49cca37f5fa0fa766fa2eda29f01ee21ee3e2e3af81d2291f2dc
-DIST julia-1.3.0-linux-i686.tar.gz 90629130 BLAKE2B 
027b045d71c209c3a935ac37d07fa89201d55b63e374038f5891fa751a87546aff63ffa0641f6b5041b4fbf1ed018cc6a809b56d3f732c134e3b98501fe92885
 SHA512 
fd772d0d3dbc11c357df26f980569315893a391604755e81421b6001b09e8e939f9a8e4bd0e0faa428fb4b08ac8f24a39bbe0875417630bf127d8b41324a9116
-DIST julia-1.3.0-linux-x86_64.tar.gz 95497903 BLAKE2B 
2f67eb538c0277edaa97e95122bccf0f5822b7fc7a64a843aad7d421a22167de758a94011bf0e95a2b8b29c7d04e2b65451807bb36742206e88fcceab304f019
 SHA512 
4b286172622a2817378dae0720fa0a08d4f361b60adfb9685136fabc83d42bf439a22147051fb69d501e14947e42d2999ab081cfb3f60c44ee5d6a906758aaf3
-DIST julia-1.4.0-freebsd-x86_64.tar.gz 90034224 BLAKE2B 
3150870a630c43d21520a52a9c009b777105f978f5b735c22ac1fa2a7599e30e09b1b7064149a83fedc52e7783b429e470358b82f21c51239b7761506269f066
 SHA512 
9f8cbe2065e05198f2a3edfdae17e2afa31c4a4c08ba4c3bcc31215ff6541c75a147009f87bd1028b6cdfac1f8616e07a948c8f8ee2586e61eacac53e33e3e87
-DIST julia-1.4.0-linux-aarch64.tar.gz 81685205 BLAKE2B 
1a07a3ef94423d327e88b5cccb38360b23540806defeee1c64dc0656beee1b39008ca529e3d0cef7aab1e8947adb62fbbb1c6d248a0de2c63f3a5d14b3a5b684
 SHA512 
51b79e7b1fc85f67a26a595e84f88b656996cb8e14cd634076621b07690fc4f5d1ff1d71ce3a75243501bb7853bffda5d7428f03797570913cd3170dc13f651f
-DIST julia-1.4.0-linux-i686.tar.gz 94549552 BLAKE2B 
b058d81f55e7e579cff5b31054def68193be5032de02f09f6c4239e13bd73a630eee8ebd5f9ccd712f0e3be406932de51951202ec37b1534f20962db4eff5472
 SHA512 
f0363103713900a682fef900a745732714cd3dcbedbe2aa368afff768c24603241fc2f4be7419caf674e086f6cac59a8b14f3770e578959b7296cd5e26d6d5c9
-DIST julia-1.4.0-linux-x86_64.tar.gz 98969249 BLAKE2B 
bf0a79a8a8f1ed8c5668f2b2836414f8c0ae10199ee96eefea3d5bfefc0dde0902659556a572c3de6982477183d91f8e2f6d38f7334c50872f3257055a5310e3
 SHA512 
e2ac637d2bbe9ec4b900bc8f59263fdaa573cbe39ffbafd0e8280a5ba1906052f72816e4b5a12fab34f5b05ffd3f5cf95703c00d88f2f6ab6f022c3504cf1c95
 DIST julia-1.5.2-freebsd-x86_64.tar.gz 95898744 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-10-02 Thread Matthias Maier
commit: a2c88c9f19872b01132f7aa005f54e15063cc0c7
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Mon Aug 17 17:05:51 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Oct  2 17:42:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2c88c9f

dev-lang/julia-bin: version bump to 1.5.2

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 
 dev-lang/julia-bin/julia-bin-1.5.2.ebuild | 50 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index a8b0946c1bf..9db09b1200b 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,3 +10,8 @@ DIST julia-1.4.0-freebsd-x86_64.tar.gz 90034224 BLAKE2B 
3150870a630c43d21520a52a
 DIST julia-1.4.0-linux-aarch64.tar.gz 81685205 BLAKE2B 
1a07a3ef94423d327e88b5cccb38360b23540806defeee1c64dc0656beee1b39008ca529e3d0cef7aab1e8947adb62fbbb1c6d248a0de2c63f3a5d14b3a5b684
 SHA512 
51b79e7b1fc85f67a26a595e84f88b656996cb8e14cd634076621b07690fc4f5d1ff1d71ce3a75243501bb7853bffda5d7428f03797570913cd3170dc13f651f
 DIST julia-1.4.0-linux-i686.tar.gz 94549552 BLAKE2B 
b058d81f55e7e579cff5b31054def68193be5032de02f09f6c4239e13bd73a630eee8ebd5f9ccd712f0e3be406932de51951202ec37b1534f20962db4eff5472
 SHA512 
f0363103713900a682fef900a745732714cd3dcbedbe2aa368afff768c24603241fc2f4be7419caf674e086f6cac59a8b14f3770e578959b7296cd5e26d6d5c9
 DIST julia-1.4.0-linux-x86_64.tar.gz 98969249 BLAKE2B 
bf0a79a8a8f1ed8c5668f2b2836414f8c0ae10199ee96eefea3d5bfefc0dde0902659556a572c3de6982477183d91f8e2f6d38f7334c50872f3257055a5310e3
 SHA512 
e2ac637d2bbe9ec4b900bc8f59263fdaa573cbe39ffbafd0e8280a5ba1906052f72816e4b5a12fab34f5b05ffd3f5cf95703c00d88f2f6ab6f022c3504cf1c95
+DIST julia-1.5.2-freebsd-x86_64.tar.gz 95898744 BLAKE2B 
dddafa63acc943bfc06eeae3fa9a3ef9b7484b29b88d37bf064ded255c836678f5d02dec0f7fa788bb763894acae5c51937882ed0391dcf66792198fec7dbce7
 SHA512 
13e4d1a7e01cd759d64c8ec3d85501904439fde5a9e2cb394963a8977035cd33b241fab27bf0642b069f202ead1d6c84f633002df3b27c4aa60e7adf45a3a8b1
+DIST julia-1.5.2-linux-aarch64.tar.gz 97088109 BLAKE2B 
01aa5337cd1fc15655b596959cef8e54b56d8bb11fbced728df301a197aad550f0113b50c0b9e3cab34ea1082e176ced0398cde4e1d7c6d14a72b9a9cab937ea
 SHA512 
09ac5360faae81eb9c78da5831d20f1f2d2c7a93561f6f2857015b579796a059cdecf529c283c9c37dd55163ce3e7b6cd175ee02734f1e11aa12f1163bd6587c
+DIST julia-1.5.2-linux-i686.tar.gz 101473619 BLAKE2B 
a87cb4cb38236e87041fac1012841d5aed25383bfb212188f4c23f4a961654d8a3b03b85dd5563f83620aa98323e2d2692107eda47559cf9ae332006453a139d
 SHA512 
2ceb56bcae051815d585d3f36b4ae323ad7a3e383e75c07d87cb555fc2463d1a6017fd120f52a1f7110b803bfa546a34e62e8958765b52124612782ac3daf403
+DIST julia-1.5.2-linux-x86_64.tar.gz 105324048 BLAKE2B 
410db75cb5b7ed269fd0d8f827773f50ff127ded3346e2f5fe908a1f9c0dd0f00b7600c5343853aaa0dfec3a616f657c52c96290f9c6ea012efcbc2a2b72e701
 SHA512 
5d14369b6296aa5fa0f7a58ce6b85dc25612ef508ee8dc1dcce7fe3a64de62b77daf419ea5d3a0a78345345787cb3ed563717ecc04df0c4d68b6d60593750f62
+DIST julia-1.5.2-musl-x86_64.tar.gz 101730667 BLAKE2B 
1b213a246779815b79f47e6c287f0c7eb438dce42bc9e3e39681dcc0818c7a8c81f7040443c06fd323adb693c96b61cc69099c5df375cae119020ba9d0bb11cd
 SHA512 
5cfbf7938f50286077e132815e10ce4e1e5a589a772ae3b946488d3126713e72ba393e1a45b3bc38b5bc43fc183e7f99b622c8c0d9d939330b142cdee24fccb3

diff --git a/dev-lang/julia-bin/julia-bin-1.5.2.ebuild 
b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
new file mode 100644
index 000..acbc1acd341
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.5.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV/_/-}
+MY_PV=$(ver_cut 1-2)
+BASE_SRC_URI="https://julialang-s3.julialang.org/bin;
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( ${BASE_SRC_URI}/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz )
+   amd64? (
+   elibc_glibc? ( 
${BASE_SRC_URI}/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz )
+   elibc_musl? ( 
${BASE_SRC_URI}/musl/x64/${MY_PV}/${MY_P}-musl-x86_64.tar.gz )
+   )
+   amd64-fbsd? ( 
${BASE_SRC_URI}/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz )
+   arm64? ( 
${BASE_SRC_URI}/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="elibc_glibc"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+QA_PREBUILT="*"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-05-01 Thread Matthias Maier
commit: dd1e95578bef69b27370b8122fab41a951f9b6e0
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri May  1 19:32:32 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri May  1 19:33:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1e9557

dev-lang/julia-bin: silence QA warnings

Closes: https://bugs.gentoo.org/719062
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.2.0.ebuild | 4 +++-
 dev-lang/julia-bin/julia-bin-1.3.0.ebuild | 4 +++-
 dev-lang/julia-bin/julia-bin-1.4.0.ebuild | 2 ++
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.2.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.2.0.ebuild
index f02381290d7..848c6a2b701 100644
--- a/dev-lang/julia-bin/julia-bin-1.2.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -23,6 +23,8 @@ DEPEND="${RDEPEND}"
 
 RESTRICT="strip"
 
+QA_PREBUILT="*"
+
 S="${WORKDIR}/${MY_P}"
 
 src_install() {

diff --git a/dev-lang/julia-bin/julia-bin-1.3.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.3.0.ebuild
index 3cd38e7454e..00cad5f4207 100644
--- a/dev-lang/julia-bin/julia-bin-1.3.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -26,6 +26,8 @@ DEPEND="${RDEPEND}"
 
 RESTRICT="strip"
 
+QA_PREBUILT="*"
+
 S="${WORKDIR}/${MY_P}"
 
 src_install() {

diff --git a/dev-lang/julia-bin/julia-bin-1.4.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
index fecb06e3005..e7387d09462 100644
--- a/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
@@ -25,6 +25,8 @@ DEPEND="${RDEPEND}"
 
 RESTRICT="strip"
 
+QA_PREBUILT="*"
+
 S="${WORKDIR}/${MY_P}"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2020-04-02 Thread Matthias Maier
commit: 755538dca863ee73eccbf3e8159923574dff1ea0
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Mon Mar 30 14:35:52 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri Apr  3 03:19:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755538dc

dev-lang/julia-bin: version bump to 1.4.0

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  4 +++
 dev-lang/julia-bin/julia-bin-1.4.0.ebuild | 44 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index a6c4ed18329..a8b0946c1bf 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -6,3 +6,7 @@ DIST julia-1.3.0-linux-aarch64.tar.gz 78426016 BLAKE2B 
da758349e342a92194ff24e74
 DIST julia-1.3.0-linux-armv7l.tar.gz 84672004 BLAKE2B 
e8d20943195a909d2db821f30df79f5020eb21ded179b795518db2f5216fd04d88a7e21ef518b819349f6c3d5b681b1b7c7ff2ff2bf89a14d6ad48456f5f
 SHA512 
2f6328a66f24aae0e6ed0ed5abb504805cf4a719a7ba30009966a1774f4e72630734c661c4de49cca37f5fa0fa766fa2eda29f01ee21ee3e2e3af81d2291f2dc
 DIST julia-1.3.0-linux-i686.tar.gz 90629130 BLAKE2B 
027b045d71c209c3a935ac37d07fa89201d55b63e374038f5891fa751a87546aff63ffa0641f6b5041b4fbf1ed018cc6a809b56d3f732c134e3b98501fe92885
 SHA512 
fd772d0d3dbc11c357df26f980569315893a391604755e81421b6001b09e8e939f9a8e4bd0e0faa428fb4b08ac8f24a39bbe0875417630bf127d8b41324a9116
 DIST julia-1.3.0-linux-x86_64.tar.gz 95497903 BLAKE2B 
2f67eb538c0277edaa97e95122bccf0f5822b7fc7a64a843aad7d421a22167de758a94011bf0e95a2b8b29c7d04e2b65451807bb36742206e88fcceab304f019
 SHA512 
4b286172622a2817378dae0720fa0a08d4f361b60adfb9685136fabc83d42bf439a22147051fb69d501e14947e42d2999ab081cfb3f60c44ee5d6a906758aaf3
+DIST julia-1.4.0-freebsd-x86_64.tar.gz 90034224 BLAKE2B 
3150870a630c43d21520a52a9c009b777105f978f5b735c22ac1fa2a7599e30e09b1b7064149a83fedc52e7783b429e470358b82f21c51239b7761506269f066
 SHA512 
9f8cbe2065e05198f2a3edfdae17e2afa31c4a4c08ba4c3bcc31215ff6541c75a147009f87bd1028b6cdfac1f8616e07a948c8f8ee2586e61eacac53e33e3e87
+DIST julia-1.4.0-linux-aarch64.tar.gz 81685205 BLAKE2B 
1a07a3ef94423d327e88b5cccb38360b23540806defeee1c64dc0656beee1b39008ca529e3d0cef7aab1e8947adb62fbbb1c6d248a0de2c63f3a5d14b3a5b684
 SHA512 
51b79e7b1fc85f67a26a595e84f88b656996cb8e14cd634076621b07690fc4f5d1ff1d71ce3a75243501bb7853bffda5d7428f03797570913cd3170dc13f651f
+DIST julia-1.4.0-linux-i686.tar.gz 94549552 BLAKE2B 
b058d81f55e7e579cff5b31054def68193be5032de02f09f6c4239e13bd73a630eee8ebd5f9ccd712f0e3be406932de51951202ec37b1534f20962db4eff5472
 SHA512 
f0363103713900a682fef900a745732714cd3dcbedbe2aa368afff768c24603241fc2f4be7419caf674e086f6cac59a8b14f3770e578959b7296cd5e26d6d5c9
+DIST julia-1.4.0-linux-x86_64.tar.gz 98969249 BLAKE2B 
bf0a79a8a8f1ed8c5668f2b2836414f8c0ae10199ee96eefea3d5bfefc0dde0902659556a572c3de6982477183d91f8e2f6d38f7334c50872f3257055a5310e3
 SHA512 
e2ac637d2bbe9ec4b900bc8f59263fdaa573cbe39ffbafd0e8280a5ba1906052f72816e4b5a12fab34f5b05ffd3f5cf95703c00d88f2f6ab6f022c3504cf1c95

diff --git a/dev-lang/julia-bin/julia-bin-1.4.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
new file mode 100644
index 000..fecb06e3005
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.4.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_cut 1-2)
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz
 )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz
 )
+   arm64? ( 
https://julialang-s3.julialang.org/bin/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64 ~x86"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+   doenvd 99julia-bin
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-12-10 Thread Matthias Maier
commit: 93ee4a1d30f476ba83950500fc2a44265529252a
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Fri Nov 29 02:54:39 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 11 03:33:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ee4a1d

dev-lang/julia-bin: remove old 1.1.0

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  3 ---
 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 42 ---
 2 files changed, 45 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index c5881c86053..a6c4ed18329 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,6 +1,3 @@
-DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
-DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
-DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33
 DIST julia-1.2.0-freebsd-x86_64.tar.gz 82750080 BLAKE2B 
2b95fedc8dbbc138c0794f42518cce280c62bb2442d6a0d53b809f21768497937b037e1e886cff19cb40d7a63f3e2ee8da0314250cab52e8b139724baff3ee91
 SHA512 
9c9af2e2346553ea5658ab5a9fe88539605774cd2737ac9bfb240b7fa3f9fd46f746d5dbdff2dd7405e8fbd33208c12a335b7d80cd0c78c62287ae5eb470fc8e
 DIST julia-1.2.0-linux-i686.tar.gz 87810731 BLAKE2B 
1d72bf469f1dd3667ea00d038d18e20c10d9ceb579c61b2f30603bcd7ea55875423e4d54cbb774cfcc20044528f3ccd196131bb17cbaf7bf780fc5667c387e1e
 SHA512 
ecd62047a0e36fe85a0442733949b19ca5d877fc2d2bced80566d1fcd6906345f66fb9114b6e687594e514b8c952d0352de5982f77f127e5196288431a1f64a9
 DIST julia-1.2.0-linux-x86_64.tar.gz 91990555 BLAKE2B 
125313e7e53bddfcd64251fa2794e5b9d4bbbadb6100c1dc8f86039e13520859117f8ffcc2611d085805c9a80ad3544e88dd0e37803609e3b8b4097867fa8a5c
 SHA512 
47e966d12204ffbefcdd8a60e850994df2247c37ee601f4147710d80e8e576672daaffe6d35d37fef644ea725f46d893832f096e24d938af856328299ad920d5

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
deleted file mode 100644
index 10460b16e9e..000
--- a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.1/${MY_P}-linux-i686.tar.gz )
-   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.1/${MY_P}-linux-x86_64.tar.gz
 )
-   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.1/${MY_P}-freebsd-x86_64.tar.gz
 )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="elibc_glibc elibc_FreeBSD"
-
-RDEPEND="!dev-lang/julia"
-DEPEND="${RDEPEND}"
-
-RESTRICT="strip"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   insinto "/usr/$(get_libdir)/${MY_P}/"
-   doins -r ./etc
-   doins -r ./include
-   doins -r ./lib
-   doins -r ./share
-
-   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe bin/julia
-
-   cat > 99julia-bin <<-EOF
-   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
-   EOF
-   doenvd 99julia-bin
-}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-12-10 Thread Matthias Maier
commit: 6be12647ad3dacfa8bb9ec71aa988af39a2a3bf2
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Fri Nov 29 02:52:48 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Dec 11 03:33:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6be12647

dev-lang/julia-bin: version bump to 1.3.0

Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 
 dev-lang/julia-bin/julia-bin-1.3.0.ebuild | 45 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 331644b7534..c5881c86053 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -4,3 +4,8 @@ DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d
 DIST julia-1.2.0-freebsd-x86_64.tar.gz 82750080 BLAKE2B 
2b95fedc8dbbc138c0794f42518cce280c62bb2442d6a0d53b809f21768497937b037e1e886cff19cb40d7a63f3e2ee8da0314250cab52e8b139724baff3ee91
 SHA512 
9c9af2e2346553ea5658ab5a9fe88539605774cd2737ac9bfb240b7fa3f9fd46f746d5dbdff2dd7405e8fbd33208c12a335b7d80cd0c78c62287ae5eb470fc8e
 DIST julia-1.2.0-linux-i686.tar.gz 87810731 BLAKE2B 
1d72bf469f1dd3667ea00d038d18e20c10d9ceb579c61b2f30603bcd7ea55875423e4d54cbb774cfcc20044528f3ccd196131bb17cbaf7bf780fc5667c387e1e
 SHA512 
ecd62047a0e36fe85a0442733949b19ca5d877fc2d2bced80566d1fcd6906345f66fb9114b6e687594e514b8c952d0352de5982f77f127e5196288431a1f64a9
 DIST julia-1.2.0-linux-x86_64.tar.gz 91990555 BLAKE2B 
125313e7e53bddfcd64251fa2794e5b9d4bbbadb6100c1dc8f86039e13520859117f8ffcc2611d085805c9a80ad3544e88dd0e37803609e3b8b4097867fa8a5c
 SHA512 
47e966d12204ffbefcdd8a60e850994df2247c37ee601f4147710d80e8e576672daaffe6d35d37fef644ea725f46d893832f096e24d938af856328299ad920d5
+DIST julia-1.3.0-freebsd-x86_64.tar.gz 86423604 BLAKE2B 
5e36e49ebb708c4ec1c998b23861f69238b9bb2af337b0977df1a2de170869037577d422d3d2ddb359e537b9c75ba8cbe8e5963d42a832dba19f8bb4022a264d
 SHA512 
b2c4a0e5ce379523ee606067d50b980fb9be6977f7d3d576b131183edfc72098be71bf0bede20d44f72ad7d0b414fe56eeaa67ca1cb47d36823721784da8526b
+DIST julia-1.3.0-linux-aarch64.tar.gz 78426016 BLAKE2B 
da758349e342a92194ff24e74dfb89ed9676bb97d8ffc15b80a305a5d75627b08a8939349b6de6aea294d64dd1386d1d24f5a8c793b368df38b86d0628b7
 SHA512 
fa2a34aecbf83bd17f6ea24b55d30cfaab1916ea1c17b16271bbffaf93f430c262eb6d0ee9a9737a361a8dfad47126478ffa841c70cf9899e426607e12913e8b
+DIST julia-1.3.0-linux-armv7l.tar.gz 84672004 BLAKE2B 
e8d20943195a909d2db821f30df79f5020eb21ded179b795518db2f5216fd04d88a7e21ef518b819349f6c3d5b681b1b7c7ff2ff2bf89a14d6ad48456f5f
 SHA512 
2f6328a66f24aae0e6ed0ed5abb504805cf4a719a7ba30009966a1774f4e72630734c661c4de49cca37f5fa0fa766fa2eda29f01ee21ee3e2e3af81d2291f2dc
+DIST julia-1.3.0-linux-i686.tar.gz 90629130 BLAKE2B 
027b045d71c209c3a935ac37d07fa89201d55b63e374038f5891fa751a87546aff63ffa0641f6b5041b4fbf1ed018cc6a809b56d3f732c134e3b98501fe92885
 SHA512 
fd772d0d3dbc11c357df26f980569315893a391604755e81421b6001b09e8e939f9a8e4bd0e0faa428fb4b08ac8f24a39bbe0875417630bf127d8b41324a9116
+DIST julia-1.3.0-linux-x86_64.tar.gz 95497903 BLAKE2B 
2f67eb538c0277edaa97e95122bccf0f5822b7fc7a64a843aad7d421a22167de758a94011bf0e95a2b8b29c7d04e2b65451807bb36742206e88fcceab304f019
 SHA512 
4b286172622a2817378dae0720fa0a08d4f361b60adfb9685136fabc83d42bf439a22147051fb69d501e14947e42d2999ab081cfb3f60c44ee5d6a906758aaf3

diff --git a/dev-lang/julia-bin/julia-bin-1.3.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.3.0.ebuild
new file mode 100644
index 000..3cd38e7454e
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+MY_PV=$(ver_cut 1-2)
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/${MY_PV}/${MY_P}-linux-i686.tar.gz
 )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/${MY_PV}/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/${MY_PV}/${MY_P}-freebsd-x86_64.tar.gz
 )
+   arm? ( 
https://julialang-s3.julialang.org/bin/linux/armv7l/${MY_PV}/${MY_P}-linux-armv7l.tar.gz
 )
+   arm64? ( 
https://julialang-s3.julialang.org/bin/linux/aarch64/${MY_PV}/${MY_P}-linux-aarch64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+RESTRICT="strip"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin 

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-09-21 Thread Matthias Maier
commit: 2502ab231329f285187afec91d27645a1772c461
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Sep 22 02:58:48 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Sep 22 02:58:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2502ab23

dev-lang/julia-bin: version bump to 1.2.0

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest | 6 +++---
 .../julia-bin/{julia-bin-1.1.1.ebuild => julia-bin-1.2.0.ebuild}| 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 4e00969e421..331644b7534 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,6 +1,6 @@
 DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
 DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
 DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33
-DIST julia-1.1.1-freebsd-x86_64.tar.gz 80831400 BLAKE2B 
a9c542609323ed295b74ac6caab5bf9bf0f007958212b2100329b5b1925fc14c4af80df9cc292e20b418a76373dbbd543f1c9a212a5389a6ccf0836b21cca287
 SHA512 
22c4e1cf90fb098c109db3e1b1179d9fc7b136e7b646b94e7b2d241881c4a94bf1ccd0fcc807fd3100aa55451b36c816e93a4eff66bdd33bc1be131ade88577f
-DIST julia-1.1.1-linux-i686.tar.gz 85968698 BLAKE2B 
d92311e80208ce12004317a01fbbbfe6f2edd65ecb805d7102786cf83448c594f46fcb9a2b6de6e82f7b056c4c8c904a4f61ee787bb8e95b3c0373b1cf075b7d
 SHA512 
3cba94e3d94c4f6206d17b8314e1fe441a32084183ec5a7496b4b78a1b3bc4c8d03f0a37937870a09bd020900a56707b9e10329ec86fa2225948baf7fbad26e5
-DIST julia-1.1.1-linux-x86_64.tar.gz 89727957 BLAKE2B 
a1176ab1fdebfeb212520e9d47fd438f16f1edf247cf22a6f56264ce73f234568453cb6040be7c1f3cdfc4ce34e0d8ea4d3b1e147d143b3076f6d9019d496653
 SHA512 
b3fdc71379c81399a1f77395287ed833fd23edb5eb9bab3e3dc68381b6d79641e0bd93fa0dedadb551f1761fee3efabcc7f426d0505aba751ae5fd147e0b7bf4
+DIST julia-1.2.0-freebsd-x86_64.tar.gz 82750080 BLAKE2B 
2b95fedc8dbbc138c0794f42518cce280c62bb2442d6a0d53b809f21768497937b037e1e886cff19cb40d7a63f3e2ee8da0314250cab52e8b139724baff3ee91
 SHA512 
9c9af2e2346553ea5658ab5a9fe88539605774cd2737ac9bfb240b7fa3f9fd46f746d5dbdff2dd7405e8fbd33208c12a335b7d80cd0c78c62287ae5eb470fc8e
+DIST julia-1.2.0-linux-i686.tar.gz 87810731 BLAKE2B 
1d72bf469f1dd3667ea00d038d18e20c10d9ceb579c61b2f30603bcd7ea55875423e4d54cbb774cfcc20044528f3ccd196131bb17cbaf7bf780fc5667c387e1e
 SHA512 
ecd62047a0e36fe85a0442733949b19ca5d877fc2d2bced80566d1fcd6906345f66fb9114b6e687594e514b8c952d0352de5982f77f127e5196288431a1f64a9
+DIST julia-1.2.0-linux-x86_64.tar.gz 91990555 BLAKE2B 
125313e7e53bddfcd64251fa2794e5b9d4bbbadb6100c1dc8f86039e13520859117f8ffcc2611d085805c9a80ad3544e88dd0e37803609e3b8b4097867fa8a5c
 SHA512 
47e966d12204ffbefcdd8a60e850994df2247c37ee601f4147710d80e8e576672daaffe6d35d37fef644ea725f46d893832f096e24d938af856328299ad920d5

diff --git a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.2.0.ebuild
similarity index 83%
rename from dev-lang/julia-bin/julia-bin-1.1.1.ebuild
rename to dev-lang/julia-bin/julia-bin-1.2.0.ebuild
index 7038a151733..6f1a552fc9a 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.2.0.ebuild
@@ -8,9 +8,9 @@ MY_P=${MY_PN}-${PV}
 DESCRIPTION="High-performance programming language for technical computing"
 HOMEPAGE="https://julialang.org/;
 SRC_URI="
-   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.1/${MY_P}-linux-i686.tar.gz )
-   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.1/${MY_P}-linux-x86_64.tar.gz
 )
-   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.1/${MY_P}-freebsd-x86_64.tar.gz
 )
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.2/${MY_P}-linux-i686.tar.gz )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.2/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.2/${MY_P}-freebsd-x86_64.tar.gz
 )
 "
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-08-05 Thread Matthias Maier
commit: 649b78b5e42aa0f54f95620b0d04b856e17d2d48
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Aug  5 15:01:20 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Aug  5 15:02:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649b78b5

dev-lang/julia-bin: [QA] remove unnecessary slash strip

Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 2 +-
 dev-lang/julia-bin/julia-bin-1.1.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
index 67d0217f741..7038a151733 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
@@ -36,7 +36,7 @@ src_install() {
doexe bin/julia
 
cat > 99julia-bin <<-EOF
-   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
doenvd 99julia-bin
 }

diff --git a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
index 67d0217f741..7038a151733 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
@@ -36,7 +36,7 @@ src_install() {
doexe bin/julia
 
cat > 99julia-bin <<-EOF
-   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   PATH="${EROOT}/usr/$(get_libdir)/${MY_P}/bin"
EOF
doenvd 99julia-bin
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-05-25 Thread Matthias Maier
commit: e3c83707835d3e192f1440ed20ca1b5437acdb73
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 25 17:38:27 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 25 17:41:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3c83707

dev-lang/julia-bin: version bump to 1.1.1

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  3 +++
 dev-lang/julia-bin/julia-bin-1.1.1.ebuild | 40 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 9e45ad177a0..1cfcdce6e52 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -6,3 +6,6 @@ DIST julia-1.0.3-linux-x86_64.tar.gz 88732284 BLAKE2B 
616f483804394ae17e1845835b
 DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
 DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
 DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33
+DIST julia-1.1.1-freebsd-x86_64.tar.gz 80831400 BLAKE2B 
a9c542609323ed295b74ac6caab5bf9bf0f007958212b2100329b5b1925fc14c4af80df9cc292e20b418a76373dbbd543f1c9a212a5389a6ccf0836b21cca287
 SHA512 
22c4e1cf90fb098c109db3e1b1179d9fc7b136e7b646b94e7b2d241881c4a94bf1ccd0fcc807fd3100aa55451b36c816e93a4eff66bdd33bc1be131ade88577f
+DIST julia-1.1.1-linux-i686.tar.gz 85968698 BLAKE2B 
d92311e80208ce12004317a01fbbbfe6f2edd65ecb805d7102786cf83448c594f46fcb9a2b6de6e82f7b056c4c8c904a4f61ee787bb8e95b3c0373b1cf075b7d
 SHA512 
3cba94e3d94c4f6206d17b8314e1fe441a32084183ec5a7496b4b78a1b3bc4c8d03f0a37937870a09bd020900a56707b9e10329ec86fa2225948baf7fbad26e5
+DIST julia-1.1.1-linux-x86_64.tar.gz 89727957 BLAKE2B 
a1176ab1fdebfeb212520e9d47fd438f16f1edf247cf22a6f56264ce73f234568453cb6040be7c1f3cdfc4ce34e0d8ea4d3b1e147d143b3076f6d9019d496653
 SHA512 
b3fdc71379c81399a1f77395287ed833fd23edb5eb9bab3e3dc68381b6d79641e0bd93fa0dedadb551f1761fee3efabcc7f426d0505aba751ae5fd147e0b7bf4

diff --git a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
new file mode 100644
index 000..89f0a627315
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.1/${MY_P}-linux-i686.tar.gz )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.1/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.1/${MY_P}-freebsd-x86_64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+   doenvd 99julia-bin
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-05-25 Thread Matthias Maier
commit: 771c4ed3579365a746e228c167494a86e2b32411
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 25 17:40:57 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 25 17:41:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771c4ed3

dev-lang/julia-bin: drop old

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 
 dev-lang/julia-bin/julia-bin-1.0.3.ebuild | 43 ---
 2 files changed, 48 deletions(-)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 1cfcdce6e52..4e00969e421 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -1,8 +1,3 @@
-DIST julia-1.0.3-freebsd-x86_64.tar.gz 79521844 BLAKE2B 
b635bd6d5bca4800433956c5be6151d34165c9780a55fa491298cfb1da97ec99e6108a44b0fb5fe79f48cc4342344bc480a3afe44c0abea7367670978fd10794
 SHA512 
36037443b53f1412841d6a56fc8fcc6b979bcc35b2f2de29984bd386d89f64daaf7d18512f8ac04dbadc531bdbc1a8966c1701008878792a10608cccb9b59635
-DIST julia-1.0.3-linux-aarch64.tar.gz 72764975 BLAKE2B 
148a434f0867bfb55be7417f85e539e6bb48c6a91d24951e983986091b3d418688202c7f2e6169c1f4b85328e3066d6418e8ec50093a590c26294a72f92a93d9
 SHA512 
a6a143c3709646ae30e9ca66a714b4226340f6de8cdd18e2b2d0f4ae612fec5136097f69b40554c4a39486a6c1222fba192a3bd304d195263e92152c20df0714
-DIST julia-1.0.3-linux-armv7l.tar.gz 78956998 BLAKE2B 
53ccdf59a5d9e898dc9310411e1d127b2acf8da89e8d539409a3c0e9df0eb804dff83116a4627e7883752f462834ad7a88973b787cb0f9360eb652f4f86414d4
 SHA512 
1e0145c2ca58eac5f5a1b92e5f7a72b04b468acb073e92635a6d3e7921431da1aa5ad01ef07d5df2bbe7637870a7e9986faca4f1d9fc815cf880ec85b1be630b
-DIST julia-1.0.3-linux-i686.tar.gz 84731342 BLAKE2B 
455c0eb57c5fecb38393664b922478f2e289024004e184eca8adee1093a64e88f1d281bcdbbdde1f29827ccc81b394487a4aa9761dd4922e0c774db5ebac
 SHA512 
166c563f41750cc21329791bf55ba52a12a10dcdd54aea6d8d67e763eba6237042cde03fdac404684b7952602212dac66262dba4703eba9921b86813b76110a3
-DIST julia-1.0.3-linux-x86_64.tar.gz 88732284 BLAKE2B 
616f483804394ae17e1845835b2a49f862c9c9144f4deee38696b56e3d5d26ceee41503c6b1fc9c9fedfa5275bc36c2ddb67e31faee9312a10e04a7c563c9898
 SHA512 
925b16dadb9c6be1d074b929be74815d38451efcdcadf94748edfe572b8f91c0bec72c4c8440673bf3c75987bc14970e6f4cb9799f0386b0e30fe4628e2cdeb3
 DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
 DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
 DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33

diff --git a/dev-lang/julia-bin/julia-bin-1.0.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.0.3.ebuild
deleted file mode 100644
index efee49f0bbe..000
--- a/dev-lang/julia-bin/julia-bin-1.0.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-MY_PN=${PN/-bin/}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="High-performance programming language for technical computing"
-HOMEPAGE="https://julialang.org/;
-SRC_URI="
-   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.0/${MY_P}-linux-i686.tar.gz )
-   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.0/${MY_P}-linux-x86_64.tar.gz
 )
-   arm? ( 
https://julialang-s3.julialang.org/bin/linux/armv7l/1.0/${MY_P}-linux-armv7l.tar.gz
 )
-   arm64? ( 
https://julialang-s3.julialang.org/bin/linux/aarch64/1.0/${MY_P}-linux-aarch64.tar.gz
 )
-   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.0/${MY_P}-freebsd-x86_64.tar.gz
 )
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
-IUSE="elibc_glibc elibc_FreeBSD"
-
-RDEPEND="!dev-lang/julia"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   insinto "/usr/$(get_libdir)/${MY_P}/"
-   doins -r ./etc
-   doins -r ./include
-   doins -r ./lib
-   doins -r ./share
-   dosym "../$(get_libdir)/${MY_P}/bin/julia" "${EPREFIX}/usr/bin/julia"
-
-   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
-   doexe bin/julia
-
-   cat > 99julia-bin <<-EOF
-   LDPATH=${EROOT%/}/opt/${MY_P}
-   

[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-05-25 Thread Matthias Maier
commit: 0f9496a50bda8b2e677ac4382596be64db2532e5
Author: Matthias Maier  gentoo  org>
AuthorDate: Sat May 25 17:40:30 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sat May 25 17:41:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9496a5

dev-lang/julia-bin: add RESTRICT="strip"

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 2 ++
 dev-lang/julia-bin/julia-bin-1.1.1.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
index 89f0a627315..67d0217f741 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
@@ -21,6 +21,8 @@ IUSE="elibc_glibc elibc_FreeBSD"
 RDEPEND="!dev-lang/julia"
 DEPEND="${RDEPEND}"
 
+RESTRICT="strip"
+
 S="${WORKDIR}/${MY_P}"
 
 src_install() {

diff --git a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
index 89f0a627315..67d0217f741 100644
--- a/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
+++ b/dev-lang/julia-bin/julia-bin-1.1.1.ebuild
@@ -21,6 +21,8 @@ IUSE="elibc_glibc elibc_FreeBSD"
 RDEPEND="!dev-lang/julia"
 DEPEND="${RDEPEND}"
 
+RESTRICT="strip"
+
 S="${WORKDIR}/${MY_P}"
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-02-23 Thread Matthias Maier
commit: 4ed106ed91bf31746c67c95d4dbffe96935729ef
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Feb 24 02:05:46 2019 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Feb 24 03:11:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed106ed

dev-lang/julia-bin: version bump to 1.1.0

Bug: https://bugs.gentoo.org/677524
Package-Manager: Portage-2.3.61, Repoman-2.3.12
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  3 +++
 dev-lang/julia-bin/julia-bin-1.1.0.ebuild | 40 +++
 2 files changed, 43 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 8ca65159df5..9e45ad177a0 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -3,3 +3,6 @@ DIST julia-1.0.3-linux-aarch64.tar.gz 72764975 BLAKE2B 
148a434f0867bfb55be7417f8
 DIST julia-1.0.3-linux-armv7l.tar.gz 78956998 BLAKE2B 
53ccdf59a5d9e898dc9310411e1d127b2acf8da89e8d539409a3c0e9df0eb804dff83116a4627e7883752f462834ad7a88973b787cb0f9360eb652f4f86414d4
 SHA512 
1e0145c2ca58eac5f5a1b92e5f7a72b04b468acb073e92635a6d3e7921431da1aa5ad01ef07d5df2bbe7637870a7e9986faca4f1d9fc815cf880ec85b1be630b
 DIST julia-1.0.3-linux-i686.tar.gz 84731342 BLAKE2B 
455c0eb57c5fecb38393664b922478f2e289024004e184eca8adee1093a64e88f1d281bcdbbdde1f29827ccc81b394487a4aa9761dd4922e0c774db5ebac
 SHA512 
166c563f41750cc21329791bf55ba52a12a10dcdd54aea6d8d67e763eba6237042cde03fdac404684b7952602212dac66262dba4703eba9921b86813b76110a3
 DIST julia-1.0.3-linux-x86_64.tar.gz 88732284 BLAKE2B 
616f483804394ae17e1845835b2a49f862c9c9144f4deee38696b56e3d5d26ceee41503c6b1fc9c9fedfa5275bc36c2ddb67e31faee9312a10e04a7c563c9898
 SHA512 
925b16dadb9c6be1d074b929be74815d38451efcdcadf94748edfe572b8f91c0bec72c4c8440673bf3c75987bc14970e6f4cb9799f0386b0e30fe4628e2cdeb3
+DIST julia-1.1.0-freebsd-x86_64.tar.gz 80298415 BLAKE2B 
ec07fd0ee0504b744891b102ee936aac0550656cea96d2b342f39382a3df899a9fb3c6426ee18ff6febfe935ac595d6c66018a7e05f0bc091da3f5e166ee45fd
 SHA512 
75460446a6278e56cf75e056ddcbd71715bc35b762d88199ef4065e29b101756ea386c979962b6243df549508b6618364203f48293012ce0b147987b94f0663c
+DIST julia-1.1.0-linux-i686.tar.gz 85843858 BLAKE2B 
574001002297a94b8a26fe772c11312fe8fdc6bf09ddb969f291f604288f941a151f356d9f22f2a953822a290a49977e8fb76cc4d74c819e0572fcce8ae218b2
 SHA512 
e2465e20024f98e1b64ba5c799b1825c24f88c4a9b6e8b07b9214722389bf9dd8a59a2b624fde75439dbcdeb437743903da7c86e721e75bc69b0d7a5ed8457e4
+DIST julia-1.1.0-linux-x86_64.tar.gz 89632491 BLAKE2B 
11987a54e87e167747ba2bc87d359981084fb1c91eab32e7498ee554b485c75fdc85e126c4d706fdf2e203bfbf143fba85e2f4e4bed81aeedbafbd2f099741c1
 SHA512 
bc47fe1ba304b6f083ba858c0d0318f684a19902b4c4937901d97f1a19ba19d60a6145a143ef742159fe6b40810ac39978d7574bdc29446da38c61d26ff8ef33

diff --git a/dev-lang/julia-bin/julia-bin-1.1.0.ebuild 
b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
new file mode 100644
index 000..89f0a627315
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.1.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.1/${MY_P}-linux-i686.tar.gz )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.1/${MY_P}-linux-x86_64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.1/${MY_P}-freebsd-x86_64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   PATH="${EROOT%/}/usr/$(get_libdir)/${MY_P}/bin"
+   EOF
+   doenvd 99julia-bin
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/julia-bin/

2019-01-07 Thread Matthias Maier
commit: b3f5076cbb154f273ea52417f3a6542dc964cf49
Author: Jeffrey Lin  icurse  nl>
AuthorDate: Mon Dec 24 18:05:27 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jan  7 21:35:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3f5076c

dev-lang/julia-bin: new package

Bug: https://bugs.gentoo.org/665192
Closes: https://github.com/gentoo/gentoo/pull/10692
Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Jeffrey Lin  icurse.nl>
Signed-off-by: Matthias Maier  gentoo.org>

 dev-lang/julia-bin/Manifest   |  5 
 dev-lang/julia-bin/julia-bin-1.0.3.ebuild | 43 +++
 dev-lang/julia-bin/metadata.xml   | 31 ++
 3 files changed, 79 insertions(+)

diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
new file mode 100644
index 000..8ca65159df5
--- /dev/null
+++ b/dev-lang/julia-bin/Manifest
@@ -0,0 +1,5 @@
+DIST julia-1.0.3-freebsd-x86_64.tar.gz 79521844 BLAKE2B 
b635bd6d5bca4800433956c5be6151d34165c9780a55fa491298cfb1da97ec99e6108a44b0fb5fe79f48cc4342344bc480a3afe44c0abea7367670978fd10794
 SHA512 
36037443b53f1412841d6a56fc8fcc6b979bcc35b2f2de29984bd386d89f64daaf7d18512f8ac04dbadc531bdbc1a8966c1701008878792a10608cccb9b59635
+DIST julia-1.0.3-linux-aarch64.tar.gz 72764975 BLAKE2B 
148a434f0867bfb55be7417f85e539e6bb48c6a91d24951e983986091b3d418688202c7f2e6169c1f4b85328e3066d6418e8ec50093a590c26294a72f92a93d9
 SHA512 
a6a143c3709646ae30e9ca66a714b4226340f6de8cdd18e2b2d0f4ae612fec5136097f69b40554c4a39486a6c1222fba192a3bd304d195263e92152c20df0714
+DIST julia-1.0.3-linux-armv7l.tar.gz 78956998 BLAKE2B 
53ccdf59a5d9e898dc9310411e1d127b2acf8da89e8d539409a3c0e9df0eb804dff83116a4627e7883752f462834ad7a88973b787cb0f9360eb652f4f86414d4
 SHA512 
1e0145c2ca58eac5f5a1b92e5f7a72b04b468acb073e92635a6d3e7921431da1aa5ad01ef07d5df2bbe7637870a7e9986faca4f1d9fc815cf880ec85b1be630b
+DIST julia-1.0.3-linux-i686.tar.gz 84731342 BLAKE2B 
455c0eb57c5fecb38393664b922478f2e289024004e184eca8adee1093a64e88f1d281bcdbbdde1f29827ccc81b394487a4aa9761dd4922e0c774db5ebac
 SHA512 
166c563f41750cc21329791bf55ba52a12a10dcdd54aea6d8d67e763eba6237042cde03fdac404684b7952602212dac66262dba4703eba9921b86813b76110a3
+DIST julia-1.0.3-linux-x86_64.tar.gz 88732284 BLAKE2B 
616f483804394ae17e1845835b2a49f862c9c9144f4deee38696b56e3d5d26ceee41503c6b1fc9c9fedfa5275bc36c2ddb67e31faee9312a10e04a7c563c9898
 SHA512 
925b16dadb9c6be1d074b929be74815d38451efcdcadf94748edfe572b8f91c0bec72c4c8440673bf3c75987bc14970e6f4cb9799f0386b0e30fe4628e2cdeb3

diff --git a/dev-lang/julia-bin/julia-bin-1.0.3.ebuild 
b/dev-lang/julia-bin/julia-bin-1.0.3.ebuild
new file mode 100644
index 000..efee49f0bbe
--- /dev/null
+++ b/dev-lang/julia-bin/julia-bin-1.0.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+MY_PN=${PN/-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="High-performance programming language for technical computing"
+HOMEPAGE="https://julialang.org/;
+SRC_URI="
+   x86? ( 
https://julialang-s3.julialang.org/bin/linux/x86/1.0/${MY_P}-linux-i686.tar.gz )
+   amd64? ( 
https://julialang-s3.julialang.org/bin/linux/x64/1.0/${MY_P}-linux-x86_64.tar.gz
 )
+   arm? ( 
https://julialang-s3.julialang.org/bin/linux/armv7l/1.0/${MY_P}-linux-armv7l.tar.gz
 )
+   arm64? ( 
https://julialang-s3.julialang.org/bin/linux/aarch64/1.0/${MY_P}-linux-aarch64.tar.gz
 )
+   amd64-fbsd? ( 
https://julialang-s3.julialang.org/bin/freebsd/x64/1.0/${MY_P}-freebsd-x86_64.tar.gz
 )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86 ~amd64-fbsd"
+IUSE="elibc_glibc elibc_FreeBSD"
+
+RDEPEND="!dev-lang/julia"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_install() {
+   insinto "/usr/$(get_libdir)/${MY_P}/"
+   doins -r ./etc
+   doins -r ./include
+   doins -r ./lib
+   doins -r ./share
+   dosym "../$(get_libdir)/${MY_P}/bin/julia" "${EPREFIX}/usr/bin/julia"
+
+   exeinto "/usr/$(get_libdir)/${MY_P}/bin"
+   doexe bin/julia
+
+   cat > 99julia-bin <<-EOF
+   LDPATH=${EROOT%/}/opt/${MY_P}
+   EOF
+   doenvd 99julia-bin
+}

diff --git a/dev-lang/julia-bin/metadata.xml b/dev-lang/julia-bin/metadata.xml
new file mode 100644
index 000..33f454aec98
--- /dev/null
+++ b/dev-lang/julia-bin/metadata.xml
@@ -0,0 +1,31 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tam...@gentoo.org
+   Matthias Maier
+   
+   
+   jeff...@icurse.nl
+   Jeffrey Lin
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   Julia is a high-level, high-performance dynamic programming 
language for
+   technical computing, with syntax that is familiar to users of 
other
+   technical computing environments. It provides a