[arch-commits] Commit in ghc/trunk (PKGBUILD ghc-register.hook ghc-unregister.hook)

Felix Yan felixonmars at archlinux.org
Thu Apr 23 08:55:30 UTC 2020


    Date: Thursday, April 23, 2020 @ 08:55:28
  Author: felixonmars
Revision: 617812

upgpkg: ghc 8.10.1-1

Modified:
  ghc/trunk/PKGBUILD
  ghc/trunk/ghc-register.hook
  ghc/trunk/ghc-unregister.hook

---------------------+
 PKGBUILD            |   40 +++++++++++++++++++++-------------------
 ghc-register.hook   |    2 +-
 ghc-unregister.hook |    2 +-
 3 files changed, 23 insertions(+), 21 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2020-04-23 08:55:17 UTC (rev 617811)
+++ PKGBUILD	2020-04-23 08:55:28 UTC (rev 617812)
@@ -11,8 +11,8 @@
 
 pkgbase=ghc
 pkgname=(ghc-libs ghc ghc-static)
-pkgver=8.8.3
-pkgrel=2
+pkgver=8.10.1
+pkgrel=1
 pkgdesc='The Glasgow Haskell Compiler'
 arch=('x86_64')
 url='https://www.haskell.org/ghc/'
@@ -22,10 +22,10 @@
 source=("https://downloads.haskell.org/~ghc/$pkgver/$pkgbase-${pkgver}-src.tar.xz"
         ghc-rebuild-doc-index.hook ghc-register.hook ghc-unregister.hook)
 noextract=("$pkgbase-${pkgver}-src.tar.xz")
-sha512sums=('7db0d820a288e56bd32935cc03584295900605f6e7cac6fe6adcb3ec6c24d8d2cebf7a8efa421f2d2fa192602d7f24dfad1ddeeba252455e4cb8baa9889dcaa9'
+sha512sums=('e6bb5c326f8354f0892324586c164c6e04168215d8bfeccb594173a838a535e37bac38db6fbdb01fb37150099c12842c53be5e912dfb6a6feeae3c75d4ae24d0'
             'd69e5222d1169c4224a2b69a13e57fdd574cb1b5932b15f4bc6c7d269a9658dd87acb1be81f52fbcf3cb64f96978b9943d10cee2c21bff0565aaa93a5d35fcae'
-            '3dd22d48827a64c7b92418bb590d533e3e39ebd325a6a829f4573093476176c2107ae810108ec48973c253a643e3371483b1ae6bbb49d88fe12d3510876b009e'
-            '6141310437a96e2ec485153eff3442d2d8ef9c128812fb27c592d183f8f909e6c47118c9284a080d2b683e0d9c4185909559ccc398753bd1534610c0fcd60c54')
+            'f5e03176a9c210198ef1e681cb38bcf660412f0f8fbf4f30519c7f8193b40a1659f3fe9cd324bb57473219f7c3568e66a2be8d0146099b19bfad2ceeee2b9dc5'
+            'cd00ea8dcd4b9e28e5368700101d81322458b6155078a5c01c619c802c9c915b9c07a110e2c2e8091a372ae13bccaa33760a721a8d48681b9d1c034dac7acb19')
 
 prepare() {
   # Need to extract this tarball with a UTF-8 locale instead of a chroot's "C"
@@ -96,35 +96,36 @@
   install='ghc.install'
   depends=('gmp' 'libffi' 'perl')
   provides=('haskell-array=0.5.4.0'
-            'haskell-base=4.13.0.0'
-            'haskell-binary=0.8.7.0'
+            'haskell-base=4.14.0.0'
+            'haskell-binary=0.8.8.0'
             'haskell-bytestring=0.10.10.0'
             'haskell-containers=0.6.2.1'
             'haskell-deepseq=1.4.4.0'
             'haskell-directory=1.3.6.0'
+            'haskell-exceptions=0.10.4'
             'haskell-filepath=1.4.2.1'
-            'haskell-ghc-boot=8.8.3'
-            'haskell-ghc-boot-th=8.8.3'
+            'haskell-ghc-boot=8.10.1'
+            'haskell-ghc-boot-th=8.10.1'
             'haskell-ghc-compact=0.1.0.0'
-            'haskell-ghc-heap=8.8.3'
-            'haskell-ghc-prim=0.5.3'
-            'haskell-haskeline=0.7.5.0'
-            'haskell-hpc=0.6.0.3'
-            'haskell-integer-gmp=1.0.2.0'
-            'haskell-libiserv=8.8.3'
+            'haskell-ghc-heap=8.10.1'
+            'haskell-ghc-prim=0.6.1'
+            'haskell-haskeline=0.8.0.0'
+            'haskell-hpc=0.6.1.0'
+            'haskell-integer-gmp=1.0.3.0'
+            'haskell-libiserv=8.10.1'
             'haskell-mtl=2.2.2'
             'haskell-parsec=3.1.14.0'
             'haskell-pretty=1.1.3.6'
-            'haskell-process=1.6.8.0'
+            'haskell-process=1.6.8.2'
             'haskell-stm=2.5.0.0'
-            'haskell-template-haskell=2.15.0.0'
+            'haskell-template-haskell=2.16.0.0'
             'haskell-terminfo=0.4.1.4'
-            'haskell-text=1.2.4.0'
+            'haskell-text=1.2.3.2'
             'haskell-time=1.9.3'
             'haskell-transformers=0.5.6.2'
             'haskell-unix=2.7.2.2'
             'haskell-xhtml=3000.2.2.1'
-            'haskell-cabal=3.0.1.0')
+            'haskell-cabal=3.2.0.0')
   replaces=('haskell-array'
             'haskell-base'
             'haskell-binary'
@@ -132,6 +133,7 @@
             'haskell-containers'
             'haskell-deepseq'
             'haskell-directory'
+            'haskell-exceptions'
             'haskell-filepath'
             'haskell-ghc-boot'
             'haskell-ghc-boot-th'

Modified: ghc-register.hook
===================================================================
--- ghc-register.hook	2020-04-23 08:55:17 UTC (rev 617811)
+++ ghc-register.hook	2020-04-23 08:55:28 UTC (rev 617812)
@@ -7,6 +7,6 @@
 [Action]
 Description = Registering Haskell modules...
 When = PostTransaction
-Exec = /bin/sh -c 'while read -r f; do /bin/sh "/$f" >>/tmp/haskell-register.log 2>&1 ; done'
+Exec = /bin/sh -c 'while read -r f; do /usr/bin/systemd-cat -t haskell-register -p debug /$f ; done'
 Depends = ghc-libs
 NeedsTargets

Modified: ghc-unregister.hook
===================================================================
--- ghc-unregister.hook	2020-04-23 08:55:17 UTC (rev 617811)
+++ ghc-unregister.hook	2020-04-23 08:55:28 UTC (rev 617812)
@@ -7,6 +7,6 @@
 [Action]
 Description = Unregistering Haskell modules...
 When = PreTransaction
-Exec = /bin/sh -c 'while read -r f; do /bin/sh "/$f" >>/tmp/haskell-register.log 2>&1 ; done'
+Exec = /bin/sh -c 'while read -r f; do /usr/bin/systemd-cat -t haskell-unregister -p debug /$f ; done'
 Depends = ghc-libs
 NeedsTargets



More information about the arch-commits mailing list