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


Commits:
c632691b by Felix Yan at 2024-02-26T14:33:17+00:00
upgpkg: 3.4.1-1: rebuild with GHC 9.2.8, apply-refact 0.11.0.0, dbus 1.3.1, 
doctest-parallel 0.3.1, filepath-bytestring 1.4.2.1.13, fourmolu 0.9.0.0, 
ghc-exactprint 1.5.0, ghc-lib-parser 9.2.8.20230729, ghc-lib-parser-ex 9.2.1.1, 
hlint 3.4.1, ormolu 0.5.0.1, resolv 0.2.0.2, retrie 1.2.2, stylish-haskell 
0.14.3.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,17 +1,19 @@
 pkgbase = hlint
        pkgdesc = Source code suggestions
-       pkgver = 3.3.6
-       pkgrel = 145
+       pkgver = 3.4.1
+       pkgrel = 1
        url = http://community.haskell.org/~ndm/hlint/
        arch = x86_64
        license = BSD
        makedepends = ghc
+       makedepends = uusi
        depends = ghc-libs
        depends = haskell-aeson
        depends = haskell-ansi-terminal
        depends = haskell-cmdargs
        depends = haskell-cpphs
        depends = haskell-data-default
+       depends = haskell-deriving-aeson
        depends = haskell-extra
        depends = haskell-file-embed
        depends = haskell-filepattern
@@ -27,7 +29,7 @@ pkgbase = hlint
        depends = haskell-yaml
        conflicts = haskell-hlint
        replaces = haskell-hlint
-       source = 
https://hackage.haskell.org/packages/archive/hlint/3.3.6/hlint-3.3.6.tar.gz
-       sha512sums = 
efc42480ca1382741f65b8f1d84b5c7fe1bd0d94e39163c0e7488862300d19f45d4e55fb501b94a45b089508f44bf196beb3437ae9eee8fc765c588c8eff7916
+       source = 
https://hackage.haskell.org/packages/archive/hlint/3.4.1/hlint-3.4.1.tar.gz
+       sha512sums = 
6c41235c9c36588d2760af84a251b078ebc31762e8ad91c817a500c787866d34a0eae92298ebad7ed57ac9df678018c52cce990e767ea64ffebc3a6ff68b51d1
 
 pkgname = hlint


=====================================
PKGBUILD
=====================================
@@ -2,29 +2,34 @@
 # Contributor: Arch Haskell Team <arch-hask...@haskell.org>
 
 pkgname=hlint
-pkgver=3.3.6
-pkgrel=145
+pkgver=3.4.1
+pkgrel=1
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
-         'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
-         'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
-         'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
-         'haskell-vector' 'haskell-yaml')
+         'haskell-data-default' 'haskell-deriving-aeson' 'haskell-extra' 
'haskell-file-embed'
+         'haskell-filepattern' 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 
'haskell-hscolour'
+         'haskell-refact' 'haskell-syb' 'haskell-uniplate' 
'haskell-unordered-containers'
+         'haskell-utf8-string' 'haskell-vector' 'haskell-yaml')
 conflicts=('haskell-hlint')
 replaces=('haskell-hlint')
-makedepends=('ghc')
+makedepends=('ghc' 'uusi')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha512sums=('efc42480ca1382741f65b8f1d84b5c7fe1bd0d94e39163c0e7488862300d19f45d4e55fb501b94a45b089508f44bf196beb3437ae9eee8fc765c588c8eff7916')
+sha512sums=('6c41235c9c36588d2760af84a251b078ebc31762e8ad91c817a500c787866d34a0eae92298ebad7ed57ac9df678018c52cce990e767ea64ffebc3a6ff68b51d1')
+
+prepare() {
+    cd "${srcdir}/${pkgname}-${pkgver}"
+    uusi -u ghc-lib-parser-ex
+}
 
 build() {
     cd "${srcdir}/${pkgname}-${pkgver}"
     runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
         --prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
-        --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
-            -fgpl -fthreaded
+        --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+            -fgpl -fthreaded -f-ghc-lib
     runhaskell Setup build $MAKEFLAGS
     runhaskell Setup register --gen-script
     runhaskell Setup unregister --gen-script



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hlint/-/commit/c632691bbcce9d973438114f3350c7733206c268

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/hlint/-/commit/c632691bbcce9d973438114f3350c7733206c268
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to