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.


Reply via email to