[arch-commits] Commit in haskell-language-server/trunk (PKGBUILD)

Felix Yan felixonmars at gemini.archlinux.org
Thu Oct 7 15:35:20 UTC 2021


    Date: Thursday, October 7, 2021 @ 15:35:19
  Author: felixonmars
Revision: 1027930

upgpkg: haskell-language-server 1.3.0.0-1: rebuild with ghcide 1.4.1.0, hiedb 0.4.1.0, hie-bios 0.7.6, hls-call-hierarchy-plugin 1.0.0.0, hls-eval-plugin 1.1.2.0, hls-explicit-imports-plugin 1.0.1.0, hls-floskell-plugin 1.0.0.1, hls-fourmolu-plugin 1.0.0.2, hls-haddock-comments-plugin 1.0.0.3, hls-hlint-plugin 1.0.1.1, hls-module-name-plugin 1.0.0.1, hls-ormolu-plugin 1.0.1.0, hls-pragmas-plugin 1.0.1.0, hls-refine-imports-plugin 1.0.0.1, hls-retrie-plugin 1.0.1.1, hls-splice-plugin 1.0.0.4, hls-stylish-haskell-plugin 1.0.0.2, hls-test-utils 1.1.0.0, hls-plugin-api 1.2.0.0, lsp 1.2.0.1, lsp-test 0.14.0.1, lsp-types 1.3.0.1

Modified:
  haskell-language-server/trunk/PKGBUILD

----------+
 PKGBUILD |   26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-10-07 15:19:24 UTC (rev 1027929)
+++ PKGBUILD	2021-10-07 15:35:19 UTC (rev 1027930)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=haskell-language-server
-pkgver=1.2.0.0
-pkgrel=74
+pkgver=1.3.0.0
+pkgrel=1
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme"
 license=("Apache")
@@ -11,28 +11,28 @@
          'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 'haskell-data-default'
          'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghc-paths' 'haskell-gitrev'
          'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 'haskell-hls-brittany-plugin'
-         'haskell-hls-explicit-imports-plugin'
-         'haskell-hls-floskell-plugin' 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin'
-         'haskell-hls-graph'
+         'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+         'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+         'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-graph'
          'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
          'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 'haskell-hls-plugin-api'
          'haskell-hls-pragmas-plugin'
-         'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin' 'haskell-hslogger'
-         'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 'haskell-optparse-simple'
-         'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-sqlite-simple' 'haskell-temporary'
-         'haskell-unordered-containers')
+         'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+         'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative'
+         'haskell-optparse-simple' 'haskell-regex-tdfa' 'haskell-safe-exceptions'
+         'haskell-sqlite-simple' 'haskell-temporary' 'haskell-unordered-containers')
 # Disabled due to not compatible with GHC 9:
-# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-eval-plugin'
-# 'haskell-hls-refine-imports-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin'
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 'haskell-hls-refine-imports-plugin'
 makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-hspec-expectations' 'haskell-lsp-test'
              'haskell-lsp-types')
 checkdepends=('cabal-install')
 source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
 
 prepare() {
   cd $pkgname-$pkgver
   find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
 }
 
 build() {
@@ -42,7 +42,7 @@
     --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
     --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \
     --ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
-    --ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports -f-splice -f-tactic
+    --ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic -f-splice
 
   runhaskell Setup build $MAKEFLAGS
   runhaskell Setup register --gen-script



More information about the arch-commits mailing list