Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
cabal-install
Commits:
7e2cde4b by Felix Yan at 2025-10-13T23:50:20+08:00
upgpkg: 3.10.3.0-1: rebuild with cabal-fmt 0.1.7, cabal-install 3.10.3.0,
cabal-install-parsers 0.6.1.1, cabal-install-solver 3.10.3.0,
filepath-bytestring 1.5.2.0.1, fourmolu 0.12.0.0, ghc 9.6.6, ghc-exactprint
1.7.1.0, ghc-lib-parser 9.6.6.20240701, ghc-lib-parser-ex 9.6.0.2,
ghc-syntax-highlighter 0.0.10.0, hlint 3.6, ormolu 0.6.0.0, spdx 1.1,
stylish-haskell 0.14.5.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,11 @@
pkgbase = cabal-install
pkgdesc = The command-line interface for Cabal and Hackage.
- pkgver = 3.8.1.0
- pkgrel = 155
+ pkgver = 3.10.3.0
+ pkgrel = 1
url = https://hackage.haskell.org/package/cabal-install
arch = x86_64
license = BSD-3-Clause
makedepends = ghc
- makedepends = uusi
depends = ghc-libs
depends = haskell-async
depends = haskell-base16-bytestring
@@ -26,13 +25,9 @@ pkgbase = cabal-install
depends = haskell-tar
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 =
https://hackage.haskell.org/package/cabal-install-3.10.3.0/cabal-install-3.10.3.0.tar.gz
source =
cabal-install-key-holder-updates-11095.patch::https://github.com/haskell/cabal/pull/11095.patch
- sha512sums =
850267c8b255f1658beea2ff81d025e80f0a78902d32684a047fdc9347fe0893ccbdf60a00dbb5bb0339e3d1ddefb0f94e31273808c6b72de23fb1340fa74ae4
- sha512sums =
74a5cf7edae309fb0da8c37c051d59fcde2db5d2322e6c2540633db2689e5b4bc27933740b54335873c14e631c16c86e8909f2bbd7fa33c9e72116d880ccfbe9
- sha512sums =
d864ecc736f5abc10ff9e977a944802d6c217421e893e388f9e477e222086f96561a908cdec4cf550a2cdfeb9894cbad83670d95270b5c530e35645c8311ae23
+ sha512sums =
e004dfc05903316c3264aa7a056d287e25f0589fa9adea2e93114e1750f3ae9774177b5d274c78fee37b6ba4bd5c03455d72437258b168607c2a81856ef06ddb
sha512sums =
82140a875ba94d73c751be17a18b29a186004e0ec35eceddcb62caaf58ce5dcab812fa49c9b8cdef0be393dca3f7bf2696fdcb32a75b9c430d0a641ce5bded5e
pkgname = cabal-install
=====================================
PKGBUILD
=====================================
@@ -4,8 +4,8 @@
# Contributor: Arch Haskell Team <[email protected]>
pkgname=cabal-install
-pkgver=3.8.1.0
-pkgrel=155
+pkgver=3.10.3.0
+pkgrel=1
pkgdesc="The command-line interface for Cabal and Hackage."
url="https://hackage.haskell.org/package/cabal-install"
license=('BSD-3-Clause')
@@ -14,22 +14,15 @@ depends=('ghc-libs' 'haskell-async'
'haskell-base16-bytestring' 'haskell-cabal-i
'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security'
'haskell-hashable'
'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')
+makedepends=('ghc')
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'
+sha512sums=('e004dfc05903316c3264aa7a056d287e25f0589fa9adea2e93114e1750f3ae9774177b5d274c78fee37b6ba4bd5c03455d72437258b168607c2a81856ef06ddb'
'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 -u zlib
}
build() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cabal-install/-/commit/7e2cde4b0cd32f02963391bbe06203d1756b2c57
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cabal-install/-/commit/7e2cde4b0cd32f02963391bbe06203d1756b2c57
You're receiving this email because of your account on gitlab.archlinux.org.