Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
cabal-install
Commits:
7de0ba01 by Felix Yan at 2025-07-30T02:37:15+08:00
upgpkg: 3.8.1.0-53: Unbreak new installation by applying key holder updates
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = cabal-install
pkgdesc = The command-line interface for Cabal and Hackage.
pkgver = 3.8.1.0
- pkgrel = 52
+ pkgrel = 53
url = https://hackage.haskell.org/package/cabal-install
arch = x86_64
license = BSD-3-Clause
@@ -27,6 +27,12 @@ pkgbase = cabal-install
depends = haskell-zlib
depends = haskell-lukko
source =
https://hackage.haskell.org/package/cabal-install-3.8.1.0/cabal-install-3.8.1.0.tar.gz
+ source =
cabal-install-key-holder-updates-8669.patch::https://github.com/haskell/cabal/pull/8669.patch
+ source =
cabal-install-key-holder-updates-9068.patch::https://github.com/haskell/cabal/pull/9068.patch
+ source =
cabal-install-key-holder-updates-11095.patch::https://github.com/haskell/cabal/pull/11095.patch
sha512sums =
850267c8b255f1658beea2ff81d025e80f0a78902d32684a047fdc9347fe0893ccbdf60a00dbb5bb0339e3d1ddefb0f94e31273808c6b72de23fb1340fa74ae4
+ sha512sums =
74a5cf7edae309fb0da8c37c051d59fcde2db5d2322e6c2540633db2689e5b4bc27933740b54335873c14e631c16c86e8909f2bbd7fa33c9e72116d880ccfbe9
+ sha512sums =
d864ecc736f5abc10ff9e977a944802d6c217421e893e388f9e477e222086f96561a908cdec4cf550a2cdfeb9894cbad83670d95270b5c530e35645c8311ae23
+ sha512sums =
82140a875ba94d73c751be17a18b29a186004e0ec35eceddcb62caaf58ce5dcab812fa49c9b8cdef0be393dca3f7bf2696fdcb32a75b9c430d0a641ce5bded5e
pkgname = cabal-install
=====================================
PKGBUILD
=====================================
@@ -5,7 +5,7 @@
pkgname=cabal-install
pkgver=3.8.1.0
-pkgrel=52
+pkgrel=53
pkgdesc="The command-line interface for Cabal and Hackage."
url="https://hackage.haskell.org/package/cabal-install"
license=('BSD-3-Clause')
@@ -15,11 +15,20 @@ depends=('ghc-libs' 'haskell-async'
'haskell-base16-bytestring' 'haskell-cabal-i
'haskell-http' 'haskell-network-uri' 'haskell-random'
'haskell-regex-base'
'haskell-regex-posix' 'haskell-resolv' 'haskell-safe-exceptions'
'haskell-tar' 'haskell-zlib' 'haskell-lukko')
makedepends=('ghc' 'uusi')
-source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz")
-sha512sums=('850267c8b255f1658beea2ff81d025e80f0a78902d32684a047fdc9347fe0893ccbdf60a00dbb5bb0339e3d1ddefb0f94e31273808c6b72de23fb1340fa74ae4')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz"
+
$pkgname-key-holder-updates-8669.patch::https://github.com/haskell/cabal/pull/8669.patch
+
$pkgname-key-holder-updates-9068.patch::https://github.com/haskell/cabal/pull/9068.patch
+
$pkgname-key-holder-updates-11095.patch::https://github.com/haskell/cabal/pull/11095.patch)
+sha512sums=('850267c8b255f1658beea2ff81d025e80f0a78902d32684a047fdc9347fe0893ccbdf60a00dbb5bb0339e3d1ddefb0f94e31273808c6b72de23fb1340fa74ae4'
+
'74a5cf7edae309fb0da8c37c051d59fcde2db5d2322e6c2540633db2689e5b4bc27933740b54335873c14e631c16c86e8909f2bbd7fa33c9e72116d880ccfbe9'
+
'd864ecc736f5abc10ff9e977a944802d6c217421e893e388f9e477e222086f96561a908cdec4cf550a2cdfeb9894cbad83670d95270b5c530e35645c8311ae23'
+
'82140a875ba94d73c751be17a18b29a186004e0ec35eceddcb62caaf58ce5dcab812fa49c9b8cdef0be393dca3f7bf2696fdcb32a75b9c430d0a641ce5bded5e')
prepare() {
cd $pkgname-$pkgver
+ patch -p2 -i ../$pkgname-key-holder-updates-8669.patch
+ patch -p2 -l -i ../$pkgname-key-holder-updates-9068.patch
+ patch -p2 -l -i ../$pkgname-key-holder-updates-11095.patch
uusi -u base -u text -u resolv -u time
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cabal-install/-/commit/7de0ba01063a1f7386e5f072ace41483640e255f
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cabal-install/-/commit/7de0ba01063a1f7386e5f072ace41483640e255f
You're receiving this email because of your account on gitlab.archlinux.org.