Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / hindent


Commits:
a8771548 by Felix Yan at 2026-07-01T21:36:08+08:00
upgpkg: 6.2.0-1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = hindent
        pkgdesc = Extensible Haskell pretty printer
-       pkgver = 6.1.1
-       pkgrel = 58
+       pkgver = 6.2.0
+       pkgrel = 1
        url = https://github.com/mihaimaruseac/hindent
        arch = x86_64
        license = BSD-3-Clause
@@ -10,6 +10,7 @@ pkgbase = hindent
        makedepends = haskell-diff
        makedepends = haskell-hspec
        depends = ghc-libs
+       depends = haskell-async
        depends = haskell-ghc-lib-parser-ex
        depends = haskell-monad-loops
        depends = haskell-optparse-applicative
@@ -21,7 +22,7 @@ pkgbase = hindent
        depends = haskell-unicode-show
        depends = haskell-utf8-string
        depends = haskell-yaml
-       source = 
https://hackage.haskell.org/packages/archive/hindent/6.1.1/hindent-6.1.1.tar.gz
-       sha512sums = 
ec7db62d5da636ef075fdd168ff9eb886759fee42da1470e67f2e712304df60e7de1183b0dfd7678512fe2f9ddd542ad4e232a85e7114a64dfa2cba2af8fda5d
+       source = 
https://hackage.haskell.org/packages/archive/hindent/6.2.0/hindent-6.2.0.tar.gz
+       sha512sums = 
82a89f31070118349459e8c8c4eac5cbbefcce58636161c28f688e08f805886b22134c0c6212f721413f9579781147a302a501ab0c0a443620d8d04e67e2517c
 
 pkgname = hindent


=====================================
PKGBUILD
=====================================
@@ -2,33 +2,24 @@
 # Contributor: Arch Haskell Team <[email protected]>
 
 pkgname=hindent
-pkgver=6.1.1
-pkgrel=58
+pkgver=6.2.0
+pkgrel=1
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/mihaimaruseac/hindent";
 license=('BSD-3-Clause')
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-ghc-lib-parser-ex' 'haskell-monad-loops'
+depends=('ghc-libs' 'haskell-async' 'haskell-ghc-lib-parser-ex' 
'haskell-monad-loops'
          'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 
'haskell-regex-tdfa'
          'haskell-split' 'haskell-syb' 'haskell-unicode-show' 
'haskell-utf8-string' 'haskell-yaml')
 makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-hspec')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('ec7db62d5da636ef075fdd168ff9eb886759fee42da1470e67f2e712304df60e7de1183b0dfd7678512fe2f9ddd542ad4e232a85e7114a64dfa2cba2af8fda5d')
+sha512sums=('82a89f31070118349459e8c8c4eac5cbbefcce58636161c28f688e08f805886b22134c0c6212f721413f9579781147a302a501ab0c0a443620d8d04e67e2517c')
 
 prepare() {
     cd $pkgname-$pkgver
     uusi -r ghc-lib-parser:ghc,ghc-boot
-    sed -e 's/"ghc-lib-parser" //' -e 's/ghc_lib_parser/ghc/' -i \
-        src/HIndent/Pretty.hs \
-        src/HIndent/Pretty/Combinators/Outputable.hs \
-        src/HIndent/Pretty/Import/Sort.hs \
-        src/HIndent/Pretty/NodeComments.hs \
-        src/HIndent/Pretty/Pragma.hs \
-        src/HIndent/Pretty/Types.hs \
-        src/HIndent/Parse.hs \
-        src/HIndent/ModulePreprocessing.hs \
-        src/HIndent/ModulePreprocessing/CommentRelocation.hs \
-        src/HIndent/GhcLibParserWrapper/GHC/Hs.hs
+    find src -type f \( -name '*.hs' -o -name '*.hs-boot' \) -exec \
+        sed -e 's/"ghc-lib-parser" //g' -e 's/ghc_lib_parser/ghc/g' -i {} +
 
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hindent/-/commit/a87715488bfd760bb86887b69cf7fb147eb33d47

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hindent/-/commit/a87715488bfd760bb86887b69cf7fb147eb33d47
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to