summaryrefslogtreecommitdiff
path: root/dev-lang/julia-bin
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-07 01:22:59 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-07 01:22:59 +0100
commita67cd6675142fbbe7b09fff2361f2961a9031451 (patch)
tree50c9362957d0fe7af9b67eb05a22aac8287e6521 /dev-lang/julia-bin
parent744892aecb5cdf9ca0bbe504f7bbcdfb87b518fc (diff)
gentoo auto-resync : 07:10:2022 - 01:22:59
Diffstat (limited to 'dev-lang/julia-bin')
-rw-r--r--dev-lang/julia-bin/Manifest5
-rw-r--r--dev-lang/julia-bin/julia-bin-1.8.2.ebuild56
2 files changed, 61 insertions, 0 deletions
diff --git a/dev-lang/julia-bin/Manifest b/dev-lang/julia-bin/Manifest
index 821bba5f166d..e5162afb42c0 100644
--- a/dev-lang/julia-bin/Manifest
+++ b/dev-lang/julia-bin/Manifest
@@ -10,8 +10,13 @@ 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
EBUILD julia-bin-1.6.5.ebuild 1288 BLAKE2B bfcbf3f7d087c4b08f0bd1af3be29e19f767fb39a645bd8bc51710a4a33f0ba2b2b9b69f50d67f96118d3b71733a1fab0c0307356caf7270aa7954b2545b44c8 SHA512 9527a7a6af24e71d50b5ee34258f8d5a76cdf3bee9fefedcf2fc376eb1d82af3c2d3fcc3bab6d2a3c35db0ae19414989bb97d98e295e42e6321a77713d5c1c78
EBUILD julia-bin-1.7.1.ebuild 1295 BLAKE2B a96c49810dd270d38e82ca699b355a32080226f8e9f543bc6bd48b559a3955e6e745058b8406908007db39c8a2519855f932889898d3bd6e0bc3da4cdbd150b6 SHA512 20b606b6a656765efd065d68ab0f82c8e5348fd697fa944ea9021d588420b663d007f08d5b3cdfc45ea1d3a9cec40e172c4da453a3058ffd44a2a444b63831a8
EBUILD julia-bin-1.7.3.ebuild 1295 BLAKE2B a96c49810dd270d38e82ca699b355a32080226f8e9f543bc6bd48b559a3955e6e745058b8406908007db39c8a2519855f932889898d3bd6e0bc3da4cdbd150b6 SHA512 20b606b6a656765efd065d68ab0f82c8e5348fd697fa944ea9021d588420b663d007f08d5b3cdfc45ea1d3a9cec40e172c4da453a3058ffd44a2a444b63831a8
+EBUILD julia-bin-1.8.2.ebuild 1490 BLAKE2B 1264cd30528713c4f5a59fb780caf441d7c48a558a634e3bea8818e81406bf98881392fb324abfa83e7ef6cb99ea2553c9c214ab0cac8064c37e44e9a91bbd05 SHA512 e49c80470b3bd3154c39ca68100d5162e41b5481595f66e46734161334a1284d580fb36bf9dc95f2cb4a27b94696825572c93b57df7d0ac549719e335f9119d8
EBUILD julia-bin-9999.ebuild 1140 BLAKE2B a786dabb17873c4c83c87337f37ba103edc45bc4fbea7dbbbcac0cf6b4c8ee139d3a89a7cc8f35fb625958b1befb9e7095f6dd606a5719fb96c5290f520fd938 SHA512 9ee19cd076a13ad9cda3e4c4b807003b1878cfa0da2a4cfc3246c7eed9c1cbea54f71c3e5283de79494eeb47346e4e1b00ed27cc1df51d39b48b6ff213174ff7
MISC metadata.xml 1183 BLAKE2B 06fa4e15a89622a77691ffe2bacfd57e3902e091897f5bfa8bf43dda86fe15c3b4c35ad3e551553d94ba523d040107f251b07c29452a06ac79872e7d64ee79db SHA512 0782c75afd623f863add71870b5a6a4b643bd720797c3ab02e02ffe47133dd64f29958cdda5421bcb6d98ce2c5c7227ad1afcdb83c03ac84f30a989883226667
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 000000000000..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=$(( 9999 - $(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."
+}