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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:42:01
  Author: felixonmars
Revision: 639298

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   79 
 stack.install |4 ++
 2 files changed, 83 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 639297, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:42:01 UTC (rev 639298)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.3.1
+pkgrel=30
+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-persistent-template' 
'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' '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;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs
+}
+
+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
+  # 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 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 639297, 
stack/trunk/stack.install)
===
--- 

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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:41:44
  Author: felixonmars
Revision: 639297

upgpkg: stack 2.3.1-30: rebuild with hpack 0.34.2

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:37:21 UTC (rev 639296)
+++ PKGBUILD2020-06-06 04:41:44 UTC (rev 639297)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.1
-pkgrel=29
+pkgrel=30
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:37:05
  Author: felixonmars
Revision: 639295

upgpkg: haskell-pantry 0.4.0.1-62: rebuild with hpack 0.34.2

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:35:48 UTC (rev 639294)
+++ PKGBUILD2020-06-06 04:37:05 UTC (rev 639295)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.4.0.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:37:21
  Author: felixonmars
Revision: 639296

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 639295, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
639295, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:37:21 UTC (rev 639296)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.4.0.1
+pkgrel=62
+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-persistent-template'
+ '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' '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
+
pantry-cabal-3.2.patch::https://github.com/commercialhaskell/pantry/pull/22.patch)
+sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d'
+
'b04469f535468a6e3d698a4d02e13673070fd3b78efde82829c30080f2ab587e63f5cd9b1c090c59d91c2a2b3a534eb5efa78c3b7d52967bcaefc8e6f803173b')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../pantry-cabal-3.2.patch || :
+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
+}
+
+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 sshuttle/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:35:22
  Author: felixonmars
Revision: 639293

upgpkg: sshuttle 1.0.0-1

Modified:
  sshuttle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:34:41 UTC (rev 639292)
+++ PKGBUILD2020-06-06 04:35:22 UTC (rev 639293)
@@ -2,8 +2,8 @@
 # Contributor: alphazo 
 
 pkgname=sshuttle
-pkgver=0.78.5
-pkgrel=2
+pkgver=1.0.0
+pkgrel=1
 pkgdesc='Transparent proxy server that forwards all TCP packets over ssh'
 arch=('any')
 url="https://github.com/sshuttle/sshuttle;
@@ -14,7 +14,7 @@
 backup=('etc/sshuttle/tunnel.conf' 'etc/sshuttle/prefixes.conf')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/sshuttle/$pkgname/archive/v$pkgver.tar.gz;
 'sshuttle.service' 'prefixes.conf' 'tunnel.conf')
-sha512sums=('bf76bfbd1025ce8c7b72e946541b9cc8b678ba21049fef65df4929cb7a36684f259fc653b644da0c3c278fd26a38e218202d5debce243659a840b7f36acd5e20'
+sha512sums=('9b77605aeddb3ea4e420e655a2a415ede142055d5d48eab0c5369eb93fee7c9e56098453bcdb93f580361c0a2615ee91f39c02678fb9d6de7a78948a04f07172'
 
'c22504798f6220cd6b0946d6975375437c52753a241cd2a6a03d3aeb005ed1d78e6356dde23716e2514ccf6d7f1c6aace43956dbeede1bf028753b9bdcdd8b7d'
 
'cc5a5dee7991c7641fa8a4fb356e1977aa9d1cbfed63cb5ebf8732c4de76be841f66d9267472e70578b176f528d8cfb4f75e634d5d915f4c8bcdc0b801db8a13'
 
'acd3d0024d4604cc6a96609286c3f27bce2f0b70a068f58a2110dacc235b22ba7cd83c8989f46d0a9391eda7d272040bb3b1b2c547ae3fa0c9f61bef0a187dda')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:35:48
  Author: felixonmars
Revision: 639294

archrelease: copy trunk to community-testing-any

Added:
  sshuttle/repos/community-testing-any/
  sshuttle/repos/community-testing-any/PKGBUILD
(from rev 639293, sshuttle/trunk/PKGBUILD)
  sshuttle/repos/community-testing-any/prefixes.conf
(from rev 639293, sshuttle/trunk/prefixes.conf)
  sshuttle/repos/community-testing-any/sshuttle.service
(from rev 639293, sshuttle/trunk/sshuttle.service)
  sshuttle/repos/community-testing-any/tunnel.conf
(from rev 639293, sshuttle/trunk/tunnel.conf)

--+
 PKGBUILD |   46 ++
 prefixes.conf|5 +
 sshuttle.service |   11 +++
 tunnel.conf  |   19 +++
 4 files changed, 81 insertions(+)

Copied: sshuttle/repos/community-testing-any/PKGBUILD (from rev 639293, 
sshuttle/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-06-06 04:35:48 UTC (rev 639294)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: alphazo 
+
+pkgname=sshuttle
+pkgver=1.0.0
+pkgrel=1
+pkgdesc='Transparent proxy server that forwards all TCP packets over ssh'
+arch=('any')
+url="https://github.com/sshuttle/sshuttle;
+license=('GPL2')
+depends=('python-setuptools' 'iptables' 'openssh' 'net-tools')
+makedepends=('python-sphinx' 'python-setuptools_scm')
+checkdepends=('python-pytest-cov' 'python-pytest-runner' 'python-mock' 
'flake8')
+backup=('etc/sshuttle/tunnel.conf' 'etc/sshuttle/prefixes.conf')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/sshuttle/$pkgname/archive/v$pkgver.tar.gz;
+'sshuttle.service' 'prefixes.conf' 'tunnel.conf')
+sha512sums=('9b77605aeddb3ea4e420e655a2a415ede142055d5d48eab0c5369eb93fee7c9e56098453bcdb93f580361c0a2615ee91f39c02678fb9d6de7a78948a04f07172'
+
'c22504798f6220cd6b0946d6975375437c52753a241cd2a6a03d3aeb005ed1d78e6356dde23716e2514ccf6d7f1c6aace43956dbeede1bf028753b9bdcdd8b7d'
+
'cc5a5dee7991c7641fa8a4fb356e1977aa9d1cbfed63cb5ebf8732c4de76be841f66d9267472e70578b176f528d8cfb4f75e634d5d915f4c8bcdc0b801db8a13'
+
'acd3d0024d4604cc6a96609286c3f27bce2f0b70a068f58a2110dacc235b22ba7cd83c8989f46d0a9391eda7d272040bb3b1b2c547ae3fa0c9f61bef0a187dda')
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+
+  cd docs
+  make man
+}
+
+check() {
+  cd $pkgname-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+
+  install -Dm644 docs/_build/man/sshuttle.1 
"$pkgdir"/usr/share/man/man1/sshuttle.1
+
+  install -d "$pkgdir"/etc/sshuttle
+  install -m644 "$srcdir"/{tunnel.conf,prefixes.conf} "$pkgdir"/etc/sshuttle
+  install -Dm644 "$srcdir"/sshuttle.service 
"$pkgdir"/usr/lib/systemd/system/sshuttle.service
+}

Copied: sshuttle/repos/community-testing-any/prefixes.conf (from rev 639293, 
sshuttle/trunk/prefixes.conf)
===
--- community-testing-any/prefixes.conf (rev 0)
+++ community-testing-any/prefixes.conf 2020-06-06 04:35:48 UTC (rev 639294)
@@ -0,0 +1,5 @@
+# Output prefixes here, one per line.  Prefix is in:
+# prefix/netmask format
+# Like this:
+# 192.168.0.0/16
+# 192.0.43.10/32

Copied: sshuttle/repos/community-testing-any/sshuttle.service (from rev 639293, 
sshuttle/trunk/sshuttle.service)
===
--- community-testing-any/sshuttle.service  (rev 0)
+++ community-testing-any/sshuttle.service  2020-06-06 04:35:48 UTC (rev 
639294)
@@ -0,0 +1,11 @@
+[Unit]
+Description=Create a transparent proxy over SSH
+After=network-online.target
+
+[Service]
+Type=notify
+NotifyAccess=all
+ExecStart=/usr/bin/sshuttle --dns --listen 0.0.0.0 --remote sshuttle_tunnel -s 
/etc/sshuttle/prefixes.conf -e "ssh -F /etc/sshuttle/tunnel.conf"
+
+[Install]
+WantedBy=multi-user.target

Copied: sshuttle/repos/community-testing-any/tunnel.conf (from rev 639293, 
sshuttle/trunk/tunnel.conf)
===
--- community-testing-any/tunnel.conf   (rev 0)
+++ community-testing-any/tunnel.conf   2020-06-06 04:35:48 UTC (rev 639294)
@@ -0,0 +1,19 @@
+# Here is where you can specify any SSH tunnel options See ssh_config(5) for
+# details.  You need to leave the Host line intact, but everything else can
+# specify whatever you want
+Host sshuttle_tunnel
+
+# REQUIRED: Set this to be the host to which you would like to connect your
+# tunnel
+#Hostname localhost
+
+# REQUIRED: Set this to be the target SSH user on the remote system
+#User foo
+
+# ---
+# The rest are 

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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:34:23
  Author: felixonmars
Revision: 639291

upgpkg: python-google-auth 1.16.1-1

Modified:
  python-google-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:33:28 UTC (rev 639290)
+++ PKGBUILD2020-06-06 04:34:23 UTC (rev 639291)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-google-auth
-pkgver=1.16.0
+pkgver=1.16.1
 pkgrel=1
 pkgdesc="Google Authentication Library"
 url="https://github.com/GoogleCloudPlatform/google-auth-library-python;
@@ -13,7 +13,7 @@
   'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
   'python-freezegun' 'python-responses' 'python-pyopenssl')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz;)
-sha512sums=('84074883add72da8cbfe3f92efea52710165023cc23ef73648b83ec9a92ee1cc4bb301a9625ef8ec07a32fee4376a5db0b84ee96f0b07dbe2de4e23a0a59')
+sha512sums=('b3518aa6a21de5dea645bee5a28f21bd425186490539a4053db5584dfbe6fc3508a0650380f6378f96e104eedec633a0569cb051ff25b95247321e3a88dcd54b')
 
 prepare() {
   # Use system cert


[arch-commits] Commit in python-google-auth/repos/community-any (4 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:34:41
  Author: felixonmars
Revision: 639292

archrelease: copy trunk to community-any

Added:
  python-google-auth/repos/community-any/PKGBUILD
(from rev 639291, python-google-auth/trunk/PKGBUILD)
  python-google-auth/repos/community-any/pytest5.patch
(from rev 639291, python-google-auth/trunk/pytest5.patch)
Deleted:
  python-google-auth/repos/community-any/PKGBUILD
  python-google-auth/repos/community-any/pytest5.patch

---+
 PKGBUILD  |   82 
 pytest5.patch |   36 
 2 files changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 04:34:23 UTC (rev 639291)
+++ PKGBUILD2020-06-06 04:34:41 UTC (rev 639292)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-google-auth
-pkgver=1.16.0
-pkgrel=1
-pkgdesc="Google Authentication Library"
-url="https://github.com/GoogleCloudPlatform/google-auth-library-python;
-license=('Apache')
-arch=('any')
-depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
- 'python-cachetools')
-checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
-  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
-  'python-freezegun' 'python-responses' 'python-pyopenssl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz;)
-sha512sums=('84074883add72da8cbfe3f92efea52710165023cc23ef73648b83ec9a92ee1cc4bb301a9625ef8ec07a32fee4376a5db0b84ee96f0b07dbe2de4e23a0a59')
-
-prepare() {
-  # Use system cert
-  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
- -e 's|if certifi is not None:|if True:|' \
- -e 's|import certifi|pass|' \
- 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
-}
-
-build() {
-  cd google-auth-library-python-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Skip the without_certifi tests because we always have the system ca bundle
-
-  cd google-auth-library-python-$pkgver
-  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
-}
-
-package() {
-  cd google-auth-library-python-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-google-auth/repos/community-any/PKGBUILD (from rev 639291, 
python-google-auth/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 04:34:41 UTC (rev 639292)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-google-auth
+pkgver=1.16.1
+pkgrel=1
+pkgdesc="Google Authentication Library"
+url="https://github.com/GoogleCloudPlatform/google-auth-library-python;
+license=('Apache')
+arch=('any')
+depends=('ca-certificates' 'python-pyasn1-modules' 'python-rsa' 
'python-setuptools'
+ 'python-cachetools')
+checkdepends=('python-pytest' 'python-mock' 'python-requests' 'python-flask'
+  'python-oauth2client' 'python-pytest-localserver' 
'python-cryptography'
+  'python-freezegun' 'python-responses' 'python-pyopenssl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GoogleCloudPlatform/google-auth-library-python/archive/v$pkgver.tar.gz;)
+sha512sums=('b3518aa6a21de5dea645bee5a28f21bd425186490539a4053db5584dfbe6fc3508a0650380f6378f96e104eedec633a0569cb051ff25b95247321e3a88dcd54b')
+
+prepare() {
+  # Use system cert
+  sed -i -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
+ -e 's|if certifi is not None:|if True:|' \
+ -e 's|import certifi|pass|' \
+ 
google-auth-library-python-$pkgver/google/auth/transport/{urllib3,requests}.py
+}
+
+build() {
+  cd google-auth-library-python-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Skip the without_certifi tests because we always have the system ca bundle
+
+  cd google-auth-library-python-$pkgver
+  python -m pytest tests --deselect 
tests/transport/test_urllib3.py::test__make_default_http_without_certifi
+}
+
+package() {
+  cd google-auth-library-python-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}

Deleted: pytest5.patch
===
--- pytest5.patch   2020-06-06 04:34:23 UTC (rev 639291)
+++ pytest5.patch   2020-06-06 04:34:41 UTC (rev 639292)
@@ -1,18 +0,0 @@
-From 938e5d933aee963a6b28d6cf9e34e0634c8c4a29 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= 
-Date: Fri, 26 Jul 2019 01:20:41 +0200
-Subject: [PATCH] Use new pytest api to keep building with pytest 5 (#353)
-
-diff --git a/tests/test__default.py b/tests/test__default.py
-index 3fb0fa1..d143479 100644
 a/tests/test__default.py
-+++ b/tests/test__default.py

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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:33:28
  Author: felixonmars
Revision: 639290

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 639289, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 639289, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:33:28 UTC (rev 639290)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.2
+pkgrel=202
+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')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03')
+
+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
+}
+
+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-optparse-simple/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:33:13
  Author: felixonmars
Revision: 639289

upgpkg: haskell-optparse-simple 0.1.1.2-202: rebuild with hpack 0.34.2

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:32:25 UTC (rev 639288)
+++ PKGBUILD2020-06-06 04:33:13 UTC (rev 639289)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.2
-pkgrel=201
+pkgrel=202
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in fcitx5-chinese-addons/repos/community-x86_64 (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:32:12
  Author: felixonmars
Revision: 639287

archrelease: copy trunk to community-x86_64

Added:
  fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD
(from rev 639285, fcitx5-chinese-addons/trunk/PKGBUILD)
Deleted:
  fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 04:32:08 UTC (rev 639286)
+++ PKGBUILD2020-06-06 04:32:12 UTC (rev 639287)
@@ -1,41 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5-chinese-addons
-pkgver=0.0.0.20200603
-_commit=6d49483b3216384c0b316912c73699b104b6a6d3
-_pytablever=20121124
-pkgrel=2
-pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5-chinese-addons;
-license=('GPL')
-conflicts=('fcitx')
-depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webkit')
-makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua')
-optdepends=('fcitx5-lua: Lua and imeapi support from pinyin')
-source=("https://github.com/fcitx/fcitx5-chinese-addons/archive/$_commit/fcitx5-chinese-addons-$_commit.tar.gz;
-https://download.fcitx-im.org/data/py_table-$_pytablever.tar.gz
-https://download.fcitx-im.org/data/py_stroke-$_pytablever.tar.gz)
-noextract=(py_table-$_pytablever.tar.gz)
-sha512sums=('77f302089f3fe29071ea6e6a73f45648de398225782562326442b4583b5bbdb80f9f6407a2bc58782ef137464e0f4bfc67e9b6bfd5f03aac14f09a306aa8dcc1'
-
'0fa72ce6820a316e9729bc0d7a08af5ca3468134de9ff1bf0c559a398846a7bcf7313a3609d943e6bab637d930cf45ad9acfe25a8d3df078a774b071a7296486'
-
'd80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3')
-
-prepare() {
-  cd $pkgname-$_commit/modules/pinyinhelper
-  ln -s "$srcdir"/py_table-$_pytablever.tar.gz
-  ln -s "$srcdir"/py_stroke-$_pytablever.tar.gz
-}
-
-build(){
-  cd $pkgname-$_commit
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-package() {
-  cd $pkgname-$_commit
-  make DESTDIR="$pkgdir" install
-}

Copied: fcitx5-chinese-addons/repos/community-x86_64/PKGBUILD (from rev 639285, 
fcitx5-chinese-addons/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 04:32:12 UTC (rev 639287)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5-chinese-addons
+pkgver=0.0.0.20200605
+_commit=c3859a011403b4fd89b76a15e852827bf3b3be03
+_pytablever=20121124
+pkgrel=1
+pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5-chinese-addons;
+license=('GPL')
+conflicts=('fcitx')
+depends=('curl' 'fcitx5-qt' 'libime' 'opencc' 'qt5-webkit')
+makedepends=('boost' 'extra-cmake-modules' 'fcitx5-lua')
+optdepends=('fcitx5-lua: Lua and imeapi support from pinyin')
+source=("https://github.com/fcitx/fcitx5-chinese-addons/archive/$_commit/fcitx5-chinese-addons-$_commit.tar.gz;
+https://download.fcitx-im.org/data/py_table-$_pytablever.tar.gz
+https://download.fcitx-im.org/data/py_stroke-$_pytablever.tar.gz)
+noextract=(py_table-$_pytablever.tar.gz)
+sha512sums=('4b475945ce340aca518c12ee63be7766276f78dc65a8c676d1bb2a95f817288b2852b36c459576ee7d8e93281ae2fe54d61f5f45ce13c3f3cd63ae337ef53862'
+
'0fa72ce6820a316e9729bc0d7a08af5ca3468134de9ff1bf0c559a398846a7bcf7313a3609d943e6bab637d930cf45ad9acfe25a8d3df078a774b071a7296486'
+
'd80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3')
+
+prepare() {
+  cd $pkgname-$_commit/modules/pinyinhelper
+  ln -s "$srcdir"/py_table-$_pytablever.tar.gz
+  ln -s "$srcdir"/py_stroke-$_pytablever.tar.gz
+}
+
+build(){
+  cd $pkgname-$_commit
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+package() {
+  cd $pkgname-$_commit
+  make DESTDIR="$pkgdir" install
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:32:08
  Author: felixonmars
Revision: 639286

upgpkg: haskell-githash 0.1.4.0-35: rebuild with hpack 0.34.2

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:31:55 UTC (rev 639285)
+++ PKGBUILD2020-06-06 04:32:08 UTC (rev 639286)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.4.0
-pkgrel=34
+pkgrel=35
 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-commits] Commit in haskell-githash/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:32:25
  Author: felixonmars
Revision: 639288

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 639287, haskell-githash/trunk/PKGBUILD)

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
639287, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:32:25 UTC (rev 639288)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.4.0
+pkgrel=35
+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' '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
+}
+
+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 fcitx5-chinese-addons/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:31:55
  Author: felixonmars
Revision: 639285

upgpkg: fcitx5-chinese-addons 0.0.0.20200605-1

Modified:
  fcitx5-chinese-addons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:31:08 UTC (rev 639284)
+++ PKGBUILD2020-06-06 04:31:55 UTC (rev 639285)
@@ -2,10 +2,10 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5-chinese-addons
-pkgver=0.0.0.20200603
-_commit=6d49483b3216384c0b316912c73699b104b6a6d3
+pkgver=0.0.0.20200605
+_commit=c3859a011403b4fd89b76a15e852827bf3b3be03
 _pytablever=20121124
-pkgrel=2
+pkgrel=1
 pkgdesc="Addons related to Chinese, including IME previous bundled inside 
fcitx4"
 arch=('x86_64')
 url="https://github.com/fcitx/fcitx5-chinese-addons;
@@ -18,7 +18,7 @@
 https://download.fcitx-im.org/data/py_table-$_pytablever.tar.gz
 https://download.fcitx-im.org/data/py_stroke-$_pytablever.tar.gz)
 noextract=(py_table-$_pytablever.tar.gz)
-sha512sums=('77f302089f3fe29071ea6e6a73f45648de398225782562326442b4583b5bbdb80f9f6407a2bc58782ef137464e0f4bfc67e9b6bfd5f03aac14f09a306aa8dcc1'
+sha512sums=('4b475945ce340aca518c12ee63be7766276f78dc65a8c676d1bb2a95f817288b2852b36c459576ee7d8e93281ae2fe54d61f5f45ce13c3f3cd63ae337ef53862'
 
'0fa72ce6820a316e9729bc0d7a08af5ca3468134de9ff1bf0c559a398846a7bcf7313a3609d943e6bab637d930cf45ad9acfe25a8d3df078a774b071a7296486'
 
'd80ff9a3549e07c7a6935e686785f9a076c58f1a782a832ae28ee65e2a213d67f089f450ce09bed87ec2a141c32b9c1fcb83c221ddcab436858fa9009f161fb3')
 


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:30:54
  Author: felixonmars
Revision: 639283

upgpkg: haskell-hpack 0.34.2-1: rebuild with hpack 0.34.2

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:26:30 UTC (rev 639282)
+++ PKGBUILD2020-06-06 04:30:54 UTC (rev 639283)
@@ -4,8 +4,8 @@
 
 pkgname=haskell-hpack
 _hkgname=hpack
-pkgver=0.34.1
-pkgrel=10
+pkgver=0.34.2
+pkgrel=1
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")
@@ -17,7 +17,7 @@
 makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
  'haskell-mockery' 'haskell-temporary')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
-sha512sums=('23a612b383c0f9c0ad2f204fad714493c1d686c5e31884095fee3014fdf219f3ac85ab8020947cf7cd20799174d18d3c1279a86a30109e0a7866c86f0143294a')
+sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39')
 
 build() {
   cd $_hkgname-$pkgver


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:31:08
  Author: felixonmars
Revision: 639284

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 639283, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:31:08 UTC (rev 639284)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.2
+pkgrel=1
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39')
+
+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 || warning "https://github.com/sol/hpack/issues/358;
+}
+
+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 rime-cantonese/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:26:30
  Author: felixonmars
Revision: 639282

archrelease: copy trunk to community-x86_64

Added:
  rime-cantonese/repos/community-x86_64/PKGBUILD
(from rev 639281, rime-cantonese/trunk/PKGBUILD)
Deleted:
  rime-cantonese/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 04:26:16 UTC (rev 639281)
+++ PKGBUILD2020-06-06 04:26:30 UTC (rev 639282)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=rime-cantonese
-pkgver=0.0.0.20200603
-_commit=1e740836627d2e5e98094126c4ef30d6c8df3eea
-pkgrel=1
-pkgdesc="Cantonese input for rime"
-arch=('x86_64')
-url="https://github.com/rime/rime-cantonese;
-license=('LGPL')
-# dependency for reverse lookup
-depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
-makedepends=('librime' 'rime-prelude' 'rime-essay')
-source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
-sha512sums=('d448e49d0a7ea02d3e55d2330585da953fee615ca875c399e15da435ff6b8d2ca63295d3a1c02ba2402f40269f240e094c6e174ec877a6c36e83bccde6d68a31')
-
-prepare() {
-  cd $pkgname-$_commit
-  # Link essentials
-  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
-}
-
-build(){
-  cd $pkgname-$_commit
-  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
-}
-
-package() {
-  cd $pkgname-$_commit
-  find . -type l -delete
-  rm build/*.txt
-  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
-  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
-}

Copied: rime-cantonese/repos/community-x86_64/PKGBUILD (from rev 639281, 
rime-cantonese/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 04:26:30 UTC (rev 639282)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=rime-cantonese
+pkgver=0.0.0.20200605
+_commit=6310a4ea314c9ec42414b21a23d6baf6690bf56d
+pkgrel=1
+pkgdesc="Cantonese input for rime"
+arch=('x86_64')
+url="https://github.com/rime/rime-cantonese;
+license=('LGPL')
+# dependency for reverse lookup
+depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
+makedepends=('librime' 'rime-prelude' 'rime-essay')
+source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
+sha512sums=('13eaa3153a506122621987824299e430fa3cf2f020d59f5bdce2cec86d7b62b78082deca1e55ce58e59a5a5aededc438613fb7c4aa77bfa0531157e0142402eb')
+
+prepare() {
+  cd $pkgname-$_commit
+  # Link essentials
+  for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
+}
+
+build(){
+  cd $pkgname-$_commit
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
+}
+
+package() {
+  cd $pkgname-$_commit
+  find . -type l -delete
+  rm build/*.txt
+  install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
+  install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:26:12
  Author: felixonmars
Revision: 639277

upgpkg: rime-cantonese 0.0.0.20200605-1

Modified:
  rime-cantonese/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:26:12 UTC (rev 639276)
+++ PKGBUILD2020-06-06 04:26:12 UTC (rev 639277)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=rime-cantonese
-pkgver=0.0.0.20200603
-_commit=1e740836627d2e5e98094126c4ef30d6c8df3eea
+pkgver=0.0.0.20200605
+_commit=6310a4ea314c9ec42414b21a23d6baf6690bf56d
 pkgrel=1
 pkgdesc="Cantonese input for rime"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 depends=('rime-cangjie' 'rime-emoji' 'rime-luna-pinyin' 'rime-stroke')
 makedepends=('librime' 'rime-prelude' 'rime-essay')
 
source=("https://github.com/rime/rime-cantonese/archive/$_commit/rime-cantonese-$_commit.tar.gz;)
-sha512sums=('d448e49d0a7ea02d3e55d2330585da953fee615ca875c399e15da435ff6b8d2ca63295d3a1c02ba2402f40269f240e094c6e174ec877a6c36e83bccde6d68a31')
+sha512sums=('13eaa3153a506122621987824299e430fa3cf2f020d59f5bdce2cec86d7b62b78082deca1e55ce58e59a5a5aededc438613fb7c4aa77bfa0531157e0142402eb')
 
 prepare() {
   cd $pkgname-$_commit


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:25:18
  Author: felixonmars
Revision: 639268

upgpkg: shellcheck 0.7.1-44: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:24:48 UTC (rev 639267)
+++ PKGBUILD2020-06-06 04:25:18 UTC (rev 639268)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:25:32
  Author: felixonmars
Revision: 639269

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 639268, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:25:32 UTC (rev 639269)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.1
+pkgrel=44
+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')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437')
+
+prepare() {
+cd $pkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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
+}
+
+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 fcitx5/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:24:48
  Author: felixonmars
Revision: 639267

archrelease: copy trunk to community-x86_64

Added:
  fcitx5/repos/community-x86_64/PKGBUILD
(from rev 639266, fcitx5/trunk/PKGBUILD)
Deleted:
  fcitx5/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 04:24:30 UTC (rev 639266)
+++ PKGBUILD2020-06-06 04:24:48 UTC (rev 639267)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=fcitx5
-pkgver=0.0.0.20200603
-_commit=9a2df40cb6251277101ef523bda4d1e0cbccf87a
-_endictver=20121020
-pkgrel=1
-pkgdesc="Next generation of fcitx"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx5;
-license=('GPL')
-conflicts=('fcitx')
-depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 
'systemd' 'wayland'
- 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 
'gdk-pixbuf2'
- 'cldr-emoji-annotation')
-makedepends=('extra-cmake-modules')
-source=("https://github.com/fcitx/fcitx5/archive/$_commit/fcitx5-$_commit.tar.gz;
-https://download.fcitx-im.org/data/en_dict-$_endictver.tar.gz)
-sha512sums=('4399937e690c1439a50a1805f4e34a5b1fd451fe6391810d80cd5b417aba7b9b91790f25514c66aa2efaca37d9e6a2ecdeebea0543ab11d6433aefc71e7fec12'
-
'8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2')
-
-prepare() {
-  cd $pkgname-$_commit/src/modules/spell/dict
-  ln -s "$srcdir"/en_dict-$_endictver.tar.gz ./
-}
-
-build() {
-  cd $pkgname-$_commit
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
-  make
-}
-
-check() {
-  cd $pkgname-$_commit
-  make test
-}
-
-package() {
-  cd $pkgname-$_commit
-  make DESTDIR="$pkgdir" install
-}

Copied: fcitx5/repos/community-x86_64/PKGBUILD (from rev 639266, 
fcitx5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 04:24:48 UTC (rev 639267)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=fcitx5
+pkgver=0.0.0.20200605
+_commit=6ec2555ed754546d434bcbdde646c3652ae78002
+_endictver=20121020
+pkgrel=1
+pkgdesc="Next generation of fcitx"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx5;
+license=('GPL')
+conflicts=('fcitx')
+depends=('cairo' 'enchant' 'iso-codes' 'libgl' 'libxkbcommon-x11' 'pango' 
'systemd' 'wayland'
+ 'wayland-protocols' 'xcb-imdkit' 'xcb-util-wm' 'libxkbfile' 'fmt' 
'gdk-pixbuf2'
+ 'cldr-emoji-annotation')
+makedepends=('extra-cmake-modules')
+source=("https://github.com/fcitx/fcitx5/archive/$_commit/fcitx5-$_commit.tar.gz;
+https://download.fcitx-im.org/data/en_dict-$_endictver.tar.gz)
+sha512sums=('ea8fb024d56db6e12a00b6e7855731057a23c91ef88444832d461e5e459bed3a06e30089c3d0c15db713f7860c482d704e99f23ab730598c1caa42691873d3dd'
+
'8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2')
+
+prepare() {
+  cd $pkgname-$_commit/src/modules/spell/dict
+  ln -s "$srcdir"/en_dict-$_endictver.tar.gz ./
+}
+
+build() {
+  cd $pkgname-$_commit
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib .
+  make
+}
+
+check() {
+  cd $pkgname-$_commit
+  make test
+}
+
+package() {
+  cd $pkgname-$_commit
+  make DESTDIR="$pkgdir" install
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:24:30
  Author: felixonmars
Revision: 639266

upgpkg: fcitx5 0.0.0.20200605-1

Modified:
  fcitx5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:21:01 UTC (rev 639265)
+++ PKGBUILD2020-06-06 04:24:30 UTC (rev 639266)
@@ -3,8 +3,8 @@
 # Contributor: csslayer 
 
 pkgname=fcitx5
-pkgver=0.0.0.20200603
-_commit=9a2df40cb6251277101ef523bda4d1e0cbccf87a
+pkgver=0.0.0.20200605
+_commit=6ec2555ed754546d434bcbdde646c3652ae78002
 _endictver=20121020
 pkgrel=1
 pkgdesc="Next generation of fcitx"
@@ -18,7 +18,7 @@
 makedepends=('extra-cmake-modules')
 
source=("https://github.com/fcitx/fcitx5/archive/$_commit/fcitx5-$_commit.tar.gz;
 https://download.fcitx-im.org/data/en_dict-$_endictver.tar.gz)
-sha512sums=('4399937e690c1439a50a1805f4e34a5b1fd451fe6391810d80cd5b417aba7b9b91790f25514c66aa2efaca37d9e6a2ecdeebea0543ab11d6433aefc71e7fec12'
+sha512sums=('ea8fb024d56db6e12a00b6e7855731057a23c91ef88444832d461e5e459bed3a06e30089c3d0c15db713f7860c482d704e99f23ab730598c1caa42691873d3dd'
 
'8418bd02492bfd786c0fab93be4400ef027ec8e9fac02220cc1f653f5eb67f54573a6a84a15baba19bb34ab892745c87df16499d6304ea75009131e2ab3b97f2')
 
 prepare() {


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:21:01
  Author: felixonmars
Revision: 639265

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 639264, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
639264, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:21:01 UTC (rev 639265)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.6.3
+pkgrel=12
+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-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'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=('dbe9a3b8b1b48e00d6f35a523f31c999890669ea3c16c848b4f68f8b89ba2713ce8ed8da36ff70da882d6b8e33c9953b93943457255efb8f474b8e7cf586264f')
+
+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
+}
+
+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)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:20:47
  Author: felixonmars
Revision: 639264

upgpkg: pandoc-crossref 0.3.6.3-12: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:19:10 UTC (rev 639263)
+++ PKGBUILD2020-06-06 04:20:47 UTC (rev 639264)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.6.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:19:10
  Author: felixonmars
Revision: 639263

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 639262, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
639262, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:19:10 UTC (rev 639263)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.13.3.0
+pkgrel=52
+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' 'pandoc-citeproc' 
'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' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('104b0ab5092d2f0b7017ff8beae2bbe2fdcbfe37fe9d2cf3165227856e2ab3e13d25f0b4827aab450b5ded447763044580a63a41762e3523f29eb1e647666918')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.1/<3/;s/< *1.3/<2/;s/< *0.0.12/<1/' $_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 || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:18:55
  Author: felixonmars
Revision: 639262

upgpkg: haskell-hakyll 4.13.3.0-52: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:17:20 UTC (rev 639261)
+++ PKGBUILD2020-06-06 04:18:55 UTC (rev 639262)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.13.3.0
-pkgrel=51
+pkgrel=52
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:17:20
  Author: felixonmars
Revision: 639261

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
639260, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:17:20 UTC (rev 639261)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.17
+pkgrel=126
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('65bc510c1208d5c76884c1b5898d033abd06ebce040c36e1ec2f11fd0107fbb6ac838e0be6d97c40c9b2893ba6bdc38d2bf5c12fec7db069bbabd37d6d07b4e7')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+sed -i 's/< *1.5/<2/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -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
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:17:05
  Author: felixonmars
Revision: 639260

upgpkg: pandoc-citeproc 0.17-126: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:13:26 UTC (rev 639259)
+++ PKGBUILD2020-06-06 04:17:05 UTC (rev 639260)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.17
-pkgrel=125
+pkgrel=126
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:13:11
  Author: felixonmars
Revision: 639258

upgpkg: pandoc 2.9.2.1-65: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 04:01:10 UTC (rev 639257)
+++ PKGBUILD2020-06-06 04:13:11 UTC (rev 639258)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.9.2.1
-pkgrel=64
+pkgrel=65
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:13:26
  Author: felixonmars
Revision: 639259

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 639258, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:13:26 UTC (rev 639259)
@@ -0,0 +1,75 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.9.2.1
+pkgrel=65
+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-cmark-gfm' 'haskell-data-default' 
'haskell-doclayout'
+ 'haskell-doctemplates' 'haskell-emojis' 'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' 
'haskell-skylighting'
+ 'haskell-skylighting-core' 'haskell-hslua' 
'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-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'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' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+
pandoc-revert-noprelude.patch::https://github.com/jgm/pandoc/commit/a9ef15bbd574bf09827c2c25ef1cd3efaf288f7c.patch
+
pandoc-skylighting-0.8.4.patch::https://github.com/jgm/pandoc/commit/46179d5b3e84b5c709e09924cbda524230ebd3fe.patch)
+sha512sums=('35ac491a7e0a2f6d8fe0f2c2ffe265748b13920904e974f88c92b3f82edb2f1c03e28ebef1bc344ead13d566117a5e50707a68edc49f95159157f974210b23b2'
+
'ca91b56003c02cd10cc9a073f63eac6e3d4371ebec80bb85500ea67e8aa0ac8938fb5487651ad72e6f964b9d5266c1578e649323e3390037fb87b443850eb4e1'
+
'3c057b1bb41cf2346e4fb63c50d3edb745eb598ef5d69c63bc0de0dcfa8e55fce0e4d19d5ce4872ca5fede10ee0f3621fb350d7e162fe63a8d0e1dea8b796e5b')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+patch -p1 -i ../pandoc-revert-noprelude.patch
+patch -p1 -i ../pandoc-skylighting-0.8.4.patch || :
+sed -i 's/< 1.1/< 1.2/;s/< *2.14/<3/;s/< *1.3/<2/;s/< *1.5/<2/;s/< 
*0.7/<1/' $pkgname.cabal
+
+# 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 "${srcdir}/${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 "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${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 

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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:01:10
  Author: felixonmars
Revision: 639257

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 639256, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 639256, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 04:01:10 UTC (rev 639257)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.8.0
+pkgrel=133
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-haskeline0.7' 'haskell-heredoc' 
'haskell-monad-control' 'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch)
+sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0'
+
'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.8.patch
+sed -i 's/< *0.11/<1/;s/haskeline$/haskeline < 0.8/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 04:00:56
  Author: felixonmars
Revision: 639256

upgpkg: cryptol 2.8.0-133: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:53:34 UTC (rev 639255)
+++ PKGBUILD2020-06-06 04:00:56 UTC (rev 639256)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.8.0
-pkgrel=132
+pkgrel=133
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:53:17
  Author: felixonmars
Revision: 639254

upgpkg: haskell-sbv 8.6-92: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:45:18 UTC (rev 639253)
+++ PKGBUILD2020-06-06 03:53:17 UTC (rev 639254)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.6
-pkgrel=91
+pkgrel=92
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:53:34
  Author: felixonmars
Revision: 639255

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 639254, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 03:53:34 UTC (rev 639255)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.6
+pkgrel=92
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' '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=('2282c63d21c6baa8070ec8afbfb75deeae6becead7963efd0894d9a82af31de7e993d7bc57c17c5e7914bd458f45771ac7e0995632511584dd6d90bff9034f1f')
+
+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
+}
+
+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-ipynb/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:45:18
  Author: felixonmars
Revision: 639253

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 639252, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 03:45:18 UTC (rev 639253)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1.0.1
+pkgrel=29
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b1e547ac9353c84619832c723586146d2fd72c85c75d11b9ff99c16852ae2dfd1a2d61382ab9cc54bc9ad2bf8e1c3c0a8dc50d49c034d525e7a3393057a0275b')
+
+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
+}
+
+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-ipynb/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:45:04
  Author: felixonmars
Revision: 639252

upgpkg: haskell-ipynb 0.1.0.1-29: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:42:00 UTC (rev 639251)
+++ PKGBUILD2020-06-06 03:45:04 UTC (rev 639252)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1.0.1
-pkgrel=28
+pkgrel=29
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:41:44
  Author: felixonmars
Revision: 639250

upgpkg: haskell-aeson-diff 1.1.0.9-19: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:40:26 UTC (rev 639249)
+++ PKGBUILD2020-06-06 03:41:44 UTC (rev 639250)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.9
-pkgrel=18
+pkgrel=19
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff;
 license=('BSD')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:42:00
  Author: felixonmars
Revision: 639251

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
639250, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 03:42:00 UTC (rev 639251)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.9
+pkgrel=19
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2778eabe53ac0520028c9eccae7f52dcdeb2eccb4df4ff6a84e4625afc5d46533ebf61b6b99c16eb5ffe9792e781b0f9a8e1e43c2b69b751d1dbc5dd627635d9')
+
+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
+}
+
+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-domain-list-community/repos/community-any (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:40:26
  Author: felixonmars
Revision: 639249

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 03:40:10 UTC (rev 639248)
+++ PKGBUILD2020-06-06 03:40:26 UTC (rev 639249)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=202006050343
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2ray/domain-list-community;
-license=('MIT')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('7f8ce68628abe9e1d9813769d0d6aaa43a4c817ac3b6dfbfb3b06ff7598c99584fdb107d7ab8f9ceb68f43f797a62715f005b46439d5e748700367608ad0279c')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir/.gopath"
-
-  mkdir -p .gopath/src/github.com/v2ray
-  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
-
-  go get github.com/golang/protobuf/proto
-  go get -insecure v2ray.com/core/app/router
-}
-
-build() {
-  cd .gopath
-  go run ./src/github.com/v2ray/domain-list-community/main.go
-}
-
-package() {
-  cd .gopath
-  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
639248, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 03:40:26 UTC (rev 639249)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=202006060130
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2ray/domain-list-community;
+license=('MIT')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
+sha512sums=('fa52a176b7088b4a9b83d6199ba928d64b7f9fbec91028d5e3b8e257f88713fcc668ec5c7e4500967c4c8fd597e59160e26e4e126847ab064dd531895d90fcaa')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir/.gopath"
+
+  mkdir -p .gopath/src/github.com/v2ray
+  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
+
+  go get github.com/golang/protobuf/proto
+  go get -insecure v2ray.com/core/app/router
+}
+
+build() {
+  cd .gopath
+  go run ./src/github.com/v2ray/domain-list-community/main.go
+}
+
+package() {
+  cd .gopath
+  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:40:10
  Author: felixonmars
Revision: 639248

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

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:38:43 UTC (rev 639247)
+++ PKGBUILD2020-06-06 03:40:10 UTC (rev 639248)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=v2ray-domain-list-community
-pkgver=202006050343
+pkgver=202006060130
 pkgrel=1
 pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
 arch=('any')
@@ -9,7 +9,7 @@
 license=('MIT')
 makedepends=('go-pie' 'git')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('7f8ce68628abe9e1d9813769d0d6aaa43a4c817ac3b6dfbfb3b06ff7598c99584fdb107d7ab8f9ceb68f43f797a62715f005b46439d5e748700367608ad0279c')
+sha512sums=('fa52a176b7088b4a9b83d6199ba928d64b7f9fbec91028d5e3b8e257f88713fcc668ec5c7e4500967c4c8fd597e59160e26e4e126847ab064dd531895d90fcaa')
 
 prepare() {
   mkdir .gopath


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:38:29
  Author: felixonmars
Revision: 639246

upgpkg: hlint 3.1.1-5: rebuild with ghc-lib-parser-ex 8.10.0.10

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:37:24 UTC (rev 639245)
+++ PKGBUILD2020-06-06 03:38:29 UTC (rev 639246)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=3.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:38:43
  Author: felixonmars
Revision: 639247

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 639246, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 03:38:43 UTC (rev 639247)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.1.1
+pkgrel=5
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+#source=("https://github.com/ndmitchell/hlint/archive/$_commit/$pkgname-$_commit.tar.gz;)
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('5f694637a72c4177e663351cbb4846842c9cfa6fc8be49c8819983afac43f5a83d21da1f0be119b2ac293ba44138736ba3ffaefc8225e00d58294285d384b5d5')
+
+prepare() {
+#mv $pkgname-{$_commit,$pkgver}
+:
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:37:20
  Author: felixonmars
Revision: 639244

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD
(from rev 639243, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)

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

Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from 
rev 639243, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-06 03:37:20 UTC (rev 639244)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-lib-parser-ex
+pkgname=haskell-ghc-lib-parser-ex
+pkgver=8.10.0.10
+pkgrel=2
+pkgdesc="Algorithms on GHC parse trees"
+url="https://github.com/shayne-fletcher/ghc-lib-parser-ex;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc')
+makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c3f67e425098dccfd2fd548d7b78092e65e91330006363ff5c0e97edb725dd99a355be9f9365449477a3e12887f8aefac2fc5230b97b6d2a02c70decd797f7fa')
+
+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
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-ghc-lib-parser-ex/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:37:06
  Author: felixonmars
Revision: 639243

upgpkg: haskell-ghc-lib-parser-ex 8.10.0.10-2: rebuild with ghc-lib-parser-ex 
8.10.0.10

Modified:
  haskell-ghc-lib-parser-ex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:36:52 UTC (rev 639242)
+++ PKGBUILD2020-06-06 03:37:06 UTC (rev 639243)
@@ -2,8 +2,8 @@
 
 _hkgname=ghc-lib-parser-ex
 pkgname=haskell-ghc-lib-parser-ex
-pkgver=8.10.0.9
-pkgrel=1
+pkgver=8.10.0.10
+pkgrel=2
 pkgdesc="Algorithms on GHC parse trees"
 url="https://github.com/shayne-fletcher/ghc-lib-parser-ex;
 license=('BSD')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc')
 makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('7b4c3bf1a69128a3db445c61ce113ba1ea840c2d6c1fcc4e840b4e2cae99d93aef4e72c696658e1d3474a6fbdab8ffbfe9b3167c7686ce6c6bd5fd198196bf20')
+sha512sums=('c3f67e425098dccfd2fd548d7b78092e65e91330006363ff5c0e97edb725dd99a355be9f9365449477a3e12887f8aefac2fc5230b97b6d2a02c70decd797f7fa')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:37:24
  Author: felixonmars
Revision: 639245

archrelease: copy trunk to community-any

Added:
  eslint/repos/community-any/PKGBUILD
(from rev 639243, eslint/trunk/PKGBUILD)
Deleted:
  eslint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 03:37:20 UTC (rev 639244)
+++ PKGBUILD2020-06-06 03:37:24 UTC (rev 639245)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=eslint
-pkgver=7.1.0
-pkgrel=1
-pkgdesc='An AST-based pattern checker for JavaScript'
-arch=('any')
-url='https://eslint.org'
-license=('MIT')
-depends=('nodejs' 'acorn')
-makedepends=('npm')
-source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
-noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('0df4b76fc88730ae73fd82d299ef0ae5c81ed7af08f23f28d6e8959850a09e78f16506c21b2ada17c6cc97b26ee327c1982bb10fbb21385edea8691cb881dfb0')
-
-package() {
-  npm install -g --user root --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"
-
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-
-  # Experimental dedup
-  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
-  for dep in acorn; do
-rm -r $dep;
-  done
-}

Copied: eslint/repos/community-any/PKGBUILD (from rev 639243, 
eslint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 03:37:24 UTC (rev 639245)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+
+pkgname=eslint
+pkgver=7.2.0
+pkgrel=1
+pkgdesc='An AST-based pattern checker for JavaScript'
+arch=('any')
+url='https://eslint.org'
+license=('MIT')
+depends=('nodejs' 'acorn')
+makedepends=('npm')
+source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
+noextract=("$pkgname-$pkgver.tgz")
+sha512sums=('07706d132683282e4c95f0dad876bcfc3e83b12e1f8eef79cecd218d2dc77466b3c3e2cd6b26a2dfc036e6a329a4adfbc1619635848f391ea8633973e4c1ec45')
+
+package() {
+  npm install -g --user root --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"
+
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  ln -s ../../../lib/node_modules/eslint/LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  # Experimental dedup
+  cd "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules
+  for dep in acorn; do
+rm -r $dep;
+  done
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Saturday, June 6, 2020 @ 03:36:52
  Author: felixonmars
Revision: 639242

upgpkg: eslint 7.2.0-1

Modified:
  eslint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-06 03:34:44 UTC (rev 639241)
+++ PKGBUILD2020-06-06 03:36:52 UTC (rev 639242)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=eslint
-pkgver=7.1.0
+pkgver=7.2.0
 pkgrel=1
 pkgdesc='An AST-based pattern checker for JavaScript'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=("https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz;)
 noextract=("$pkgname-$pkgver.tgz")
-sha512sums=('0df4b76fc88730ae73fd82d299ef0ae5c81ed7af08f23f28d6e8959850a09e78f16506c21b2ada17c6cc97b26ee327c1982bb10fbb21385edea8691cb881dfb0')
+sha512sums=('07706d132683282e4c95f0dad876bcfc3e83b12e1f8eef79cecd218d2dc77466b3c3e2cd6b26a2dfc036e6a329a4adfbc1619635848f391ea8633973e4c1ec45')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2020-06-05 Thread Brett Cornwall via arch-commits
Date: Saturday, June 6, 2020 @ 01:36:04
  Author: ainola
Revision: 639235

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 639234, spdlog/trunk/PKGBUILD)
  spdlog/repos/community-x86_64/include_cassert.patch
(from rev 639234, spdlog/trunk/include_cassert.patch)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD
  spdlog/repos/community-x86_64/include_cassert.patch

---+
 PKGBUILD  |   89 +++-
 include_cassert.patch |   48 -
 2 files changed, 68 insertions(+), 69 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-06 01:35:46 UTC (rev 639234)
+++ PKGBUILD2020-06-06 01:36:04 UTC (rev 639235)
@@ -1,45 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.5.0
-pkgrel=1
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('fmt')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('b38e0bbef7faac2b82fed550a0c19b0d4e7f6737d5321d4fd8f216b80f8aee8a')
-
-build() {
-mkdir build
-cd build
-cmake ../"$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_BUILD_EXAMPLES=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-make
-}
-
-check() {
-cd build
-make test
-}
-
-package() {
-cd build
-make DESTDIR="$pkgdir" install
-install -Dm644 ../"$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 639234, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-06 01:36:04 UTC (rev 639235)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.6.1
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('fmt')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: include_cassert.patch
===
--- include_cassert.patch   2020-06-06 01:35:46 UTC (rev 639234)
+++ include_cassert.patch   2020-06-06 01:36:04 UTC (rev 639235)
@@ -1,24 +0,0 @@
-diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
-index fee3a3bf..d147c5e0 100644
 a/include/spdlog/details/circular_q.h
-+++ b/include/spdlog/details/circular_q.h
-@@ -5,6 +5,7 @@
- #pragma once
- 
- #include 
-+#include 
- 
- namespace spdlog {
- namespace details {
-diff --git a/include/spdlog/details/thread_pool-inl.h 
b/include/spdlog/details/thread_pool-inl.h
-index 77d0b1fb..6b740ca2 100644
 a/include/spdlog/details/thread_pool-inl.h
-+++ b/include/spdlog/details/thread_pool-inl.h
-@@ -8,6 +8,7 @@
- #endif
- 
- #include "spdlog/common.h"
-+#include 
- 
- namespace spdlog {
- namespace details {

Copied: spdlog/repos/community-x86_64/include_cassert.patch (from rev 639234, 
spdlog/trunk/include_cassert.patch)
===
--- include_cassert.patch   (rev 0)
+++ include_cassert.patch   2020-06-06 01:36:04 UTC (rev 639235)
@@ -0,0 +1,24 @@
+diff --git a/include/spdlog/details/circular_q.h 
b/include/spdlog/details/circular_q.h
+index fee3a3bf..d147c5e0 100644
+--- a/include/spdlog/details/circular_q.h
 b/include/spdlog/details/circular_q.h
+@@ -5,6 +5,7 @@
+ #pragma once
+ 
+ #include 
++#include 
+ 
+ namespace spdlog {
+ namespace details {
+diff --git a/include/spdlog/details/thread_pool-inl.h 

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

2020-06-05 Thread Brett Cornwall via arch-commits
Date: Saturday, June 6, 2020 @ 01:35:46
  Author: ainola
Revision: 639234

upgpkg: spdlog 1.6.1-1; conform to cmake package guidelines

Modified:
  spdlog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 23:45:08 UTC (rev 639233)
+++ PKGBUILD2020-06-06 01:35:46 UTC (rev 639234)
@@ -3,7 +3,7 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.5.0
+pkgver=1.6.1
 pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
@@ -17,29 +17,28 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('b38e0bbef7faac2b82fed550a0c19b0d4e7f6737d5321d4fd8f216b80f8aee8a')
+sha256sums=('378a040d91f787aec96d269b0c39189f58a6b852e4cbf9150ccfacbe85ebbbfc')
 
 build() {
-mkdir build
-cd build
-cmake ../"$pkgname-$pkgver" \
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
 -DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_BUILD_EXAMPLES=OFF \
 -DSPDLOG_FMT_EXTERNAL=ON \
 -DSPDLOG_BUILD_SHARED=ON \
--DCMAKE_BUILD_TYPE=Release \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-make
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
 }
 
 check() {
-cd build
-make test
+make -C build test
 }
 
 package() {
-cd build
-make DESTDIR="$pkgdir" install
-install -Dm644 ../"$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
 }


[arch-commits] Commit in gitlab/trunk (PKGBUILD configs.patch)

2020-06-05 Thread Anatol Pomozov via arch-commits
Date: Friday, June 5, 2020 @ 23:45:08
  Author: anatolik
Revision: 639233

Use absolute path to Gitlab data directory

Modified:
  gitlab/trunk/PKGBUILD
  gitlab/trunk/configs.patch

---+
 PKGBUILD  |2 -
 configs.patch |   96 ++--
 2 files changed, 94 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 21:58:52 UTC (rev 639232)
+++ PKGBUILD2020-06-05 23:45:08 UTC (rev 639233)
@@ -43,7 +43,7 @@
 ruby27-pop-extra-arg.patch)
 install='gitlab.install'
 sha512sums=('SKIP'
-
'd430a66803308234932ed30cd4489eda2932ba522c1bc4de1be063bd739447eb0c6bea7f33962e20692df2dc74d619209733c4228b1d6671ff1aa4267f2f68a2'
+
'0cecb4a7bdba40961ef17169ff3042da8ffab169786255bf1f1143734efd74daed639ac5de181bf68acb59bc31dbe59a4b632f5be165ccb451c247be6f2d2229'
 
'9623de113358d3d6e49047f688e272d9394579734ace1bd647497e8717a90784546d27e547a29197a16c80d72ad9f2c79eb65f8edc631deadf2ec90ee86ea44b'
 
'5b1ca2958f03a5baf1c5576a1568072e8ed749e2d15745ecbcc4860d2dbd543f2f3ed077e8d87afac2670c9436b19fe498217b49916d56a4e31fb9811aeb9067'
 
'6e6a9be7a3985a20e3140553e95e39b08aa4d13005dd4496eea9d3cac6cc6c223018eb01a0ac496f94606d77d73c18d84c9c230e8869dac87b004b46125d67f7'

Modified: configs.patch
===
--- configs.patch   2020-06-05 21:58:52 UTC (rev 639232)
+++ configs.patch   2020-06-05 23:45:08 UTC (rev 639233)
@@ -1,4 +1,4 @@
-commit 65881b44f782618d0bb5d37dead5deca8aafdf7a
+commit 7702fed7650340a1f9f43663a97b2b627e4acdc1
 Author: Anatol Pomozov 
 Date:   Tue May 26 00:01:38 2020 -0700
 
@@ -37,7 +37,7 @@
host: localhost
  
 diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example
-index 9a2e470f852..53d6a5e50eb 100644
+index 9a2e470f852..4296c76cb68 100644
 --- a/config/gitlab.yml.example
 +++ b/config/gitlab.yml.example
 @@ -83,7 +83,7 @@ production: 
@@ -66,6 +66,87 @@
  
  # Email server smtp settings are in 
config/initializers/smtp_settings.rb.sample
  
+@@ -157,7 +157,7 @@ production: 
+ ## Repository downloads directory
+ # When a user clicks e.g. 'Download zip' on a project, a temporary zip 
file is created in the following directory.
+ # The default is 'shared/cache/archive/' relative to the root of the 
Rails app.
+-# repository_downloads_path: shared/cache/archive/
++repository_downloads_path: /var/lib/gitlab/shared/cache/archive
+ 
+ ## Impersonation settings
+ impersonation_enabled: true
+@@ -200,7 +200,7 @@ production: 
+ # Since `mail_room` is run independently of Rails, an absolute path is 
preferred.
+ # The default is 'log/mail_room_json.log' relative to the root of the 
Rails app.
+ #
+-# log_path: log/mail_room_json.log
++log_path: /var/log/gitlab/mail_room_json.log
+ 
+ # Whether to expunge (permanently remove) messages from the mailbox when 
they are deleted after delivery
+ expunge_deleted: false
+@@ -209,7 +209,7 @@ production: 
+   artifacts:
+ enabled: true
+ # The location where build artifacts are stored (default: 
shared/artifacts).
+-# path: shared/artifacts
++path: /var/lib/gitlab/shared/artifacts
+ # object_store:
+ #   enabled: false
+ #   remote_directory: artifacts # The bucket name
+@@ -229,7 +229,7 @@ production: 
+ # be stored on disk, or in object storage
+ enabled: false
+ # The location where external diffs are stored (default: 
shared/lfs-external-diffs).
+-# storage_path: shared/external-diffs
++storage_path: /var/lib/gitlab/shared/external-diffs
+ # object_store:
+ #   enabled: false
+ #   remote_directory: external-diffs
+@@ -245,7 +245,7 @@ production: 
+   lfs:
+ enabled: true
+ # The location where LFS objects are stored (default: shared/lfs-objects).
+-# storage_path: shared/lfs-objects
++storage_path: /var/lib/gitlab/shared/lfs-objects
+ object_store:
+   enabled: false
+   remote_directory: lfs-objects # Bucket name
+@@ -288,7 +288,7 @@ production: 
+   packages:
+ enabled: true
+ # The location where build packages are stored (default: shared/packages).
+-# storage_path: shared/packages
++storage_path: /var/lib/gitlab/shared/packages
+ object_store:
+   enabled: false
+   remote_directory: packages # The bucket name
+@@ -309,7 +309,7 @@ production: 
+   dependency_proxy:
+ enabled: true
+ # The location where build packages are stored (default: 
shared/dependency_proxy).
+-# storage_path: shared/dependency_proxy
++storage_path: /var/lib/gitlab/shared/dependency_proxy
+ object_store:
+   enabled: false
+   remote_directory: dependency_proxy # The bucket name
+@@ -330,7 +330,7 @@ production: 
+   terraform_state:
+ enabled: true
+ # The location where Terraform state files are 

[arch-commits] Commit in cjs/trunk (ax_code_coverage.m4)

2020-06-05 Thread Eli Schwartz via arch-commits
Date: Friday, June 5, 2020 @ 21:58:52
  Author: eschwartz
Revision: 639232

drop unused file which was dropped from the PKGBUILD a long time ago

Deleted:
  cjs/trunk/ax_code_coverage.m4

-+
 ax_code_coverage.m4 |  264 --
 1 file changed, 264 deletions(-)

Deleted: ax_code_coverage.m4
===
--- ax_code_coverage.m4 2020-06-05 21:44:06 UTC (rev 639231)
+++ ax_code_coverage.m4 2020-06-05 21:58:52 UTC (rev 639232)
@@ -1,264 +0,0 @@
-# ===
-# https://www.gnu.org/software/autoconf-archive/ax_code_coverage.html
-# ===
-#
-# SYNOPSIS
-#
-#   AX_CODE_COVERAGE()
-#
-# DESCRIPTION
-#
-#   Defines CODE_COVERAGE_CPPFLAGS, CODE_COVERAGE_CFLAGS,
-#   CODE_COVERAGE_CXXFLAGS and CODE_COVERAGE_LIBS which should be included
-#   in the CPPFLAGS, CFLAGS CXXFLAGS and LIBS/LIBADD variables of every
-#   build target (program or library) which should be built with code
-#   coverage support. Also defines CODE_COVERAGE_RULES which should be
-#   substituted in your Makefile; and $enable_code_coverage which can be
-#   used in subsequent configure output. CODE_COVERAGE_ENABLED is defined
-#   and substituted, and corresponds to the value of the
-#   --enable-code-coverage option, which defaults to being disabled.
-#
-#   Test also for gcov program and create GCOV variable that could be
-#   substituted.
-#
-#   Note that all optimization flags in CFLAGS must be disabled when code
-#   coverage is enabled.
-#
-#   Usage example:
-#
-#   configure.ac:
-#
-# AX_CODE_COVERAGE
-#
-#   Makefile.am:
-#
-# @CODE_COVERAGE_RULES@
-# my_program_LIBS = ... $(CODE_COVERAGE_LIBS) ...
-# my_program_CPPFLAGS = ... $(CODE_COVERAGE_CPPFLAGS) ...
-# my_program_CFLAGS = ... $(CODE_COVERAGE_CFLAGS) ...
-# my_program_CXXFLAGS = ... $(CODE_COVERAGE_CXXFLAGS) ...
-#
-#   This results in a "check-code-coverage" rule being added to any
-#   Makefile.am which includes "@CODE_COVERAGE_RULES@" (assuming the module
-#   has been configured with --enable-code-coverage). Running `make
-#   check-code-coverage` in that directory will run the module's test suite
-#   (`make check`) and build a code coverage report detailing the code which
-#   was touched, then print the URI for the report.
-#
-#   In earlier versions of this macro, CODE_COVERAGE_LDFLAGS was defined
-#   instead of CODE_COVERAGE_LIBS. They are both still defined, but use of
-#   CODE_COVERAGE_LIBS is preferred for clarity; CODE_COVERAGE_LDFLAGS is
-#   deprecated. They have the same value.
-#
-#   This code was derived from Makefile.decl in GLib, originally licenced
-#   under LGPLv2.1+.
-#
-# LICENSE
-#
-#   Copyright (c) 2012, 2016 Philip Withnall
-#   Copyright (c) 2012 Xan Lopez
-#   Copyright (c) 2012 Christian Persch
-#   Copyright (c) 2012 Paolo Borelli
-#   Copyright (c) 2012 Dan Winship
-#   Copyright (c) 2015 Bastien ROUCARIES
-#
-#   This library is free software; you can redistribute it and/or modify it
-#   under the terms of the GNU Lesser General Public License as published by
-#   the Free Software Foundation; either version 2.1 of the License, or (at
-#   your option) any later version.
-#
-#   This library is distributed in the hope that it will be useful, but
-#   WITHOUT ANY WARRANTY; without even the implied warranty of
-#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
-#   General Public License for more details.
-#
-#   You should have received a copy of the GNU Lesser General Public License
-#   along with this program. If not, see .
-
-#serial 25
-
-AC_DEFUN([AX_CODE_COVERAGE],[
-   dnl Check for --enable-code-coverage
-   AC_REQUIRE([AC_PROG_SED])
-
-   # allow to override gcov location
-   AC_ARG_WITH([gcov],
- [AS_HELP_STRING([--with-gcov[=GCOV]], [use given GCOV for coverage 
(GCOV=gcov).])],
- [_AX_CODE_COVERAGE_GCOV_PROG_WITH=$with_gcov],
- [_AX_CODE_COVERAGE_GCOV_PROG_WITH=gcov])
-
-   AC_MSG_CHECKING([whether to build with code coverage support])
-   AC_ARG_ENABLE([code-coverage],
- AS_HELP_STRING([--enable-code-coverage],
- [Whether to enable code coverage support]),,
- enable_code_coverage=no)
-
-   AM_CONDITIONAL([CODE_COVERAGE_ENABLED], [test x$enable_code_coverage = 
xyes])
-   AC_SUBST([CODE_COVERAGE_ENABLED], [$enable_code_coverage])
-   AC_MSG_RESULT($enable_code_coverage)
-
-   AS_IF([ test "$enable_code_coverage" = "yes" ], [
-   # check for gcov
-   AC_CHECK_TOOL([GCOV],
- [$_AX_CODE_COVERAGE_GCOV_PROG_WITH],
- [:])
-   AS_IF([test "X$GCOV" = "X:"],
- [AC_MSG_ERROR([gcov is needed to do coverage])])
-   

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

2020-06-05 Thread Baptiste Jonglez via arch-commits
Date: Friday, June 5, 2020 @ 21:44:06
  Author: zorun
Revision: 639231

archrelease: copy trunk to community-x86_64

Added:
  msgpack-c/repos/community-x86_64/PKGBUILD
(from rev 639230, msgpack-c/trunk/PKGBUILD)
Deleted:
  msgpack-c/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 21:43:54 UTC (rev 639230)
+++ PKGBUILD2020-06-05 21:44:06 UTC (rev 639231)
@@ -1,40 +0,0 @@
-# Maintainer: Baptiste Jonglez
-# Contributor: Leen Jewel 
-# Contributor: Auguste Pop 
-
-pkgname=msgpack-c
-pkgver=3.2.1
-pkgrel=1
-pkgdesc='An efficient object serialization library'
-arch=("x86_64")
-url='https://msgpack.org/'
-license=("Apache")
-depends=("glibc")
-checkdepends=("gtest")
-makedepends=("cmake")
-source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz;)
-sha256sums=('433cbcd741e1813db9ae4b2e192b83ac7b1d2dd7968a3e11470eacc6f4ab58d2')
-
-build() {
-  cd "msgpack-${pkgver}"
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--DBUILD_SHARED_LIBS=ON \
--DMSGPACK_ENABLE_STATIC=OFF \
--DMSGPACK_CXX11=ON \
--DMSGPACK_BUILD_EXAMPLES=OFF \
--DMSGPACK_ENABLE_STATIC=OFF \
--DBUILD_SHARED_LIBS=ON \
-.
-  make
-}
-
-check() {
-  cd "msgpack-${pkgver}"
-  make test 
-}
-
-package() {
-  cd "msgpack-${pkgver}"
-  make DESTDIR="$pkgdir" install
-}

Copied: msgpack-c/repos/community-x86_64/PKGBUILD (from rev 639230, 
msgpack-c/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 21:44:06 UTC (rev 639231)
@@ -0,0 +1,38 @@
+# Maintainer: Baptiste Jonglez
+# Contributor: Leen Jewel 
+# Contributor: Auguste Pop 
+
+pkgname=msgpack-c
+pkgver=3.3.0
+pkgrel=1
+pkgdesc='An efficient object serialization library'
+arch=("x86_64")
+url='https://msgpack.org/'
+license=("Apache")
+depends=("glibc")
+checkdepends=("gtest")
+makedepends=("cmake")
+source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz;)
+sha256sums=('6e114d12a5ddb8cb11f669f83f32246e484a8addd0ce93f274996f1941c1f07b')
+
+build() {
+  cd "msgpack-${pkgver}"
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DBUILD_SHARED_LIBS=ON \
+-DMSGPACK_ENABLE_STATIC=OFF \
+-DMSGPACK_CXX11=ON \
+-DMSGPACK_BUILD_EXAMPLES=OFF \
+.
+  make
+}
+
+check() {
+  cd "msgpack-${pkgver}"
+  make test 
+}
+
+package() {
+  cd "msgpack-${pkgver}"
+  make DESTDIR="$pkgdir" install
+}


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

2020-06-05 Thread Baptiste Jonglez via arch-commits
Date: Friday, June 5, 2020 @ 21:43:54
  Author: zorun
Revision: 639230

upgpkg: msgpack-c 3.3.0-1

Modified:
  msgpack-c/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 21:18:30 UTC (rev 639229)
+++ PKGBUILD2020-06-05 21:43:54 UTC (rev 639230)
@@ -3,7 +3,7 @@
 # Contributor: Auguste Pop 
 
 pkgname=msgpack-c
-pkgver=3.2.1
+pkgver=3.3.0
 pkgrel=1
 pkgdesc='An efficient object serialization library'
 arch=("x86_64")
@@ -13,7 +13,7 @@
 checkdepends=("gtest")
 makedepends=("cmake")
 
source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz;)
-sha256sums=('433cbcd741e1813db9ae4b2e192b83ac7b1d2dd7968a3e11470eacc6f4ab58d2')
+sha256sums=('6e114d12a5ddb8cb11f669f83f32246e484a8addd0ce93f274996f1941c1f07b')
 
 build() {
   cd "msgpack-${pkgver}"
@@ -23,8 +23,6 @@
 -DMSGPACK_ENABLE_STATIC=OFF \
 -DMSGPACK_CXX11=ON \
 -DMSGPACK_BUILD_EXAMPLES=OFF \
--DMSGPACK_ENABLE_STATIC=OFF \
--DBUILD_SHARED_LIBS=ON \
 .
   make
 }


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

2020-06-05 Thread Jelle van der Waa via arch-commits
Date: Friday, June 5, 2020 @ 21:20:43
  Author: jelle
Revision: 388359

upgpkg: django 3.0.7-1

Modified:
  django/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:16:13 UTC (rev 388358)
+++ PKGBUILD2020-06-05 21:20:43 UTC (rev 388359)
@@ -4,8 +4,8 @@
 
 pkgbase=django
 pkgname=('python-django')
-pkgver=3.0.6
-pkgrel=2
+pkgver=3.0.7
+pkgrel=1
 pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
 arch=('any')
 license=('BSD')
@@ -15,7 +15,7 @@
 depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 
'python-asgiref')
 optdepends=('python-psycopg2: for PostgreSQL backend')
 
source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
-sha512sums=('4c92c51386919c389037d6c6d1de3cb6ec443bd1f216f20797fb20fb24ea8d021701a03805ba693deadfa82b1aee38ae0d7fc03cae94cd744b1d1fa47ddc46ad')
+sha512sums=('566a78c3686baaea2ea8f2db2c1762a78ec5e5ae44f0be43f49c83899c2a0a9d1b2297a05ce8f4bc6bc580c494dde66bb2be47a8269cce3e1b007fedd857e5d3')
 
 build() {
   cd "$srcdir/Django-$pkgver"


[arch-commits] Commit in django/repos/extra-any (PKGBUILD PKGBUILD)

2020-06-05 Thread Jelle van der Waa via arch-commits
Date: Friday, June 5, 2020 @ 21:20:58
  Author: jelle
Revision: 388360

archrelease: copy trunk to extra-any

Added:
  django/repos/extra-any/PKGBUILD
(from rev 388359, django/trunk/PKGBUILD)
Deleted:
  django/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 21:20:43 UTC (rev 388359)
+++ PKGBUILD2020-06-05 21:20:58 UTC (rev 388360)
@@ -1,48 +0,0 @@
-# Maintainer: Angel Velasquez 
-# Maintainer: Dan McGee 
-# Contributor: Shahar Weiss 
-
-pkgbase=django
-pkgname=('python-django')
-pkgver=3.0.6
-pkgrel=2
-pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
-arch=('any')
-license=('BSD')
-url="http://www.djangoproject.com/;
-checkdepends=('python-pytest' 'python-tblib')
-makedepends=('python' 'python-setuptools')
-depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 
'python-asgiref')
-optdepends=('python-psycopg2: for PostgreSQL backend')
-source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
-sha512sums=('4c92c51386919c389037d6c6d1de3cb6ec443bd1f216f20797fb20fb24ea8d021701a03805ba693deadfa82b1aee38ae0d7fc03cae94cd744b1d1fa47ddc46ad')
-
-build() {
-  cd "$srcdir/Django-$pkgver"
-  python setup.py build
-}
-
-package_python-django() {
-  cd "$srcdir/Django-$pkgver"
-
-  # fix reproducibility of .pyc files
-  export PYTHONHASHSEED=0
-
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
-  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
-  install -Dm644 extras/django_bash_completion \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/django-admin
-  ln -s django-admin.py \
-"$pkgdir"/usr/share/bash-completion/completions/manage.py
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-check() {
-  cd "$srcdir/Django-$pkgver"
-  PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed'
-}

Copied: django/repos/extra-any/PKGBUILD (from rev 388359, django/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 21:20:58 UTC (rev 388360)
@@ -0,0 +1,48 @@
+# Maintainer: Angel Velasquez 
+# Maintainer: Dan McGee 
+# Contributor: Shahar Weiss 
+
+pkgbase=django
+pkgname=('python-django')
+pkgver=3.0.7
+pkgrel=1
+pkgdesc="A high-level Python Web framework that encourages rapid development 
and clean design"
+arch=('any')
+license=('BSD')
+url="http://www.djangoproject.com/;
+checkdepends=('python-pytest' 'python-tblib')
+makedepends=('python' 'python-setuptools')
+depends=('python' 'python-setuptools' 'python-pytz' 'python-sqlparse' 
'python-asgiref')
+optdepends=('python-psycopg2: for PostgreSQL backend')
+source=("Django-$pkgver.tar.gz::https://www.djangoproject.com/download/$pkgver/tarball/;)
+sha512sums=('566a78c3686baaea2ea8f2db2c1762a78ec5e5ae44f0be43f49c83899c2a0a9d1b2297a05ce8f4bc6bc580c494dde66bb2be47a8269cce3e1b007fedd857e5d3')
+
+build() {
+  cd "$srcdir/Django-$pkgver"
+  python setup.py build
+}
+
+package_python-django() {
+  cd "$srcdir/Django-$pkgver"
+
+  # fix reproducibility of .pyc files
+  export PYTHONHASHSEED=0
+
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  ln -s django-admin.py "$pkgdir"/usr/bin/django-admin3.py
+  ln -s django-admin "$pkgdir"/usr/bin/django-admin3
+  install -Dm644 extras/django_bash_completion \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin.py
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/django-admin
+  ln -s django-admin.py \
+"$pkgdir"/usr/share/bash-completion/completions/manage.py
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+check() {
+  cd "$srcdir/Django-$pkgver"
+  PYTHONPATH="$PWD" python tests/runtests.py || echo 'tests failed'
+}


[arch-commits] Commit in lib32-gnutls/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 21:18:30
  Author: arojas
Revision: 639229

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-gnutls/repos/multilib-x86_64/PKGBUILD
(from rev 639228, lib32-gnutls/trunk/PKGBUILD)
Deleted:
  lib32-gnutls/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 21:18:15 UTC (rev 639228)
+++ PKGBUILD2020-06-05 21:18:30 UTC (rev 639229)
@@ -1,52 +0,0 @@
-# Maintainer: Florian Pritz 
-# Maintainer: Felix Yan 
-# Contributor: Christoph Vigano 
-# Contributor: Biru Ionut 
-# Contributor: Pierre Schmitz 
-# Contributor: Mikko Seppälä 
-
-_pkgbasename=gnutls
-pkgname=lib32-$_pkgbasename
-pkgver=3.6.13
-pkgrel=2
-pkgdesc="A library which provides a secure layer over a reliable transport 
layer (32-bit)"
-arch=('x86_64')
-license=('GPL3' 'LGPL2.1')
-url="https://gnutls.org/;
-depends=('lib32-zlib' 'lib32-nettle' 'lib32-p11-kit' 'lib32-libtasn1' 
'lib32-libidn' $_pkgbasename)
-makedepends=('gcc-multilib')
-source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
-sha256sums=('32041df447d9f4644570cf573c9f60358e865637d69b7e59d1159b7240b52f38'
-'SKIP')
-validpgpkeys=(1F42418905D8206AA754CCDC29EE58B996865171)
-
-build() {
-  export CC="gcc -m32"
-  export CXX="g++ -m32"
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cd ${_pkgbasename}-${pkgver}
-
-  # disable libidn for security reasons:
-  # http://lists.gnupg.org/pipermail/gnutls-devel/2015-May/007582.html
-
-  ./configure --prefix=/usr --libdir=/usr/lib32 --build=i686-pc-linux-gnu \
---with-zlib \
---with-included-unistring \
---disable-static \
---disable-guile \
---disable-valgrind-tests
-  make
-}
-
-check() {
-  cd ${_pkgbasename}-${pkgver}
-  #make -k check
-}
-
-package() {
-  cd ${_pkgbasename}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-
-  rm -rf "${pkgdir}"/usr/{bin,include,share}
-}

Copied: lib32-gnutls/repos/multilib-x86_64/PKGBUILD (from rev 639228, 
lib32-gnutls/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 21:18:30 UTC (rev 639229)
@@ -0,0 +1,54 @@
+# Maintainer: Florian Pritz 
+# Maintainer: Felix Yan 
+# Contributor: Christoph Vigano 
+# Contributor: Biru Ionut 
+# Contributor: Pierre Schmitz 
+# Contributor: Mikko Seppälä 
+
+_pkgbasename=gnutls
+pkgname=lib32-$_pkgbasename
+pkgver=3.6.14
+pkgrel=1
+pkgdesc="A library which provides a secure layer over a reliable transport 
layer (32-bit)"
+arch=('x86_64')
+license=('GPL3' 'LGPL2.1')
+url="https://gnutls.org/;
+depends=('lib32-zlib' 'lib32-nettle' 'lib32-p11-kit' 'lib32-libtasn1' 
'lib32-libidn2' $_pkgbasename)
+makedepends=('gcc-multilib')
+source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
+sha256sums=('5630751adec7025b8ef955af4d141d00d252a985769f51b4059e5affa3d39d63'
+'SKIP')
+validpgpkeys=('0424D4EE81A0E3D119C6F835EDA21E94B565716F'  # "Simon Josefsson 
"
+  '1F42418905D8206AA754CCDC29EE58B996865171'  # "Nikos 
Mavrogiannopoulos 
+  '462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno 
"
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  cd ${_pkgbasename}-${pkgver}
+
+  # disable libidn for security reasons:
+  # http://lists.gnupg.org/pipermail/gnutls-devel/2015-May/007582.html
+
+  ./configure --prefix=/usr --libdir=/usr/lib32 --build=i686-pc-linux-gnu \
+--with-zlib \
+--with-included-unistring \
+--disable-static \
+--disable-guile \
+--disable-valgrind-tests
+  make
+}
+
+check() {
+  cd ${_pkgbasename}-${pkgver}
+  #make -k check
+}
+
+package() {
+  cd ${_pkgbasename}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 21:18:15
  Author: arojas
Revision: 639228

Update to 3.6.14

Modified:
  lib32-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:45:56 UTC (rev 639227)
+++ PKGBUILD2020-06-05 21:18:15 UTC (rev 639228)
@@ -7,18 +7,20 @@
 
 _pkgbasename=gnutls
 pkgname=lib32-$_pkgbasename
-pkgver=3.6.13
-pkgrel=2
+pkgver=3.6.14
+pkgrel=1
 pkgdesc="A library which provides a secure layer over a reliable transport 
layer (32-bit)"
 arch=('x86_64')
 license=('GPL3' 'LGPL2.1')
 url="https://gnutls.org/;
-depends=('lib32-zlib' 'lib32-nettle' 'lib32-p11-kit' 'lib32-libtasn1' 
'lib32-libidn' $_pkgbasename)
+depends=('lib32-zlib' 'lib32-nettle' 'lib32-p11-kit' 'lib32-libtasn1' 
'lib32-libidn2' $_pkgbasename)
 makedepends=('gcc-multilib')
 
source=(https://www.gnupg.org/ftp/gcrypt/gnutls/v3.6/${_pkgbasename}-${pkgver}.tar.xz{,.sig})
-sha256sums=('32041df447d9f4644570cf573c9f60358e865637d69b7e59d1159b7240b52f38'
+sha256sums=('5630751adec7025b8ef955af4d141d00d252a985769f51b4059e5affa3d39d63'
 'SKIP')
-validpgpkeys=(1F42418905D8206AA754CCDC29EE58B996865171)
+validpgpkeys=('0424D4EE81A0E3D119C6F835EDA21E94B565716F'  # "Simon Josefsson 
"
+  '1F42418905D8206AA754CCDC29EE58B996865171'  # "Nikos 
Mavrogiannopoulos 
+  '462225C3B46F34879FC8496CD605848ED7E69871') # "Daiki Ueno 
"
 
 build() {
   export CC="gcc -m32"


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 20:40:10
  Author: arojas
Revision: 639216

flint 2.6 rebuild

Modified:
  sagemath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:30:42 UTC (rev 639215)
+++ PKGBUILD2020-06-05 20:40:10 UTC (rev 639216)
@@ -8,7 +8,7 @@
 pkgbase=sagemath
 pkgname=(sagemath sagemath-jupyter)
 pkgver=9.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Open Source Mathematics Software, free alternative to Magma, Maple, 
Mathematica, and Matlab"
 arch=(x86_64)
 url="http://www.sagemath.org;


[arch-commits] Commit in sagemath/repos (18 files)

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 20:41:01
  Author: arojas
Revision: 639217

archrelease: copy trunk to community-staging-x86_64

Added:
  sagemath/repos/community-staging-x86_64/
  sagemath/repos/community-staging-x86_64/PKGBUILD
(from rev 639216, sagemath/trunk/PKGBUILD)
  sagemath/repos/community-staging-x86_64/latte-count.patch
(from rev 639216, sagemath/trunk/latte-count.patch)
  sagemath/repos/community-staging-x86_64/package.patch
(from rev 639216, sagemath/trunk/package.patch)
  sagemath/repos/community-staging-x86_64/sagemath-cremona.patch
(from rev 639216, sagemath/trunk/sagemath-cremona.patch)
  sagemath/repos/community-staging-x86_64/sagemath-ecl-sigfpe.patch
(from rev 639216, sagemath/trunk/sagemath-ecl-sigfpe.patch)
  sagemath/repos/community-staging-x86_64/sagemath-gap-4.11.patch
(from rev 639216, sagemath/trunk/sagemath-gap-4.11.patch)
  sagemath/repos/community-staging-x86_64/sagemath-ipython7.patch
(from rev 639216, sagemath/trunk/sagemath-ipython7.patch)
  sagemath/repos/community-staging-x86_64/sagemath-jedi-0.16.patch
(from rev 639216, sagemath/trunk/sagemath-jedi-0.16.patch)
  sagemath/repos/community-staging-x86_64/sagemath-matplotlib-3.2.patch
(from rev 639216, sagemath/trunk/sagemath-matplotlib-3.2.patch)
  sagemath/repos/community-staging-x86_64/sagemath-no-dict-sorting.patch
(from rev 639216, sagemath/trunk/sagemath-no-dict-sorting.patch)
  sagemath/repos/community-staging-x86_64/sagemath-pari-2.11.3.patch
(from rev 639216, sagemath/trunk/sagemath-pari-2.11.3.patch)
  sagemath/repos/community-staging-x86_64/sagemath-pexpect-4.8.patch
(from rev 639216, sagemath/trunk/sagemath-pexpect-4.8.patch)
  sagemath/repos/community-staging-x86_64/sagemath-python-3.8.patch
(from rev 639216, sagemath/trunk/sagemath-python-3.8.patch)
  sagemath/repos/community-staging-x86_64/sagemath-singular-4.1.2.patch
(from rev 639216, sagemath/trunk/sagemath-singular-4.1.2.patch)
  sagemath/repos/community-staging-x86_64/sagemath-sphinx-3.patch
(from rev 639216, sagemath/trunk/sagemath-sphinx-3.patch)
  sagemath/repos/community-staging-x86_64/sagemath-sympy-1.6.patch
(from rev 639216, sagemath/trunk/sagemath-sympy-1.6.patch)
  sagemath/repos/community-staging-x86_64/test-optional.patch
(from rev 639216, sagemath/trunk/test-optional.patch)

+
 PKGBUILD   |  172 +
 latte-count.patch  |   89 
 package.patch  |   54 
 sagemath-cremona.patch |   31 
 sagemath-ecl-sigfpe.patch  |  147 +
 sagemath-gap-4.11.patch|  212 +
 sagemath-ipython7.patch|  234 +
 sagemath-jedi-0.16.patch   |   14 
 sagemath-matplotlib-3.2.patch  |  120 
 sagemath-no-dict-sorting.patch | 5138 +++
 sagemath-pari-2.11.3.patch |  252 +
 sagemath-pexpect-4.8.patch |   24 
 sagemath-python-3.8.patch  | 1939 ++
 sagemath-singular-4.1.2.patch  |  715 +
 sagemath-sphinx-3.patch|  272 ++
 sagemath-sympy-1.6.patch   |   60 
 test-optional.patch|   20 
 17 files changed, 9493 insertions(+)

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


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:30:42
  Author: felixonmars
Revision: 639215

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   79 
 stack.install |4 ++
 2 files changed, 83 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 639213, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:30:42 UTC (rev 639215)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.3.1
+pkgrel=29
+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-persistent-template' 
'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' '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;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs
+}
+
+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
+  # 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 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 639213, 
stack/trunk/stack.install)
===
--- 

[arch-commits] Commit in gitlab/trunk (PKGBUILD configs.patch)

2020-06-05 Thread Anatol Pomozov via arch-commits
Date: Friday, June 5, 2020 @ 20:30:39
  Author: anatolik
Revision: 639214

Specify path to Gitlab-Runner builds directory

Modified:
  gitlab/trunk/PKGBUILD
  gitlab/trunk/configs.patch

---+
 PKGBUILD  |2 +-
 configs.patch |   13 +++--
 2 files changed, 12 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:30:22 UTC (rev 639213)
+++ PKGBUILD2020-06-05 20:30:39 UTC (rev 639214)
@@ -43,7 +43,7 @@
 ruby27-pop-extra-arg.patch)
 install='gitlab.install'
 sha512sums=('SKIP'
-
'9b054872e2017dae3acd0534c0608634cf7c5f996672e589c3b9988ce18b110423b63f5207585c2ba4941b516606a2a9a8db6fd320012a4d90cf3beca147a220'
+
'd430a66803308234932ed30cd4489eda2932ba522c1bc4de1be063bd739447eb0c6bea7f33962e20692df2dc74d619209733c4228b1d6671ff1aa4267f2f68a2'
 
'9623de113358d3d6e49047f688e272d9394579734ace1bd647497e8717a90784546d27e547a29197a16c80d72ad9f2c79eb65f8edc631deadf2ec90ee86ea44b'
 
'5b1ca2958f03a5baf1c5576a1568072e8ed749e2d15745ecbcc4860d2dbd543f2f3ed077e8d87afac2670c9436b19fe498217b49916d56a4e31fb9811aeb9067'
 
'6e6a9be7a3985a20e3140553e95e39b08aa4d13005dd4496eea9d3cac6cc6c223018eb01a0ac496f94606d77d73c18d84c9c230e8869dac87b004b46125d67f7'

Modified: configs.patch
===
--- configs.patch   2020-06-05 20:30:22 UTC (rev 639213)
+++ configs.patch   2020-06-05 20:30:39 UTC (rev 639214)
@@ -1,4 +1,4 @@
-commit 4c1ed3d0b4c35f91cc34c23db50b6dc0966d048c
+commit 65881b44f782618d0bb5d37dead5deca8aafdf7a
 Author: Anatol Pomozov 
 Date:   Tue May 26 00:01:38 2020 -0700
 
@@ -37,7 +37,7 @@
host: localhost
  
 diff --git a/config/gitlab.yml.example b/config/gitlab.yml.example
-index 9a2e470f852..2189b86ed8d 100644
+index 9a2e470f852..53d6a5e50eb 100644
 --- a/config/gitlab.yml.example
 +++ b/config/gitlab.yml.example
 @@ -83,7 +83,7 @@ production: 
@@ -75,6 +75,15 @@
  
## Mattermost
## For enabling Add to Mattermost button
+@@ -546,7 +546,7 @@ production: 
+ # add_pusher: true
+ 
+ # The location where build traces are stored (default: builds/). Relative 
paths are relative to Rails.root
+-# builds_path: builds/
++builds_path: /var/lib/gitlab/builds/
+ 
+   #
+   # 3. Auth settings
 @@ -956,12 +956,12 @@ production: 
  
# Shared file storage settings


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:30:22
  Author: felixonmars
Revision: 639213

upgpkg: stack 2.3.1-29: rebuild with interpolate 0.2.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:25:49 UTC (rev 639212)
+++ PKGBUILD2020-06-05 20:30:22 UTC (rev 639213)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.3.1
-pkgrel=28
+pkgrel=29
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:25:49
  Author: felixonmars
Revision: 639212

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 639211, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
639211, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:25:49 UTC (rev 639212)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.4.0.1
+pkgrel=61
+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-persistent-template'
+ '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' '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
+
pantry-cabal-3.2.patch::https://github.com/commercialhaskell/pantry/pull/22.patch)
+sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d'
+
'b04469f535468a6e3d698a4d02e13673070fd3b78efde82829c30080f2ab587e63f5cd9b1c090c59d91c2a2b3a534eb5efa78c3b7d52967bcaefc8e6f803173b')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../pantry-cabal-3.2.patch || :
+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
+}
+
+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)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:25:32
  Author: felixonmars
Revision: 639211

upgpkg: haskell-pantry 0.4.0.1-61: rebuild with interpolate 0.2.1

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:21:52 UTC (rev 639210)
+++ PKGBUILD2020-06-05 20:25:32 UTC (rev 639211)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.4.0.1
-pkgrel=60
+pkgrel=61
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:21:52
  Author: felixonmars
Revision: 639210

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 639209, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 639209, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:21:52 UTC (rev 639210)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.2
+pkgrel=201
+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')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03')
+
+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
+}
+
+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-optparse-simple/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:21:38
  Author: felixonmars
Revision: 639209

upgpkg: haskell-optparse-simple 0.1.1.2-201: rebuild with interpolate 0.2.1

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:20:54 UTC (rev 639208)
+++ PKGBUILD2020-06-05 20:21:38 UTC (rev 639209)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.2
-pkgrel=200
+pkgrel=201
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:20:54
  Author: felixonmars
Revision: 639208

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 639207, haskell-githash/trunk/PKGBUILD)

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
639207, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:20:54 UTC (rev 639208)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.4.0
+pkgrel=34
+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' '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
+}
+
+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)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:20:25
  Author: felixonmars
Revision: 639207

upgpkg: haskell-githash 0.1.4.0-34: rebuild with interpolate 0.2.1

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:19:23 UTC (rev 639206)
+++ PKGBUILD2020-06-05 20:20:25 UTC (rev 639207)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.4.0
-pkgrel=33
+pkgrel=34
 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-commits] Commit in haskell-hpack/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:19:23
  Author: felixonmars
Revision: 639206

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 639205, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:19:23 UTC (rev 639206)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.1
+pkgrel=10
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('23a612b383c0f9c0ad2f204fad714493c1d686c5e31884095fee3014fdf219f3ac85ab8020947cf7cd20799174d18d3c1279a86a30109e0a7866c86f0143294a')
+
+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 || warning "https://github.com/sol/hpack/issues/358;
+}
+
+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-hpack/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:19:09
  Author: felixonmars
Revision: 639205

upgpkg: haskell-hpack 0.34.1-10: rebuild with interpolate 0.2.1

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:16:54 UTC (rev 639204)
+++ PKGBUILD2020-06-05 20:19:09 UTC (rev 639205)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.34.1
-pkgrel=9
+pkgrel=10
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme;
 license=("MIT")


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:16:54
  Author: felixonmars
Revision: 639204

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
639203, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:16:54 UTC (rev 639204)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1cfeef31d5f41b598763001f9571a60fee7069528479b652cea162c582085f60172e8c5fe7d60ddb2eaf800ab9133dd76710d29564e9ecf638ecc2e2a54adc7b')
+
+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
+}
+
+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 python-lazy-object-proxy/repos (2 files)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:16:13
  Author: felixonmars
Revision: 388358

archrelease: copy trunk to testing-x86_64

Added:
  python-lazy-object-proxy/repos/testing-x86_64/
  python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD
(from rev 388357, python-lazy-object-proxy/trunk/PKGBUILD)

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

Copied: python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD (from rev 
388357, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-05 20:16:13 UTC (rev 388358)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-lazy-object-proxy
+pkgname=(python-lazy-object-proxy python2-lazy-object-proxy)
+pkgver=1.5.0
+pkgrel=1
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha512sums=('150f2fc240611175697ad638cf85f88bed6534b13cd39ea2d5103292b1c7a1825918738a6ad689940ce9f906f064077ad1fe2b036f6dff3f6f5d31bf43d817d7')
+
+prepare() {
+  cp -a python-lazy-object-proxy-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py pytest --addopts --ignore=src
+}
+
+package_python-lazy-object-proxy() {
+  depends=("python")
+
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-lazy-object-proxy() {
+  depends=("python2")
+
+  cd python-lazy-object-proxy-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:16:39
  Author: felixonmars
Revision: 639203

upgpkg: haskell-interpolate 0.2.1-1: rebuild with interpolate 0.2.1

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:15:21 UTC (rev 639202)
+++ PKGBUILD2020-06-05 20:16:39 UTC (rev 639203)
@@ -3,8 +3,8 @@
 
 _hkgname=interpolate
 pkgname=haskell-interpolate
-pkgver=0.2.0
-pkgrel=147
+pkgver=0.2.1
+pkgrel=1
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")
@@ -13,7 +13,7 @@
 makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
  'haskell-quickcheck-instances')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a')
+sha512sums=('1cfeef31d5f41b598763001f9571a60fee7069528479b652cea162c582085f60172e8c5fe7d60ddb2eaf800ab9133dd76710d29564e9ecf638ecc2e2a54adc7b')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in python-lazy-object-proxy/trunk (PKGBUILD)

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:15:58
  Author: felixonmars
Revision: 388357

upgpkg: python-lazy-object-proxy 1.5.0-1

Modified:
  python-lazy-object-proxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:08:48 UTC (rev 388356)
+++ PKGBUILD2020-06-05 20:15:58 UTC (rev 388357)
@@ -2,8 +2,8 @@
 
 pkgbase=python-lazy-object-proxy
 pkgname=(python-lazy-object-proxy python2-lazy-object-proxy)
-pkgver=1.4.3
-pkgrel=2
+pkgver=1.5.0
+pkgrel=1
 pkgdesc='A fast and thorough lazy object proxy'
 arch=('x86_64')
 url="https://github.com/ionelmc/python-lazy-object-proxy;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
-sha256sums=('ce4c9872869331d509ff2b7be19fdddb1dc4b922d14aa62675770e3caebd92e2')
+sha512sums=('150f2fc240611175697ad638cf85f88bed6534b13cd39ea2d5103292b1c7a1825918738a6ad689940ce9f906f064077ad1fe2b036f6dff3f6f5d31bf43d817d7')
 
 prepare() {
   cp -a python-lazy-object-proxy-$pkgver{,-py2}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:15:21
  Author: felixonmars
Revision: 639202

archrelease: copy trunk to community-testing-x86_64

Added:
  python-greenlet/repos/community-testing-x86_64/
  python-greenlet/repos/community-testing-x86_64/PKGBUILD
(from rev 639201, python-greenlet/trunk/PKGBUILD)

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

Copied: python-greenlet/repos/community-testing-x86_64/PKGBUILD (from rev 
639201, python-greenlet/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-06-05 20:15:21 UTC (rev 639202)
@@ -0,0 +1,51 @@
+# Maintainer: Massimiliano Torromeo 
+# Maintainer: Felix Yan 
+# Contributor: Ralf Schmitt 
+
+pkgbase=python-greenlet
+pkgname=(python-greenlet python2-greenlet)
+pkgver=0.4.16
+pkgrel=1
+pkgdesc="Lightweight in-process concurrent programming"
+license=("MIT")
+arch=('x86_64')
+url="https://pypi.org/project/greenlet/;
+makedepends=('python-setuptools' 'python2-setuptools')
+source=("https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-${pkgver}.tar.gz;)
+sha512sums=('0dc473c05c1d54a830c009fe8197fd2017b8f3117532af0fc7970eb5abd93a82bbaa1a8403375a0ac7148fcff63cdc3faa663d0c5e442f3dd10ea3b2f98b306e')
+
+prepare() {
+cp -a greenlet-$pkgver{,-py2}
+}
+
+build() {
+   cd "$srcdir"/greenlet-$pkgver
+   python setup.py build
+
+cd "$srcdir"/greenlet-$pkgver-py2
+python2 setup.py build
+}
+
+check() {
+cd "$srcdir"/greenlet-$pkgver
+python setup.py test
+
+cd "$srcdir"/greenlet-$pkgver-py2
+python2 setup.py test
+}
+
+package_python-greenlet() {
+depends=('python')
+
+cd greenlet-$pkgver
+python setup.py install -O1 --root="$pkgdir"
+install -Dm0644 LICENSE.PSF 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.PSF
+}
+
+package_python2-greenlet() {
+depends=('python2')
+
+   cd greenlet-$pkgver-py2
+   python2 setup.py install -O1 --root="$pkgdir"
+   install -Dm0644 LICENSE.PSF 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.PSF
+}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:15:04
  Author: felixonmars
Revision: 639201

upgpkg: python-greenlet 0.4.16-1

Modified:
  python-greenlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:12:29 UTC (rev 639200)
+++ PKGBUILD2020-06-05 20:15:04 UTC (rev 639201)
@@ -4,8 +4,8 @@
 
 pkgbase=python-greenlet
 pkgname=(python-greenlet python2-greenlet)
-pkgver=0.4.15
-pkgrel=4
+pkgver=0.4.16
+pkgrel=1
 pkgdesc="Lightweight in-process concurrent programming"
 license=("MIT")
 arch=('x86_64')
@@ -12,7 +12,7 @@
 url="https://pypi.org/project/greenlet/;
 makedepends=('python-setuptools' 'python2-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-${pkgver}.tar.gz;)
-sha512sums=('a3b7856aadc988fe153f5cf62552dd6219358f35ee2ca136e5eb5c9871cb7545986753af299e6b3e95877e9aa564559e95c548785f78e680766630b047a1ec89')
+sha512sums=('0dc473c05c1d54a830c009fe8197fd2017b8f3117532af0fc7970eb5abd93a82bbaa1a8403375a0ac7148fcff63cdc3faa663d0c5e442f3dd10ea3b2f98b306e')
 
 prepare() {
 cp -a greenlet-$pkgver{,-py2}


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:12:10
  Author: felixonmars
Revision: 639198

upgpkg: typescript 3.9.5-1

Modified:
  typescript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 20:12:04 UTC (rev 639197)
+++ PKGBUILD2020-06-05 20:12:10 UTC (rev 639198)
@@ -2,7 +2,7 @@
 # Contributor: Bruno Galeotti 
 
 pkgname=typescript
-pkgver=3.9.4
+pkgver=3.9.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=('f4e2feaf42951eab18547ecad7c20147d8610bcd98c0b365a5265f403ba919c7e0f20a01f69fecffd3a4732fb3b674de1d1d94ebcc6adb5fe2816f71a6819380')
+sha512sums=('8520227d5de4fa2ea5128089da4e91d99feba7f1f7fbcb1d99c9f936b4b7ff7904efe4726579bd6aabf15aa8c45c701df1bd294a16ada5c74c4ef11dbc0265b5')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 20:12:29
  Author: arojas
Revision: 639200

archrelease: copy trunk to community-staging-x86_64

Added:
  polymake/repos/community-staging-x86_64/
  polymake/repos/community-staging-x86_64/PKGBUILD
(from rev 639198, polymake/trunk/PKGBUILD)
  polymake/repos/community-staging-x86_64/polymake-gcc10.patch
(from rev 639198, polymake/trunk/polymake-gcc10.patch)

--+
 PKGBUILD |   38 
 polymake-gcc10.patch |   93 +
 2 files changed, 131 insertions(+)

Copied: polymake/repos/community-staging-x86_64/PKGBUILD (from rev 639198, 
polymake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 20:12:29 UTC (rev 639200)
@@ -0,0 +1,38 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=polymake
+pkgver=4.0.r1
+pkgrel=5
+_perlver=5.30.2
+pkgdesc="Open source software for research in polyhedral geometry"
+arch=(x86_64)
+url="https://polymake.org/;
+license=(GPL)
+depends=(normaliz singular ppl lrs perl-xml-writer perl-xml-libxml 
perl-xml-libxslt
+ perl-term-readline-gnu perl-term-readkey perl-json sympol 
perl=$_perlver)
+makedepends=(ninja cddlib ant boost bliss libnsl jdk8-openjdk permlib)
+optdepends=('java-runtime: java module')
+source=("https://polymake.org/lib/exe/fetch.php/download/polymake-${pkgver/.r/r}-minimal.tar.bz2;
+ polymake-gcc10.patch)
+sha256sums=('b29de50dda6f657f2e82ef6acff62df1b51128a20c5d53bd97226ea22fdc3b52'
+'64095f8688d70d88003eb67fe2c9ddc056033205aaeed19b264859c85589578c')
+
+prepare() {
+  patch -d polymake-${pkgver%.*} -p0 -i ../polymake-gcc10.patch # Fix build 
with GCC 10 (Fedora)
+}
+
+build() {
+  cd polymake-${pkgver%.*}
+  ./configure \
+--prefix=/usr \
+--with-cdd=/usr \
+--with-lrs=/usr \
+--with-permlib=/usr \
+--with-sympol=/usr
+  make
+}
+
+package() {
+  cd polymake-${pkgver%.*}
+  make DESTDIR="$pkgdir" install
+}

Copied: polymake/repos/community-staging-x86_64/polymake-gcc10.patch (from rev 
639198, polymake/trunk/polymake-gcc10.patch)
===
--- community-staging-x86_64/polymake-gcc10.patch   
(rev 0)
+++ community-staging-x86_64/polymake-gcc10.patch   2020-06-05 20:12:29 UTC 
(rev 639200)
@@ -0,0 +1,93 @@
+--- lib/core/include/internal/pool_allocator.h.orig2020-02-19 
02:55:20.0 -0700
 lib/core/include/internal/pool_allocator.h 2020-02-19 20:30:07.385673716 
-0700
+@@ -33,15 +33,15 @@ namespace pm {
+ class allocator : public PM_ALLOCATOR_BASE {
+using base_t = PM_ALLOCATOR_BASE;
+ public:
+-   void* allocate(size_t n)
++   void* allocate(std::size_t n)
+{
+   return base_t::allocate(n, nullptr);
+}
+-   void deallocate(void* p, size_t n)
++   void deallocate(void* p, std::size_t n)
+{
+   base_t::deallocate(reinterpret_cast(p), n);
+}
+-   void* reallocate(void* p, size_t old_sz, size_t new_sz);
++   void* reallocate(void* p, std::size_t old_sz, std::size_t new_sz);
+ 
+template 
+Data* construct(Args&&... args)
+--- lib/core/src/lib_init.cc.orig  2020-02-19 02:55:20.0 -0700
 lib/core/src/lib_init.cc   2020-02-19 20:30:07.386673716 -0700
+@@ -17,6 +17,7 @@
+ 
+ #include "polymake/internal/pool_allocator.h"
+ 
++#include 
+ #include 
+ #include 
+ #include 
+@@ -24,7 +25,7 @@
+ #include 
+ 
+ extern "C" {
+-   void* __gmp_default_allocate(size_t);
++   void* __gmp_default_allocate(std::size_t);
+ }
+ 
+ namespace pm {
+@@ -36,19 +37,19 @@ namespace {
+ 
+ class pool_allocator_constants : public __gnu_cxx::__pool_alloc_base {
+ public:
+-   static constexpr size_t align = _S_align, limit = _S_max_bytes;
++   static constexpr std::size_t align = _S_align, limit = _S_max_bytes;
+ };
+ 
+ }
+ 
+-void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
++void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
+ {
+if (!p) {
+   assert(old_sz == 0);
+   return allocate(new_sz);
+}
+static const bool use_new = getenv("GLIBCPP_FORCE_NEW") || 
getenv("GLIBCXX_FORCE_NEW");
+-   constexpr size_t align_mask = pool_allocator_constants::align-1;
++   constexpr std::size_t align_mask = pool_allocator_constants::align-1;
+if (!use_new && ((old_sz+align_mask) & ~align_mask) == 
((new_sz+align_mask) & ~align_mask) && new_sz < pool_allocator_constants::limit)
+   return p;
+void* new_p = allocate(new_sz);
+@@ -61,7 +62,7 @@ void* pm::allocator::reallocate(void* p,
+ 
+ #else  // libc++
+ 
+-void* pm::allocator::reallocate(void* p, size_t old_sz, size_t new_sz)
++void* pm::allocator::reallocate(void* p, std::size_t old_sz, std::size_t 
new_sz)
+ {
+void* new_p = allocate(new_sz);
+if (new_p) {
+@@ -76,16 +77,16 @@ void* 

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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 20:12:04
  Author: arojas
Revision: 639197

flint 2.6 rebuild

Modified:
  polymake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:58:39 UTC (rev 639196)
+++ PKGBUILD2020-06-05 20:12:04 UTC (rev 639197)
@@ -2,7 +2,7 @@
 
 pkgname=polymake
 pkgver=4.0.r1
-pkgrel=4
+pkgrel=5
 _perlver=5.30.2
 pkgdesc="Open source software for research in polyhedral geometry"
 arch=(x86_64)


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 20:12:26
  Author: felixonmars
Revision: 639199

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 20:12:10 UTC (rev 639198)
+++ PKGBUILD2020-06-05 20:12:26 UTC (rev 639199)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Bruno Galeotti 
-
-pkgname=typescript
-pkgver=3.9.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=('f4e2feaf42951eab18547ecad7c20147d8610bcd98c0b365a5265f403ba919c7e0f20a01f69fecffd3a4732fb3b674de1d1d94ebcc6adb5fe2816f71a6819380')
-
-package() {
-  npm install -g --user root --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 639198, 
typescript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 20:12:26 UTC (rev 639199)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+# Contributor: Bruno Galeotti 
+
+pkgname=typescript
+pkgver=3.9.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=('8520227d5de4fa2ea5128089da4e91d99feba7f1f7fbcb1d99c9f936b4b7ff7904efe4726579bd6aabf15aa8c45c701df1bd294a16ada5c74c4ef11dbc0265b5')
+
+package() {
+  npm install -g --user root --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 doxygen/trunk (PKGBUILD)

2020-06-05 Thread Andreas Radke via arch-commits
Date: Friday, June 5, 2020 @ 20:08:38
  Author: andyrtr
Revision: 388355

upgpkg: doxygen 1.8.18-2: build with python v3

Modified:
  doxygen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:55:15 UTC (rev 388354)
+++ PKGBUILD2020-06-05 20:08:38 UTC (rev 388355)
@@ -4,13 +4,13 @@
 pkgbase=doxygen
 pkgname=('doxygen' 'doxygen-docs')
 pkgver=1.8.18
-pkgrel=1
+pkgrel=2
 pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
 url='http://www.doxygen.nl'
 arch=('x86_64')
 license=('GPL')
 makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
- 'texlive-latexextra' 'graphviz' 'python2' 'git')
+ 'texlive-latexextra' 'graphviz' 'python' 'git')
 
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
 sha256sums=('9c88f733396dca16139483045d5afa5bbf19d67be0b8f0ea43c4e813ecfb2aa2')
 
sha512sums=('32b0d9e5fbb44e947eb771f323ce4aa76f8b31e940f47dcec2af6c5e98a20b58cb4627eff6e70faac6b8cb2ad67b88b0280496310a5b784466196c22e1174233')
@@ -28,7 +28,7 @@
   cmake -B build \
 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
 -DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
--DPYTHON_EXECUTABLE:FILE=/usr/bin/python2 \
+-DPYTHON_EXECUTABLE:FILE=/usr/bin/python \
 -Dbuild_doc:BOOL=ON \
 -Dbuild_wizard:BOOL=ON
   make -C build


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

2020-06-05 Thread Andreas Radke via arch-commits
Date: Friday, June 5, 2020 @ 20:08:48
  Author: andyrtr
Revision: 388356

archrelease: copy trunk to testing-x86_64

Added:
  doxygen/repos/testing-x86_64/
  doxygen/repos/testing-x86_64/PKGBUILD
(from rev 388355, doxygen/trunk/PKGBUILD)

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

Copied: doxygen/repos/testing-x86_64/PKGBUILD (from rev 388355, 
doxygen/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-06-05 20:08:48 UTC (rev 388356)
@@ -0,0 +1,65 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Dan McGee 
+
+pkgbase=doxygen
+pkgname=('doxygen' 'doxygen-docs')
+pkgver=1.8.18
+pkgrel=2
+pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
+url='http://www.doxygen.nl'
+arch=('x86_64')
+license=('GPL')
+makedepends=('cmake' 'gcc-libs' 'flex' 'qt5-base' 'texlive-core' 'ghostscript'
+ 'texlive-latexextra' 'graphviz' 'python' 'git')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/doxygen/doxygen/archive/Release_${pkgver//./_}.tar.gz)
+sha256sums=('9c88f733396dca16139483045d5afa5bbf19d67be0b8f0ea43c4e813ecfb2aa2')
+sha512sums=('32b0d9e5fbb44e947eb771f323ce4aa76f8b31e940f47dcec2af6c5e98a20b58cb4627eff6e70faac6b8cb2ad67b88b0280496310a5b784466196c22e1174233')
+
+prepare() {
+  cd ${pkgbase}-Release_${pkgver//./_}
+  # Install the man pages in the right place
+  sed -i 's:DESTINATION man/man1:DESTINATION 
"${CMAKE_INSTALL_PREFIX}/share/man/man1":g' \
+doc/CMakeLists.txt
+}
+
+build() {
+  cd ${pkgbase}-Release_${pkgver//./_}
+
+  cmake -B build \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DDOC_INSTALL_DIR:PATH=share/doc/doxygen \
+-DPYTHON_EXECUTABLE:FILE=/usr/bin/python \
+-Dbuild_doc:BOOL=ON \
+-Dbuild_wizard:BOOL=ON
+  make -C build
+  make -C build docs
+}
+
+check() {
+  cd ${pkgbase}-Release_${pkgver//./_}
+  make -C build tests
+}
+
+package_doxygen() {
+  pkgdesc='Documentation system for C++, C, Java, IDL and PHP'
+  depends=('gcc-libs')
+  optdepends=('graphviz: for caller/callee graph generation'
+  'qt5-base: for doxywizard')
+
+  cd ${pkgbase}-Release_${pkgver//./_}
+  make -C build DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}/usr/share/doc"
+}
+
+package_doxygen-docs() {
+  pkgdesc='Developer documentation for doxygen'
+
+  cd ${pkgbase}-Release_${pkgver//./_}
+  make -C build DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}/usr/bin"
+  rm -rf "${pkgdir}/usr/share/man"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:58:39
  Author: arojas
Revision: 639196

archrelease: copy trunk to community-staging-x86_64

Added:
  pynac/repos/community-staging-x86_64/
  pynac/repos/community-staging-x86_64/PKGBUILD
(from rev 639195, pynac/trunk/PKGBUILD)

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

Copied: pynac/repos/community-staging-x86_64/PKGBUILD (from rev 639195, 
pynac/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 19:58:39 UTC (rev 639196)
@@ -0,0 +1,27 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Rémy Oudompheng 
+
+pkgname=pynac
+pkgver=0.7.26
+pkgrel=4
+pkgdesc="Python version of GiNaC, a C++ library for symbolic mathematical 
calculations"
+arch=(x86_64)
+url="http://pynac.org;
+license=(GPL)
+depends=(python singular) # giac disabled because of 
https://trac.sagemath.org/ticket/26427
+source=("https://github.com/pynac/pynac/releases/download/pynac-$pkgver/pynac-$pkgver.tar.bz2;)
+sha256sums=('cc124ae9757355e3434ff864aeca6503184faf0642d26bc2f7bca6f3f2c9b50f')
+
+build() {
+  cd pynac-$pkgver
+
+  ./configure --prefix=/usr
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  cd pynac-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:58:22
  Author: arojas
Revision: 639195

flint 2.6 rebuild

Modified:
  pynac/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:56:43 UTC (rev 639194)
+++ PKGBUILD2020-06-05 19:58:22 UTC (rev 639195)
@@ -3,7 +3,7 @@
 
 pkgname=pynac
 pkgver=0.7.26
-pkgrel=3
+pkgrel=4
 pkgdesc="Python version of GiNaC, a C++ library for symbolic mathematical 
calculations"
 arch=(x86_64)
 url="http://pynac.org;


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

2020-06-05 Thread Felix Yan via arch-commits
Date: Friday, June 5, 2020 @ 19:56:43
  Author: felixonmars
Revision: 639194

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 19:56:33 UTC (rev 639193)
+++ PKGBUILD2020-06-05 19:56:43 UTC (rev 639194)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=v2ray-domain-list-community
-pkgver=202006050343
-pkgrel=1
-pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
-arch=('any')
-url="https://github.com/v2ray/domain-list-community;
-license=('MIT')
-makedepends=('go-pie' 'git')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
-sha512sums=('7f8ce68628abe9e1d9813769d0d6aaa43a4c817ac3b6dfbfb3b06ff7598c99584fdb107d7ab8f9ceb68f43f797a62715f005b46439d5e748700367608ad0279c')
-
-prepare() {
-  mkdir .gopath
-  export GOPATH="$srcdir/.gopath"
-
-  mkdir -p .gopath/src/github.com/v2ray
-  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
-
-  go get github.com/golang/protobuf/proto
-  go get -insecure v2ray.com/core/app/router
-}
-
-build() {
-  cd .gopath
-  go run ./src/github.com/v2ray/domain-list-community/main.go
-}
-
-package() {
-  cd .gopath
-  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
-  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: v2ray-domain-list-community/repos/community-any/PKGBUILD (from rev 
639193, v2ray-domain-list-community/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 19:56:43 UTC (rev 639194)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=v2ray-domain-list-community
+pkgver=202006050343
+pkgrel=1
+pkgdesc="A list of domains to be used as geosites for routing purpose in 
Project V"
+arch=('any')
+url="https://github.com/v2ray/domain-list-community;
+license=('MIT')
+makedepends=('go-pie' 'git')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/domain-list-community/archive/$pkgver.tar.gz;)
+sha512sums=('7f8ce68628abe9e1d9813769d0d6aaa43a4c817ac3b6dfbfb3b06ff7598c99584fdb107d7ab8f9ceb68f43f797a62715f005b46439d5e748700367608ad0279c')
+
+prepare() {
+  mkdir .gopath
+  export GOPATH="$srcdir/.gopath"
+
+  mkdir -p .gopath/src/github.com/v2ray
+  ln -s "$PWD/domain-list-community-$pkgver" 
.gopath/src/github.com/v2ray/domain-list-community
+
+  go get github.com/golang/protobuf/proto
+  go get -insecure v2ray.com/core/app/router
+}
+
+build() {
+  cd .gopath
+  go run ./src/github.com/v2ray/domain-list-community/main.go
+}
+
+package() {
+  cd .gopath
+  install -Dm755 dlc.dat "$pkgdir"/usr/lib/v2ray/geosite.dat
+  install -Dm644 "$srcdir"/domain-list-community-$pkgver/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:56:14
  Author: arojas
Revision: 639192

flint 2.6 rebuild

Modified:
  singular/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:33:18 UTC (rev 639191)
+++ PKGBUILD2020-06-05 19:56:14 UTC (rev 639192)
@@ -6,7 +6,7 @@
 _patchver=2
 pkgver=${_majver//-/.}.p${_patchver}
 #pkgver=${_majver//-/.}
-pkgrel=1
+pkgrel=2
 pkgdesc="Computer Algebra System for polynomial computations"
 arch=(x86_64)
 url="https://www.singular.uni-kl.de/;


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:56:33
  Author: arojas
Revision: 639193

archrelease: copy trunk to community-staging-x86_64

Added:
  singular/repos/community-staging-x86_64/
  singular/repos/community-staging-x86_64/PKGBUILD
(from rev 639192, singular/trunk/PKGBUILD)

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

Copied: singular/repos/community-staging-x86_64/PKGBUILD (from rev 639192, 
singular/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 19:56:33 UTC (rev 639193)
@@ -0,0 +1,43 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Rémy Oudompheng 
+
+pkgname=singular
+_majver=4-1-3
+_patchver=2
+pkgver=${_majver//-/.}.p${_patchver}
+#pkgver=${_majver//-/.}
+pkgrel=2
+pkgdesc="Computer Algebra System for polynomial computations"
+arch=(x86_64)
+url="https://www.singular.uni-kl.de/;
+license=(GPL)
+depends=(flint cddlib)
+makedepends=(doxygen polymake)
+checkdepends=(python2)
+optdepends=('polymake: Polymake module')
+source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}p${_patchver}.tar.gz;)
+#source=("ftp://jim.mathematik.uni-kl.de/pub/Math/Singular/SOURCES/$_majver/singular-${_majver//-/.}.tar.gz;)
+sha256sums=('573f4ea5f526c6d80da3feef56362e0069e3b1a889f320ef9882996fbc857587')
+options=(!zipman)
+
+build() {
+  cd singular-${_majver//-/.}
+  ./configure --prefix=/usr --libexecdir=/usr/lib --docdir=/usr/share/doc
+# https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd singular-${_majver//-/.}
+  make check
+}
+  
+package() {
+  cd singular-${_majver//-/.}
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 doc/singular.idx -t "$pkgdir"/usr/share/singular
+  # Fix ownership
+  chown -R root:root "$pkgdir"/usr/share/singular/html 
"$pkgdir"/usr/share/info "$pkgdir"/usr/share/singular/singular.idx
+}


[arch-commits] Commit in automake/repos (testing-any testing-any/PKGBUILD)

2020-06-05 Thread Andreas Radke via arch-commits
Date: Friday, June 5, 2020 @ 19:55:15
  Author: andyrtr
Revision: 388354

archrelease: copy trunk to testing-any

Added:
  automake/repos/testing-any/
  automake/repos/testing-any/PKGBUILD
(from rev 388353, automake/trunk/PKGBUILD)

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

Copied: automake/repos/testing-any/PKGBUILD (from rev 388353, 
automake/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-06-05 19:55:15 UTC (rev 388354)
@@ -0,0 +1,47 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=automake
+pkgver=1.16.2
+pkgrel=2
+pkgdesc="A GNU tool for automatically creating Makefiles"
+arch=('any')
+license=('GPL')
+url="https://www.gnu.org/software/automake;
+groups=('base-devel')
+depends=('perl' 'bash')
+makedepends=('autoconf')
+checkdepends=('dejagnu' 'gcc-fortran' 'java-environment' 'vala' 'emacs' 
'cscope'
+  'expect' 'ncompress' 'gettext' 'lzip' 'zip' 'sharutils' 
'help2man'
+  # disable TeX tests for now, lots of them fail and need upstream
+  # fixes for current texlive release
+  #'texlive-bin' 'texinfo'
+  'python' 'python-virtualenv')
+source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha512sums=('a4aa0e41ceaa7df5bc303a6004597fb158f4198594017cd2c586fd9f5a29233e081766bf22b7e4ef0d4c8c3d45a8591009427efa319b362922a958ac1ef6e27b'
+'SKIP')
+validpgpkeys=('E1622F96D2BB4E58018EEF9860F906016E407573'   # Stefano Lattarini
+  'F2A38D7EEB2B66405761070D0ADEE10094604D37'   # Mathieu Lirzin
+  '155D3FC500C834486D1EEA677FD9FCCB000B')  # Jim Meyering
+
+build() {
+   # revert to behavior before gcc10 to pass tests
+   # FAIL t/vala-mix2.sh (exit status: 2)
+   # bugreport has been sent upstream
+   export CFLAGS="$CFLAGS -fcommon"
+
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --build=$CHOST --prefix=/usr
+   make
+}
+
+check() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make check
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in automake/trunk (2 files)

2020-06-05 Thread Andreas Radke via arch-commits
Date: Friday, June 5, 2020 @ 19:55:06
  Author: andyrtr
Revision: 388353

upgpkg: automake 1.16.2-2: build tests with python v3; run some more tests; 
drop unneeded patch - issues has been fixed upstream in a different way; add 
gcc workaround

Modified:
  automake/trunk/PKGBUILD
Deleted:
  automake/trunk/automake-1.15-dejagnu-testcase.patch

--+
 PKGBUILD |   28 +-
 automake-1.15-dejagnu-testcase.patch |   49 -
 2 files changed, 14 insertions(+), 63 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 15:04:15 UTC (rev 388352)
+++ PKGBUILD2020-06-05 19:55:06 UTC (rev 388353)
@@ -4,7 +4,7 @@
 
 pkgname=automake
 pkgver=1.16.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A GNU tool for automatically creating Makefiles"
 arch=('any')
 license=('GPL')
@@ -13,24 +13,24 @@
 depends=('perl' 'bash')
 makedepends=('autoconf')
 checkdepends=('dejagnu' 'gcc-fortran' 'java-environment' 'vala' 'emacs' 
'cscope'
-  'python2' 'python-virtualenv')
-source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig}
-automake-1.15-dejagnu-testcase.patch)
+  'expect' 'ncompress' 'gettext' 'lzip' 'zip' 'sharutils' 
'help2man'
+  # disable TeX tests for now, lots of them fail and need upstream
+  # fixes for current texlive release
+  #'texlive-bin' 'texinfo'
+  'python' 'python-virtualenv')
+source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.xz"{,.sig})
 
sha512sums=('a4aa0e41ceaa7df5bc303a6004597fb158f4198594017cd2c586fd9f5a29233e081766bf22b7e4ef0d4c8c3d45a8591009427efa319b362922a958ac1ef6e27b'
-'SKIP'
-
'fbea84532ebb9210b95d82104ee53d91bcf97e76c2ebad66794c22d8fd205b263dcba6c04aa87273cc40243ce4c5ae97df63417b52f37288167ad2b1aa80fd04')
+'SKIP')
 validpgpkeys=('E1622F96D2BB4E58018EEF9860F906016E407573'   # Stefano Lattarini
   'F2A38D7EEB2B66405761070D0ADEE10094604D37'   # Mathieu Lirzin
   '155D3FC500C834486D1EEA677FD9FCCB000B')  # Jim Meyering
 
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
+build() {
+   # revert to behavior before gcc10 to pass tests
+   # FAIL t/vala-mix2.sh (exit status: 2)
+   # bugreport has been sent upstream
+   export CFLAGS="$CFLAGS -fcommon"
 
-   # fix testsuite issue with resent dejagnu
-   patch -p1 -i "$srcdir"/automake-1.15-dejagnu-testcase.patch
-}
-
-build() {
cd "${srcdir}/${pkgname}-${pkgver}"
./configure --build=$CHOST --prefix=/usr
make
@@ -38,7 +38,7 @@
 
 check() {
cd "${srcdir}/${pkgname}-${pkgver}"
-   make check PYTHON=/usr/bin/python2
+   make check
 }
 
 package() {

Deleted: automake-1.15-dejagnu-testcase.patch
===
--- automake-1.15-dejagnu-testcase.patch2020-06-05 15:04:15 UTC (rev 
388352)
+++ automake-1.15-dejagnu-testcase.patch2020-06-05 19:55:06 UTC (rev 
388353)
@@ -1,49 +0,0 @@
-From 3b86722e504c686d3e825ca8870708cce7580190 Mon Sep 17 00:00:00 2001
-From: Pavel Raiskup 
-Date: Mon, 27 Jun 2016 23:10:12 +0200
-Subject: [PATCH] tests: fix bug in dejagnu testcase
-
-This resolves testsuite error:
-ERROR: tcl error sourcing ./spanner.test/spanner.exp.
-ERROR: couldn't execute "./spanner": no such file or directory
-while executing
-"spawn $SPANNER"
-(file "./spanner.test/spanner.exp" line 2)
-invoked from within
-"source ./spanner.test/spanner.exp"
-("uplevel" body line 1)
-invoked from within
-"uplevel #0 source ./spanner.test/spanner.exp"
-invoked from within
-"catch "uplevel #0 source $test_file_name""
-
-.. which was there probably for a very long time, but now with
-dejagnu 1.6 the runtest binary started to validly exit with
-non-zero status.
-
-* t/check12.sh (Makefile.am): Also distribute files from
-$(DEJATOOL) because otherwise 'runtest' binary fails later during
-'make distcheck' because of incomplete list of distributed files.
-
-Proposed upstream:
-http://thread.gmane.org/gmane.comp.sysutils.automake.patches/9941
-

- t/check12.sh | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/t/check12.sh b/t/check12.sh
-index 0f3928a..306c720 100644
 a/t/check12.sh
-+++ b/t/check12.sh
-@@ -61,6 +61,7 @@ DEJATOOL = hammer spanner
- AM_RUNTESTFLAGS = HAMMER=$(srcdir)/hammer SPANNER=$(srcdir)/spanner
- EXTRA_DIST += hammer.test/hammer.exp
- EXTRA_DIST += spanner.test/spanner.exp
-+EXTRA_DIST += $(DEJATOOL)
- END
- 
- cat > hammer << 'END'
--- 
-2.7.4
-


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:33:18
  Author: arojas
Revision: 639191

archrelease: copy trunk to community-staging-x86_64

Added:
  normaliz/repos/community-staging-x86_64/
  normaliz/repos/community-staging-x86_64/PKGBUILD
(from rev 639190, normaliz/trunk/PKGBUILD)

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

Copied: normaliz/repos/community-staging-x86_64/PKGBUILD (from rev 639190, 
normaliz/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 19:33:18 UTC (rev 639191)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Tarn Burton 
+
+pkgname=normaliz
+pkgver=3.8.5
+pkgrel=2
+pkgdesc="A tool for computations in affine monoids, vector configurations, 
lattice polytopes, and rational cones."
+arch=(x86_64)
+url="https://www.normaliz.uni-osnabrueck.de/;
+license=(GPL)
+depends=(e-antic)
+makedepends=(boost nauty)
+source=("https://github.com/Normaliz/Normaliz/releases/download/v$pkgver/Normaliz-$pkgver.tar.gz;)
+sha256sums=('cf4fdaaa6ffcd8d268b1f16dd4b64cf86f1eab55177e611f8ef672e7365435a0')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:32:36
  Author: arojas
Revision: 639190

flint 2.6 rebuild

Modified:
  normaliz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 19:27:19 UTC (rev 639189)
+++ PKGBUILD2020-06-05 19:32:36 UTC (rev 639190)
@@ -3,7 +3,7 @@
 
 pkgname=normaliz
 pkgver=3.8.5
-pkgrel=1
+pkgrel=2
 pkgdesc="A tool for computations in affine monoids, vector configurations, 
lattice polytopes, and rational cones."
 arch=(x86_64)
 url="https://www.normaliz.uni-osnabrueck.de/;


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:27:19
  Author: arojas
Revision: 639189

archrelease: copy trunk to community-staging-x86_64

Added:
  gap/repos/community-staging-x86_64/
  gap/repos/community-staging-x86_64/PKGBUILD
(from rev 639188, gap/trunk/PKGBUILD)
  gap/repos/community-staging-x86_64/gap-polymake-4.0.patch
(from rev 639188, gap/trunk/gap-polymake-4.0.patch)
  gap/repos/community-staging-x86_64/gap.sh
(from rev 639188, gap/trunk/gap.sh)

+
 PKGBUILD   |  137 ++
 gap-polymake-4.0.patch |  450 +++
 gap.sh |7 
 3 files changed, 594 insertions(+)

Copied: gap/repos/community-staging-x86_64/PKGBUILD (from rev 639188, 
gap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 19:27:19 UTC (rev 639189)
@@ -0,0 +1,137 @@
+# Maintainer: Antonio Rojas 
+# Contributor:  TDY 
+# Contributor: Rémy Oudompheng 
+
+pkgbase=gap
+pkgname=(gap gap-doc gap-packages)
+pkgver=4.11.0
+pkgrel=3
+pkgdesc="Groups, Algorithms, Programming: a system for computational discrete 
algebra"
+arch=(x86_64)
+url="https://www.gap-system.org/;
+license=(GPL)
+source=("https://files.gap-system.org/gap-${pkgver%.*}/tar.gz/gap-$pkgver.tar.gz;
 gap.sh
+ git+https://github.com/gap-packages/NormalizInterface#commit=cd69a42
+ gap-polymake-4.0.patch)
+sha256sums=('6fda7af23394708aeb3b4bca8885f5fdcb7c3ae4419639dfb2d9f67d3f590abb'
+'143fb8a79a52c007903cce13407850df309ef803a9b00398d05169355917de46'
+'SKIP'
+'e3f6d671c8df9acb6143a7c279391957967cd44f0a00b949323401d5b54ed685')
+makedepends=(libxaw givaro mpfi normaliz polymake boost libsemigroups c-xsc 
zeromq fplll wget chrpath fmt git)
+
+prepare() {
+  cd gap-$pkgver
+
+# Use system normaliz
+  sed -e '/build-normaliz.sh/d' -i bin/BuildPackages.sh
+# Use system libsemigroups
+  sed -e 's|test "$with_external_libsemigroups" = yes|true|' -i 
pkg/semigroups-*/configure
+# Fix https://bugs.archlinux.org/task/55174
+  sed -e '/xgap/d' -i pkg/sonata-*/PackageInfo.g
+  sed -e '/XGAP/d' -i pkg/cryst/PackageInfo.g
+
+# Update NormalizInterface to support recent normaliz
+  rm -r pkg/NormalizInterface-1.1.0
+  cp -r ../NormalizInterface pkg
+
+  cd pkg/PolymakeInterface-*
+  patch -p2 -i "$srcdir"/gap-polymake-4.0.patch # Fix build with polymake 4.0
+}
+
+build() {
+  cd gap-$pkgver
+  ./configure --prefix=/usr --with-gmp=system
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+  make libgap.la
+
+  # Install libgap so we can link packages against it
+  mkdir -p tmp-install
+  libtool --mode=install install libgap.la "$srcdir"/gap-$pkgver/tmp-install
+
+  cd pkg
+  export CFLAGS+=" -fcommon" # Fix anupq and cohomolo build with GCC 10
+  export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers
+  export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See 
https://trac.sagemath.org/ticket/27372
+  export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install
+  export MAKEFLAGS="-j1"
+  ../bin/BuildPackages.sh
+}
+
+_standardpkgs=(GAPDoc-* primgrp-* SmallGrp-* transgrp atlasrep autpgrp-* 
alnuth-* crisp-* ctbllib FactInt-* fga irredsol-* laguna-*
+   polenta-* polycyclic-* resclasses-* sophus-* tomlib-*)
+
+package_gap() {
+  depends=(gmp zlib)
+  optdepends=('gap-packages: extra packages' 'gap-doc: documentation')
+  conflicts=(libgap)
+  replaces=(gap-data libgap gap-4.8 gap-4.8-data)
+  cd gap-$pkgver
+
+  install -Dm644 src/*.h -t "$pkgdir"/usr/include/gap
+  install -Dm644 gen/config.h -t "$pkgdir"/usr/include/gap
+  install -Dm644 src/hpc/*.h -t "$pkgdir"/usr/include/gap/hpc
+
+  install -d "$pkgdir"/usr/lib
+  libtool --mode=install install libgap.la "$pkgdir"/usr/lib
+
+  mkdir -p "$pkgdir"/usr/{bin,lib/gap/pkg}
+  cp -r grp lib "$pkgdir"/usr/lib/gap
+  for _pkg in ${_standardpkgs[@]}; do
+cp -r pkg/$_pkg "$pkgdir"/usr/lib/gap/pkg
+  done
+  install -Dm755 gap -t "$pkgdir"/usr/lib/gap
+# Install launcher script
+  install -Dm755 "$srcdir"/gap.sh "$pkgdir"/usr/bin/gap
+
+  mkdir -p "$pkgdir"/usr/share
+  ln -s /usr/lib/gap -t "$pkgdir"/usr/share # expected by sagemath
+}
+
+package_gap-doc() {
+  depends=(gap)
+  replaces=(gap-4.8-doc)
+  pkgdesc="Documentation for GAP"
+  cd gap-$pkgver
+
+  mkdir -p "$pkgdir"/usr/lib/gap
+  cp -r doc "$pkgdir"/usr/lib/gap
+}
+
+package_gap-packages() {
+  depends=(gap)
+  replaces=(gap-4.8-packages)
+  optdepends=('normaliz: Normaliz interface package' 'libxaw: xgap package' 
'c-xsc: float package' 'mpfi: float package'
+  'libmpc: float package' 'fplll: float package' 'zeromq: ZeroMQ 
interface package' 'planarity: digraph package'
+  'curl: curl interface package' 'libsemigroups: semigroups 
package' 'polymake: 

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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 19:26:29
  Author: arojas
Revision: 639188

flint 2.6 rebuild

Modified:
  gap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 18:55:06 UTC (rev 639187)
+++ PKGBUILD2020-06-05 19:26:29 UTC (rev 639188)
@@ -5,7 +5,7 @@
 pkgbase=gap
 pkgname=(gap gap-doc gap-packages)
 pkgver=4.11.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Groups, Algorithms, Programming: a system for computational discrete 
algebra"
 arch=(x86_64)
 url="https://www.gap-system.org/;
@@ -53,6 +53,7 @@
   libtool --mode=install install libgap.la "$srcdir"/gap-$pkgver/tmp-install
 
   cd pkg
+  export CFLAGS+=" -fcommon" # Fix anupq and cohomolo build with GCC 10
   export CXXFLAGS+=" -I/usr/include/cxsc" # Find c-xsc headers
   export LDFLAGS+=" -L$srcdir/gap-$pkgver/tmp-install -lgap" # See 
https://trac.sagemath.org/ticket/27372
   export LD_LIBRARY_PATH="$srcdir"/gap-$pkgver/tmp-install


[arch-commits] Commit in mldonkey/repos/community-x86_64 (11 files)

2020-06-05 Thread Balló György via arch-commits
Date: Friday, June 5, 2020 @ 18:55:06
  Author: bgyorgy
Revision: 639187

archrelease: copy trunk to community-x86_64

Added:
  mldonkey/repos/community-x86_64/PKGBUILD
(from rev 639186, mldonkey/trunk/PKGBUILD)
  mldonkey/repos/community-x86_64/lablgtk-2.14.2.patch
(from rev 639186, mldonkey/trunk/lablgtk-2.14.2.patch)
  mldonkey/repos/community-x86_64/mldonkey.conf
(from rev 639186, mldonkey/trunk/mldonkey.conf)
  mldonkey/repos/community-x86_64/mldonkey.service
(from rev 639186, mldonkey/trunk/mldonkey.service)
  mldonkey/repos/community-x86_64/mldonkey.sysusers
(from rev 639186, mldonkey/trunk/mldonkey.sysusers)
  mldonkey/repos/community-x86_64/mldonkey.tmpfiles
(from rev 639186, mldonkey/trunk/mldonkey.tmpfiles)
Deleted:
  mldonkey/repos/community-x86_64/PKGBUILD
  mldonkey/repos/community-x86_64/mldonkey.conf
  mldonkey/repos/community-x86_64/mldonkey.service
  mldonkey/repos/community-x86_64/mldonkey.sysusers
  mldonkey/repos/community-x86_64/mldonkey.tmpfiles

--+
 PKGBUILD |  110 +
 lablgtk-2.14.2.patch |   10 
 mldonkey.conf|4 -
 mldonkey.service |   20 
 mldonkey.sysusers|2 
 mldonkey.tmpfiles|4 -
 6 files changed, 82 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-05 18:55:00 UTC (rev 639186)
+++ PKGBUILD2020-06-05 18:55:06 UTC (rev 639187)
@@ -1,53 +0,0 @@
-# Maintainer: Anatol Pomozov 
-
-pkgname=mldonkey
-pkgver=3.1.6
-pkgrel=3
-pkgdesc='A multi-network P2P client'
-arch=(x86_64)
-url='http://mldonkey.sourceforge.net/'
-license=(GPL)
-depends=(file gd miniupnpc libnatpmp libminiupnpc.so)
-makedepends=(gtk2 librsvg) # we build our own version of ocaml and lablgtk2
-optdepends=('librsvg: GUI support'
-'gtk2: GUI support')
-backup=(etc/conf.d/mldonkey)
-source=(https://github.com/ygrek/mldonkey/releases/download/release-${pkgver//./-}/mldonkey-$pkgver.tar.bz2{,.asc}
-   
https://downloads.sourceforge.net/sourceforge/mldonkey/$pkgname-$pkgver.tar.bz2
-mldonkey.conf
-mldonkey.service
-mldonkey.tmpfiles
-mldonkey.sysusers
-https://caml.inria.fr/distrib/ocaml-3.12/ocaml-3.12.0.tar.gz
-https://forge.ocamlcore.org/frs/download.php/561/lablgtk-2.14.2.tar.gz)
-sha256sums=('1b36b57c05a83c2e363c085bf8e80630884c6c92ecdeffc1ad5e1c39a98e043d'
-'SKIP'
-'1b36b57c05a83c2e363c085bf8e80630884c6c92ecdeffc1ad5e1c39a98e043d'
-'f1d9401cefd591662d49011c53fdb2788755a6f745a963e46d8037b990edeb6a'
-'778cebe8edcffd63db3594054c2daa62ce571644a96ad235b8c95470b55c0415'
-'9c78fbfbba4f8286e2c2299e4da6f76d0f34f33fde26964922707c34fb75157b'
-'24d7ef8f6af93a8d87a82842b0ed796e35ce2f88d81734d9275eede8f4e10fba'
-'d964b385e110c1517c9de1c6331476d5e7a3585cc692b6b6b8973f3a9be7da4b'
-'4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba')
-validpgpkeys=(A34C49DD3DB8B78DFAEBE0FA6346B945708D5A0C)
-
-build() {
-  cd mldonkey-$pkgver
-  # mldonkey hardcodes its dependencies to some specific version
-  ln -s "$srcdir"/ocaml-3.12.0.tar.gz "$srcdir"/lablgtk-2.14.2.tar.gz patches/
-  ./configure --prefix=/usr --enable-gui=newgui2 --enable-upnp-natpmp 
--enable-batch
-  make
-}
-
-package() {
-  cd mldonkey-$pkgver
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 icons/rsvg/type_source_normal.svg 
"$pkgdir"/usr/share/icons/mldonkey.svg
-  install -Dm644 distrib/mldonkey.desktop 
"$pkgdir"/usr/share/applications/mldonkey.desktop
-
-  install -Dm644 "$srcdir"/mldonkey.conf "$pkgdir"/etc/conf.d/mldonkey
-  install -Dm644 "$srcdir"/mldonkey.service 
"$pkgdir"/usr/lib/systemd/system/mldonkey.service
-  install -Dm644 "$srcdir"/mldonkey.tmpfiles 
"$pkgdir"/usr/lib/tmpfiles.d/mldonkey.conf
-  install -Dm644 "$srcdir"/mldonkey.sysusers 
"$pkgdir"/usr/lib/sysusers.d/mldonkey.conf
-}

Copied: mldonkey/repos/community-x86_64/PKGBUILD (from rev 639186, 
mldonkey/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-06-05 18:55:06 UTC (rev 639187)
@@ -0,0 +1,57 @@
+# Maintainer: Anatol Pomozov 
+
+pkgname=mldonkey
+pkgver=3.1.6
+pkgrel=4
+pkgdesc='A multi-network P2P client'
+arch=(x86_64)
+url='http://mldonkey.sourceforge.net/'
+license=(GPL)
+depends=(file gd hicolor-icon-theme miniupnpc libnatpmp libminiupnpc.so)
+makedepends=(gtk2 librsvg) # we build our own version of ocaml and lablgtk2
+optdepends=('librsvg: GUI support'
+'gtk2: GUI support')
+backup=(etc/conf.d/mldonkey)
+source=(https://github.com/ygrek/mldonkey/releases/download/release-${pkgver//./-}/mldonkey-$pkgver.tar.bz2{,.asc}
+   
https://downloads.sourceforge.net/sourceforge/mldonkey/$pkgname-$pkgver.tar.bz2
+mldonkey.conf
+mldonkey.service
+

[arch-commits] Commit in mldonkey/trunk (PKGBUILD lablgtk-2.14.2.patch)

2020-06-05 Thread Balló György via arch-commits
Date: Friday, June 5, 2020 @ 18:55:00
  Author: bgyorgy
Revision: 639186

upgpkg: mldonkey 3.1.6-4: Fix build, install icons properly

Added:
  mldonkey/trunk/lablgtk-2.14.2.patch
Modified:
  mldonkey/trunk/PKGBUILD

--+
 PKGBUILD |   16 ++--
 lablgtk-2.14.2.patch |   10 ++
 2 files changed, 20 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 18:44:17 UTC (rev 639185)
+++ PKGBUILD2020-06-05 18:55:00 UTC (rev 639186)
@@ -2,12 +2,12 @@
 
 pkgname=mldonkey
 pkgver=3.1.6
-pkgrel=3
+pkgrel=4
 pkgdesc='A multi-network P2P client'
 arch=(x86_64)
 url='http://mldonkey.sourceforge.net/'
 license=(GPL)
-depends=(file gd miniupnpc libnatpmp libminiupnpc.so)
+depends=(file gd hicolor-icon-theme miniupnpc libnatpmp libminiupnpc.so)
 makedepends=(gtk2 librsvg) # we build our own version of ocaml and lablgtk2
 optdepends=('librsvg: GUI support'
 'gtk2: GUI support')
@@ -19,7 +19,8 @@
 mldonkey.tmpfiles
 mldonkey.sysusers
 https://caml.inria.fr/distrib/ocaml-3.12/ocaml-3.12.0.tar.gz
-https://forge.ocamlcore.org/frs/download.php/561/lablgtk-2.14.2.tar.gz)
+https://forge.ocamlcore.org/frs/download.php/561/lablgtk-2.14.2.tar.gz
+lablgtk-2.14.2.patch)
 sha256sums=('1b36b57c05a83c2e363c085bf8e80630884c6c92ecdeffc1ad5e1c39a98e043d'
 'SKIP'
 '1b36b57c05a83c2e363c085bf8e80630884c6c92ecdeffc1ad5e1c39a98e043d'
@@ -28,13 +29,14 @@
 '9c78fbfbba4f8286e2c2299e4da6f76d0f34f33fde26964922707c34fb75157b'
 '24d7ef8f6af93a8d87a82842b0ed796e35ce2f88d81734d9275eede8f4e10fba'
 'd964b385e110c1517c9de1c6331476d5e7a3585cc692b6b6b8973f3a9be7da4b'
-'4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba')
+'4981abedabdc462303f345104042c88af227ccd50fd30a9bf48fd353ab02d0ba'
+'465895fadd4f370578c3c0263877d04d8fabaa7b9e5df69281f4b02fedd654f3')
 validpgpkeys=(A34C49DD3DB8B78DFAEBE0FA6346B945708D5A0C)
 
 build() {
   cd mldonkey-$pkgver
   # mldonkey hardcodes its dependencies to some specific version
-  ln -s "$srcdir"/ocaml-3.12.0.tar.gz "$srcdir"/lablgtk-2.14.2.tar.gz patches/
+  ln -s "$srcdir"/ocaml-3.12.0.tar.gz "$srcdir"/lablgtk-2.14.2.tar.gz 
"$srcdir"/lablgtk-2.14.2.patch patches/
   ./configure --prefix=/usr --enable-gui=newgui2 --enable-upnp-natpmp 
--enable-batch
   make
 }
@@ -43,7 +45,9 @@
   cd mldonkey-$pkgver
   make DESTDIR="$pkgdir" install
 
-  install -Dm644 icons/rsvg/type_source_normal.svg 
"$pkgdir"/usr/share/icons/mldonkey.svg
+  install -Dm644 packages/rpm/mldonkey-icon-16.png 
"$pkgdir"/usr/share/icons/hicolor/16x16/apps/mldonkey.png
+  install -Dm644 packages/rpm/mldonkey-icon-32.png 
"$pkgdir"/usr/share/icons/hicolor/32x32/apps/mldonkey.png
+  install -Dm644 packages/rpm/mldonkey-icon-48.png 
"$pkgdir"/usr/share/icons/hicolor/48x48/apps/mldonkey.png
   install -Dm644 distrib/mldonkey.desktop 
"$pkgdir"/usr/share/applications/mldonkey.desktop
 
   install -Dm644 "$srcdir"/mldonkey.conf "$pkgdir"/etc/conf.d/mldonkey

Added: lablgtk-2.14.2.patch
===
--- lablgtk-2.14.2.patch(rev 0)
+++ lablgtk-2.14.2.patch2020-06-05 18:55:00 UTC (rev 639186)
@@ -0,0 +1,10 @@
+--- src/Makefile.sic   2020-01-23 15:38:11.0 +0100
 src/Makefile   .2020-05-17 13:03:30.869429005 +0200
+@@ -17,6 +17,7 @@
+ DLLDIR = $(LIBDIR)/stublibs
+ 
+ include $(CONFIG)
++GTKCFLAGS += -fcommon
+ 
+ TARGETS = varcc$(XE) lablgtktop$(XE) lablgtk2$(XB) gdk_pixbuf_mlsource$(XE)
+ 


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:44:17
  Author: arojas
Revision: 639185

archrelease: copy trunk to community-staging-x86_64

Added:
  eclib/repos/community-staging-x86_64/
  eclib/repos/community-staging-x86_64/PKGBUILD
(from rev 639184, eclib/trunk/PKGBUILD)

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

Copied: eclib/repos/community-staging-x86_64/PKGBUILD (from rev 639184, 
eclib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 18:44:17 UTC (rev 639185)
@@ -0,0 +1,26 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=eclib
+pkgver=20190909
+pkgrel=9
+pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular 
symbol code used to create the elliptic curve database"
+arch=(x86_64)
+url="https://github.com/JohnCremona/eclib/;
+license=(GPL)
+depends=(flint pari boost-libs)
+makedepends=(boost autoconf-archive)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/JohnCremona/eclib/archive/v$pkgver.tar.gz;)
+sha256sums=('695e45e14aa521a3eab15d6fcc58e2aa014d601acca9b573388b3660d57c1320')
+
+build() {
+  cd $pkgname-$pkgver
+  ./autogen.sh
+  ./configure --prefix=/usr --with-flint=/usr --with-boost
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make install DESTDIR="$pkgdir"
+}
+


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:43:56
  Author: arojas
Revision: 639184

flint 2.6 rebuild

Modified:
  eclib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 18:41:59 UTC (rev 639183)
+++ PKGBUILD2020-06-05 18:43:56 UTC (rev 639184)
@@ -2,7 +2,7 @@
 
 pkgname=eclib
 pkgver=20190909
-pkgrel=8
+pkgrel=9
 pkgdesc="Includes mwrank (for 2-descent on elliptic curves over Q) and modular 
symbol code used to create the elliptic curve database"
 arch=(x86_64)
 url="https://github.com/JohnCremona/eclib/;


[arch-commits] Commit in e-antic/trunk (PKGBUILD e-antic-flint-2.6.patch)

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:41:00
  Author: arojas
Revision: 639181

flint 2.6 rebuild

Added:
  e-antic/trunk/e-antic-flint-2.6.patch
Modified:
  e-antic/trunk/PKGBUILD

-+
 PKGBUILD|   14 ++-
 e-antic-flint-2.6.patch |  182 ++
 2 files changed, 192 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 18:13:03 UTC (rev 639180)
+++ PKGBUILD2020-06-05 18:41:00 UTC (rev 639181)
@@ -2,7 +2,7 @@
 
 pkgname=e-antic
 pkgver=0.1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Embedded algebraic number fields (on top of antic)"
 arch=(x86_64)
 url="https://github.com/videlec/e-antic;
@@ -9,9 +9,15 @@
 license=(LGPL)
 depends=(arb)
 makedepends=()
-source=(https://www.labri.fr/perso/vdelecro/e-antic/$pkgname-$pkgver.tar.gz)
-sha256sums=('d935ebaa59fcc6742fa62813f7039def52011f65ce3ed08f2da6ce66224f9859')
+source=(https://www.labri.fr/perso/vdelecro/e-antic/$pkgname-$pkgver.tar.gz
+e-antic-flint-2.6.patch)
+sha256sums=('d935ebaa59fcc6742fa62813f7039def52011f65ce3ed08f2da6ce66224f9859'
+'83d20c2a6617a0389a4a55956aa955e2032894afb15036965c3ff628c525fe62')
 
+prepare() {
+  patch -d $pkgname-$pkgver -p1 -i ../e-antic-flint-2.6.patch # Fix build with 
flint 2.6
+}
+
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr
@@ -18,7 +24,7 @@
   #https://bugzilla.gnome.org/show_bug.cgi?id=655517
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 
-  make
+  make -j1
 }
 
 package() {

Added: e-antic-flint-2.6.patch
===
--- e-antic-flint-2.6.patch (rev 0)
+++ e-antic-flint-2.6.patch 2020-06-05 18:41:00 UTC (rev 639181)
@@ -0,0 +1,182 @@
+diff --git a/e-antic/e-antic.h b/e-antic/e-antic.h
+index d941baf..5317bd0 100644
+--- a/e-antic/e-antic.h
 b/e-antic/e-antic.h
+@@ -18,12 +18,6 @@ extern "C" {
+__E_ANTIC_VERSION_MINOR * 100 + \
+__E_ANTIC_VERSION_PATCHLEVEL)
+ 
+-/* check flint version */
+-
+-#if __FLINT_RELEASE != 20502 && __FLINT_RELEASE != 20503
+-#error FLINT 2.5.2 or 2.5.3 required
+-#endif
+-
+ #ifdef __cplusplus
+ }
+ #endif
+diff --git a/e-antic/poly_extra.h b/e-antic/poly_extra.h
+index 9338f29..ee3b98b 100644
+--- a/e-antic/poly_extra.h
 b/e-antic/poly_extra.h
+@@ -100,102 +100,6 @@ void arb_mul_fmpq(arb_t a, const arb_t b, const fmpq_t 
c, slong prec);
+ void arb_div_fmpq(arb_t a, const arb_t b, const fmpq_t c, slong prec);
+ void arb_fmpq_div(arb_t a, const fmpq_t c, const arb_t b, slong prec);
+ 
+-static __inline__
+-int fmpq_equal_fmpz(const fmpq_t a, const fmpz_t b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_equal_si(const fmpq_t a, const slong b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal_si(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_equal_ui(const fmpq_t a, const ulong b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal_ui(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_cmp_fmpz(const fmpq_t a, const fmpz_t b)
+-{
+-int s;
+-fmpz_t den;
+-fmpz_init(den);
+-fmpz_one(den);
+-s = _fmpq_cmp(fmpq_numref(a), fmpq_denref(a), b, den);
+-fmpz_clear(den);
+-return s;
+-}
+-
+-static __inline__
+-int fmpq_cmp_si(const fmpq_t a, slong b)
+-{
+-int s;
+-fmpq_t bb;
+-fmpq_init(bb);
+-fmpz_set_si(fmpq_numref(bb), b);
+-fmpz_one(fmpq_denref(bb));
+-s = fmpq_cmp(a, bb);
+-fmpq_clear(bb);
+-return s;
+-}
+-
+-static __inline__
+-int fmpq_cmp_ui(const fmpq_t a, ulong b)
+-{
+-int s;
+-fmpq_t bb;
+-fmpq_init(bb);
+-fmpz_set_ui(fmpq_numref(bb), b);
+-fmpz_one(fmpq_denref(bb));
+-s = fmpq_cmp(a, bb);
+-fmpq_clear(bb);
+-return s;
+-}
+-
+-static __inline__
+-void fmpq_add_ui(fmpq_t a, const fmpq_t b, ulong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_ui(tmp, c);
+-fmpq_add_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+-static __inline__
+-void fmpq_sub_ui(fmpq_t a, const fmpq_t b, ulong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_ui(tmp, c);
+-fmpq_sub_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+-static __inline__
+-void fmpq_mul_si(fmpq_t a, const fmpq_t b, slong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_si(tmp, c);
+-fmpq_mul_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+-static __inline__
+-void fmpq_mul_ui(fmpq_t a, const fmpq_t b, ulong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_ui(tmp, c);
+-fmpq_mul_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+ static __inline__
+ void fmpq_div_si(fmpq_t a, const fmpq_t b, slong c)
+ {
+@@ -256,22 +160,6 @@ void fmpz_poly_evaluate_at_one(fmpz_t res, fmpz * p, 
slong len)
+ return _fmpz_vec_sum(res, p, len);
+ 

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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:41:59
  Author: arojas
Revision: 639183

flint 2.6 rebuild

Modified:
  e-antic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-05 18:41:18 UTC (rev 639182)
+++ PKGBUILD2020-06-05 18:41:59 UTC (rev 639183)
@@ -24,7 +24,7 @@
   #https://bugzilla.gnome.org/show_bug.cgi?id=655517
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 
-  make -j1
+  make
 }
 
 package() {


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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:41:18
  Author: arojas
Revision: 639182

archrelease: copy trunk to community-staging-x86_64

Added:
  e-antic/repos/community-staging-x86_64/
  e-antic/repos/community-staging-x86_64/PKGBUILD
(from rev 639181, e-antic/trunk/PKGBUILD)
  e-antic/repos/community-staging-x86_64/e-antic-flint-2.6.patch
(from rev 639181, e-antic/trunk/e-antic-flint-2.6.patch)

-+
 PKGBUILD|   35 
 e-antic-flint-2.6.patch |  182 ++
 2 files changed, 217 insertions(+)

Copied: e-antic/repos/community-staging-x86_64/PKGBUILD (from rev 639181, 
e-antic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 18:41:18 UTC (rev 639182)
@@ -0,0 +1,35 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=e-antic
+pkgver=0.1.5
+pkgrel=2
+pkgdesc="Embedded algebraic number fields (on top of antic)"
+arch=(x86_64)
+url="https://github.com/videlec/e-antic;
+license=(LGPL)
+depends=(arb)
+makedepends=()
+source=(https://www.labri.fr/perso/vdelecro/e-antic/$pkgname-$pkgver.tar.gz
+e-antic-flint-2.6.patch)
+sha256sums=('d935ebaa59fcc6742fa62813f7039def52011f65ce3ed08f2da6ce66224f9859'
+'83d20c2a6617a0389a4a55956aa955e2032894afb15036965c3ff628c525fe62')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 -i ../e-antic-flint-2.6.patch # Fix build with 
flint 2.6
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  #https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make -j1
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -Dm644 "$srcdir"/$pkgname-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: e-antic/repos/community-staging-x86_64/e-antic-flint-2.6.patch (from 
rev 639181, e-antic/trunk/e-antic-flint-2.6.patch)
===
--- community-staging-x86_64/e-antic-flint-2.6.patch
(rev 0)
+++ community-staging-x86_64/e-antic-flint-2.6.patch2020-06-05 18:41:18 UTC 
(rev 639182)
@@ -0,0 +1,182 @@
+diff --git a/e-antic/e-antic.h b/e-antic/e-antic.h
+index d941baf..5317bd0 100644
+--- a/e-antic/e-antic.h
 b/e-antic/e-antic.h
+@@ -18,12 +18,6 @@ extern "C" {
+__E_ANTIC_VERSION_MINOR * 100 + \
+__E_ANTIC_VERSION_PATCHLEVEL)
+ 
+-/* check flint version */
+-
+-#if __FLINT_RELEASE != 20502 && __FLINT_RELEASE != 20503
+-#error FLINT 2.5.2 or 2.5.3 required
+-#endif
+-
+ #ifdef __cplusplus
+ }
+ #endif
+diff --git a/e-antic/poly_extra.h b/e-antic/poly_extra.h
+index 9338f29..ee3b98b 100644
+--- a/e-antic/poly_extra.h
 b/e-antic/poly_extra.h
+@@ -100,102 +100,6 @@ void arb_mul_fmpq(arb_t a, const arb_t b, const fmpq_t 
c, slong prec);
+ void arb_div_fmpq(arb_t a, const arb_t b, const fmpq_t c, slong prec);
+ void arb_fmpq_div(arb_t a, const fmpq_t c, const arb_t b, slong prec);
+ 
+-static __inline__
+-int fmpq_equal_fmpz(const fmpq_t a, const fmpz_t b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_equal_si(const fmpq_t a, const slong b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal_si(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_equal_ui(const fmpq_t a, const ulong b)
+-{
+-return fmpz_is_one(fmpq_denref(a)) && fmpz_equal_ui(fmpq_numref(a), b);
+-}
+-
+-static __inline__
+-int fmpq_cmp_fmpz(const fmpq_t a, const fmpz_t b)
+-{
+-int s;
+-fmpz_t den;
+-fmpz_init(den);
+-fmpz_one(den);
+-s = _fmpq_cmp(fmpq_numref(a), fmpq_denref(a), b, den);
+-fmpz_clear(den);
+-return s;
+-}
+-
+-static __inline__
+-int fmpq_cmp_si(const fmpq_t a, slong b)
+-{
+-int s;
+-fmpq_t bb;
+-fmpq_init(bb);
+-fmpz_set_si(fmpq_numref(bb), b);
+-fmpz_one(fmpq_denref(bb));
+-s = fmpq_cmp(a, bb);
+-fmpq_clear(bb);
+-return s;
+-}
+-
+-static __inline__
+-int fmpq_cmp_ui(const fmpq_t a, ulong b)
+-{
+-int s;
+-fmpq_t bb;
+-fmpq_init(bb);
+-fmpz_set_ui(fmpq_numref(bb), b);
+-fmpz_one(fmpq_denref(bb));
+-s = fmpq_cmp(a, bb);
+-fmpq_clear(bb);
+-return s;
+-}
+-
+-static __inline__
+-void fmpq_add_ui(fmpq_t a, const fmpq_t b, ulong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_ui(tmp, c);
+-fmpq_add_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+-static __inline__
+-void fmpq_sub_ui(fmpq_t a, const fmpq_t b, ulong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_ui(tmp, c);
+-fmpq_sub_fmpz(a, b, tmp);
+-fmpz_clear(tmp);
+-}
+-
+-static __inline__
+-void fmpq_mul_si(fmpq_t a, const fmpq_t b, slong c)
+-{
+-fmpz_t tmp;
+-fmpz_init(tmp);
+-fmpz_set_si(tmp, c);
+-

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

2020-06-05 Thread Antonio Rojas via arch-commits
Date: Friday, June 5, 2020 @ 18:05:32
  Author: arojas
Revision: 639178

archrelease: copy trunk to community-staging-x86_64

Added:
  arb/repos/community-staging-x86_64/
  arb/repos/community-staging-x86_64/PKGBUILD
(from rev 639177, arb/trunk/PKGBUILD)

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

Copied: arb/repos/community-staging-x86_64/PKGBUILD (from rev 639177, 
arb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-06-05 18:05:32 UTC (rev 639178)
@@ -0,0 +1,29 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=arb
+pkgver=2.17.0
+pkgrel=2
+pkgdesc="C library for arbitrary-precision floating-point ball arithmetic"
+arch=(x86_64)
+url="http://arblib.org/;
+license=(LGPL)
+depends=(flint)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/fredrik-johansson/arb/archive/$pkgver.tar.gz;
+
flint-arb-2.6.patch::"https://github.com/fredrik-johansson/arb/commit/d3d99832.patch;)
+sha256sums=('145a7a8e0e449b8a30de68c75c10b146c4f199544262711bef6fb49d3012d6e1'
+'017962abdc31bac90a3dda37f98b67f67d2c8fd273bd7bde86f183dec1aba377')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 -i ../flint-arb-2.6.patch # Fix build with 
flint 2.6
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-flint=/usr --with-gmp=/usr --with-mpfr=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


  1   2   3   >