aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGergely Nagy <ngg@ngg.hu>2020-09-15 18:36:03 +0200
committerGergely Nagy <ngg@ngg.hu>2020-09-15 18:43:57 +0200
commitdf485c2d214e0bbf753c82c5b522ef09825b0813 (patch)
treed0f9cf37addc4155e9ffb155b7fec190b081f973
parentdev-dotnet/dotnetcore-runtime-bin: Allow openssl-compat (diff)
downloaddotnet-df485c2d214e0bbf753c82c5b522ef09825b0813.tar.gz
dotnet-df485c2d214e0bbf753c82c5b522ef09825b0813.tar.bz2
dotnet-df485c2d214e0bbf753c82c5b522ef09825b0813.zip
app-shells/pwsh-bin: bump to 7.0.3, dep fixes
Dependency fixes are taken from the Pentoo Overlay. https://github.com/pentoo/pentoo-overlay/ Closes: https://github.com/gentoo/dotnet/issues/475 Signed-off-by: Gergely Nagy <ngg@ngg.hu>
-rw-r--r--app-shells/pwsh-bin/Manifest5
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-6.2.3.ebuild40
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.0.3.ebuild (renamed from app-shells/pwsh-bin/pwsh-bin-7.0.0.ebuild)13
3 files changed, 11 insertions, 47 deletions
diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index 51ff6a8..2df3724 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,2 +1,3 @@
-DIST powershell-6.2.3-linux-x64.tar.gz 57418788 SHA256 48d7d33bd63f10d06ecd68f2efc9c07b5eca1ab1e492d08b586918c09a85105e SHA512 a8b80f8381ae75d55dc306ae1cf7488f82020ac5ac9baaade5d5878fda584b1f300dd0a868b3cada2a8d3cda14e37c0a218792bfae3906df09558db9045f3834 WHIRLPOOL 5a063dc0ce3c20761c0a8319999115253d380419a71c453a018039dd4e3a4c75d1dec38aaf2fae7c2b0499eba32187a011ff18cf8e194923e5c3208fbee44e14
-DIST powershell-7.0.0-linux-x64.tar.gz 61068005 SHA256 3e80a662a5defb283185961330c4a44d5d5179f9eb2a2ee74ac7e1d3caf16b2c SHA512 5398bd94a68f380e67dd4574e13e04e49b060ad1e15de3c453931076bcfc9fc571aaccedd41a1abf7725f48706685d709dabce487bafa2dedcd07607de91b300 WHIRLPOOL 2e32ce8eaee2918882238225589ce970b8636e981a2509002eb2177491b65f503102c8cd0ccb0a3441f52c7f5a2a7a883c4b6af5544990d4650307cf038af8a2
+DIST powershell-7.0.3-linux-arm32.tar.gz 48075747 SHA256 fe6da9f90fd5026c4ab446a31f565144342a8d507a73d428305bc36c1ad92644 SHA512 395d65d1a790e50d0b9cc86913647f671df4f51dd1cebd5731e86d09415a048c55c99e9e512d0da29896df0ec02ec0c6fafcc5652fa991829200499ed0c6df26 WHIRLPOOL cfa1a5be3937088aa02195a46aaff423c30005de295bf56e577c86a6e7d53b0c483a363c9e486dd2b6c4f75d3b0bdba064bbf701844121738c7e66d5393a5aef
+DIST powershell-7.0.3-linux-arm64.tar.gz 46488902 SHA256 b5b6db3e5605a6a7675809cd49573f352e1eb6ca9d65890edda1b3f27a8ada56 SHA512 4fcffe66e41de82a321a7bf6dc644621102032e337c8e155ddf6133086dabe3152ab7369b915273aee16ac7aa0a1ea1e8af34ecd007848e11e0491ea0fcb8cad WHIRLPOOL 41e470e5fb7e5b047aa2f3afb62c5beadb5d2f809fbd39837b89413b11639152f896c68c51de64aff2c6415745ad49854fe4dfa8f3052e436915a7b6e4f6e29c
+DIST powershell-7.0.3-linux-x64.tar.gz 61095950 SHA256 a9c023940c77a96a9f5135309e44c93ed627983bb1a66ecf5beb42bbba54ead6 SHA512 5edc76522127e3aa9181fe0e5c2d1da212dff3e9f2e815fc29fade44e8abf3e5185e01cdfde4ac4b6b0aa653fcfcac8106c9feaf9c7c92a8aa41dd1a5c579832 WHIRLPOOL c86294c5c9ee4bec9659421e6df19b28c5c60d00368131abe21b772e14fbe879b292cdddbac9a909bd48cb741fc298e83be0ef125c66e01e6578ba194f04b929
diff --git a/app-shells/pwsh-bin/pwsh-bin-6.2.3.ebuild b/app-shells/pwsh-bin/pwsh-bin-6.2.3.ebuild
deleted file mode 100644
index 489d417..0000000
--- a/app-shells/pwsh-bin/pwsh-bin-6.2.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="PowerShell - binary precompiled for glibc"
-HOMEPAGE="https://powershell.org/"
-LICENSE="MIT"
-
-SRC_URI="
-amd64? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-x64.tar.gz )
-"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="*"
-
-DEPEND=""
-RDEPEND="${DEPEND}
- >=sys-apps/lsb-release-1.4
- >=sys-libs/libunwind-1.1-r1
- >=dev-libs/icu-57.1
- >=dev-util/lttng-ust-2.8.1
- || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0 )
- >=net-misc/curl-7.49.0
- >=app-crypt/mit-krb5-1.14.2
- >=sys-libs/zlib-1.2.8-r1"
-BDEPEND=""
-
-S=${WORKDIR}
-
-src_install() {
- local dest="opt/pwsh"
- dodir "${dest}"
- local ddest="${D}/${dest}"
- cp -a "${S}"/* "${ddest}/" || die
- fperms 0755 "/${dest}/pwsh"
- dosym "/${dest}/pwsh" "/usr/bin/pwsh"
-}
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.0.0.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.0.3.ebuild
index ba33111..b610cd2 100644
--- a/app-shells/pwsh-bin/pwsh-bin-7.0.0.ebuild
+++ b/app-shells/pwsh-bin/pwsh-bin-7.0.3.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"
@@ -8,9 +8,9 @@ HOMEPAGE="https://powershell.org/"
LICENSE="MIT"
SRC_URI="
-amd64? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-x64.tar.gz )
-arm? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
-arm64? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+ amd64? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+ arm? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+ arm64? ( https://github.com/PowerShell/PowerShell/releases/download/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
"
SLOT="0"
@@ -21,12 +21,14 @@ QA_PREBUILT="*"
DEPEND=""
RDEPEND="${DEPEND}
>=sys-apps/lsb-release-1.4
- >=sys-libs/libunwind-1.1-r1
+ sys-libs/libcxx
+ dev-util/lttng-ust
>=dev-libs/icu-57.1
>=dev-util/lttng-ust-2.8.1
|| ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0 )
>=net-misc/curl-7.49.0
>=app-crypt/mit-krb5-1.14.2
+ sys-libs/pam
>=sys-libs/zlib-1.2.8-r1"
BDEPEND=""
@@ -34,6 +36,7 @@ S=${WORKDIR}
src_prepare() {
default
+ #there are no these symlinks in arm bins
use amd64 && rm libcrypto.so.1.0.0 libssl.so.1.0.0 || die
}