Package Details: powershell-bin 7.5.3-1

Git Clone URL: https://aur.archlinux.org/powershell-bin.git (read-only, click to copy)
Package Base: powershell-bin
Description: A cross-platform automation and configuration tool/framework (binary package)
Upstream URL: https://github.com/Powershell/Powershell
Licenses: MIT
Conflicts: powershell
Provides: powershell
Submitter: thamerla
Maintainer: kylesferrazza (carsme)
Last Packager: carsme
Votes: 71
Popularity: 1.87
First Submitted: 2017-05-07 11:30 (UTC)
Last Updated: 2025-09-28 21:20 (UTC)

Dependencies (3)

Required by (10)

Sources (3)

Latest Comments

1 2 3 4 Next › Last »

grislobo commented on 2025-07-06 21:29 (UTC)

version 7.5.2 is out. Updated PKGBUILD manually to include the new version and checksum and it installed for me.

# Maintainer: Carl Smedstad <carsme@archlinux.org> # Maintainer: Kyle Sferrazza <kyle.sferrazza@gmail.com> # Contributor: Tomasz Hamerla <tomasz.hamerla@outlook.com>  pkgname=powershell-bin _pkgname=${pkgname%-bin} pkgver=7.5.2 pkgrel=1 pkgdesc="A cross-platform automation and configuration tool/framework (binary package)" arch=(x86_64 armv7h aarch64) url="https://github.com/Powershell/Powershell" license=(MIT) depends=(   gcc-libs   glibc ) optdepends=('lttng-ust2.12: CoreCLR tracing') provides=(powershell) conflicts=(powershell) install=powershell.install _archive="$pkgname-$pkgver-$pkgrel" _artifact="$_archive.tar.gz" source_armv7h=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-arm32.tar.gz") source_aarch64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-arm64.tar.gz") source_x86_64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-x64.tar.gz") noextract=("$_artifact") sha256sums_x86_64=('8FA9584F6F95D29CA1466C4397AC39C371373D6581C12DFAE9EBD53C06D77664') sha256sums_armv7h=('8FA9584F6F95D29CA1466C4397AC39C371373D6581C12DFAE9EBD53C06D77664') sha256sums_aarch64=('8FA9584F6F95D29CA1466C4397AC39C371373D6581C12DFAE9EBD53C06D77664')  prepare() {   mkdir -p "$_archive"   tar -xf $_artifact -C "$_archive" }  package() {   cd "$_archive"    local pkgnum=${pkgver:0:1}    install -dm755 "$pkgdir/usr/lib/$_pkgname-$pkgnum"   cp -a -t "$pkgdir/usr/lib/$_pkgname-$pkgnum" ./*   # The pwsh executable is not executable in the archive, for some reason.   chmod 755 "$pkgdir/usr/lib/$_pkgname-$pkgnum/pwsh"    install -dm755 "$pkgdir/usr/bin"   ln -s "/usr/lib/$_pkgname-$pkgnum/pwsh" "$pkgdir/usr/bin/pwsh"    install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt }  

jetersen commented on 2025-04-25 15:54 (UTC)

7.5.1 is out

diff --git a/.SRCINFO b/.SRCINFO index 22d256a..9774cba 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@  pkgbase = powershell-bin     pkgdesc = A cross-platform automation and configuration tool/framework (binary package) -   pkgver = 7.5.0 +   pkgver = 7.5.1     pkgrel = 1     url = https://github.com/Powershell/Powershell     install = powershell.install @@ -13,12 +13,12 @@ pkgbase = powershell-bin     optdepends = lttng-ust2.12: CoreCLR tracing     provides = powershell     conflicts = powershell -   noextract = powershell-bin-7.5.0-1.tar.gz -   source_x86_64 = powershell-bin-7.5.0-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.0/powershell-7.5.0-linux-x64.tar.gz -   sha256sums_x86_64 = 7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b -   source_armv7h = powershell-bin-7.5.0-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.0/powershell-7.5.0-linux-arm32.tar.gz -   sha256sums_armv7h = 7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b -   source_aarch64 = powershell-bin-7.5.0-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.0/powershell-7.5.0-linux-arm64.tar.gz -   sha256sums_aarch64 = 7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b +   noextract = powershell-bin-7.5.1-1.tar.gz +   source_x86_64 = powershell-bin-7.5.1-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.1/powershell-7.5.1-linux-x64.tar.gz +   sha256sums_x86_64 = bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5 +   source_armv7h = powershell-bin-7.5.1-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.1/powershell-7.5.1-linux-arm32.tar.gz +   sha256sums_armv7h = bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5 +   source_aarch64 = powershell-bin-7.5.1-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.5.1/powershell-7.5.1-linux-arm64.tar.gz +   sha256sums_aarch64 = bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5   pkgname = powershell-bin diff --git a/PKGBUILD b/PKGBUILD index 65a6043..a9554c6 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,7 +4,7 @@   pkgname=powershell-bin  _pkgname=${pkgname%-bin} -pkgver=7.5.0 +pkgver=7.5.1  pkgrel=1  pkgdesc="A cross-platform automation and configuration tool/framework (binary package)"  arch=(x86_64 armv7h aarch64) @@ -24,9 +24,9 @@ source_armv7h=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-l  source_aarch64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-arm64.tar.gz")  source_x86_64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-x64.tar.gz")  noextract=("$_artifact") -sha256sums_x86_64=('7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b') -sha256sums_armv7h=('7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b') -sha256sums_aarch64=('7ebb0048a38009de5a59d620a10f33d7ba4920ace2379b104a67fafb79e2841b') +sha256sums_x86_64=('bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5') +sha256sums_armv7h=('bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5') +sha256sums_aarch64=('bb9b5f7f8060007354d75da92fc6430c77ba074cf81bfa2156f1ba373ff477e5')   prepare() {    mkdir -p "$_archive" 

grislobo commented on 2025-01-28 19:42 (UTC)

I just finished registering an account so I could comment that 7.5.0 was out and that updating the PKGBUILD for the new version and checksums worked on my end. Thank you for updating this!

sharun commented on 2024-04-15 04:26 (UTC)

7.4.2 out

diff --git a/.SRCINFO b/.SRCINFO index 893de87..ae21a7c 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,7 +1,7 @@  pkgbase = powershell-bin     pkgdesc = A cross-platform automation and configuration tool/framework (binary package) -   pkgver = 7.4.1 -   pkgrel = 2 +   pkgver = 7.4.2 +   pkgrel = 1     url = https://github.com/Powershell/Powershell     install = powershell.install     arch = x86_64 @@ -14,13 +14,13 @@ pkgbase = powershell-bin     optdepends = lttng-ust2.12: CoreCLR tracing     provides = powershell     conflicts = powershell -   noextract = powershell-bin-7.4.1-2.tar.gz +   noextract = powershell-bin-7.4.2-1.tar.gz     options = staticlibs -   source_x86_64 = powershell-bin-7.4.1-2.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.1/powershell-7.4.1-linux-x64.tar.gz -   sha256sums_x86_64 = 8beabac4431b75e9b67c6d9fafd8b02cc019f21f230ea3d94aec1348c50529d3 -   source_armv7h = powershell-bin-7.4.1-2.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.1/powershell-7.4.1-linux-arm32.tar.gz -   sha256sums_armv7h = ba66844392026779145c10a72d9b9096fe9f71f196aecffce45678c25d37c007 -   source_aarch64 = powershell-bin-7.4.1-2.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.1/powershell-7.4.1-linux-arm64.tar.gz -   sha256sums_aarch64 = 719c11544a1f6322f2c58f5591ff7abb7768aef97ef0a382e3711f89fa2ade22 +   source_x86_64 = powershell-bin-7.4.2-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.2/powershell-7.4.2-linux-x64.tar.gz +   sha256sums_x86_64 = 36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe +   source_armv7h = powershell-bin-7.4.2-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.2/powershell-7.4.2-linux-arm32.tar.gz +   sha256sums_armv7h = 36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe +   source_aarch64 = powershell-bin-7.4.2-1.tar.gz::https://github.com/Powershell/Powershell/releases/download/v7.4.2/powershell-7.4.2-linux-arm64.tar.gz +   sha256sums_aarch64 = 36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe   pkgname = powershell-bin diff --git a/PKGBUILD b/PKGBUILD index 710cabd..3402b9d 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,8 +4,8 @@   pkgname=powershell-bin  _pkgname=${pkgname%-bin} -pkgver=7.4.1 -pkgrel=2 +pkgver=7.4.2 +pkgrel=1  pkgdesc="A cross-platform automation and configuration tool/framework (binary package)"  arch=(x86_64 armv7h aarch64)  url="https://github.com/Powershell/Powershell" @@ -28,9 +28,9 @@ source_armv7h=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-l  source_aarch64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-arm64.tar.gz")  source_x86_64=("$_artifact::$url/releases/download/v$pkgver/powershell-$pkgver-linux-x64.tar.gz")  noextract=("$_artifact") -sha256sums_x86_64=('8beabac4431b75e9b67c6d9fafd8b02cc019f21f230ea3d94aec1348c50529d3') -sha256sums_armv7h=('ba66844392026779145c10a72d9b9096fe9f71f196aecffce45678c25d37c007') -sha256sums_aarch64=('719c11544a1f6322f2c58f5591ff7abb7768aef97ef0a382e3711f89fa2ade22') +sha256sums_x86_64=('36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe') +sha256sums_armv7h=('36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe') +sha256sums_aarch64=('36605dc37979de5af2e10783bf70c0ad8150521e81e6d7c9322036ebb897e7fe')   prepare() {    mkdir -p "$_archive" 

carsme commented on 2024-03-03 16:13 (UTC)

@rubin55, thanks for the suggestion, applied in 7.4.1-2.

rubin55 commented on 2024-03-02 23:08 (UTC)

The dependency on lttng-ust2.12 can be optional (like in dotnet-runtime):

diff --git a/PKGBUILD b/PKGBUILD index 1225808..84d0ed5 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,7 +5,7 @@  pkgname=powershell-bin  _name=${pkgname%-bin}  pkgver=7.4.1 -pkgrel=1 +pkgrel=2  pkgdesc="A cross-platform automation and configuration tool/framework (binary package)"  arch=(x86_64 armv7h aarch64)  url="https://github.com/Powershell/Powershell" @@ -13,9 +13,9 @@ license=(MIT)  depends=(    gcc-libs    glibc -  lttng-ust2.12    zlib  ) +optdepends=('lttng-ust2.12: CoreCLR tracing')  provides=(powershell)  conflicts=(powershell)  install=powershell.install 

jonstelly commented on 2023-08-02 15:21 (UTC) (edited on 2023-08-02 15:21 (UTC) by jonstelly)

Patch for 7.3.6, checked on x86-64 only

diff --git a/PKGBUILD b/PKGBUILD index f199751..b1d6cf7 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -3,7 +3,7 @@  # Contributor: Tomasz Hamerla <tomasz.hamerla@outlook.com>   pkgname=powershell-bin -pkgver=7.3.5 +pkgver=7.3.6  pkgrel=1  pkgdesc='A cross-platform automation and configuration tool/framework (binary package)'  arch=('x86_64' 'armv7h' 'aarch64') @@ -21,9 +21,9 @@ source_aarch64=("${_artifact}::${url}/releases/download/v${pkgver}/powershell-${  source_x86_64=("${_artifact}::${url}/releases/download/v${pkgver}/powershell-${pkgver}-linux-x64.tar.gz")  noextract=("$_artifact")  -sha256sums_x86_64=('7ce08ee7bed1a882e875738198d7f8eb06861f52ebbd9f8823ff08da40e7bd21') -sha256sums_armv7h=('c4a893b8f25da7578d71cc5ac78e90f6317f95f8fc2a17112f1a462844d817f2') -sha256sums_aarch64=('96fbeaf8bc57c9bf57b7fd79fad0ce4475be0969e785a6657a11c9a1774dc5e1') +sha256sums_x86_64=('38BFBA9AA4C914ADF9F9A64B7F5832F8533305B696B5F03D0C3D56F9A2D8A5DC') +sha256sums_armv7h=('0BD7759895546AC04ED81368C7818036FC8B2D9826E476F0F249DAB51A30797B') +sha256sums_aarch64=('02702C1373012CE9BD0F6A291D8D2763186CF6A9244CE4D22650BF4A4BD722C3')   prepare() {    mkdir -p ${pkgname}-${pkgver}-${pkgrel} 

VictorLalle commented on 2023-05-16 12:18 (UTC)

The way to execute the bin is pwsh

crystal_pepsi commented on 2022-11-28 15:52 (UTC)

@kylesferrazza Thanks, package working as expected!