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

2022-03-28 Thread Kpcyrd via arch-commits
Date: Tuesday, March 29, 2022 @ 00:35:35
  Author: kpcyrd
Revision: 1177509

upgpkg: serverless 3.10.0-1

Modified:
  serverless/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:33:46 UTC (rev 1177508)
+++ PKGBUILD2022-03-29 00:35:35 UTC (rev 1177509)
@@ -1,7 +1,7 @@
 # Maintainer: kpcyrd 
 
 pkgname=serverless
-pkgver=3.8.0
+pkgver=3.10.0
 pkgrel=1
 pkgdesc='Serverless Framework - Build web, mobile and IoT applications with 
serverless architectures'
 url='https://github.com/serverless/serverless'
@@ -11,8 +11,8 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz)
 noextract=(${pkgname}-${pkgver}.tgz)
-sha512sums=('c8a4db0d056b3b724dd043de7968acfce129af1f0688e8e8301d333c3a44b9b8a2dffc292609a453b4dddfbcfd193f6f096289573b6eb4cdd9c7c8b20b01bff7')
-b2sums=('75b34a0aba10ca11309306e8b4ee5c21b5dafe4be0be3792edab71a70c559bfb168c83ef0d4c27466ebd45b97ee8876af600db9cbbad75abf03c076de3d10438')
+sha512sums=('d9b469a8916b7a394dd2122b4e7150295fcc7a3505f2565245f50b06a7541b87a6c2b5224f36527ab61d51589f1ef86f204727a3a19e4db32cd71c10ac26f67f')
+b2sums=('1bb73d87e1669a87bab383047b975e59290d6e5c70e6937ab1d883595e8c5e9b2a59c6d62bef50fc072418a01fe6f62ec9d2617740158689a27622924126f8ab')
 
 package() {
   npm install -g --prefix "${pkgdir}/usr" "${srcdir}/${pkgname}-${pkgver}.tgz"



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

2022-03-28 Thread Kpcyrd via arch-commits
Date: Tuesday, March 29, 2022 @ 00:35:48
  Author: kpcyrd
Revision: 1177510

archrelease: copy trunk to community-any

Added:
  serverless/repos/community-any/PKGBUILD
(from rev 1177509, serverless/trunk/PKGBUILD)
Deleted:
  serverless/repos/community-any/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 25 insertions(+), 25 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-29 00:35:35 UTC (rev 1177509)
+++ PKGBUILD2022-03-29 00:35:48 UTC (rev 1177510)
@@ -1,25 +0,0 @@
-# Maintainer: kpcyrd 
-
-pkgname=serverless
-pkgver=3.8.0
-pkgrel=1
-pkgdesc='Serverless Framework - Build web, mobile and IoT applications with 
serverless architectures'
-url='https://github.com/serverless/serverless'
-arch=('any')
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz)
-noextract=(${pkgname}-${pkgver}.tgz)
-sha512sums=('c8a4db0d056b3b724dd043de7968acfce129af1f0688e8e8301d333c3a44b9b8a2dffc292609a453b4dddfbcfd193f6f096289573b6eb4cdd9c7c8b20b01bff7')
-b2sums=('75b34a0aba10ca11309306e8b4ee5c21b5dafe4be0be3792edab71a70c559bfb168c83ef0d4c27466ebd45b97ee8876af600db9cbbad75abf03c076de3d10438')
-
-package() {
-  npm install -g --prefix "${pkgdir}/usr" "${srcdir}/${pkgname}-${pkgver}.tgz"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "${pkgdir}"
-}
-
-# vim: ts=2 sw=2 et:

Copied: serverless/repos/community-any/PKGBUILD (from rev 1177509, 
serverless/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-29 00:35:48 UTC (rev 1177510)
@@ -0,0 +1,25 @@
+# Maintainer: kpcyrd 
+
+pkgname=serverless
+pkgver=3.10.0
+pkgrel=1
+pkgdesc='Serverless Framework - Build web, mobile and IoT applications with 
serverless architectures'
+url='https://github.com/serverless/serverless'
+arch=('any')
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/${pkgname}/-/${pkgname}-${pkgver}.tgz)
+noextract=(${pkgname}-${pkgver}.tgz)
+sha512sums=('d9b469a8916b7a394dd2122b4e7150295fcc7a3505f2565245f50b06a7541b87a6c2b5224f36527ab61d51589f1ef86f204727a3a19e4db32cd71c10ac26f67f')
+b2sums=('1bb73d87e1669a87bab383047b975e59290d6e5c70e6937ab1d883595e8c5e9b2a59c6d62bef50fc072418a01fe6f62ec9d2617740158689a27622924126f8ab')
+
+package() {
+  npm install -g --prefix "${pkgdir}/usr" "${srcdir}/${pkgname}-${pkgver}.tgz"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "${pkgdir}"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:51
  Author: felixonmars
Revision: 1177502

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177501, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:30:51 UTC (rev 1177502)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=138
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ '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=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || 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-hls-pragmas-plugin/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:31:24
  Author: felixonmars
Revision: 1177506

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 1177505, haskell-hls-pragmas-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1177505, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:31:24 UTC (rev 1177506)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=137
+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-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-language-server/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:33:36
  Author: felixonmars
Revision: 1177507

upgpkg: haskell-language-server 1.3.0.0-157: rebuild with hlint 3.3.5

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:31:24 UTC (rev 1177506)
+++ PKGBUILD2022-03-29 00:33:36 UTC (rev 1177507)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=156
+pkgrel=157
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:31:14
  Author: felixonmars
Revision: 1177505

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-137: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:31:08 UTC (rev 1177504)
+++ PKGBUILD2022-03-29 00:31:14 UTC (rev 1177505)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=136
+pkgrel=137
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:58
  Author: felixonmars
Revision: 1177503

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-141: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:30:51 UTC (rev 1177502)
+++ PKGBUILD2022-03-29 00:30:58 UTC (rev 1177503)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=140
+pkgrel=141
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:31:08
  Author: felixonmars
Revision: 1177504

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 1177503, 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 1177503, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:31:08 UTC (rev 1177504)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=141
+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;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-language-server/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:33:46
  Author: felixonmars
Revision: 1177508

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 1177507, haskell-language-server/trunk/PKGBUILD)

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177507, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:33:46 UTC (rev 1177508)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=157
+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-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  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-hls-call-hierarchy-plugin/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:59
  Author: felixonmars
Revision: 1177496

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1177494, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177494, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:29:59 UTC (rev 1177496)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=137
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:06
  Author: felixonmars
Revision: 1177497

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-137: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:59 UTC (rev 1177496)
+++ PKGBUILD2022-03-29 00:30:06 UTC (rev 1177497)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=136
+pkgrel=137
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:42
  Author: felixonmars
Revision: 1177501

upgpkg: haskell-hls-eval-plugin 1.1.2.0-138: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:30:36 UTC (rev 1177500)
+++ PKGBUILD2022-03-29 00:30:42 UTC (rev 1177501)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=137
+pkgrel=138
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:25
  Author: felixonmars
Revision: 1177499

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-137: rebuild with hlint 
3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:30:16 UTC (rev 1177498)
+++ PKGBUILD2022-03-29 00:30:25 UTC (rev 1177499)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=136
+pkgrel=137
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:36
  Author: felixonmars
Revision: 1177500

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 1177499, 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 1177499, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:30:36 UTC (rev 1177500)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=137
+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=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:30:16
  Author: felixonmars
Revision: 1177498

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 1177497, haskell-hls-floskell-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1177497, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:30:16 UTC (rev 1177498)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=137
+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;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:12
  Author: felixonmars
Revision: 1177488

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 1177487, 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 1177487, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:29:12 UTC (rev 1177488)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=140
+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-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+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;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:18
  Author: felixonmars
Revision: 1177489

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-138: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:12 UTC (rev 1177488)
+++ PKGBUILD2022-03-29 00:29:18 UTC (rev 1177489)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=137
+pkgrel=138
 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-stylish-haskell-plugin/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:27
  Author: felixonmars
Revision: 1177490

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 1177489, 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 1177489, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:29:27 UTC (rev 1177490)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=138
+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;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:33
  Author: felixonmars
Revision: 1177491

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-137: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:27 UTC (rev 1177490)
+++ PKGBUILD2022-03-29 00:29:33 UTC (rev 1177491)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=136
+pkgrel=137
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



[arch-commits] Commit in doctl/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-28 Thread Kpcyrd via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:57
  Author: kpcyrd
Revision: 1177495

archrelease: copy trunk to community-x86_64

Added:
  doctl/repos/community-x86_64/PKGBUILD
(from rev 1177494, doctl/trunk/PKGBUILD)
Deleted:
  doctl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:49 UTC (rev 1177494)
+++ PKGBUILD2022-03-29 00:29:57 UTC (rev 1177495)
@@ -1,41 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: NOGISAKA Sadata 
-# Contributor: Bennett Piater 
-
-pkgname=doctl
-pkgver=1.71.1
-pkgrel=1
-pkgdesc='The official command line interface for the DigitalOcean API'
-url='https://github.com/digitalocean/doctl'
-arch=('x86_64')
-license=('Apache')
-depends=('glibc')
-makedepends=('go')
-source=(https://github.com/digitalocean/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('60a8d1ec8dd0046965ca1342e0396352ef702193c5b14706419eb46d1679c904d5cb135527b71c1471c54b2e2658ecf3daa5f7d2c5e11ebb86c13a9cdc828f9d')
-b2sums=('d1fce7ac28d31618495ba3d81082c6ef2c9f555289bf2b471c89d3646c1073de988967bf584136d482838be0f90c364929cd8111341ec3636af269e1000f8f48')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  go build \
--trimpath \
--buildmode=pie \
--mod=readonly \
--ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
-./cmd/...
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 "${pkgname}" -t "${pkgdir}/usr/bin"
-
-  # setup completions
-  install -dm 755 "${pkgdir}/usr/share/bash-completion/completions" \
-  "${pkgdir}/usr/share/zsh/site-functions" \
- "${pkgdir}/usr/share/fish/vendor_completions.d"
-  "${pkgdir}/usr/bin/${pkgname}" completion bash > 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
-  "${pkgdir}/usr/bin/${pkgname}" completion zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
-  "${pkgdir}/usr/bin/${pkgname}" completion fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish"
-}
-
-# vim: ts=2 sw=2 et:

Copied: doctl/repos/community-x86_64/PKGBUILD (from rev 1177494, 
doctl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-29 00:29:57 UTC (rev 1177495)
@@ -0,0 +1,41 @@
+# Maintainer: kpcyrd 
+# Contributor: NOGISAKA Sadata 
+# Contributor: Bennett Piater 
+
+pkgname=doctl
+pkgver=1.72.0
+pkgrel=1
+pkgdesc='The official command line interface for the DigitalOcean API'
+url='https://github.com/digitalocean/doctl'
+arch=('x86_64')
+license=('Apache')
+depends=('glibc')
+makedepends=('go')
+source=(https://github.com/digitalocean/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('12e3aa209193f73054387b389de407e990fc4e2bc7a6466f1cc2b60330ca43dc7ce7faba793df82a6a733ecd19964e54df24493b938473faffbb6a391421')
+b2sums=('97ad78273d8779b31e1b322d01897cbccb3d886f1d030d55d6763673cd7c873cc7e37f771c1e5f8b1b6119d958139f7f055b44f8a7ab19306c9d68593c452583')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  go build \
+-trimpath \
+-buildmode=pie \
+-mod=readonly \
+-ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
+./cmd/...
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 "${pkgname}" -t "${pkgdir}/usr/bin"
+
+  # setup completions
+  install -dm 755 "${pkgdir}/usr/share/bash-completion/completions" \
+  "${pkgdir}/usr/share/zsh/site-functions" \
+ "${pkgdir}/usr/share/fish/vendor_completions.d"
+  "${pkgdir}/usr/bin/${pkgname}" completion bash > 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
+  "${pkgdir}/usr/bin/${pkgname}" completion zsh > 
"${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
+  "${pkgdir}/usr/bin/${pkgname}" completion fish > 
"${pkgdir}/usr/share/fish/vendor_completions.d/${pkgname}.fish"
+}
+
+# vim: ts=2 sw=2 et:



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:28:15
  Author: felixonmars
Revision: 1177484

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 1177483, 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 1177483, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:28:15 UTC (rev 1177484)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=138
+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=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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 doctl/trunk (PKGBUILD)

2022-03-28 Thread Kpcyrd via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:42
  Author: kpcyrd
Revision: 1177492

upgpkg: doctl 1.72.0-1

Modified:
  doctl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:33 UTC (rev 1177491)
+++ PKGBUILD2022-03-29 00:29:42 UTC (rev 1177492)
@@ -3,7 +3,7 @@
 # Contributor: Bennett Piater 
 
 pkgname=doctl
-pkgver=1.71.1
+pkgver=1.72.0
 pkgrel=1
 pkgdesc='The official command line interface for the DigitalOcean API'
 url='https://github.com/digitalocean/doctl'
@@ -12,8 +12,8 @@
 depends=('glibc')
 makedepends=('go')
 
source=(https://github.com/digitalocean/${pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha512sums=('60a8d1ec8dd0046965ca1342e0396352ef702193c5b14706419eb46d1679c904d5cb135527b71c1471c54b2e2658ecf3daa5f7d2c5e11ebb86c13a9cdc828f9d')
-b2sums=('d1fce7ac28d31618495ba3d81082c6ef2c9f555289bf2b471c89d3646c1073de988967bf584136d482838be0f90c364929cd8111341ec3636af269e1000f8f48')
+sha512sums=('12e3aa209193f73054387b389de407e990fc4e2bc7a6466f1cc2b60330ca43dc7ce7faba793df82a6a733ecd19964e54df24493b938473faffbb6a391421')
+b2sums=('97ad78273d8779b31e1b322d01897cbccb3d886f1d030d55d6763673cd7c873cc7e37f771c1e5f8b1b6119d958139f7f055b44f8a7ab19306c9d68593c452583')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:44
  Author: felixonmars
Revision: 1177493

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 1177491, 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 1177491, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:29:44 UTC (rev 1177493)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=137
+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;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:02
  Author: felixonmars
Revision: 1177487

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-140: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:28:56 UTC (rev 1177486)
+++ PKGBUILD2022-03-29 00:29:02 UTC (rev 1177487)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=139
+pkgrel=140
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:29:49
  Author: felixonmars
Revision: 1177494

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-137: rebuild with hlint 3.3.5

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:29:44 UTC (rev 1177493)
+++ PKGBUILD2022-03-29 00:29:49 UTC (rev 1177494)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=136
+pkgrel=137
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:28:56
  Author: felixonmars
Revision: 1177486

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 1177485, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1177485, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:28:56 UTC (rev 1177486)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=137
+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=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:28:06
  Author: felixonmars
Revision: 1177483

upgpkg: haskell-hls-test-utils 1.1.0.0-138: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:27:52 UTC (rev 1177482)
+++ PKGBUILD2022-03-29 00:28:06 UTC (rev 1177483)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=137
+pkgrel=138
 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-explicit-imports-plugin/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:28:46
  Author: felixonmars
Revision: 1177485

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-137: rebuild with hlint 
3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:28:15 UTC (rev 1177484)
+++ PKGBUILD2022-03-29 00:28:46 UTC (rev 1177485)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=136
+pkgrel=137
 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-ghcide/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:26:43
  Author: felixonmars
Revision: 1177478

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 1177477, haskell-ghcide/trunk/PKGBUILD)

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1177477, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:26:43 UTC (rev 1177478)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=138
+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=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  uusi -u extra -r ghc:ghc,ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # 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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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 

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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:27:52
  Author: felixonmars
Revision: 1177482

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 1177481, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177481, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:27:52 UTC (rev 1177482)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=137
+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=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:27:27
  Author: felixonmars
Revision: 1177479

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-137: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:26:43 UTC (rev 1177478)
+++ PKGBUILD2022-03-29 00:27:27 UTC (rev 1177479)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=136
+pkgrel=137
 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-retrie-plugin/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:27:43
  Author: felixonmars
Revision: 1177481

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-137: rebuild with hlint 3.3.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:27:37 UTC (rev 1177480)
+++ PKGBUILD2022-03-29 00:27:43 UTC (rev 1177481)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=136
+pkgrel=137
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:27:37
  Author: felixonmars
Revision: 1177480

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 1177479, 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 1177479, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:27:37 UTC (rev 1177480)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=137
+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=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -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-ghcide/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:26:33
  Author: felixonmars
Revision: 1177477

upgpkg: haskell-ghcide 1.4.1.0-138: rebuild with hlint 3.3.5

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:05:45 UTC (rev 1177476)
+++ PKGBUILD2022-03-29 00:26:33 UTC (rev 1177477)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=137
+pkgrel=138
 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-cracknum/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:05:45
  Author: felixonmars
Revision: 1177476

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cracknum/repos/community-staging-x86_64/PKGBUILD (from rev 
1177475, haskell-cracknum/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:05:45 UTC (rev 1177476)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=crackNum
+pkgname=haskell-cracknum
+pkgver=3.2
+pkgrel=83
+pkgdesc="Crack various integer and floating-point data formats"
+url="https://github.com/LeventErkok/crackNum;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-libbf' 'haskell-sbv' 'haskell-tasty' 
'haskell-tasty-golden')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1721a70cbebb89cf795882d1e3635e4d4aac5971bb41a2817c188257e459d558809059efc1de0840830f2aa753fa3b54d74ad8da6cbbd3766f6a089f592912d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+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-cracknum/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:05:35
  Author: felixonmars
Revision: 1177475

upgpkg: haskell-cracknum 3.2-83: rebuild with hlint 3.3.5

Modified:
  haskell-cracknum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:05:26 UTC (rev 1177474)
+++ PKGBUILD2022-03-29 00:05:35 UTC (rev 1177475)
@@ -4,7 +4,7 @@
 _hkgname=crackNum
 pkgname=haskell-cracknum
 pkgver=3.2
-pkgrel=82
+pkgrel=83
 pkgdesc="Crack various integer and floating-point data formats"
 url="https://github.com/LeventErkok/crackNum;
 license=("BSD")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:05:26
  Author: felixonmars
Revision: 1177474

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 1177473, cryptol/trunk/PKGBUILD)
  cryptol/repos/community-staging-x86_64/ghc9.patch
(from rev 1177473, cryptol/trunk/ghc9.patch)

+
 PKGBUILD   |   51 +++
 ghc9.patch |  809 +++
 2 files changed, 860 insertions(+)

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 1177473, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:05:26 UTC (rev 1177474)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.12.0
+pkgrel=51
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-arithmoi' 'haskell-async' 
'haskell-base-compat' 'haskell-bv-sized'
+ 'haskell-cryptohash-sha1' 'haskell-extra' 'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-libbf' 
'haskell-memotrie'
+ 'haskell-monad-control' 'haskell-monadlib' 
'haskell-optparse-applicative'
+ 'haskell-parameterized-utils' 'haskell-panic' 'haskell-prettyprinter' 
'haskell-sbv'
+ 'haskell-simple-smt' 'haskell-strict' 'haskell-temporary' 
'haskell-tf-random'
+ 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 
'haskell-blaze-html')
+makedepends=('ghc' 'uusi' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc9.patch)
+sha512sums=('3e7a58de47e5ae1fdc5067b2bcca66c04ee06c71e84f890104b64c59d1cd125667a23f537c3afd0503c059c97f5d168e6afa0df4fdc6c1e9448aae434e616bc8'
+
'f41afa8f65b01aaa5fc92a6433ed09ae85e86f58cb86e64b72de7e6765b32835974cb998305235d5c1ed8ff1112595f61400e16bd2ffd16c578c0c499d02486b')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc9.patch
+uusi -u base-compat -u sbv $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-static -f-relocatable --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 "${srcdir}/${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
+}

Copied: cryptol/repos/community-staging-x86_64/ghc9.patch (from rev 1177473, 
cryptol/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2022-03-29 00:05:26 UTC (rev 1177474)
@@ -0,0 +1,809 @@
+From 889bfd65116b8817bd97b18e8a1e66db57c135cf Mon Sep 17 00:00:00 2001
+From: Rob Dockins 
+Date: Wed, 14 Jul 2021 22:44:53 -0700
+Subject: [PATCH 1/2] First take at GHC 9.* compatibility.
+
+There's a lot here that can be cleaned up, and we need
+some backward compatiblity layer, but this is just a first
+try.
+
+Something in the PrimeEC module is causing hard crashes
+during the test suite, so I'll have to figure out what's
+going on there.
+---
+ cryptol-remote-api/cryptol-remote-api.cabal |   7 +-
+ cryptol.cabal   |   5 +-
+ cryptol/OptParser.hs|   1 -
+ src/Cryptol/Backend/Concrete.hs |  13 +-
+ src/Cryptol/Backend/SBV.hs  |   9 +-
+ src/Cryptol/Backend/What4.hs|   9 +-
+ src/Cryptol/Eval/Concrete.hs|   4 +-
+ src/Cryptol/Eval/Reference.lhs  |  10 +-
+ src/Cryptol/ModuleSystem/Name.hs|   4 +-
+ src/Cryptol/PrimeEC.hs  | 259 
+ src/Cryptol/TypeCheck/Solver/Numeric.hs |   8 +-
+ 11 files changed, 138 insertions(+), 191 deletions(-)
+
+diff --git a/cryptol.cabal b/cryptol.cabal
+index c140f87dd..b6e31f471 100644
+--- a/cryptol.cabal
 b/cryptol.cabal
+@@ -56,7 +56,8 @@ library
+ghc-prim,

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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:05:14
  Author: felixonmars
Revision: 1177473

upgpkg: cryptol 2.12.0-51: rebuild with hlint 3.3.5

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:02:40 UTC (rev 1177472)
+++ PKGBUILD2022-03-29 00:05:14 UTC (rev 1177473)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.12.0
-pkgrel=50
+pkgrel=51
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:02:40
  Author: felixonmars
Revision: 1177472

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-floskell/repos/community-staging-x86_64/PKGBUILD (from rev 
1177471, haskell-floskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:02:40 UTC (rev 1177472)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=floskell
+pkgname=haskell-floskell
+pkgver=0.10.5
+pkgrel=191
+pkgdesc="A flexible Haskell source code pretty printer"
+url="https://github.com/ennocramer/floskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-src-exts' 'haskell-monad-dijkstra'
+ 'haskell-optparse-applicative' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://github.com/ennocramer/floskell/archive/floskell-$pkgver.tar.gz;)
+sha256sums=('91aa7caa269d1df60c7b21226721e0bd0e8595308b0d3f56dfd5e775b2d1f9ab')
+
+prepare() {
+  cd $_hkgname-floskell-$pkgver
+  uusi -u attoparsec -u base -u ghc-prim -u hspec $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-floskell-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-floskell-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-floskell-$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.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:02:30
  Author: felixonmars
Revision: 1177471

upgpkg: haskell-floskell 0.10.5-191: rebuild with hlint 3.3.5

Modified:
  haskell-floskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-29 00:02:08 UTC (rev 1177470)
+++ PKGBUILD2022-03-29 00:02:30 UTC (rev 1177471)
@@ -3,7 +3,7 @@
 _hkgname=floskell
 pkgname=haskell-floskell
 pkgver=0.10.5
-pkgrel=190
+pkgrel=191
 pkgdesc="A flexible Haskell source code pretty printer"
 url="https://github.com/ennocramer/floskell;
 license=("BSD")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:02:08
  Author: felixonmars
Revision: 1177470

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 1177469, dhall-lsp-server/trunk/PKGBUILD)

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

Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 
1177469, dhall-lsp-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-29 00:02:08 UTC (rev 1177470)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-lsp-server
+pkgver=1.0.18
+pkgrel=11
+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=('c0f5ac4c7d2a5c0f228968df354c0a55cff7f8d021a8fbffe9ff97657c5ad2528ad1969468fed43fdc10c369668ca795a9997494b8a5df4e942d11bdc22d2fa9')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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)

2022-03-28 Thread Felix Yan via arch-commits
Date: Tuesday, March 29, 2022 @ 00:01:58
  Author: felixonmars
Revision: 1177469

upgpkg: dhall-lsp-server 1.0.18-11: rebuild with hlint 3.3.5

Modified:
  dhall-lsp-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:59:49 UTC (rev 1177468)
+++ PKGBUILD2022-03-29 00:01:58 UTC (rev 1177469)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-lsp-server
 pkgver=1.0.18
-pkgrel=10
+pkgrel=11
 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-sbv/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:59:49
  Author: felixonmars
Revision: 1177468

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 1177467, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:59:49 UTC (rev 1177468)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.17
+pkgrel=2
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.io/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-async' 'haskell-libbf' 
'haskell-random'
+ 'haskell-syb' 'haskell-uniplate')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+checkdepends=('abc' 'cvc4' 'yices' 'z3')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6d9bae30012596b429c9119e331682ae76de7b786f5e8edecdd74b46e2d77fcd0b77314bd6fb5b0e48932f82d445d443c7ba037b495adb5b97bf922933442fb9')
+
+prepare() {
+cd $_hkgname-$pkgver
+# Remove SMT solvers not in the repos
+sed -i 's/, boolector//;s/, mathSAT//;s/, dReal//;s/, bitwuzla//;s/, 
cvc5//' SBVTestSuite/SBVConnectionTest.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-sbv/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:59:39
  Author: felixonmars
Revision: 1177467

upgpkg: haskell-sbv 8.17-2: rebuild with hlint 3.3.5

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:51:43 UTC (rev 1177466)
+++ PKGBUILD2022-03-28 23:59:39 UTC (rev 1177467)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.17
-pkgrel=1
+pkgrel=2
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.io/sbv;
 license=("BSD")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:51:43
  Author: felixonmars
Revision: 1177466

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 1177465, haskell-lsp0-test/trunk/PKGBUILD)

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

Copied: haskell-lsp0-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1177465, haskell-lsp0-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:51:43 UTC (rev 1177466)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp0-test
+pkgver=0.11.0.7
+pkgrel=129
+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/refs/tags/$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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-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-lsp-test/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:51:20
  Author: felixonmars
Revision: 1177464

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 1177463, haskell-lsp-test/trunk/PKGBUILD)

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

Copied: haskell-lsp-test/repos/community-staging-x86_64/PKGBUILD (from rev 
1177463, haskell-lsp-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:51:20 UTC (rev 1177464)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-test
+pkgname=haskell-lsp-test
+pkgver=0.14.0.1
+pkgrel=82
+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')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0159cb688617658653588c4d5e1599440e27fc37705227ae920c8a5d280ef4effefc80e2f40ca64da0cf62a2ab05b4463490c2dbb92b8300f1e777a973b98169')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-lsp0-test/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:51:31
  Author: felixonmars
Revision: 1177465

upgpkg: haskell-lsp0-test 0.11.0.7-129: rebuild with hlint 3.3.5

Modified:
  haskell-lsp0-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:51:20 UTC (rev 1177464)
+++ PKGBUILD2022-03-28 23:51:31 UTC (rev 1177465)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp0-test
 pkgver=0.11.0.7
-pkgrel=128
+pkgrel=129
 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-lsp-test/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:51:08
  Author: felixonmars
Revision: 1177463

upgpkg: haskell-lsp-test 0.14.0.1-82: rebuild with hlint 3.3.5

Modified:
  haskell-lsp-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:49:27 UTC (rev 1177462)
+++ PKGBUILD2022-03-28 23:51:08 UTC (rev 1177463)
@@ -3,7 +3,7 @@
 _hkgname=lsp-test
 pkgname=haskell-lsp-test
 pkgver=0.14.0.1
-pkgrel=81
+pkgrel=82
 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 haskell-aeson-diff/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:49:27
  Author: felixonmars
Revision: 1177462

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-diff/repos/community-staging-x86_64/
  haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 1177461, haskell-aeson-diff/trunk/PKGBUILD)

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
1177461, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:49:27 UTC (rev 1177462)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.10
+pkgrel=14
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fc4f883c3dba0b2191bcc3c1816af4f5277e42a31bb06eafba0cf5052eb350e5ff2b9fc88a7bc9d9233d7c60768466cac7f95fe53c074c2df5aa91e4806607d5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-aeson-diff/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:49:16
  Author: felixonmars
Revision: 1177461

upgpkg: haskell-aeson-diff 1.1.0.10-14: rebuild with hlint 3.3.5

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:49:09 UTC (rev 1177460)
+++ PKGBUILD2022-03-28 23:49:16 UTC (rev 1177461)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.10
-pkgrel=13
+pkgrel=14
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff;
 license=('BSD')



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:48:36
  Author: felixonmars
Revision: 1177457

upgpkg: haskell-conduit-parse 0.2.1.0-212: rebuild with hlint 3.3.5

Modified:
  haskell-conduit-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:48:00 UTC (rev 1177456)
+++ PKGBUILD2022-03-28 23:48:36 UTC (rev 1177457)
@@ -3,7 +3,7 @@
 _hkgname=conduit-parse
 pkgname=haskell-conduit-parse
 pkgver=0.2.1.0
-pkgrel=211
+pkgrel=212
 pkgdesc="Parsing framework based on conduit"
 url="https://github.com/k0ral/conduit-parse;
 license=("custom:PublicDomain")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:49:09
  Author: felixonmars
Revision: 1177460

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-dijkstra/repos/community-staging-x86_64/
  haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD
(from rev 1177459, haskell-monad-dijkstra/trunk/PKGBUILD)

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

Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from 
rev 1177459, haskell-monad-dijkstra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:49:09 UTC (rev 1177460)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=monad-dijkstra
+pkgname=haskell-monad-dijkstra
+pkgver=0.1.1.3
+pkgrel=209
+pkgdesc="A monad transformer for weighted graph searches"
+url="https://github.com/ennocramer/monad-dijkstra;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-psqueues')
+makedepends=('ghc' 'uusi' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -r tasty-hspec:tasty-hspec,hspec $_hkgname.cabal
+  sed -i '/Test.Tasty.Hspec/a import Test.Hspec' test/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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  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-conduit-parse/repos (2 files)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:48:48
  Author: felixonmars
Revision: 1177458

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 1177457, haskell-conduit-parse/trunk/PKGBUILD)

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

Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
1177457, haskell-conduit-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:48:48 UTC (rev 1177458)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=212
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-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-monad-dijkstra/trunk (PKGBUILD)

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:48:57
  Author: felixonmars
Revision: 1177459

upgpkg: haskell-monad-dijkstra 0.1.1.3-209: rebuild with hlint 3.3.5

Modified:
  haskell-monad-dijkstra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:48:48 UTC (rev 1177458)
+++ PKGBUILD2022-03-28 23:48:57 UTC (rev 1177459)
@@ -3,7 +3,7 @@
 _hkgname=monad-dijkstra
 pkgname=haskell-monad-dijkstra
 pkgver=0.1.1.3
-pkgrel=208
+pkgrel=209
 pkgdesc="A monad transformer for weighted graph searches"
 url="https://github.com/ennocramer/monad-dijkstra;
 license=("BSD")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:48:00
  Author: felixonmars
Revision: 1177456

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 1177455, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 1177455, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:48:00 UTC (rev 1177456)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.3.5
+pkgrel=1
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('184f24e003fd5859582ab7a3bab1f82501b47c9d9f0bf597e9fb25c855130c631706de8567e1586830c48d117783a2e6e81818ed41d40ad8c9ae5ab769166b85')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fgpl -fthreaded
+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 "${srcdir}/${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}/COPYING.BSD3"
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:47:49
  Author: felixonmars
Revision: 1177455

upgpkg: hlint 3.3.5-1: rebuild with hlint 3.3.5

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:46:44 UTC (rev 1177454)
+++ PKGBUILD2022-03-28 23:47:49 UTC (rev 1177455)
@@ -2,8 +2,8 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=hlint
-pkgver=3.3.4
-pkgrel=3
+pkgver=3.3.5
+pkgrel=1
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")
@@ -17,7 +17,7 @@
 replaces=('haskell-hlint')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('cc41f40df8949e499b8c8b68d96bd065e68b759f595f34630dc0a323537e0cf2779de87a5bcadbec3847d428f8f91cdde45be1f475c6866795ed3602e52a')
+sha512sums=('184f24e003fd5859582ab7a3bab1f82501b47c9d9f0bf597e9fb25c855130c631706de8567e1586830c48d117783a2e6e81818ed41d40ad8c9ae5ab769166b85')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:46:34
  Author: felixonmars
Revision: 1177452

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 1177451, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 1177451, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:46:34 UTC (rev 1177452)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.32
+pkgrel=273
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/;
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:46:23
  Author: felixonmars
Revision: 1177451

upgpkg: cgrep 6.6.32-273: rebuild with unicode-show 0.1.1.1

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:45:22 UTC (rev 1177450)
+++ PKGBUILD2022-03-28 23:46:23 UTC (rev 1177451)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.32
-pkgrel=272
+pkgrel=273
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/;
 license=("GPL2")



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:45:22
  Author: felixonmars
Revision: 1177450

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unicode-show/repos/community-staging-x86_64/
  haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD
(from rev 1177449, haskell-unicode-show/trunk/PKGBUILD)

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

Copied: haskell-unicode-show/repos/community-staging-x86_64/PKGBUILD (from rev 
1177449, haskell-unicode-show/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-03-28 23:45:22 UTC (rev 1177450)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unicode-show
+pkgname=haskell-unicode-show
+pkgver=0.1.1.1
+pkgrel=1
+pkgdesc="Print and show in unicode"
+url="https://github.com/nushio3/unicode-show#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safe')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6d29e3b169d3af638ac1e2398709dd1863483db826747336f8b8141888d8350d7196ed40b68d7d707bfc15264006d4dc8c2d99bd3213bfbc74668c65cfab0591')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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
+# https://github.com/nushio3/unicode-show/issues/2
+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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:45:10
  Author: felixonmars
Revision: 1177449

upgpkg: haskell-unicode-show 0.1.1.1-1: rebuild with unicode-show 0.1.1.1

Modified:
  haskell-unicode-show/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:44:17 UTC (rev 1177448)
+++ PKGBUILD2022-03-28 23:45:10 UTC (rev 1177449)
@@ -3,16 +3,16 @@
 
 _hkgname=unicode-show
 pkgname=haskell-unicode-show
-pkgver=0.1.1.0
-pkgrel=22
+pkgver=0.1.1.1
+pkgrel=1
 pkgdesc="Print and show in unicode"
 url="https://github.com/nushio3/unicode-show#readme;
 license=("BSD")
 arch=('x86_64')
-depends=('ghc-libs')
+depends=('ghc-libs' 'haskell-safe')
 makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('ac3da09f865176c8ea1a125f7082fac047fe4709ec7a822149892ecfff27ace977ba9d709a363220eee08e74e8f2a38f0b5da1a705e4965d872fee245c51449e')
+sha512sums=('6d29e3b169d3af638ac1e2398709dd1863483db826747336f8b8141888d8350d7196ed40b68d7d707bfc15264006d4dc8c2d99bd3213bfbc74668c65cfab0591')
 
 build() {
 cd $_hkgname-$pkgver



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:44:17
  Author: felixonmars
Revision: 1177448

archrelease: copy trunk to community-any

Added:
  jake/repos/community-any/PKGBUILD
(from rev 1177447, jake/trunk/PKGBUILD)
Deleted:
  jake/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 23:44:04 UTC (rev 1177447)
+++ PKGBUILD2022-03-28 23:44:17 UTC (rev 1177448)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=jake
-pkgver=10.8.3
-pkgrel=1
-pkgdesc="JavaScript build tool, similar to Make or Rake"
-arch=('any')
-url="https://jakejs.com;
-license=('Apache')
-depends=('nodejs')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('a9ea1e54aede4986ecd6bf733cbc1e3742897d43ea510c8cfd6b490bc926509a18cdf90afcca9c24d364ace6370ada16ca0f0bcad000c3234c937346b03b3739')
-
-package() {
-  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-}

Copied: jake/repos/community-any/PKGBUILD (from rev 1177447, 
jake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 23:44:17 UTC (rev 1177448)
@@ -0,0 +1,26 @@
+# Maintainer: Felix Yan 
+
+pkgname=jake
+pkgver=10.8.4
+pkgrel=1
+pkgdesc="JavaScript build tool, similar to Make or Rake"
+arch=('any')
+url="https://jakejs.com;
+license=('Apache')
+depends=('nodejs')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('32d59e4e4975a86b1652d6e5fc9b1c6bff314a82b7c745264bcdac35b8eac711bf75efccff76f50e7b5d8c780f302e747a79533705ce091a8f5cb2ede5c09f64')
+
+package() {
+  npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:44:04
  Author: felixonmars
Revision: 1177447

upgpkg: jake 10.8.4-1

Modified:
  jake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 23:43:54 UTC (rev 1177446)
+++ PKGBUILD2022-03-28 23:44:04 UTC (rev 1177447)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=jake
-pkgver=10.8.3
+pkgver=10.8.4
 pkgrel=1
 pkgdesc="JavaScript build tool, similar to Make or Rake"
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('a9ea1e54aede4986ecd6bf733cbc1e3742897d43ea510c8cfd6b490bc926509a18cdf90afcca9c24d364ace6370ada16ca0f0bcad000c3234c937346b03b3739')
+sha512sums=('32d59e4e4975a86b1652d6e5fc9b1c6bff314a82b7c745264bcdac35b8eac711bf75efccff76f50e7b5d8c780f302e747a79533705ce091a8f5cb2ede5c09f64')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:43:54
  Author: felixonmars
Revision: 1177446

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 23:43:42 UTC (rev 1177445)
+++ PKGBUILD2022-03-28 23:43:54 UTC (rev 1177446)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-qiniu
-pkgver=7.5.0
-pkgrel=2
-pkgdesc="Qiniu Resource Storage SDK for Python"
-arch=('any')
-url='https://github.com/qiniu/python-sdk'
-license=('MIT')
-depends=('python-requests' 'python-setuptools')
-checkdepends=('python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/qiniu/python-sdk/archive/v$pkgver.tar.gz;)
-sha512sums=('20644c685bb4a2fe3978cd136e119925b498ab6ce1bb9b7c2b3c8f127649bff4e07d4a60018b92e6700abe6afe38ed752475c1af540acbbba373411aa9505ded')
-
-build() {
-  cd python-sdk-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Extracted from .travis.yml
-  export QINIU_TEST_BUCKET="pythonsdk"
-  export QINIU_TEST_DOMAIN="pythonsdk.qiniudn.com"
-  export QINIU_TEST_ENV="travis"
-
-  cd python-sdk-$pkgver
-  python setup.py pytest || echo "Tests failed"
-}
-
-package() {
-  cd python-sdk-$pkgver
-  python setup.py install -O1 --root "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-qiniu/repos/community-any/PKGBUILD (from rev 1177445, 
python-qiniu/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 23:43:54 UTC (rev 1177446)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-qiniu
+pkgver=7.6.0
+pkgrel=1
+pkgdesc="Qiniu Resource Storage SDK for Python"
+arch=('any')
+url='https://github.com/qiniu/python-sdk'
+license=('MIT')
+depends=('python-requests' 'python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/qiniu/python-sdk/archive/v$pkgver.tar.gz;)
+sha512sums=('d6d1e5315f77737670e26b0cadc6d70cdfc4e86c6f5f6301533859cbd65b2ac77168608c4e88c1bcca52710a47833ba7e7d44e2de811f12e5bce4ff706923612')
+
+build() {
+  cd python-sdk-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Extracted from .travis.yml
+  export QINIU_TEST_BUCKET="pythonsdk"
+  export QINIU_TEST_DOMAIN="pythonsdk.qiniudn.com"
+  export QINIU_TEST_ENV="travis"
+
+  cd python-sdk-$pkgver
+  python setup.py pytest || echo "Tests failed"
+}
+
+package() {
+  cd python-sdk-$pkgver
+  python setup.py install -O1 --root "$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:43:42
  Author: felixonmars
Revision: 1177445

upgpkg: python-qiniu 7.6.0-1

Modified:
  python-qiniu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:43 UTC (rev 1177444)
+++ PKGBUILD2022-03-28 23:43:42 UTC (rev 1177445)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-qiniu
-pkgver=7.5.0
-pkgrel=2
+pkgver=7.6.0
+pkgrel=1
 pkgdesc="Qiniu Resource Storage SDK for Python"
 arch=('any')
 url='https://github.com/qiniu/python-sdk'
@@ -10,7 +10,7 @@
 depends=('python-requests' 'python-setuptools')
 checkdepends=('python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/qiniu/python-sdk/archive/v$pkgver.tar.gz;)
-sha512sums=('20644c685bb4a2fe3978cd136e119925b498ab6ce1bb9b7c2b3c8f127649bff4e07d4a60018b92e6700abe6afe38ed752475c1af540acbbba373411aa9505ded')
+sha512sums=('d6d1e5315f77737670e26b0cadc6d70cdfc4e86c6f5f6301533859cbd65b2ac77168608c4e88c1bcca52710a47833ba7e7d44e2de811f12e5bce4ff706923612')
 
 build() {
   cd python-sdk-$pkgver



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:43:22
  Author: felixonmars
Revision: 440829

archrelease: copy trunk to testing-x86_64

Added:
  expat/repos/testing-x86_64/
  expat/repos/testing-x86_64/PKGBUILD
(from rev 440828, expat/trunk/PKGBUILD)

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

Copied: expat/repos/testing-x86_64/PKGBUILD (from rev 440828, 
expat/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-03-28 23:43:22 UTC (rev 440829)
@@ -0,0 +1,41 @@
+# Maintainer: David Runge 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: Judd Vinet 
+
+pkgname=expat
+pkgver=2.4.8
+pkgrel=1
+pkgdesc="An XML parser library"
+arch=(x86_64)
+url="https://libexpat.github.io/;
+license=(MIT)
+depends=(glibc)
+makedepends=(cmake)
+provides=(libexpat.so)
+options=(debug)
+source=("https://github.com/libexpat/libexpat/releases/download/R_${pkgver//./_}/${pkgname}-${pkgver}.tar.bz2"{,.asc})
+sha512sums=('46cc9d725f359b77681a2875bfefa15ceee50eb9513f6577607c0c5833dfa4241565c74f26b84b38d802c3cd8c32f00204fd74272bcecbd21229425764eef86c'
+'SKIP')
+b2sums=('a829bd94d2cc9b305874ae2539dd4388ea99eaed21d2da17bbd99a1e7735b0f7cb910d096f72c71b128dcb8ffdff9021109e7ff5e562d8cefad228fd8d66f897'
+'SKIP')
+validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping
+
+build() {
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-W no-dev \
+-B build \
+-S "$pkgname-$pkgver"
+  make VERBOSE=1 -C build
+}
+
+check() {
+  make VERBOSE=1 -C build test
+}
+
+package() {
+  make VERBOSE=1 DESTDIR="$pkgdir" -C build install
+  install -vDm 644 "$pkgname-$pkgver/COPYING" -t 
"${pkgdir}/usr/share/licenses/$pkgname/"
+  install -vDm 644 "$pkgname-$pkgver/"{AUTHORS,Changes,README.md} -t 
"${pkgdir}/usr/share/doc/${pkgname}/"
+}



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

2022-03-28 Thread Felix Yan via arch-commits
Date: Monday, March 28, 2022 @ 23:43:10
  Author: felixonmars
Revision: 440828

upgpkg: expat 2.4.8-1

Modified:
  expat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:45 UTC (rev 440827)
+++ PKGBUILD2022-03-28 23:43:10 UTC (rev 440828)
@@ -4,7 +4,7 @@
 # Contributor: Judd Vinet 
 
 pkgname=expat
-pkgver=2.4.7
+pkgver=2.4.8
 pkgrel=1
 pkgdesc="An XML parser library"
 arch=(x86_64)
@@ -15,9 +15,9 @@
 provides=(libexpat.so)
 options=(debug)
 
source=("https://github.com/libexpat/libexpat/releases/download/R_${pkgver//./_}/${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha512sums=('313bbee4c941d56aa1a0c0d0f4a2c9f9ada8df734bc905fd9d616199ab980b460485870bf3c7fd1605334f782a0c16e9c2960a96cdceb444a7af9b2e3e748515'
+sha512sums=('46cc9d725f359b77681a2875bfefa15ceee50eb9513f6577607c0c5833dfa4241565c74f26b84b38d802c3cd8c32f00204fd74272bcecbd21229425764eef86c'
 'SKIP')
-b2sums=('4c5d146a36b127cc43edc14f60e905a7f0ada1954d13e1991bea2df1e84a76481b455cddc3960bab8ce39fe07fb3373d9764b76d7bd33204ab8127824816d6b2'
+b2sums=('a829bd94d2cc9b305874ae2539dd4388ea99eaed21d2da17bbd99a1e7735b0f7cb910d096f72c71b128dcb8ffdff9021109e7ff5e562d8cefad228fd8d66f897'
 'SKIP')
 validpgpkeys=(3176EF7DB2367F1FCA4F306B1F9B0E909AF37285) # Sebastian Pipping
 



[arch-commits] Commit in linux-zen/repos/testing-x86_64 (4 files)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:45
  Author: heftig
Revision: 440827

archrelease: copy trunk to testing-x86_64

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

--+
 PKGBUILD |  406 -
 config   |21808 ++---
 2 files changed, 11107 insertions(+), 11107 deletions(-)

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


[arch-commits] Commit in bbswitch/repos/community-testing-x86_64 (6 files)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:42
  Author: heftig
Revision: 1177443

archrelease: copy trunk to community-testing-x86_64

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

+
 0001-proc_ops-struct.patch |   72 +++---
 0002-kernel-5.7.patch  |   22 -
 PKGBUILD   |  100 +--
 3 files changed, 97 insertions(+), 97 deletions(-)

Deleted: 0001-proc_ops-struct.patch
===
--- 0001-proc_ops-struct.patch  2022-03-28 22:17:42 UTC (rev 1177442)
+++ 0001-proc_ops-struct.patch  2022-03-28 22:17:42 UTC (rev 1177443)
@@ -1,36 +0,0 @@
-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/0001-proc_ops-struct.patch 
(from rev 1177437, bbswitch/trunk/0001-proc_ops-struct.patch)
===
--- 0001-proc_ops-struct.patch  (rev 0)
+++ 0001-proc_ops-struct.patch  2022-03-28 22:17:42 UTC (rev 1177443)
@@ -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

Deleted: 0002-kernel-5.7.patch
===
--- 0002-kernel-5.7.patch   2022-03-28 22:17:42 UTC (rev 1177442)
+++ 0002-kernel-5.7.patch   2022-03-28 22:17:42 UTC (rev 1177443)
@@ -1,11 +0,0 @@
-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/0002-kernel-5.7.patch (from rev 
1177437, bbswitch/trunk/0002-kernel-5.7.patch)
===
--- 0002-kernel-5.7.patch   (rev 0)
+++ 0002-kernel-5.7.patch   2022-03-28 22:17:42 UTC (rev 1177443)
@@ -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 

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:42 UTC (rev 1177442)
+++ PKGBUILD

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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:42
  Author: heftig
Revision: 1177442

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:41 UTC (rev 1177441)
+++ PKGBUILD2022-03-28 22:17:42 UTC (rev 1177442)
@@ -1,42 +0,0 @@
-# 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=373
-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=$(
+
+_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=374
+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 netfilter-fullconenat/repos/community-testing-x86_64 (4 files)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:41
  Author: heftig
Revision: 1177441

archrelease: copy trunk to community-testing-x86_64

Added:
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
(from rev 1177437, netfilter-fullconenat/trunk/PKGBUILD)
  netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch
(from rev 1177437, netfilter-fullconenat/trunk/linux-5.15.patch)
Deleted:
  netfilter-fullconenat/repos/community-testing-x86_64/PKGBUILD
  netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch

--+
 PKGBUILD |   92 +--
 linux-5.15.patch |  136 ++---
 2 files changed, 114 insertions(+), 114 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:41 UTC (rev 1177440)
+++ PKGBUILD2022-03-28 22:17:41 UTC (rev 1177441)
@@ -1,46 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Edward Pacman 
-
-pkgname=netfilter-fullconenat
-pkgver=r73.0cf3b48
-pkgrel=192
-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};
-linux-5.15.patch)
-sha256sums=('SKIP'
-'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6')
-
-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
-  patch -p1 -i ../linux-5.15.patch
-}
-
-build() {
-  cd ${pkgname}
-  make -C /usr/src/linux M=$PWD modules
-}
-
-package() {
-  local extradir=/usr/lib/modules/$(
+# Contributor: Edward Pacman 
+
+pkgname=netfilter-fullconenat
+pkgver=r73.0cf3b48
+pkgrel=193
+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};
+linux-5.15.patch)
+sha256sums=('SKIP'
+'d785622e80ed3348be133270ac974dd372e0d6d770f0da554edbcbf20e94d6a6')
+
+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
+  patch -p1 -i ../linux-5.15.patch
+}
+
+build() {
+  cd ${pkgname}
+  make -C /usr/src/linux M=$PWD modules
+}
+
+package() {
+  local extradir=/usr/lib/modules/$(net, _event_notifier) == 0) {
-   ct_event_notifier_registered = 1;
-@@ -1252,6 +1255,11 @@ static int fullconenat_tg_check(const struct 
xt_tgchk_param *par)
- } else {
-   printk("xt_FULLCONENAT: warning: failed to register a conntrack 
notifier. Disable active GC for mappings.\n");
- }
-+#else
-+ct_event_notifier.ct_event = ct_event_cb;
-+nf_conntrack_register_notifier(par->net, _event_notifier);
-+pr_debug("xt_FULLCONENAT: fullconenat_tg_check(): ct_event_notifier 
registered\n");
-+#endif
- 
-   }
- 
-@@ -1269,6 +1277,7 @@ static void fullconenat_tg_destroy(const struct 
xt_tgdtor_param *par)
-   pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): tg_refer_count is now 
%d\n", tg_refer_count);
- 
-   if (tg_refer_count == 0) {
-+#if LINUX_VERSION_CODE < KERNEL_VERSION(5,15,0)
- if (ct_event_notifier_registered) {
-   nf_conntrack_unregister_notifier(par->net, _event_notifier);
-   ct_event_notifier_registered = 0;
-@@ -1276,6 +1285,10 @@ static void fullconenat_tg_destroy(const struct 
xt_tgdtor_param *par)
-   pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier 
unregistered\n");
- 
- }
-+#else
-+nf_conntrack_unregister_notifier(par->net);
-+pr_debug("xt_FULLCONENAT: fullconenat_tg_destroy(): ct_event_notifier 
unregistered\n");
-+#endif
- nf_ct_netns_put(par->net, par->family);
-   }
- 

Copied: netfilter-fullconenat/repos/community-testing-x86_64/linux-5.15.patch 
(from rev 1177437, netfilter-fullconenat/trunk/linux-5.15.patch)
===
--- linux-5.15.patch(rev 0)
+++ linux-5.15.patch2022-03-28 22:17:41 UTC (rev 1177441)
@@ -0,0 +1,68 @@
+diff --git a/xt_FULLCONENAT.c b/xt_FULLCONENAT.c
+index 9bb8660..c061b98 100644
+--- a/xt_FULLCONENAT.c
 b/xt_FULLCONENAT.c
+@@ 

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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:41
  Author: heftig
Revision: 1177440

archrelease: copy trunk to community-testing-x86_64

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

---+
 PKGBUILD  |   98 ++--
 dkms.conf |   18 +--
 2 files changed, 58 insertions(+), 58 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:40 UTC (rev 1177439)
+++ PKGBUILD2022-03-28 22:17:41 UTC (rev 1177440)
@@ -1,49 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Ray Rashif 
-# Contributor: Mateusz Herych 
-# Contributor: Charles Lindsay 
-
-pkgbase=vhba-module
-pkgname=(vhba-module vhba-module-dkms)
-pkgver=20211218
-pkgrel=23
-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;
-dkms.conf)
-sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6'
-'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
-
-prepare() {
-  cd $pkgbase-$pkgver
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  make KERNELRELEASE="$(
+# Contributor: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20211218
+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;
+dkms.conf)
+sha256sums=('72c5a8c1c452805e4cef8cafefcecc2d25ce197ae4c67383082802e5adcd77b6'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(

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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:43
  Author: heftig
Revision: 1177444

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:42 UTC (rev 1177443)
+++ PKGBUILD2022-03-28 22:17:43 UTC (rev 1177444)
@@ -1,40 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.32
-pkgrel=18
-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="$(
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.32
+pkgrel=19
+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 linux/repos/testing-x86_64 (PKGBUILD PKGBUILD config config)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:43
  Author: heftig
Revision: 440826

archrelease: copy trunk to testing-x86_64

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

--+
 PKGBUILD |  406 -
 config   |21706 ++---
 2 files changed, 11056 insertions(+), 11056 deletions(-)

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


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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:40
  Author: heftig
Revision: 1177439

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:39 UTC (rev 1177438)
+++ PKGBUILD2022-03-28 22:17:40 UTC (rev 1177439)
@@ -1,48 +0,0 @@
-# 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=381
-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="$(
+# 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=382
+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 nvidia/repos/testing-x86_64 (PKGBUILD PKGBUILD)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:40
  Author: heftig
Revision: 440825

archrelease: copy trunk to testing-x86_64

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

--+
 PKGBUILD |   66 ++---
 1 file changed, 33 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:39 UTC (rev 440824)
+++ PKGBUILD2022-03-28 22:17:40 UTC (rev 440825)
@@ -1,33 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Felix Yan 
-# Contributor: Thomas Baechler 
-
-pkgname=nvidia
-pkgver=510.54
-pkgrel=10
-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=$(
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgname=nvidia
+pkgver=510.54
+pkgrel=11
+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 deepin-anything-arch/repos/community-testing-x86_64 (2 files)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:39
  Author: heftig
Revision: 1177438

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:36 UTC (rev 1177437)
+++ PKGBUILD2022-03-28 22:17:39 UTC (rev 1177438)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-anything-arch
-pkgver=5.0.9
-pkgrel=73
-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/$(
+
+pkgname=deepin-anything-arch
+pkgver=5.0.9
+pkgrel=74
+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 r8168/repos/community-testing-x86_64 (4 files)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:36
  Author: heftig
Revision: 1177437

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 1177435, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-x86_64/linux517.patch
(from rev 1177435, r8168/trunk/linux517.patch)
Deleted:
  r8168/repos/community-testing-x86_64/PKGBUILD
  r8168/repos/community-testing-x86_64/linux517.patch

+
 PKGBUILD   |  106 +++
 linux517.patch |   64 -
 2 files changed, 85 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:17:36 UTC (rev 1177436)
+++ PKGBUILD2022-03-28 22:17:36 UTC (rev 1177437)
@@ -1,53 +0,0 @@
-# Maintainer: Massimiliano Torromeo 
-# Contributor: Bob Fanger < bfanger(at)gmail >
-# Contributor: Filip , Det < nimetonmaili(at)gmail >
-
-pkgname=r8168
-pkgver=8.049.02
-pkgrel=66
-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
-linux517.patch)
-sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
-'SKIP'
-'6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c')
-validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano 
Torromeo 
-
-prepare() {
-   cd "$pkgname-$pkgver"
-   patch -Np1 -i ../linux517.patch
-}
-
-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/$(
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.049.02
+pkgrel=67
+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
+linux517.patch)
+sha256sums=('2b12d932e976f8f74b8d9545744c04beb4676dd7bc1d032dde51347ed1d8be24'
+'SKIP'
+'6c718137bed0f80bce52cc6862e755de7a1d0c2cbb75491ab5b099bd04534c1c')
+validpgpkeys=('0CADAACF70F64C654E131B3111675C743429DDEF') # Massimiliano 
Torromeo 
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -Np1 -i ../linux517.patch
+}
+
+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/$(dev_addr[i] = RTL_R8(tp, MAC0 + i);
-+addr[i] = RTL_R8(tp, MAC0 + i);
- tp->org_mac_addr[i] = dev->dev_addr[i]; /* keep the original 
MAC address */
- }
-+eth_hw_addr_set(dev, addr);
- #if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,13)
- memcpy(dev->perm_addr, dev->dev_addr, dev->addr_len);
- #endif

Copied: r8168/repos/community-testing-x86_64/linux517.patch (from rev 1177435, 
r8168/trunk/linux517.patch)
===
--- linux517.patch  (rev 0)
+++ linux517.patch  2022-03-28 22:17:36 UTC (rev 1177437)
@@ -0,0 +1,32 @@
+diff -u -r r8168-8.049.02/src/r8168_n.c r8168-8.049.02-linux517/src/r8168_n.c
+--- r8168-8.049.02/src/r8168_n.c   2021-07-05 08:30:48.0 +
 r8168-8.049.02-linux517/src/r8168_n.c  2022-03-23 00:32:48.392881125 
+
+@@ -1733,7 +1733,7 @@
+ static int rtl8168_proc_open(struct inode *inode, struct file *file)
+ {
+ struct net_device *dev = proc_get_parent_data(inode);
+-int (*show)(struct seq_file *, void *) = PDE_DATA(inode);
++int (*show)(struct seq_file *, void *) = pde_data(inode);
+ 
+ return single_open(file, show, dev);
+ }
+@@ -24061,6 +24061,7 @@
+ 

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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 22:17:36
  Author: heftig
Revision: 1177436

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:06:02 UTC (rev 1177435)
+++ PKGBUILD2022-03-28 22:17:36 UTC (rev 1177436)
@@ -1,38 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: mortzu 
-# Contributor: fnord0 
-
-pkgname=acpi_call
-pkgver=1.2.2
-pkgrel=28
-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=$(
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.2.2
+pkgrel=29
+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 intel-compute-runtime/trunk (PKGBUILD)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 22:05:38
  Author: archange
Revision: 1177434

upgpkg: intel-compute-runtime 22.12.22749-1

Modified:
  intel-compute-runtime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 22:01:00 UTC (rev 1177433)
+++ PKGBUILD2022-03-28 22:05:38 UTC (rev 1177434)
@@ -2,8 +2,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=intel-compute-runtime
-pkgver=22.11.22682
-pkgrel=2
+pkgver=22.12.22749
+pkgrel=1
 pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
 arch=(x86_64)
 url="https://01.org/compute-runtime;
@@ -13,9 +13,10 @@
 optdepends=('libva: for cl_intel_va_api_media_sharing'
 'libdrm: for cl_intel_va_api_media_sharing')
 provides=(opencl-driver level-zero-driver)
+# https://github.com/intel/compute-runtime/issues/528
 options=(!lto)
 
source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('70a762b3272868ae1dc40ed89d440808fec5b7d0441d6a56a6584188cf89d8b7')
+sha256sums=('eda2a77d14554ee116097b6365f8ef9449a903de5724d0f05fff13d408865d13')
 
 build() {
   # ${${pkgver#*.}%.*} not supported by bash?



[arch-commits] Commit in intel-compute-runtime/repos/community-x86_64 (2 files)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 22:06:02
  Author: archange
Revision: 1177435

archrelease: copy trunk to community-x86_64

Added:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD
(from rev 1177434, intel-compute-runtime/trunk/PKGBUILD)
Deleted:
  intel-compute-runtime/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:05:38 UTC (rev 1177434)
+++ PKGBUILD2022-03-28 22:06:02 UTC (rev 1177435)
@@ -1,41 +0,0 @@
-# Maintainer: Daniel Bermond 
-# Maintainer: Bruno Pagani 
-
-pkgname=intel-compute-runtime
-pkgver=22.11.22682
-pkgrel=2
-pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
-arch=(x86_64)
-url="https://01.org/compute-runtime;
-license=(MIT)
-depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
-makedepends=(cmake libva level-zero-headers igsc)
-optdepends=('libva: for cl_intel_va_api_media_sharing'
-'libdrm: for cl_intel_va_api_media_sharing')
-provides=(opencl-driver level-zero-driver)
-options=(!lto)
-source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('70a762b3272868ae1dc40ed89d440808fec5b7d0441d6a56a6584188cf89d8b7')
-
-build() {
-  # ${${pkgver#*.}%.*} not supported by bash?
-  cmake -B build -S compute-runtime-${pkgver} \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
--DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
--DNEO_VERSION_BUILD=${pkgver##*.} \
--DSUPPORT_DG1=ON \
--DSKIP_UNIT_TESTS=1 \
--Wno-dev
-  make -C build
-}
-
-package() {
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
-  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-  
-  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
-}

Copied: intel-compute-runtime/repos/community-x86_64/PKGBUILD (from rev 
1177434, intel-compute-runtime/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 22:06:02 UTC (rev 1177435)
@@ -0,0 +1,42 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgname=intel-compute-runtime
+pkgver=22.12.22749
+pkgrel=1
+pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
+arch=(x86_64)
+url="https://01.org/compute-runtime;
+license=(MIT)
+depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
+makedepends=(cmake libva level-zero-headers igsc)
+optdepends=('libva: for cl_intel_va_api_media_sharing'
+'libdrm: for cl_intel_va_api_media_sharing')
+provides=(opencl-driver level-zero-driver)
+# https://github.com/intel/compute-runtime/issues/528
+options=(!lto)
+source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('eda2a77d14554ee116097b6365f8ef9449a903de5724d0f05fff13d408865d13')
+
+build() {
+  # ${${pkgver#*.}%.*} not supported by bash?
+  cmake -B build -S compute-runtime-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DNEO_OCL_VERSION_MAJOR=${pkgver%%.*} \
+-DNEO_OCL_VERSION_MINOR=$(echo ${pkgver} | cut -d . -f2) \
+-DNEO_VERSION_BUILD=${pkgver##*.} \
+-DSUPPORT_DG1=ON \
+-DSKIP_UNIT_TESTS=1 \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
+  install -Dm644 compute-runtime-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  
+  ln -s $(find "${pkgdir}"/usr/lib -regex '.*libze_intel_gpu.so.[0-9]*' -exec 
basename {} \;) "${pkgdir}"/usr/lib/libze_intel_gpu.so
+}



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:39
  Author: heftig
Revision: 440824

forgot to disable SYSFB_SIMPLEFB

Modified:
  linux-zen/trunk/PKGBUILD
  linux-zen/trunk/config

--+
 PKGBUILD |2 +-
 config   |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:15 UTC (rev 440823)
+++ PKGBUILD2022-03-28 21:56:39 UTC (rev 440824)
@@ -26,7 +26,7 @@
   'C5ADB4F3FEBBCE27A3E54D7D9AE4078033F8024D'  # Steven Barrett 

 )
 sha256sums=('SKIP'
-'27f59cb7d4adb08a81da3de822ce07d5b103c799e89aa36370e16e0b4d1f8672')
+'812250d12684c263c2db878d0d49539cb4f987790d74d42225ae3f51f3e28133')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2022-03-28 21:56:15 UTC (rev 440823)
+++ config  2022-03-28 21:56:39 UTC (rev 440824)
@@ -2329,7 +2329,7 @@
 CONFIG_FW_CFG_SYSFS=m
 # CONFIG_FW_CFG_SYSFS_CMDLINE is not set
 CONFIG_SYSFB=y
-CONFIG_SYSFB_SIMPLEFB=y
+# CONFIG_SYSFB_SIMPLEFB is not set
 CONFIG_CS_DSP=m
 CONFIG_GOOGLE_FIRMWARE=y
 # CONFIG_GOOGLE_SMI is not set



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

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 22:00:19
  Author: archange
Revision: 1177432

Replaces paraview-opt from the AUR

Also refresh ffmpeg 5 patch (now merged upstream).

Modified:
  paraview/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:16 UTC (rev 1177431)
+++ PKGBUILD2022-03-28 22:00:19 UTC (rev 1177432)
@@ -8,7 +8,7 @@
 pkgname=${_pkg}
 #-${_mpi}
 pkgver=5.10.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
 arch=(x86_64)
 url="https://www.paraview.org;
@@ -24,6 +24,8 @@
 # rapidjson: https://gitlab.kitware.com/vtk/vtk/-/issues/18366
 # fmt: https://gitlab.kitware.com/paraview/paraview/-/issues/21315
 # catalyst, exprtk, ioss: not packaged
+conflicts=(paraview-opt)
+replaces=(paraview-opt)
 source=(${url}/files/v${pkgver%.*}/ParaView-v${pkgver/R/-R}.tar.xz
 paraview-wrapper.sh
 template.sh
@@ -34,7 +36,7 @@
 'd1cdb4a81db280d6b21bee3d9e5f8fc3a87f00a909d33850a1964c72091ec138'
 '844d44a14817c656ba8d6998298785125a98f03f7b5ece58d966c226db1e0d83'
 '37cff664c4eaacf44ecb995e62e9e54e54880bae0857d598c74660a2159ccb2e'
-'066ad5eb3f7cd101c4bbbe4d91ba97419f18537f9dadf6654776b7151c7c6a8d'
+'955ef22d2541beb9935557ef09a802b6504855a350f27ff056734679da8f0281'
 'fb7496032d3e9fc8575b533127b5d93c7a2d0a1a2c2abad859f4f40ea06e55c7')
 
 prepare() {



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:15
  Author: heftig
Revision: 440823

510.54-11: linux 5.17.1.arch1-1

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:54:44 UTC (rev 440822)
+++ PKGBUILD2022-03-28 21:56:15 UTC (rev 440823)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia
 pkgver=510.54
-pkgrel=10
+pkgrel=11
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="https://www.nvidia.com/;



[arch-commits] Commit in paraview/repos/community-x86_64 (8 files)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 22:01:00
  Author: archange
Revision: 1177433

archrelease: copy trunk to community-x86_64

Added:
  paraview/repos/community-x86_64/PKGBUILD
(from rev 1177432, paraview/trunk/PKGBUILD)
  paraview/repos/community-x86_64/paraview-wrapper.sh
(from rev 1177432, paraview/trunk/paraview-wrapper.sh)
  paraview/repos/community-x86_64/revert-smp-info.patch
(from rev 1177432, paraview/trunk/revert-smp-info.patch)
  paraview/repos/community-x86_64/template.sh
(from rev 1177432, paraview/trunk/template.sh)
Deleted:
  paraview/repos/community-x86_64/PKGBUILD
  paraview/repos/community-x86_64/paraview-wrapper.sh
  paraview/repos/community-x86_64/revert-smp-info.patch
  paraview/repos/community-x86_64/template.sh

---+
 PKGBUILD  |  222 +++---
 paraview-wrapper.sh   |   14 -
 revert-smp-info.patch |  344 
 template.sh   |6 
 4 files changed, 294 insertions(+), 292 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 22:00:19 UTC (rev 1177432)
+++ PKGBUILD2022-03-28 22:01:00 UTC (rev 1177433)
@@ -1,110 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Maintainer: Mathieu Westphal 
-# Contributor: Stéphane Gaudreault 
-# Contributor: 
-
-_pkg=paraview
-_mpi=openmpi
-pkgname=${_pkg}
-#-${_mpi}
-pkgver=5.10.1
-pkgrel=2
-pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
-arch=(x86_64)
-url="https://www.paraview.org;
-license=(BSD custom)
-depends=(boost-libs qt5-tools qt5-svg intel-tbb openmpi ffmpeg
- adios2 liblas ospray pdal python-numpy protobuf
- cgns double-conversion expat freetype2 gdal gl2ps glew hdf5 libjpeg
- jsoncpp libjsoncpp.so libharu libxml2 lz4 xz python-mpi4py netcdf
- libogg libpng pugixml libtheora libtiff zlib)
-optdepends=(python-matplotlib python-pandas)
-makedepends=(cmake boost mesa gcc-fortran ninja qt5-xmlpatterns cli11 eigen 
utf8cpp)
-# pegtl: https://gitlab.kitware.com/vtk/vtk/-/issues/18151
-# rapidjson: https://gitlab.kitware.com/vtk/vtk/-/issues/18366
-# fmt: https://gitlab.kitware.com/paraview/paraview/-/issues/21315
-# catalyst, exprtk, ioss: not packaged
-source=(${url}/files/v${pkgver%.*}/ParaView-v${pkgver/R/-R}.tar.xz
-paraview-wrapper.sh
-template.sh
-
vtkm-tbb-2021.patch::https://gitlab.kitware.com/vtk/vtk-m/-/merge_requests/2509.patch
-
vtk-ffmpeg5.patch::https://gitlab.kitware.com/vtk/vtk/-/merge_requests/8863.patch
-revert-smp-info.patch) # Derived from 
https://gitlab.kitware.com/paraview/paraview/-/merge_requests/5131
-sha256sums=('520e3cdfba4f8592be477314c2f6c37ec73fb1d5b25ac30bdbd1c5214758b9c2'
-'d1cdb4a81db280d6b21bee3d9e5f8fc3a87f00a909d33850a1964c72091ec138'
-'844d44a14817c656ba8d6998298785125a98f03f7b5ece58d966c226db1e0d83'
-'37cff664c4eaacf44ecb995e62e9e54e54880bae0857d598c74660a2159ccb2e'
-'066ad5eb3f7cd101c4bbbe4d91ba97419f18537f9dadf6654776b7151c7c6a8d'
-'fb7496032d3e9fc8575b533127b5d93c7a2d0a1a2c2abad859f4f40ea06e55c7')
-
-prepare() {
-  # Specify python version in wrapper
-  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
-  sed -i "s|@PYTHON@|${python_version}|" paraview-wrapper.sh
-  # Arch required changes
-  cd ParaView-v${pkgver/R/-R}
-  # We have a patched libharu
-  sed -i "s|2.4.0|2.3.0|" VTK/ThirdParty/libharu/CMakeLists.txt
-  # Fix licences install (upstreamed but not released)
-  sed -i 's|CACHE PATH "License|CACHE STRING "License|g' VTK/CMakeLists.txt
-  # Fix build with TBB 2021
-  patch -p1 -d VTK/ThirdParty/vtkm/vtkvtkm/vtk-m < ../vtkm-tbb-2021.patch
-  # Fix build with FFmpeg 5
-  patch -p1 -d VTK < ../vtk-ffmpeg5.patch
-  # https://gitlab.kitware.com/paraview/paraview/-/issues/21323
-  patch -p1 -R < ../revert-smp-info.patch
-}
-
-build() {
-  export CFLAGS+=" -ffat-lto-objects"
-  export CXXFLAGS+=" -ffat-lto-objects"
-  cmake -B build -S ParaView-v${pkgver/R/-R} -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/opt/paraview \
--DCMAKE_INSTALL_LICENSEDIR=share/licenses/paraview \
--DCMAKE_SKIP_INSTALL_RPATH=OFF \
--DPARAVIEW_ENABLE_ADIOS2=ON \
--DPARAVIEW_ENABLE_FFMPEG=ON \
--DPARAVIEW_ENABLE_FIDES=ON \
--DPARAVIEW_ENABLE_GDAL=ON \
--DPARAVIEW_ENABLE_LAS=ON \
--DPARAVIEW_ENABLE_MOTIONFX=ON \
--DPARAVIEW_ENABLE_PDAL=ON \
--DPARAVIEW_ENABLE_RAYTRACING=ON \
--DPARAVIEW_ENABLE_VISITBRIDGE=ON \
--DPARAVIEW_ENABLE_XDMF3=ON \
--DPARAVIEW_USE_MPI=ON \
--DPARAVIEW_USE_PYTHON=ON \
--DPARAVIEW_VERSIONED_INSTALL=OFF \
--DPARAVIEW_BUILD_WITH_EXTERNAL=ON \
--DVTK_SMP_IMPLEMENTATION_TYPE=TBB \
--DVTKm_ENABLE_MPI=ON \
--DCATALYST_USE_MPI=ON \
--DFIDES_USE_EXTERNAL_RAPIDJSON=OFF \
-

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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:16
  Author: heftig
Revision: 1177431

5.0.9-74: linux 5.17.1.arch1-1

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:13 UTC (rev 1177430)
+++ PKGBUILD2022-03-28 21:56:16 UTC (rev 1177431)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-anything-arch
 pkgver=5.0.9
-pkgrel=73
+pkgrel=74
 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 vhba-module/trunk (PKGBUILD)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:12
  Author: heftig
Revision: 1177429

20211218-24: linux 5.17.1.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:11 UTC (rev 1177428)
+++ PKGBUILD2022-03-28 21:56:12 UTC (rev 1177429)
@@ -6,7 +6,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20211218
-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)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:13
  Author: heftig
Revision: 1177430

1.2.2-29: linux 5.17.1.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:12 UTC (rev 1177429)
+++ PKGBUILD2022-03-28 21:56:13 UTC (rev 1177430)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.2.2
-pkgrel=28
+pkgrel=29
 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 bbswitch/trunk (PKGBUILD)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:10
  Author: heftig
Revision: 1177427

0.8-495: linux 5.17.1.arch1-1

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:08 UTC (rev 1177426)
+++ PKGBUILD2022-03-28 21:56:10 UTC (rev 1177427)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=494
+pkgrel=495
 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 netfilter-fullconenat/trunk (PKGBUILD)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:04
  Author: heftig
Revision: 1177423

r73.0cf3b48-193: linux 5.17.1.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:35:37 UTC (rev 1177422)
+++ PKGBUILD2022-03-28 21:56:04 UTC (rev 1177423)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=192
+pkgrel=193
 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 r8168/trunk (PKGBUILD)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:11
  Author: heftig
Revision: 1177428

8.049.02-67: linux 5.17.1.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:10 UTC (rev 1177427)
+++ PKGBUILD2022-03-28 21:56:11 UTC (rev 1177428)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.049.02
-pkgrel=66
+pkgrel=67
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:08
  Author: heftig
Revision: 1177426

6.30.223.271-374: linux 5.17.1.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:07 UTC (rev 1177425)
+++ PKGBUILD2022-03-28 21:56:08 UTC (rev 1177426)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=373
+pkgrel=374
 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)

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:07
  Author: heftig
Revision: 1177425

0.43-382: linux 5.17.1.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:05 UTC (rev 1177424)
+++ PKGBUILD2022-03-28 21:56:07 UTC (rev 1177425)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=381
+pkgrel=382
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:54:44
  Author: heftig
Revision: 440822

5.17.1.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:54:43 UTC (rev 440821)
+++ PKGBUILD2022-03-28 21:54:44 UTC (rev 440822)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.17.arch1
+pkgver=5.17.1.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:56:05
  Author: heftig
Revision: 1177424

6.1.32-19: linux 5.17.1.arch1-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:56:04 UTC (rev 1177423)
+++ PKGBUILD2022-03-28 21:56:05 UTC (rev 1177424)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.32
-pkgrel=18
+pkgrel=19
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:54:42
  Author: heftig
Revision: 440820

5.17.1.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 20:47:17 UTC (rev 440819)
+++ PKGBUILD2022-03-28 21:54:42 UTC (rev 440820)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.17.zen1
+pkgver=5.17.1.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}



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

2022-03-28 Thread Jan Steffens via arch-commits
Date: Monday, March 28, 2022 @ 21:54:43
  Author: heftig
Revision: 440821

FS#74203: Disable SYSFB_SIMPLEFB

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

--+
 PKGBUILD |2 +-
 config   |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:54:42 UTC (rev 440820)
+++ PKGBUILD2022-03-28 21:54:43 UTC (rev 440821)
@@ -26,7 +26,7 @@
   'C7E7849466FE2358343588377258734B41C31549'  # David Runge 

 )
 sha256sums=('SKIP'
-'05381b085c83737922a85fa6f42aa61b3d1400840a7952bf8524726e1d8f74f8')
+'bd1e57c15d4eb62024d2ee935b54d36e74e73b22c3800b45ecf9233521a9f74b')
 
 export KBUILD_BUILD_HOST=archlinux
 export KBUILD_BUILD_USER=$pkgbase

Modified: config
===
--- config  2022-03-28 21:54:42 UTC (rev 440820)
+++ config  2022-03-28 21:54:43 UTC (rev 440821)
@@ -2285,7 +2285,7 @@
 CONFIG_FW_CFG_SYSFS=m
 # CONFIG_FW_CFG_SYSFS_CMDLINE is not set
 CONFIG_SYSFB=y
-CONFIG_SYSFB_SIMPLEFB=y
+# CONFIG_SYSFB_SIMPLEFB is not set
 CONFIG_CS_DSP=m
 CONFIG_GOOGLE_FIRMWARE=y
 # CONFIG_GOOGLE_SMI is not set



[arch-commits] Commit in element.io/repos/community-x86_64 (10 files)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 21:35:37
  Author: archange
Revision: 1177422

archrelease: copy trunk to community-x86_64

Added:
  element.io/repos/community-x86_64/PKGBUILD
(from rev 1177421, element.io/trunk/PKGBUILD)
  element.io/repos/community-x86_64/autolaunch.patch
(from rev 1177421, element.io/trunk/autolaunch.patch)
  element.io/repos/community-x86_64/element-desktop.sh
(from rev 1177421, element.io/trunk/element-desktop.sh)
  element.io/repos/community-x86_64/encapsulate-sqlcipher.diff
(from rev 1177421, element.io/trunk/encapsulate-sqlcipher.diff)
  element.io/repos/community-x86_64/io.element.Element.desktop
(from rev 1177421, element.io/trunk/io.element.Element.desktop)
Deleted:
  element.io/repos/community-x86_64/PKGBUILD
  element.io/repos/community-x86_64/autolaunch.patch
  element.io/repos/community-x86_64/element-desktop.sh
  element.io/repos/community-x86_64/encapsulate-sqlcipher.diff
  element.io/repos/community-x86_64/io.element.Element.desktop

+
 PKGBUILD   |  200 
 autolaunch.patch   |   22 ++--
 element-desktop.sh |6 -
 encapsulate-sqlcipher.diff |  210 +--
 io.element.Element.desktop |   20 ++--
 5 files changed, 229 insertions(+), 229 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 21:34:53 UTC (rev 1177421)
+++ PKGBUILD2022-03-28 21:35:37 UTC (rev 1177422)
@@ -1,100 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Steef Hegeman 
-# Contributor: Luca Weiss 
-# Contributor: Julian Schacher 
-
-_electron=electron17
-pkgbase=element.io
-pkgname=(element-web element-desktop)
-pkgver=1.10.7
-pkgrel=1
-pkgdesc="Glossy Matrix collaboration client — "
-arch=(x86_64)
-url="https://element.io;
-license=(Apache)
-makedepends=(npm git yarn python rust tcl ${_electron} nodejs-lts-gallium)
-_url="https://github.com/vector-im/element;
-source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz
-
element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
-
element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz
-
element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
-autolaunch.patch
-encapsulate-sqlcipher.diff
-io.element.Element.desktop
-element-desktop.sh)
-sha256sums=('57352bd81dc05924f5b25bddab95df651d5058761d6a63398364a65024ea0396'
-'SKIP'
-'f548d2fe166e7a8be98d0fd8b8df19a55b6274c2b985499f6380d32cb4b7c650'
-'SKIP'
-'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f'
-'3b2112d25b258b67d18b9329faeb9e5c5b218732c9c020ee01911347a90a1cb8'
-'0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9'
-'c1bd9ace215e3ec9af14d7f28b163fc8c8b42e23a2cf04ce6f4ce2fcc465feba')
-validpgpkeys=(712BFBEE92DCA45252DB17D7C7BE97EFA179B100) # Element Releases 

-
-prepare() {
-  # Specify electron version in launcher
-  sed -i "s|@ELECTRON@|${_electron}|" element-desktop.sh
-
-  cd element-web-${pkgver}
-  yarn install --no-fund
-
-  cd ../element-desktop-${pkgver}
-  patch -p1 < ../autolaunch.patch
-  patch -p1 < ../encapsulate-sqlcipher.diff
-  sed -i 's|"target": "deb"|"target": "dir"|' package.json
-  sed -i 's|"https://packages.element.io/desktop/update/;|null|' 
element.io/release/config.json
-  yarn install --no-fund
-}
-
-build() {
-  cd element-web-${pkgver}
-  VERSION=${pkgver} yarn build --offline
-
-  cd ../element-desktop-${pkgver}
-  yarn run build:native
-  yarn run build
-}
-
-package_element-web() {
-  pkgdesc+="web version."
-  replaces=(riot-web vector-web)
-
-  cd element-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/
-  ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version
-}
-
-package_element-desktop() {
-  pkgdesc+="desktop version."
-  replaces=(riot-desktop)
-  depends=("element-web=${pkgver}" ${_electron})
-  backup=('etc/element/config.json')
-
-  cd element-desktop-${pkgver}
-
-  install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element}
-
-  # Install the app content, replace the webapp with a symlink to the system 
package
-  cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/
-  ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp
-
-  # Config file
-  ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json
-  install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element
-
-  # Required extras
-  install -Dm644 

[arch-commits] Commit in element.io/trunk (PKGBUILD)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 21:34:53
  Author: archange
Revision: 1177421

upgpkg: element.io 1.10.8-1

Modified:
  element.io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:30:34 UTC (rev 1177420)
+++ PKGBUILD2022-03-28 21:34:53 UTC (rev 1177421)
@@ -6,7 +6,7 @@
 _electron=electron17
 pkgbase=element.io
 pkgname=(element-web element-desktop)
-pkgver=1.10.7
+pkgver=1.10.8
 pkgrel=1
 pkgdesc="Glossy Matrix collaboration client — "
 arch=(x86_64)
@@ -22,9 +22,9 @@
 encapsulate-sqlcipher.diff
 io.element.Element.desktop
 element-desktop.sh)
-sha256sums=('57352bd81dc05924f5b25bddab95df651d5058761d6a63398364a65024ea0396'
+sha256sums=('25df778509c1f88f36b44e29f9629a12b2c30f35c0baeb6c2d866c22bbb47784'
 'SKIP'
-'f548d2fe166e7a8be98d0fd8b8df19a55b6274c2b985499f6380d32cb4b7c650'
+'ec11e6046ed445fe11c5c9a0241ab0875b9d18940b3fb121e1ef0feeca3b92e4'
 'SKIP'
 'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f'
 '3b2112d25b258b67d18b9329faeb9e5c5b218732c9c020ee01911347a90a1cb8'



[arch-commits] Commit in level-zero/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 21:26:01
  Author: archange
Revision: 1177419

archrelease: copy trunk to community-x86_64

Added:
  level-zero/repos/community-x86_64/PKGBUILD
(from rev 1177418, level-zero/trunk/PKGBUILD)
Deleted:
  level-zero/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-03-28 21:25:27 UTC (rev 1177418)
+++ PKGBUILD2022-03-28 21:26:01 UTC (rev 1177419)
@@ -1,49 +0,0 @@
-# Maintainer: Daniel Bermond 
-# Maintainer: Bruno Pagani 
-
-pkgbase=level-zero
-pkgname=(level-zero-headers level-zero-loader)
-pkgver=1.7.9
-pkgrel=1
-pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
-arch=(x86_64)
-url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html;
-license=(MIT)
-makedepends=(cmake opencl-headers)
-source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
-sha256sums=('b430a7f833a689c899b32172a31c3bca1d16adcad8ff866f240a3a8968433de7')
-
-prepare() {
-printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
-}
-
-build() {
-cmake -B build -S ${pkgbase}-${pkgver} \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--Wno-dev
-make -C build
-}
-
-package_level-zero-headers() {
-pkgdesc+=" (headers)"
-#arch=(any) # Not supported for now, maybe later
-
-make -C build DESTDIR="${pkgdir}" install
-install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-
-# remove loader files
-[ -d 'loader' ] && rm -rf loader
-install -d loader/lib
-mv "${pkgdir}"/usr/lib/*so* loader/lib
-}
-
-package_level-zero-loader() {
-pkgdesc+=" (loader)"
-depends=(gcc-libs)
-optdepends=('level-zero-driver: for packaged Level Zero driver')
-
-mv loader "${pkgdir}"/usr
-install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-}
-

Copied: level-zero/repos/community-x86_64/PKGBUILD (from rev 1177418, 
level-zero/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-03-28 21:26:01 UTC (rev 1177419)
@@ -0,0 +1,48 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgbase=level-zero
+pkgname=(level-zero-headers level-zero-loader)
+pkgver=1.7.15
+pkgrel=1
+pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
+arch=(x86_64)
+url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html;
+license=(MIT)
+makedepends=(cmake opencl-headers)
+source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
+sha256sums=('c39bb05a8e5898aa6c444e1704105b93d3f1888b9c333f8e7e73825ffbfb2617')
+
+prepare() {
+  printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
+}
+
+build() {
+  cmake -B build -S ${pkgbase}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-Wno-dev
+  make -C build
+}
+
+package_level-zero-headers() {
+  pkgdesc+=" (headers)"
+  #arch=(any) # Not supported for now, maybe later
+  
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  
+  # remove loader files
+  [ -d 'loader' ] && rm -rf loader
+  install -d loader/lib
+  mv "${pkgdir}"/usr/lib/*so* loader/lib
+}
+
+package_level-zero-loader() {
+  pkgdesc+=" (loader)"
+  depends=(gcc-libs)
+  optdepends=('level-zero-driver: for packaged Level Zero driver')
+  
+  mv loader "${pkgdir}"/usr
+  install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2022-03-28 Thread Bruno Pagani via arch-commits
Date: Monday, March 28, 2022 @ 21:25:27
  Author: archange
Revision: 1177418

upgpkg: level-zero 1.7.15-1

Modified:
  level-zero/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-03-28 21:20:04 UTC (rev 1177417)
+++ PKGBUILD2022-03-28 21:25:27 UTC (rev 1177418)
@@ -3,7 +3,7 @@
 
 pkgbase=level-zero
 pkgname=(level-zero-headers level-zero-loader)
-pkgver=1.7.9
+pkgver=1.7.15
 pkgrel=1
 pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
 arch=(x86_64)
@@ -11,39 +11,38 @@
 license=(MIT)
 makedepends=(cmake opencl-headers)
 
source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
-sha256sums=('b430a7f833a689c899b32172a31c3bca1d16adcad8ff866f240a3a8968433de7')
+sha256sums=('c39bb05a8e5898aa6c444e1704105b93d3f1888b9c333f8e7e73825ffbfb2617')
 
 prepare() {
-printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
+  printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
 }
 
 build() {
-cmake -B build -S ${pkgbase}-${pkgver} \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--Wno-dev
-make -C build
+  cmake -B build -S ${pkgbase}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-Wno-dev
+  make -C build
 }
 
 package_level-zero-headers() {
-pkgdesc+=" (headers)"
-#arch=(any) # Not supported for now, maybe later
-
-make -C build DESTDIR="${pkgdir}" install
-install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
-
-# remove loader files
-[ -d 'loader' ] && rm -rf loader
-install -d loader/lib
-mv "${pkgdir}"/usr/lib/*so* loader/lib
+  pkgdesc+=" (headers)"
+  #arch=(any) # Not supported for now, maybe later
+  
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  
+  # remove loader files
+  [ -d 'loader' ] && rm -rf loader
+  install -d loader/lib
+  mv "${pkgdir}"/usr/lib/*so* loader/lib
 }
 
 package_level-zero-loader() {
-pkgdesc+=" (loader)"
-depends=(gcc-libs)
-optdepends=('level-zero-driver: for packaged Level Zero driver')
-
-mv loader "${pkgdir}"/usr
-install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  pkgdesc+=" (loader)"
+  depends=(gcc-libs)
+  optdepends=('level-zero-driver: for packaged Level Zero driver')
+  
+  mv loader "${pkgdir}"/usr
+  install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
 }
-



  1   2   3   >