Package Details: cabal-install-bin 3.8.1.0-1

Git Clone URL: https://aur.archlinux.org/cabal-install-bin.git (read-only, click to copy)
Package Base: cabal-install-bin
Description: The command-line interface for Cabal and Hackage.
Upstream URL: https://www.haskell.org/cabal
Keywords: cabal haskell
Licenses: BSD
Conflicts: cabal-install
Provides: cabal-install
Submitter: gplane
Maintainer: carbolymer
Last Packager: carbolymer
Votes: 2
Popularity: 0.001349
First Submitted: 2020-10-04 01:58 (UTC)
Last Updated: 2022-09-12 15:40 (UTC)

Required by (37)

Sources (2)

Latest Comments

carbolymer commented on 2021-11-07 12:53 (UTC)

Incorrect sha256sums in the 50428c7 version. Here's patch:

diff --git a/.SRCINFO b/.SRCINFO
index 89b01e2..1e687f9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -10,7 +10,7 @@ pkgbase = cabal-install-bin
    conflicts = cabal-install
    source = https://downloads.haskell.org/~cabal/cabal-install-3.6.0.0/cabal-install-3.6.0.0-x86_64-linux.tar.xz
    source = https://downloads.haskell.org/~cabal/cabal-install-3.6.0.0/cabal-install-3.6.0.0.tar.gz
-   sha256sums = cf28f9ffd763476aa2b1730d85cbf155d366fac541f78ee3951e8cb2d6de63e6
-   sha256sums = SKIP
+   sha256sums = bfcb7350966dafe95051b5fc9fcb989c5708ab9e78191e71fc04647061668a11
+   sha256sums = 819caf018578bf19d9f5ffa6eba1cfe9d192eacf539d2210a51358192cc15047

 pkgname = cabal-install-bin
diff --git a/PKGBUILD b/PKGBUILD
index 003a65f..3f2a3f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13,7 +13,8 @@ source=(
   https://downloads.haskell.org/~cabal/cabal-install-$pkgver/cabal-install-$pkgver-$arch-linux.tar.xz
   https://downloads.haskell.org/~cabal/cabal-install-$pkgver/cabal-install-$pkgver.tar.gz
 )
-sha256sums=(cf28f9ffd763476aa2b1730d85cbf155d366fac541f78ee3951e8cb2d6de63e6 SKIP)
+sha256sums=('bfcb7350966dafe95051b5fc9fcb989c5708ab9e78191e71fc04647061668a11'
+            '819caf018578bf19d9f5ffa6eba1cfe9d192eacf539d2210a51358192cc15047')

 package() {
   install -Dm755 "$srcdir/cabal" "$pkgdir/usr/bin/cabal"

unit73e commented on 2021-10-26 12:17 (UTC)

Thanks for the package. I prefer this vanilla version to the other similar package, 'cabal-static'.

Also I have successfully upgraded to 3.6.0.0. Here's the git diff:

diff --git a/PKGBUILD b/PKGBUILD
index 884f7ac..3f2a3f1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,6 @@
 # Maintainer: Pig Fang <g-plane@hotmail.com>
 pkgname=cabal-install-bin
-pkgver=3.4.0.0
+pkgver=3.6.0.0
 pkgrel=1
 pkgdesc="The command-line interface for Cabal and Hackage."
 arch=(x86_64)
@@ -10,10 +10,11 @@ depends=('glibc>=2.12')
 provides=(cabal-install)
 conflicts=(cabal-install)
 source=(
-  https://downloads.haskell.org/~cabal/cabal-install-$pkgver/cabal-install-$pkgver-$arch-ubuntu-16.04.tar.xz
+  https://downloads.haskell.org/~cabal/cabal-install-$pkgver/cabal-install-$pkgver-$arch-linux.tar.xz
   https://downloads.haskell.org/~cabal/cabal-install-$pkgver/cabal-install-$pkgver.tar.gz
 )
-sha256sums=(cf28f9ffd763476aa2b1730d85cbf155d366fac541f78ee3951e8cb2d6de63e6 SKIP)
+sha256sums=('bfcb7350966dafe95051b5fc9fcb989c5708ab9e78191e71fc04647061668a11'
+            '819caf018578bf19d9f5ffa6eba1cfe9d192eacf539d2210a51358192cc15047')

 package() {
   install -Dm755 "$srcdir/cabal" "$pkgdir/usr/bin/cabal"