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

2021-06-30 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, July 1, 2021 @ 05:52:48
  Author: yan12125
Revision: 969133

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 05:52:33 UTC (rev 969132)
+++ PKGBUILD2021-07-01 05:52:48 UTC (rev 969133)
@@ -1,39 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-pynamodb
-pkgver=5.0.3
-pkgrel=1
-pkgdesc="A pythonic interface to Amazon's DynamoDB"
-arch=(any)
-url='https://pynamodb.readthedocs.io/'
-license=(MIT)
-makedepends=(python-setuptools)
-depends=(python-botocore)
-checkdepends=(python-blinker python-pytest-mock)
-optdepends=(
-  'python-blinker: for signals'
-)
-source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
-sha256sums=('dfbf36972eda5cdb55f2df09a164a264884463db131ae2ec8129b39e591cb840')
-
-build() {
-  cd PynamoDB-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd PynamoDB-$pkgver
-
-  # Copied from upstream pytest.ini as pytest-env is not yet packaged
-  export AWS_ACCESS_KEY_ID=1
-  export AWS_SECRET_ACCESS_KEY=2
-
-  pytest -m 'not ddblocal' tests
-}
-
-package() {
-  cd PynamoDB-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pynamodb/repos/community-any/PKGBUILD (from rev 969132, 
python-pynamodb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 05:52:48 UTC (rev 969133)
@@ -0,0 +1,39 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-pynamodb
+pkgver=5.1.0
+pkgrel=1
+pkgdesc="A pythonic interface to Amazon's DynamoDB"
+arch=(any)
+url='https://pynamodb.readthedocs.io/'
+license=(MIT)
+makedepends=(python-setuptools)
+depends=(python-botocore)
+checkdepends=(python-blinker python-pytest-mock)
+optdepends=(
+  'python-blinker: for signals'
+)
+source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
+sha256sums=('8735197edec9f0163d2c398506aa79ef113d5ac917b492e8dc8dbe3f80cdfa91')
+
+build() {
+  cd PynamoDB-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd PynamoDB-$pkgver
+
+  # Copied from upstream pytest.ini as pytest-env is not yet packaged
+  export AWS_ACCESS_KEY_ID=1
+  export AWS_SECRET_ACCESS_KEY=2
+
+  pytest -m 'not ddblocal' tests
+}
+
+package() {
+  cd PynamoDB-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}



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

2021-06-30 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, July 1, 2021 @ 05:52:33
  Author: yan12125
Revision: 969132

upgpkg: python-pynamodb 5.1.0-1

Modified:
  python-pynamodb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 05:04:02 UTC (rev 969131)
+++ PKGBUILD2021-07-01 05:52:33 UTC (rev 969132)
@@ -1,7 +1,7 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=python-pynamodb
-pkgver=5.0.3
+pkgver=5.1.0
 pkgrel=1
 pkgdesc="A pythonic interface to Amazon's DynamoDB"
 arch=(any)
@@ -14,7 +14,7 @@
   'python-blinker: for signals'
 )
 
source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
-sha256sums=('dfbf36972eda5cdb55f2df09a164a264884463db131ae2ec8129b39e591cb840')
+sha256sums=('8735197edec9f0163d2c398506aa79ef113d5ac917b492e8dc8dbe3f80cdfa91')
 
 build() {
   cd PynamoDB-$pkgver



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

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Thursday, July 1, 2021 @ 05:04:02
  Author: polyzen
Revision: 969131

archrelease: copy trunk to community-any

Added:
  pyright/repos/community-any/PKGBUILD
(from rev 969130, pyright/trunk/PKGBUILD)
Deleted:
  pyright/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 05:03:37 UTC (rev 969130)
+++ PKGBUILD2021-07-01 05:04:02 UTC (rev 969131)
@@ -1,39 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Kaizhao Zhang 
-
-pkgname=pyright
-pkgver=1.1.153
-pkgrel=1
-pkgdesc='Type checker for the Python language'
-arch=('any')
-url=https://github.com/microsoft/pyright
-license=('MIT')
-depends=('nodejs>=12')
-makedepends=('npm')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('f28c9bf4a219e7a7045e4a6cd038e3fff0756d98aca0516ea722a7af7f0f746bdbb16e17ead8bd93cffc5f054712ace1fc665bab761e3a4809dabef4281f235f')
-
-build() {
-  cd $pkgname-$pkgver
-  npm ci
-  cd packages/$pkgname
-  npm run build
-}
-
-package() {
-  install -d "$pkgdir"/usr/bin
-  ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname
-  ln -s ../lib/node_modules/$pkgname/langserver.index.js \
-"$pkgdir"/usr/bin/$pkgname-langserver
-
-  cd $pkgname-$pkgver
-  install -d "$pkgdir"/usr/share/doc/$pkgname
-  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
-
-  cd packages/$pkgname
-  install -d "$pkgdir"/usr/lib/node_modules/$pkgname
-  cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pyright/repos/community-any/PKGBUILD (from rev 969130, 
pyright/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 05:04:02 UTC (rev 969131)
@@ -0,0 +1,39 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Kaizhao Zhang 
+
+pkgname=pyright
+pkgver=1.1.154
+pkgrel=1
+pkgdesc='Type checker for the Python language'
+arch=('any')
+url=https://github.com/microsoft/pyright
+license=('MIT')
+depends=('nodejs>=12')
+makedepends=('npm')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+b2sums=('b2cdfa0231c608170080011d399d201161d9c7367a1230cb738cab43b8296ada91f766cb73757bae54e96d942f31d086ccd3427195d9c893d6140bbc32227f28')
+
+build() {
+  cd $pkgname-$pkgver
+  npm ci
+  cd packages/$pkgname
+  npm run build
+}
+
+package() {
+  install -d "$pkgdir"/usr/bin
+  ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname
+  ln -s ../lib/node_modules/$pkgname/langserver.index.js \
+"$pkgdir"/usr/bin/$pkgname-langserver
+
+  cd $pkgname-$pkgver
+  install -d "$pkgdir"/usr/share/doc/$pkgname
+  cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt
+
+  cd packages/$pkgname
+  install -d "$pkgdir"/usr/lib/node_modules/$pkgname
+  cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Thursday, July 1, 2021 @ 05:03:37
  Author: polyzen
Revision: 969130

upgpkg: pyright 1.1.154-1

Modified:
  pyright/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 04:18:25 UTC (rev 969129)
+++ PKGBUILD2021-07-01 05:03:37 UTC (rev 969130)
@@ -2,7 +2,7 @@
 # Contributor: Kaizhao Zhang 
 
 pkgname=pyright
-pkgver=1.1.153
+pkgver=1.1.154
 pkgrel=1
 pkgdesc='Type checker for the Python language'
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('nodejs>=12')
 makedepends=('npm')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-b2sums=('f28c9bf4a219e7a7045e4a6cd038e3fff0756d98aca0516ea722a7af7f0f746bdbb16e17ead8bd93cffc5f054712ace1fc665bab761e3a4809dabef4281f235f')
+b2sums=('b2cdfa0231c608170080011d399d201161d9c7367a1230cb738cab43b8296ada91f766cb73757bae54e96d942f31d086ccd3427195d9c893d6140bbc32227f28')
 
 build() {
   cd $pkgname-$pkgver



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:18:25
  Author: felixonmars
Revision: 969129

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:18:13
  Author: felixonmars
Revision: 969128

upgpkg: arch-hs 0.9.0.0-22: rebuild with githash 0.1.6.1

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 04:16:23 UTC (rev 969127)
+++ PKGBUILD2021-07-01 04:18:13 UTC (rev 969128)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.9.0.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:16:23
  Author: felixonmars
Revision: 969127

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 969126, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 04:16:23 UTC (rev 969127)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.2.0.0
+pkgrel=5
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb' 
'haskell-hls-brittany-plugin'
+ 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-floskell-plugin' 'haskell-hls-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-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-sqlite-simple' 'haskell-temporary'
+ 'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+# 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-refine-imports-plugin'
+# 'haskell-hls-splice-plugin' 'haskell-hls-stylish-haskell-plugin' 
'haskell-hls-tactics-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('c8ca57796be15796e7334e20ef3a983b4a77335d41084add87d102746e893fc80c43ee6c761d04d52afad846d4744007a0aec8d70a7e12e4576f847a684726ab')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-eval -f-fourmolu -f-ormolu 
-f-refineImports -f-splice -f-stylishHaskell -f-tactic
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:16:14
  Author: felixonmars
Revision: 969126

upgpkg: haskell-language-server 1.2.0.0-5: rebuild with githash 0.1.6.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 04:13:30 UTC (rev 969125)
+++ PKGBUILD2021-07-01 04:16:14 UTC (rev 969126)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.2.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:13:30
  Author: felixonmars
Revision: 969125

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:13:13
  Author: felixonmars
Revision: 969124

upgpkg: stack 2.7.1-4: rebuild with githash 0.1.6.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 04:09:19 UTC (rev 969123)
+++ PKGBUILD2021-07-01 04:13:13 UTC (rev 969124)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.1
-pkgrel=3
+pkgrel=4
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



[arch-commits] Commit in haskell-optparse-simple/repos (3 files)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:09:19
  Author: felixonmars
Revision: 969123

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 969122, haskell-optparse-simple/trunk/PKGBUILD)
  haskell-optparse-simple/repos/community-staging-x86_64/ghc9.patch
(from rev 969122, haskell-optparse-simple/trunk/ghc9.patch)

+
 PKGBUILD   |   51 +++
 ghc9.patch |   21 +
 2 files changed, 72 insertions(+)

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 969122, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 04:09:19 UTC (rev 969123)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.3
+pkgrel=171
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative' 
'haskell-th-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc9.patch)
+sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9'
+
'26ba7c0d512d648fb86ea1e11bd89c55d9241a1a67438be6a0c8ee054bc99b590c57dd5c2c6445c14888f1835da4c345ff7cb4365c70eca101d0f9acfb2917a8')
+
+prepare() {
+patch -d $_hkgname-$pkgver -p1 < ghc9.patch
+sed -i '/githash/a \, th-compat' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+ -f-build-example
+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
+}

Copied: haskell-optparse-simple/repos/community-staging-x86_64/ghc9.patch (from 
rev 969122, haskell-optparse-simple/trunk/ghc9.patch)
===
--- community-staging-x86_64/ghc9.patch (rev 0)
+++ community-staging-x86_64/ghc9.patch 2021-07-01 04:09:19 UTC (rev 969123)
@@ -0,0 +1,21 @@
+diff --git a/src/Options/Applicative/Simple.hs 
b/src/Options/Applicative/Simple.hs
+index f5d2dac..defcdcb 100644
+--- a/src/Options/Applicative/Simple.hs
 b/src/Options/Applicative/Simple.hs
+@@ -52,6 +52,7 @@ import   Data.Version
+ import   GitHash (GitInfo, giDirty, giHash, tGitInfoCwdTry)
+ import   Language.Haskell.TH (Q,Exp)
+ import qualified Language.Haskell.TH.Syntax as TH
++import   Language.Haskell.TH.Syntax.Compat
+ import   Options.Applicative
+ import   System.Environment
+ 
+@@ -89,7 +90,7 @@ simpleVersion version =
+   [|concat (["Version "
+,$(TH.lift $ showVersion version)
+] ++
+-   case $(TH.unTypeQ tGitInfoCwdTry) :: Either String GitInfo of
++   case $(unTypeSplice tGitInfoCwdTry) :: Either String GitInfo of
+  Left _ -> []
+  Right gi -> [ ", Git revision "
+  , giHash gi



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:09:07
  Author: felixonmars
Revision: 969122

upgpkg: haskell-optparse-simple 0.1.1.3-171: rebuild with githash 0.1.6.1

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 04:08:30 UTC (rev 969121)
+++ PKGBUILD2021-07-01 04:09:07 UTC (rev 969122)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.3
-pkgrel=170
+pkgrel=171
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:08:30
  Author: felixonmars
Revision: 969121

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
969120, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 04:08:30 UTC (rev 969121)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.6.1
+pkgrel=1
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-compat' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-githash/trunk (PKGBUILD ghc9.patch)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 04:08:21
  Author: felixonmars
Revision: 969120

upgpkg: haskell-githash 0.1.6.1-1: rebuild with githash 0.1.6.1

Modified:
  haskell-githash/trunk/PKGBUILD
Deleted:
  haskell-githash/trunk/ghc9.patch

+
 PKGBUILD   |   11 +++--
 ghc9.patch |   69 ---
 2 files changed, 4 insertions(+), 76 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 03:07:07 UTC (rev 969119)
+++ PKGBUILD2021-07-01 04:08:21 UTC (rev 969120)
@@ -2,8 +2,8 @@
 
 _hkgname=githash
 pkgname=haskell-githash
-pkgver=0.1.6.0
-pkgrel=5
+pkgver=0.1.6.1
+pkgrel=1
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash;
 license=('BSD')
@@ -10,14 +10,11 @@
 arch=('x86_64')
 depends=('ghc-libs' 'haskell-th-compat' 'git')
 makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
-source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;
-ghc9.patch)
-sha512sums=('SKIP'
-
'a3ae967a52cb0e110310e6d13cbbf0275e145c1e437a59378a15e270ebe14569a6513e3a6cdfc0f24d1fdf40207a50584a73f8310db774720810264638054ea6')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver;)
+sha512sums=('SKIP')
 
 prepare() {
 cd $_hkgname
-patch -p1 -i ../ghc9.patch
 hpack
 }
 

Deleted: ghc9.patch
===
--- ghc9.patch  2021-07-01 03:07:07 UTC (rev 969119)
+++ ghc9.patch  2021-07-01 04:08:21 UTC (rev 969120)
@@ -1,69 +0,0 @@
-commit 23bf04593610702813dd8f266aff218197c0506e
-Author: Felix Yan 
-Date:   Tue Jun 22 15:00:01 2021 +0800
-
-Add support for template-haskell 2.17
-
-Builds fine and all tests pass.
-
-diff --git a/package.yaml b/package.yaml
-index 6d211e4..293d19f 100644
 a/package.yaml
-+++ b/package.yaml
-@@ -18,6 +18,7 @@ dependencies:
- - directory
- - filepath
- - template-haskell
-+- th-compat
- - process
- 
- library:
-diff --git a/src/GitHash.hs b/src/GitHash.hs
-index 5167a91..d1beb5f 100644
 a/src/GitHash.hs
-+++ b/src/GitHash.hs
-@@ -65,6 +65,7 @@ import qualified Data.ByteString.Char8 as B8
- import Data.Typeable (Typeable)
- import Language.Haskell.TH
- import Language.Haskell.TH.Syntax
-+import Language.Haskell.TH.Syntax.Compat
- import System.Directory
- import System.Exit
- import System.FilePath
-@@ -256,8 +257,8 @@ instance Exception GitHashException
- -- directory. Compilation fails if no info is available.
- --
- -- @since 0.1.0.0
--tGitInfo :: FilePath -> Q (TExp GitInfo)
--tGitInfo fp = unsafeTExpCoerce $ do
-+tGitInfo :: FilePath -> SpliceQ GitInfo
-+tGitInfo fp = unsafeSpliceCoerce $ do
-   gi <- runIO $
- getGitRoot fp >>=
- either throwIO return >>=
-@@ -270,8 +271,8 @@ tGitInfo fp = unsafeTExpCoerce $ do
- -- directory.
- --
- -- @since 0.1.2.0
--tGitInfoTry :: FilePath -> Q (TExp (Either String GitInfo))
--tGitInfoTry fp = unsafeTExpCoerce $ do
-+tGitInfoTry :: FilePath -> SpliceQ (Either String GitInfo)
-+tGitInfoTry fp = unsafeSpliceCoerce $ do
-   egi <- runIO $ do
- eroot <- getGitRoot fp
- case eroot of
-@@ -290,12 +291,12 @@ tGitInfoTry fp = unsafeTExpCoerce $ do
- -- working directory.
- --
- -- @since 0.1.0.0
--tGitInfoCwd :: Q (TExp GitInfo)
-+tGitInfoCwd :: SpliceQ GitInfo
- tGitInfoCwd = tGitInfo "."
- 
- -- | Try to load up the 'GitInfo' value at compile time for the current
- -- working directory.
- --
- -- @since 0.1.2.0
--tGitInfoCwdTry :: Q (TExp (Either String GitInfo))
-+tGitInfoCwdTry :: SpliceQ (Either String GitInfo)
- tGitInfoCwdTry = tGitInfoTry "."



[arch-commits] Commit in vaultwarden/repos/community-x86_64 (10 files)

2021-06-30 Thread George Rawlinson via arch-commits
Date: Thursday, July 1, 2021 @ 03:07:07
  Author: grawlinson
Revision: 969119

archrelease: copy trunk to community-x86_64

Added:
  vaultwarden/repos/community-x86_64/PKGBUILD
(from rev 969118, vaultwarden/trunk/PKGBUILD)
  vaultwarden/repos/community-x86_64/vaultwarden.install
(from rev 969118, vaultwarden/trunk/vaultwarden.install)
  vaultwarden/repos/community-x86_64/vaultwarden.service
(from rev 969118, vaultwarden/trunk/vaultwarden.service)
  vaultwarden/repos/community-x86_64/vaultwarden.sysusers.conf
(from rev 969118, vaultwarden/trunk/vaultwarden.sysusers.conf)
  vaultwarden/repos/community-x86_64/vaultwarden.tmpfiles
(from rev 969118, vaultwarden/trunk/vaultwarden.tmpfiles)
Deleted:
  vaultwarden/repos/community-x86_64/PKGBUILD
  vaultwarden/repos/community-x86_64/vaultwarden.install
  vaultwarden/repos/community-x86_64/vaultwarden.service
  vaultwarden/repos/community-x86_64/vaultwarden.sysusers.conf
  vaultwarden/repos/community-x86_64/vaultwarden.tmpfiles

---+
 PKGBUILD  |  116 ++--
 vaultwarden.install   |   64 
 vaultwarden.service   |  110 -
 vaultwarden.sysusers.conf |2 
 vaultwarden.tmpfiles  |6 +-
 5 files changed, 149 insertions(+), 149 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 03:05:40 UTC (rev 969118)
+++ PKGBUILD2021-07-01 03:07:07 UTC (rev 969119)
@@ -1,58 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Maintainer: George Rawlinson 
-# Contributor: Markus Richter 
-# Contributor: Timothée Ravier https://github.com/dani-garcia/vaultwarden
-license=('GPL3')
-depends=('mariadb-libs' 'openssl' 'postgresql-libs' 'sqlite')
-makedepends=('rustup')
-optdepends=('vaultwarden-web: for the web app')
-provides=('bitwarden_rs')
-replaces=('bitwarden_rs')
-backup=('etc/vaultwarden.env')
-install=$pkgname.install
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz"
-"$pkgname.service"
-"$pkgname.sysusers.conf"
-"$pkgname.tmpfiles")
-b2sums=('2e59648373373a55667d73507a83ab75b382ce3ad016cdd6612f0f2f775eb0371acfc62c4d60e6f017dde6b63d62f1d76ea1f953978154fa60b84dc5e9853b0f'
-
'9d9c8b1cb1773a23e23dc0c6c99c8311a85793502d4055a80a77934a2149a6da3af0b221456641f34bee8265197267908812e800c9655d6b484fd045264e458a'
-
'6580cf4031f262638abf11e529e8dfc489197afd6cd616c6a7810741e03c004706a5f9358f825aac6644c0ab6b251627ff988ed68f8264120b3575a655972390'
-
'9cdcd6c997c884eb3c1ad0c9b8cd91e68ec6762a27f9b80a7eb6c0cb1ffa4e500a654da6f17e9f985cc67add154efe737761f74e4e5f72892fc0e9d457314973')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i "s,# DATA_FOLDER=data,DATA_FOLDER=/var/lib/$pkgname,
-  s,web-vault/,/usr/share/webapps/$pkgname-web,
-  s,# WEB_VAULT_ENABLED=true,WEB_VAULT_ENABLED=false,
-  s,/path/to/log,/var/log/$pkgname.log,
-  /^# ROCKET_TLS/a ROCKET_LIMITS={json=10485760}" .env.template
-}
-
-build() {
-  cd $pkgname-$pkgver
-  rustup set profile minimal
-  BWRS_VERSION="$pkgver" cargo build --release --locked --features 
sqlite,mysql,postgresql
-}
-
-check() {
-  cd $pkgname-$pkgver
-  cargo test --release --locked --features sqlite,mysql,postgresql
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -Dm644 .env.template "$pkgdir"/etc/$pkgname.env
-  install -Dt "$pkgdir"/usr/bin target/release/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/lib/systemd/system ../$pkgname.service
-  install -Dm644 ../$pkgname.sysusers.conf 
"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
-  install -Dm644 ../$pkgname.tmpfiles 
"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
-}
-
-# vim:set ts=2 sw=2 et:

Copied: vaultwarden/repos/community-x86_64/PKGBUILD (from rev 969118, 
vaultwarden/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 03:07:07 UTC (rev 969119)
@@ -0,0 +1,58 @@
+# Maintainer: Daniel M. Capella 
+# Maintainer: George Rawlinson 
+# Contributor: Markus Richter 
+# Contributor: Timothée Ravier https://github.com/dani-garcia/vaultwarden
+license=('GPL3')
+depends=('mariadb-libs' 'openssl' 'postgresql-libs' 'sqlite')
+makedepends=('rustup')
+optdepends=('vaultwarden-web: for the web app')
+provides=('bitwarden_rs')
+replaces=('bitwarden_rs')
+backup=('etc/vaultwarden.env')
+install=$pkgname.install
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz"
+"$pkgname.service"
+"$pkgname.sysusers.conf"
+"$pkgname.tmpfiles")
+b2sums=('98dcdf0bc321af1c9031b3d0ce4ac8c12260f49dbde1b40d5210268e210c1b96272c88f4f7c128ac4eed76497b5e312b153ca811e3855ef92a06be67f8b3936a'
+
'9d9c8b1cb1773a23e23dc0c6c99c8311a85793502d4055a80a77934a2149a6da3af0b221456641f34bee8265197267908812e800c9655d6b484fd045264e458a'
+

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

2021-06-30 Thread George Rawlinson via arch-commits
Date: Thursday, July 1, 2021 @ 03:05:40
  Author: grawlinson
Revision: 969118

upgpkg: vaultwarden 1.22.1-1

New upstream release.

Modified:
  vaultwarden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 03:00:50 UTC (rev 969117)
+++ PKGBUILD2021-07-01 03:05:40 UTC (rev 969118)
@@ -4,7 +4,7 @@
 # Contributor: Timothée Ravier 

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 03:00:50
  Author: felixonmars
Revision: 969117

archrelease: copy trunk to community-any

Added:
  typescript/repos/community-any/PKGBUILD
(from rev 969116, typescript/trunk/PKGBUILD)
Deleted:
  typescript/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 03:00:38 UTC (rev 969116)
+++ PKGBUILD2021-07-01 03:00:50 UTC (rev 969117)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Bruno Galeotti 
-
-pkgname=typescript
-pkgver=4.3.4
-pkgrel=1
-pkgdesc="TypeScript is a language for application scale JavaScript development"
-arch=('any')
-url="http://typescriptlang.org/;
-license=('Apache')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b9ab8f1bb5d99fd17f9a8fbb32bb118f2bdbc45a737a64632846574b800af37a0fd8a28e24fbdbfbd70efe09a7bfc6ab599be19e354e5f3ec1e3d9b59747bd13')
-
-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"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: typescript/repos/community-any/PKGBUILD (from rev 969116, 
typescript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 03:00:50 UTC (rev 969117)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+# Contributor: Bruno Galeotti 
+
+pkgname=typescript
+pkgver=4.3.5
+pkgrel=1
+pkgdesc="TypeScript is a language for application scale JavaScript development"
+arch=('any')
+url="http://typescriptlang.org/;
+license=('Apache')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('0ea4208a1690f5c52bb24268f642325bffa0d15c6c93c703b59e766b734687460d4dfa54480ad74a88725069ef6cf6b310f2eedfdf02d14c662923ab3ee994cc')
+
+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"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 03:00:38
  Author: felixonmars
Revision: 969116

upgpkg: typescript 4.3.5-1

Modified:
  typescript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 03:00:15 UTC (rev 969115)
+++ PKGBUILD2021-07-01 03:00:38 UTC (rev 969116)
@@ -2,7 +2,7 @@
 # Contributor: Bruno Galeotti 
 
 pkgname=typescript
-pkgver=4.3.4
+pkgver=4.3.5
 pkgrel=1
 pkgdesc="TypeScript is a language for application scale JavaScript development"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b9ab8f1bb5d99fd17f9a8fbb32bb118f2bdbc45a737a64632846574b800af37a0fd8a28e24fbdbfbd70efe09a7bfc6ab599be19e354e5f3ec1e3d9b59747bd13')
+sha512sums=('0ea4208a1690f5c52bb24268f642325bffa0d15c6c93c703b59e766b734687460d4dfa54480ad74a88725069ef6cf6b310f2eedfdf02d14c662923ab3ee994cc')
 
 package() {
   npm install -g --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:54:53
  Author: felixonmars
Revision: 969113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 969112, 
haskell-what4/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:54:53 UTC (rev 969113)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=what4
+pkgname=haskell-what4
+pkgver=1.2
+pkgrel=4
+pkgdesc="Solver-agnostic symbolic values support for issuing queries"
+url="https://github.com/GaloisInc/what4;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' 
'haskell-bv-sized'
+ 'haskell-config-value' 'haskell-deriving-compat' 
'haskell-data-binary-ieee754'
+ 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' 
'haskell-hashtables'
+ 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' 'haskell-panic'
+ 'haskell-parameterized-utils' 'haskell-prettyprinter' 
'haskell-scientific'
+ 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-versions'
+ 'haskell-zenc')
+makedepends=('ghc' 'uusi' 'haskell-contravariant' 'haskell-exceptions' 
'haskell-hedgehog'
+ 'haskell-lumberjack' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-checklist'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-sugar')
+checkdepends=('cvc4' 'yices' 'z3')
+optdepends=('cvc4' 'yices' 'z3')
+# https://github.com/GaloisInc/what4/pull/135
+#source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+source=(https://github.com/GaloisInc/what4/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('c2b29b7cf0d78f606f5cebebf9661b5863e6dc926724ce073757705754fa67b39422659d27dc806101988e6b373dcea71b8f4525e403983cda011f66de7877d1')
+
+prepare() {
+cd $_hkgname-$pkgver/$_hkgname
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver/$_hkgname
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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/$_hkgname
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver/$_hkgname
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:54:44
  Author: felixonmars
Revision: 969112

upgpkg: haskell-what4 1.2-4: rebuild with zenc 0.1.2

Modified:
  haskell-what4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:46:16 UTC (rev 969111)
+++ PKGBUILD2021-07-01 02:54:44 UTC (rev 969112)
@@ -3,7 +3,7 @@
 _hkgname=what4
 pkgname=haskell-what4
 pkgver=1.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Solver-agnostic symbolic values support for issuing queries"
 url="https://github.com/GaloisInc/what4;
 license=('BSD')



[arch-commits] Commit in jenkins/repos/community-any (14 files)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:46:16
  Author: felixonmars
Revision: 969111

archrelease: copy trunk to community-any

Added:
  jenkins/repos/community-any/LICENSE
(from rev 969108, jenkins/trunk/LICENSE)
  jenkins/repos/community-any/PKGBUILD
(from rev 969108, jenkins/trunk/PKGBUILD)
  jenkins/repos/community-any/jenkins.conf
(from rev 969108, jenkins/trunk/jenkins.conf)
  jenkins/repos/community-any/jenkins.install
(from rev 969108, jenkins/trunk/jenkins.install)
  jenkins/repos/community-any/jenkins.service
(from rev 969108, jenkins/trunk/jenkins.service)
  jenkins/repos/community-any/jenkins.sysusers
(from rev 969108, jenkins/trunk/jenkins.sysusers)
  jenkins/repos/community-any/jenkins.tmpfiles
(from rev 969109, jenkins/trunk/jenkins.tmpfiles)
Deleted:
  jenkins/repos/community-any/LICENSE
  jenkins/repos/community-any/PKGBUILD
  jenkins/repos/community-any/jenkins.conf
  jenkins/repos/community-any/jenkins.install
  jenkins/repos/community-any/jenkins.service
  jenkins/repos/community-any/jenkins.sysusers
  jenkins/repos/community-any/jenkins.tmpfiles

--+
 LICENSE  |   46 +--
 PKGBUILD |   88 ++---
 jenkins.conf |   26 +++
 jenkins.install  |   14 
 jenkins.service  |   48 ++--
 jenkins.sysusers |4 +-
 jenkins.tmpfiles |2 -
 7 files changed, 114 insertions(+), 114 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2021-07-01 02:46:15 UTC (rev 969110)
+++ LICENSE 2021-07-01 02:46:16 UTC (rev 969111)
@@ -1,23 +0,0 @@
-The MIT License
-
-Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-

Copied: jenkins/repos/community-any/LICENSE (from rev 969108, 
jenkins/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2021-07-01 02:46:16 UTC (rev 969111)
@@ -0,0 +1,23 @@
+The MIT License
+
+Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 02:46:15 UTC (rev 969110)
+++ PKGBUILD2021-07-01 02:46:16 UTC (rev 969111)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.299
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime=8' 'ttf-dejavu')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')
-replaces=('jenkins-ci')
-backup=('etc/conf.d/jenkins')
-install='jenkins.install'

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:46:15
  Author: felixonmars
Revision: 969110

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 969109, 
haskell-zenc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:46:15 UTC (rev 969110)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=zenc
+pkgname=haskell-zenc
+pkgver=0.1.2
+pkgrel=1
+pkgdesc="GHC style name Z-encoding and Z-decoding"
+url="https://github.com/dagit/zenc;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cd1d7feef5c3b23180e1402d057572a9619cff4d2c880a9ba1a746c15d25d1dc0add1fc7b7821ae48722c40bca0b26011f2d0df918a18fd011c4098483ce9668')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:46:06
  Author: felixonmars
Revision: 969109

upgpkg: haskell-zenc 0.1.2-1: rebuild with zenc 0.1.2

Modified:
  haskell-zenc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:45:47 UTC (rev 969108)
+++ PKGBUILD2021-07-01 02:46:06 UTC (rev 969109)
@@ -2,16 +2,16 @@
 
 _hkgname=zenc
 pkgname=haskell-zenc
-pkgver=0.1.1
-pkgrel=7
+pkgver=0.1.2
+pkgrel=1
 pkgdesc="GHC style name Z-encoding and Z-decoding"
 url="https://github.com/dagit/zenc;
 license=('BSD')
 arch=('x86_64')
 depends=('ghc-libs')
-makedepends=('ghc')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('47736127e3c4a19370f7b7887603841976f3781478389dcf3f2e3773b78053eb7fd9f544ccf1535d78dac21cfe9d9ea0eca2810582813a205953fae13b59c96d')
+sha512sums=('cd1d7feef5c3b23180e1402d057572a9619cff4d2c880a9ba1a746c15d25d1dc0add1fc7b7821ae48722c40bca0b26011f2d0df918a18fd011c4098483ce9668')
 
 build() {
 cd $_hkgname-$pkgver



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:45:47
  Author: felixonmars
Revision: 969108

upgpkg: jenkins 2.300-1

Modified:
  jenkins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:43:38 UTC (rev 969107)
+++ PKGBUILD2021-07-01 02:45:47 UTC (rev 969108)
@@ -4,7 +4,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.299
+pkgver=2.300
 pkgrel=1
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
@@ -24,7 +24,7 @@
 'jenkins.tmpfiles'
 'jenkins.sysusers'
 'LICENSE')
-sha512sums=('d057e46790a76377234de498c54b52191226da0c3aca8a92bbde25608c7a99648b7b86df1544967d6a07de1813b0b30306533c5e5607cc786f18d40e4ae6ee3b'
+sha512sums=('fc9903d3e280af3ab68a3926950cefda13d77a03c1366f3a88c2681163da668793a79104ec6de153df76d32f655253a327e85e468449de81897658da4184eece'
 
'7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8'
 
'320e3d7bcdb78861e829e97be3ec37b8f1846737032ba70f624dfc5be86569d527279f53654a4a22d78b816ff1b07df429725a1d0a8059d44900d1095d1189ab'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:43:38
  Author: felixonmars
Revision: 969107

archrelease: copy trunk to community-any

Added:
  v2ray-geoip/repos/community-any/PKGBUILD
(from rev 969106, v2ray-geoip/trunk/PKGBUILD)
Deleted:
  v2ray-geoip/repos/community-any/PKGBUILD

--+
 PKGBUILD |   30 +++---
 1 file changed, 15 insertions(+), 15 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 02:43:26 UTC (rev 969106)
+++ PKGBUILD2021-07-01 02:43:38 UTC (rev 969107)
@@ -1,15 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-geoip
-pkgver=202106290406
-pkgrel=1
-pkgdesc="GeoIP List for V2Ray"
-arch=('any')
-url="https://github.com/v2fly/geoip;
-license=('CCPL:by-sa')
-source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('2e59299349c1ea7a23bfc5ab74b99af4a7889f991c3c5d6c5662522589780e2f1b9c288c78cd102e47142ed6443082d4786913e8268a12b98283262bc93e183a')
-
-package() {
-  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
-}

Copied: v2ray-geoip/repos/community-any/PKGBUILD (from rev 969106, 
v2ray-geoip/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 02:43:38 UTC (rev 969107)
@@ -0,0 +1,15 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-geoip
+pkgver=202107010026
+pkgrel=1
+pkgdesc="GeoIP List for V2Ray"
+arch=('any')
+url="https://github.com/v2fly/geoip;
+license=('CCPL:by-sa')
+source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
+sha512sums=('b3982e59d1cc7db635a572dcaf6b0eecb4710479588696e1652020444eeaecb64c05461a668d740e91e9ed862a44053fe38f36c34eff8ae651116677e996ef85')
+
+package() {
+  install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat
+}



[arch-commits] Commit in haskell-simple-smt/repos/community-testing-x86_64 (2 files)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:43:24
  Author: felixonmars
Revision: 969105

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-simple-smt/repos/community-testing-x86_64/PKGBUILD
(from rev 969104, haskell-simple-smt/trunk/PKGBUILD)
Deleted:
  haskell-simple-smt/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 02:43:10 UTC (rev 969104)
+++ PKGBUILD2021-07-01 02:43:24 UTC (rev 969105)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=simple-smt
-pkgname=haskell-simple-smt
-pkgver=0.9.6
-pkgrel=3
-pkgdesc="A simple way to interact with an SMT solver process"
-url="https://github.com/yav/simple-smt;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('3bcd4ff00843284579cbf3d72244e80489a61123a6f888491e465a6b4a347e6a9093272eded1547679090c65e1d77bf5ca2403ef47d92df227793feada1e49f5')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-simple-smt/repos/community-testing-x86_64/PKGBUILD (from rev 
969104, haskell-simple-smt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 02:43:24 UTC (rev 969105)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-smt
+pkgname=haskell-simple-smt
+pkgver=0.9.7
+pkgrel=1
+pkgdesc="A simple way to interact with an SMT solver process"
+url="https://github.com/yav/simple-smt;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('21ecc28e94428b369b307f0354a12f555d64f8ade491a1bd4082762a7448baa12134a6c5d8577395446bb512e54959bbc2120050afdc55376aecaff47a203988')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:43:26
  Author: felixonmars
Revision: 969106

upgpkg: v2ray-geoip 202107010026-1

Modified:
  v2ray-geoip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:43:24 UTC (rev 969105)
+++ PKGBUILD2021-07-01 02:43:26 UTC (rev 969106)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-geoip
-pkgver=202106290406
+pkgver=202107010026
 pkgrel=1
 pkgdesc="GeoIP List for V2Ray"
 arch=('any')
@@ -8,7 +8,7 @@
 url="https://github.com/v2fly/geoip;
 license=('CCPL:by-sa')
 
source=("geoip-$pkgver.dat::https://github.com/v2fly/geoip/releases/download/$pkgver/geoip.dat;)
-sha512sums=('2e59299349c1ea7a23bfc5ab74b99af4a7889f991c3c5d6c5662522589780e2f1b9c288c78cd102e47142ed6443082d4786913e8268a12b98283262bc93e183a')
+sha512sums=('b3982e59d1cc7db635a572dcaf6b0eecb4710479588696e1652020444eeaecb64c05461a668d740e91e9ed862a44053fe38f36c34eff8ae651116677e996ef85')
 
 package() {
   install -Dm644 geoip-$pkgver.dat "$pkgdir"/usr/share/v2ray/geoip.dat



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:43:10
  Author: felixonmars
Revision: 969104

upgpkg: haskell-simple-smt 0.9.7-1

Modified:
  haskell-simple-smt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:41:07 UTC (rev 969103)
+++ PKGBUILD2021-07-01 02:43:10 UTC (rev 969104)
@@ -3,8 +3,8 @@
 
 _hkgname=simple-smt
 pkgname=haskell-simple-smt
-pkgver=0.9.6
-pkgrel=3
+pkgver=0.9.7
+pkgrel=1
 pkgdesc="A simple way to interact with an SMT solver process"
 url="https://github.com/yav/simple-smt;
 license=("BSD")
@@ -12,7 +12,7 @@
 depends=('ghc-libs')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('3bcd4ff00843284579cbf3d72244e80489a61123a6f888491e465a6b4a347e6a9093272eded1547679090c65e1d77bf5ca2403ef47d92df227793feada1e49f5')
+sha512sums=('21ecc28e94428b369b307f0354a12f555d64f8ade491a1bd4082762a7448baa12134a6c5d8577395446bb512e54959bbc2120050afdc55376aecaff47a203988')
 
 build() {
 cd $_hkgname-$pkgver



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:32:37
  Author: felixonmars
Revision: 969091

archrelease: copy trunk to community-staging-x86_64

Added:
  dhall-docs/repos/community-staging-x86_64/
  dhall-docs/repos/community-staging-x86_64/PKGBUILD
(from rev 969090, dhall-docs/trunk/PKGBUILD)

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

Copied: dhall-docs/repos/community-staging-x86_64/PKGBUILD (from rev 969090, 
dhall-docs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:32:37 UTC (rev 969091)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-docs
+pkgver=1.0.6
+pkgrel=6
+pkgdesc="Generate HTML docs from a dhall package"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'dhall' 'haskell-file-embed' 
'haskell-lens-family-core'
+ 'haskell-lucid' 'haskell-megaparsec' 'haskell-memory' 'haskell-mmark'
+ 'haskell-optparse-applicative' 'haskell-path' 'haskell-path-io' 
'haskell-prettyprinter')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-foldl' 'haskell-hashable' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-silver' 'haskell-turtle')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('d02c687404833bad6ad41110e52454216b5d0fd113ef2741d98e13c26dd00265032d0e8c1e65e6d8e6e11157567854467761b836f27d2c3d1f0d761a24ac87e8')
+
+prepare() {
+  cd $pkgname-$pkgver
+  uusi -u hashable -u path $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=-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
+  # https://github.com/dhall-lang/dhall-haskell/issues/2179
+  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 dhall-docs/trunk (PKGBUILD)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:32:27
  Author: felixonmars
Revision: 969090

upgpkg: dhall-docs 1.0.6-6: rebuild with validity 0.11.0.1

Modified:
  dhall-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:30:45 UTC (rev 969089)
+++ PKGBUILD2021-07-01 02:32:27 UTC (rev 969090)
@@ -2,7 +2,7 @@
 
 pkgname=dhall-docs
 pkgver=1.0.6
-pkgrel=5
+pkgrel=6
 pkgdesc="Generate HTML docs from a dhall package"
 url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-docs;
 license=("BSD")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:30:45
  Author: felixonmars
Revision: 969089

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 969088, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 969088, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:30:45 UTC (rev 969089)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.2
+pkgrel=51
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/mihaimaruseac/hindent;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monad-loops' 'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('3daa84b1b19479af4ecbb4caee8c3be757da65067708c3af31e2d66f227faff43a269e5a6a06a35033329dbee8a0f5a077c4583fb253aab01951718031986a62')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:30:35
  Author: felixonmars
Revision: 969088

upgpkg: hindent 5.3.2-51: rebuild with validity 0.11.0.1

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:29:21 UTC (rev 969087)
+++ PKGBUILD2021-07-01 02:30:35 UTC (rev 969088)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.2
-pkgrel=50
+pkgrel=51
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/mihaimaruseac/hindent;
 license=("BSD")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:29:21
  Author: felixonmars
Revision: 969087

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:29:07
  Author: felixonmars
Revision: 969086

upgpkg: stack 2.7.1-3: rebuild with validity 0.11.0.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:24:20 UTC (rev 969085)
+++ PKGBUILD2021-07-01 02:29:07 UTC (rev 969086)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.7.1
-pkgrel=2
+pkgrel=3
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:24:20
  Author: felixonmars
Revision: 969085

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:24:10
  Author: felixonmars
Revision: 969084

upgpkg: haskell-pantry 0.5.2.2-7: rebuild with validity 0.11.0.1

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:18:57 UTC (rev 969083)
+++ PKGBUILD2021-07-01 02:24:10 UTC (rev 969084)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.2.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:18:57
  Author: felixonmars
Revision: 969083

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-download/repos/community-staging-x86_64/
  haskell-http-download/repos/community-staging-x86_64/PKGBUILD
(from rev 969082, haskell-http-download/trunk/PKGBUILD)

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

Copied: haskell-http-download/repos/community-staging-x86_64/PKGBUILD (from rev 
969082, haskell-http-download/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:18:57 UTC (rev 969083)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-download
+pkgname=haskell-http-download
+pkgver=0.2.0.0
+pkgrel=295
+pkgdesc="Verified downloads with retries"
+url="https://github.com/commercialhaskell/http-download;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit'
+ 'haskell-http-client' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-path' 'haskell-path-io' 'haskell-retry' 'haskell-rio' 
'haskell-rio-prettyprint')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b31caa48c1ea2a01f1301ca63b2e0c135cd0d3d392b92518c7d70d89fd83da7fd95cffa3cb374900a45fb2da8d17f748de0de72fb4beb8ad11e203676f9864ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:18:48
  Author: felixonmars
Revision: 969082

upgpkg: haskell-http-download 0.2.0.0-295: rebuild with validity 0.11.0.1

Modified:
  haskell-http-download/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:17:42 UTC (rev 969081)
+++ PKGBUILD2021-07-01 02:18:48 UTC (rev 969082)
@@ -3,7 +3,7 @@
 _hkgname=http-download
 pkgname=haskell-http-download
 pkgver=0.2.0.0
-pkgrel=294
+pkgrel=295
 pkgdesc="Verified downloads with retries"
 url="https://github.com/commercialhaskell/http-download;
 license=('MIT')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:17:42
  Author: felixonmars
Revision: 969081

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path-io/repos/community-staging-x86_64/
  haskell-path-io/repos/community-staging-x86_64/PKGBUILD
(from rev 969080, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
969080, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:17:42 UTC (rev 969081)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.6.3
+pkgrel=5
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-path' 'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('d9d4e0d3a0b74677b8e29608254b1a4b5f306378400e8ec6d2b96ec4fd5b340ca20652684af558ec5ec5c401a18c4c9203adf7afbb1a602df0786459bc5bc774')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u path $_hkgname.cabal
+}
+
+build() {
+  cd "$srcdir/$_hkgname-$pkgver"
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+  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.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:17:32
  Author: felixonmars
Revision: 969080

upgpkg: haskell-path-io 1.6.3-5: rebuild with validity 0.11.0.1

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:16:43 UTC (rev 969079)
+++ PKGBUILD2021-07-01 02:17:32 UTC (rev 969080)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.6.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io;
 license=("BSD")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:16:43
  Author: felixonmars
Revision: 969079

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-rio-prettyprint/repos/community-staging-x86_64/
  haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD
(from rev 969078, haskell-rio-prettyprint/trunk/PKGBUILD)

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

Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 969078, haskell-rio-prettyprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:16:43 UTC (rev 969079)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-prettyprint
+pkgname=haskell-rio-prettyprint
+pkgver=0.1.1.0
+pkgrel=122
+pkgdesc="Pretty-printing for RIO"
+url="https://github.com/commercialhaskell/rio-prettyprint;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-colour' 'haskell-path' 'haskell-rio')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3f519fa0dd4ea51af565221504358ca5728b9ebe07df8a2b34b83198bb19d6653c048cd45701fed6d99b5204da05449f35c0be8e98df2da1c34ea99023f06bf4')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:16:33
  Author: felixonmars
Revision: 969078

upgpkg: haskell-rio-prettyprint 0.1.1.0-122: rebuild with validity 0.11.0.1

Modified:
  haskell-rio-prettyprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:15:59 UTC (rev 969077)
+++ PKGBUILD2021-07-01 02:16:33 UTC (rev 969078)
@@ -3,7 +3,7 @@
 _hkgname=rio-prettyprint
 pkgname=haskell-rio-prettyprint
 pkgver=0.1.1.0
-pkgrel=121
+pkgrel=122
 pkgdesc="Pretty-printing for RIO"
 url="https://github.com/commercialhaskell/rio-prettyprint;
 license=('MIT')



[arch-commits] Commit in csound/repos/community-x86_64 (4 files)

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 02:15:59
  Author: ainola
Revision: 969077

archrelease: copy trunk to community-x86_64

Added:
  csound/repos/community-x86_64/PKGBUILD
(from rev 969075, csound/trunk/PKGBUILD)
  csound/repos/community-x86_64/csound.sh
(from rev 969075, csound/trunk/csound.sh)
Deleted:
  csound/repos/community-x86_64/PKGBUILD
  csound/repos/community-x86_64/csound.sh

---+
 PKGBUILD  |  269 ++--
 csound.sh |6 -
 2 files changed, 138 insertions(+), 137 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 02:15:52 UTC (rev 969076)
+++ PKGBUILD2021-07-01 02:15:59 UTC (rev 969077)
@@ -1,134 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Brett Cornwall 
-# Contributor: speps
-# Contributor: Bernardo Barros
-
-pkgbase=csound
-pkgname=('csound' 'csound-doc')
-pkgver=6.16.0
-pkgrel=5
-pkgdesc="A programming language for sound rendering and signal processing."
-arch=('x86_64')
-url="https://csound.com;
-license=('LGPL2.1')
-# libpd needs to be packaged: https://github.com/libpd/libpd/releases
-# gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
-makedepends=(
-  'alsa-lib'
-  'cmake'
-  'doxygen'
-  'dssi'
-  'fluidsynth'
-  'hdf5'
-  'jack'
-  'java-environment'
-  'ladspa'
-  'libmusicxml'
-  'libsamplerate'
-  'libsndfile'
-  'libwebsockets'
-  'llvm'
-  'lua'
-  'openssl'
-  'portaudio'
-  'portmidi'
-  'portsmf'
-  'python'  # Build checks for python sitepackages dir
-  'stk'
-  'strip-nondeterminism'
-  'swig'
-  'wiiuse'
-)
-checkdepends=('cunit')
-source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
-"${pkgbase}.sh"
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('218d26604ebc7761b77a19c2aebbf337085fe16ecb0fbefcbca2b4fdc721830e9bbf170a280d1b44534ac5f23e46ec88c01fd2bbbcf882cbca010ceb098d59eb'
-
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'e550a832e365ab186533045d110259699039d08a85ec2f53d4fe36aa31004725b1dc6732f71d9895fa19b3df5f4ec720af1b4f80856a14b0ffbd844c4ab2dbe3'
-
'18347ce7080ca7997e98f8addffcc492c7ec5d8e037e71a33bb46fdbc5b58ec26ee42f370689fc228d4150bd9dedc31c7824ec4c19f3243d512977f4380f9490')
-b2sums=('708bf1e28078798863b8e347624eadb0ac215cfad3718bd651d6b4a54cafd844f516d5f06fad4cef3ece9f48398e46a6ac803e9385b1a2cc159f333613305a91'
-
'8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede'
-
'3bf6e2202a42dfa826d39ef41282e1942f26cc3f6a3358e0de3a006f102b686342b4e1824a1c3a48ac37ffed31d9353e6946d948751dcc059819da649d63d9cb'
-
'7bb35f806568a80abbd84a4f4988217bea09f3174881d802f6d61505f044c8a26b59036dcb61ead5315e756a4512eb1fb56b2824f27f09899a8fe1664a386754')
-
-prepare() {
-  # fix file permissions in html manual
-  find html/ -type f -exec chmod -c 644 {} \;
-}
-
-build() {
-  local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
-  cd "${pkgbase}-${pkgver}"
-  # it's not allowed to redistribute the scansyn opcodes: 
https://github.com/csound/csound/issues/1148
-  # the python plugin is not python3 compatible: 
https://github.com/csound/csound/issues/631
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE='None' \
--DBUILD_SCANSYN_OPCODES=OFF \
-
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
--DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
--DLUA_LIBRARY=/usr/lib/liblua.so \
--DBUILD_STATIC_LIBRARY=ON \
--W no-dev \
--B build \
--S .
-  make VERBOSE=1 -C build
-}
-
-check() {
-  cd "${pkgbase}-${pkgver}"
-  make test -C build
-}
-
-package_csound() {
-  groups=('pro-audio')
-  depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate.so' 'libsndfile.so')
-  optdepends=('alsa-lib: for librtalsa plugin'
-  'csound-doc: for the canonical Csound Reference Manual'
-  # TODO: csound-plugins currently destabilizes csound. Once that
-  # package is pushed into the repos we can suggest it.
-  #'csound-plugins: for extra opcodes not shipped with Csound'
-  'csoundqt: for frontend/ editor with integrated help'
-  'hdf5: for hdf5ops plugin'
-  'java-runtime: java integration'
-  'fluidsynth: for libfluidOpcodes plugin'
-  'jack: for libjacko, librtjack and libjackTransport plugins'
-  'liblo: for libosc plugin'
-  'ncurses: for libfaustcsound 

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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:15:52
  Author: felixonmars
Revision: 969076

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 969075, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:15:52 UTC (rev 969076)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.9.0
+pkgrel=2
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable')
+makedepends=('ghc' 'haskell-genvalidity' 'haskell-genvalidity-hspec' 
'haskell-genvalidity-property'
+ 'haskell-hspec' 'haskell-quickcheck' 'haskell-validity')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6158d956d52e938fc94020b0ccbe9d5746f8c96050752f4d3413c337843c09ce8642943ce5027752372c7e56c01e0898da6bb6bbcecd873654afcf6454408024')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:15:42
  Author: felixonmars
Revision: 969075

upgpkg: haskell-path 0.9.0-2: rebuild with validity 0.11.0.1

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:15:32 UTC (rev 969074)
+++ PKGBUILD2021-07-01 02:15:42 UTC (rev 969075)
@@ -4,7 +4,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")



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

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 02:15:32
  Author: ainola
Revision: 969074

Include python-numpy in optdepends

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:14:34 UTC (rev 969073)
+++ PKGBUILD2021-07-01 02:15:32 UTC (rev 969074)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.16.0
-pkgrel=5
+pkgrel=6
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -105,6 +105,7 @@
   'libx11: for libwidgets plugin'
   'lua: for LUA integration'
   'openssl: for libfaustcsound plugin'
+  'python-numpy: For Csound Python bindings'
   'vim-csound: vim integration'
   'zlib: for libfaustcsound plugin')
   provides=('libcsound64.so' 'libcsnd6.so')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:14:34
  Author: felixonmars
Revision: 969073

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-genvalidity-hspec/repos/community-staging-x86_64/
  haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD
(from rev 969071, haskell-genvalidity-hspec/trunk/PKGBUILD)

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

Copied: haskell-genvalidity-hspec/repos/community-staging-x86_64/PKGBUILD (from 
rev 969071, haskell-genvalidity-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:14:34 UTC (rev 969073)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity-hspec
+pkgname=haskell-genvalidity-hspec
+pkgver=0.7.0.4
+pkgrel=105
+pkgdesc="Standard spec's for GenValidity instances"
+url="https://github.com/NorfairKing/validity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-genvalidity' 'haskell-genvalidity-property' 
'haskell-hspec'
+ 'haskell-hspec-core' 'haskell-quickcheck' 'haskell-validity')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('25b660ca378f9015a71063c49ee0acb98fee2d66a61562e1fca831f1eb806ab6adc469b9694e51a610b14f9ee09765f83223b65a737effeef1fb0aeb98f30392')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:14:24
  Author: felixonmars
Revision: 969071

upgpkg: haskell-genvalidity-hspec 0.7.0.4-105: rebuild with validity 0.11.0.1

Modified:
  haskell-genvalidity-hspec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:13:34 UTC (rev 969070)
+++ PKGBUILD2021-07-01 02:14:24 UTC (rev 969071)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity-hspec
 pkgname=haskell-genvalidity-hspec
 pkgver=0.7.0.4
-pkgrel=104
+pkgrel=105
 pkgdesc="Standard spec's for GenValidity instances"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:13:34
  Author: felixonmars
Revision: 969070

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-genvalidity-property/repos/community-staging-x86_64/
  haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD
(from rev 969069, haskell-genvalidity-property/trunk/PKGBUILD)

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

Copied: haskell-genvalidity-property/repos/community-staging-x86_64/PKGBUILD 
(from rev 969069, haskell-genvalidity-property/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:13:34 UTC (rev 969070)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity-property
+pkgname=haskell-genvalidity-property
+pkgver=0.5.0.1
+pkgrel=105
+pkgdesc="Standard properties for functions on Validity types"
+url="https://github.com/NorfairKing/validity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-genvalidity' 'haskell-hspec' 
'haskell-pretty-show' 'haskell-quickcheck'
+ 'haskell-validity')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a50b3cb28cb843bfacff8b1a2248fc6e80ea1667518955a0d8479d607017f45ff99eac71be6797e232e9d6f08f6bfeb3ce00b346c9a40d2cf9da880d84f29add')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:13:24
  Author: felixonmars
Revision: 969069

upgpkg: haskell-genvalidity-property 0.5.0.1-105: rebuild with validity 0.11.0.1

Modified:
  haskell-genvalidity-property/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:12:22 UTC (rev 969068)
+++ PKGBUILD2021-07-01 02:13:24 UTC (rev 969069)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity-property
 pkgname=haskell-genvalidity-property
 pkgver=0.5.0.1
-pkgrel=104
+pkgrel=105
 pkgdesc="Standard properties for functions on Validity types"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:12:22
  Author: felixonmars
Revision: 969068

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 
969067, haskell-genvalidity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 02:12:22 UTC (rev 969068)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity
+pkgname=haskell-genvalidity
+pkgver=0.11.0.0
+pkgrel=95
+pkgdesc="Testing utilities for the validity library"
+url="https://github.com/NorfairKing/genvalidity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-validity')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('175bb46ac0d11d899e28f5d4481fc01660614a84a0d0a40a913e42200b757f98d22eb42bf87bf8a0f798c60676d6bfba8cc0824143500d8c4e7d61d4864cee8c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:12:13
  Author: felixonmars
Revision: 969067

upgpkg: haskell-genvalidity 0.11.0.0-95: rebuild with validity 0.11.0.1

Modified:
  haskell-genvalidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:10:55 UTC (rev 969066)
+++ PKGBUILD2021-07-01 02:12:13 UTC (rev 969067)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity
 pkgname=haskell-genvalidity
 pkgver=0.11.0.0
-pkgrel=94
+pkgrel=95
 pkgdesc="Testing utilities for the validity library"
 url="https://github.com/NorfairKing/genvalidity;
 license=('MIT')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:10:55
  Author: felixonmars
Revision: 969066

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 02:10:44
  Author: felixonmars
Revision: 969065

upgpkg: haskell-validity 0.11.0.1-1: rebuild with validity 0.11.0.1

Modified:
  haskell-validity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 02:08:42 UTC (rev 969064)
+++ PKGBUILD2021-07-01 02:10:44 UTC (rev 969065)
@@ -2,8 +2,8 @@
 
 _hkgname=validity
 pkgname=haskell-validity
-pkgver=0.11.0.0
-pkgrel=91
+pkgver=0.11.0.1
+pkgrel=1
 pkgdesc="Validity typeclass"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')
@@ -11,7 +11,7 @@
 depends=('ghc-libs')
 makedepends=('ghc' 'haskell-hspec')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('48808794d5572deb88b4ea681380d88b60ea4efdbce6f020b708e3038d7a2150c6e7cca16281f31730f3d3669d33cb4ce239156f37633e833564903de93c35bc')
+sha512sums=('759ff6e955092ffcdd60641dddb58c067daad47e34f23d91c5d61c3c6e1458bd5046ae721e368c4a5cb36bd2aa1a29cbe51e1e09b716a3e301511c043d170b2d')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in nix/repos (8 files)

2021-06-30 Thread George Rawlinson via arch-commits
Date: Thursday, July 1, 2021 @ 01:48:36
  Author: grawlinson
Revision: 969057

archrelease: copy trunk to community-x86_64

Added:
  nix/repos/community-x86_64/
  nix/repos/community-x86_64/PKGBUILD
(from rev 969056, nix/trunk/PKGBUILD)
  nix/repos/community-x86_64/nix.conf
(from rev 969056, nix/trunk/nix.conf)
  nix/repos/community-x86_64/nix.install
(from rev 969056, nix/trunk/nix.install)
  nix/repos/community-x86_64/sysusers.conf
(from rev 969056, nix/trunk/sysusers.conf)
  nix/repos/community-x86_64/tmpfiles.conf
(from rev 969056, nix/trunk/tmpfiles.conf)
  nix/repos/community-x86_64/user.environment.conf
(from rev 969056, nix/trunk/user.environment.conf)
  nix/repos/community-x86_64/user.tmpfiles.conf
(from rev 969056, nix/trunk/user.tmpfiles.conf)

---+
 PKGBUILD  |   76 
 nix.conf  |6 +++
 nix.install   |9 +
 sysusers.conf |   25 +++
 tmpfiles.conf |4 ++
 user.environment.conf |3 +
 user.tmpfiles.conf|5 +++
 7 files changed, 128 insertions(+)

Copied: nix/repos/community-x86_64/PKGBUILD (from rev 969056, 
nix/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-07-01 01:48:36 UTC (rev 969057)
@@ -0,0 +1,76 @@
+# Maintainer: George Rawlinson 
+
+pkgname=nix
+pkgver=2.3.13
+pkgrel=2
+pkgdesc="A purely functional package manager"
+arch=('x86_64')
+url="https://nixos.org/nix;
+license=('LGPL')
+depends=(
+  'boost'
+  'brotli'
+  'bzip2'
+  'curl'
+  'editline'
+  'gc'
+  'libseccomp'
+  'libsodium'
+  'openssl'
+  'sqlite'
+)
+provides=(
+  'libnixutil.so'
+  'libnixstore.so'
+  'libnixmain.so'
+  'libnixexpr.so'
+)
+backup=("etc/$pkgname/$pkgname.conf")
+install="$pkgname.install"
+source=(
+  "https://nixos.org/releases/nix/nix-$pkgver/nix-$pkgver.tar.xz;
+  'nix.conf'
+  'sysusers.conf'
+  'tmpfiles.conf'
+  'user.environment.conf'
+  'user.tmpfiles.conf'
+)
+sha256sums=('7034647cb4fcfeff54134d22a0443ec4eccba8f1bc902f9ef1e6b447c5c46118'
+'78373deff2519a3acf288a9438b42277e7bc9b2ae5fcaa8ff1070bc08a2dbded'
+'addabf0f652556aa010a122c225de8daceef0cb4f8d6714064ea6bd754b88534'
+'f078cb60bdd549e9cb3b9af3dfacd33e1b7f16a7e7c02904f50f08bfc8c0d952'
+'e45e45394a119a4ef2046a4a39403dda2df2af820c2d116763031c4689fc5717'
+'c353524861487ef7f7e862bdaaa70e2a3a29e08d2ee31947ebf9e01237c5c50d')
+
+build () {
+  cd "$pkgname-$pkgver"
+  CXXFLAGS='-D_GLIBCXX_USE_CXX11_ABI=0' \
+./configure \
+--prefix=/usr \
+--libexecdir="/usr/lib/$pkgname" \
+--sysconfdir=/etc \
+--localstatedir=/nix/var \
+--enable-gc
+  make
+}
+
+package() {
+  # systemd integration
+  install -vDm644 tmpfiles.conf 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname-daemon.conf"
+  install -vDm644 sysusers.conf 
"$pkgdir/usr/lib/sysusers.d/$pkgname-daemon.conf"
+  install -vDm644 user.tmpfiles.conf 
"$pkgdir/usr/share/user-tmpfiles.d/$pkgname-daemon.conf"
+  install -vDm644 user.environment.conf 
"$pkgdir/usr/lib/environment.d/$pkgname-daemon.conf"
+
+  # configuration
+  install -vDm644 nix.conf -t "$pkgdir/etc/$pkgname"
+
+  # package
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+
+  # remove unused files
+  rm -rf "$pkgdir/etc/init"
+
+  # license
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Copied: nix/repos/community-x86_64/nix.conf (from rev 969056, 
nix/trunk/nix.conf)
===
--- community-x86_64/nix.conf   (rev 0)
+++ community-x86_64/nix.conf   2021-07-01 01:48:36 UTC (rev 969057)
@@ -0,0 +1,6 @@
+#
+# https://nixos.org/manual/nix/stable/#sec-conf-file
+#
+
+# Unix group containing the Nix build user accounts
+build-users-group = nixbld

Copied: nix/repos/community-x86_64/nix.install (from rev 969056, 
nix/trunk/nix.install)
===
--- community-x86_64/nix.install(rev 0)
+++ community-x86_64/nix.install2021-07-01 01:48:36 UTC (rev 969057)
@@ -0,0 +1,9 @@
+post_install() {
+   cat <

[arch-commits] Commit in nix/trunk (nix.install)

2021-06-30 Thread George Rawlinson via arch-commits
Date: Thursday, July 1, 2021 @ 01:42:26
  Author: grawlinson
Revision: 969055

upgpkg: nix 2.3.13-2

Fixed escaped variables in install file.

Modified:
  nix/trunk/nix.install

-+
 nix.install |4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

Modified: nix.install
===
--- nix.install 2021-07-01 01:34:59 UTC (rev 969054)
+++ nix.install 2021-07-01 01:42:26 UTC (rev 969055)
@@ -3,9 +3,7 @@
 
 Nix is installed but is not configured.
 
-To access Nix's daemon socket, users must be a member of the group `nix-users`.
+To access Nix's daemon socket, users must be a member of the group 'nix-users'.
 
-# usermod -aG nix-users $USER
-
 EOF
 }



[arch-commits] Commit in csound/repos/community-x86_64 (4 files)

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 01:34:59
  Author: ainola
Revision: 969054

archrelease: copy trunk to community-x86_64

Added:
  csound/repos/community-x86_64/PKGBUILD
(from rev 969053, csound/trunk/PKGBUILD)
  csound/repos/community-x86_64/csound.sh
(from rev 969053, csound/trunk/csound.sh)
Deleted:
  csound/repos/community-x86_64/PKGBUILD
  csound/repos/community-x86_64/csound.sh

---+
 PKGBUILD  |  246 
 csound.sh |6 -
 2 files changed, 137 insertions(+), 115 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 01:34:33 UTC (rev 969053)
+++ PKGBUILD2021-07-01 01:34:59 UTC (rev 969054)
@@ -1,112 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Brett Cornwall 
-# Contributor: speps
-# Contributor: Bernardo Barros
-
-pkgbase=csound
-pkgname=('csound' 'csound-doc')
-pkgver=6.16.0
-pkgrel=3
-pkgdesc="A programming language for sound rendering and signal processing."
-arch=('x86_64')
-url="https://csound.com;
-license=('LGPL2.1')
-# libpd needs to be packaged: https://github.com/libpd/libpd/releases
-# gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
-makedepends=('alsa-lib' 'cmake' 'doxygen' 'dssi'
-'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml'
-'libsamplerate' 'libsndfile' 'libwebsockets' 'llvm' 'lua'
-'openssl' 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse' 
'strip-nondeterminism')
-checkdepends=('cunit')
-source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
-"${pkgbase}.sh"
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_html.zip;
-
"https://github.com/${pkgbase}/${pkgbase}/releases/download/${pkgver}/Csound${pkgver}_manual_pdf.zip;)
-sha512sums=('218d26604ebc7761b77a19c2aebbf337085fe16ecb0fbefcbca2b4fdc721830e9bbf170a280d1b44534ac5f23e46ec88c01fd2bbbcf882cbca010ceb098d59eb'
-
'53a8ae1e61db2a3a492930ef0f0881b613ae47108c5e8de0a6e2aa28bcf7a5c93c7fea8b7fc2bbae29ab92e1e68bf94ba406be1255ad8ab5725ea9078c1fd6dc'
-
'e550a832e365ab186533045d110259699039d08a85ec2f53d4fe36aa31004725b1dc6732f71d9895fa19b3df5f4ec720af1b4f80856a14b0ffbd844c4ab2dbe3'
-
'18347ce7080ca7997e98f8addffcc492c7ec5d8e037e71a33bb46fdbc5b58ec26ee42f370689fc228d4150bd9dedc31c7824ec4c19f3243d512977f4380f9490')
-b2sums=('708bf1e28078798863b8e347624eadb0ac215cfad3718bd651d6b4a54cafd844f516d5f06fad4cef3ece9f48398e46a6ac803e9385b1a2cc159f333613305a91'
-
'8a556685d0f9ee55c4de521b3d76fc729936e98e991e8ea860d64b29a1b09d142ab0a51548b2dddadb41ecb796e84ba1f8ed114494b4c67d7d6d8ab3475b2ede'
-
'3bf6e2202a42dfa826d39ef41282e1942f26cc3f6a3358e0de3a006f102b686342b4e1824a1c3a48ac37ffed31d9353e6946d948751dcc059819da649d63d9cb'
-
'7bb35f806568a80abbd84a4f4988217bea09f3174881d802f6d61505f044c8a26b59036dcb61ead5315e756a4512eb1fb56b2824f27f09899a8fe1664a386754')
-
-prepare() {
-  # fix file permissions in html manual
-  find html/ -type f -exec chmod -c 644 {} \;
-}
-
-build() {
-  local _java_major=$(java --version 2>/dev/null |grep 'openjdk'| cut -d ' ' 
-f2| cut -d '.' -f1)
-  cd "${pkgbase}-${pkgver}"
-  # it's not allowed to redistribute the scansyn opcodes: 
https://github.com/csound/csound/issues/1148
-  # the python plugin is not python3 compatible: 
https://github.com/csound/csound/issues/631
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE='None' \
--DBUILD_SCANSYN_OPCODES=OFF \
-
-DJAVA_AWT_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib/libawt.so" 
\
--DJAVA_JVM_LIBRARY="/usr/lib/jvm/java-${_java_major}-openjdk/jre/lib" \
--DLUA_LIBRARY=/usr/lib/liblua.so \
--DBUILD_STATIC_LIBRARY=ON \
--W no-dev \
--B build \
--S .
-  make VERBOSE=1 -C build
-}
-
-check() {
-  cd "${pkgbase}-${pkgver}"
-  make test -C build
-}
-
-package_csound() {
-  groups=('pro-audio')
-  depends=('gcc-libs' 'glibc' 'libcurl.so' 'libsamplerate.so' 'libsndfile.so')
-  optdepends=('alsa-lib: for librtalsa plugin'
-  'csound-doc: for the canonical Csound Reference Manual'
-  # TODO: csound-plugins currently destabilizes csound. Once that
-  # package is pushed into the repos we can suggest it.
-  #'csound-plugins: for extra opcodes not shipped with Csound'
-  'csoundqt: for frontend/ editor with integrated help'
-  'hdf5: for hdf5ops plugin'
-  'java-runtime: java integration'
-  'fluidsynth: for libfluidOpcodes plugin'
-  'jack: for libjacko, librtjack and libjackTransport plugins'
-  'liblo: for libosc plugin'
-  'ncurses: for libfaustcsound plugin'
-  'portmidi: for libpmidi plugin'
-  'portaudio: for librtpa plugin'
-  

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

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 01:34:33
  Author: ainola
Revision: 969053

upgpkg: csound 6.16.0-5

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:32:49 UTC (rev 969052)
+++ PKGBUILD2021-07-01 01:34:33 UTC (rev 969053)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.16.0
-pkgrel=4
+pkgrel=5
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:32:49
  Author: felixonmars
Revision: 969052

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
969051, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:32:49 UTC (rev 969052)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.14.0.0
+pkgrel=72
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u 
pandoc -u tasty -u template-haskell $_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 \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:32:40
  Author: felixonmars
Revision: 969051

upgpkg: haskell-hakyll 4.14.0.0-72: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:32:14 UTC (rev 969050)
+++ PKGBUILD2021-07-01 01:32:40 UTC (rev 969051)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.14.0.0
-pkgrel=71
+pkgrel=72
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



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

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 01:32:14
  Author: ainola
Revision: 969050

Add python to makedeps so it builds ctcsound.py

Fixes #71399 (https://bugs.archlinux.org/task/71399)

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:31:12 UTC (rev 969049)
+++ PKGBUILD2021-07-01 01:32:14 UTC (rev 969050)
@@ -33,6 +33,7 @@
   'portaudio'
   'portmidi'
   'portsmf'
+  'python'  # Build checks for python sitepackages dir
   'stk'
   'strip-nondeterminism'
   'swig'



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:31:12
  Author: felixonmars
Revision: 969049

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 969048, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:31:12 UTC (rev 969049)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=2
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-ci/trunk (PKGBUILD)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:31:03
  Author: felixonmars
Revision: 969048

upgpkg: haskell-ci 0.12.1-2: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:29:35 UTC (rev 969047)
+++ PKGBUILD2021-07-01 01:31:03 UTC (rev 969048)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:29:35
  Author: felixonmars
Revision: 969047

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 969046, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 969046, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:29:35 UTC (rev 969047)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.2
+pkgrel=38
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-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
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:29:26
  Author: felixonmars
Revision: 969046

upgpkg: shellcheck 0.7.2-38: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:27:18 UTC (rev 969045)
+++ PKGBUILD2021-07-01 01:29:26 UTC (rev 969046)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.2
-pkgrel=37
+pkgrel=38
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



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

2021-06-30 Thread Brett Cornwall via arch-commits
Date: Thursday, July 1, 2021 @ 01:27:18
  Author: ainola
Revision: 969045

Reorganize makedeps as one per line

Modified:
  csound/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:26:03 UTC (rev 969044)
+++ PKGBUILD2021-07-01 01:27:18 UTC (rev 969045)
@@ -6,7 +6,7 @@
 pkgbase=csound
 pkgname=('csound' 'csound-doc')
 pkgver=6.16.0
-pkgrel=3
+pkgrel=4
 pkgdesc="A programming language for sound rendering and signal processing."
 arch=('x86_64')
 url="https://csound.com;
@@ -13,10 +13,31 @@
 license=('LGPL2.1')
 # libpd needs to be packaged: https://github.com/libpd/libpd/releases
 # gmm > 5.1 breaks linear-algebra opcode: 
https://github.com/csound/csound/issues/920
-makedepends=('alsa-lib' 'cmake' 'doxygen' 'dssi'
-'fluidsynth' 'hdf5' 'jack' 'java-environment' 'ladspa' 'libmusicxml'
-'libsamplerate' 'libsndfile' 'libwebsockets' 'llvm' 'lua'
-'openssl' 'portaudio' 'portmidi' 'portsmf' 'stk' 'swig' 'wiiuse' 
'strip-nondeterminism')
+makedepends=(
+  'alsa-lib'
+  'cmake'
+  'doxygen'
+  'dssi'
+  'fluidsynth'
+  'hdf5'
+  'jack'
+  'java-environment'
+  'ladspa'
+  'libmusicxml'
+  'libsamplerate'
+  'libsndfile'
+  'libwebsockets'
+  'llvm'
+  'lua'
+  'openssl'
+  'portaudio'
+  'portmidi'
+  'portsmf'
+  'stk'
+  'strip-nondeterminism'
+  'swig'
+  'wiiuse'
+)
 checkdepends=('cunit')
 
source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/${pkgbase}/${pkgbase}/archive/${pkgver}.tar.gz;
 "${pkgbase}.sh"



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:26:03
  Author: felixonmars
Revision: 969044

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 969043, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
969043, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:26:03 UTC (rev 969044)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.0
+pkgrel=3
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('5e2dbd5d63d0a6b295da9efc97273d3d2c9a08f50ddda3df3f1df31b112be082233011e632c551be34043d50114f7d2373219ef68ffa1fa59a9fb4d31b9351d5')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+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
+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}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:25:54
  Author: felixonmars
Revision: 969043

upgpkg: pandoc-crossref 0.3.12.0-3: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:24:03 UTC (rev 969042)
+++ PKGBUILD2021-07-01 01:25:54 UTC (rev 969043)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:24:03
  Author: felixonmars
Revision: 969042

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 969041, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 969041, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:24:03 UTC (rev 969042)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.14.0.2
+pkgrel=4
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive'
+ 'haskell-citeproc' 'haskell-commonmark' 
'haskell-commonmark-extensions'
+ 'haskell-commonmark-pandoc' 'haskell-connection' 
'haskell-data-default'
+ 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 
'haskell-file-embed'
+ 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua'
+ 'haskell-hslua-module-path' 'haskell-hslua-module-system' 
'haskell-hslua-module-text'
+ 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 
'haskell-network'
+ 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri'
+ 'haskell-unicode-collation' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-xml' 'haskell-xml-conduit' 
'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('95904a7badae751a12fef407192edd341527575a7f53183e01c49d11ea033ff81ddb48f2fc35de580aca9b74f82cebd2836333d6fdbdaa893da8717fd23bf9bd')
+
+prepare() {
+cd $pkgname-$pkgver
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+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
+LC_CTYPE=en_US.UTF-8 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}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:23:53
  Author: felixonmars
Revision: 969041

upgpkg: pandoc 2.14.0.2-4: rebuild with skylighting 0.10.5.2, skylighting-core 
0.10.5.2

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:10:37 UTC (rev 969040)
+++ PKGBUILD2021-07-01 01:23:53 UTC (rev 969041)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.14.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



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

2021-06-30 Thread Sébastien Luttringer via arch-commits
Date: Thursday, July 1, 2021 @ 01:11:22
  Author: seblu
Revision: 418809

db-move: moved pcre from [testing] to [core] (x86_64)

Added:
  pcre/repos/core-x86_64/PKGBUILD
(from rev 418808, pcre/repos/testing-x86_64/PKGBUILD)
Deleted:
  pcre/repos/core-x86_64/PKGBUILD
  pcre/repos/testing-x86_64/

--+
 /PKGBUILD|   58 +
 core-x86_64/PKGBUILD |   58 -
 2 files changed, 58 insertions(+), 58 deletions(-)

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2021-06-30 19:59:31 UTC (rev 418808)
+++ core-x86_64/PKGBUILD2021-07-01 01:11:22 UTC (rev 418809)
@@ -1,58 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Allan McRae 
-# Contributor: Eric Belanger 
-# Contributor: John Proctor 
-
-pkgname=pcre
-pkgver=8.44
-pkgrel=1
-pkgdesc='A library that implements Perl 5-style regular expressions'
-arch=('x86_64')
-url='https://www.pcre.org/'
-license=('BSD')
-depends=('gcc-libs' 'readline' 'zlib' 'bzip2' 'bash')
-validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel
-source=("https://ftp.pcre.org/pub/pcre/$pkgname-$pkgver.tar.bz2"{,.sig})
-sha512sums=('f26d850aab5228799e58ac8c2306fb313889332c39e29b118ef1de57677c5c90f970d68d3f475cabc64f8b982a77f04eca990ff1057f3ccf5e19bd137997c4ac'
-'SKIP')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
---prefix=/usr \
---enable-unicode-properties \
---enable-pcre16 \
---enable-pcre32 \
---enable-jit \
---enable-pcregrep-libz \
---enable-pcregrep-libbz2 \
---enable-pcretest-libreadline
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  make -j1 check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pcre/repos/core-x86_64/PKGBUILD (from rev 418808, 
pcre/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2021-07-01 01:11:22 UTC (rev 418809)
@@ -0,0 +1,58 @@
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Allan McRae 
+# Contributor: Eric Belanger 
+# Contributor: John Proctor 
+
+pkgname=pcre
+pkgver=8.45
+pkgrel=1
+pkgdesc='A library that implements Perl 5-style regular expressions'
+arch=('x86_64')
+url='https://www.pcre.org/'
+license=('BSD')
+depends=('gcc-libs' 'readline' 'zlib' 'bzip2' 'bash')
+validpgpkeys=('45F68D54BBE23FB3039B46E59766E084FB0F43D8') # Philip Hazel
+source=("https://ftp.pcre.org/pub/pcre/$pkgname-$pkgver.tar.bz2"{,.sig})
+sha512sums=('91bff52eed4a2dfc3f3bfdc9c672b88e7e2ffcf3c4b121540af8a4ae8c1ce05178430aa6b8000658b9bb7b4252239357250890e20ceb84b79cdfcde05154061a'
+'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--enable-unicode-properties \
+--enable-pcre16 \
+--enable-pcre32 \
+--enable-jit \
+--enable-pcregrep-libz \
+--enable-pcregrep-libbz2 \
+--enable-pcretest-libreadline
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make -j1 check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 LICENCE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:10:37
  Author: felixonmars
Revision: 969040

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
969039, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:10:37 UTC (rev 969040)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.10.5.2
+pkgrel=1
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-skylighting-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('00799f7058312d38f8d1cd753eab25c0abc0461bf1137de606c52509a608e9594b4aa94e01c53f6ed2ec83496cec2ce71c478709c88f9a1affc49112bb7c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-executable
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:10:27
  Author: felixonmars
Revision: 969039

upgpkg: haskell-skylighting 0.10.5.2-1: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:09:46 UTC (rev 969038)
+++ PKGBUILD2021-07-01 01:10:27 UTC (rev 969039)
@@ -2,8 +2,8 @@
 
 _hkgname=skylighting
 pkgname=haskell-skylighting
-pkgver=0.10.5.1
-pkgrel=23
+pkgver=0.10.5.2
+pkgrel=1
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-skylighting-core')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('03d157469c73e18d262e6eda771aceba12663e1144d754fce959550db9f0cbf3e9f762fa6e05924f0a24b3e25b14c533e17b69265aa00f7bd24bc425e8ce34c7')
+sha512sums=('00799f7058312d38f8d1cd753eab25c0abc0461bf1137de606c52509a608e9594b4aa94e01c53f6ed2ec83496cec2ce71c478709c88f9a1affc49112bb7c')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in sslh/repos/community-x86_64 (16 files)

2021-06-30 Thread Sébastien Luttringer via arch-commits
Date: Thursday, July 1, 2021 @ 01:09:46
  Author: seblu
Revision: 969038

archrelease: copy trunk to community-x86_64

Added:
  sslh/repos/community-x86_64/PKGBUILD
(from rev 969037, sslh/trunk/PKGBUILD)
  sslh/repos/community-x86_64/fix-libconfig.patch
(from rev 969037, sslh/trunk/fix-libconfig.patch)
  sslh/repos/community-x86_64/sslh-fork.service
(from rev 969037, sslh/trunk/sslh-fork.service)
  sslh/repos/community-x86_64/sslh-select.service
(from rev 969037, sslh/trunk/sslh-select.service)
  sslh/repos/community-x86_64/sslh.cfg
(from rev 969037, sslh/trunk/sslh.cfg)
  sslh/repos/community-x86_64/sslh.install
(from rev 969037, sslh/trunk/sslh.install)
  sslh/repos/community-x86_64/sslh.service
(from rev 969037, sslh/trunk/sslh.service)
  sslh/repos/community-x86_64/sslh.sysusers
(from rev 969037, sslh/trunk/sslh.sysusers)
Deleted:
  sslh/repos/community-x86_64/PKGBUILD
  sslh/repos/community-x86_64/fix-libconfig.patch
  sslh/repos/community-x86_64/sslh-fork.service
  sslh/repos/community-x86_64/sslh-select.service
  sslh/repos/community-x86_64/sslh.cfg
  sslh/repos/community-x86_64/sslh.install
  sslh/repos/community-x86_64/sslh.service
  sslh/repos/community-x86_64/sslh.sysusers

-+
 PKGBUILD|  142 +-
 fix-libconfig.patch |   22 +++
 sslh-fork.service   |   54 +--
 sslh-select.service |   54 +--
 sslh.cfg|   42 +++---
 sslh.install|   54 +--
 sslh.service|   50 -
 sslh.sysusers   |2 
 8 files changed, 210 insertions(+), 210 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 01:09:39 UTC (rev 969037)
+++ PKGBUILD2021-07-01 01:09:46 UTC (rev 969038)
@@ -1,71 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer 
-# Contributor: Le_suisse 
-# Contributor: Jason Rodriguez 
-
-pkgname=sslh
-pkgver=1.21c
-pkgrel=2
-pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
-arch=('x86_64')
-url='https://www.rutschle.net/tech/sslh/README.html'
-license=('GPL2')
-makedepends=('systemd')
-depends=('glibc' 'libcap' 'libconfig' 'pcre' 'systemd-libs')
-backup=('etc/sslh.cfg')
-install=$pkgname.install
-source=("https://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz"{,.asc}
-'sslh.cfg'
-'sslh.service'
-'sslh-select.service'
-'sslh-fork.service'
-'fix-libconfig.patch')
-validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

-sha256sums=('3bfe783726f82c1f5a4be630ddc494ebb08dbb69980662cd7ffdeb7bc9e1e706'
-'SKIP'
-'35ed3d14c6fa78f82037b64779ec3e6884563e15df471689ede1606a05e8a59a'
-'49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
-'5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
-'d41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb'
-'eefab0803283120454a11c7e1850ae181062a96cbd40a0f9a17d421b74040e4c')
-
-prepare() {
-  cd $pkgname-v$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local src
-  for src in "${source[@]}"; do
-src="${src%%::*}"
-src="${src##*/}"
-[[ $src = *.patch ]] || continue
-echo "Applying patch $src..."
-patch -Np1 < "../$src"
-  done
-}
-
-build() {
-  cd $pkgname-v$pkgver
-  make VERSION=\"v$pkgver\" USELIBCAP=1 USESYSTEMD=1 all systemd-sslh-generator
-}
-
-package() {
-  # default arch config
-  install -Dm 644 sslh.cfg "$pkgdir/etc/sslh.cfg"
-  # manually install to have both ssl-fork and ssl-select
-  cd $pkgname-v$pkgver
-  install -Dm 755 sslh-fork "$pkgdir/usr/bin/sslh-fork"
-  install -Dm 755 sslh-select "$pkgdir/usr/bin/sslh-select"
-  ln -s sslh-fork "$pkgdir/usr/bin/sslh"
-  # install manpage
-  install -Dm 644 sslh.8.gz "$pkgdir/usr/share/man/man8/sslh.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-fork.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-select.8.gz"
-  # install examples files
-  install -Dm 644 basic.cfg "$pkgdir/usr/share/doc/$pkgname/basic.cfg"
-  install -Dm 644 example.cfg "$pkgdir/usr/share/doc/$pkgname/example.cfg"
-  # systemd
-  install -dm 755 "$pkgdir"/usr/lib/systemd/{system,system-generators}
-  install -Dm 755 systemd-sslh-generator 
"$pkgdir/usr/lib/systemd/system-generators/systemd-sslh-generator"
-  cd "$pkgdir"
-  install -Dm 644 "$srcdir"/sslh{,-fork,-select}.service usr/lib/systemd/system
-}
-
-# vim:set ts=2 sw=2 et:

Copied: sslh/repos/community-x86_64/PKGBUILD (from rev 969037, 
sslh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 01:09:46 UTC (rev 969038)
@@ -0,0 +1,71 @@
+# Maintainer: Sébastien "Seblu" Luttringer 
+# Contributor: Le_suisse 
+# Contributor: Jason Rodriguez 
+
+pkgname=sslh

[arch-commits] Commit in sslh/trunk (PKGBUILD sslh.cfg)

2021-06-30 Thread Sébastien Luttringer via arch-commits
Date: Thursday, July 1, 2021 @ 01:09:39
  Author: seblu
Revision: 969037

upgpkg: sslh 1.21c-2 REPACK

Modified:
  sslh/trunk/PKGBUILD
  sslh/trunk/sslh.cfg

--+
 PKGBUILD |2 +-
 sslh.cfg |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:09:26 UTC (rev 969036)
+++ PKGBUILD2021-07-01 01:09:39 UTC (rev 969037)
@@ -22,7 +22,7 @@
 validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

 sha256sums=('3bfe783726f82c1f5a4be630ddc494ebb08dbb69980662cd7ffdeb7bc9e1e706'
 'SKIP'
-'35ed3d14c6fa78f82037b64779ec3e6884563e15df471689ede1606a05e8a59a'
+'3feff7e2c096bc18d8f0073141c1017dccd4abbbc491fa16b55afd5c5ff6352c'
 '49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
 '5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
 'd41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb'

Modified: sslh.cfg
===
--- sslh.cfg2021-07-01 01:09:26 UTC (rev 969036)
+++ sslh.cfg2021-07-01 01:09:39 UTC (rev 969037)
@@ -14,7 +14,7 @@
  { name: "openvpn"; host: "localhost"; port: "1194"; probe: "builtin"; },
  { name: "xmpp"; host: "localhost"; port: "5222"; probe: "builtin"; },
  { name: "http"; host: "localhost"; port: "80"; probe: "builtin"; },
- { name: "ssl"; host: "localhost"; port: "8443"; probe: "builtin"; },
+ { name: "tls"; host: "localhost"; port: "8443"; probe: "builtin"; },
  { name: "anyprot"; host: "localhost"; port: "8443"; probe: "builtin"; }
 );
 



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:09:26
  Author: felixonmars
Revision: 969036

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-skylighting-core/repos/community-staging-x86_64/
  haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD
(from rev 969035, haskell-skylighting-core/trunk/PKGBUILD)

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 969035, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 01:09:26 UTC (rev 969036)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.10.5.2
+pkgrel=1
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-safe' 'haskell-utf8-string' 
'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-diff' 'haskell-pretty-show' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-golden' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c8cd61c20d758f0b9bef03a6d36bbfeb83e1b355040198044764a14d5cbbae93cdea1ef2cd56f9c482e20c5b657fb201231c28f728c2a0ad0aae6354c678a917')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fexecutable
+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-skylighting-core/trunk (PKGBUILD)

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:09:16
  Author: felixonmars
Revision: 969035

upgpkg: haskell-skylighting-core 0.10.5.2-1: rebuild with skylighting 0.10.5.2, 
skylighting-core 0.10.5.2

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 01:04:18 UTC (rev 969034)
+++ PKGBUILD2021-07-01 01:09:16 UTC (rev 969035)
@@ -2,8 +2,8 @@
 
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
-pkgver=0.10.5.1
-pkgrel=23
+pkgver=0.10.5.2
+pkgrel=1
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('BSD')
@@ -14,7 +14,7 @@
 makedepends=('ghc' 'haskell-diff' 'haskell-pretty-show' 'haskell-quickcheck' 
'haskell-tasty'
  'haskell-tasty-golden' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('587814cc2f94fed64d2be8f8bf404931606b15e0117bc993cfdf8167fdf0e2cbc033abe74ddc4e4abb0439819ac080da98567b7c9deaac649565be7b7d5e6a74')
+sha512sums=('c8cd61c20d758f0b9bef03a6d36bbfeb83e1b355040198044764a14d5cbbae93cdea1ef2cd56f9c482e20c5b657fb201231c28f728c2a0ad0aae6354c678a917')
 
 build() {
 cd $_hkgname-$pkgver



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:04:18
  Author: felixonmars
Revision: 969034

archrelease: copy trunk to community-testing-x86_64

Added:
  haskell-unixutils/repos/community-testing-x86_64/PKGBUILD
(from rev 969033, haskell-unixutils/trunk/PKGBUILD)
Deleted:
  haskell-unixutils/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 01:04:07 UTC (rev 969033)
+++ PKGBUILD2021-07-01 01:04:18 UTC (rev 969034)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=Unixutils
-pkgname=haskell-unixutils
-pkgver=1.54.1
-pkgrel=228
-pkgdesc="A crude interface between Haskell and Unix-like operating systems"
-url="https://github.com/seereason/haskell-unixutils;
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
- 'haskell-regex-tdfa' 'haskell-zlib')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
-}

Copied: haskell-unixutils/repos/community-testing-x86_64/PKGBUILD (from rev 
969033, haskell-unixutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 01:04:18 UTC (rev 969034)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.2
+pkgrel=1
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-process-extras' 'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7d8e652ed6d7a19082ae5fb4ca4e05f808fc7d6599b7a41652743dfbd53f0ebd168ea76e480127b554bbaab7466ed8ac6c066edd6651fe9f54e69ea4f5df')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 01:04:07
  Author: felixonmars
Revision: 969033

upgpkg: haskell-unixutils 1.54.2-1

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:57:46 UTC (rev 969032)
+++ PKGBUILD2021-07-01 01:04:07 UTC (rev 969033)
@@ -2,8 +2,8 @@
 
 _hkgname=Unixutils
 pkgname=haskell-unixutils
-pkgver=1.54.1
-pkgrel=228
+pkgver=1.54.2
+pkgrel=1
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('BSD')
@@ -12,7 +12,7 @@
  'haskell-regex-tdfa' 'haskell-zlib')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+sha512sums=('7d8e652ed6d7a19082ae5fb4ca4e05f808fc7d6599b7a41652743dfbd53f0ebd168ea76e480127b554bbaab7466ed8ac6c066edd6651fe9f54e69ea4f5df')
 
 build() {
 cd $_hkgname-$pkgver



[arch-commits] Commit in vaultwarden-web/repos/community-any (4 files)

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Thursday, July 1, 2021 @ 00:57:14
  Author: polyzen
Revision: 969030

archrelease: copy trunk to community-any

Added:
  vaultwarden-web/repos/community-any/PKGBUILD
(from rev 969029, vaultwarden-web/trunk/PKGBUILD)
  vaultwarden-web/repos/community-any/vaultwarden-web.install
(from rev 969029, vaultwarden-web/trunk/vaultwarden-web.install)
Deleted:
  vaultwarden-web/repos/community-any/PKGBUILD
  vaultwarden-web/repos/community-any/vaultwarden-web.install

-+
 PKGBUILD|   96 +++---
 vaultwarden-web.install |   18 
 2 files changed, 59 insertions(+), 55 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 00:56:50 UTC (rev 969029)
+++ PKGBUILD2021-07-01 00:57:14 UTC (rev 969030)
@@ -1,46 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Markus Richter 
-
-pkgname=vaultwarden-web
-_pkgver=2.20.4
-pkgver=$_pkgver
-_upstreamver=$_pkgver
-_patchver=$_pkgver
-pkgrel=2
-pkgdesc='Bitwarden web vault with the patches to make it work with vaultwarden'
-arch=('any')
-url=https://github.com/dani-garcia/bw_web_builds
-license=('GPL3')
-depends=('vaultwarden')
-makedepends=('git' 'nodejs-lts-fermium' 'npm')
-provides=('bitwarden_rs-vault' 'bitwarden_rs-web')
-replaces=('bitwarden_rs-vault' 'bitwarden_rs-web')
-install=$pkgname.install
-source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$_upstreamver;
-'git+https://github.com/bitwarden/jslib.git'
-
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$_pkgver/patches/v$_patchver.patch;)
-b2sums=('SKIP'
-'SKIP'
-
'eff9329a4fe29e53c9f6bf2a4f453f447c5fbe63779a6331b388e44721e3ac888d5f2307a215f26a5f83e5cfbfd4ec134678982fe4dbfeddf58125699d50dec2')
-
-prepare() {
-  cd bitwarden-web
-  git submodule init
-  git config submodule.jslib.url ../jslib
-  git submodule update
-  patch --forward --strip=1 --input=../$pkgname-v$_patchver.patch
-  npm ci
-}
-
-build() {
-  cd bitwarden-web
-  npm run dist
-}
-
-package() {
-  cd bitwarden-web
-  install -d "$pkgdir"/usr/share/webapps/$pkgname
-  cp -R build/* "$pkgdir"/usr/share/webapps/$pkgname
-}
-
-# vim:set ts=2 sw=2 et:

Copied: vaultwarden-web/repos/community-any/PKGBUILD (from rev 969029, 
vaultwarden-web/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 00:57:14 UTC (rev 969030)
@@ -0,0 +1,50 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Markus Richter 
+
+pkgname=vaultwarden-web
+_pkgver=2.20.4b
+pkgver=2.20.4.b
+_upstreamver=2.20.4
+_patchver=$_upstreamver
+pkgrel=1
+pkgdesc='Bitwarden web vault with the patches to make it work with vaultwarden'
+arch=('any')
+url=https://github.com/dani-garcia/bw_web_builds
+license=('GPL3')
+depends=('vaultwarden')
+makedepends=('git' 'nodejs-lts-fermium' 'npm')
+provides=('bitwarden_rs-vault' 'bitwarden_rs-web')
+replaces=('bitwarden_rs-vault' 'bitwarden_rs-web')
+install=$pkgname.install
+source=("bitwarden-web::git+https://github.com/bitwarden/web.git#tag=v$_upstreamver;
+'git+https://github.com/bitwarden/jslib.git'
+
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$_pkgver/patches/v$_patchver.patch;)
+b2sums=('SKIP'
+'SKIP'
+
'6ca5518f86a3aaaec88047a2f52e4bd5f29e4a0653fce4f2c7086a101a66284b5895715c35d5ec7594bff576f1d1b3205310a8117e8630ddd25e11b91b5413da')
+
+pkgver() {
+  echo $_pkgver | sed 's/[[:lower:]]$/.&/'
+}
+
+prepare() {
+  cd bitwarden-web
+  git submodule init
+  git config submodule.jslib.url ../jslib
+  git submodule update
+  patch --forward --strip=1 --input=../$pkgname-v$_patchver.patch
+  npm ci
+}
+
+build() {
+  cd bitwarden-web
+  npm run dist
+}
+
+package() {
+  cd bitwarden-web
+  install -d "$pkgdir"/usr/share/webapps/$pkgname
+  cp -R build/* "$pkgdir"/usr/share/webapps/$pkgname
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: vaultwarden-web.install
===
--- vaultwarden-web.install 2021-07-01 00:56:50 UTC (rev 969029)
+++ vaultwarden-web.install 2021-07-01 00:57:14 UTC (rev 969030)
@@ -1,9 +0,0 @@
-post_install() {
-  cat << EOF
-Uncomment WEB_VAULT_FOLDER and set WEB_VAULT_ENABLED to true in your
-/etc/vaultwarden.env.
-
-Restart vaultwarden after configuration changes have been made:
-# systemctl restart vaultwarden
-EOF
-}

Copied: vaultwarden-web/repos/community-any/vaultwarden-web.install (from rev 
969029, vaultwarden-web/trunk/vaultwarden-web.install)
===
--- vaultwarden-web.install (rev 0)
+++ vaultwarden-web.install 2021-07-01 00:57:14 UTC (rev 969030)
@@ -0,0 +1,9 @@
+post_install() {
+  cat << EOF
+Uncomment WEB_VAULT_FOLDER and set 

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

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Thursday, July 1, 2021 @ 00:56:50
  Author: polyzen
Revision: 969029

upgpkg: vaultwarden-web 2.20.4.b-1

Modified:
  vaultwarden-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:54:26 UTC (rev 969028)
+++ PKGBUILD2021-07-01 00:56:50 UTC (rev 969029)
@@ -2,11 +2,11 @@
 # Contributor: Markus Richter 
 
 pkgname=vaultwarden-web
-_pkgver=2.20.4
-pkgver=$_pkgver
-_upstreamver=$_pkgver
-_patchver=$_pkgver
-pkgrel=2
+_pkgver=2.20.4b
+pkgver=2.20.4.b
+_upstreamver=2.20.4
+_patchver=$_upstreamver
+pkgrel=1
 pkgdesc='Bitwarden web vault with the patches to make it work with vaultwarden'
 arch=('any')
 url=https://github.com/dani-garcia/bw_web_builds
@@ -21,8 +21,12 @@
 
"$pkgname-v$_patchver.patch::https://raw.githubusercontent.com/dani-garcia/bw_web_builds/v$_pkgver/patches/v$_patchver.patch;)
 b2sums=('SKIP'
 'SKIP'
-
'eff9329a4fe29e53c9f6bf2a4f453f447c5fbe63779a6331b388e44721e3ac888d5f2307a215f26a5f83e5cfbfd4ec134678982fe4dbfeddf58125699d50dec2')
+
'6ca5518f86a3aaaec88047a2f52e4bd5f29e4a0653fce4f2c7086a101a66284b5895715c35d5ec7594bff576f1d1b3205310a8117e8630ddd25e11b91b5413da')
 
+pkgver() {
+  echo $_pkgver | sed 's/[[:lower:]]$/.&/'
+}
+
 prepare() {
   cd bitwarden-web
   git submodule init



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:54:26
  Author: felixonmars
Revision: 969028

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 969027, 
haskell-what4/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 00:54:26 UTC (rev 969028)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=what4
+pkgname=haskell-what4
+pkgver=1.2
+pkgrel=3
+pkgdesc="Solver-agnostic symbolic values support for issuing queries"
+url="https://github.com/GaloisInc/what4;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' 
'haskell-bv-sized'
+ 'haskell-config-value' 'haskell-deriving-compat' 
'haskell-data-binary-ieee754'
+ 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' 
'haskell-hashtables'
+ 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' 'haskell-panic'
+ 'haskell-parameterized-utils' 'haskell-prettyprinter' 
'haskell-scientific'
+ 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-versions'
+ 'haskell-zenc')
+makedepends=('ghc' 'uusi' 'haskell-contravariant' 'haskell-exceptions' 
'haskell-hedgehog'
+ 'haskell-lumberjack' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-checklist'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-sugar')
+checkdepends=('cvc4' 'yices' 'z3')
+optdepends=('cvc4' 'yices' 'z3')
+# https://github.com/GaloisInc/what4/pull/135
+#source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+source=(https://github.com/GaloisInc/what4/archive/v$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('c2b29b7cf0d78f606f5cebebf9661b5863e6dc926724ce073757705754fa67b39422659d27dc806101988e6b373dcea71b8f4525e403983cda011f66de7877d1')
+
+prepare() {
+cd $_hkgname-$pkgver/$_hkgname
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver/$_hkgname
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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/$_hkgname
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver/$_hkgname
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:54:16
  Author: felixonmars
Revision: 969027

upgpkg: haskell-what4 1.2-3: rebuild with tasty-checklist 1.0.1.0

Modified:
  haskell-what4/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:45:49 UTC (rev 969026)
+++ PKGBUILD2021-07-01 00:54:16 UTC (rev 969027)
@@ -3,7 +3,7 @@
 _hkgname=what4
 pkgname=haskell-what4
 pkgver=1.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Solver-agnostic symbolic values support for issuing queries"
 url="https://github.com/GaloisInc/what4;
 license=('BSD')



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:45:49
  Author: felixonmars
Revision: 969026

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-checklist/repos/community-staging-x86_64/
  haskell-tasty-checklist/repos/community-staging-x86_64/PKGBUILD
(from rev 969025, haskell-tasty-checklist/trunk/PKGBUILD)

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

Copied: haskell-tasty-checklist/repos/community-staging-x86_64/PKGBUILD (from 
rev 969025, haskell-tasty-checklist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 00:45:49 UTC (rev 969026)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-checklist
+pkgname=haskell-tasty-checklist
+pkgver=1.0.1.0
+pkgrel=1
+pkgdesc="Check multiple items during a tasty test"
+url="https://github.com/kquick/tasty-checklist;
+license=("custom:ISC")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parameterized-utils')
+makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('224ae60c450ebadd677d0227526a34ce2b3cee4491b164e0261ebcf40b3eb945d34fbda1f5e82611317331fb61253ebdb4c2c302296d92234ec365c37e3cde34')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:45:40
  Author: felixonmars
Revision: 969025

upgpkg: haskell-tasty-checklist 1.0.1.0-1: rebuild with tasty-checklist 1.0.1.0

Modified:
  haskell-tasty-checklist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:44:08 UTC (rev 969024)
+++ PKGBUILD2021-07-01 00:45:40 UTC (rev 969025)
@@ -2,8 +2,8 @@
 
 _hkgname=tasty-checklist
 pkgname=haskell-tasty-checklist
-pkgver=1.0.0.0
-pkgrel=2
+pkgver=1.0.1.0
+pkgrel=1
 pkgdesc="Check multiple items during a tasty test"
 url="https://github.com/kquick/tasty-checklist;
 license=("custom:ISC")
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-parameterized-utils')
 makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha256sums=('246304a54451ccd8acd9a622effb982d6ac80b2e881b6fd1e0eee235ab251eaa')
+sha512sums=('224ae60c450ebadd677d0227526a34ce2b3cee4491b164e0261ebcf40b3eb945d34fbda1f5e82611317331fb61253ebdb4c2c302296d92234ec365c37e3cde34')
 
 prepare() {
   cd $_hkgname-$pkgver



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:43:53
  Author: felixonmars
Revision: 969022

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 969021, 
haskell-tidal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 00:43:53 UTC (rev 969022)
@@ -0,0 +1,57 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=haskell-tidal
+pkgver=1.7.7
+pkgrel=3
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/;
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock'
+'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network'
+'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider')
+makedepends=('uusi')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+conflicts=('tidalcycles')
+replaces=('tidalcycles')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/refs/tags/${pkgver}.tar.gz;)
+sha512sums=('a3a2b49a4e58ab825cab9c78b74955284e2bb662630e8589f2b472ef704db4c32b63aaa774933e9e230f79af43ecfcf8965ba2e4f203cc583b24d49ecca8da13')
+b2sums=('803a17219c321096e68ffe855f456bfd490e8314f588ba7972fa26c3d557e827e09bb50441b26db518365883a71085cd7645e5a7b24268c68e869c15e217ac34')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  uusi -u hosc $pkgname-$pkgver/tidal.cabal
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  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"
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:43:43
  Author: felixonmars
Revision: 969021

upgpkg: haskell-tidal 1.7.7-3: rebuild with hosc 0.19.1

Modified:
  haskell-tidal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:40:54 UTC (rev 969020)
+++ PKGBUILD2021-07-01 00:43:43 UTC (rev 969021)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=haskell-tidal
 pkgver=1.7.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:40:54
  Author: felixonmars
Revision: 969020

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hosc/repos/community-staging-x86_64/PKGBUILD (from rev 969019, 
haskell-hosc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 00:40:54 UTC (rev 969020)
@@ -0,0 +1,51 @@
+# Maintainer: David Runge 
+
+_name=hosc
+pkgname=haskell-hosc
+pkgver=0.19.1
+pkgrel=1
+pkgdesc="Haskell Open Sound Control"
+arch=('x86_64')
+url="https://github.com/rd--/hosc;
+license=('GPL')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-binary-ieee754' 
'haskell-network')
+makedepends=('ghc')
+#source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
+source=("https://hackage.haskell.org/packages/archive/$_name/$pkgver/$_name-$pkgver.tar.gz;)
+sha512sums=('5f6e23a14556a02bd8836054c6c3745109841380a3ac9fa4f2f1e8c0cc2c010e287bbd83546d2cf55ba0b8aad513f6e6c904fdcb73e38e5cecabf8b8dfca9295')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid \
+ --datasubdir="$pkgname"
+  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"
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:40:44
  Author: felixonmars
Revision: 969019

upgpkg: haskell-hosc 0.19.1-1: rebuild with hosc 0.19.1

Modified:
  haskell-hosc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:37:36 UTC (rev 969018)
+++ PKGBUILD2021-07-01 00:40:44 UTC (rev 969019)
@@ -2,8 +2,8 @@
 
 _name=hosc
 pkgname=haskell-hosc
-pkgver=0.19
-pkgrel=2
+pkgver=0.19.1
+pkgrel=1
 pkgdesc="Haskell Open Sound Control"
 arch=('x86_64')
 url="https://github.com/rd--/hosc;
@@ -10,8 +10,9 @@
 license=('GPL')
 depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-binary-ieee754' 
'haskell-network')
 makedepends=('ghc')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
-sha512sums=('2b1b10f857371cdba0266d31080f40a2f2d604828adca3bae2bdb990dbdf409e7ad755d43961a69a4f13fb77eaf2a378ec2bfcc3b80cea97216433f18851b89b')
+#source=("$pkgname-$pkgver.tar.gz::https://github.com/rd--/hosc/archive/${pkgver}.tar.gz;)
+source=("https://hackage.haskell.org/packages/archive/$_name/$pkgver/$_name-$pkgver.tar.gz;)
+sha512sums=('5f6e23a14556a02bd8836054c6c3745109841380a3ac9fa4f2f1e8c0cc2c010e287bbd83546d2cf55ba0b8aad513f6e6c904fdcb73e38e5cecabf8b8dfca9295')
 
 prepare() {
   mv -v "${_name}-$pkgver" "$pkgname-$pkgver"



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:36:10
  Author: felixonmars
Revision: 969017

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hyphenation/repos/community-staging-x86_64/PKGBUILD (from rev 
969016, haskell-hyphenation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-07-01 00:36:10 UTC (rev 969017)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hyphenation
+pkgname=haskell-hyphenation
+pkgver=0.8.2
+pkgrel=1
+pkgdesc="Configurable Knuth-Liang hyphenation"
+url="https://github.com/ekmett/hyphenation;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-file-embed' 'haskell-unordered-containers' 
'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('35e96a966d1eaa5e3e66e95e1a3fff5a2522adb9a1bc6c34c823bb34b936e1f6891fe987a808bb683d4c832f33f2bbb22bc8d259ffc4380fc64e889ccb2f23c0')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:36:01
  Author: felixonmars
Revision: 969016

upgpkg: haskell-hyphenation 0.8.2-1: rebuild with hyphenation 0.8.2

Modified:
  haskell-hyphenation/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:25:29 UTC (rev 969015)
+++ PKGBUILD2021-07-01 00:36:01 UTC (rev 969016)
@@ -2,16 +2,16 @@
 
 _hkgname=hyphenation
 pkgname=haskell-hyphenation
-pkgver=0.8.1
-pkgrel=2
+pkgver=0.8.2
+pkgrel=1
 pkgdesc="Configurable Knuth-Liang hyphenation"
-url="http://github.com/ekmett/hyphenation;
+url="https://github.com/ekmett/hyphenation;
 license=("BSD")
 arch=('x86_64')
-depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-zlib')
+depends=('ghc-libs' 'haskell-file-embed' 'haskell-unordered-containers' 
'haskell-zlib')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha256sums=('7d51646718ce3d804647402e9643b20c3ef153332af905f9f687af609d4ef55f')
+sha512sums=('35e96a966d1eaa5e3e66e95e1a3fff5a2522adb9a1bc6c34c823bb34b936e1f6891fe987a808bb683d4c832f33f2bbb22bc8d259ffc4380fc64e889ccb2f23c0')
 
 build() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in sslh/repos/community-x86_64 (15 files)

2021-06-30 Thread Sébastien Luttringer via arch-commits
Date: Thursday, July 1, 2021 @ 00:16:58
  Author: seblu
Revision: 968340

archrelease: copy trunk to community-x86_64

Added:
  sslh/repos/community-x86_64/PKGBUILD
(from rev 968333, sslh/trunk/PKGBUILD)
  sslh/repos/community-x86_64/fix-libconfig.patch
(from rev 968333, sslh/trunk/fix-libconfig.patch)
  sslh/repos/community-x86_64/sslh-fork.service
(from rev 968334, sslh/trunk/sslh-fork.service)
  sslh/repos/community-x86_64/sslh-select.service
(from rev 968334, sslh/trunk/sslh-select.service)
  sslh/repos/community-x86_64/sslh.cfg
(from rev 968335, sslh/trunk/sslh.cfg)
  sslh/repos/community-x86_64/sslh.install
(from rev 968336, sslh/trunk/sslh.install)
  sslh/repos/community-x86_64/sslh.service
(from rev 968337, sslh/trunk/sslh.service)
  sslh/repos/community-x86_64/sslh.sysusers
(from rev 968338, sslh/trunk/sslh.sysusers)
Deleted:
  sslh/repos/community-x86_64/PKGBUILD
  sslh/repos/community-x86_64/sslh-fork.service
  sslh/repos/community-x86_64/sslh-select.service
  sslh/repos/community-x86_64/sslh.cfg
  sslh/repos/community-x86_64/sslh.install
  sslh/repos/community-x86_64/sslh.service
  sslh/repos/community-x86_64/sslh.sysusers

-+
 PKGBUILD|  127 +++---
 fix-libconfig.patch |   11 
 sslh-fork.service   |   54 ++---
 sslh-select.service |   54 ++---
 sslh.cfg|   42 
 sslh.install|   54 ++---
 sslh.service|   50 +--
 sslh.sysusers   |2 
 8 files changed, 210 insertions(+), 184 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 00:16:57 UTC (rev 968339)
+++ PKGBUILD2021-07-01 00:16:58 UTC (rev 968340)
@@ -1,56 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer 
-# Contributor: Le_suisse 
-# Contributor: Jason Rodriguez 
-
-pkgname=sslh
-pkgver=1.21c
-pkgrel=1
-pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
-arch=('x86_64')
-url='https://www.rutschle.net/tech/sslh/README.html'
-license=('GPL2')
-makedepends=('systemd')
-depends=('glibc' 'libcap' 'libconfig' 'pcre' 'systemd-libs')
-backup=('etc/sslh.cfg')
-install=$pkgname.install
-source=("https://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz"{,.asc}
-'sslh.cfg'
-'sslh.service'
-'sslh-select.service'
-'sslh-fork.service')
-validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

-sha256sums=('3bfe783726f82c1f5a4be630ddc494ebb08dbb69980662cd7ffdeb7bc9e1e706'
-'SKIP'
-'35ed3d14c6fa78f82037b64779ec3e6884563e15df471689ede1606a05e8a59a'
-'49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
-'5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
-'d41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb')
-
-build() {
-  cd $pkgname-v$pkgver
-  make VERSION=\"v$pkgver\" USELIBCAP=1 USESYSTEMD=1 all systemd-sslh-generator
-}
-
-package() {
-  # default arch config
-  install -Dm 644 sslh.cfg "$pkgdir/etc/sslh.cfg"
-  # manually install to have both ssl-fork and ssl-select
-  cd $pkgname-v$pkgver
-  install -Dm 755 sslh-fork "$pkgdir/usr/bin/sslh-fork"
-  install -Dm 755 sslh-select "$pkgdir/usr/bin/sslh-select"
-  ln -s sslh-fork "$pkgdir/usr/bin/sslh"
-  # install manpage
-  install -Dm 644 sslh.8.gz "$pkgdir/usr/share/man/man8/sslh.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-fork.8.gz"
-  ln -s sslh.8.gz "$pkgdir/usr/share/man/man8/sslh-select.8.gz"
-  # install examples files
-  install -Dm 644 basic.cfg "$pkgdir/usr/share/doc/$pkgname/basic.cfg"
-  install -Dm 644 example.cfg "$pkgdir/usr/share/doc/$pkgname/example.cfg"
-  # systemd
-  install -dm 755 "$pkgdir"/usr/lib/systemd/{system,system-generators}
-  install -Dm 755 systemd-sslh-generator 
"$pkgdir/usr/lib/systemd/system-generators/systemd-sslh-generator"
-  cd "$pkgdir"
-  install -Dm 644 "$srcdir"/sslh{,-fork,-select}.service usr/lib/systemd/system
-}
-
-# vim:set ts=2 sw=2 et:

Copied: sslh/repos/community-x86_64/PKGBUILD (from rev 968333, 
sslh/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 00:16:58 UTC (rev 968340)
@@ -0,0 +1,71 @@
+# Maintainer: Sébastien "Seblu" Luttringer 
+# Contributor: Le_suisse 
+# Contributor: Jason Rodriguez 
+
+pkgname=sslh
+pkgver=1.21c
+pkgrel=2
+pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
+arch=('x86_64')
+url='https://www.rutschle.net/tech/sslh/README.html'
+license=('GPL2')
+makedepends=('systemd')
+depends=('glibc' 'libcap' 'libconfig' 'pcre' 'systemd-libs')
+backup=('etc/sslh.cfg')
+install=$pkgname.install
+source=("https://www.rutschle.net/tech/sslh/$pkgname-v$pkgver.tar.gz"{,.asc}
+'sslh.cfg'
+'sslh.service'
+'sslh-select.service'
+

[arch-commits] Commit in sslh/trunk (PKGBUILD fix-libconfig.patch)

2021-06-30 Thread Sébastien Luttringer via arch-commits
Date: Thursday, July 1, 2021 @ 00:16:50
  Author: seblu
Revision: 968330

upgpkg: sslh 1.21c-2

- fix FS#71323

Added:
  sslh/trunk/fix-libconfig.patch
Modified:
  sslh/trunk/PKGBUILD

-+
 PKGBUILD|   21 ++---
 fix-libconfig.patch |   11 +++
 2 files changed, 29 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-07-01 00:16:49 UTC (rev 968329)
+++ PKGBUILD2021-07-01 00:16:50 UTC (rev 968330)
@@ -4,7 +4,7 @@
 
 pkgname=sslh
 pkgver=1.21c
-pkgrel=1
+pkgrel=2
 pkgdesc='SSL/SSH/OpenVPN/XMPP/tinc port multiplexer'
 arch=('x86_64')
 url='https://www.rutschle.net/tech/sslh/README.html'
@@ -17,7 +17,8 @@
 'sslh.cfg'
 'sslh.service'
 'sslh-select.service'
-'sslh-fork.service')
+'sslh-fork.service'
+'fix-libconfig.patch')
 validpgpkeys=('CDDDBADBEA4B72748E007D326C056F7AC7934136') # Yves Rutschle 

 sha256sums=('3bfe783726f82c1f5a4be630ddc494ebb08dbb69980662cd7ffdeb7bc9e1e706'
 'SKIP'
@@ -24,8 +25,22 @@
 '35ed3d14c6fa78f82037b64779ec3e6884563e15df471689ede1606a05e8a59a'
 '49ed1c88b0de079bc31a94e600b63edd7ea95b4aa9b5f533c15db1221d0892db'
 '5824ae86ced9142c37343367bd737661c2da826fba244cea7072685347be2250'
-'d41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb')
+'d41f7cb8a3a3d8fc11608bc552014f03177ac3cdd8c5c6157d7d1a557d91cacb'
+'eefab0803283120454a11c7e1850ae181062a96cbd40a0f9a17d421b74040e4c')
 
+prepare() {
+  cd $pkgname-v$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local src
+  for src in "${source[@]}"; do
+src="${src%%::*}"
+src="${src##*/}"
+[[ $src = *.patch ]] || continue
+echo "Applying patch $src..."
+patch -Np1 < "../$src"
+  done
+}
+
 build() {
   cd $pkgname-v$pkgver
   make VERSION=\"v$pkgver\" USELIBCAP=1 USESYSTEMD=1 all systemd-sslh-generator

Added: fix-libconfig.patch
===
--- fix-libconfig.patch (rev 0)
+++ fix-libconfig.patch 2021-07-01 00:16:50 UTC (rev 968330)
@@ -0,0 +1,11 @@
+--- a/sslh-conf.c  2020-07-30 09:45:50.0 +0200
 b/sslh-conf.c  2021-07-01 02:11:39.589685985 +0200
+@@ -1599,7 +1599,7 @@
+ }
+ }
+ 
+-s = config_lookup(, "/");
++s = config_root_setting();
+ 
+ res = read_block(s, cfg, table_sslhcfg, );
+ if (!res) {



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:07:34
  Author: felixonmars
Revision: 968059

archrelease: copy trunk to community-x86_64

Added:
  fishui/repos/community-x86_64/PKGBUILD
(from rev 968058, fishui/trunk/PKGBUILD)
Deleted:
  fishui/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-07-01 00:07:22 UTC (rev 968058)
+++ PKGBUILD2021-07-01 00:07:34 UTC (rev 968059)
@@ -1,25 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=fishui
-pkgver=0.2
-pkgrel=1
-pkgdesc="GUI library based on QQC2 for Cutefish applications"
-arch=('x86_64')
-url="https://github.com/cutefishos/fishui;
-license=('GPL')
-depends=('kwindowsystem' 'qt5-quickcontrols2')
-makedepends=('extra-cmake-modules' 'ninja' 'qt5-tools')
-source=("https://github.com/cutefishos/fishui/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('89f93e62d84b29c93aa489be83f04cee110011491e346f609599ddaf1c839a8c111efd7b7fdda98fd12ca865672326028b24f6371eb5fee592bd0b2aea03692a')
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
-  ninja
-}
-
-package() {
-  cd $pkgname-$pkgver
-  DESTDIR="$pkgdir" ninja install
-}

Copied: fishui/repos/community-x86_64/PKGBUILD (from rev 968058, 
fishui/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-07-01 00:07:34 UTC (rev 968059)
@@ -0,0 +1,25 @@
+# Maintainer: Felix Yan 
+
+pkgname=fishui
+pkgver=0.3
+pkgrel=1
+pkgdesc="GUI library based on QQC2 for Cutefish applications"
+arch=('x86_64')
+url="https://github.com/cutefishos/fishui;
+license=('GPL')
+depends=('kwindowsystem' 'qt5-quickcontrols2')
+makedepends=('extra-cmake-modules' 'ninja' 'qt5-tools')
+source=("https://github.com/cutefishos/fishui/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('db6562c9d612061dfcd99c8dcf1a47506009916515c93b2f0285e10eeef9164d2b0739b8e4195dc7ff0c6ff10f952f2ae7bc2937d9491aaba9c125ff2a20b716')
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr .
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}



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

2021-06-30 Thread Felix Yan via arch-commits
Date: Thursday, July 1, 2021 @ 00:07:22
  Author: felixonmars
Revision: 968058

upgpkg: fishui 0.3-1

Modified:
  fishui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-06-30 23:51:10 UTC (rev 968057)
+++ PKGBUILD2021-07-01 00:07:22 UTC (rev 968058)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=fishui
-pkgver=0.2
+pkgver=0.3
 pkgrel=1
 pkgdesc="GUI library based on QQC2 for Cutefish applications"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('kwindowsystem' 'qt5-quickcontrols2')
 makedepends=('extra-cmake-modules' 'ninja' 'qt5-tools')
 
source=("https://github.com/cutefishos/fishui/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('89f93e62d84b29c93aa489be83f04cee110011491e346f609599ddaf1c839a8c111efd7b7fdda98fd12ca865672326028b24f6371eb5fee592bd0b2aea03692a')
+sha512sums=('db6562c9d612061dfcd99c8dcf1a47506009916515c93b2f0285e10eeef9164d2b0739b8e4195dc7ff0c6ff10f952f2ae7bc2937d9491aaba9c125ff2a20b716')
 
 build() {
   cd $pkgname-$pkgver



[arch-commits] Commit in (10 files)

2021-06-30 Thread George Rawlinson via arch-commits
Date: Wednesday, June 30, 2021 @ 23:51:10
  Author: grawlinson
Revision: 968057

addpkg: nix 2.3.13-2

Added:
  nix/
  nix/repos/
  nix/trunk/
  nix/trunk/PKGBUILD
  nix/trunk/nix.conf
  nix/trunk/nix.install
  nix/trunk/sysusers.conf
  nix/trunk/tmpfiles.conf
  nix/trunk/user.environment.conf
  nix/trunk/user.tmpfiles.conf

---+
 PKGBUILD  |   76 
 nix.conf  |6 +++
 nix.install   |   11 ++
 sysusers.conf |   25 +++
 tmpfiles.conf |4 ++
 user.environment.conf |3 +
 user.tmpfiles.conf|5 +++
 7 files changed, 130 insertions(+)

Added: nix/trunk/PKGBUILD
===
--- nix/trunk/PKGBUILD  (rev 0)
+++ nix/trunk/PKGBUILD  2021-06-30 23:51:10 UTC (rev 968057)
@@ -0,0 +1,76 @@
+# Maintainer: George Rawlinson 
+
+pkgname=nix
+pkgver=2.3.13
+pkgrel=2
+pkgdesc="A purely functional package manager"
+arch=('x86_64')
+url="https://nixos.org/nix;
+license=('LGPL')
+depends=(
+  'boost'
+  'brotli'
+  'bzip2'
+  'curl'
+  'editline'
+  'gc'
+  'libseccomp'
+  'libsodium'
+  'openssl'
+  'sqlite'
+)
+provides=(
+  'libnixutil.so'
+  'libnixstore.so'
+  'libnixmain.so'
+  'libnixexpr.so'
+)
+backup=("etc/$pkgname/$pkgname.conf")
+install="$pkgname.install"
+source=(
+  "https://nixos.org/releases/nix/nix-$pkgver/nix-$pkgver.tar.xz;
+  'nix.conf'
+  'sysusers.conf'
+  'tmpfiles.conf'
+  'user.environment.conf'
+  'user.tmpfiles.conf'
+)
+sha256sums=('7034647cb4fcfeff54134d22a0443ec4eccba8f1bc902f9ef1e6b447c5c46118'
+'78373deff2519a3acf288a9438b42277e7bc9b2ae5fcaa8ff1070bc08a2dbded'
+'addabf0f652556aa010a122c225de8daceef0cb4f8d6714064ea6bd754b88534'
+'f078cb60bdd549e9cb3b9af3dfacd33e1b7f16a7e7c02904f50f08bfc8c0d952'
+'e45e45394a119a4ef2046a4a39403dda2df2af820c2d116763031c4689fc5717'
+'c353524861487ef7f7e862bdaaa70e2a3a29e08d2ee31947ebf9e01237c5c50d')
+
+build () {
+  cd "$pkgname-$pkgver"
+  CXXFLAGS='-D_GLIBCXX_USE_CXX11_ABI=0' \
+./configure \
+--prefix=/usr \
+--libexecdir="/usr/lib/$pkgname" \
+--sysconfdir=/etc \
+--localstatedir=/nix/var \
+--enable-gc
+  make
+}
+
+package() {
+  # systemd integration
+  install -vDm644 tmpfiles.conf 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname-daemon.conf"
+  install -vDm644 sysusers.conf 
"$pkgdir/usr/lib/sysusers.d/$pkgname-daemon.conf"
+  install -vDm644 user.tmpfiles.conf 
"$pkgdir/usr/share/user-tmpfiles.d/$pkgname-daemon.conf"
+  install -vDm644 user.environment.conf 
"$pkgdir/usr/lib/environment.d/$pkgname-daemon.conf"
+
+  # configuration
+  install -vDm644 nix.conf -t "$pkgdir/etc/$pkgname"
+
+  # package
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+
+  # remove unused files
+  rm -rf "$pkgdir/etc/init"
+
+  # license
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Added: nix/trunk/nix.conf
===
--- nix/trunk/nix.conf  (rev 0)
+++ nix/trunk/nix.conf  2021-06-30 23:51:10 UTC (rev 968057)
@@ -0,0 +1,6 @@
+#
+# https://nixos.org/manual/nix/stable/#sec-conf-file
+#
+
+# Unix group containing the Nix build user accounts
+build-users-group = nixbld

Added: nix/trunk/nix.install
===
--- nix/trunk/nix.install   (rev 0)
+++ nix/trunk/nix.install   2021-06-30 23:51:10 UTC (rev 968057)
@@ -0,0 +1,11 @@
+post_install() {
+   cat <

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

2021-06-30 Thread George Rawlinson via arch-commits
Date: Wednesday, June 30, 2021 @ 23:36:15
  Author: grawlinson
Revision: 968056

archrelease: copy trunk to community-x86_64

Added:
  editline/repos/community-x86_64/
  editline/repos/community-x86_64/PKGBUILD
(from rev 968055, editline/trunk/PKGBUILD)
  editline/repos/community-x86_64/editline.install
(from rev 968055, editline/trunk/editline.install)

--+
 PKGBUILD |   34 ++
 editline.install |8 
 2 files changed, 42 insertions(+)

Copied: editline/repos/community-x86_64/PKGBUILD (from rev 968055, 
editline/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-06-30 23:36:15 UTC (rev 968056)
@@ -0,0 +1,34 @@
+# Maintainer: George Rawlinson 
+# Contributor: Immae 
+
+pkgname=editline
+pkgver=1.17.1
+pkgrel=2
+pkgdesc='A readline() replacement for UNIX without termcap (ncurses)'
+arch=('x86_64')
+url='http://troglobit.com/editline.html'
+license=('BSD')
+install="$pkgname.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/troglobit/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('6fd8951a490e0a3f30bb20d775036f622e583042d6dc315d657bb9fdad76b3f4e219290f24ab497209d6143a56dd1d227152ba0c40e7912b8a443ab50f9b05dd')
+
+build () {
+  cd "$pkgname-$pkgver"
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  
+  # avoid libedit conflict
+  mv "$pkgdir"/usr/share/man/man3/editline{,-troglobit}.3
+
+  # license
+  install -Dm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+
+  # additional documentation
+  cp -vrt "$pkgdir/usr/share/doc/$pkgname" docs
+}

Copied: editline/repos/community-x86_64/editline.install (from rev 968055, 
editline/trunk/editline.install)
===
--- community-x86_64/editline.install   (rev 0)
+++ community-x86_64/editline.install   2021-06-30 23:36:15 UTC (rev 968056)
@@ -0,0 +1,8 @@
+post_install() {
+   cat <

[arch-commits] Commit in (5 files)

2021-06-30 Thread George Rawlinson via arch-commits
Date: Wednesday, June 30, 2021 @ 23:33:31
  Author: grawlinson
Revision: 968055

addpkg: editline 1.17.1-2

Added:
  editline/
  editline/repos/
  editline/trunk/
  editline/trunk/PKGBUILD
  editline/trunk/editline.install

--+
 PKGBUILD |   34 ++
 editline.install |8 
 2 files changed, 42 insertions(+)

Added: editline/trunk/PKGBUILD
===
--- editline/trunk/PKGBUILD (rev 0)
+++ editline/trunk/PKGBUILD 2021-06-30 23:33:31 UTC (rev 968055)
@@ -0,0 +1,34 @@
+# Maintainer: George Rawlinson 
+# Contributor: Immae 
+
+pkgname=editline
+pkgver=1.17.1
+pkgrel=2
+pkgdesc='A readline() replacement for UNIX without termcap (ncurses)'
+arch=('x86_64')
+url='http://troglobit.com/editline.html'
+license=('BSD')
+install="$pkgname.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/troglobit/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('6fd8951a490e0a3f30bb20d775036f622e583042d6dc315d657bb9fdad76b3f4e219290f24ab497209d6143a56dd1d227152ba0c40e7912b8a443ab50f9b05dd')
+
+build () {
+  cd "$pkgname-$pkgver"
+  ./autogen.sh
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  
+  # avoid libedit conflict
+  mv "$pkgdir"/usr/share/man/man3/editline{,-troglobit}.3
+
+  # license
+  install -Dm0644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+
+  # additional documentation
+  cp -vrt "$pkgdir/usr/share/doc/$pkgname" docs
+}

Added: editline/trunk/editline.install
===
--- editline/trunk/editline.install (rev 0)
+++ editline/trunk/editline.install 2021-06-30 23:33:31 UTC (rev 968055)
@@ -0,0 +1,8 @@
+post_install() {
+   cat <

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

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Wednesday, June 30, 2021 @ 23:20:50
  Author: polyzen
Revision: 968054

archrelease: copy trunk to community-x86_64

Added:
  tree-sitter/repos/community-x86_64/PKGBUILD
(from rev 968053, tree-sitter/trunk/PKGBUILD)
Deleted:
  tree-sitter/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-06-30 23:20:31 UTC (rev 968053)
+++ PKGBUILD2021-06-30 23:20:50 UTC (rev 968054)
@@ -1,36 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Maintainer: Daniel M. Capella 
-
-pkgname=tree-sitter
-pkgver=0.19.5
-pkgrel=1
-pkgdesc='An incremental parsing system for programming tools'
-arch=('x86_64')
-url='https://github.com/tree-sitter/tree-sitter'
-license=('MIT')
-provides=('libtree-sitter.so')
-depends=('gcc-libs')
-makedepends=('git' 'cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9')
-
-build() {
-  cd $pkgname-$pkgver
-
-  make
-
-  cd cli
-
-  cargo build --release --locked --all-features
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-
-  install -Dm 755 target/release/$pkgname -t "$pkgdir"/usr/bin
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-

Copied: tree-sitter/repos/community-x86_64/PKGBUILD (from rev 968053, 
tree-sitter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-06-30 23:20:50 UTC (rev 968054)
@@ -0,0 +1,36 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Daniel M. Capella 
+
+pkgname=tree-sitter
+pkgver=0.20.0
+pkgrel=1
+pkgdesc='An incremental parsing system for programming tools'
+arch=('x86_64')
+url='https://github.com/tree-sitter/tree-sitter'
+license=('MIT')
+provides=('libtree-sitter.so')
+depends=('gcc-libs')
+makedepends=('git' 'rust')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('a51fa0af45a6a99bb74ff53c15a4d7939eb24c6720e65ec7a96f74ffbce54801f14539e071ec6a4891dae778d7dea5edcecc6dd57716cc70a891c9e6cfa55013')
+
+build() {
+  cd $pkgname-$pkgver
+
+  make
+
+  cd cli
+
+  cargo build --release --locked --all-features
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+
+  install -Dm 755 target/release/$pkgname -t "$pkgdir"/usr/bin
+
+  install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}
+



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

2021-06-30 Thread Daniel M. Capella via arch-commits
Date: Wednesday, June 30, 2021 @ 23:20:31
  Author: polyzen
Revision: 968053

upgpkg: tree-sitter 0.20.0-1

Modified:
  tree-sitter/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-06-30 21:42:05 UTC (rev 968052)
+++ PKGBUILD2021-06-30 23:20:31 UTC (rev 968053)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=tree-sitter
-pkgver=0.19.5
+pkgver=0.20.0
 pkgrel=1
 pkgdesc='An incremental parsing system for programming tools'
 arch=('x86_64')
@@ -10,9 +10,9 @@
 license=('MIT')
 provides=('libtree-sitter.so')
 depends=('gcc-libs')
-makedepends=('git' 'cargo')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('5d8669a2de6d261dfb083f0df07697156a703f56fea282babcaa7d391ef5538891b2c1103494a788bcb850cf494c184b05df5152f9276befab16f0fe6b23a9a9')
+makedepends=('git' 'rust')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('a51fa0af45a6a99bb74ff53c15a4d7939eb24c6720e65ec7a96f74ffbce54801f14539e071ec6a4891dae778d7dea5edcecc6dd57716cc70a891c9e6cfa55013')
 
 build() {
   cd $pkgname-$pkgver
@@ -31,6 +31,6 @@
 
   install -Dm 755 target/release/$pkgname -t "$pkgdir"/usr/bin
 
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
 }
 



  1   2   3   >