[arch-commits] Commit in clash-ghc/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:50:55
  Author: felixonmars
Revision: 976443

archrelease: copy trunk to community-staging-x86_64

Added:
  clash-ghc/repos/community-staging-x86_64/
  clash-ghc/repos/community-staging-x86_64/PKGBUILD
(from rev 976442, clash-ghc/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 976442, 
clash-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 04:50:55 UTC (rev 976443)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+pkgname=clash-ghc
+pkgver=1.4.2
+pkgrel=17
+pkgdesc="CAES Language for Synchronous Hardware"
+url="https://clash-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 
'haskell-clash-prelude'
+ 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-hashable'
+ 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 
'haskell-split' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc')
+conflicts=('clash')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('3d50d7379626af851207e8a838734f6714f816d6e21f3f4c90c3b1062480ce8968bf185a121bc4ebb02058ea428b006e9d7c1ce8a7383c3ec679dad6dd594c28')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:50:46
  Author: felixonmars
Revision: 976442

upgpkg: clash-ghc 1.4.2-17: rebuild with ghc-typelits-extra 0.4.3

Modified:
  clash-ghc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 04:49:03 UTC (rev 976441)
+++ PKGBUILD2021-07-10 04:50:46 UTC (rev 976442)
@@ -2,7 +2,7 @@
 
 pkgname=clash-ghc
 pkgver=1.4.2
-pkgrel=16
+pkgrel=17
 pkgdesc="CAES Language for Synchronous Hardware"
 url="https://clash-lang.org/;
 license=("BSD")



[arch-commits] Commit in haskell-clash-lib/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:49:03
  Author: felixonmars
Revision: 976441

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-lib/repos/community-staging-x86_64/
  haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 976440, haskell-clash-lib/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
976440, haskell-clash-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 04:49:03 UTC (rev 976441)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-lib
+pkgname=haskell-clash-lib
+pkgver=1.4.2
+pkgrel=17
+pkgdesc="Clash: a functional hardware description language - As a library"
+url="https://clash-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-attoparsec' 'haskell-base16-bytestring' 
'haskell-clash-prelude'
+ 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 
'haskell-extra' 'haskell-ghc'
+ 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show'
+ 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 
'haskell-temporary'
+ 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances')
+makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 
'haskell-quickcheck-text' 'haskell-src-exts'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('ec4a6c2ecb36e806aaf5792ac5d735d2e1e071e72c3a9b7a6726e74b6cc0d1d5c15b84b85ca27be061a47bf68e7b5920bbeb044e689b1b2956618857c29f0e0c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-clash-lib/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:48:55
  Author: felixonmars
Revision: 976440

upgpkg: haskell-clash-lib 1.4.2-17: rebuild with ghc-typelits-extra 0.4.3

Modified:
  haskell-clash-lib/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 04:46:07 UTC (rev 976439)
+++ PKGBUILD2021-07-10 04:48:55 UTC (rev 976440)
@@ -3,7 +3,7 @@
 _hkgname=clash-lib
 pkgname=haskell-clash-lib
 pkgver=1.4.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Clash: a functional hardware description language - As a library"
 url="https://clash-lang.org/;
 license=("BSD")



[arch-commits] Commit in haskell-clash-prelude/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:46:07
  Author: felixonmars
Revision: 976439

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 976438, haskell-clash-prelude/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
976438, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 04:46:07 UTC (rev 976439)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.4.2
+pkgrel=17
+pkgdesc="Clash: a functional hardware description language - Prelude library"
+url="https://github.com/clash-lang/clash-prelude;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints'
+ 'haskell-data-binary-ieee754' 'haskell-data-default-class' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-half'
+ 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('368b2946bb4abea395a4769d423d897f7e712a64cc46b71eb0be585995f60ea5c661896971360aab44c6d60fff77daed0dbce5143563ca9504e4674e03ebe16d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:45:54
  Author: felixonmars
Revision: 976438

upgpkg: haskell-clash-prelude 1.4.2-17: rebuild with ghc-typelits-extra 0.4.3

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 04:40:10 UTC (rev 976437)
+++ PKGBUILD2021-07-10 04:45:54 UTC (rev 976438)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.4.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Clash: a functional hardware description language - Prelude library"
 url="https://github.com/clash-lang/clash-prelude;
 license=('BSD')



[arch-commits] Commit in haskell-ghc-typelits-extra/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:40:10
  Author: felixonmars
Revision: 976437

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/
  haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 976436, haskell-ghc-typelits-extra/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD 
(from rev 976436, haskell-ghc-typelits-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 04:40:10 UTC (rev 976437)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-extra
+pkgname=haskell-ghc-typelits-extra
+pkgver=0.4.3
+pkgrel=1
+pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-extra;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ad0779c2ad3745c147b02b4a7e4d6b37d204bb065d7eacbdced2d1ead612213582d4843e970ad70359ac72c6fb50dd1c3a54b870cf8336803be9d502ca3efc48')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-ghc-typelits-extra/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 04:39:57
  Author: felixonmars
Revision: 976436

upgpkg: haskell-ghc-typelits-extra 0.4.3-1: rebuild with ghc-typelits-extra 
0.4.3

Modified:
  haskell-ghc-typelits-extra/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:46:45 UTC (rev 976435)
+++ PKGBUILD2021-07-10 04:39:57 UTC (rev 976436)
@@ -2,8 +2,8 @@
 
 _hkgname=ghc-typelits-extra
 pkgname=haskell-ghc-typelits-extra
-pkgver=0.4.2
-pkgrel=50
+pkgver=0.4.3
+pkgrel=1
 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-extra;
 license=('custom:BSD2')
@@ -12,7 +12,7 @@
  'haskell-ghc-typelits-natnormalise')
 makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('1885b697b534466a86bda0b38e12e6334111670da85c33b88d6bf1aba87f9b3d0366999a42a9b37aef4681f43a947f25f19ee7839891fcd0239c9f857344a612')
+sha512sums=('ad0779c2ad3745c147b02b4a7e4d6b37d204bb065d7eacbdced2d1ead612213582d4843e970ad70359ac72c6fb50dd1c3a54b870cf8336803be9d502ca3efc48')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in haskell-language-server/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:36:49
  Author: felixonmars
Revision: 976409

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-language-server/repos/community-staging-x86_64/
  haskell-language-server/repos/community-staging-x86_64/PKGBUILD
(from rev 976408, haskell-language-server/trunk/PKGBUILD)

--+
 PKGBUILD |   67 +
 1 file changed, 67 insertions(+)

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 976408, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:36:49 UTC (rev 976409)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=22
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ '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-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')
+# 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'
+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')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-eval -f-refineImports 
-f-splice -f-tactic
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:36:37
  Author: felixonmars
Revision: 976408

upgpkg: haskell-language-server 1.2.0.0-22: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-language-server/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:35:02 UTC (rev 976407)
+++ PKGBUILD2021-07-10 02:36:37 UTC (rev 976408)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=21
+pkgrel=22
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:35:02
  Author: felixonmars
Revision: 976407

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976406, haskell-hls-hlint-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 976406, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:35:02 UTC (rev 976407)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.0
+pkgrel=18
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('a76d166f8215fcaaf6b8d597f21ceafa64b34435b3aff6717db939f905c864efc3c441a9bc3f590677d76009d46e7783b72150c220c8f47ec2f56f57e23d6776')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:34:50
  Author: felixonmars
Revision: 976406

upgpkg: haskell-hls-hlint-plugin 1.0.1.0-18: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:34:08 UTC (rev 976405)
+++ PKGBUILD2021-07-10 02:34:50 UTC (rev 976406)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:34:08
  Author: felixonmars
Revision: 976405

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976404, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976404, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:34:08 UTC (rev 976405)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.3
+pkgrel=18
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9ee3ef0e88179ec03f64e2f23ba21c00ed02dd2b64c097de926c9502d2b4b77fb3c5e17c1ebe7f3e7e4a8db2a38a888de6ddb523b247f2883c9750452c603358')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:33:56
  Author: felixonmars
Revision: 976404

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.3-18: rebuild with 
safe-exceptions 0.1.7.2

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:33:16 UTC (rev 976403)
+++ PKGBUILD2021-07-10 02:33:56 UTC (rev 976404)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:33:16
  Author: felixonmars
Revision: 976403

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976402, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976402, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:33:16 UTC (rev 976403)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.2
+pkgrel=18
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('f50c9fc595e8cebcff38d4fb7c3f6f8df59d0df5e8924718812c3ee38da38db5d25ab082e1347d8fdd6a01a779e2c03e029fb6b74bcfd6ebeb55ac1a21642fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:33:04
  Author: felixonmars
Revision: 976402

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.2-18: rebuild with 
safe-exceptions 0.1.7.2

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:32:21 UTC (rev 976401)
+++ PKGBUILD2021-07-10 02:33:04 UTC (rev 976402)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.2
-pkgrel=17
+pkgrel=18
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



[arch-commits] Commit in haskell-hls-ormolu-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:32:21
  Author: felixonmars
Revision: 976401

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/
  haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976400, haskell-hls-ormolu-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 976400, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:32:21 UTC (rev 976401)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.0.0
+pkgrel=7
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-ormolu' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('d965b7fcc78b36362de872a69da87e41c48dc191e966f62d123b63994c0d38c6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-ormolu-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:32:08
  Author: felixonmars
Revision: 976400

upgpkg: haskell-hls-ormolu-plugin 1.0.0.0-7: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-ormolu-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:31:24 UTC (rev 976399)
+++ PKGBUILD2021-07-10 02:32:08 UTC (rev 976400)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-pragmas-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:31:24
  Author: felixonmars
Revision: 976399

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/
  haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976398, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976398, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:31:24 UTC (rev 976399)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('faffabfb7da5b88dc777185cfe879779e5391b14d4e4f7196cda303a5b4978fe')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-pragmas-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:31:12
  Author: felixonmars
Revision: 976398

upgpkg: haskell-hls-pragmas-plugin 1.0.0.0-18: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-pragmas-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:30:10 UTC (rev 976397)
+++ PKGBUILD2021-07-10 02:31:12 UTC (rev 976398)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:30:10
  Author: felixonmars
Revision: 976397

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976396, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976396, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:30:10 UTC (rev 976397)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.1
+pkgrel=7
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('8e6220b0c06a3dca0cd55a342684a970a4318b49eb396f37d0c0d56402dc6fb6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:29:58
  Author: felixonmars
Revision: 976396

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.1-7: rebuild with 
safe-exceptions 0.1.7.2

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:29:14 UTC (rev 976395)
+++ PKGBUILD2021-07-10 02:29:58 UTC (rev 976396)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-floskell-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:29:14
  Author: felixonmars
Revision: 976395

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/
  haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976394, haskell-hls-floskell-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976394, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:29:14 UTC (rev 976395)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c873a0d71001cba5391435a7fdc8ce69dbf27070cfc887b1f51b76a20622c471')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-floskell-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:29:02
  Author: felixonmars
Revision: 976394

upgpkg: haskell-hls-floskell-plugin 1.0.0.0-18: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-floskell-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:28:20 UTC (rev 976393)
+++ PKGBUILD2021-07-10 02:29:02 UTC (rev 976394)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-fourmolu-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:28:20
  Author: felixonmars
Revision: 976393

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/
  haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976392, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976392, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:28:20 UTC (rev 976393)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.1
+pkgrel=7
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c78f938155ba487d550e4afb11363c5aded34d5592a74680eb73a022ffda3b0d')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-fourmolu-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:28:08
  Author: felixonmars
Revision: 976392

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.1-7: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-fourmolu-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:27:23 UTC (rev 976391)
+++ PKGBUILD2021-07-10 02:28:08 UTC (rev 976392)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.1
-pkgrel=6
+pkgrel=7
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-module-name-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:27:23
  Author: felixonmars
Revision: 976391

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976390, haskell-hls-module-name-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 976390, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:27:23 UTC (rev 976391)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.0
+pkgrel=18
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('abcf1d52aa552b97e459c0e8c70af03f8428e292c253dcd14eea753283fd81a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-module-name-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:27:11
  Author: felixonmars
Revision: 976390

upgpkg: haskell-hls-module-name-plugin 1.0.0.0-18: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:26:26 UTC (rev 976389)
+++ PKGBUILD2021-07-10 02:27:11 UTC (rev 976390)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-hls-test-utils/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:26:26
  Author: felixonmars
Revision: 976389

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 976388, haskell-hls-test-utils/trunk/PKGBUILD)

--+
 PKGBUILD |   53 +
 1 file changed, 53 insertions(+)

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 976388, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:26:26 UTC (rev 976389)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.1.0
+pkgrel=18
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('ba5c13ce3fe5dc502d25221456e832d3ee521c112a9f1a3e066d10205e4b553b2de21c476ad0f4f051041ed421d03499abde14a7ff1bed29cf94bc3b29a40c19')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-test-utils/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:26:14
  Author: felixonmars
Revision: 976388

upgpkg: haskell-hls-test-utils 1.0.1.0-18: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:25:32 UTC (rev 976387)
+++ PKGBUILD2021-07-10 02:26:14 UTC (rev 976388)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.1.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:25:32
  Author: felixonmars
Revision: 976387

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 976386, haskell-hls-retrie-plugin/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 976386, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:25:32 UTC (rev 976387)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.0
+pkgrel=18
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('42b17ab6aaca200f5eba741d276d68810a7568e6f41b85735ec9739dbd580de15da8737be9d416c7b5cb845fc12e18cc9d2b2ccfd841cece38907b6be07bd7ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-hls-retrie-plugin/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:25:20
  Author: felixonmars
Revision: 976386

upgpkg: haskell-hls-retrie-plugin 1.0.1.0-18: rebuild with safe-exceptions 
0.1.7.2

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:24:29 UTC (rev 976385)
+++ PKGBUILD2021-07-10 02:25:20 UTC (rev 976386)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.0
-pkgrel=17
+pkgrel=18
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



[arch-commits] Commit in haskell-ghcide/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:24:29
  Author: felixonmars
Revision: 976385

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghcide/repos/community-staging-x86_64/
  haskell-ghcide/repos/community-staging-x86_64/PKGBUILD
(from rev 976384, haskell-ghcide/trunk/PKGBUILD)

--+
 PKGBUILD |   76 +
 1 file changed, 76 insertions(+)

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
976384, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:24:29 UTC (rev 976385)
@@ -0,0 +1,76 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.0.3
+pkgrel=3
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9e8be452538a978f67bf0c799b8fcb7036c9fe3f351ee1484fe9f8ab661e88e158a459ff981b4811d70796436195b4f47e7cb22933984cd8c9848740c08f4949')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:24:17
  Author: felixonmars
Revision: 976384

upgpkg: haskell-ghcide 1.4.0.3-3: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-ghcide/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:08:50 UTC (rev 976383)
+++ PKGBUILD2021-07-10 02:24:17 UTC (rev 976384)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



[arch-commits] Commit in haskell-ghc-check/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:08:50
  Author: felixonmars
Revision: 976383

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-check/repos/community-staging-x86_64/
  haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD
(from rev 976382, haskell-ghc-check/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-ghc-check/repos/community-staging-x86_64/PKGBUILD (from rev 
976382, haskell-ghc-check/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:08:50 UTC (rev 976383)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-check
+pkgname=haskell-ghc-check
+pkgver=0.5.0.5
+pkgrel=5
+pkgdesc="detect mismatches between compile-time and run-time versions of the 
ghc api"
+url="https://hackage.haskell.org/package/ghc-check;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-safe-exceptions' 'haskell-th-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('4aec2b59c6d6d91af299df9d68a34763437b52bb2afd4404ca213a4cc384518ff5fe2e22dda21a308b087b909bfc1cd75c55a6e5f74b51e6e97b91c9a2395fc4')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-ghc-check/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:08:38
  Author: felixonmars
Revision: 976382

upgpkg: haskell-ghc-check 0.5.0.5-5: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-ghc-check/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:08:08 UTC (rev 976381)
+++ PKGBUILD2021-07-10 02:08:38 UTC (rev 976382)
@@ -3,7 +3,7 @@
 _hkgname=ghc-check
 pkgname=haskell-ghc-check
 pkgver=0.5.0.5
-pkgrel=4
+pkgrel=5
 pkgdesc="detect mismatches between compile-time and run-time versions of the 
ghc api"
 url="https://hackage.haskell.org/package/ghc-check;
 license=("BSD")



[arch-commits] Commit in haskell-with-utf8/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:08:08
  Author: felixonmars
Revision: 976381

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-with-utf8/repos/community-staging-x86_64/
  haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD
(from rev 976380, haskell-with-utf8/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 
976380, haskell-with-utf8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:08:08 UTC (rev 976381)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=with-utf8
+pkgname=haskell-with-utf8
+pkgver=1.0.2.2
+pkgrel=36
+pkgdesc="Get your IO right on the first try"
+url="https://github.com/serokell/haskell-with-utf8#readme;
+license=("MPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safe-exceptions' 'haskell-th-env')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 
'haskell-tasty-discover'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bbca524e926a248be562f8ddfbccd296f286e0cf58d4358fd1cb6fc5f7fa8f5f7f79252323e0ee9496f63ad6e709d4133970e9e1919586c7dadf97d47e6da025')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSES/MPL-2.0.txt
+}



[arch-commits] Commit in haskell-with-utf8/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:07:56
  Author: felixonmars
Revision: 976380

upgpkg: haskell-with-utf8 1.0.2.2-36: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-with-utf8/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:07:17 UTC (rev 976379)
+++ PKGBUILD2021-07-10 02:07:56 UTC (rev 976380)
@@ -3,7 +3,7 @@
 _hkgname=with-utf8
 pkgname=haskell-with-utf8
 pkgver=1.0.2.2
-pkgrel=35
+pkgrel=36
 pkgdesc="Get your IO right on the first try"
 url="https://github.com/serokell/haskell-with-utf8#readme;
 license=("MPL2")



[arch-commits] Commit in haskell-lsp-test/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:07:17
  Author: felixonmars
Revision: 976379

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp-test/repos/community-staging-x86_64/
  haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD
(from rev 976378, haskell-lsp-test/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
976378, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:07:17 UTC (rev 976379)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.14.0.0
+pkgrel=20
+pkgdesc="Functional test framework for LSP servers."
+url="https://github.com/haskell/lsp/blob/master/lsp-test/README.md;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-parser-combinators' 'haskell-some' 'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+# https://github.com/bubba/lsp-test/issues/92
+source=("https://github.com/haskell/lsp/archive/refs/tags/lsp-test-$pkgver.tar.gz;)
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8d45e3ac432a01ba38b5b79c5c1ed3173a4dbc8be55671e617be722f0760aed7179be595aa72d55fec37b1677746431d1f3e1a07df2916be34b7e3abfa823761')
+
+prepare() {
+  cd lsp-$_hkgname-$pkgver/$_hkgname
+  gen-setup
+  uusi -u base $_hkgname.cabal
+}
+
+build() {
+  cd lsp-$_hkgname-$pkgver/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd lsp-$_hkgname-$pkgver/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd lsp-$_hkgname-$pkgver/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-lsp-test/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:07:05
  Author: felixonmars
Revision: 976378

upgpkg: haskell-lsp-test 0.14.0.0-20: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-lsp-test/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:05:20 UTC (rev 976377)
+++ PKGBUILD2021-07-10 02:07:05 UTC (rev 976378)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.14.0.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Functional test framework for LSP servers."
 url="https://github.com/haskell/lsp/blob/master/lsp-test/README.md;
 license=("BSD")



[arch-commits] Commit in dhall-lsp-server/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:05:20
  Author: felixonmars
Revision: 976377

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-lsp-server/repos/community-staging-x86_64/
  dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD
(from rev 976376, dhall-lsp-server/trunk/PKGBUILD)

--+
 PKGBUILD |   49 +
 1 file changed, 49 insertions(+)

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
976376, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:05:20 UTC (rev 976377)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.15
+pkgrel=10
+pkgdesc="Language Server Protocol (LSP) server for Dhall"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
+license=("custom:MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-data-default' 'dhall'
+ 'dhall-json' 'haskell-lsp0' 'haskell-hslogger' 'haskell-lens' 
'haskell-lens-family-core'
+ 'haskell-megaparsec' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 
'haskell-unordered-containers'
+ 'haskell-uri-encode')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-hspec' 
'haskell-lsp0-types'
+ 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('7988ecea64b4e309fd7a10143ad1097c65280ec22ff342943f2b18f108073af4f05e66f024d21398f8b96cc535f8805b9534b620b7423ac92140b3e19a041875')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  LD_LIBRARY_PATH="$PWD/dist/build" 
PATH="$PWD/dist/build/dhall-lsp-server:$PATH" runhaskell Setup test 
--show-details=direct
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:05:08
  Author: felixonmars
Revision: 976376

upgpkg: dhall-lsp-server 1.0.15-10: rebuild with safe-exceptions 0.1.7.2

Modified:
  dhall-lsp-server/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:04:10 UTC (rev 976375)
+++ PKGBUILD2021-07-10 02:05:08 UTC (rev 976376)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.15
-pkgrel=9
+pkgrel=10
 pkgdesc="Language Server Protocol (LSP) server for Dhall"
 
url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme;
 license=("custom:MIT")



[arch-commits] Commit in haskell-lsp0-test/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:04:10
  Author: felixonmars
Revision: 976375

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lsp0-test/repos/community-staging-x86_64/
  haskell-lsp0-test/repos/community-staging-x86_64/PKGBUILD
(from rev 976374, haskell-lsp0-test/trunk/PKGBUILD)

--+
 PKGBUILD |   65 +
 1 file changed, 65 insertions(+)

Copied: haskell-lsp0-test/repos/community-staging-x86_64/PKGBUILD (from rev 
976374, haskell-lsp0-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:04:10 UTC (rev 976375)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp0-test
+pkgver=0.11.0.7
+pkgrel=37
+pkgdesc="Functional test framework for LSP servers (Legacy 0.x version)"
+url="https://github.com/bubba/lsp-test#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 
'haskell-conduit-parse'
+ 'haskell-data-default' 'haskell-lsp0' 'haskell-lens' 
'haskell-parser-combinators'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+# Hackage source is missing test data
+source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u haskell-lsp $_hkgname.cabal
+
+  sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs
+
+  # haskell-lsp 0.24.0.0
+  sed -i 's/"deleteThis" Nothing))/"deleteThis" Nothing)) Nothing Nothing/' 
test/dummy-server/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  # We need to enable dummy-server here for tests, but it shouldn't be 
installed...
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fdummyserver
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  # Remove dummy-server
+  rm -r "$pkgdir"/usr/libexec
+}



[arch-commits] Commit in haskell-lsp0-test/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:03:58
  Author: felixonmars
Revision: 976374

upgpkg: haskell-lsp0-test 0.11.0.7-37: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-lsp0-test/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:02:00 UTC (rev 976373)
+++ PKGBUILD2021-07-10 02:03:58 UTC (rev 976374)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp0-test
 pkgver=0.11.0.7
-pkgrel=36
+pkgrel=37
 pkgdesc="Functional test framework for LSP servers (Legacy 0.x version)"
 url="https://github.com/bubba/lsp-test#readme;
 license=("BSD")



[arch-commits] Commit in haskell-conduit-parse/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:02:00
  Author: felixonmars
Revision: 976373

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-conduit-parse/repos/community-staging-x86_64/
  haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD
(from rev 976372, haskell-conduit-parse/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
976372, haskell-conduit-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:02:00 UTC (rev 976373)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=130
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fenable-hlint-test
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-conduit-parse/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:01:48
  Author: felixonmars
Revision: 976372

upgpkg: haskell-conduit-parse 0.2.1.0-130: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-conduit-parse/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 02:01:12 UTC (rev 976371)
+++ PKGBUILD2021-07-10 02:01:48 UTC (rev 976372)
@@ -3,7 +3,7 @@
 _hkgname=conduit-parse
 pkgname=haskell-conduit-parse
 pkgver=0.2.1.0
-pkgrel=129
+pkgrel=130
 pkgdesc="Parsing framework based on conduit"
 url="https://github.com/k0ral/conduit-parse;
 license=("custom:PublicDomain")



[arch-commits] Commit in arch-hs/repos (3 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:01:12
  Author: felixonmars
Revision: 976371

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 976370, arch-hs/trunk/PKGBUILD)
  arch-hs/repos/community-staging-x86_64/cabal3.4.patch
(from rev 976370, arch-hs/trunk/cabal3.4.patch)

+
 PKGBUILD   |   71 +++
 cabal3.4.patch |  143 +++
 2 files changed, 214 insertions(+)

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 976370, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 02:01:12 UTC (rev 976371)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.9.0.0
+pkgrel=30
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-simple'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;
+cabal3.4.patch)
+sha512sums=('34b2dc3e927ffccdb943cff5d64b19b85e9d63c43edb7da21c51dc440f41f5aa1abc81c890571638854fb6e7726a86d6e5d8f053ac1668365a4d235651f18bee'
+
'39c6e4e7da8bcfbc58d9c7733285b22f47c769e388cf39350a84389d136ca419368447cc2a4660ef95f501a6899946ed85c9d7aaa851524682bfe385a19d05db')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -p1 -i ../cabal3.4.patch
+  uusi -u template-haskell $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-sync"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-sync"
+} 

Copied: arch-hs/repos/community-staging-x86_64/cabal3.4.patch (from rev 976370, 
arch-hs/trunk/cabal3.4.patch)
===
--- community-staging-x86_64/cabal3.4.patch (rev 0)
+++ community-staging-x86_64/cabal3.4.patch 2021-07-10 02:01:12 UTC (rev 
976371)
@@ -0,0 +1,143 @@
+diff --git a/app/Json.hs b/app/Json.hs
+index 68f4373..af2298a 100644
+--- a/app/Json.hs
 b/app/Json.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP #-}
+ {-# LANGUAGE DeriveAnyClass #-}
+ {-# LANGUAGE DeriveGeneric #-}
+ {-# LANGUAGE DerivingStrategies #-}
+@@ -31,7 +32,11 @@ packageName (unPackageName -> name) = String $ T.pack name
+ archLinuxName :: ArchLinuxName -> Value
+ archLinuxName (ArchLinuxName name) = String $ T.pack name
+ 
++#if MIN_VERSION_Cabal(3,4,0)
++flag :: PackageFlag -> Value
++#else
+ flag :: Flag -> Value
++#endif
+ flag f =
+   object
+ [ 

[arch-commits] Commit in arch-hs/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 02:00:58
  Author: felixonmars
Revision: 976370

upgpkg: arch-hs 0.9.0.0-30: rebuild with safe-exceptions 0.1.7.2

Modified:
  arch-hs/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:59:52 UTC (rev 976369)
+++ PKGBUILD2021-07-10 02:00:58 UTC (rev 976370)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.0.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;



[arch-commits] Commit in stack/repos (4 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:59:52
  Author: felixonmars
Revision: 976369

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 976368, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/ghc9.patch
(from rev 976368, stack/trunk/ghc9.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 976368, stack/trunk/stack.install)

---+
 PKGBUILD  |   80 +++
 ghc9.patch|  233 
 stack.install |4 
 3 files changed, 317 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 976368, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:59:52 UTC (rev 976369)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.7.1
+pkgrel=16
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+ghc9.patch)
+sha512sums=('SKIP'
+
'55ad4c484e6858206d7728077ef94c5f299727b4433b51c027931f1e09371c04c454a785091bcb1a28bf7d8af5652e0fc326dd1141e4b60d6bd185834bfd89bd')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../ghc9.patch
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 

[arch-commits] Commit in stack/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:59:34
  Author: felixonmars
Revision: 976368

upgpkg: stack 2.7.1-16: rebuild with safe-exceptions 0.1.7.2

Modified:
  stack/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:57:05 UTC (rev 976367)
+++ PKGBUILD2021-07-10 01:59:34 UTC (rev 976368)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.1
-pkgrel=15
+pkgrel=16
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



[arch-commits] Commit in haskell-pantry/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:57:05
  Author: felixonmars
Revision: 976367

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pantry/repos/community-staging-x86_64/
  haskell-pantry/repos/community-staging-x86_64/PKGBUILD
(from rev 976366, haskell-pantry/trunk/PKGBUILD)

--+
 PKGBUILD |   60 
 1 file changed, 60 insertions(+)

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
976366, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:57:05 UTC (rev 976367)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.2.2
+pkgrel=16
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 
'haskell-tar-conduit'
+ 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-quickcheck'
+ 'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('59e69dc418c0a1305c2612035933b024670f7961e254ad87a5870e78dd71e137b659ce3bfee129fba65500f8063125d909ad50b44df5d487f69c6581bebd94f7')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d persistent-template $_hkgname.cabal
+sed -i 's/flip SQLite.withStorage_/flip (\\x y -> SQLite.withStorage_ x 
y)/' src/Pantry/Storage.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:56:53
  Author: felixonmars
Revision: 976366

upgpkg: haskell-pantry 0.5.2.2-16: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-pantry/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:54:01 UTC (rev 976365)
+++ PKGBUILD2021-07-10 01:56:53 UTC (rev 976366)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.2.2
-pkgrel=15
+pkgrel=16
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')



[arch-commits] Commit in haskell-tar-conduit/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:54:01
  Author: felixonmars
Revision: 976365

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tar-conduit/repos/community-staging-x86_64/
  haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 976364, haskell-tar-conduit/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-tar-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
976364, haskell-tar-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:54:01 UTC (rev 976365)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tar-conduit
+pkgname=haskell-tar-conduit
+pkgver=0.3.2
+pkgrel=208
+pkgdesc="Extract and create tar files using conduit for streaming"
+url="https://github.com/snoyberg/tar-conduit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-safe-exceptions')
+makedepends=('ghc' 'haskell-conduit-extra' 'haskell-hspec' 
'haskell-quickcheck' 'haskell-weigh')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('18efa362953641092ee5b4f65b32a3337af077608487e02421cf6427209592654b3b2d15f9b21835f4596434b65aa9a1f80b9f3408050c09b57f6be5cd2c73f7')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/conduit-combinators/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-tar-conduit/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:53:48
  Author: felixonmars
Revision: 976364

upgpkg: haskell-tar-conduit 0.3.2-208: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-tar-conduit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:53:05 UTC (rev 976363)
+++ PKGBUILD2021-07-10 01:53:48 UTC (rev 976364)
@@ -3,7 +3,7 @@
 _hkgname=tar-conduit
 pkgname=haskell-tar-conduit
 pkgver=0.3.2
-pkgrel=207
+pkgrel=208
 pkgdesc="Extract and create tar files using conduit for streaming"
 url="https://github.com/snoyberg/tar-conduit;
 license=('MIT')



[arch-commits] Commit in xmobar/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:53:05
  Author: felixonmars
Revision: 976363

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 976362, xmobar/trunk/PKGBUILD)

--+
 PKGBUILD |   69 +
 1 file changed, 69 insertions(+)

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 976362, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:53:05 UTC (rev 976363)
@@ -0,0 +1,69 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.38
+pkgrel=15
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-parsec-numbers'
+ 'haskell-regex-compat' 'haskell-old-locale'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 
'haskell-netlink'
+ 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 
'haskell-alsa-mixer')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('6dd142496e71f0e4b222d0b88f4518fe0544d52122ed3b474f6f55c34a0e9c61bf25121c50efbcab481847ca00045f06de1cb5bda0c78c9bc303473a8cac656a')
+
+prepare() {
+  cd xmobar-${pkgver}
+  uusi -u base xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+  runhaskell setup register --gen-script
+  runhaskell setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/xmobar.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/xmobar.sh"
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in xmobar/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:52:52
  Author: felixonmars
Revision: 976362

upgpkg: xmobar 0.38-15: rebuild with safe-exceptions 0.1.7.2

Modified:
  xmobar/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:51:37 UTC (rev 976361)
+++ PKGBUILD2021-07-10 01:52:52 UTC (rev 976362)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.38
-pkgrel=14
+pkgrel=15
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')



[arch-commits] Commit in haskell-libmpd/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:51:37
  Author: felixonmars
Revision: 976361

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-libmpd/repos/community-staging-x86_64/
  haskell-libmpd/repos/community-staging-x86_64/PKGBUILD
(from rev 976360, haskell-libmpd/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-libmpd/repos/community-staging-x86_64/PKGBUILD (from rev 
976360, haskell-libmpd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:51:37 UTC (rev 976361)
@@ -0,0 +1,52 @@
+# Maintainer: Levente Polyak 
+# Contributer: Colin Woodbury 
+# Contributer: Leif Warner 
+# Contributor: Cedric Girard 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libmpd
+pkgname=haskell-libmpd
+pkgver=0.10.0.0
+pkgrel=37
+pkgdesc='Client library for MPD, the Music Player Daemon'
+url='https://hackage.haskell.org/package/libmpd'
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-data-default-class' 
'haskell-network'
+ 'haskell-safe-exceptions' 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+#source=(${pkgname}-${pkgver}.tar.gz::https://github.com/vimus/libmpd-haskell/archive/v${pkgver}.tar.gz)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('33b2af4cbbcc2c6bb2f05ada685d8870ca5132559f8f0505da39f0deb290f1e15028d783c9b28fc51f785ed86878fbf40bb0be0487612cc2b600eaf619114c11')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup haddock
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd ${_hkgname}-${pkgver}
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd ${_hkgname}-${pkgver}
+  install -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md changelog.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:



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

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:51:23
  Author: felixonmars
Revision: 976360

upgpkg: haskell-libmpd 0.10.0.0-37: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-libmpd/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:50:14 UTC (rev 976359)
+++ PKGBUILD2021-07-10 01:51:23 UTC (rev 976360)
@@ -7,7 +7,7 @@
 _hkgname=libmpd
 pkgname=haskell-libmpd
 pkgver=0.10.0.0
-pkgrel=36
+pkgrel=37
 pkgdesc='Client library for MPD, the Music Player Daemon'
 url='https://hackage.haskell.org/package/libmpd'
 license=('MIT')



[arch-commits] Commit in haskell-safe-exceptions/repos (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:50:14
  Author: felixonmars
Revision: 976359

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-safe-exceptions/repos/community-staging-x86_64/
  haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD
(from rev 976358, haskell-safe-exceptions/trunk/PKGBUILD)

--+
 PKGBUILD |   42 ++
 1 file changed, 42 insertions(+)

Copied: haskell-safe-exceptions/repos/community-staging-x86_64/PKGBUILD (from 
rev 976358, haskell-safe-exceptions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-10 01:50:14 UTC (rev 976359)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=safe-exceptions
+pkgname=haskell-safe-exceptions
+pkgver=0.1.7.2
+pkgrel=1
+pkgdesc="Safe, consistent, and easy exception handling"
+url="https://github.com/fpco/safe-exceptions;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-void')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('592cd1b611262a24dc1673ec283059223b47e70a33df22c05ff7222096027afa6358336e6c8e30256a6e40b71d59d59a90021ccd998a8ee6e193aa62d152c5ab')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-safe-exceptions/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:50:01
  Author: felixonmars
Revision: 976358

upgpkg: haskell-safe-exceptions 0.1.7.2-1: rebuild with safe-exceptions 0.1.7.2

Modified:
  haskell-safe-exceptions/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:49:27 UTC (rev 976357)
+++ PKGBUILD2021-07-10 01:50:01 UTC (rev 976358)
@@ -2,8 +2,8 @@
 
 _hkgname=safe-exceptions
 pkgname=haskell-safe-exceptions
-pkgver=0.1.7.1
-pkgrel=81
+pkgver=0.1.7.2
+pkgrel=1
 pkgdesc="Safe, consistent, and easy exception handling"
 url="https://github.com/fpco/safe-exceptions;
 license=('MIT')
@@ -11,7 +11,7 @@
 depends=('ghc-libs')
 makedepends=('ghc' 'haskell-hspec' 'haskell-void')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('9d3f97df6cae87eaf547e80f1d19d150bf850259dafacb59fcb143fd349dcff9c26e21971e5a2b68ab7b88b6ea88dff63cc3b571453d09afd4bd70805c3c3587')
+sha512sums=('592cd1b611262a24dc1673ec283059223b47e70a33df22c05ff7222096027afa6358336e6c8e30256a6e40b71d59d59a90021ccd998a8ee6e193aa62d152c5ab')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in python-oslo-utils/repos/community-any (PKGBUILD PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:49:27
  Author: felixonmars
Revision: 976357

archrelease: copy trunk to community-any

Added:
  python-oslo-utils/repos/community-any/PKGBUILD
(from rev 976356, python-oslo-utils/trunk/PKGBUILD)
Deleted:
  python-oslo-utils/repos/community-any/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 01:49:15 UTC (rev 976356)
+++ PKGBUILD2021-07-10 01:49:27 UTC (rev 976357)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgname=python-oslo-utils
-pkgver=4.9.1
-pkgrel=1
-pkgdesc="Oslo Utility library"
-arch=('any')
-url="https://pypi.python.org/pypi/oslo.utils/$pkgver;
-license=('Apache')
-depends=('python-pbr' 'python-iso8601' 'python-oslo-i18n' 'python-pytz' 
'python-netaddr'
- 'python-netifaces' 'python-debtcollector' 'python-pyparsing' 
'python-packaging')
-makedepends=('python-setuptools')
-checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
-source=("https://github.com/openstack/oslo.utils/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('2c5eafa344f1619d4ca37a332c4307309cf87f04ed012ead532e775286eda92e5968e92a54e78046ca3238707ef4673a791d434910965f093bc3b32c862eec3f')
-
-export PBR_VERSION=$pkgver
-
-build() {
-  cd oslo.utils-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd oslo.utils-$pkgver
-  stestr run
-}
-
-package() {
-  cd oslo.utils-$pkgver
-  python setup.py install --root="$pkgdir/" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-oslo-utils/repos/community-any/PKGBUILD (from rev 976356, 
python-oslo-utils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 01:49:27 UTC (rev 976357)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgname=python-oslo-utils
+pkgver=4.9.2
+pkgrel=1
+pkgdesc="Oslo Utility library"
+arch=('any')
+url="https://pypi.python.org/pypi/oslo.utils/$pkgver;
+license=('Apache')
+depends=('python-pbr' 'python-iso8601' 'python-oslo-i18n' 'python-pytz' 
'python-netaddr'
+ 'python-netifaces' 'python-debtcollector' 'python-pyparsing' 
'python-packaging')
+makedepends=('python-setuptools')
+checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
+source=("https://github.com/openstack/oslo.utils/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('1f7783f9466df2b286bd08018abf67845a8d1eb579d658e1b8e78756efdea420a1c233bc5848e3a94d4fe470fb6e5fb084103b22f244802e7df8334439b550b7')
+
+export PBR_VERSION=$pkgver
+
+build() {
+  cd oslo.utils-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd oslo.utils-$pkgver
+  stestr run
+}
+
+package() {
+  cd oslo.utils-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-oslo-utils/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:49:15
  Author: felixonmars
Revision: 976356

upgpkg: python-oslo-utils 4.9.2-1

Modified:
  python-oslo-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:48:34 UTC (rev 976355)
+++ PKGBUILD2021-07-10 01:49:15 UTC (rev 976356)
@@ -2,7 +2,7 @@
 # Contributor: Daniel Wallace 
 
 pkgname=python-oslo-utils
-pkgver=4.9.1
+pkgver=4.9.2
 pkgrel=1
 pkgdesc="Oslo Utility library"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-oslotest' 'python-ddt' 'python-eventlet')
 
source=("https://github.com/openstack/oslo.utils/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('2c5eafa344f1619d4ca37a332c4307309cf87f04ed012ead532e775286eda92e5968e92a54e78046ca3238707ef4673a791d434910965f093bc3b32c862eec3f')
+sha512sums=('1f7783f9466df2b286bd08018abf67845a8d1eb579d658e1b8e78756efdea420a1c233bc5848e3a94d4fe470fb6e5fb084103b22f244802e7df8334439b550b7')
 
 export PBR_VERSION=$pkgver
 



[arch-commits] Commit in ruby-bundler/repos/community-any (PKGBUILD PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:48:34
  Author: felixonmars
Revision: 976355

archrelease: copy trunk to community-any

Added:
  ruby-bundler/repos/community-any/PKGBUILD
(from rev 976354, ruby-bundler/trunk/PKGBUILD)
Deleted:
  ruby-bundler/repos/community-any/PKGBUILD

--+
 PKGBUILD |   68 ++---
 1 file changed, 34 insertions(+), 34 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 01:48:22 UTC (rev 976354)
+++ PKGBUILD2021-07-10 01:48:34 UTC (rev 976355)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jonne Haß 
-# Contributor: Hyacinthe Cartiaux 
-# Contributor: Anatol Pomozov 
-# Contributor: Alexsandr Pavlov 
-
-pkgname=ruby-bundler
-_gemname=${pkgname#ruby-}
-pkgver=2.2.22
-pkgrel=1
-pkgdesc="Manages an application's dependencies through its entire life, across 
many machines, systematically and repeatably."
-arch=('any')
-url='http://bundler.io'
-license=('MIT')
-depends=('ruby')
-makedepends=('ruby-rdoc')
-options=('!emptydirs')
-source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
-noextract=("$_gemname-$pkgver.gem")
-sha512sums=('b544f352d7fd57fdd3be7ffa3a00f1927c17695e551a21e67b6ed69ab59ba8939312f165422b8a7a3a4f30cd037f1581baa0a23e332aad197b2f8f4f2aba93eb')
-
-package() {
-  cd "$srcdir"
-
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install 
--no-user-install --ignore-dependencies \
- -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem"
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-
-  install -d "$pkgdir/usr/share/man/"{man1,man5}
-  mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/lib/bundler/man"/*.1 
"$pkgdir/usr/share/man/man1/"
-  mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/lib/bundler/man"/*.5 
"$pkgdir/usr/share/man/man5/"
-}

Copied: ruby-bundler/repos/community-any/PKGBUILD (from rev 976354, 
ruby-bundler/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 01:48:34 UTC (rev 976355)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+# Contributor: Jonne Haß 
+# Contributor: Hyacinthe Cartiaux 
+# Contributor: Anatol Pomozov 
+# Contributor: Alexsandr Pavlov 
+
+pkgname=ruby-bundler
+_gemname=${pkgname#ruby-}
+pkgver=2.2.23
+pkgrel=1
+pkgdesc="Manages an application's dependencies through its entire life, across 
many machines, systematically and repeatably."
+arch=('any')
+url='http://bundler.io'
+license=('MIT')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
+noextract=("$_gemname-$pkgver.gem")
+sha512sums=('c7be2a0fcdcd8ecfc3348d5818e269c24aa0555b02e1a197403727fd6d3f58cd653b1d21fc974e2ad481743c06b369f7c2ea1c12743c0e62801333e4440b1003')
+
+package() {
+  cd "$srcdir"
+
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  HOME="/tmp" GEM_HOME="$_gemdir" GEM_PATH="$_gemdir" gem install 
--no-user-install --ignore-dependencies \
+ -i "$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" "$_gemname-$pkgver.gem"
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+
+  install -d "$pkgdir/usr/share/man/"{man1,man5}
+  mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/lib/bundler/man"/*.1 
"$pkgdir/usr/share/man/man1/"
+  mv "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/lib/bundler/man"/*.5 
"$pkgdir/usr/share/man/man5/"
+}



[arch-commits] Commit in ruby-bundler/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:48:22
  Author: felixonmars
Revision: 976354

upgpkg: ruby-bundler 2.2.23-1

Modified:
  ruby-bundler/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:48:15 UTC (rev 976353)
+++ PKGBUILD2021-07-10 01:48:22 UTC (rev 976354)
@@ -6,7 +6,7 @@
 
 pkgname=ruby-bundler
 _gemname=${pkgname#ruby-}
-pkgver=2.2.22
+pkgver=2.2.23
 pkgrel=1
 pkgdesc="Manages an application's dependencies through its entire life, across 
many machines, systematically and repeatably."
 arch=('any')
@@ -17,7 +17,7 @@
 options=('!emptydirs')
 source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
 noextract=("$_gemname-$pkgver.gem")
-sha512sums=('b544f352d7fd57fdd3be7ffa3a00f1927c17695e551a21e67b6ed69ab59ba8939312f165422b8a7a3a4f30cd037f1581baa0a23e332aad197b2f8f4f2aba93eb')
+sha512sums=('c7be2a0fcdcd8ecfc3348d5818e269c24aa0555b02e1a197403727fd6d3f58cd653b1d21fc974e2ad481743c06b369f7c2ea1c12743c0e62801333e4440b1003')
 
 package() {
   cd "$srcdir"



[arch-commits] Commit in v2ray-domain-list-community/repos/community-any (2 files)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:48:15
  Author: felixonmars
Revision: 976353

archrelease: copy trunk to community-any

Added:
  v2ray-domain-list-community/repos/community-any/PKGBUILD
(from rev 976352, v2ray-domain-list-community/trunk/PKGBUILD)
Deleted:
  v2ray-domain-list-community/repos/community-any/PKGBUILD

--+
 PKGBUILD |   46 +++---
 1 file changed, 23 insertions(+), 23 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 01:48:02 UTC (rev 976352)
+++ PKGBUILD2021-07-10 01:48:15 UTC (rev 976353)
@@ -1,23 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=20210707032357
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2fly/domain-list-community;
-license=('MIT')
-makedepends=('go' 'git')
-source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('a1880d9c73885c5452e668392ce51bb8f0599def8dcc9174d66b5b9d344417b0d6d77cf6d8a6a67b31411a71e2c81a620d14280d16a8c75a08e6e2a64f3f660b')
-
-build() {
-  cd domain-list-community-$pkgver
-  go run main.go
-}
-
-package() {
-  cd domain-list-community-$pkgver
-  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
976352, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 01:48:15 UTC (rev 976353)
@@ -0,0 +1,23 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=20210709152606
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2fly/domain-list-community;
+license=('MIT')
+makedepends=('go' 'git')
+source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('370582d61deba13df407cbf3a4bbe39e08ef9fcf710c92418b57199a689bffbcba17c9e61ea1ba07d82d4a9efeba73daa8fd1af49785d53235ae63da01f1d9df')
+
+build() {
+  cd domain-list-community-$pkgver
+  go run main.go
+}
+
+package() {
+  cd domain-list-community-$pkgver
+  install -Dm644 dlc.dat "$pkgdir"/usr/share/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



[arch-commits] Commit in v2ray-domain-list-community/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:48:02
  Author: felixonmars
Revision: 976352

upgpkg: v2ray-domain-list-community 20210709152606-1

Modified:
  v2ray-domain-list-community/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:47:58 UTC (rev 976351)
+++ PKGBUILD2021-07-10 01:48:02 UTC (rev 976352)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=20210707032357
+pkgver=20210709152606
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go' 'git')
 
source=("https://github.com/v2fly/domain-list-community/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('a1880d9c73885c5452e668392ce51bb8f0599def8dcc9174d66b5b9d344417b0d6d77cf6d8a6a67b31411a71e2c81a620d14280d16a8c75a08e6e2a64f3f660b')
+sha512sums=('370582d61deba13df407cbf3a4bbe39e08ef9fcf710c92418b57199a689bffbcba17c9e61ea1ba07d82d4a9efeba73daa8fd1af49785d53235ae63da01f1d9df')
 
 build() {
   cd domain-list-community-$pkgver



[arch-commits] Commit in python-pkginfo/repos/community-any (PKGBUILD PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:47:58
  Author: felixonmars
Revision: 976351

archrelease: copy trunk to community-any

Added:
  python-pkginfo/repos/community-any/PKGBUILD
(from rev 976350, python-pkginfo/trunk/PKGBUILD)
Deleted:
  python-pkginfo/repos/community-any/PKGBUILD

--+
 PKGBUILD |   62 ++---
 1 file changed, 31 insertions(+), 31 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 01:47:45 UTC (rev 976350)
+++ PKGBUILD2021-07-10 01:47:58 UTC (rev 976351)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: eolianoe 
-# Contributor: Andrey Mikhaylenko 
-
-pkgname=python-pkginfo
-pkgver=1.7.0
-pkgrel=1
-pkgdesc='Query metadatdata from sdists / bdists / installed packages'
-arch=('any')
-url="https://pypi.python.org/pypi/pkginfo;
-license=('PSF')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-nose')
-source=("https://pypi.io/packages/source/p/pkginfo/pkginfo-$pkgver.tar.gz;)
-sha512sums=('0e41899fac552e6a3c401c7dab3e3cd57f31cc5f052e07537f15b699c85113800edac27d232571ecab4852fab1d73374eca381d1ab70c9a7461bb422ff03de3b')
-
-build() {
-  cd pkginfo-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pkginfo-$pkgver
-  python setup.py nosetests
-}
-
-package_python-pkginfo() {
-  cd pkginfo-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-pkginfo/repos/community-any/PKGBUILD (from rev 976350, 
python-pkginfo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 01:47:58 UTC (rev 976351)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: eolianoe 
+# Contributor: Andrey Mikhaylenko 
+
+pkgname=python-pkginfo
+pkgver=1.7.1
+pkgrel=1
+pkgdesc='Query metadatdata from sdists / bdists / installed packages'
+arch=('any')
+url="https://pypi.python.org/pypi/pkginfo;
+license=('PSF')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-nose')
+source=("https://pypi.io/packages/source/p/pkginfo/pkginfo-$pkgver.tar.gz;)
+sha512sums=('5b6374e45e7ccd68f3a28145c2fc350e630e97fcc5e97d46d05c32f0958a51e4713487b809099ddf0a9ab07840f7fb4409438ab7b7a9b0b05e94d292088b2c26')
+
+build() {
+  cd pkginfo-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pkginfo-$pkgver
+  python setup.py nosetests
+}
+
+package_python-pkginfo() {
+  cd pkginfo-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}



[arch-commits] Commit in python-pkginfo/trunk (PKGBUILD)

2021-07-09 Thread Felix Yan via arch-commits
Date: Saturday, July 10, 2021 @ 01:47:45
  Author: felixonmars
Revision: 976350

upgpkg: python-pkginfo 1.7.1-1

Modified:
  python-pkginfo/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 01:46:19 UTC (rev 976349)
+++ PKGBUILD2021-07-10 01:47:45 UTC (rev 976350)
@@ -3,7 +3,7 @@
 # Contributor: Andrey Mikhaylenko 
 
 pkgname=python-pkginfo
-pkgver=1.7.0
+pkgver=1.7.1
 pkgrel=1
 pkgdesc='Query metadatdata from sdists / bdists / installed packages'
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-nose')
 source=("https://pypi.io/packages/source/p/pkginfo/pkginfo-$pkgver.tar.gz;)
-sha512sums=('0e41899fac552e6a3c401c7dab3e3cd57f31cc5f052e07537f15b699c85113800edac27d232571ecab4852fab1d73374eca381d1ab70c9a7461bb422ff03de3b')
+sha512sums=('5b6374e45e7ccd68f3a28145c2fc350e630e97fcc5e97d46d05c32f0958a51e4713487b809099ddf0a9ab07840f7fb4409438ab7b7a9b0b05e94d292088b2c26')
 
 build() {
   cd pkginfo-$pkgver



[arch-commits] Commit in gnome-software/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:33:50
  Author: heftig
Revision: 419415

archrelease: copy trunk to extra-x86_64

Added:
  gnome-software/repos/extra-x86_64/PKGBUILD
(from rev 419414, gnome-software/trunk/PKGBUILD)
Deleted:
  gnome-software/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  144 ++---
 1 file changed, 72 insertions(+), 72 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 00:33:40 UTC (rev 419414)
+++ PKGBUILD2021-07-10 00:33:50 UTC (rev 419415)
@@ -1,72 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Yosef Or Boczko 
-
-pkgbase=gnome-software
-pkgname=(gnome-software gnome-software-packagekit-plugin)
-pkgver=40.2
-pkgrel=1
-pkgdesc="GNOME Software Tools"
-url="https://wiki.gnome.org/Apps/Software/;
-arch=(x86_64)
-license=(GPL2)
-makedepends=(appstream gsettings-desktop-schemas libpackagekit-glib flatpak
- fwupd docbook-xsl git gobject-introspection gspell gtk-doc meson
- valgrind gnome-online-accounts libxmlb malcontent libhandy)
-_commit=11b5e9663a7ee9fe0e5c9f97c864b804cf5271d5  # tags/40.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgbase
-  git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgbase
-}
-
-build() {
-  # Ensure static library is non-LTO compatible
-  CFLAGS+=" -ffat-lto-objects"
-
-  arch-meson $pkgbase build -D sysprof=disabled
-  meson compile -C build
-}
-
-check() {
-  # build container troubles
-  meson test -C build --print-errorlogs || :
-}
-
-_pick() {
-  local p="$1" f d; shift
-  for f; do
-d="$srcdir/$p/${f#$pkgdir/}"
-mkdir -p "$(dirname "$d")"
-mv "$f" "$d"
-rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
-  done
-}
-
-package_gnome-software() {
-  groups=(gnome)
-  depends=(libxmlb gsettings-desktop-schemas gspell libpackagekit-glib
-   gnome-online-accounts appstream libhandy)
-  optdepends=('flatpak: Flatpak support plugin'
-  'fwupd: fwupd support plugin'
-  'malcontent: Parental control plugin')
-
-  meson install -C build --destdir="$pkgdir"
-
-### Split gnome-software-packagekit-plugin
-  local pkglibdir="$pkgdir/usr/lib/gnome-software"
-  _pick packagekit-plugin "$pkglibdir"/plugins-*/libgs_plugin_packagekit*.so
-  _pick packagekit-plugin 
"$pkglibdir"/plugins-*/libgs_plugin_systemd-updates.so
-}
-
-package_gnome-software-packagekit-plugin() {
-  pkgdesc="PackageKit support plugin for GNOME Software"
-  depends=(archlinux-appstream-data gnome-software packagekit)
-  mv packagekit-plugin/* "$pkgdir"
-}

Copied: gnome-software/repos/extra-x86_64/PKGBUILD (from rev 419414, 
gnome-software/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 00:33:50 UTC (rev 419415)
@@ -0,0 +1,72 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Yosef Or Boczko 
+
+pkgbase=gnome-software
+pkgname=(gnome-software gnome-software-packagekit-plugin)
+pkgver=40.3
+pkgrel=1
+pkgdesc="GNOME Software Tools"
+url="https://wiki.gnome.org/Apps/Software/;
+arch=(x86_64)
+license=(GPL2)
+makedepends=(appstream gsettings-desktop-schemas libpackagekit-glib flatpak
+ fwupd docbook-xsl git gobject-introspection gspell gtk-doc meson
+ valgrind gnome-online-accounts libxmlb malcontent libhandy)
+_commit=615f7dbd2f5eaf98c392f5ec0ee050a65d924ed6  # tags/40.3^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/^GNOME_SOFTWARE_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  # Ensure static library is non-LTO compatible
+  CFLAGS+=" -ffat-lto-objects"
+
+  arch-meson $pkgbase build -D sysprof=disabled
+  meson compile -C build
+}
+
+check() {
+  # build container troubles
+  meson test -C build --print-errorlogs || :
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_gnome-software() {
+  groups=(gnome)
+  depends=(libxmlb gsettings-desktop-schemas gspell libpackagekit-glib
+   gnome-online-accounts appstream libhandy)
+  optdepends=('flatpak: Flatpak support plugin'
+  'fwupd: fwupd support plugin'
+  'malcontent: Parental control plugin')
+
+  meson install -C build --destdir="$pkgdir"
+
+### Split gnome-software-packagekit-plugin
+  local pkglibdir="$pkgdir/usr/lib/gnome-software"
+  _pick packagekit-plugin "$pkglibdir"/plugins-*/libgs_plugin_packagekit*.so
+  _pick packagekit-plugin 

[arch-commits] Commit in gnome-software/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:33:40
  Author: heftig
Revision: 419414

40.3-1

Modified:
  gnome-software/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:25:08 UTC (rev 419413)
+++ PKGBUILD2021-07-10 00:33:40 UTC (rev 419414)
@@ -4,7 +4,7 @@
 
 pkgbase=gnome-software
 pkgname=(gnome-software gnome-software-packagekit-plugin)
-pkgver=40.2
+pkgver=40.3
 pkgrel=1
 pkgdesc="GNOME Software Tools"
 url="https://wiki.gnome.org/Apps/Software/;
@@ -13,7 +13,7 @@
 makedepends=(appstream gsettings-desktop-schemas libpackagekit-glib flatpak
  fwupd docbook-xsl git gobject-introspection gspell gtk-doc meson
  valgrind gnome-online-accounts libxmlb malcontent libhandy)
-_commit=11b5e9663a7ee9fe0e5c9f97c864b804cf5271d5  # tags/40.2^0
+_commit=615f7dbd2f5eaf98c392f5ec0ee050a65d924ed6  # tags/40.3^0
 
source=("git+https://gitlab.gnome.org/GNOME/gnome-software.git#commit=$_commit;)
 sha256sums=('SKIP')
 



[arch-commits] Commit in reflector/repos/community-any (PKGBUILD PKGBUILD)

2021-07-09 Thread Xyne via arch-commits
Date: Saturday, July 10, 2021 @ 00:30:46
  Author: xyne
Revision: 976338

archrelease: copy trunk to community-any

Added:
  reflector/repos/community-any/PKGBUILD
(from rev 976337, reflector/trunk/PKGBUILD)
Deleted:
  reflector/repos/community-any/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-10 00:30:37 UTC (rev 976337)
+++ PKGBUILD2021-07-10 00:30:46 UTC (rev 976338)
@@ -1,37 +0,0 @@
-#Maintainer: Xyne 
-pkgname=reflector
-pkgver=2021.7
-pkgrel=1
-pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
-arch=(any)
-license=(GPL)
-url="https://xyne.archlinux.ca/projects/reflector;
-depends=(python3)
-optdepends=('rsync: rate rsync mirrors')
-backup=(etc/xdg/reflector/reflector.conf)
-source=(
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.tar.xz
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.tar.xz.sig
-)
-sha512sums=(
-  
0f0a84abab41bf6e2e72abcb873ae2986300d172a618466d4aa43e6ba1e4bf4a6072dccd6303a59129d16eac5997ef160df23a3424de901ac6ee2414ecc5acb8
-  
50c5cd9ea560159a3ef0959f6d20db901356553e34d5e27a89639c3937e19deed1175a4561cf6e1c07c00db842825e0cb5f27f836a312a854b99039ed4e971ef
-)
-md5sums=(
-  98dbb6cb343ff0c6cf936ba470d68955
-  0305b97b80994b09d283947ce4696e68
-)
-validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
-
-package ()
-{
-  cd "$srcdir/$pkgname-$pkgver"
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-  install -Dm644 "man/${pkgname}.1.gz" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1.gz"
-  install -Dm644 'reflector.service' 
"$pkgdir/usr/lib/systemd/system/reflector.service"
-  install -Dm644 'reflector.timer' 
"$pkgdir/usr/lib/systemd/system/reflector.timer"
-  install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf"
-}
-
-
-# vim: set ts=2 sw=2 et:

Copied: reflector/repos/community-any/PKGBUILD (from rev 976337, 
reflector/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-10 00:30:46 UTC (rev 976338)
@@ -0,0 +1,37 @@
+#Maintainer: Xyne 
+pkgname=reflector
+pkgver=2021.7.8
+pkgrel=1
+pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
+arch=(any)
+license=(GPL)
+url="https://xyne.archlinux.ca/projects/reflector;
+depends=(python3)
+optdepends=('rsync: rate rsync mirrors')
+backup=(etc/xdg/reflector/reflector.conf)
+source=(
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.8.tar.xz
+  
https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.8.tar.xz.sig
+)
+sha512sums=(
+  
51114532eaae37cb1c0f0522e6e3a16955455289f88f802ac870c496d9dd6a62196c797c044e74240bcc1355905b503edec1353d98f477b40d218f290c2cecef
+  
656ff757d0d19ab689a036d163198c91d6a2b30ce2a10ee43a605dc0e6637976d0e0f5b79198ca08a8433ec92f7614e21eeb51a9fbf64a9fd4b22f74c82b0b7d
+)
+md5sums=(
+  d269f659668ca546b721aef806bab71d
+  bcc8dd00fff5c39aab19e2bc34bb8f14
+)
+validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
+
+package ()
+{
+  cd "$srcdir/$pkgname-$pkgver"
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+  install -Dm644 "man/${pkgname}.1.gz" 
"${pkgdir}/usr/share/man/man1/${pkgname}.1.gz"
+  install -Dm644 'reflector.service' 
"$pkgdir/usr/lib/systemd/system/reflector.service"
+  install -Dm644 'reflector.timer' 
"$pkgdir/usr/lib/systemd/system/reflector.timer"
+  install -Dm644 'reflector.conf' "$pkgdir/etc/xdg/reflector/reflector.conf"
+}
+
+
+# vim: set ts=2 sw=2 et:



[arch-commits] Commit in reflector/trunk (PKGBUILD)

2021-07-09 Thread Xyne via arch-commits
Date: Saturday, July 10, 2021 @ 00:30:37
  Author: xyne
Revision: 976337

upgpkg: reflector 2021.7.8-1: 2021.7.8

Modified:
  reflector/trunk/PKGBUILD

--+
 PKGBUILD |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:25:06 UTC (rev 976336)
+++ PKGBUILD2021-07-10 00:30:37 UTC (rev 976337)
@@ -1,6 +1,6 @@
 #Maintainer: Xyne 
 pkgname=reflector
-pkgver=2021.7
+pkgver=2021.7.8
 pkgrel=1
 pkgdesc='A Python 3 module and script to retrieve and filter the latest Pacman 
mirror list.'
 arch=(any)
@@ -10,16 +10,16 @@
 optdepends=('rsync: rate rsync mirrors')
 backup=(etc/xdg/reflector/reflector.conf)
 source=(
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.tar.xz
-  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.tar.xz.sig
+  https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.8.tar.xz
+  
https://xyne.archlinux.ca/projects/reflector/src/reflector-2021.7.8.tar.xz.sig
 )
 sha512sums=(
-  
0f0a84abab41bf6e2e72abcb873ae2986300d172a618466d4aa43e6ba1e4bf4a6072dccd6303a59129d16eac5997ef160df23a3424de901ac6ee2414ecc5acb8
-  
50c5cd9ea560159a3ef0959f6d20db901356553e34d5e27a89639c3937e19deed1175a4561cf6e1c07c00db842825e0cb5f27f836a312a854b99039ed4e971ef
+  
51114532eaae37cb1c0f0522e6e3a16955455289f88f802ac870c496d9dd6a62196c797c044e74240bcc1355905b503edec1353d98f477b40d218f290c2cecef
+  
656ff757d0d19ab689a036d163198c91d6a2b30ce2a10ee43a605dc0e6637976d0e0f5b79198ca08a8433ec92f7614e21eeb51a9fbf64a9fd4b22f74c82b0b7d
 )
 md5sums=(
-  98dbb6cb343ff0c6cf936ba470d68955
-  0305b97b80994b09d283947ce4696e68
+  d269f659668ca546b721aef806bab71d
+  bcc8dd00fff5c39aab19e2bc34bb8f14
 )
 validpgpkeys=('EC3CBE7F607D11E663149E811D1F0DC78F173680')
 



[arch-commits] Commit in bbswitch/repos (4 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:06
  Author: heftig
Revision: 976336

archrelease: copy trunk to community-testing-x86_64

Added:
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch
(from rev 976327, bbswitch/trunk/0001-proc_ops-struct.patch)
  bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch
(from rev 976327, bbswitch/trunk/0002-kernel-5.7.patch)
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, bbswitch/trunk/PKGBUILD)

+
 0001-proc_ops-struct.patch |   36 ++
 0002-kernel-5.7.patch  |   11 +
 PKGBUILD   |   50 +++
 3 files changed, 97 insertions(+)

Copied: bbswitch/repos/community-testing-x86_64/0001-proc_ops-struct.patch 
(from rev 976327, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- community-testing-x86_64/0001-proc_ops-struct.patch 
(rev 0)
+++ community-testing-x86_64/0001-proc_ops-struct.patch 2021-07-10 00:25:06 UTC 
(rev 976336)
@@ -0,0 +1,36 @@
+diff --unified --recursive --text bbswitch-0.8.orig/bbswitch.c 
bbswitch-0.8.new/bbswitch.c
+--- bbswitch-0.8.orig/bbswitch.c   2013-12-04 21:22:06.0 -0200
 bbswitch-0.8.new/bbswitch.c2020-04-01 12:02:35.518754892 -0300
+@@ -35,6 +35,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ #define BBSWITCH_VERSION "0.8"
+ 
+@@ -375,13 +376,23 @@
+ return 0;
+ }
+ 
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0)
++static struct proc_ops bbswitch_fops = {
++.proc_open   = bbswitch_proc_open,
++.proc_read   = seq_read,
++.proc_write  = bbswitch_proc_write,
++.proc_lseek = seq_lseek,
++.proc_release= single_release
++};
++#else
+ static struct file_operations bbswitch_fops = {
+ .open   = bbswitch_proc_open,
+ .read   = seq_read,
+ .write  = bbswitch_proc_write,
+ .llseek = seq_lseek,
+ .release= single_release
+-};
++ };
++#endif
+ 
+ static struct notifier_block nb = {
+ .notifier_call = _pm_handler

Copied: bbswitch/repos/community-testing-x86_64/0002-kernel-5.7.patch (from rev 
976327, bbswitch/trunk/0002-kernel-5.7.patch)
===
--- community-testing-x86_64/0002-kernel-5.7.patch  
(rev 0)
+++ community-testing-x86_64/0002-kernel-5.7.patch  2021-07-10 00:25:06 UTC 
(rev 976336)
@@ -0,0 +1,11 @@
+diff -u -r bbswitch-0.8/bbswitch.c bbswitch-0.8-5.7/bbswitch.c
+--- bbswitch-0.8/bbswitch.c2020-06-02 00:34:20.370571802 +
 bbswitch-0.8-5.7/bbswitch.c2020-06-02 00:35:18.161403639 +
+@@ -29,6 +29,7 @@
+ #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
+ 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:06 UTC (rev 976336)
@@ -0,0 +1,50 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=431
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers')
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;
+0001-proc_ops-struct.patch 0002-kernel-5.7.patch)
+sha512sums=('11ab163931feb6c0e202d04c4552b848e999fedea9990390c26b28abdb4a69081ccfb5a22d1e390cc274f1c0cfc9adedc719c5fece14738b17aaa93e28865b7c'
+
'993a2895c37ea213c105be668f794af54838d8015d6f561ee6bc7ce65583425515931c83c2487ab97c14454105f233f089e8bdc90ea5ed9576be767335f57ad1'
+
'2eeae463b2f83e7744ff1a769cb6186389e026fc78668e836525dfd16a56abfae01cfb150c9bb46af74ec42e87ebea91636118fe0c773e7eaa7ea671b25d2e04')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  patch -Np1 < ../0001-proc_ops-struct.patch
+  patch -Np1 < ../0002-kernel-5.7.patch
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  make KDIR=/usr/src/linux
+}
+
+package_bbswitch() {
+  depends=('linux')
+
+  cd ${pkgbase}-${pkgver}
+  _extradir="/usr/lib/modules/$(

[arch-commits] Commit in linux/repos (3 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:08
  Author: heftig
Revision: 419413

archrelease: copy trunk to testing-x86_64

Added:
  linux/repos/testing-x86_64/
  linux/repos/testing-x86_64/PKGBUILD
(from rev 419412, linux/trunk/PKGBUILD)
  linux/repos/testing-x86_64/config
(from rev 419412, linux/trunk/config)

--+
 PKGBUILD |  201 +
 config   |10559 +
 2 files changed, 10760 insertions(+)

The diff is longer than the limit of 200KB.
Use svn diff -r 419412:419413 to see the changes.


[arch-commits] Commit in broadcom-wl/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:06
  Author: heftig
Revision: 976335

archrelease: copy trunk to community-testing-x86_64

Added:
  broadcom-wl/repos/community-testing-x86_64/
  broadcom-wl/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, broadcom-wl/trunk/PKGBUILD)

--+
 PKGBUILD |   41 +
 1 file changed, 41 insertions(+)

Copied: broadcom-wl/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:06 UTC (rev 976335)
@@ -0,0 +1,41 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=310
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+build() {
+_kernver=$(

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:05
  Author: heftig
Revision: 976334

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 976331, virtualbox-host-modules-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 976331, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:05 UTC (rev 976334)
@@ -0,0 +1,39 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.22
+pkgrel=23
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

[arch-commits] Commit in netfilter-fullconenat/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:05
  Author: heftig
Revision: 976333

archrelease: copy trunk to community-testing-x86_64

Added:
  netfilter-fullconenat/repos/community-testing-x86_64/
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
(from rev 976329, netfilter-fullconenat/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD (from rev 
976329, netfilter-fullconenat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:05 UTC (rev 976333)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=130
+pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
+arch=('x86_64')
+url="https://github.com/Chion82/netfilter-full-cone-nat;
+license=('GPL2')
+depends=("linux")
+makedepends=('linux-headers' 'git')
+_commit=0cf3b48fd7d2fa81d0297d1fff12bbd0580fc435  # master
+source=("${pkgname}::git+https://github.com/Chion82/netfilter-full-cone-nat#commit=${_commit};)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  ( set -o pipefail
+git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short 
HEAD)"
+  )
+}
+
+prepare() {
+  cd ${pkgname}
+  echo "obj-m = xt_FULLCONENAT.o" > Kbuild
+}
+
+build() {
+  cd ${pkgname}
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  local extradir=/usr/lib/modules/$(

[arch-commits] Commit in vhba-module/repos (4 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:04
  Author: heftig
Revision: 976331

archrelease: copy trunk to community-testing-x86_64

Added:
  vhba-module/repos/community-testing-x86_64/
  vhba-module/repos/community-testing-x86_64/60-vhba.rules
(from rev 976327, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-testing-x86_64/dkms.conf
(from rev 976327, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   56 
 dkms.conf |9 +
 3 files changed, 66 insertions(+)

Copied: vhba-module/repos/community-testing-x86_64/60-vhba.rules (from rev 
976327, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-x86_64/60-vhba.rules  (rev 0)
+++ community-testing-x86_64/60-vhba.rules  2021-07-10 00:25:04 UTC (rev 
976331)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:04 UTC (rev 976331)
@@ -0,0 +1,56 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20210418
+pkgrel=24
+pkgdesc="Kernel module that emulates SCSI devices"
+url="https://cdemu.sourceforge.io/;
+arch=(x86_64)
+license=(GPL)
+makedepends=('linux-headers')
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.xz;
+60-vhba.rules dkms.conf)
+sha256sums=('18bd82ae27721ad1612b3c31accd81898ae326370964385ca52a2a66b67a3f85'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

[arch-commits] Commit in nvidia/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:04
  Author: heftig
Revision: 419412

archrelease: copy trunk to testing-x86_64

Added:
  nvidia/repos/testing-x86_64/
  nvidia/repos/testing-x86_64/PKGBUILD
(from rev 419411, nvidia/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: nvidia/repos/testing-x86_64/PKGBUILD (from rev 419411, 
nvidia/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-07-10 00:25:04 UTC (rev 419412)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=465.31
+pkgrel=15
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

[arch-commits] Commit in r8168/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:04
  Author: heftig
Revision: 976332

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, r8168/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: r8168/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
r8168/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:04 UTC (rev 976332)
@@ -0,0 +1,46 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.049.02
+pkgrel=3
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+
https://github.com/mtorromeo/r8168/releases/download/$pkgver/$pkgname-$pkgver.tar.gz.asc)
+sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
+'SKIP')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF')
+
+build() {
+   cd "$pkgname-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux M="$PWD/src" \
+   ENABLE_USE_FIRMWARE_FILE=y \
+   CONFIG_R8168_NAPI=y \
+   CONFIG_R8168_VLAN=y \
+   CONFIG_ASPM=y \
+   ENABLE_S5WOL=y \
+   ENABLE_EEE=y \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux')
+
+   local extradir=/usr/lib/modules/$(

[arch-commits] Commit in tp_smapi/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:25:03
  Author: heftig
Revision: 976330

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, tp_smapi/trunk/PKGBUILD)

--+
 PKGBUILD |   48 
 1 file changed, 48 insertions(+)

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:25:03 UTC (rev 976330)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=318
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in deepin-anything-arch/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:58
  Author: heftig
Revision: 976329

archrelease: copy trunk to community-testing-x86_64

Added:
  deepin-anything-arch/repos/community-testing-x86_64/
  deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, deepin-anything-arch/trunk/PKGBUILD)

--+
 PKGBUILD |   29 +
 1 file changed, 29 insertions(+)

Copied: deepin-anything-arch/repos/community-testing-x86_64/PKGBUILD (from rev 
976327, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:24:58 UTC (rev 976329)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=5.0.9
+pkgrel=10
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("https://github.com/linuxdeepin/deepin-anything/archive/$pkgver/deepin-anything-$pkgver.tar.gz;)
+sha512sums=('d7038f900c7f6cf2af156ced0fab6bcd46bff347011acc34b5d355ae8f09efe3f323724b728fbfe9c8b961e238ceb7c81aaf45f2e446b5d9ce908e8c0a658c5b')
+
+build() {
+  cd deepin-anything-$pkgver
+  make -C kernelmod kdir=/usr/src/linux
+}
+
+package() {
+  depends=('linux')
+
+  cd deepin-anything-$pkgver
+  local extradir=/usr/lib/modules/$(

[arch-commits] Commit in acpi_call/repos (2 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:57
  Author: heftig
Revision: 976328

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 976327, acpi_call/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 976327, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2021-07-10 00:24:57 UTC (rev 976328)
@@ -0,0 +1,38 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.2.1
+pkgrel=71
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

[arch-commits] Commit in deepin-anything-arch/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:28
  Author: heftig
Revision: 976327

5.0.9-10: linux 5.13.1.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:26 UTC (rev 976326)
+++ PKGBUILD2021-07-10 00:24:28 UTC (rev 976327)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;



[arch-commits] Commit in nvidia/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:27
  Author: heftig
Revision: 419411

465.31-15: linux 5.13.1.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:23:52 UTC (rev 419410)
+++ PKGBUILD2021-07-10 00:24:27 UTC (rev 419411)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=465.31
-pkgrel=14
+pkgrel=15
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/;



[arch-commits] Commit in vhba-module/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:25
  Author: heftig
Revision: 976325

20210418-24: linux 5.13.1.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:24 UTC (rev 976324)
+++ PKGBUILD2021-07-10 00:24:25 UTC (rev 976325)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20210418
-pkgrel=23
+pkgrel=24
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)



[arch-commits] Commit in acpi_call/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:26
  Author: heftig
Revision: 976326

1.2.1-71: linux 5.13.1.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:25 UTC (rev 976325)
+++ PKGBUILD2021-07-10 00:24:26 UTC (rev 976326)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.2.1
-pkgrel=70
+pkgrel=71
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')



[arch-commits] Commit in r8168/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:24
  Author: heftig
Revision: 976324

8.049.02-3: linux 5.13.1.arch1-1

Modified:
  r8168/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:23 UTC (rev 976323)
+++ PKGBUILD2021-07-10 00:24:24 UTC (rev 976324)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.049.02
-pkgrel=2
+pkgrel=3
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")



[arch-commits] Commit in bbswitch/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:23
  Author: heftig
Revision: 976323

0.8-431: linux 5.13.1.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:22 UTC (rev 976322)
+++ PKGBUILD2021-07-10 00:24:23 UTC (rev 976323)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=430
+pkgrel=431
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;



[arch-commits] Commit in broadcom-wl/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:22
  Author: heftig
Revision: 976322

6.30.223.271-310: linux 5.13.1.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:21 UTC (rev 976321)
+++ PKGBUILD2021-07-10 00:24:22 UTC (rev 976322)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=309
+pkgrel=310
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'



[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:21
  Author: heftig
Revision: 976321

0.43-318: linux 5.13.1.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:20 UTC (rev 976320)
+++ PKGBUILD2021-07-10 00:24:21 UTC (rev 976321)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=317
+pkgrel=318
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:20
  Author: heftig
Revision: 976320

6.1.22-23: linux 5.13.1.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-10 00:24:18 UTC (rev 976319)
+++ PKGBUILD2021-07-10 00:24:20 UTC (rev 976320)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.22
-pkgrel=22
+pkgrel=23
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



[arch-commits] Commit in netfilter-fullconenat/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:24:18
  Author: heftig
Revision: 976319

r73.0cf3b48-130: linux 5.13.1.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 20:54:46 UTC (rev 976318)
+++ PKGBUILD2021-07-10 00:24:18 UTC (rev 976319)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=129
+pkgrel=130
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('x86_64')
 url="https://github.com/Chion82/netfilter-full-cone-nat;



[arch-commits] Commit in linux/trunk (PKGBUILD config)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Saturday, July 10, 2021 @ 00:23:52
  Author: heftig
Revision: 419410

5.13.1.arch1-1

Modified:
  linux/trunk/PKGBUILD
  linux/trunk/config

--+
 PKGBUILD |4 -
 config   |  216 +
 2 files changed, 149 insertions(+), 71 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 23:09:10 UTC (rev 419409)
+++ PKGBUILD2021-07-10 00:23:52 UTC (rev 419410)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.12.15.arch1
+pkgver=5.13.1.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}
@@ -25,7 +25,7 @@
   'A2FF3A36AAA56654109064AB19802F8B0D70FC30'  # Jan Alexander Steffens (heftig)
 )
 sha256sums=('SKIP'
-'828d90d788ad44ba1480486081afb3ec730de5b48dfe344662043940a0b42cdf')
+'6030ad40747f2055165a6a9081122034ed45283b51533c9018eda6ebec200b84')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2021-07-09 23:09:10 UTC (rev 419409)
+++ config  2021-07-10 00:23:52 UTC (rev 419410)
@@ -1,11 +1,13 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 5.12.14-arch1 Kernel Configuration
+# Linux/x86 5.13.1-arch1 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=110100
 CONFIG_CLANG_VERSION=0
+CONFIG_AS_IS_GNU=y
+CONFIG_AS_VERSION=23601
 CONFIG_LD_IS_BFD=y
 CONFIG_LD_VERSION=23601
 CONFIG_LLD_VERSION=0
@@ -101,6 +103,24 @@
 CONFIG_HIGH_RES_TIMERS=y
 # end of Timers subsystem
 
+CONFIG_BPF=y
+CONFIG_HAVE_EBPF_JIT=y
+CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
+
+#
+# BPF subsystem
+#
+CONFIG_BPF_SYSCALL=y
+CONFIG_BPF_JIT=y
+CONFIG_BPF_JIT_ALWAYS_ON=y
+CONFIG_BPF_JIT_DEFAULT_ON=y
+# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
+CONFIG_USERMODE_DRIVER=y
+CONFIG_BPF_PRELOAD=y
+CONFIG_BPF_PRELOAD_UMD=m
+CONFIG_BPF_LSM=y
+# end of BPF subsystem
+
 # CONFIG_PREEMPT_NONE is not set
 # CONFIG_PREEMPT_VOLUNTARY is not set
 CONFIG_PREEMPT=y
@@ -194,6 +214,7 @@
 CONFIG_CGROUP_CPUACCT=y
 CONFIG_CGROUP_PERF=y
 CONFIG_CGROUP_BPF=y
+CONFIG_CGROUP_MISC=y
 # CONFIG_CGROUP_DEBUG is not set
 CONFIG_SOCK_CGROUP_DATA=y
 CONFIG_NAMESPACES=y
@@ -225,7 +246,6 @@
 CONFIG_HAVE_UID16=y
 CONFIG_SYSCTL_EXCEPTION_TRACE=y
 CONFIG_HAVE_PCSPKR_PLATFORM=y
-CONFIG_BPF=y
 # CONFIG_EXPERT is not set
 CONFIG_UID16=y
 CONFIG_MULTIUSER=y
@@ -250,19 +270,12 @@
 CONFIG_IO_URING=y
 CONFIG_ADVISE_SYSCALLS=y
 CONFIG_HAVE_ARCH_USERFAULTFD_WP=y
+CONFIG_HAVE_ARCH_USERFAULTFD_MINOR=y
 CONFIG_MEMBARRIER=y
 CONFIG_KALLSYMS=y
 CONFIG_KALLSYMS_ALL=y
 CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
 CONFIG_KALLSYMS_BASE_RELATIVE=y
-CONFIG_BPF_LSM=y
-CONFIG_BPF_SYSCALL=y
-CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
-CONFIG_BPF_JIT_ALWAYS_ON=y
-CONFIG_BPF_JIT_DEFAULT_ON=y
-CONFIG_USERMODE_DRIVER=y
-CONFIG_BPF_PRELOAD=y
-CONFIG_BPF_PRELOAD_UMD=m
 CONFIG_USERFAULTFD=y
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
 CONFIG_KCMP=y
@@ -310,7 +323,6 @@
 CONFIG_ARCH_MAY_HAVE_PC_FDC=y
 CONFIG_GENERIC_CALIBRATE_DELAY=y
 CONFIG_ARCH_HAS_CPU_RELAX=y
-CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
 CONFIG_ARCH_HAS_FILTER_PGPROT=y
 CONFIG_HAVE_SETUP_PER_CPU_AREA=y
 CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
@@ -451,6 +463,7 @@
 CONFIG_X86_PMEM_LEGACY=m
 CONFIG_X86_CHECK_BIOS_CORRUPTION=y
 CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
+CONFIG_X86_RESERVE_LOW=64
 CONFIG_MTRR=y
 CONFIG_MTRR_SANITIZER=y
 CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
@@ -502,12 +515,8 @@
 # end of Processor type and features
 
 CONFIG_ARCH_HAS_ADD_PAGES=y
-CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
-CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
+CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y
 CONFIG_USE_PERCPU_NUMA_NODE_ID=y
-CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
-CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
-CONFIG_ARCH_ENABLE_THP_MIGRATION=y
 
 #
 # Power management and ACPI options
@@ -751,6 +760,7 @@
 CONFIG_VIRTUALIZATION=y
 CONFIG_KVM=m
 CONFIG_KVM_INTEL=m
+CONFIG_X86_SGX_KVM=y
 CONFIG_KVM_AMD=m
 CONFIG_KVM_AMD_SEV=y
 CONFIG_KVM_XEN=y
@@ -857,6 +867,8 @@
 CONFIG_COMPAT_32BIT_TIME=y
 CONFIG_HAVE_ARCH_VMAP_STACK=y
 CONFIG_VMAP_STACK=y
+CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y
+# CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set
 CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
 CONFIG_STRICT_KERNEL_RWX=y
 CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
@@ -903,10 +915,12 @@
 # CONFIG_MODULE_SIG_SHA384 is not set
 CONFIG_MODULE_SIG_SHA512=y
 CONFIG_MODULE_SIG_HASH="sha512"
-CONFIG_MODULE_COMPRESS=y
+# CONFIG_MODULE_COMPRESS_NONE is not set
 # CONFIG_MODULE_COMPRESS_GZIP is not set
-CONFIG_MODULE_COMPRESS_XZ=y
+# CONFIG_MODULE_COMPRESS_XZ is not set
+CONFIG_MODULE_COMPRESS_ZSTD=y
 CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y
+CONFIG_MODPROBE_PATH="/sbin/modprobe"
 CONFIG_MODULES_TREE_LOOKUP=y
 CONFIG_BLOCK=y
 CONFIG_BLK_RQ_ALLOC_TIME=y
@@ -1015,19 +1029,24 @@
 CONFIG_NUMA_KEEP_MEMINFO=y
 

[arch-commits] Commit in evolution-ews/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:08:19
  Author: heftig
Revision: 419407

archrelease: copy trunk to extra-x86_64

Added:
  evolution-ews/repos/extra-x86_64/PKGBUILD
(from rev 419406, evolution-ews/trunk/PKGBUILD)
Deleted:
  evolution-ews/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-09 23:08:14 UTC (rev 419406)
+++ PKGBUILD2021-07-09 23:08:19 UTC (rev 419407)
@@ -1,36 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ionut Biru 
-
-pkgname=evolution-ews
-pkgver=3.40.2
-pkgrel=1
-pkgdesc="MS Exchange integration through Exchange Web Services"
-url="https://wiki.gnome.org/Apps/Evolution/EWS;
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(libmspack evolution)
-makedepends=(git intltool python cmake ninja systemd)
-_commit=07bd56f2a5d1fcacc1f66d0fffe670831ebe0d49  # tags/3.40.2^0
-source=("git+https://gitlab.gnome.org/GNOME/evolution-ews.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^EVOLUTION_EWS_//;s/_/./g;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  cmake -S $pkgname -B build -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIBEXEC_INSTALL_DIR=/usr/lib \
--DSYSCONF_INSTALL_DIR=/etc
-  cmake --build build
-}
-
-package() {
-  DESTDIR="$pkgdir" cmake --install build
-}

Copied: evolution-ews/repos/extra-x86_64/PKGBUILD (from rev 419406, 
evolution-ews/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-09 23:08:19 UTC (rev 419407)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+
+pkgname=evolution-ews
+pkgver=3.40.3
+pkgrel=1
+pkgdesc="MS Exchange integration through Exchange Web Services"
+url="https://wiki.gnome.org/Apps/Evolution/EWS;
+arch=(x86_64)
+license=(LGPL2.1)
+depends=(libmspack evolution)
+makedepends=(git intltool python cmake ninja systemd)
+_commit=444269272661aa45b32ae153eb7a39f2a53987a0  # tags/3.40.3^0
+source=("git+https://gitlab.gnome.org/GNOME/evolution-ews.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^EVOLUTION_EWS_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  cmake -S $pkgname -B build -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DSYSCONF_INSTALL_DIR=/etc
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



[arch-commits] Commit in gnome-maps/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:08:19
  Author: heftig
Revision: 419408

archrelease: copy trunk to extra-x86_64

Added:
  gnome-maps/repos/extra-x86_64/PKGBUILD
(from rev 419406, gnome-maps/trunk/PKGBUILD)
Deleted:
  gnome-maps/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   76 ++---
 1 file changed, 38 insertions(+), 38 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-09 23:08:19 UTC (rev 419407)
+++ PKGBUILD2021-07-09 23:08:19 UTC (rev 419408)
@@ -1,38 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-
-pkgname=gnome-maps
-pkgver=40.2
-pkgrel=1
-pkgdesc="A simple GNOME 3 maps application"
-url="https://wiki.gnome.org/Apps/Maps;
-arch=(x86_64)
-license=(GPL)
-depends=(geocode-glib geoclue gjs libchamplain libgee folks gfbgraph libhandy)
-makedepends=(gobject-introspection git meson yelp-tools)
-groups=(gnome)
-_commit=b59196dfa3a7998a714cec8351c13078ac742fb9  # tags/v40.2^0
-source=("git+https://gitlab.gnome.org/GNOME/gnome-maps.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  meson compile -C build
-}
-
-check() {
-  meson test -C build --print-errorlogs
-}
-
-package() {
-  meson install -C build --destdir "$pkgdir"
-}

Copied: gnome-maps/repos/extra-x86_64/PKGBUILD (from rev 419406, 
gnome-maps/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-09 23:08:19 UTC (rev 419408)
@@ -0,0 +1,38 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gnome-maps
+pkgver=40.3
+pkgrel=1
+pkgdesc="A simple GNOME 3 maps application"
+url="https://wiki.gnome.org/Apps/Maps;
+arch=(x86_64)
+license=(GPL)
+depends=(geocode-glib geoclue gjs libchamplain libgee folks gfbgraph libhandy)
+makedepends=(gobject-introspection git meson yelp-tools)
+groups=(gnome)
+_commit=8db01793d3fd1ecb8a8dd677086a7b54316205de  # tags/v40.3^0
+source=("git+https://gitlab.gnome.org/GNOME/gnome-maps.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  meson install -C build --destdir "$pkgdir"
+}



[arch-commits] Commit in gnome-maps/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:08:14
  Author: heftig
Revision: 419406

40.3-1

Modified:
  gnome-maps/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 23:06:42 UTC (rev 419405)
+++ PKGBUILD2021-07-09 23:08:14 UTC (rev 419406)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=gnome-maps
-pkgver=40.2
+pkgver=40.3
 pkgrel=1
 pkgdesc="A simple GNOME 3 maps application"
 url="https://wiki.gnome.org/Apps/Maps;
@@ -11,7 +11,7 @@
 depends=(geocode-glib geoclue gjs libchamplain libgee folks gfbgraph libhandy)
 makedepends=(gobject-introspection git meson yelp-tools)
 groups=(gnome)
-_commit=b59196dfa3a7998a714cec8351c13078ac742fb9  # tags/v40.2^0
+_commit=8db01793d3fd1ecb8a8dd677086a7b54316205de  # tags/v40.3^0
 source=("git+https://gitlab.gnome.org/GNOME/gnome-maps.git#commit=$_commit;)
 sha256sums=('SKIP')
 



[arch-commits] Commit in evolution-ews/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:06:42
  Author: heftig
Revision: 419405

3.40.3-1

Modified:
  evolution-ews/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 23:05:11 UTC (rev 419404)
+++ PKGBUILD2021-07-09 23:06:42 UTC (rev 419405)
@@ -2,7 +2,7 @@
 # Contributor: Ionut Biru 
 
 pkgname=evolution-ews
-pkgver=3.40.2
+pkgver=3.40.3
 pkgrel=1
 pkgdesc="MS Exchange integration through Exchange Web Services"
 url="https://wiki.gnome.org/Apps/Evolution/EWS;
@@ -10,7 +10,7 @@
 license=(LGPL2.1)
 depends=(libmspack evolution)
 makedepends=(git intltool python cmake ninja systemd)
-_commit=07bd56f2a5d1fcacc1f66d0fffe670831ebe0d49  # tags/3.40.2^0
+_commit=444269272661aa45b32ae153eb7a39f2a53987a0  # tags/3.40.3^0
 source=("git+https://gitlab.gnome.org/GNOME/evolution-ews.git#commit=$_commit;)
 sha256sums=('SKIP')
 



[arch-commits] Commit in rust/repos (5 files)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:05:11
  Author: heftig
Revision: 419404

archrelease: copy trunk to testing-x86_64

Added:
  rust/repos/testing-x86_64/
  rust/repos/testing-x86_64/0001-bootstrap-Change-libexec-dir.patch
(from rev 419403, rust/trunk/0001-bootstrap-Change-libexec-dir.patch)
  rust/repos/testing-x86_64/0001-cargo-Change-libexec-dir.patch
(from rev 419403, rust/trunk/0001-cargo-Change-libexec-dir.patch)
  rust/repos/testing-x86_64/0002-compiler-Change-LLVM-targets.patch
(from rev 419403, rust/trunk/0002-compiler-Change-LLVM-targets.patch)
  rust/repos/testing-x86_64/PKGBUILD
(from rev 419403, rust/trunk/PKGBUILD)

-+
 0001-bootstrap-Change-libexec-dir.patch |   22 +++
 0001-cargo-Change-libexec-dir.patch |   22 +++
 0002-compiler-Change-LLVM-targets.patch |   84 +
 PKGBUILD|  181 ++
 4 files changed, 309 insertions(+)

Copied: rust/repos/testing-x86_64/0001-bootstrap-Change-libexec-dir.patch (from 
rev 419403, rust/trunk/0001-bootstrap-Change-libexec-dir.patch)
===
--- testing-x86_64/0001-bootstrap-Change-libexec-dir.patch  
(rev 0)
+++ testing-x86_64/0001-bootstrap-Change-libexec-dir.patch  2021-07-09 
23:05:11 UTC (rev 419404)
@@ -0,0 +1,22 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 6 May 2021 20:14:58 +0200
+Subject: [PATCH] bootstrap: Change libexec dir
+
+---
+ src/bootstrap/dist.rs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/bootstrap/dist.rs b/src/bootstrap/dist.rs
+index 8224eac823b..d0e0f14b202 100644
+--- a/src/bootstrap/dist.rs
 b/src/bootstrap/dist.rs
+@@ -988,7 +988,7 @@ fn run(self, builder: <'_>) -> GeneratedTarball {
+ for dirent in 
fs::read_dir(cargo.parent().unwrap()).expect("read_dir") {
+ let dirent = dirent.expect("read dir entry");
+ if 
dirent.file_name().to_str().expect("utf8").starts_with("cargo-credential-") {
+-tarball.add_file((), "libexec", 0o755);
++tarball.add_file((), "lib", 0o755);
+ }
+ }
+ 

Copied: rust/repos/testing-x86_64/0001-cargo-Change-libexec-dir.patch (from rev 
419403, rust/trunk/0001-cargo-Change-libexec-dir.patch)
===
--- testing-x86_64/0001-cargo-Change-libexec-dir.patch  
(rev 0)
+++ testing-x86_64/0001-cargo-Change-libexec-dir.patch  2021-07-09 23:05:11 UTC 
(rev 419404)
@@ -0,0 +1,22 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Thu, 6 May 2021 20:13:31 +0200
+Subject: [PATCH] cargo: Change libexec dir
+
+---
+ src/cargo/ops/registry/auth.rs | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/cargo/ops/registry/auth.rs b/src/cargo/ops/registry/auth.rs
+index d10b1988e..b58e05857 100644
+--- a/src/cargo/ops/registry/auth.rs
 b/src/cargo/ops/registry/auth.rs
+@@ -223,7 +223,7 @@ fn sysroot_credential(
+ .parent()
+ .and_then(|p| p.parent())
+ .ok_or_else(|| format_err!("expected cargo path {}", 
cargo.display()))?;
+-let exe = root.join("libexec").join(format!(
++let exe = root.join("lib").join(format!(
+ "cargo-credential-{}{}",
+ cred_name,
+ std::env::consts::EXE_SUFFIX

Copied: rust/repos/testing-x86_64/0002-compiler-Change-LLVM-targets.patch (from 
rev 419403, rust/trunk/0002-compiler-Change-LLVM-targets.patch)
===
--- testing-x86_64/0002-compiler-Change-LLVM-targets.patch  
(rev 0)
+++ testing-x86_64/0002-compiler-Change-LLVM-targets.patch  2021-07-09 
23:05:11 UTC (rev 419404)
@@ -0,0 +1,84 @@
+From  Mon Sep 17 00:00:00 2001
+From: "Jan Alexander Steffens (heftig)" 
+Date: Fri, 12 Mar 2021 17:31:56 +0100
+Subject: [PATCH] compiler: Change LLVM targets
+
+ - Change x86_64-unknown-linux-gnu to use x86_64-pc-linux-gnu
+ - Change i686-unknown-linux-gnu to use i686-pc-linux-gnu
+
+Reintroduce the aliasing that was removed in 1.52.0 and alias the -pc-
+triples to the -unknown- triples. This avoids defining proper -pc-
+targets, as things break when this is done:
+
+ - The crate ecosystem expects the -unknown- targets. Making -pc-
+   rustc's host triple (and thus default target) would break various
+   crates.
+ - Firefox's build breaks when the host triple (from
+   `rustc --version --verbose`) is different from the target triple
+   (from `rustc --print target-list`) that best matches autoconf.
+---
+ compiler/rustc_session/src/config.rs | 2 +-
+ compiler/rustc_target/src/spec/i686_unknown_linux_gnu.rs | 2 +-
+ 

[arch-commits] Commit in rust/trunk (PKGBUILD)

2021-07-09 Thread Jan Steffens via arch-commits
Date: Friday, July 9, 2021 @ 23:04:35
  Author: heftig
Revision: 419403

1.53.0-2: llvm 12.0.1

Modified:
  rust/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-09 23:03:48 UTC (rev 419402)
+++ PKGBUILD2021-07-09 23:04:35 UTC (rev 419403)
@@ -7,9 +7,9 @@
 pkgname=('rust' 'lib32-rust-libs' 'rust-musl' 'rust-docs')
 epoch=1
 pkgver=1.53.0
-pkgrel=1
+pkgrel=2
 
-_llvm_ver=12.0.0
+_llvm_ver=12.0.1
 
 pkgdesc='Systems programming language focused on safety, speed and concurrency'
 url='https://www.rust-lang.org/'
@@ -31,7 +31,7 @@
 )
 sha256sums=('5cf7ca39a10f6bf4e0b0bd15e3b9a61ce721f301e12d148262e5ba968ab825b9'
 'SKIP'
-'85a8cd0a62413eaa0457d8d02f8edac38c4dc0c96c00b09dc550260c23268434'
+'b4c8d5f2a802332987c1c0a95b5afb35b1a66a96fe44add4e4ed4792c4cba0a4'
 'SKIP'
 '35c9cd0d2a220c020f949c231d296bf4a1641ad253485e2f64440a6dc7731082'
 '1833c3b5f8262b598115d13f08e2dcba792536768a2371869870e26244971112'



  1   2   3   4   5   >