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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 07:33:20
  Author: felixonmars
Revision: 284842

upgpkg: stack 1.6.3-41

rebuild with th-orphans,0.13.5

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 07:31:05 UTC (rev 284841)
+++ PKGBUILD2018-01-22 07:33:20 UTC (rev 284842)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.3
-pkgrel=40
+pkgrel=41
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("custom:BSD3")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 07:33:37
  Author: felixonmars
Revision: 284843

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   76 
 stack.install |4 ++
 2 files changed, 80 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 284842, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 07:33:37 UTC (rev 284843)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.3
+pkgrel=41
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;)
+sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${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 \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # 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 "${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"
+
+  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: 

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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 07:31:05
  Author: felixonmars
Revision: 284841

archrelease: copy trunk to community-any

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

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

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 07:30:29 UTC (rev 284840)
+++ PKGBUILD2018-01-22 07:31:05 UTC (rev 284841)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.102
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime>=8' 'ttf-dejavu' 'libcups')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')

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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 07:30:29
  Author: felixonmars
Revision: 284840

upgpkg: jenkins 2.103-1

Modified:
  jenkins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 06:20:59 UTC (rev 284839)
+++ PKGBUILD2018-01-22 07:30:29 UTC (rev 284840)
@@ -5,7 +5,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.102
+pkgver=2.103
 pkgrel=1
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
@@ -25,7 +25,7 @@
 'jenkins.tmpfiles'
 'jenkins.sysusers'
 'LICENSE')
-sha512sums=('ede5c0d1d223840c837f260ce6c8a7c3a1f41b07e20dc56b4bd51e77678f03d07b2b89366abf428be23553c95c6ca527c19da66279cf95799a9dad622f0da24a'
+sha512sums=('14079d098873b8c78f4564cd99be0e22395d7b1f90f878cf4ebad7f6220658bf0a69aaf7fe21f563e2679291d0ae41f30f9ba04e06d895802fe03ae82859887e'
 
'3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0'
 
'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'


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

2018-01-21 Thread Christian Hesse via arch-commits
Date: Monday, January 22, 2018 @ 07:25:44
  Author: eworm
Revision: 315242

upgpkg: git 2.16.1-1

new upstream release

Modified:
  git/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 01:21:15 UTC (rev 315241)
+++ PKGBUILD2018-01-22 07:25:44 UTC (rev 315242)
@@ -3,7 +3,7 @@
 # Maintainer: Dan McGee 
 
 pkgname=git
-pkgver=2.16.0
+pkgver=2.16.1
 pkgrel=1
 pkgdesc="the fast distributed version control system"
 arch=(x86_64)
@@ -33,7 +33,7 @@
 'git-daemon@.service'
 'git-daemon.socket'
 'git-sysusers.conf')
-sha256sums=('0d10764e66b3d650dee0d99a1c77afa4aaae5e739c0973fcc1c5b9e6516e30f8'
+sha256sums=('cfad4337f2fdbfc1e2c8abce5e17e1dd4e1718a34ac2cbe3238fbe2426f2ea19'
 'SKIP'
 '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
 'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'


[arch-commits] Commit in git/repos (6 files)

2018-01-21 Thread Christian Hesse via arch-commits
Date: Monday, January 22, 2018 @ 07:25:49
  Author: eworm
Revision: 315243

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 315242, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 315242, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 315242, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 315242, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 315242, git/trunk/git.install)

-+
 PKGBUILD|  136 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   21 +++
 5 files changed, 181 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 315242, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-22 07:25:49 UTC (rev 315243)
@@ -0,0 +1,136 @@
+# $Id$
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.16.1
+pkgrel=1
+pkgdesc="the fast distributed version control system"
+arch=(x86_64)
+url="http://git-scm.com/;
+license=('GPL2')
+depends=('curl' 'expat>=2.0' 'perl-error' 'perl>=5.14.0' 'openssl' 'pcre2'
+ 'grep' 'shadow')
+makedepends=('python2' 'emacs' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn'
+'perl-mime-tools: git send-email'
+'perl-net-smtp-ssl: git send-email TLS support'
+'perl-authen-sasl: git send-email TLS support'
+'perl-mediawiki-api: git mediawiki support'
+'perl-datetime-format-iso8601: git mediawiki support'
+'perl-lwp-protocol-https: git mediawiki https support'
+'perl-cgi: gitweb (web interface) support'
+'python2: various helper scripts'
+'subversion: git svn'
+'gnome-keyring: GNOME keyring credential helper')
+replaces=('git-core')
+provides=('git-core')
+install=git.install
+validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
+source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('cfad4337f2fdbfc1e2c8abce5e17e1dd4e1718a34ac2cbe3238fbe2426f2ea19'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'595794856bfa6087c33826640ae7b5447832233844f36dfedc18646d47154730')
+
+build() {
+  export PYTHON_PATH='/usr/bin/python2'
+  cd "$srcdir/$pkgname-$pkgver"
+  make prefix=/usr gitexecdir=/usr/lib/git-core \
+CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+USE_LIBPCRE2=1 \
+NO_CROSS_DIRECTORY_HARDLINKS=1 \
+MAN_BOLD_LITERAL=1 \
+all doc
+
+  make -C contrib/emacs prefix=/usr
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree prefix=/usr gitexecdir=/usr/lib/git-core all doc
+  make -C contrib/mw-to-git prefix=/usr all
+  make -C contrib/diff-highlight prefix=/usr
+}
+
+check() {
+  export PYTHON_PATH='/usr/bin/python2'
+  cd "$srcdir/$pkgname-$pkgver"
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make prefix=/usr gitexecdir=/usr/lib/git-core \
+CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+USE_LIBPCRE2=1 \
+NO_CROSS_DIRECTORY_HARDLINKS=1 \
+MAN_BOLD_LITERAL=1 \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  export PYTHON_PATH='/usr/bin/python2'
+  cd "$srcdir/$pkgname-$pkgver"
+  make prefix=/usr gitexecdir=/usr/lib/git-core \
+CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+USE_LIBPCRE2=1 \
+NO_CROSS_DIRECTORY_HARDLINKS=1 \
+MAN_BOLD_LITERAL=1 \
+INSTALLDIRS=vendor DESTDIR="$pkgdir" install install-doc
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # emacs
+  make -C contrib/emacs prefix=/usr 

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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:20:59
  Author: felixonmars
Revision: 284839

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 284838, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 06:20:59 UTC (rev 284839)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.4.3.2
+pkgrel=40
+pkgdesc="Fast binary serialization"
+url="https://github.com/fpco/store;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 
'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-semigroups' 
'haskell-smallcheck'
+ 'haskell-streaming-commons' 'haskell-store-core' 'haskell-syb' 
'haskell-text'
+ 'haskell-th-lift' 'haskell-th-lift-instances' 'haskell-th-orphans' 
'haskell-th-reify-many'
+ 'haskell-th-utilities' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-store/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:20:41
  Author: felixonmars
Revision: 284838

upgpkg: haskell-store 0.4.3.2-40

rebuild with th-orphans,0.13.5

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 06:19:01 UTC (rev 284837)
+++ PKGBUILD2018-01-22 06:20:41 UTC (rev 284838)
@@ -4,7 +4,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.4.3.2
-pkgrel=39
+pkgrel=40
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('custom:BSD3')


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:19:01
  Author: felixonmars
Revision: 284837

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-utilities/repos/community-staging-x86_64/
  haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD
(from rev 284836, haskell-th-utilities/trunk/PKGBUILD)

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
284836, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 06:19:01 UTC (rev 284837)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.0.1
+pkgrel=24
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-text' 
'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('30cb5c09071beb1f8e029d217fefc6e58aa6eaa8a28994990d1549091fc174195b04a10e7873b1ac5f894cb4a528bf9764256ff1ad5c969493fbf5f872f1749f')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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}/${_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-th-utilities/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:18:43
  Author: felixonmars
Revision: 284836

upgpkg: haskell-th-utilities 0.2.0.1-24

rebuild with th-orphans,0.13.5

Modified:
  haskell-th-utilities/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 06:18:02 UTC (rev 284835)
+++ PKGBUILD2018-01-22 06:18:43 UTC (rev 284836)
@@ -4,7 +4,7 @@
 _hkgname=th-utilities
 pkgname=haskell-th-utilities
 pkgver=0.2.0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Collection of useful functions for use with Template Haskell"
 url="https://github.com/fpco/th-utilities;
 license=('MIT')


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:18:02
  Author: felixonmars
Revision: 284835

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 284834, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
284834, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 06:18:02 UTC (rev 284835)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.21
+pkgrel=38
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-authenticate" 
"haskell-base16-bytestring"
+ "haskell-base64-bytestring" "haskell-blaze-builder" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-data-default" "haskell-email-validate"
+ "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" 
"haskell-network-uri"
+ "haskell-nonce" "haskell-persistent" "haskell-persistent-template" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-shakespeare" 
"haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-yesod-auth/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:17:38
  Author: felixonmars
Revision: 284834

upgpkg: haskell-yesod-auth 1.4.21-38

rebuild with th-orphans,0.13.5

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 06:16:21 UTC (rev 284833)
+++ PKGBUILD2018-01-22 06:17:38 UTC (rev 284834)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.21
-pkgrel=37
+pkgrel=38
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:16:21
  Author: felixonmars
Revision: 284833

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 284832, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 284832, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 06:16:21 UTC (rev 284833)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.5
+pkgrel=22
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6')
+
+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-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:15:53
  Author: felixonmars
Revision: 284832

upgpkg: hledger-web 1.5-22

rebuild with th-orphans,0.13.5

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 06:14:17 UTC (rev 284831)
+++ PKGBUILD2018-01-22 06:15:53 UTC (rev 284832)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.5
-pkgrel=21
+pkgrel=22
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:14:01
  Author: felixonmars
Revision: 284830

upgpkg: haskell-yesod-test 1.5.9.1-20

rebuild with th-orphans,0.13.5

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 04:15:34 UTC (rev 284829)
+++ PKGBUILD2018-01-22 06:14:01 UTC (rev 284830)
@@ -4,7 +4,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.5.9.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="http://www.yesodweb.com;
 license=('MIT')


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Monday, January 22, 2018 @ 06:14:17
  Author: felixonmars
Revision: 284831

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
284830, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-22 06:14:17 UTC (rev 284831)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.5.9.1
+pkgrel=20
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cookie'
+ 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 
'haskell-monad-control'
+ 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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 tokei/repos/community-x86_64 (PKGBUILD PKGBUILD)

2018-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, January 22, 2018 @ 04:15:34
  Author: svenstaro
Revision: 284829

archrelease: copy trunk to community-x86_64

Added:
  tokei/repos/community-x86_64/PKGBUILD
(from rev 284828, tokei/trunk/PKGBUILD)
Deleted:
  tokei/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 04:15:24 UTC (rev 284828)
+++ PKGBUILD2018-01-22 04:15:34 UTC (rev 284829)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=tokei
-pkgver=6.1.3
-pkgrel=1
-pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
-arch=('x86_64')
-url="https://github.com/Aaronepower/tokei;
-license=('MIT' 'Apache')
-depends=('gcc-libs')
-makedepends=('rust' 'cargo')
-source=("https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
-sha512sums=('23ba88a7bc9c1a93be4e893bbec1758070b7c56ece336df04db82c885ee8ea3b034ec98b1ea38ba414c48d48ed0a11e852ca7881b9bf29cc3a66c0ae8bc95ca4')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-cargo build --release
-}
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei"
-
-install -Dm644 LICENCE-MIT 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
-install -Dm644 LICENCE-APACHE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE"
-}

Copied: tokei/repos/community-x86_64/PKGBUILD (from rev 284828, 
tokei/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 04:15:34 UTC (rev 284829)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=tokei
+pkgver=7.0.1
+pkgrel=1
+pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
+arch=('x86_64')
+url="https://github.com/Aaronepower/tokei;
+license=('MIT' 'Apache')
+depends=('gcc-libs')
+makedepends=('rust' 'cargo')
+source=("https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
+sha512sums=('af4265923942732322f4e8f975ad8a40fbc0b45e30abfb02faa818846a5643021188bdbcdad959db7c65da96720b75faed56550338216ba997d53f45dc99807c')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+cargo build --release
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -Dm755 target/release/tokei "${pkgdir}/usr/bin/tokei"
+
+install -Dm644 LICENCE-MIT 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-MIT"
+install -Dm644 LICENCE-APACHE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-APACHE"
+}


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

2018-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, January 22, 2018 @ 04:15:24
  Author: svenstaro
Revision: 284828

upgpkg: tokei 7.0.1-1

Modified:
  tokei/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 04:14:43 UTC (rev 284827)
+++ PKGBUILD2018-01-22 04:15:24 UTC (rev 284828)
@@ -1,6 +1,6 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=tokei
-pkgver=6.1.3
+pkgver=7.0.1
 pkgrel=1
 pkgdesc='A blazingly fast CLOC (Count Lines Of Code) program'
 arch=('x86_64')
@@ -9,7 +9,7 @@
 depends=('gcc-libs')
 makedepends=('rust' 'cargo')
 source=("https://github.com/Aaronepower/tokei/archive/v${pkgver}.tar.gz;)
-sha512sums=('23ba88a7bc9c1a93be4e893bbec1758070b7c56ece336df04db82c885ee8ea3b034ec98b1ea38ba414c48d48ed0a11e852ca7881b9bf29cc3a66c0ae8bc95ca4')
+sha512sums=('af4265923942732322f4e8f975ad8a40fbc0b45e30abfb02faa818846a5643021188bdbcdad959db7c65da96720b75faed56550338216ba997d53f45dc99807c')
 
 build() {
 cd "${srcdir}/${pkgname}-${pkgver}"


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

2018-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, January 22, 2018 @ 04:14:29
  Author: svenstaro
Revision: 284826

upgpkg: glslang 3.0.git6.82ead04-1

Modified:
  glslang/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 03:34:10 UTC (rev 284825)
+++ PKGBUILD2018-01-22 04:14:29 UTC (rev 284826)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=glslang
-_gitver=e516d43
-pkgver=3.0.git5.${_gitver}
+_gitver=82ead04
+pkgver=3.0.git6.${_gitver}
 pkgrel=1
 pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
 arch=('x86_64')


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

2018-01-21 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, January 22, 2018 @ 04:14:43
  Author: svenstaro
Revision: 284827

archrelease: copy trunk to community-x86_64

Added:
  glslang/repos/community-x86_64/PKGBUILD
(from rev 284826, glslang/trunk/PKGBUILD)
Deleted:
  glslang/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 04:14:29 UTC (rev 284826)
+++ PKGBUILD2018-01-22 04:14:43 UTC (rev 284827)
@@ -1,26 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=glslang
-_gitver=e516d43
-pkgver=3.0.git5.${_gitver}
-pkgrel=1
-pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
-arch=('x86_64' 'i686')
-url='https://github.com/KhronosGroup/glslang'
-license=('BSD')
-depends=('gcc-libs')
-makedepends=('cmake' 'git')
-source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
-sha256sums=('SKIP')
-
-build() {
-cd "${srcdir}/${pkgname}"
-
-mkdir build && cd build
-cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
-make
-}
-
-package() {
-cd "${srcdir}/${pkgname}/build"
-make DESTDIR="${pkgdir}" install
-}

Copied: glslang/repos/community-x86_64/PKGBUILD (from rev 284826, 
glslang/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 04:14:43 UTC (rev 284827)
@@ -0,0 +1,26 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=glslang
+_gitver=82ead04
+pkgver=3.0.git6.${_gitver}
+pkgrel=1
+pkgdesc='An OpenGL and OpenGL ES shader front end and validator'
+arch=('x86_64')
+url='https://github.com/KhronosGroup/glslang'
+license=('BSD')
+depends=('gcc-libs')
+makedepends=('cmake' 'git')
+source=("git://github.com/KhronosGroup/glslang.git#commit=${_gitver}")
+sha256sums=('SKIP')
+
+build() {
+cd "${srcdir}/${pkgname}"
+
+mkdir build && cd build
+cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release
+make
+}
+
+package() {
+cd "${srcdir}/${pkgname}/build"
+make DESTDIR="${pkgdir}" install
+}


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 03:34:10
  Author: heftig
Revision: 284825

archrelease: copy trunk to community-x86_64

Added:
  simple-scan/repos/community-x86_64/PKGBUILD
(from rev 284824, simple-scan/trunk/PKGBUILD)
Deleted:
  simple-scan/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 03:33:06 UTC (rev 284824)
+++ PKGBUILD2018-01-22 03:34:10 UTC (rev 284825)
@@ -1,38 +0,0 @@
-# $Id$
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Joeny Ang 
-
-pkgname=simple-scan
-pkgver=3.26.2
-pkgrel=1
-pkgdesc="Simple scanning utility"
-url="https://launchpad.net/simple-scan;
-arch=(i686 x86_64)
-license=(GPL3)
-depends=(sane dconf gtk3 colord libgusb)
-makedepends=(yelp-tools meson vala git)
-_commit=6ed023f9d94d1d394d7a98505004b53b9bf99a38  # tags/3.26.2^0
-source=("git+https://git.gnome.org/browse/simple-scan#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  mkdir build
-  cd $pkgname
-}
-
-build() {
-  cd build
-  arch-meson ../$pkgname
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-}

Copied: simple-scan/repos/community-x86_64/PKGBUILD (from rev 284824, 
simple-scan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 03:34:10 UTC (rev 284825)
@@ -0,0 +1,36 @@
+# $Id$
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Joeny Ang 
+
+pkgname=simple-scan
+pkgver=3.26.3
+pkgrel=1
+pkgdesc="Simple scanning utility"
+url="https://launchpad.net/simple-scan;
+arch=(x86_64)
+license=(GPL3)
+groups=(gnome)
+depends=(sane dconf gtk3 colord libgusb)
+makedepends=(yelp-tools meson vala git)
+_commit=81eadec7bf420e7d1bdc039a1470de3f156b92b5  # tags/3.26.3^0
+source=("git+https://gitlab.gnome.org/GNOME/simple-scan.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 03:33:06
  Author: heftig
Revision: 284824

3.26.3-1

Modified:
  simple-scan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 01:26:07 UTC (rev 284823)
+++ PKGBUILD2018-01-22 03:33:06 UTC (rev 284824)
@@ -4,7 +4,7 @@
 # Contributor: Joeny Ang 
 
 pkgname=simple-scan
-pkgver=3.26.2
+pkgver=3.26.3
 pkgrel=1
 pkgdesc="Simple scanning utility"
 url="https://launchpad.net/simple-scan;
@@ -13,8 +13,8 @@
 groups=(gnome)
 depends=(sane dconf gtk3 colord libgusb)
 makedepends=(yelp-tools meson vala git)
-_commit=6ed023f9d94d1d394d7a98505004b53b9bf99a38  # tags/3.26.2^0
-source=("git+https://git.gnome.org/browse/simple-scan#commit=$_commit;)
+_commit=81eadec7bf420e7d1bdc039a1470de3f156b92b5  # tags/3.26.3^0
+source=("git+https://gitlab.gnome.org/GNOME/simple-scan.git#commit=$_commit;)
 sha256sums=('SKIP')
 
 pkgver() {
@@ -23,17 +23,14 @@
 }
 
 prepare() {
-  mkdir build
   cd $pkgname
 }
 
 build() {
-  cd build
-  arch-meson ../$pkgname
-  ninja
+  arch-meson $pkgname build
+  ninja -C build
 }
 
 package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
+  DESTDIR="$pkgdir" ninja -C build install
 }


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

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 01:26:07
  Author: bgyorgy
Revision: 284823

archrelease: copy trunk to community-any

Added:
  devede/repos/community-any/PKGBUILD
(from rev 284822, devede/trunk/PKGBUILD)
Deleted:
  devede/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 01:26:01 UTC (rev 284822)
+++ PKGBUILD2018-01-22 01:26:07 UTC (rev 284823)
@@ -1,35 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Sergej Pupykin 
-# Contributor: Andrea Scarpino 
-# Contributor: Javier 'Phrodo_00' Aravena 
-# Contributor: Daniel J Griffiths 
-
-pkgname=devede
-_pkgname=devedeng
-pkgver=4.8.11
-pkgrel=2
-pkgdesc='Program to create VideoDVDs and CDs'
-arch=('any')
-url="http://www.rastersoft.com/programas/devede.html;
-license=('GPL3')
-depends=('gtk3' 'python-cairo' 'python-gobject' 'ffmpeg' 'cdrtools' 
'dvdauthor' 'vcdimager')
-source=($pkgname-$pkgver.tar.gz::https://github.com/rastersoft/$_pkgname/archive/$pkgver.tar.gz)
-sha256sums=('5e09e813fef797cbd7bd36fd78b0cf5409329a55c72901b441506764e7c61049')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  # Remove dependency on python-setuptools
-  sed -i "/import pkg_resources/d
-  s/self.version = .*$/self.version = '$pkgver' /" 
src/devedeng/configuration_data.py
-}
-
-build() {
-  cd $_pkgname-$pkgver
-  python3 setup.py build
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python3 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: devede/repos/community-any/PKGBUILD (from rev 284822, 
devede/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 01:26:07 UTC (rev 284823)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+# Contributor: Andrea Scarpino 
+# Contributor: Javier 'Phrodo_00' Aravena 
+# Contributor: Daniel J Griffiths 
+
+pkgname=devede
+_pkgname=devedeng
+pkgver=4.8.12
+pkgrel=1
+pkgdesc='Program to create VideoDVDs and CDs'
+arch=('any')
+url="http://www.rastersoft.com/programas/devede.html;
+license=('GPL3')
+depends=('gtk3' 'python-cairo' 'python-gobject' 'ffmpeg' 'cdrtools' 
'dvdauthor' 'vcdimager')
+source=($pkgname-$pkgver.tar.gz::https://github.com/rastersoft/$_pkgname/archive/$pkgver.tar.gz)
+sha256sums=('4b01434e705bde59138caebde6c838017664a0e0a12ef11ec85161c03ea19a99')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  # Remove dependency on python-setuptools
+  sed -i "/import pkg_resources/d
+  s/self.version = .*$/self.version = '$pkgver' /" 
src/devedeng/configuration_data.py
+}
+
+build() {
+  cd $_pkgname-$pkgver
+  python3 setup.py build
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python3 setup.py install --root="$pkgdir" --optimize=1
+}


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

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 01:26:01
  Author: bgyorgy
Revision: 284822

upgpkg: devede 4.8.12-1

Update to new version

Modified:
  devede/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 01:16:45 UTC (rev 284821)
+++ PKGBUILD2018-01-22 01:26:01 UTC (rev 284822)
@@ -7,8 +7,8 @@
 
 pkgname=devede
 _pkgname=devedeng
-pkgver=4.8.11
-pkgrel=2
+pkgver=4.8.12
+pkgrel=1
 pkgdesc='Program to create VideoDVDs and CDs'
 arch=('any')
 url="http://www.rastersoft.com/programas/devede.html;
@@ -15,7 +15,7 @@
 license=('GPL3')
 depends=('gtk3' 'python-cairo' 'python-gobject' 'ffmpeg' 'cdrtools' 
'dvdauthor' 'vcdimager')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/rastersoft/$_pkgname/archive/$pkgver.tar.gz)
-sha256sums=('5e09e813fef797cbd7bd36fd78b0cf5409329a55c72901b441506764e7c61049')
+sha256sums=('4b01434e705bde59138caebde6c838017664a0e0a12ef11ec85161c03ea19a99')
 
 prepare() {
   cd $_pkgname-$pkgver


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

2018-01-21 Thread Gaëtan Bisson via arch-commits
Date: Monday, January 22, 2018 @ 01:21:15
  Author: bisson
Revision: 315241

archrelease: copy trunk to extra-x86_64

Added:
  chromaprint/repos/extra-x86_64/PKGBUILD
(from rev 315240, chromaprint/trunk/PKGBUILD)
Deleted:
  chromaprint/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 01:20:00 UTC (rev 315240)
+++ PKGBUILD2018-01-22 01:21:15 UTC (rev 315241)
@@ -1,31 +0,0 @@
-# $Id$
-# Contributor: Wieland Hoffmann 
-# Maintainer: Gaetan Bisson 
-
-pkgname=chromaprint
-pkgver=1.4.2
-pkgrel=1
-pkgdesc='Library that implements a custom algorithm for extracting 
fingerprints from any audio source'
-url='https://acoustid.org/chromaprint'
-arch=('i686' 'x86_64')
-license=('LGPL')
-depends=('ffmpeg')
-makedepends=('cmake' 'git')
-_commit=f2ce2e7ff05cf2b0b5e473fff55f31acf07c6a92 #tag=v1.4.2
-source=("git+https://github.com/acoustid/chromaprint.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-build() {
-   cd "${srcdir}/${pkgname}"
-   cmake \
-   -DCMAKE_INSTALL_PREFIX=/usr \
-   -DCMAKE_BUILD_TYPE=Release \
-   -DBUILD_TOOLS=ON \
-   .
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: chromaprint/repos/extra-x86_64/PKGBUILD (from rev 315240, 
chromaprint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 01:21:15 UTC (rev 315241)
@@ -0,0 +1,33 @@
+# $Id$
+# Contributor: Wieland Hoffmann 
+# Maintainer: Gaetan Bisson 
+
+pkgname=chromaprint
+pkgver=1.4.3
+pkgrel=1
+pkgdesc='Library that implements a custom algorithm for extracting 
fingerprints from any audio source'
+url='https://acoustid.org/chromaprint'
+arch=('x86_64')
+license=('LGPL')
+depends=('ffmpeg')
+makedepends=('cmake' 'git')
+source=("https://github.com/acoustid/chromaprint/releases/download/v${pkgver}/chromaprint-${pkgver}.tar.gz;)
+sha256sums=('ea18608b76fb88e0203b7d3e1833fb125ce9bb61efe22c6e169a50c52c457f82')
+
+#_commit=f2ce2e7ff05cf2b0b5e473fff55f31acf07c6a92 #tag=v1.4.2
+#source=("git+https://github.com/acoustid/chromaprint.git#commit=$_commit;)
+
+build() {
+   cd "${srcdir}/${pkgname}-v${pkgver}"
+   cmake \
+   -DCMAKE_INSTALL_PREFIX=/usr \
+   -DCMAKE_BUILD_TYPE=Release \
+   -DBUILD_TOOLS=ON \
+   .
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-v${pkgver}"
+   make DESTDIR="${pkgdir}" install
+}


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

2018-01-21 Thread Gaëtan Bisson via arch-commits
Date: Monday, January 22, 2018 @ 01:20:00
  Author: bisson
Revision: 315240

upstream update

Modified:
  chromaprint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:56:48 UTC (rev 315239)
+++ PKGBUILD2018-01-22 01:20:00 UTC (rev 315240)
@@ -3,7 +3,7 @@
 # Maintainer: Gaetan Bisson 
 
 pkgname=chromaprint
-pkgver=1.4.2
+pkgver=1.4.3
 pkgrel=1
 pkgdesc='Library that implements a custom algorithm for extracting 
fingerprints from any audio source'
 url='https://acoustid.org/chromaprint'
@@ -11,12 +11,14 @@
 license=('LGPL')
 depends=('ffmpeg')
 makedepends=('cmake' 'git')
-_commit=f2ce2e7ff05cf2b0b5e473fff55f31acf07c6a92 #tag=v1.4.2
-source=("git+https://github.com/acoustid/chromaprint.git#commit=$_commit;)
-sha256sums=('SKIP')
+source=("https://github.com/acoustid/chromaprint/releases/download/v${pkgver}/chromaprint-${pkgver}.tar.gz;)
+sha256sums=('ea18608b76fb88e0203b7d3e1833fb125ce9bb61efe22c6e169a50c52c457f82')
 
+#_commit=f2ce2e7ff05cf2b0b5e473fff55f31acf07c6a92 #tag=v1.4.2
+#source=("git+https://github.com/acoustid/chromaprint.git#commit=$_commit;)
+
 build() {
-   cd "${srcdir}/${pkgname}"
+   cd "${srcdir}/${pkgname}-v${pkgver}"
cmake \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
@@ -26,6 +28,6 @@
 }
 
 package() {
-   cd "${srcdir}/${pkgname}"
+   cd "${srcdir}/${pkgname}-v${pkgver}"
make DESTDIR="${pkgdir}" install
 }


[arch-commits] Commit in dvdauthor/trunk (PKGBUILD dvdauthor-0.7.2-imagemagick7.patch)

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 01:16:40
  Author: bgyorgy
Revision: 284820

upgpkg: dvdauthor 0.7.2-3

Adopt the package, rebuild with imagemagick 7

Added:
  dvdauthor/trunk/dvdauthor-0.7.2-imagemagick7.patch
Modified:
  dvdauthor/trunk/PKGBUILD

+
 PKGBUILD   |   32 +-
 dvdauthor-0.7.2-imagemagick7.patch |   37 +++
 2 files changed, 55 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:50:59 UTC (rev 284819)
+++ PKGBUILD2018-01-22 01:16:40 UTC (rev 284820)
@@ -1,5 +1,5 @@
 # $Id$
-# Maintainer:
+# Maintainer: Balló György 
 # Contributor: Giovanni Scafora 
 # Contributor: Travis Willard 
 # Contributor: Jaroslaw Swierczynski 
@@ -7,27 +7,31 @@
 
 pkgname=dvdauthor
 pkgver=0.7.2
-pkgrel=2
+pkgrel=3
 pkgdesc="DVD authoring tools"
 arch=('x86_64')
 url="http://dvdauthor.sourceforge.net/;
 license=('GPL')
-depends=('libdvdread' 'libmagick6' 'libxml2' 'libpng' 'fribidi')
-makedepends=('imagemagick') # for the *-config wrappers
-options=('!makeflags')
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7')
+depends=('libdvdread' 'libmagick' 'libxml2')
+makedepends=('imagemagick')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz;
+"dvdauthor-0.7.2-imagemagick7.patch")
+sha256sums=('3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7'
+'0c190fab9cc548de3981a352c4310205f536f71ba6e31198b61f67d10d27a1fd')
 
+prepare() {
+  cd $pkgname
+  # Port to imagemagick 7 (taken from Gentoo)
+  patch -Np1 -i ../dvdauthor-0.7.2-imagemagick7.patch
+}
+
 build() {
-  cd ${pkgname}
-  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
-  ./configure --prefix=/usr \
-  --sysconfdir=/etc
+  cd $pkgname
+  ./configure --prefix=/usr
   make
 }
 
 package() {
-  cd ${pkgname}
-
-  make DESTDIR="${pkgdir}" install
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
 }

Added: dvdauthor-0.7.2-imagemagick7.patch
===
--- dvdauthor-0.7.2-imagemagick7.patch  (rev 0)
+++ dvdauthor-0.7.2-imagemagick7.patch  2018-01-22 01:16:40 UTC (rev 284820)
@@ -0,0 +1,37 @@
+--- dvdauthor/src/subgen-image.c
 dvdauthor/src/subgen-image.c
+@@ -30,7 +30,7 @@
+ 
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+ #include 
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+@@ -181,7 +181,8 @@
+ unsigned long magickver;
+ unsigned char amask;
+ 
+-GetExceptionInfo();
++ExceptionInfo *exception_info;
++exception_info = AcquireExceptionInfo();
+ ii=CloneImageInfo(NULL);
+ strcpy(ii->filename,s->fname);
+ im=ReadImage(ii,);
+@@ -1098,13 +1099,13 @@
+ void image_init()
+ {
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+-InitializeMagick(NULL);
++MagickCoreGenesis("", MagickFalse);
+ #endif
+ }
+ 
+ void image_shutdown()
+ {
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+-DestroyMagick();
++MagickCoreTerminus();
+ #endif
+ }


[arch-commits] Commit in dvdauthor/repos/community-x86_64 (3 files)

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 01:16:45
  Author: bgyorgy
Revision: 284821

archrelease: copy trunk to community-x86_64

Added:
  dvdauthor/repos/community-x86_64/PKGBUILD
(from rev 284820, dvdauthor/trunk/PKGBUILD)
  dvdauthor/repos/community-x86_64/dvdauthor-0.7.2-imagemagick7.patch
(from rev 284820, dvdauthor/trunk/dvdauthor-0.7.2-imagemagick7.patch)
Deleted:
  dvdauthor/repos/community-x86_64/PKGBUILD

+
 PKGBUILD   |   70 ++-
 dvdauthor-0.7.2-imagemagick7.patch |   37 ++
 2 files changed, 74 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 01:16:40 UTC (rev 284820)
+++ PKGBUILD2018-01-22 01:16:45 UTC (rev 284821)
@@ -1,33 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Giovanni Scafora 
-# Contributor: Travis Willard 
-# Contributor: Jaroslaw Swierczynski 
-# Contributor: Nicolai Lissner 
-
-pkgname=dvdauthor
-pkgver=0.7.2
-pkgrel=2
-pkgdesc="DVD authoring tools"
-arch=('x86_64')
-url="http://dvdauthor.sourceforge.net/;
-license=('GPL')
-depends=('libdvdread' 'libmagick6' 'libxml2' 'libpng' 'fribidi')
-makedepends=('imagemagick') # for the *-config wrappers
-options=('!makeflags')
-source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7')
-
-build() {
-  cd ${pkgname}
-  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
-  ./configure --prefix=/usr \
-  --sysconfdir=/etc
-  make
-}
-
-package() {
-  cd ${pkgname}
-
-  make DESTDIR="${pkgdir}" install
-}

Copied: dvdauthor/repos/community-x86_64/PKGBUILD (from rev 284820, 
dvdauthor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 01:16:45 UTC (rev 284821)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Giovanni Scafora 
+# Contributor: Travis Willard 
+# Contributor: Jaroslaw Swierczynski 
+# Contributor: Nicolai Lissner 
+
+pkgname=dvdauthor
+pkgver=0.7.2
+pkgrel=3
+pkgdesc="DVD authoring tools"
+arch=('x86_64')
+url="http://dvdauthor.sourceforge.net/;
+license=('GPL')
+depends=('libdvdread' 'libmagick' 'libxml2')
+makedepends=('imagemagick')
+source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz;
+"dvdauthor-0.7.2-imagemagick7.patch")
+sha256sums=('3020a92de9f78eb36f48b6f22d5a001c47107826634a785a62dfcd080f612eb7'
+'0c190fab9cc548de3981a352c4310205f536f71ba6e31198b61f67d10d27a1fd')
+
+prepare() {
+  cd $pkgname
+  # Port to imagemagick 7 (taken from Gentoo)
+  patch -Np1 -i ../dvdauthor-0.7.2-imagemagick7.patch
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}

Copied: dvdauthor/repos/community-x86_64/dvdauthor-0.7.2-imagemagick7.patch 
(from rev 284820, dvdauthor/trunk/dvdauthor-0.7.2-imagemagick7.patch)
===
--- dvdauthor-0.7.2-imagemagick7.patch  (rev 0)
+++ dvdauthor-0.7.2-imagemagick7.patch  2018-01-22 01:16:45 UTC (rev 284821)
@@ -0,0 +1,37 @@
+--- dvdauthor/src/subgen-image.c
 dvdauthor/src/subgen-image.c
+@@ -30,7 +30,7 @@
+ 
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+ #include 
+-#include 
++#include 
+ #else
+ #include 
+ #endif
+@@ -181,7 +181,8 @@
+ unsigned long magickver;
+ unsigned char amask;
+ 
+-GetExceptionInfo();
++ExceptionInfo *exception_info;
++exception_info = AcquireExceptionInfo();
+ ii=CloneImageInfo(NULL);
+ strcpy(ii->filename,s->fname);
+ im=ReadImage(ii,);
+@@ -1098,13 +1099,13 @@
+ void image_init()
+ {
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+-InitializeMagick(NULL);
++MagickCoreGenesis("", MagickFalse);
+ #endif
+ }
+ 
+ void image_shutdown()
+ {
+ #if defined(HAVE_MAGICK) || defined(HAVE_GMAGICK)
+-DestroyMagick();
++MagickCoreTerminus();
+ #endif
+ }


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 00:56:48
  Author: heftig
Revision: 315239

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 00:56:08 UTC (rev 315238)
+++ PKGBUILD2018-01-22 00:56:48 UTC (rev 315239)
@@ -1,44 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Kritoke 
-
-pkgname=gnome-nettool
-pkgver=3.8.1+205+g8550eef
-pkgrel=1
-pkgdesc="Graphical interface for various networking tools"
-url="https://git.gnome.org/browse/gnome-nettool;
-arch=(x86_64)
-license=(GPL)
-depends=(gtk3 libgtop dnsutils iputils dconf whois)
-makedepends=(nmap net-tools git meson itstool)
-optdepends=('nmap: Port scanning'
-'net-tools: Network statistics')
-groups=(gnome-extra)
-_commit=8550eef45eb228fb4a4c816bde33ec24da0aa06e  # master
-source=("git+https://git.gnome.org/browse/gnome-nettool#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^gnome-nettool-//;s/-/./;s/-/./;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  CFLAGS+=" -fvisibility=hidden"
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  cd build
-  meson test
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-}

Copied: gnome-nettool/repos/extra-x86_64/PKGBUILD (from rev 315238, 
gnome-nettool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 00:56:48 UTC (rev 315239)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Kritoke 
+
+pkgname=gnome-nettool
+pkgver=3.8.1+205+g8550eef
+pkgrel=2
+pkgdesc="Graphical interface for various networking tools"
+url="https://git.gnome.org/browse/gnome-nettool;
+arch=(x86_64)
+license=(GPL)
+depends=(gtk3 libgtop dnsutils iputils dconf whois)
+makedepends=(nmap net-tools git meson itstool)
+optdepends=('nmap: Port scanning'
+'net-tools: Network statistics')
+groups=(gnome-extra)
+_commit=8550eef45eb228fb4a4c816bde33ec24da0aa06e  # master
+source=("git+https://git.gnome.org/browse/gnome-nettool#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^gnome-nettool-//;s/-/./;s/-/./;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  cd build
+  meson test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 00:56:08
  Author: heftig
Revision: 315238

3.8.1+205+g8550eef-2

Modified:
  gnome-nettool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:51:48 UTC (rev 315237)
+++ PKGBUILD2018-01-22 00:56:08 UTC (rev 315238)
@@ -5,7 +5,7 @@
 
 pkgname=gnome-nettool
 pkgver=3.8.1+205+g8550eef
-pkgrel=1
+pkgrel=2
 pkgdesc="Graphical interface for various networking tools"
 url="https://git.gnome.org/browse/gnome-nettool;
 arch=(x86_64)
@@ -29,7 +29,6 @@
 }
 
 build() {
-  CFLAGS+=" -fvisibility=hidden"
   arch-meson $pkgname build
   ninja -C build
 }


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 00:51:48
  Author: heftig
Revision: 315237

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 00:50:57 UTC (rev 315236)
+++ PKGBUILD2018-01-22 00:51:48 UTC (rev 315237)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Jan de Groot 
-# Contributor: Kritoke 
-
-pkgname=gnome-nettool
-pkgver=3.8.1+144+gdd04271
-pkgrel=1
-pkgdesc="Graphical interface for various networking tools"
-arch=(i686 x86_64)
-license=(GPL)
-depends=(gtk3 libgtop dnsutils iputils dconf whois)
-makedepends=(yelp-tools intltool nmap net-tools git gnome-common)
-optdepends=('nmap: Port scanning'
-'net-tools: Network statistics')
-groups=(gnome-extra)
-url="https://git.gnome.org/browse/gnome-nettool;
-_commit=dd04271f17440ceb130995d72fed6478158f9d50  # master
-source=("git+https://git.gnome.org/browse/gnome-nettool#commit=$_commit;)
-sha256sums=('SKIP')
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-schemas-compile
-  make
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: gnome-nettool/repos/extra-x86_64/PKGBUILD (from rev 315236, 
gnome-nettool/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 00:51:48 UTC (rev 315237)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Kritoke 
+
+pkgname=gnome-nettool
+pkgver=3.8.1+205+g8550eef
+pkgrel=1
+pkgdesc="Graphical interface for various networking tools"
+url="https://git.gnome.org/browse/gnome-nettool;
+arch=(x86_64)
+license=(GPL)
+depends=(gtk3 libgtop dnsutils iputils dconf whois)
+makedepends=(nmap net-tools git meson itstool)
+optdepends=('nmap: Port scanning'
+'net-tools: Network statistics')
+groups=(gnome-extra)
+_commit=8550eef45eb228fb4a4c816bde33ec24da0aa06e  # master
+source=("git+https://git.gnome.org/browse/gnome-nettool#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^gnome-nettool-//;s/-/./;s/-/./;s/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  CFLAGS+=" -fvisibility=hidden"
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  cd build
+  meson test
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}


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

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 00:50:59
  Author: bgyorgy
Revision: 284819

frei0r-plugins: Adopt the package

Modified:
  frei0r-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:43:21 UTC (rev 284818)
+++ PKGBUILD2018-01-22 00:50:59 UTC (rev 284819)
@@ -1,12 +1,12 @@
 # $Id$
-# Maintainer:
+# Maintainer: Balló György 
 # Contributor: Sergej Pupykin 
 
 pkgname=frei0r-plugins
 pkgver=1.6.1
-pkgrel=5
-pkgdesc="A minimalistic plugin API for video sources and filters"
-arch=(x86_64)
+pkgrel=6
+pkgdesc="Minimalistic plugin API for video effects"
+arch=('x86_64')
 url="https://frei0r.dyne.org/;
 license=('GPL')
 depends=('cairo' 'gavl')
@@ -20,6 +20,7 @@
 build() {
   cd $pkgname-$pkgver
   ./configure --prefix=/usr
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Monday, January 22, 2018 @ 00:50:57
  Author: heftig
Revision: 315236

3.8.1+205+g8550eef-1

Modified:
  gnome-nettool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:44:09 UTC (rev 315235)
+++ PKGBUILD2018-01-22 00:50:57 UTC (rev 315236)
@@ -4,39 +4,41 @@
 # Contributor: Kritoke 
 
 pkgname=gnome-nettool
-pkgver=3.8.1+144+gdd04271
+pkgver=3.8.1+205+g8550eef
 pkgrel=1
 pkgdesc="Graphical interface for various networking tools"
+url="https://git.gnome.org/browse/gnome-nettool;
 arch=(x86_64)
 license=(GPL)
 depends=(gtk3 libgtop dnsutils iputils dconf whois)
-makedepends=(yelp-tools intltool nmap net-tools git gnome-common)
+makedepends=(nmap net-tools git meson itstool)
 optdepends=('nmap: Port scanning'
 'net-tools: Network statistics')
 groups=(gnome-extra)
-url="https://git.gnome.org/browse/gnome-nettool;
-_commit=dd04271f17440ceb130995d72fed6478158f9d50  # master
+_commit=8550eef45eb228fb4a4c816bde33ec24da0aa06e  # master
 source=("git+https://git.gnome.org/browse/gnome-nettool#commit=$_commit;)
 sha256sums=('SKIP')
 
-prepare() {
+pkgver() {
   cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
+  git describe --tags | sed 's/^gnome-nettool-//;s/-/./;s/-/./;s/-/+/g'
 }
 
-check() {
+prepare() {
   cd $pkgname
-  make check
 }
 
 build() {
-  cd $pkgname
-  ./configure --prefix=/usr --sysconfdir=/etc \
-  --localstatedir=/var --disable-schemas-compile
-  make
+  CFLAGS+=" -fvisibility=hidden"
+  arch-meson $pkgname build
+  ninja -C build
 }
 
+check() {
+  cd build
+  meson test
+}
+
 package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
+  DESTDIR="$pkgdir" ninja -C build install
 }


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Monday, January 22, 2018 @ 00:37:20
  Author: seblu
Revision: 315226

upgpkg: nftables 1:0.8.1-1

Modified:
  nftables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-22 00:10:36 UTC (rev 315225)
+++ PKGBUILD2018-01-22 00:37:20 UTC (rev 315226)
@@ -3,7 +3,7 @@
 
 pkgname=nftables
 epoch=1
-pkgver=0.8
+pkgver=0.8.1
 pkgrel=1
 pkgdesc='Netfilter tables userspace tools'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 
source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
 'nftables.conf'
 'nftables.service')
-sha1sums=('651c462e1eaa07303978208b7a29050bb4a6f441'
+sha1sums=('51fd436845718f1221ee198128656ef9055c2588'
   'SKIP'
   '7869aa31ac802922073310ffd4cbbc16450171e5'
   '59185e947ebfd599954800ad2c774171b3f4cd58')


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Monday, January 22, 2018 @ 00:37:30
  Author: seblu
Revision: 315227

archrelease: copy trunk to testing-x86_64

Added:
  nftables/repos/testing-x86_64/
  nftables/repos/testing-x86_64/PKGBUILD
(from rev 315226, nftables/trunk/PKGBUILD)
  nftables/repos/testing-x86_64/nftables.conf
(from rev 315226, nftables/trunk/nftables.conf)
  nftables/repos/testing-x86_64/nftables.service
(from rev 315226, nftables/trunk/nftables.service)

--+
 PKGBUILD |   58 +
 nftables.conf|   38 ++
 nftables.service |   15 +
 3 files changed, 111 insertions(+)

Copied: nftables/repos/testing-x86_64/PKGBUILD (from rev 315226, 
nftables/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-22 00:37:30 UTC (rev 315227)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer 
+
+pkgname=nftables
+epoch=1
+pkgver=0.8.1
+pkgrel=1
+pkgdesc='Netfilter tables userspace tools'
+arch=('x86_64')
+url='https://netfilter.org/projects/nftables/'
+license=('GPL2')
+depends=('libmnl' 'libnftnl' 'gmp' 'readline' 'ncurses')
+makedepends=('docbook2x')
+backup=('etc/nftables.conf')
+validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
+# 2016-11-03: https sources download is broken with curl
+source=("http://netfilter.org/projects/nftables/files/nftables-$pkgver.tar.bz2"{,.sig}
+'nftables.conf'
+'nftables.service')
+sha1sums=('51fd436845718f1221ee198128656ef9055c2588'
+  'SKIP'
+  '7869aa31ac802922073310ffd4cbbc16450171e5'
+  '59185e947ebfd599954800ad2c774171b3f4cd58')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/usr/share \
+CONFIG_MAN=y DB2MAN=docbook2man
+  make
+}
+
+package() {
+  pushd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  popd
+  # basic safe firewall config
+  install -Dm644 nftables.conf "$pkgdir/etc/nftables.conf"
+  # systemd
+  install -Dm644 nftables.service 
"$pkgdir/usr/lib/systemd/system/nftables.service"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: nftables/repos/testing-x86_64/nftables.conf (from rev 315226, 
nftables/trunk/nftables.conf)
===
--- testing-x86_64/nftables.conf(rev 0)
+++ testing-x86_64/nftables.conf2018-01-22 00:37:30 UTC (rev 315227)
@@ -0,0 +1,38 @@
+#!/usr/bin/nft -f
+# ipv4/ipv6 Simple & Safe Firewall
+# you can find examples in /usr/share/nftables/
+
+table inet filter {
+  chain input {
+type filter hook input priority 0;
+
+# allow established/related connections
+ct state {established, related} accept
+
+# early drop of invalid connections
+ct state invalid drop
+
+# allow from loopback
+iifname lo accept
+
+# allow icmp
+ip protocol icmp accept
+ip6 nexthdr icmpv6 accept
+
+# allow ssh
+tcp dport ssh accept
+
+# everything else
+reject with icmpx type port-unreachable
+  }
+  chain forward {
+type filter hook forward priority 0;
+drop
+  }
+  chain output {
+type filter hook output priority 0;
+  }
+
+}
+
+# vim:set ts=2 sw=2 et:

Copied: nftables/repos/testing-x86_64/nftables.service (from rev 315226, 
nftables/trunk/nftables.service)
===
--- testing-x86_64/nftables.service (rev 0)
+++ testing-x86_64/nftables.service 2018-01-22 00:37:30 UTC (rev 315227)
@@ -0,0 +1,15 @@
+[Unit]
+Description=Netfilter Tables
+Documentation=man:nft(8)
+Wants=network-pre.target
+Before=network-pre.target
+
+[Service]
+Type=oneshot
+ExecStart=/usr/bin/nft -f /etc/nftables.conf
+ExecReload=/usr/bin/nft flush ruleset ';' include '"/etc/nftables.conf"'
+ExecStop=/usr/bin/nft flush ruleset
+RemainAfterExit=yes
+
+[Install]
+WantedBy=multi-user.target


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

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 00:19:24
  Author: bgyorgy
Revision: 284811

upgpkg: gavl 1.4.0-3

Adopt the package, build the documentation

Modified:
  gavl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:54:35 UTC (rev 284810)
+++ PKGBUILD2018-01-22 00:19:24 UTC (rev 284811)
@@ -1,27 +1,28 @@
 # $Id$
-# Maintainer: Lukas Fleischer 
+# Maintainer: Balló György 
+# Contributor: Lukas Fleischer 
 # Contributor: Robert Emil Berge 
 # Contributor: Mateusz Herych 
 
 pkgname=gavl
 pkgver=1.4.0
-pkgrel=2
-pkgdesc='A low level library, upon which multimedia APIs can be built.'
+pkgrel=3
+pkgdesc='Low level library, upon which multimedia APIs can be built'
 arch=('x86_64')
 url='http://gmerlin.sourceforge.net/'
 license=('GPL')
 depends=('glibc')
-source=("http://downloads.sourceforge.net/sourceforge/gmerlin/$pkgname-$pkgver.tar.gz;)
-md5sums=('2752013a817fbc43ddf13552215ec2c0')
+makedepends=('doxygen')
+source=("https://downloads.sourceforge.net/gmerlin/$pkgname-$pkgver.tar.gz;)
+sha256sums=('51aaac41391a915bd9bad07710957424b046410a276e7deaff24a870929d33ce')
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure --prefix=/usr --without-doxygen --with-cpuflags=none
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-cpuflags=none
   make
 }
 
 package() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   make DESTDIR="$pkgdir" install
 }


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

2018-01-21 Thread Balló György via arch-commits
Date: Monday, January 22, 2018 @ 00:19:43
  Author: bgyorgy
Revision: 284812

archrelease: copy trunk to community-x86_64

Added:
  gavl/repos/community-x86_64/PKGBUILD
(from rev 284811, gavl/trunk/PKGBUILD)
Deleted:
  gavl/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 00:19:24 UTC (rev 284811)
+++ PKGBUILD2018-01-22 00:19:43 UTC (rev 284812)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Lukas Fleischer 
-# Contributor: Robert Emil Berge 
-# Contributor: Mateusz Herych 
-
-pkgname=gavl
-pkgver=1.4.0
-pkgrel=2
-pkgdesc='A low level library, upon which multimedia APIs can be built.'
-arch=('i686' 'x86_64')
-url='http://gmerlin.sourceforge.net/'
-license=('GPL')
-depends=('glibc')
-source=("http://downloads.sourceforge.net/sourceforge/gmerlin/$pkgname-$pkgver.tar.gz;)
-md5sums=('2752013a817fbc43ddf13552215ec2c0')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure --prefix=/usr --without-doxygen --with-cpuflags=none
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}

Copied: gavl/repos/community-x86_64/PKGBUILD (from rev 284811, 
gavl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-22 00:19:43 UTC (rev 284812)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Balló György 
+# Contributor: Lukas Fleischer 
+# Contributor: Robert Emil Berge 
+# Contributor: Mateusz Herych 
+
+pkgname=gavl
+pkgver=1.4.0
+pkgrel=3
+pkgdesc='Low level library, upon which multimedia APIs can be built'
+arch=('x86_64')
+url='http://gmerlin.sourceforge.net/'
+license=('GPL')
+depends=('glibc')
+makedepends=('doxygen')
+source=("https://downloads.sourceforge.net/gmerlin/$pkgname-$pkgver.tar.gz;)
+sha256sums=('51aaac41391a915bd9bad07710957424b046410a276e7deaff24a870929d33ce')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-cpuflags=none
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in bird/repos/extra-x86_64 (6 files)

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Monday, January 22, 2018 @ 00:10:36
  Author: seblu
Revision: 315225

archrelease: copy trunk to extra-x86_64

Added:
  bird/repos/extra-x86_64/01-fix-leak.patch
(from rev 315224, bird/trunk/01-fix-leak.patch)
  bird/repos/extra-x86_64/PKGBUILD
(from rev 315224, bird/trunk/PKGBUILD)
  bird/repos/extra-x86_64/bird.service
(from rev 315224, bird/trunk/bird.service)
Deleted:
  bird/repos/extra-x86_64/01-fix-leak.patch
  bird/repos/extra-x86_64/PKGBUILD
  bird/repos/extra-x86_64/bird.service

---+
 01-fix-leak.patch |   76 +++---
 PKGBUILD  |  128 ++--
 bird.service  |   24 -
 3 files changed, 114 insertions(+), 114 deletions(-)

Deleted: 01-fix-leak.patch
===
--- 01-fix-leak.patch   2018-01-22 00:07:20 UTC (rev 315224)
+++ 01-fix-leak.patch   2018-01-22 00:10:36 UTC (rev 315225)
@@ -1,38 +0,0 @@
-From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
-From: "Ondrej Zajicek (work)" 
-Date: Sat, 16 Dec 2017 00:42:56 +0100
-Subject: [PATCH] Netlink: Fix memory leak
-

- sysdep/linux/netlink.c | 11 ---
- 1 file changed, 11 deletions(-)
-
-diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
-index 72ff13fa..4cb51519 100644
 a/sysdep/linux/netlink.c
-+++ b/sysdep/linux/netlink.c
-@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
- ra->nh.labels = labels;
- #endif
- 
--  rte *e = rte_get_temp(ra);
--  e->net = net;
--  e->u.krt.src = src;
--  e->u.krt.proto = i->rtm_protocol;
--  e->u.krt.seen = 0;
--  e->u.krt.best = 0;
--  e->u.krt.metric = 0;
--
-   if (i->rtm_scope != def_scope)
- {
-   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
-@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
-   ea->attrs[0].u.data = i->rtm_scope;
- }
- 
--  if (a[RTA_PRIORITY])
--e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
--
-   if (a[RTA_PREFSRC])
- {
-   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Copied: bird/repos/extra-x86_64/01-fix-leak.patch (from rev 315224, 
bird/trunk/01-fix-leak.patch)
===
--- 01-fix-leak.patch   (rev 0)
+++ 01-fix-leak.patch   2018-01-22 00:10:36 UTC (rev 315225)
@@ -0,0 +1,38 @@
+From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
+From: "Ondrej Zajicek (work)" 
+Date: Sat, 16 Dec 2017 00:42:56 +0100
+Subject: [PATCH] Netlink: Fix memory leak
+
+---
+ sysdep/linux/netlink.c | 11 ---
+ 1 file changed, 11 deletions(-)
+
+diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
+index 72ff13fa..4cb51519 100644
+--- a/sysdep/linux/netlink.c
 b/sysdep/linux/netlink.c
+@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
+ ra->nh.labels = labels;
+ #endif
+ 
+-  rte *e = rte_get_temp(ra);
+-  e->net = net;
+-  e->u.krt.src = src;
+-  e->u.krt.proto = i->rtm_protocol;
+-  e->u.krt.seen = 0;
+-  e->u.krt.best = 0;
+-  e->u.krt.metric = 0;
+-
+   if (i->rtm_scope != def_scope)
+ {
+   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
+@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
+   ea->attrs[0].u.data = i->rtm_scope;
+ }
+ 
+-  if (a[RTA_PRIORITY])
+-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
+-
+   if (a[RTA_PREFSRC])
+ {
+   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 00:07:20 UTC (rev 315224)
+++ PKGBUILD2018-01-22 00:10:36 UTC (rev 315225)
@@ -1,64 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=bird
-pkgver=2.0.1
-pkgrel=1
-pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
-arch=('x86_64')
-url='http://bird.network.cz/'
-license=('GPL2')
-backup=('etc/bird.conf')
-depends=('glibc' 'readline' 'ncurses' 'libssh')
-replaces=('bird6')
-source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
-'bird.service')
-md5sums=('a7d6249cf5706fcca9fcd2e5a4ca8626'
- '69221e063a3f07dcad519d5eeacaae75')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---localstatedir=/var \
---docdir=/usr/share/doc/$pkgname
-  make
-}
-
-package () {
-
-  cd $pkgbase-$pkgver
-  make \
-prefix="$pkgdir/usr" \
-

[arch-commits] Commit in bird/repos/extra-x86_64 (6 files)

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Monday, January 22, 2018 @ 00:07:20
  Author: seblu
Revision: 315224

archrelease: copy trunk to extra-x86_64

Added:
  bird/repos/extra-x86_64/01-fix-leak.patch
(from rev 315223, bird/trunk/01-fix-leak.patch)
  bird/repos/extra-x86_64/PKGBUILD
(from rev 315223, bird/trunk/PKGBUILD)
  bird/repos/extra-x86_64/bird.service
(from rev 315223, bird/trunk/bird.service)
Deleted:
  bird/repos/extra-x86_64/01-fix-leak.patch
  bird/repos/extra-x86_64/PKGBUILD
  bird/repos/extra-x86_64/bird.service

---+
 01-fix-leak.patch |   76 +++
 PKGBUILD  |  127 ++--
 bird.service  |   24 -
 3 files changed, 114 insertions(+), 113 deletions(-)

Deleted: 01-fix-leak.patch
===
--- 01-fix-leak.patch   2018-01-22 00:07:10 UTC (rev 315223)
+++ 01-fix-leak.patch   2018-01-22 00:07:20 UTC (rev 315224)
@@ -1,38 +0,0 @@
-From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
-From: "Ondrej Zajicek (work)" 
-Date: Sat, 16 Dec 2017 00:42:56 +0100
-Subject: [PATCH] Netlink: Fix memory leak
-

- sysdep/linux/netlink.c | 11 ---
- 1 file changed, 11 deletions(-)
-
-diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
-index 72ff13fa..4cb51519 100644
 a/sysdep/linux/netlink.c
-+++ b/sysdep/linux/netlink.c
-@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
- ra->nh.labels = labels;
- #endif
- 
--  rte *e = rte_get_temp(ra);
--  e->net = net;
--  e->u.krt.src = src;
--  e->u.krt.proto = i->rtm_protocol;
--  e->u.krt.seen = 0;
--  e->u.krt.best = 0;
--  e->u.krt.metric = 0;
--
-   if (i->rtm_scope != def_scope)
- {
-   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
-@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
-   ea->attrs[0].u.data = i->rtm_scope;
- }
- 
--  if (a[RTA_PRIORITY])
--e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
--
-   if (a[RTA_PREFSRC])
- {
-   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Copied: bird/repos/extra-x86_64/01-fix-leak.patch (from rev 315223, 
bird/trunk/01-fix-leak.patch)
===
--- 01-fix-leak.patch   (rev 0)
+++ 01-fix-leak.patch   2018-01-22 00:07:20 UTC (rev 315224)
@@ -0,0 +1,38 @@
+From 3013fc57bdc97b0031c4f4250b9bdd172f4c0f4e Mon Sep 17 00:00:00 2001
+From: "Ondrej Zajicek (work)" 
+Date: Sat, 16 Dec 2017 00:42:56 +0100
+Subject: [PATCH] Netlink: Fix memory leak
+
+---
+ sysdep/linux/netlink.c | 11 ---
+ 1 file changed, 11 deletions(-)
+
+diff --git a/sysdep/linux/netlink.c b/sysdep/linux/netlink.c
+index 72ff13fa..4cb51519 100644
+--- a/sysdep/linux/netlink.c
 b/sysdep/linux/netlink.c
+@@ -1666,14 +1666,6 @@ nl_parse_route(struct nl_parse_state *s, struct 
nlmsghdr *h)
+ ra->nh.labels = labels;
+ #endif
+ 
+-  rte *e = rte_get_temp(ra);
+-  e->net = net;
+-  e->u.krt.src = src;
+-  e->u.krt.proto = i->rtm_protocol;
+-  e->u.krt.seen = 0;
+-  e->u.krt.best = 0;
+-  e->u.krt.metric = 0;
+-
+   if (i->rtm_scope != def_scope)
+ {
+   ea_list *ea = lp_alloc(s->pool, sizeof(ea_list) + sizeof(eattr));
+@@ -1687,9 +1679,6 @@ nl_parse_route(struct nl_parse_state *s, struct nlmsghdr 
*h)
+   ea->attrs[0].u.data = i->rtm_scope;
+ }
+ 
+-  if (a[RTA_PRIORITY])
+-e->u.krt.metric = rta_get_u32(a[RTA_PRIORITY]);
+-
+   if (a[RTA_PREFSRC])
+ {
+   ip_addr ps = rta_get_ipa(a[RTA_PREFSRC]);

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-22 00:07:10 UTC (rev 315223)
+++ PKGBUILD2018-01-22 00:07:20 UTC (rev 315224)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer: Sébastien Luttringer
-
-pkgname=bird
-pkgver=2.0.0
-pkgrel=3
-pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
-arch=('x86_64')
-url='http://bird.network.cz/'
-license=('GPL2')
-backup=('etc/bird.conf')
-depends=('glibc' 'readline' 'ncurses' 'libssh')
-replaces=('bird6')
-source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
-'bird.service'
-'01-fix-leak.patch')
-md5sums=('31cbd40f493d6e946e7cdf3158c4923a'
- '69221e063a3f07dcad519d5eeacaae75'
- '4936f7eb7a66014e2ad358d94a9ea1a9')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---sbindir=/usr/bin \
---sysconfdir=/etc \
---localstatedir=/var \
---docdir=/usr/share/doc/$pkgname
-  make
-}
-
-package () {
-
-  cd 

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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Monday, January 22, 2018 @ 00:07:10
  Author: seblu
Revision: 315223

upgpkg: bird 2.0.1-1

- Patch FS#57096

Modified:
  bird/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:56:06 UTC (rev 315222)
+++ PKGBUILD2018-01-22 00:07:10 UTC (rev 315223)
@@ -2,8 +2,8 @@
 # Maintainer: Sébastien Luttringer
 
 pkgname=bird
-pkgver=2.0.0
-pkgrel=3
+pkgver=2.0.1
+pkgrel=1
 pkgdesc='RIP, OSPF, BGP, MPLS, BFD, Babbel routing daemon'
 arch=('x86_64')
 url='http://bird.network.cz/'
@@ -12,11 +12,9 @@
 depends=('glibc' 'readline' 'ncurses' 'libssh')
 replaces=('bird6')
 source=("ftp://bird.network.cz/pub/bird/$pkgname-$pkgver.tar.gz;
-'bird.service'
-'01-fix-leak.patch')
-md5sums=('31cbd40f493d6e946e7cdf3158c4923a'
- '69221e063a3f07dcad519d5eeacaae75'
- '4936f7eb7a66014e2ad358d94a9ea1a9')
+'bird.service')
+md5sums=('a7d6249cf5706fcca9fcd2e5a4ca8626'
+ '69221e063a3f07dcad519d5eeacaae75')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -58,6 +56,9 @@
 
   # systemd
   install -D -m 644 "$srcdir/bird.service" 
"$pkgdir/usr/lib/systemd/system/bird.service"
+
+  # overwrite invalid default config file (see FS#57096)
+  install -D -m 644 doc/bird.conf.example2 "$pkgdir/etc/bird.conf"
 }
 
 # vim:set ts=2 sw=2 et:


[arch-commits] Commit in btrfs-progs/repos (7 files)

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:56:06
  Author: seblu
Revision: 315222

archrelease: copy trunk to testing-x86_64

Added:
  btrfs-progs/repos/testing-x86_64/
  btrfs-progs/repos/testing-x86_64/PKGBUILD
(from rev 315221, btrfs-progs/trunk/PKGBUILD)
  btrfs-progs/repos/testing-x86_64/btrfs-progs.install
(from rev 315221, btrfs-progs/trunk/btrfs-progs.install)
  btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service
(from rev 315221, btrfs-progs/trunk/btrfs-scrub@.service)
  btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer
(from rev 315221, btrfs-progs/trunk/btrfs-scrub@.timer)
  btrfs-progs/repos/testing-x86_64/initcpio-hook-btrfs
(from rev 315221, btrfs-progs/trunk/initcpio-hook-btrfs)
  btrfs-progs/repos/testing-x86_64/initcpio-install-btrfs
(from rev 315221, btrfs-progs/trunk/initcpio-install-btrfs)

+
 PKGBUILD   |   61 +++
 btrfs-progs.install|   15 +++
 btrfs-scrub@.service   |8 ++
 btrfs-scrub@.timer |   10 +++
 initcpio-hook-btrfs|7 +
 initcpio-install-btrfs |   17 +
 6 files changed, 118 insertions(+)

Copied: btrfs-progs/repos/testing-x86_64/PKGBUILD (from rev 315221, 
btrfs-progs/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-21 23:56:06 UTC (rev 315222)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer 
+# Contributor: Tom Gundersen 
+# Contributor: Tobias Powalowski 
+
+pkgname=btrfs-progs
+pkgver=4.14.1
+pkgrel=1
+pkgdesc='Btrfs filesystem utilities'
+arch=('x86_64')
+depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd')
+makedepends=('git' 'asciidoc' 'xmlto' 'systemd')
+url='https://btrfs.wiki.kernel.org'
+replaces=('btrfs-progs-unstable')
+conflicts=('btrfs-progs-unstable')
+provides=('btrfs-progs-unstable')
+license=('GPL2')
+validpgpkeys=('F2B41200C54EFB30380C1756C565D5F9D76D583B')
+source=("https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v$pkgver.tar."{sign,xz}
+'initcpio-install-btrfs'
+'initcpio-hook-btrfs'
+'btrfs-scrub@.service'
+'btrfs-scrub@.timer')
+install=btrfs-progs.install
+options=(!staticlibs)
+md5sums=('SKIP'
+ 'fa1618a0ee07e88d39c4e4e39775ed35'
+ '7241ba3a4286d08da0d50b7176941112'
+ 'b09688a915a0ec8f40e2f5aacbabc9ad'
+ '917b31f4eb90448d6791e17ea0f386c7'
+ '502221c1b47a3bb2c06703d4fb90a0c2')
+
+build() {
+  cd $pkgname-v$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-v$pkgver
+ ./btrfs filesystem show
+}
+
+package() {
+  cd $pkgname-v$pkgver
+  make DESTDIR="$pkgdir" install
+
+  # install bash completion (FS#44618)
+  install -Dm644 btrfs-completion 
"$pkgdir/usr/share/bash-completion/completions/btrfs"
+
+  # install mkinitcpio hooks
+  cd "$srcdir"
+  install -Dm644 initcpio-install-btrfs 
"$pkgdir/usr/lib/initcpio/install/btrfs"
+  install -Dm644 initcpio-hook-btrfs "$pkgdir/usr/lib/initcpio/hooks/btrfs"
+
+  # install scrub service/timer
+  install -Dm644 btrfs-scrub@.service 
"$pkgdir/usr/lib/systemd/system/btrfs-scrub@.service"
+  install -Dm644 btrfs-scrub@.timer 
"$pkgdir/usr/lib/systemd/system/btrfs-scrub@.timer"
+}
+
+# vim:set ts=2 sw=2 ft=sh et:

Copied: btrfs-progs/repos/testing-x86_64/btrfs-progs.install (from rev 315221, 
btrfs-progs/trunk/btrfs-progs.install)
===
--- testing-x86_64/btrfs-progs.install  (rev 0)
+++ testing-x86_64/btrfs-progs.install  2018-01-21 23:56:06 UTC (rev 315222)
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+## arg 1:  the new package version
+## arg 2:  the old package version
+post_upgrade() {
+  if (( "$(vercmp "$2" 0.19.20121005)" < 0 )); then
+echo 'btrfs multi-device support now relies on linux 3.6 or later'
+  elif (( "$(vercmp "$2" 4.3.1-2)" < 0 )); then
+echo 'btrfs-scrub@.timer instance names must not be prefix by dash anymore'
+echo 'use btrfs-scrub@-.timer to scrub / monthly'
+echo 'btrfs-scrub@home.timer to scrub /home monthly.'
+  fi
+}
+
+# vim:set ts=2 sw=2 et:

Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.service (from rev 315221, 
btrfs-progs/trunk/btrfs-scrub@.service)
===
--- testing-x86_64/btrfs-scrub@.service (rev 0)
+++ testing-x86_64/btrfs-scrub@.service 2018-01-21 23:56:06 UTC (rev 315222)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Btrfs scrub on %f
+
+[Service]
+Nice=19
+IOSchedulingClass=idle
+KillSignal=SIGINT
+ExecStart=/usr/bin/btrfs scrub start -B %f

Copied: btrfs-progs/repos/testing-x86_64/btrfs-scrub@.timer (from rev 315221, 
btrfs-progs/trunk/btrfs-scrub@.timer)

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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:55:55
  Author: seblu
Revision: 315221

upgpkg: btrfs-progs 4.14.1-1

Modified:
  btrfs-progs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:54:09 UTC (rev 315220)
+++ PKGBUILD2018-01-21 23:55:55 UTC (rev 315221)
@@ -4,8 +4,8 @@
 # Contributor: Tobias Powalowski 
 
 pkgname=btrfs-progs
-pkgver=4.14
-pkgrel=2
+pkgver=4.14.1
+pkgrel=1
 pkgdesc='Btrfs filesystem utilities'
 arch=('x86_64')
 depends=('glibc' 'libutil-linux' 'e2fsprogs' 'lzo' 'zlib' 'zstd')
@@ -24,7 +24,7 @@
 install=btrfs-progs.install
 options=(!staticlibs)
 md5sums=('SKIP'
- '7881c3d87a9a838f316941f8ed71968d'
+ 'fa1618a0ee07e88d39c4e4e39775ed35'
  '7241ba3a4286d08da0d50b7176941112'
  'b09688a915a0ec8f40e2f5aacbabc9ad'
  '917b31f4eb90448d6791e17ea0f386c7'


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:54:26
  Author: seblu
Revision: 284809

upgpkg: containerd 1.0.1-1

Modified:
  containerd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:42:05 UTC (rev 284808)
+++ PKGBUILD2018-01-21 23:54:26 UTC (rev 284809)
@@ -3,8 +3,8 @@
 # Contributor: Iwan Timmer 
 
 pkgname=containerd
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
 pkgdesc='An open and reliable container runtime'
 url='https://containerd.io/'
 depends=('glibc' 'runc')


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:54:35
  Author: seblu
Revision: 284810

archrelease: copy trunk to community-x86_64

Added:
  containerd/repos/community-x86_64/PKGBUILD
(from rev 284809, containerd/trunk/PKGBUILD)
Deleted:
  containerd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-21 23:54:26 UTC (rev 284809)
+++ PKGBUILD2018-01-21 23:54:35 UTC (rev 284810)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Iwan Timmer 
-
-pkgname=containerd
-pkgver=1.0.0
-pkgrel=2
-pkgdesc='An open and reliable container runtime'
-url='https://containerd.io/'
-depends=('glibc' 'runc')
-makedepends=('go-pie' 'git' 'btrfs-progs')
-arch=('x86_64')
-source=("containerd²::git+https://github.com/containerd/containerd.git#tag=v$pkgver;)
-license=("APACHE")
-md5sums=('SKIP')
-
-prepare() {
-  mkdir -p src/github.com/containerd
-  ln -rTsf containerd² src/github.com/containerd/containerd
-  # fix paths in service
-  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' containerd²/containerd.service
-}
-
-build() {
-  export GOPATH="$srcdir"
-  cd src/github.com/containerd/containerd
-  make
-}
-
-package() {
-  export GOPATH="$srcdir"
-  cd src/github.com/containerd/containerd
-  make install DESTDIR="$pkgdir/usr"
-  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
-}
-
-# vim:set ts=2 sw=2 et:

Copied: containerd/repos/community-x86_64/PKGBUILD (from rev 284809, 
containerd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-21 23:54:35 UTC (rev 284810)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Iwan Timmer 
+
+pkgname=containerd
+pkgver=1.0.1
+pkgrel=1
+pkgdesc='An open and reliable container runtime'
+url='https://containerd.io/'
+depends=('glibc' 'runc')
+makedepends=('go-pie' 'git' 'btrfs-progs')
+arch=('x86_64')
+source=("containerd²::git+https://github.com/containerd/containerd.git#tag=v$pkgver;)
+license=("APACHE")
+md5sums=('SKIP')
+
+prepare() {
+  mkdir -p src/github.com/containerd
+  ln -rTsf containerd² src/github.com/containerd/containerd
+  # fix paths in service
+  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' containerd²/containerd.service
+}
+
+build() {
+  export GOPATH="$srcdir"
+  cd src/github.com/containerd/containerd
+  make
+}
+
+package() {
+  export GOPATH="$srcdir"
+  cd src/github.com/containerd/containerd
+  make install DESTDIR="$pkgdir/usr"
+  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:54:01
  Author: seblu
Revision: 315219

upgpkg: gzip 1.9-1

Modified:
  gzip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:53:18 UTC (rev 315218)
+++ PKGBUILD2018-01-21 23:54:01 UTC (rev 315219)
@@ -4,8 +4,8 @@
 # Contributor: judd 
 
 pkgname=gzip
-pkgver=1.8
-pkgrel=2
+pkgver=1.9
+pkgrel=1
 pkgdesc='GNU compression utility'
 arch=('x86_64')
 url='https://www.gnu.org/software/gzip/'
@@ -14,7 +14,7 @@
 depends=('glibc' 'bash' 'less')
 validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
 source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig})
-md5sums=('f7caabb65cddc1a4165b398009bd05b9'
+md5sums=('9492c6ccb2239ff679a5475a7bb543ed'
  'SKIP')
 prepare() {
   cd $pkgname-$pkgver


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:54:09
  Author: seblu
Revision: 315220

archrelease: copy trunk to testing-x86_64

Added:
  gzip/repos/testing-x86_64/
  gzip/repos/testing-x86_64/PKGBUILD
(from rev 315219, gzip/trunk/PKGBUILD)

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

Copied: gzip/repos/testing-x86_64/PKGBUILD (from rev 315219, 
gzip/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-21 23:54:09 UTC (rev 315220)
@@ -0,0 +1,48 @@
+# $Id$
+# Mainainer: Sébastien "Seblu" Luttringer 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=gzip
+pkgver=1.9
+pkgrel=1
+pkgdesc='GNU compression utility'
+arch=('x86_64')
+url='https://www.gnu.org/software/gzip/'
+license=('GPL3')
+groups=('base' 'base-devel')
+depends=('glibc' 'bash' 'less')
+validpgpkeys=('155D3FC500C834486D1EEA677FD9FCCB000B') # Jim Meyering
+source=("https://ftp.gnu.org/pub/gnu/gzip/gzip-$pkgver.tar.xz"{,.sig})
+md5sums=('9492c6ccb2239ff679a5475a7bb543ed'
+ 'SKIP')
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make prefix="$pkgdir/usr" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:53:18
  Author: seblu
Revision: 315218

archrelease: copy trunk to testing-x86_64

Added:
  libnftnl/repos/testing-x86_64/
  libnftnl/repos/testing-x86_64/PKGBUILD
(from rev 315217, libnftnl/trunk/PKGBUILD)

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

Copied: libnftnl/repos/testing-x86_64/PKGBUILD (from rev 315217, 
libnftnl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-21 23:53:18 UTC (rev 315218)
@@ -0,0 +1,34 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+
+pkgname=libnftnl
+pkgver=1.0.9
+pkgrel=1
+pkgdesc='Netfilter library providing interface to the nf_tables subsystem'
+arch=('x86_64')
+url='https://netfilter.org/projects/libnftnl/'
+license=('GPL2')
+depends=('libmnl')
+validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
+# 2016-11-03: https sources download is broken with curl
+source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig})
+sha1sums=('90b70f52a26f88ab1106671e797faac21265fa6a'
+  'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:53:11
  Author: seblu
Revision: 315217

upgpkg: libnftnl 1.0.9-1

Modified:
  libnftnl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 23:49:08 UTC (rev 315216)
+++ PKGBUILD2018-01-21 23:53:11 UTC (rev 315217)
@@ -2,7 +2,7 @@
 # Maintainer: Sébastien Luttringer
 
 pkgname=libnftnl
-pkgver=1.0.8
+pkgver=1.0.9
 pkgrel=1
 pkgdesc='Netfilter library providing interface to the nf_tables subsystem'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 validpgpkeys=('C09DB2063F1D7034BA6152ADAB4655A126D292E4') # Netfilter Core Team
 # 2016-11-03: https sources download is broken with curl
 
source=("http://netfilter.org/projects/libnftnl/files/libnftnl-$pkgver.tar.bz2"{,.sig})
-sha1sums=('8f9cb4983b54092478ade39f78b2850062729f4b'
+sha1sums=('90b70f52a26f88ab1106671e797faac21265fa6a'
   'SKIP')
 
 build() {


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

2018-01-21 Thread Sébastien Luttringer via arch-commits
Date: Sunday, January 21, 2018 @ 23:49:08
  Author: seblu
Revision: 315216

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

Added:
  coreutils/repos/core-x86_64/PKGBUILD
(from rev 315215, coreutils/repos/testing-x86_64/PKGBUILD)
Deleted:
  coreutils/repos/core-x86_64/PKGBUILD
  coreutils/repos/testing-x86_64/

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

Deleted: core-x86_64/PKGBUILD
===
--- core-x86_64/PKGBUILD2018-01-21 22:47:34 UTC (rev 315215)
+++ core-x86_64/PKGBUILD2018-01-21 23:49:08 UTC (rev 315216)
@@ -1,54 +0,0 @@
-# $Id$
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Allan McRae 
-# Contributor: judd 
-
-pkgname=coreutils
-pkgver=8.28
-pkgrel=1
-pkgdesc='The basic file, shell and text manipulation utilities of the GNU 
operating system'
-arch=('i686' 'x86_64')
-license=('GPL3')
-url='https://www.gnu.org/software/coreutils/'
-groups=('base')
-depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl')
-source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady
-md5sums=('e7cb20d0572cc40d9f47ede6454406d1'
- 'SKIP')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  msg2 "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  :
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure \
-  --prefix=/usr \
-  --libexecdir=/usr/lib \
-  --with-openssl \
-  --enable-no-install-program=groups,hostname,kill,uptime
-  make
-}
-
-check() {
-  cd $pkgname-$pkgver
-  #make check
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: coreutils/repos/core-x86_64/PKGBUILD (from rev 315215, 
coreutils/repos/testing-x86_64/PKGBUILD)
===
--- core-x86_64/PKGBUILD(rev 0)
+++ core-x86_64/PKGBUILD2018-01-21 23:49:08 UTC (rev 315216)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Sébastien "Seblu" Luttringer
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+# Contributor: judd 
+
+pkgname=coreutils
+pkgver=8.29
+pkgrel=1
+pkgdesc='The basic file, shell and text manipulation utilities of the GNU 
operating system'
+arch=('x86_64')
+license=('GPL3')
+url='https://www.gnu.org/software/coreutils/'
+groups=('base')
+depends=('glibc' 'acl' 'attr' 'gmp' 'libcap' 'openssl')
+source=("https://ftp.gnu.org/gnu/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+validpgpkeys=('6C37DC12121A5006BC1DB804DF6FD971306037D9') # Pádraig Brady
+md5sums=('960cfe75a42c9907c71439f8eb436303'
+ 'SKIP')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # apply patch from the source array (should be a pacman feature)
+  local filename
+  for filename in "${source[@]}"; do
+if [[ "$filename" =~ \.patch$ ]]; then
+  msg2 "Applying patch ${filename##*/}"
+  patch -p1 -N -i "$srcdir/${filename##*/}"
+fi
+  done
+  :
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure \
+  --prefix=/usr \
+  --libexecdir=/usr/lib \
+  --with-openssl \
+  --enable-no-install-program=groups,hostname,kill,uptime
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  #make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Sunday, January 21, 2018 @ 23:42:05
  Author: heftig
Revision: 284808

archrelease: copy trunk to community-x86_64

Added:
  rubinius/repos/community-x86_64/PKGBUILD
(from rev 284807, rubinius/trunk/PKGBUILD)
  rubinius/repos/community-x86_64/dirs.patch
(from rev 284807, rubinius/trunk/dirs.patch)
  rubinius/repos/community-x86_64/gemrc
(from rev 284807, rubinius/trunk/gemrc)
Deleted:
  rubinius/repos/community-x86_64/PKGBUILD
  rubinius/repos/community-x86_64/dirs.patch
  rubinius/repos/community-x86_64/gemrc

+
 PKGBUILD   |  152 +--
 dirs.patch |   42 
 gemrc  |   10 +--
 3 files changed, 102 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-21 23:40:54 UTC (rev 284807)
+++ PKGBUILD2018-01-21 23:42:05 UTC (rev 284808)
@@ -1,76 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgbase=rubinius
-pkgname=(rubinius rubinius-ruby)
-pkgver=3.92
-pkgrel=1
-pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
-arch=(x86_64)
-url="https://rubinius.com;
-license=(custom:BSD MPL2)
-depends=(libffi openssl-1.0 libyaml)
-makedepends=(llvm ruby clang valgrind)
-options=(!emptydirs)
-source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
-gemrc dirs.patch)
-sha256sums=('a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b'
-'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
-'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
-
-prepare() {
-  cd $pkgbase-$pkgver
-  patch -Np1 -i ../dirs.patch
-}
-
-build() {
-  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
-
-  cd $pkgbase-$pkgver
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---includedir=/usr/include/rubinius \
---appdir=/usr/lib/rubinius \
---gemsdir=/usr/lib/rubinius/gems \
---bin-link bundle \
---bin-link bundler \
---preserve-prefix \
---without-rpath \
---release-build
-  rake build
-}
-
-check() {
-  cd $pkgbase-$pkgver
-  rake vm:test
-}
-
-package_rubinius() {
-  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
-
-  cd $pkgbase-$pkgver
-  DESTDIR="$pkgdir" rake install:files
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE
-
-### Split rubinius-ruby
-  mkdir -p "$srcdir/ruby/usr/bin"
-  for _f in "$pkgdir"/usr/bin/*; do
-[[ $_f == */rbx ]] && continue
-mv $_f "$srcdir/ruby/usr/bin"
-  done
-}
-
-package_rubinius-ruby() {
-  pkgdesc="Ruby compat for Rubinius"
-  depends=("rubinius=$pkgver-$pkgrel")
-  provides=(ruby)
-  conflicts=(ruby)
-  backup=(etc/gemrc)
-
-  mv ruby/* "$pkgdir"
-  install -Dt "$pkgdir/etc" -m644 gemrc
-
-  mkdir -p "$pkgdir/usr/share/licenses"
-  ln -s rubinius "$pkgdir/usr/share/licenses/$pkgname"
-}

Copied: rubinius/repos/community-x86_64/PKGBUILD (from rev 284807, 
rubinius/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-21 23:42:05 UTC (rev 284808)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=rubinius
+pkgname=(rubinius rubinius-ruby)
+pkgver=3.93
+pkgrel=1
+pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
+arch=(x86_64)
+url="https://rubinius.com;
+license=(custom:BSD MPL2)
+depends=(libffi openssl-1.0 libyaml)
+makedepends=(llvm ruby clang valgrind)
+options=(!emptydirs)
+source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
+gemrc dirs.patch)
+sha256sums=('851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9'
+'4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
+'01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  patch -Np1 -i ../dirs.patch
+}
+
+build() {
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+
+  cd $pkgbase-$pkgver
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--includedir=/usr/include/rubinius \
+--appdir=/usr/lib/rubinius \
+--gemsdir=/usr/lib/rubinius/gems \
+--bin-link bundle \
+--bin-link bundler \
+--preserve-prefix \
+--without-rpath \
+--release-build
+  rake build
+}
+
+check() {
+  cd $pkgbase-$pkgver
+  rake vm:test
+}
+
+package_rubinius() {
+  export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig
+
+  cd $pkgbase-$pkgver
+  DESTDIR="$pkgdir" rake install:files
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE BSD_LICENSE
+
+### Split rubinius-ruby
+  mkdir -p "$srcdir/ruby/usr/bin"
+  for _f in "$pkgdir"/usr/bin/*; do
+[[ $_f == */rbx ]] && continue
+mv $_f "$srcdir/ruby/usr/bin"
+  done
+}
+
+package_rubinius-ruby() {
+  pkgdesc="Ruby compat for Rubinius"
+  

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

2018-01-21 Thread Jan Steffens via arch-commits
Date: Sunday, January 21, 2018 @ 23:40:54
  Author: heftig
Revision: 284807

3.93-1

Modified:
  rubinius/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 22:48:42 UTC (rev 284806)
+++ PKGBUILD2018-01-21 23:40:54 UTC (rev 284807)
@@ -3,7 +3,7 @@
 
 pkgbase=rubinius
 pkgname=(rubinius rubinius-ruby)
-pkgver=3.92
+pkgver=3.93
 pkgrel=1
 pkgdesc="Ruby runtime written in Ruby, designed for concurrency"
 arch=(x86_64)
@@ -14,7 +14,7 @@
 options=(!emptydirs)
 source=(http://releases.rubinius.com/${pkgbase}-${pkgver}.tar.bz2
 gemrc dirs.patch)
-sha256sums=('a15196a33c3628aa5baff0613102973fe0e489583b2614f9dacc02ad33efe87b'
+sha256sums=('851a93d68727f41603dbafa498ffe37bcdf2e6c697ba07c7804062f6a07200a9'
 '4bb7eb2fe66e396ed16b589cdb656831407b39ad4e138d88536754c0448ac614'
 '01eaefc509d3192ade1115282b42e06a72b0ab9353b61d1779db296bb832e2f2')
 


[arch-commits] Commit in php71/trunk (PKGBUILD enchant-2.patch)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:48:34
  Author: jgc
Revision: 284805

upgpkg: php71 7.1.13-4

Adjust enchant-2 patch to fix FS#56835

Modified:
  php71/trunk/PKGBUILD
  php71/trunk/enchant-2.patch

-+
 PKGBUILD|2 +-
 enchant-2.patch |   38 ++
 2 files changed, 39 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 22:21:29 UTC (rev 284804)
+++ PKGBUILD2018-01-21 22:48:34 UTC (rev 284805)
@@ -39,7 +39,7 @@
 '7d982a3cefb3eaec0b3458340e4991c2959c10d1518ecb7c1d041884b14efc73'
 '640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5'
 '78f60b1d9f3a0ef8af77208feed76e303b3a13e93b80613c1e5a729004a5343c'
-'2be98e145bda8c4af53f0013c248d11f0cec48164575de3593fac45a7431eee7')
+'b11c3de747ef222696f5135556d624e3f7f0135a3cb1b06082f1ec8e9b7eeb0a')
 
 prepare() {
cd ${srcdir}/${pkgbase%71}-${pkgver}

Modified: enchant-2.patch
===
--- enchant-2.patch 2018-01-21 22:21:29 UTC (rev 284804)
+++ enchant-2.patch 2018-01-21 22:48:34 UTC (rev 284805)
@@ -44,3 +44,41 @@
  if test -n "$ENCHANT_LIBDIR"; then
  
if test "$ENCHANT_LIBDIR" != "/usr/$PHP_LIBDIR" && test "$ENCHANT_LIBDIR" 
!= "/usr/lib"; then
+--- php-7.2.1/ext/enchant/enchant.c.orig   2018-01-02 22:36:05.0 
+
 php-7.2.1/ext/enchant/enchant.c2018-01-21 22:34:50.205791491 +
+@@ -741,7 +741,7 @@
+   for (i = 0; i < n_sugg; i++) {
+   add_next_index_string(sugg, suggs[i]);
+   }
+-  enchant_dict_free_suggestions(pdict->pdict, suggs);
++  enchant_dict_free_string_list(pdict->pdict, suggs);
+   }
+ 
+ 
+@@ -798,7 +798,7 @@
+   add_next_index_string(return_value, suggs[i]);
+   }
+ 
+-  enchant_dict_free_suggestions(pdict->pdict, suggs);
++  enchant_dict_free_string_list(pdict->pdict, suggs);
+   }
+ }
+ /* }}} */
+@@ -818,7 +818,7 @@
+ 
+   PHP_ENCHANT_GET_DICT;
+ 
+-  enchant_dict_add_to_personal(pdict->pdict, word, wordlen);
++  enchant_dict_add(pdict->pdict, word, wordlen);
+ }
+ /* }}} */
+ 
+@@ -856,7 +856,7 @@
+ 
+   PHP_ENCHANT_GET_DICT;
+ 
+-  RETURN_BOOL(enchant_dict_is_in_session(pdict->pdict, word, wordlen));
++  RETURN_BOOL(enchant_dict_is_added(pdict->pdict, word, wordlen));
+ }
+ /* }}} */
+ 


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

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:48:42
  Author: jgc
Revision: 284806

archrelease: copy trunk to community-staging-x86_64

Added:
  php71/repos/community-staging-x86_64/PKGBUILD
(from rev 284805, php71/trunk/PKGBUILD)
  php71/repos/community-staging-x86_64/apache.conf
(from rev 284805, php71/trunk/apache.conf)
  php71/repos/community-staging-x86_64/apache.patch
(from rev 284805, php71/trunk/apache.patch)
  php71/repos/community-staging-x86_64/enchant-2.patch
(from rev 284805, php71/trunk/enchant-2.patch)
  php71/repos/community-staging-x86_64/generate_patches
(from rev 284805, php71/trunk/generate_patches)
  php71/repos/community-staging-x86_64/php-fpm.patch
(from rev 284805, php71/trunk/php-fpm.patch)
  php71/repos/community-staging-x86_64/php-fpm.tmpfiles
(from rev 284805, php71/trunk/php-fpm.tmpfiles)
  php71/repos/community-staging-x86_64/php.ini.patch
(from rev 284805, php71/trunk/php.ini.patch)
Deleted:
  php71/repos/community-staging-x86_64/PKGBUILD
  php71/repos/community-staging-x86_64/apache.conf
  php71/repos/community-staging-x86_64/apache.patch
  php71/repos/community-staging-x86_64/enchant-2.patch
  php71/repos/community-staging-x86_64/generate_patches
  php71/repos/community-staging-x86_64/php-fpm.patch
  php71/repos/community-staging-x86_64/php-fpm.tmpfiles
  php71/repos/community-staging-x86_64/php.ini.patch

--+
 PKGBUILD |  736 ++---
 apache.conf  |   26 -
 apache.patch |   40 +-
 enchant-2.patch  |  130 ++---
 generate_patches |   96 +++---
 php-fpm.patch|  148 +-
 php-fpm.tmpfiles |2 
 php.ini.patch|  194 ++---
 8 files changed, 705 insertions(+), 667 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-21 22:48:34 UTC (rev 284805)
+++ PKGBUILD2018-01-21 22:48:42 UTC (rev 284806)
@@ -1,368 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-
-pkgbase=php71
-pkgname=('php71'
- 'php71-cgi'
- 'php71-apache'
- 'php71-fpm'
- 'php71-embed'
- 'php71-phpdbg'
- 'php71-dblib'
- 'php71-enchant'
- 'php71-gd'
- 'php71-imap'
- 'php71-intl'
- 'php71-mcrypt'
- 'php71-odbc'
- 'php71-pgsql'
- 'php71-pspell'
- 'php71-snmp'
- 'php71-sqlite'
- 'php71-tidy'
- 'php71-xsl')
-pkgver=7.1.13
-pkgrel=4
-arch=('x86_64')
-license=('PHP')
-url='http://www.php.net'
-makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libmcrypt' 'libxslt' 'libzip' 'net-snmp'
- 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre')
-checkdepends=('procps-ng')
-validpgpkeys=('1729F83938DA44E27BA0F4D3DBDB397470D12172')
-source=("https://php.net/distributions/${pkgbase%71}-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
-sha256sums=('1a0b3f2fb61959b57a3ee01793a77ed3f19bde5aa90c43dcacc85ea32f64fc10'
-'SKIP'
-'258b33b6531b1128d9804c8b608b6013423a421edcf764747042d07e79ec6df3'
-'ebc0af1ef3a6baccb013d0ccb29923895a7b22ff2d032e3bba802dc6328301ce'
-'7d982a3cefb3eaec0b3458340e4991c2959c10d1518ecb7c1d041884b14efc73'
-'640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5'
-'78f60b1d9f3a0ef8af77208feed76e303b3a13e93b80613c1e5a729004a5343c'
-'2be98e145bda8c4af53f0013c248d11f0cec48164575de3593fac45a7431eee7')
-
-prepare() {
-   cd ${srcdir}/${pkgbase%71}-${pkgver}
-
-   patch -p0 -i ${srcdir}/apache.patch
-   patch -p0 -i ${srcdir}/php-fpm.patch
-   patch -p0 -i ${srcdir}/php.ini.patch
-   patch -p1 -i ../enchant-2.patch
-}
-
-build() {
-   local _phpconfig="--srcdir=../${pkgbase%71}-${pkgver} \
-   --config-cache \
-   --prefix=/usr \
-   --sbindir=/usr/bin \
-   --sysconfdir=/etc/php \
-   --localstatedir=/var \
-   --with-layout=GNU \
-   --with-config-file-path=/etc/php \
-   --with-config-file-scan-dir=/etc/php/conf.d \
-   --disable-rpath \
-   --mandir=/usr/share/man \
-   --without-pear \
-   "
-
-   local _phpextensions="\
-   --enable-bcmath=shared \
-   --enable-calendar=shared \
-   --enable-dba=shared \
-   --enable-exif=shared \
-   --enable-ftp=shared \
-   --enable-gd-native-ttf \
-   --enable-intl=shared \
-   --enable-mbstring \
-   --enable-shmop=shared \
-   --enable-soap=shared \
-   --enable-sockets=shared \
-   --enable-sysvmsg=shared \
-   --enable-sysvsem=shared \
- 

[arch-commits] Commit in php/repos/staging-x86_64 (16 files)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:41:58
  Author: jgc
Revision: 315214

archrelease: copy trunk to staging-x86_64

Added:
  php/repos/staging-x86_64/PKGBUILD
(from rev 315213, php/trunk/PKGBUILD)
  php/repos/staging-x86_64/apache.conf
(from rev 315213, php/trunk/apache.conf)
  php/repos/staging-x86_64/apache.patch
(from rev 315213, php/trunk/apache.patch)
  php/repos/staging-x86_64/enchant-2.patch
(from rev 315213, php/trunk/enchant-2.patch)
  php/repos/staging-x86_64/generate_patches
(from rev 315213, php/trunk/generate_patches)
  php/repos/staging-x86_64/php-fpm.patch
(from rev 315213, php/trunk/php-fpm.patch)
  php/repos/staging-x86_64/php-fpm.tmpfiles
(from rev 315213, php/trunk/php-fpm.tmpfiles)
  php/repos/staging-x86_64/php.ini.patch
(from rev 315213, php/trunk/php.ini.patch)
Deleted:
  php/repos/staging-x86_64/PKGBUILD
  php/repos/staging-x86_64/apache.conf
  php/repos/staging-x86_64/apache.patch
  php/repos/staging-x86_64/enchant-2.patch
  php/repos/staging-x86_64/generate_patches
  php/repos/staging-x86_64/php-fpm.patch
  php/repos/staging-x86_64/php-fpm.tmpfiles
  php/repos/staging-x86_64/php.ini.patch

--+
 PKGBUILD |  670 ++---
 apache.conf  |   26 +-
 apache.patch |   40 +--
 enchant-2.patch  |  130 ++
 generate_patches |   96 +++
 php-fpm.patch|  148 +--
 php-fpm.tmpfiles |2 
 php.ini.patch|  156 ++--
 8 files changed, 653 insertions(+), 615 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-21 22:41:46 UTC (rev 315213)
+++ PKGBUILD2018-01-21 22:41:58 UTC (rev 315214)
@@ -1,335 +0,0 @@
-# $Id$
-# Maintainer: Pierre Schmitz 
-
-pkgbase=php
-pkgname=('php'
- 'php-cgi'
- 'php-apache'
- 'php-fpm'
- 'php-embed'
- 'php-phpdbg'
- 'php-dblib'
- 'php-enchant'
- 'php-gd'
- 'php-imap'
- 'php-intl'
- 'php-sodium'
- 'php-odbc'
- 'php-pgsql'
- 'php-pspell'
- 'php-snmp'
- 'php-sqlite'
- 'php-tidy'
- 'php-xsl')
-pkgver=7.2.1
-pkgrel=3
-arch=('x86_64')
-license=('PHP')
-url='http://www.php.net'
-makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libsodium' 'libxslt' 'libzip' 'net-snmp'
- 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre')
-checkdepends=('procps-ng')
-source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
-sha512sums=('2445f2cff20214b521c48592e5ab42b770c291702178d7cb2a84912c81b7e5d2cc45948a3a4a7830194fa444708d544c73efbaa8e90c95ab77937f7feffb2ffc'
-'SKIP'
-
'65ea5cb38c1fc1874b2a4d08bc52443f9ed5dcc92cf99023a74292c78f9074516296f56c768f7efa8a1f0838feac47b356d3da6fdb1199419bebec3a93204ae6'
-
'eccbe1a0c7b2757ab3c982c871cc591a66ad70f085aaa0d44f93cacacedc7b8fd21b8d0c66471327ff070db1bab1ab83a802f6fa190f33bdd74c134975e3910e'
-
'87453c9f41204bc7a20cbf2a85ee44965f7754529e2c17fb60bdfe42ded7a894d6e7fcc30fe6c650ea5f92f95920161522ef3ce0f355686a2fed7f0857abdd5c'
-
'824e9a0d10063283357d49a81ab49bf834afd24f098482bdbaa9ab60bbad2b0dea6f5879259b73717d437626b02fb4f2d3ef68b7bcbb26bee274a7b61144720f'
-
'1606178f55dee8ca6a3cf47c7db486dca0c261bfffbaf4f69450a3497643910c65f8ee1543839ae4213d8b396afc6e5f86141accac553545c35fe234a50f56e6'
-
'47612d1c002234c48c5788b9e556517d286d9c79591249b9f1f429ed4cf61ce15aeb10953f67ee408281718d50fa32e55577743936bde03e0d15b420a57ec030')
-validpgpkeys=('B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F'
-  '1729F83938DA44E27BA0F4D3DBDB397470D12172')
-
-prepare() {
-   cd ${srcdir}/${pkgbase}-${pkgver}
-
-   patch -p0 -i ${srcdir}/apache.patch
-   patch -p0 -i ${srcdir}/php-fpm.patch
-   patch -p0 -i ${srcdir}/php.ini.patch
-   patch -p1 -i ../enchant-2.patch
-
-   rm tests/output/stream_isatty_*.phpt
-}
-
-build() {
-   local _phpconfig="--srcdir=../${pkgbase}-${pkgver} \
-   --config-cache \
-   --prefix=/usr \
-   --sbindir=/usr/bin \
-   --sysconfdir=/etc/php \
-   --localstatedir=/var \
-   --with-layout=GNU \
-   --with-config-file-path=/etc/php \
-   --with-config-file-scan-dir=/etc/php/conf.d \
-   --disable-rpath \
-   --mandir=/usr/share/man \
-   --without-pear \
-   "
-
-   local _phpextensions="\
-   --enable-bcmath=shared \
-   --enable-calendar=shared \
-   --enable-dba=shared \
-   --enable-exif=shared \
-   --enable-ftp=shared \
-   

[arch-commits] Commit in php/trunk (PKGBUILD enchant-2.patch)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:41:46
  Author: jgc
Revision: 315213

upgpkg: php 7.2.1-3

Enchant-2 rebuild, fix deprecated function calls

Modified:
  php/trunk/PKGBUILD
  php/trunk/enchant-2.patch

-+
 PKGBUILD|2 +-
 enchant-2.patch |   38 ++
 2 files changed, 39 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 22:30:06 UTC (rev 315212)
+++ PKGBUILD2018-01-21 22:41:46 UTC (rev 315213)
@@ -38,7 +38,7 @@
 
'87453c9f41204bc7a20cbf2a85ee44965f7754529e2c17fb60bdfe42ded7a894d6e7fcc30fe6c650ea5f92f95920161522ef3ce0f355686a2fed7f0857abdd5c'
 
'824e9a0d10063283357d49a81ab49bf834afd24f098482bdbaa9ab60bbad2b0dea6f5879259b73717d437626b02fb4f2d3ef68b7bcbb26bee274a7b61144720f'
 
'1606178f55dee8ca6a3cf47c7db486dca0c261bfffbaf4f69450a3497643910c65f8ee1543839ae4213d8b396afc6e5f86141accac553545c35fe234a50f56e6'
-
'47612d1c002234c48c5788b9e556517d286d9c79591249b9f1f429ed4cf61ce15aeb10953f67ee408281718d50fa32e55577743936bde03e0d15b420a57ec030')
+
'89993be67988f6db09e1102214a41fdb7223274bc6ca71f1defc5fe9548d832485f7133b8ba82860f04da00c7f655d701c7550460c0172a2a2d31ef3f3f96038')
 validpgpkeys=('B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F'
   '1729F83938DA44E27BA0F4D3DBDB397470D12172')
 

Modified: enchant-2.patch
===
--- enchant-2.patch 2018-01-21 22:30:06 UTC (rev 315212)
+++ enchant-2.patch 2018-01-21 22:41:46 UTC (rev 315213)
@@ -44,3 +44,41 @@
  if test -n "$ENCHANT_LIBDIR"; then
  
if test "$ENCHANT_LIBDIR" != "/usr/$PHP_LIBDIR" && test "$ENCHANT_LIBDIR" 
!= "/usr/lib"; then
+--- php-7.2.1/ext/enchant/enchant.c.orig   2018-01-02 22:36:05.0 
+
 php-7.2.1/ext/enchant/enchant.c2018-01-21 22:34:50.205791491 +
+@@ -741,7 +741,7 @@
+   for (i = 0; i < n_sugg; i++) {
+   add_next_index_string(sugg, suggs[i]);
+   }
+-  enchant_dict_free_suggestions(pdict->pdict, suggs);
++  enchant_dict_free_string_list(pdict->pdict, suggs);
+   }
+ 
+ 
+@@ -798,7 +798,7 @@
+   add_next_index_string(return_value, suggs[i]);
+   }
+ 
+-  enchant_dict_free_suggestions(pdict->pdict, suggs);
++  enchant_dict_free_string_list(pdict->pdict, suggs);
+   }
+ }
+ /* }}} */
+@@ -818,7 +818,7 @@
+ 
+   PHP_ENCHANT_GET_DICT;
+ 
+-  enchant_dict_add_to_personal(pdict->pdict, word, wordlen);
++  enchant_dict_add(pdict->pdict, word, wordlen);
+ }
+ /* }}} */
+ 
+@@ -856,7 +856,7 @@
+ 
+   PHP_ENCHANT_GET_DICT;
+ 
+-  RETURN_BOOL(enchant_dict_is_in_session(pdict->pdict, word, wordlen));
++  RETURN_BOOL(enchant_dict_is_added(pdict->pdict, word, wordlen));
+ }
+ /* }}} */
+ 


[arch-commits] Commit in php/trunk (PKGBUILD enchant-2.patch)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:29:59
  Author: jgc
Revision: 315211

upgpkg: php 7.2.1-3

Enchant-2 rebuild

Added:
  php/trunk/enchant-2.patch
Modified:
  php/trunk/PKGBUILD

-+
 PKGBUILD|8 +---
 enchant-2.patch |   46 ++
 2 files changed, 51 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 19:51:09 UTC (rev 315210)
+++ PKGBUILD2018-01-21 22:29:59 UTC (rev 315211)
@@ -22,7 +22,7 @@
  'php-tidy'
  'php-xsl')
 pkgver=7.2.1
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 license=('PHP')
 url='http://www.php.net'
@@ -30,7 +30,7 @@
  'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre')
 checkdepends=('procps-ng')
 source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch')
+'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
 
sha512sums=('2445f2cff20214b521c48592e5ab42b770c291702178d7cb2a84912c81b7e5d2cc45948a3a4a7830194fa444708d544c73efbaa8e90c95ab77937f7feffb2ffc'
 'SKIP'
 
'65ea5cb38c1fc1874b2a4d08bc52443f9ed5dcc92cf99023a74292c78f9074516296f56c768f7efa8a1f0838feac47b356d3da6fdb1199419bebec3a93204ae6'
@@ -37,7 +37,8 @@
 
'eccbe1a0c7b2757ab3c982c871cc591a66ad70f085aaa0d44f93cacacedc7b8fd21b8d0c66471327ff070db1bab1ab83a802f6fa190f33bdd74c134975e3910e'
 
'87453c9f41204bc7a20cbf2a85ee44965f7754529e2c17fb60bdfe42ded7a894d6e7fcc30fe6c650ea5f92f95920161522ef3ce0f355686a2fed7f0857abdd5c'
 
'824e9a0d10063283357d49a81ab49bf834afd24f098482bdbaa9ab60bbad2b0dea6f5879259b73717d437626b02fb4f2d3ef68b7bcbb26bee274a7b61144720f'
-
'1606178f55dee8ca6a3cf47c7db486dca0c261bfffbaf4f69450a3497643910c65f8ee1543839ae4213d8b396afc6e5f86141accac553545c35fe234a50f56e6')
+
'1606178f55dee8ca6a3cf47c7db486dca0c261bfffbaf4f69450a3497643910c65f8ee1543839ae4213d8b396afc6e5f86141accac553545c35fe234a50f56e6'
+
'47612d1c002234c48c5788b9e556517d286d9c79591249b9f1f429ed4cf61ce15aeb10953f67ee408281718d50fa32e55577743936bde03e0d15b420a57ec030')
 validpgpkeys=('B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F'
   '1729F83938DA44E27BA0F4D3DBDB397470D12172')
 
@@ -47,6 +48,7 @@
patch -p0 -i ${srcdir}/apache.patch
patch -p0 -i ${srcdir}/php-fpm.patch
patch -p0 -i ${srcdir}/php.ini.patch
+   patch -p1 -i ../enchant-2.patch
 
rm tests/output/stream_isatty_*.phpt
 }

Added: enchant-2.patch
===
--- enchant-2.patch (rev 0)
+++ enchant-2.patch 2018-01-21 22:29:59 UTC (rev 315211)
@@ -0,0 +1,46 @@
+--- php-7.1.13/ext/enchant/config.m4.orig  2018-01-03 02:32:29.0 
+
 php-7.1.13/ext/enchant/config.m4   2018-01-21 22:10:03.788875780 +
+@@ -14,9 +14,9 @@
+   ENCHANT_SEARCH_DIRS="/usr/local /usr"
+   fi
+   for i in $ENCHANT_SEARCH_DIRS; do
+-  if test -f $i/include/enchant/enchant.h; then
++  if test -f $i/include/enchant-2/enchant.h; then
+   ENCHANT_DIR=$i
+-  ENCHANT_INCDIR=$i/include/enchant
++  ENCHANT_INCDIR=$i/include/enchant-2
+   elif test -f $i/include/enchant.h; then
+   ENCHANT_DIR=$i
+   ENCHANT_INCDIR=$i/include
+@@ -31,7 +31,7 @@
+ 
+   AC_DEFINE(HAVE_ENCHANT,1,[ ])
+   PHP_SUBST(ENCHANT_SHARED_LIBADD)
+-  PHP_ADD_LIBRARY_WITH_PATH(enchant, $ENCHANT_LIBDIR, 
ENCHANT_SHARED_LIBADD)
++  PHP_ADD_LIBRARY_WITH_PATH(enchant-2, $ENCHANT_LIBDIR, 
ENCHANT_SHARED_LIBADD)
+   PHP_ADD_INCLUDE($ENCHANT_INCDIR)
+   PHP_CHECK_LIBRARY(enchant, enchant_broker_set_param,
+   [
+--- php-7.1.13/configure.orig  2018-01-21 22:03:51.494656374 +
 php-7.1.13/configure   2018-01-21 22:12:35.932571143 +
+@@ -29838,9 +29838,9 @@
+   ENCHANT_SEARCH_DIRS="/usr/local /usr"
+   fi
+   for i in $ENCHANT_SEARCH_DIRS; do
+-  if test -f $i/include/enchant/enchant.h; then
++  if test -f $i/include/enchant-2/enchant.h; then
+   ENCHANT_DIR=$i
+-  ENCHANT_INCDIR=$i/include/enchant
++  ENCHANT_INCDIR=$i/include/enchant-2
+   elif test -f $i/include/enchant.h; then
+   ENCHANT_DIR=$i
+   ENCHANT_INCDIR=$i/include
+@@ -29862,7 +29862,7 @@
+ 
+ 
+   if test "$ext_shared" = "yes"; then
+-ENCHANT_SHARED_LIBADD="-lenchant $ENCHANT_SHARED_LIBADD"
++ENCHANT_SHARED_LIBADD="-lenchant-2 $ENCHANT_SHARED_LIBADD"
+ if test -n "$ENCHANT_LIBDIR"; then
+ 
+   if test "$ENCHANT_LIBDIR" != 

[arch-commits] Commit in php/repos (9 files)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:30:06
  Author: jgc
Revision: 315212

archrelease: copy trunk to staging-x86_64

Added:
  php/repos/staging-x86_64/
  php/repos/staging-x86_64/PKGBUILD
(from rev 315211, php/trunk/PKGBUILD)
  php/repos/staging-x86_64/apache.conf
(from rev 315211, php/trunk/apache.conf)
  php/repos/staging-x86_64/apache.patch
(from rev 315211, php/trunk/apache.patch)
  php/repos/staging-x86_64/enchant-2.patch
(from rev 315211, php/trunk/enchant-2.patch)
  php/repos/staging-x86_64/generate_patches
(from rev 315211, php/trunk/generate_patches)
  php/repos/staging-x86_64/php-fpm.patch
(from rev 315211, php/trunk/php-fpm.patch)
  php/repos/staging-x86_64/php-fpm.tmpfiles
(from rev 315211, php/trunk/php-fpm.tmpfiles)
  php/repos/staging-x86_64/php.ini.patch
(from rev 315211, php/trunk/php.ini.patch)

--+
 PKGBUILD |  335 +
 apache.conf  |   13 ++
 apache.patch |   20 +++
 enchant-2.patch  |   46 +++
 generate_patches |   48 +++
 php-fpm.patch|   74 +++
 php-fpm.tmpfiles |1 
 php.ini.patch|   78 
 8 files changed, 615 insertions(+)

Copied: php/repos/staging-x86_64/PKGBUILD (from rev 315211, php/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-21 22:30:06 UTC (rev 315212)
@@ -0,0 +1,335 @@
+# $Id$
+# Maintainer: Pierre Schmitz 
+
+pkgbase=php
+pkgname=('php'
+ 'php-cgi'
+ 'php-apache'
+ 'php-fpm'
+ 'php-embed'
+ 'php-phpdbg'
+ 'php-dblib'
+ 'php-enchant'
+ 'php-gd'
+ 'php-imap'
+ 'php-intl'
+ 'php-sodium'
+ 'php-odbc'
+ 'php-pgsql'
+ 'php-pspell'
+ 'php-snmp'
+ 'php-sqlite'
+ 'php-tidy'
+ 'php-xsl')
+pkgver=7.2.1
+pkgrel=3
+arch=('x86_64')
+license=('PHP')
+url='http://www.php.net'
+makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libsodium' 'libxslt' 'libzip' 'net-snmp'
+ 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre')
+checkdepends=('procps-ng')
+source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc}
+'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
+sha512sums=('2445f2cff20214b521c48592e5ab42b770c291702178d7cb2a84912c81b7e5d2cc45948a3a4a7830194fa444708d544c73efbaa8e90c95ab77937f7feffb2ffc'
+'SKIP'
+
'65ea5cb38c1fc1874b2a4d08bc52443f9ed5dcc92cf99023a74292c78f9074516296f56c768f7efa8a1f0838feac47b356d3da6fdb1199419bebec3a93204ae6'
+
'eccbe1a0c7b2757ab3c982c871cc591a66ad70f085aaa0d44f93cacacedc7b8fd21b8d0c66471327ff070db1bab1ab83a802f6fa190f33bdd74c134975e3910e'
+
'87453c9f41204bc7a20cbf2a85ee44965f7754529e2c17fb60bdfe42ded7a894d6e7fcc30fe6c650ea5f92f95920161522ef3ce0f355686a2fed7f0857abdd5c'
+
'824e9a0d10063283357d49a81ab49bf834afd24f098482bdbaa9ab60bbad2b0dea6f5879259b73717d437626b02fb4f2d3ef68b7bcbb26bee274a7b61144720f'
+
'1606178f55dee8ca6a3cf47c7db486dca0c261bfffbaf4f69450a3497643910c65f8ee1543839ae4213d8b396afc6e5f86141accac553545c35fe234a50f56e6'
+
'47612d1c002234c48c5788b9e556517d286d9c79591249b9f1f429ed4cf61ce15aeb10953f67ee408281718d50fa32e55577743936bde03e0d15b420a57ec030')
+validpgpkeys=('B1B44D8F021E4E2D6021E995DC9FF8D3EE5AF27F'
+  '1729F83938DA44E27BA0F4D3DBDB397470D12172')
+
+prepare() {
+   cd ${srcdir}/${pkgbase}-${pkgver}
+
+   patch -p0 -i ${srcdir}/apache.patch
+   patch -p0 -i ${srcdir}/php-fpm.patch
+   patch -p0 -i ${srcdir}/php.ini.patch
+   patch -p1 -i ../enchant-2.patch
+
+   rm tests/output/stream_isatty_*.phpt
+}
+
+build() {
+   local _phpconfig="--srcdir=../${pkgbase}-${pkgver} \
+   --config-cache \
+   --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc/php \
+   --localstatedir=/var \
+   --with-layout=GNU \
+   --with-config-file-path=/etc/php \
+   --with-config-file-scan-dir=/etc/php/conf.d \
+   --disable-rpath \
+   --mandir=/usr/share/man \
+   --without-pear \
+   "
+
+   local _phpextensions="\
+   --enable-bcmath=shared \
+   --enable-calendar=shared \
+   --enable-dba=shared \
+   --enable-exif=shared \
+   --enable-ftp=shared \
+   --enable-intl=shared \
+   --enable-mbstring \
+   --enable-shmop=shared \
+   --enable-soap=shared \
+   --enable-sockets=shared \
+   --enable-sysvmsg=shared \
+   

[arch-commits] Commit in php71/repos (9 files)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:21:29
  Author: jgc
Revision: 284804

archrelease: copy trunk to community-staging-x86_64

Added:
  php71/repos/community-staging-x86_64/
  php71/repos/community-staging-x86_64/PKGBUILD
(from rev 284803, php71/trunk/PKGBUILD)
  php71/repos/community-staging-x86_64/apache.conf
(from rev 284803, php71/trunk/apache.conf)
  php71/repos/community-staging-x86_64/apache.patch
(from rev 284803, php71/trunk/apache.patch)
  php71/repos/community-staging-x86_64/enchant-2.patch
(from rev 284803, php71/trunk/enchant-2.patch)
  php71/repos/community-staging-x86_64/generate_patches
(from rev 284803, php71/trunk/generate_patches)
  php71/repos/community-staging-x86_64/php-fpm.patch
(from rev 284803, php71/trunk/php-fpm.patch)
  php71/repos/community-staging-x86_64/php-fpm.tmpfiles
(from rev 284803, php71/trunk/php-fpm.tmpfiles)
  php71/repos/community-staging-x86_64/php.ini.patch
(from rev 284803, php71/trunk/php.ini.patch)

--+
 PKGBUILD |  368 +
 apache.conf  |   13 +
 apache.patch |   20 ++
 enchant-2.patch  |   46 ++
 generate_patches |   48 ++
 php-fpm.patch|   74 ++
 php-fpm.tmpfiles |1 
 php.ini.patch|   97 +
 8 files changed, 667 insertions(+)

Copied: php71/repos/community-staging-x86_64/PKGBUILD (from rev 284803, 
php71/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 22:21:29 UTC (rev 284804)
@@ -0,0 +1,368 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgbase=php71
+pkgname=('php71'
+ 'php71-cgi'
+ 'php71-apache'
+ 'php71-fpm'
+ 'php71-embed'
+ 'php71-phpdbg'
+ 'php71-dblib'
+ 'php71-enchant'
+ 'php71-gd'
+ 'php71-imap'
+ 'php71-intl'
+ 'php71-mcrypt'
+ 'php71-odbc'
+ 'php71-pgsql'
+ 'php71-pspell'
+ 'php71-snmp'
+ 'php71-sqlite'
+ 'php71-tidy'
+ 'php71-xsl')
+pkgver=7.1.13
+pkgrel=4
+arch=('x86_64')
+license=('PHP')
+url='http://www.php.net'
+makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libmcrypt' 'libxslt' 'libzip' 'net-snmp'
+ 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre')
+checkdepends=('procps-ng')
+validpgpkeys=('1729F83938DA44E27BA0F4D3DBDB397470D12172')
+source=("https://php.net/distributions/${pkgbase%71}-${pkgver}.tar.xz"{,.asc}
+'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
+sha256sums=('1a0b3f2fb61959b57a3ee01793a77ed3f19bde5aa90c43dcacc85ea32f64fc10'
+'SKIP'
+'258b33b6531b1128d9804c8b608b6013423a421edcf764747042d07e79ec6df3'
+'ebc0af1ef3a6baccb013d0ccb29923895a7b22ff2d032e3bba802dc6328301ce'
+'7d982a3cefb3eaec0b3458340e4991c2959c10d1518ecb7c1d041884b14efc73'
+'640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5'
+'78f60b1d9f3a0ef8af77208feed76e303b3a13e93b80613c1e5a729004a5343c'
+'2be98e145bda8c4af53f0013c248d11f0cec48164575de3593fac45a7431eee7')
+
+prepare() {
+   cd ${srcdir}/${pkgbase%71}-${pkgver}
+
+   patch -p0 -i ${srcdir}/apache.patch
+   patch -p0 -i ${srcdir}/php-fpm.patch
+   patch -p0 -i ${srcdir}/php.ini.patch
+   patch -p1 -i ../enchant-2.patch
+}
+
+build() {
+   local _phpconfig="--srcdir=../${pkgbase%71}-${pkgver} \
+   --config-cache \
+   --prefix=/usr \
+   --sbindir=/usr/bin \
+   --sysconfdir=/etc/php \
+   --localstatedir=/var \
+   --with-layout=GNU \
+   --with-config-file-path=/etc/php \
+   --with-config-file-scan-dir=/etc/php/conf.d \
+   --disable-rpath \
+   --mandir=/usr/share/man \
+   --without-pear \
+   "
+
+   local _phpextensions="\
+   --enable-bcmath=shared \
+   --enable-calendar=shared \
+   --enable-dba=shared \
+   --enable-exif=shared \
+   --enable-ftp=shared \
+   --enable-gd-native-ttf \
+   --enable-intl=shared \
+   --enable-mbstring \
+   --enable-shmop=shared \
+   --enable-soap=shared \
+   --enable-sockets=shared \
+   --enable-sysvmsg=shared \
+   --enable-sysvsem=shared \
+   --enable-sysvshm=shared \
+   --enable-zip=shared \
+   --with-bz2=shared \
+   --with-curl=shared \
+   --with-db4=/usr \
+   --with-enchant=shared,/usr \
+   --with-freetype-dir=/usr \
+   

[arch-commits] Commit in php71/trunk (PKGBUILD enchant-2.patch)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:21:19
  Author: jgc
Revision: 284803

upgpkg: php71 7.1.13-4

Enchant-2 rebuild

Added:
  php71/trunk/enchant-2.patch
Modified:
  php71/trunk/PKGBUILD

-+
 PKGBUILD|8 +---
 enchant-2.patch |   46 ++
 2 files changed, 51 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 22:01:09 UTC (rev 284802)
+++ PKGBUILD2018-01-21 22:21:19 UTC (rev 284803)
@@ -22,7 +22,7 @@
  'php71-tidy'
  'php71-xsl')
 pkgver=7.1.13
-pkgrel=3
+pkgrel=4
 arch=('x86_64')
 license=('PHP')
 url='http://www.php.net'
@@ -31,7 +31,7 @@
 checkdepends=('procps-ng')
 validpgpkeys=('1729F83938DA44E27BA0F4D3DBDB397470D12172')
 source=("https://php.net/distributions/${pkgbase%71}-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch')
+'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch' enchant-2.patch)
 sha256sums=('1a0b3f2fb61959b57a3ee01793a77ed3f19bde5aa90c43dcacc85ea32f64fc10'
 'SKIP'
 '258b33b6531b1128d9804c8b608b6013423a421edcf764747042d07e79ec6df3'
@@ -38,7 +38,8 @@
 'ebc0af1ef3a6baccb013d0ccb29923895a7b22ff2d032e3bba802dc6328301ce'
 '7d982a3cefb3eaec0b3458340e4991c2959c10d1518ecb7c1d041884b14efc73'
 '640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5'
-'78f60b1d9f3a0ef8af77208feed76e303b3a13e93b80613c1e5a729004a5343c')
+'78f60b1d9f3a0ef8af77208feed76e303b3a13e93b80613c1e5a729004a5343c'
+'2be98e145bda8c4af53f0013c248d11f0cec48164575de3593fac45a7431eee7')
 
 prepare() {
cd ${srcdir}/${pkgbase%71}-${pkgver}
@@ -46,6 +47,7 @@
patch -p0 -i ${srcdir}/apache.patch
patch -p0 -i ${srcdir}/php-fpm.patch
patch -p0 -i ${srcdir}/php.ini.patch
+   patch -p1 -i ../enchant-2.patch
 }
 
 build() {

Added: enchant-2.patch
===
--- enchant-2.patch (rev 0)
+++ enchant-2.patch 2018-01-21 22:21:19 UTC (rev 284803)
@@ -0,0 +1,46 @@
+--- php-7.1.13/ext/enchant/config.m4.orig  2018-01-03 02:32:29.0 
+
 php-7.1.13/ext/enchant/config.m4   2018-01-21 22:10:03.788875780 +
+@@ -14,9 +14,9 @@
+   ENCHANT_SEARCH_DIRS="/usr/local /usr"
+   fi
+   for i in $ENCHANT_SEARCH_DIRS; do
+-  if test -f $i/include/enchant/enchant.h; then
++  if test -f $i/include/enchant-2/enchant.h; then
+   ENCHANT_DIR=$i
+-  ENCHANT_INCDIR=$i/include/enchant
++  ENCHANT_INCDIR=$i/include/enchant-2
+   elif test -f $i/include/enchant.h; then
+   ENCHANT_DIR=$i
+   ENCHANT_INCDIR=$i/include
+@@ -31,7 +31,7 @@
+ 
+   AC_DEFINE(HAVE_ENCHANT,1,[ ])
+   PHP_SUBST(ENCHANT_SHARED_LIBADD)
+-  PHP_ADD_LIBRARY_WITH_PATH(enchant, $ENCHANT_LIBDIR, 
ENCHANT_SHARED_LIBADD)
++  PHP_ADD_LIBRARY_WITH_PATH(enchant-2, $ENCHANT_LIBDIR, 
ENCHANT_SHARED_LIBADD)
+   PHP_ADD_INCLUDE($ENCHANT_INCDIR)
+   PHP_CHECK_LIBRARY(enchant, enchant_broker_set_param,
+   [
+--- php-7.1.13/configure.orig  2018-01-21 22:03:51.494656374 +
 php-7.1.13/configure   2018-01-21 22:12:35.932571143 +
+@@ -29838,9 +29838,9 @@
+   ENCHANT_SEARCH_DIRS="/usr/local /usr"
+   fi
+   for i in $ENCHANT_SEARCH_DIRS; do
+-  if test -f $i/include/enchant/enchant.h; then
++  if test -f $i/include/enchant-2/enchant.h; then
+   ENCHANT_DIR=$i
+-  ENCHANT_INCDIR=$i/include/enchant
++  ENCHANT_INCDIR=$i/include/enchant-2
+   elif test -f $i/include/enchant.h; then
+   ENCHANT_DIR=$i
+   ENCHANT_INCDIR=$i/include
+@@ -29862,7 +29862,7 @@
+ 
+ 
+   if test "$ext_shared" = "yes"; then
+-ENCHANT_SHARED_LIBADD="-lenchant $ENCHANT_SHARED_LIBADD"
++ENCHANT_SHARED_LIBADD="-lenchant-2 $ENCHANT_SHARED_LIBADD"
+ if test -n "$ENCHANT_LIBDIR"; then
+ 
+   if test "$ENCHANT_LIBDIR" != "/usr/$PHP_LIBDIR" && test "$ENCHANT_LIBDIR" 
!= "/usr/lib"; then


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

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 22:01:09
  Author: jgc
Revision: 284802

archrelease: copy trunk to community-staging-x86_64

Added:
  geany-plugins/repos/community-staging-x86_64/
  geany-plugins/repos/community-staging-x86_64/PKGBUILD
(from rev 284801, geany-plugins/trunk/PKGBUILD)
  geany-plugins/repos/community-staging-x86_64/enchant-2.patch
(from rev 284801, geany-plugins/trunk/enchant-2.patch)

-+
 PKGBUILD|   44 
 enchant-2.patch |   52 
 2 files changed, 96 insertions(+)

Copied: geany-plugins/repos/community-staging-x86_64/PKGBUILD (from rev 284801, 
geany-plugins/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 22:01:09 UTC (rev 284802)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Angel 'angvp' Velasquez 
+# Contributor: Gerardo Exequiel Pozzi 
+# Contributor: Patrick Melo 
+
+pkgname=geany-plugins
+pkgver=1.32
+pkgrel=3
+pkgdesc='Plugins for Geany'
+arch=('x86_64')
+url='https://plugins.geany.org/'
+license=('GPL')
+depends=("geany>=$pkgver" 'ctpl' 'desktop-file-utils' 'gpgme' 'gtkspell' 
'libgit2' 'lua51' 'pygtk' 'python2' 'vte')
+makedepends=('cppcheck' 'gdb' 'intltool' 'libgit2' 'vala')
+optdepends=('hspell: hebrew spell checker')
+source=("https://plugins.geany.org/$pkgname/$pkgname-$pkgver.tar.bz2;
+enchant-2.patch)
+sha256sums=('78d4b394fe22fda298e80a22616421efdd4a419eb227b99eadca73f65abac117'
+'094a613b600e42de9b23c3586abf25f3b0695eb62ca2d341e82c0a5633fefeb8')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i ../enchant-2.patch
+  autoreconf -fi
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # Looking forward to Python 3 being supported
+  export PYTHON=/usr/bin/python2
+
+  ./configure --prefix=/usr --libexecdir=/usr/lib
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package() {
+  make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install
+}
+
+# getver: plugins.geany.org/downloads.html
+# vim: ts=2 sw=2 et:

Copied: geany-plugins/repos/community-staging-x86_64/enchant-2.patch (from rev 
284801, geany-plugins/trunk/enchant-2.patch)
===
--- community-staging-x86_64/enchant-2.patch(rev 0)
+++ community-staging-x86_64/enchant-2.patch2018-01-21 22:01:09 UTC (rev 
284802)
@@ -0,0 +1,52 @@
+--- geany-plugins-1.32/spellcheck/src/speller.c.orig   2017-10-17 
04:58:25.0 +
 geany-plugins-1.32/spellcheck/src/speller.c2017-11-23 
09:20:27.280196692 +
+@@ -470,7 +470,7 @@
+   g_return_if_fail(sc_speller_dict != NULL);
+   g_return_if_fail(word != NULL);
+ 
+-  enchant_dict_add_to_pwl(sc_speller_dict, word, -1);
++  enchant_dict_add(sc_speller_dict, word, -1);
+ }
+ 
+ gboolean sc_speller_dict_check(const gchar *word)
+@@ -518,24 +518,6 @@
+   if (sc_speller_dict != NULL)
+   enchant_broker_free_dict(sc_speller_broker, sc_speller_dict);
+ 
+-#if HAVE_ENCHANT_1_5
+-  {
+-  const gchar *old_path;
+-  gchar *new_path;
+-
+-  /* add custom dictionary path for myspell (primarily used on 
Windows) */
+-  old_path = enchant_broker_get_param(sc_speller_broker, 
"enchant.myspell.dictionary.path");
+-  if (old_path != NULL)
+-  new_path = g_strconcat(
+-  old_path, G_SEARCHPATH_SEPARATOR_S, 
sc_info->dictionary_dir, NULL);
+-  else
+-  new_path = sc_info->dictionary_dir;
+-
+-  enchant_broker_set_param(sc_speller_broker, 
"enchant.myspell.dictionary.path", new_path);
+-  if (new_path != sc_info->dictionary_dir)
+-  g_free(new_path);
+-  }
+-#endif
+   create_dicts_array();
+ 
+   /* Check if the stored default dictionary is (still) available, fall 
back to the first
+--- geany-plugins-1.32/build/spellcheck.m4.orig2017-07-16 
19:00:27.0 +
 geany-plugins-1.32/build/spellcheck.m4 2018-01-21 21:56:47.533646705 
+
+@@ -4,11 +4,11 @@
+ 
+ ENCHANT_VERSION=1.3
+ OPT_ENCHANT_VERSION=1.5
+-PKG_CHECK_MODULES([ENCHANT], [enchant >= ${OPT_ENCHANT_VERSION}],
++PKG_CHECK_MODULES([ENCHANT], [enchant-2 >= ${OPT_ENCHANT_VERSION}],
+   have_enchant_1_5=yes,
+   have_enchant_1_5=no)
+ GP_CHECK_PLUGIN_DEPS([spellcheck], [ENCHANT],
+- [enchant >= ${ENCHANT_VERSION}])
++ [enchant-2 >= ${ENCHANT_VERSION}])
+ 
+ AM_CONDITIONAL([HAVE_ENCHANT_1_5], [test "$have_enchant_1_5" = yes])
+ 

[arch-commits] Commit in geany-plugins/trunk (PKGBUILD enchant-2.patch)

2018-01-21 Thread Jan de Groot via arch-commits
Date: Sunday, January 21, 2018 @ 21:59:58
  Author: jgc
Revision: 284801

upgpkg: geany-plugins 1.32-3

Extend patch for enchant-2 library rename

Modified:
  geany-plugins/trunk/PKGBUILD
  geany-plugins/trunk/enchant-2.patch

-+
 PKGBUILD|5 +++--
 enchant-2.patch |   16 
 2 files changed, 19 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 21:05:25 UTC (rev 284800)
+++ PKGBUILD2018-01-21 21:59:58 UTC (rev 284801)
@@ -6,7 +6,7 @@
 
 pkgname=geany-plugins
 pkgver=1.32
-pkgrel=2
+pkgrel=3
 pkgdesc='Plugins for Geany'
 arch=('x86_64')
 url='https://plugins.geany.org/'
@@ -17,11 +17,12 @@
 source=("https://plugins.geany.org/$pkgname/$pkgname-$pkgver.tar.bz2;
 enchant-2.patch)
 sha256sums=('78d4b394fe22fda298e80a22616421efdd4a419eb227b99eadca73f65abac117'
-'99f160f002544550294f36366e3037ec2fe9c91efb9365c106a31a46cda6efb0')
+'094a613b600e42de9b23c3586abf25f3b0695eb62ca2d341e82c0a5633fefeb8')
 
 prepare() {
   cd $pkgname-$pkgver
   patch -Np1 -i ../enchant-2.patch
+  autoreconf -fi
 }
 
 build() {

Modified: enchant-2.patch
===
--- enchant-2.patch 2018-01-21 21:05:25 UTC (rev 284800)
+++ enchant-2.patch 2018-01-21 21:59:58 UTC (rev 284801)
@@ -34,3 +34,19 @@
create_dicts_array();
  
/* Check if the stored default dictionary is (still) available, fall 
back to the first
+--- geany-plugins-1.32/build/spellcheck.m4.orig2017-07-16 
19:00:27.0 +
 geany-plugins-1.32/build/spellcheck.m4 2018-01-21 21:56:47.533646705 
+
+@@ -4,11 +4,11 @@
+ 
+ ENCHANT_VERSION=1.3
+ OPT_ENCHANT_VERSION=1.5
+-PKG_CHECK_MODULES([ENCHANT], [enchant >= ${OPT_ENCHANT_VERSION}],
++PKG_CHECK_MODULES([ENCHANT], [enchant-2 >= ${OPT_ENCHANT_VERSION}],
+   have_enchant_1_5=yes,
+   have_enchant_1_5=no)
+ GP_CHECK_PLUGIN_DEPS([spellcheck], [ENCHANT],
+- [enchant >= ${ENCHANT_VERSION}])
++ [enchant-2 >= ${ENCHANT_VERSION}])
+ 
+ AM_CONDITIONAL([HAVE_ENCHANT_1_5], [test "$have_enchant_1_5" = yes])
+ GP_COMMIT_PLUGIN_STATUS([Spellcheck])


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 21:05:25
  Author: felixonmars
Revision: 284800

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 284799, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 284799, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 21:05:25 UTC (rev 284800)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20180112
+pkgrel=20
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-conduit' 
'haskell-crypto-api'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 
'haskell-dbus'
+ 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 
'haskell-edit-distance'
+ 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 
'haskell-feed'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-mtl'
+ 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm' 'haskell-stm-chans' 
'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-uuid' 'haskell-wai' 
'haskell-wai-extra' 'haskell-warp'
+ 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core'
+ 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-f-androidsplice -f-android -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 21:04:52
  Author: felixonmars
Revision: 284799

upgpkg: git-annex 6.20180112-20

rebuild with th-orphans,0.13.5

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:58:55 UTC (rev 284798)
+++ PKGBUILD2018-01-21 21:04:52 UTC (rev 284799)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180112
-pkgrel=19
+pkgrel=20
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:58:55
  Author: felixonmars
Revision: 284798

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 284797, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:58:55 UTC (rev 284798)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=160
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup"
+ "haskell-conduit-extra" "haskell-data-default-class" 
"haskell-fast-logger"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-streaming-commons" "haskell-text"
+ "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" 
"haskell-wai-logger"
+ "haskell-warp" "haskell-yaml" "haskell-yesod-core" 
"haskell-yesod-form"
+ "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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}/${_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-yesod/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:58:38
  Author: felixonmars
Revision: 284797

upgpkg: haskell-yesod 1.4.5-160

rebuild with th-orphans,0.13.5

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:57:48 UTC (rev 284796)
+++ PKGBUILD2018-01-21 20:58:38 UTC (rev 284797)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=159
+pkgrel=160
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:57:31
  Author: felixonmars
Revision: 284795

upgpkg: haskell-yesod-form 1.4.16-55

rebuild with th-orphans,0.13.5

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:56:17 UTC (rev 284794)
+++ PKGBUILD2018-01-21 20:57:31 UTC (rev 284795)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.16
-pkgrel=54
+pkgrel=55
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:57:48
  Author: felixonmars
Revision: 284796

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 284795, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
284795, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:57:48 UTC (rev 284796)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.16
+pkgrel=55
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-data-default" 
"haskell-email-validate"
+ "haskell-network-uri" "haskell-persistent" "haskell-resourcet" 
"haskell-semigroups"
+ "haskell-shakespeare" "haskell-text" "haskell-wai" 
"haskell-xss-sanitize"
+ "haskell-yesod-core" "haskell-yesod-persistent")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca350cea4dd1cdd1645ad20c2d54f929cf7cb6d6f45cdf1c7ab0bb5475199bf65f5f5ac79dedf8b6b9013e6eeda7bf4a8fd190666253709a0a63800c7f560dd0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-yesod-persistent/repos (2 files)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:56:17
  Author: felixonmars
Revision: 284794

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 284793, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 284793, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:56:17 UTC (rev 284794)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.3
+pkgrel=37
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite' 'haskell-text')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-yesod-persistent/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:55:59
  Author: felixonmars
Revision: 284793

upgpkg: haskell-yesod-persistent 1.4.3-37

rebuild with th-orphans,0.13.5

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:55:02 UTC (rev 284792)
+++ PKGBUILD2018-01-21 20:55:59 UTC (rev 284793)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.3
-pkgrel=36
+pkgrel=37
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:55:02
  Author: felixonmars
Revision: 284792

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 284791, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 284791, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:55:02 UTC (rev 284792)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.6.4
+pkgrel=22
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-monad-control'
+ 'haskell-microlens-th' 'haskell-monad-logger' 'haskell-old-locale' 
'haskell-persistent'
+ 'haskell-resource-pool' 'haskell-resourcet' 'haskell-text' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f8ae4f0b501505b839306c283a8a4c854c62c8b325b25219b890339f4b0b4e6d669176e79b7e35fb9d4cf5fd4627117d464aa141840c7fade8ceac669ca86aa5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-persistent-sqlite/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:54:40
  Author: felixonmars
Revision: 284791

upgpkg: haskell-persistent-sqlite 2.6.4-22

rebuild with th-orphans,0.13.5

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:53:43 UTC (rev 284790)
+++ PKGBUILD2018-01-21 20:54:40 UTC (rev 284791)
@@ -5,7 +5,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.6.4
-pkgrel=21
+pkgrel=22
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:53:26
  Author: felixonmars
Revision: 284789

upgpkg: haskell-persistent-template 2.5.3-24

rebuild with th-orphans,0.13.5

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:36:41 UTC (rev 284788)
+++ PKGBUILD2018-01-21 20:53:26 UTC (rev 284789)
@@ -5,7 +5,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.5.3
-pkgrel=23
+pkgrel=24
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:53:43
  Author: felixonmars
Revision: 284790

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-template/repos/community-staging-x86_64/
  haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD
(from rev 284789, haskell-persistent-template/trunk/PKGBUILD)

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 284789, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:53:43 UTC (rev 284790)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.5.3
+pkgrel=24
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-text" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9054dd5e9faa3a5790ebe9265eb31c1a18198b94626761acf6bca3e341d4a62ad825e636d8792a7982a39fa63f064feb155191ccc8944fe8705fce7735407392')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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}/${_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-esqueleto/repos (2 files)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:36:41
  Author: felixonmars
Revision: 284788

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
284787, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:36:41 UTC (rev 284788)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=2.5.3
+pkgrel=44
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-conduit" 
"haskell-monad-logger"
+ "haskell-persistent" "haskell-resourcet" "haskell-tagged" 
"haskell-text"
+ "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a990cdf7bd3b216b603bacf2eed57b11138bc2348046a88289eafa352d1c9878d1e48e8c5809ad486d0c8297656fae01803ba7e8da0c669a0353b01838d2865a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-esqueleto/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:36:23
  Author: felixonmars
Revision: 284787

upgpkg: haskell-esqueleto 2.5.3-44

rebuild with th-orphans,0.13.5

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:35:26 UTC (rev 284786)
+++ PKGBUILD2018-01-21 20:36:23 UTC (rev 284787)
@@ -5,7 +5,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=2.5.3
-pkgrel=43
+pkgrel=44
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("custom:BSD3")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:35:26
  Author: felixonmars
Revision: 284786

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
284785, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:35:26 UTC (rev 284786)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.7.3
+pkgrel=15
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 
'haskell-exceptions'
+ 'haskell-fast-logger' 'haskell-http-api-data' 'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mtl' 
'haskell-old-locale'
+ 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' 
'haskell-scientific'
+ 'haskell-silently' 'haskell-src-meta' 'haskell-tagged' 'haskell-text'
+ 'haskell-transformers-base' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('681cdbd86eeb8fbe1bbe1648c8ff3dce961350e6cc379ef4d47ed0cf85ceabf91e1893f12e3bb637a30aeeff127c057d11a61b1f3ace61e86df21db0416953e9')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-nooverlap
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-persistent/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:35:09
  Author: felixonmars
Revision: 284785

upgpkg: haskell-persistent 2.7.3-15

rebuild with th-orphans,0.13.5

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:33:33 UTC (rev 284784)
+++ PKGBUILD2018-01-21 20:35:09 UTC (rev 284785)
@@ -5,7 +5,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.7.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:33:33
  Author: felixonmars
Revision: 284784

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 284783, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 284783, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:33:33 UTC (rev 284784)
@@ -0,0 +1,70 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.4.4.0
+pkgrel=12
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 
'haskell-text'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 
'haskell-gitrev'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 
'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-middleware-static'
+ 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c')
+
+prepare() {
+sed -i 's/==/>=/' $pkgname-$pkgver/$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}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+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 python-msgpack/repos (2 files)

2018-01-21 Thread Johannes Löthberg via arch-commits
Date: Sunday, January 21, 2018 @ 20:33:21
  Author: demize
Revision: 284783

archrelease: copy trunk to community-staging-x86_64

Added:
  python-msgpack/repos/community-staging-x86_64/
  python-msgpack/repos/community-staging-x86_64/PKGBUILD
(from rev 284782, python-msgpack/trunk/PKGBUILD)

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

Copied: python-msgpack/repos/community-staging-x86_64/PKGBUILD (from rev 
284782, python-msgpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:33:21 UTC (rev 284783)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer: Johannes Löthberg 
+# Contributor: Sébastien "Seblu" Luttringer
+
+pkgbase=python-msgpack
+pkgname=('python-msgpack' 'python2-msgpack')
+pkgver=0.5.1
+pkgrel=1
+
+url='https://github.com/msgpack/msgpack-python'
+arch=('x86_64')
+license=('Apache')
+
+makedepends=('cython' 'cython2' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-pytest' 'python2-pytest' 'python-six' 'python2-six')
+
+source=(msgpack-python-$pkgver.tar.gz::https://github.com/msgpack/msgpack-python/archive/$pkgver.tar.gz)
+
+md5sums=('85e6df45c1ed31b6d15fe0564d288949')
+
+build() {
+  cd msgpack-python-$pkgver
+  python setup.py build --build-lib=build/python
+  python2 setup.py build --build-lib=build/python2
+  find build/python2 -type f -exec \
+sed -i '1s,^#! \?/usr/bin/\(env \|\)python$,#!/usr/bin/python2,' {} \;
+}
+
+check() {
+  cd msgpack-python-$pkgver
+  msg2 'python'
+  PYTHONPATH=$PWD/build/python py.test test
+  msg2 'python2'
+  PYTHONPATH=$PWD/build/python2 py.test2 test
+}
+
+package_python-msgpack() {
+  pkgdesc='MessagePack serializer implementation for Python'
+  depends=('python')
+
+  cd msgpack-python-$pkgver
+  python setup.py build --build-lib=build/python \
+  install --root="$pkgdir" --optimize=1
+}
+
+package_python2-msgpack() {
+  pkgdesc='MessagePack serializer implementation for Python2'
+  depends=('python2')
+
+  cd msgpack-python-$pkgver
+  python2 setup.py build --build-lib=build/python2 \
+   install --root="$pkgdir" --optimize=1
+}
+
+# vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:33:16
  Author: felixonmars
Revision: 284782

upgpkg: postgrest 0.4.4.0-12

rebuild with th-orphans,0.13.5

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:33:13 UTC (rev 284781)
+++ PKGBUILD2018-01-21 20:33:16 UTC (rev 284782)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=11
+pkgrel=12
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2018-01-21 Thread Johannes Löthberg via arch-commits
Date: Sunday, January 21, 2018 @ 20:33:13
  Author: demize
Revision: 284781

upgpkg: python-msgpack 0.5.1-1

Modified:
  python-msgpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:30:28 UTC (rev 284780)
+++ PKGBUILD2018-01-21 20:33:13 UTC (rev 284781)
@@ -4,8 +4,8 @@
 
 pkgbase=python-msgpack
 pkgname=('python-msgpack' 'python2-msgpack')
-pkgver=0.5.0
-pkgrel=2
+pkgver=0.5.1
+pkgrel=1
 
 url='https://github.com/msgpack/msgpack-python'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 
 
source=(msgpack-python-$pkgver.tar.gz::https://github.com/msgpack/msgpack-python/archive/$pkgver.tar.gz)
 
-md5sums=('ab639ec2b1ebe0deb34584fe0c5102b9')
+md5sums=('85e6df45c1ed31b6d15fe0564d288949')
 
 build() {
   cd msgpack-python-$pkgver
@@ -41,9 +41,6 @@
   cd msgpack-python-$pkgver
   python setup.py build --build-lib=build/python \
   install --root="$pkgdir" --optimize=1
-  cd dummy
-  python setup.py build --build-lib=build/python \
-  install --root="$pkgdir" --optimize=1
 }
 
 package_python2-msgpack() {
@@ -53,9 +50,6 @@
   cd msgpack-python-$pkgver
   python2 setup.py build --build-lib=build/python2 \
install --root="$pkgdir" --optimize=1
-  cd dummy
-  python2 setup.py build --build-lib=build/python2 \
-   install --root="$pkgdir" --optimize=1
 }
 
 # vim:set ts=2 sw=2 et:


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:30:28
  Author: felixonmars
Revision: 284780

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 284779, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 284779, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:30:28 UTC (rev 284780)
@@ -0,0 +1,38 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.0
+pkgrel=31
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6;
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6887c64b693b24a8c4fbd9b4f8ceec5ae051da306171b147b74f55c9a7ded1a3af570e5188e0d9ce51c7e0670954892e93360cb0c8cf744c1811c93f998f38d4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_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-interpolatedstring-perl6/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:30:10
  Author: felixonmars
Revision: 284779

upgpkg: haskell-interpolatedstring-perl6 1.0.0-31

rebuild with th-orphans,0.13.5

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:29:41 UTC (rev 284778)
+++ PKGBUILD2018-01-21 20:30:10 UTC (rev 284779)
@@ -4,7 +4,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.0
-pkgrel=30
+pkgrel=31
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6;
 license=('custom:PublicDomain')


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:29:41
  Author: felixonmars
Revision: 284778

archrelease: copy trunk to community-x86_64

Added:
  python-matplotlib/repos/community-x86_64/PKGBUILD
(from rev 284777, python-matplotlib/trunk/PKGBUILD)
  python-matplotlib/repos/community-x86_64/setup.cfg
(from rev 284777, python-matplotlib/trunk/setup.cfg)
Deleted:
  python-matplotlib/repos/community-x86_64/PKGBUILD
  python-matplotlib/repos/community-x86_64/setup.cfg

---+
 PKGBUILD  |  242 ++--
 setup.cfg |6 -
 2 files changed, 124 insertions(+), 124 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-21 20:29:21 UTC (rev 284777)
+++ PKGBUILD2018-01-21 20:29:41 UTC (rev 284778)
@@ -1,121 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Stefan Husmann 
-# Contributor: Angel 'angvp' Velasquez 
-# Contributor: Douglas Soares de Andrade 
-
-pkgbase=python-matplotlib
-pkgname=('python-matplotlib' 'python2-matplotlib')
-pkgver=2.1.1
-pkgrel=1
-pkgdesc="A python plotting library, making publication quality plots"
-arch=('x86_64')
-url='http://matplotlib.org'
-license=('custom')
-checkdepends=('python-pytest-xdist' 'python2-pytest-xdist' 
'python-pytest-runner'
-  'python2-pytest-runner' 'python2-mock' 'xorg-server-xvfb' 
'texlive-core'
-  'texlive-latexextra' 'imagemagick' 'ffmpeg' 'mencoder' 
'inkscape' 'python-pandas'
-  'python2-pandas' 'ttf-freefont')
-makedepends=('python2-pytz' 'python2-numpy' 'python2-pyqt4' 'python-pytz' 
'python-numpy'
- 'python-pyqt4' 'tk' 'python-cairocffi' 'python2-cairocffi' 
'python-dateutil'
- 'python2-dateutil' 'python-gobject' 'python2-gobject' 
'python-pyparsing'
- 'python2-pyparsing' 'pygtk' 'python-six' 'ghostscript' 
'texlive-bin'
- 'python-tornado' 'python2-tornado' 'gtk3' 'wxpython' 
'python-pyqt5' 'python2-pyqt5'
- 'libxkbcommon-x11' 'python-pillow' 'python2-pillow' 
'python-setuptools'
- 'python2-setuptools' 'python-cycler' 'python2-cycler'
- 'python2-backports.functools_lru_cache')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz;
-setup.cfg)
-sha512sums=('7faa6e4d215d863c436f5d5df9b2a19cf7044ec8e75be4c2e5b70ecb9fff7db03a8f092449401755c40a9ba719d1b0a7cc286e1e5ae5926b74cf91ec3826134f'
-
'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b')
-
-prepare() {
-  sed -i '/Subprocess32/d' matplotlib-$pkgver/setup.py
-
-  cp -a "$srcdir"/matplotlib-$pkgver{,-py2}
-
-  cd "$srcdir"/matplotlib-$pkgver
-  for file in $(find . -name '*.py' -print); do
-sed -i -e "s|^#!.*/usr/bin/python|#!/usr/bin/python3|" \
-   -e "s|^#!.*/usr/bin/env *python|#!/usr/bin/env python3|" $file
-  done
-
-  cd "$srcdir"/matplotlib-$pkgver-py2
-  for file in $(find . -name '*.py' -print); do
-sed -i -e "s|^#!.*/usr/bin/python|#!/usr/bin/python2|" \
-   -e "s|^#!.*/usr/bin/env *python|#!/usr/bin/env python2|" $file
-  done
-
-  cp -a "$srcdir"/matplotlib-$pkgver{,-test}
-  cp -a "$srcdir"/matplotlib-$pkgver-py2{,-test}
-
-  # Configure tests (FS#48175)
-  cp "$srcdir/setup.cfg" "$srcdir"/matplotlib-$pkgver-test/
-  cp "$srcdir/setup.cfg" "$srcdir"/matplotlib-$pkgver-py2-test/
-}
-
-build() {
-  # this seems to need to be present or gtk/gdk dies
-  # and hangs the build checking if gtk3cairo is installed
-  export XDG_RUNTIME_DIR=/tmp
-
-  cd "$srcdir"/matplotlib-$pkgver
-  python3 setup.py build
-
-  cd "$srcdir"/matplotlib-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Different font rendering details
-
-  cd "$srcdir"/matplotlib-$pkgver-test
-  xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 
1280x1024x24" \
-python setup.py pytest --addopts="-n auto" || warning "Tests failed"
-
-  cd "$srcdir"/matplotlib-$pkgver-py2-test
-  xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 
1280x1024x24" \
-python2 setup.py pytest --addopts="-n auto" || warning "Tests failed"
-}
-
-package_python-matplotlib() {
-  depends=('python-pytz' 'python-numpy' 'python-pyqt5' 'python-dateutil' 
'python-pyparsing'
-   'python-cycler' 'libxkbcommon-x11')
-  optdepends=('python-gobject: for GTK3Agg/GTK3Cairo backend'
-  'python-cairocffi: for GTK3Agg/GTK3Cairo backend'
-  'python-pyqt4: for Qt4Agg backend'
-  'tk: used by the TkAgg backend'
-  'ghostscript: usetex dependencies'
-  'texlive-bin: usetex dependencies'
-  'python-tornado: for webagg backend'
-  'python-pillow: for 

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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:29:21
  Author: felixonmars
Revision: 284777

upgpkg: python-matplotlib 2.1.2-1

Modified:
  python-matplotlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:28:02 UTC (rev 284776)
+++ PKGBUILD2018-01-21 20:29:21 UTC (rev 284777)
@@ -7,7 +7,7 @@
 
 pkgbase=python-matplotlib
 pkgname=('python-matplotlib' 'python2-matplotlib')
-pkgver=2.1.1
+pkgver=2.1.2
 pkgrel=1
 pkgdesc="A python plotting library, making publication quality plots"
 arch=('x86_64')
@@ -27,7 +27,7 @@
  'python2-backports.functools_lru_cache')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/matplotlib/matplotlib/archive/v$pkgver.tar.gz;
 setup.cfg)
-sha512sums=('7faa6e4d215d863c436f5d5df9b2a19cf7044ec8e75be4c2e5b70ecb9fff7db03a8f092449401755c40a9ba719d1b0a7cc286e1e5ae5926b74cf91ec3826134f'
+sha512sums=('fd93901b12a7f47cdc36d38d18de43b0cc8623dcd5597cfc1177e63cf90b0c87f718135176e2c077cd1316566a394e09e8e8e9db2ce128ee7f03021cac45543e'
 
'f08c0b2e94599fdf2b736b8a655d862209934441d90f20ed872cfc128b8d2a6525763ab7cf64f2b3630e22a90798f4c52aa93b18087e9b48708d9bae34aada0b')
 
 prepare() {


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:27:44
  Author: felixonmars
Revision: 284775

upgpkg: haskell-interpolate 0.1.1-4

rebuild with th-orphans,0.13.5

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:26:57 UTC (rev 284774)
+++ PKGBUILD2018-01-21 20:27:44 UTC (rev 284775)
@@ -5,7 +5,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.1.1
-pkgrel=3
+pkgrel=4
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:28:02
  Author: felixonmars
Revision: 284776

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 284775, haskell-interpolate/trunk/PKGBUILD)

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
284775, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:28:02 UTC (rev 284776)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.1.1
+pkgrel=4
+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-text' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d22701a2429196a057c792ce683a90c97471379a6b7518f15a16150fa3baf67b27ae801fecfb4f035e7a74709d8a3305d84ff73e3d0e514e77330fb32236175e')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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 hledger-ui/repos (2 files)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:26:57
  Author: felixonmars
Revision: 284774

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 284773, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 284773, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:26:57 UTC (rev 284774)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.5
+pkgrel=12
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat' 'haskell-cmdargs' 'haskell-data-default' 
'haskell-fsnotify'
+ 'haskell-hunit' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 'haskell-text' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f2c09df0af5c5643922d325443ccdcc2f4d1bc83e958959d377145118862be72f3709947ddd4ed09aa2cdb0cb2c9144f3fa2a22893f53fb860fb2b1423746a3')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:26:33
  Author: felixonmars
Revision: 284773

upgpkg: hledger-ui 1.5-12

rebuild with th-orphans,0.13.5

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:25:25 UTC (rev 284772)
+++ PKGBUILD2018-01-21 20:26:33 UTC (rev 284773)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.5
-pkgrel=11
+pkgrel=12
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:25:25
  Author: felixonmars
Revision: 284772

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-api/repos/community-staging-x86_64/
  hledger-api/repos/community-staging-x86_64/PKGBUILD
(from rev 284771, hledger-api/trunk/PKGBUILD)

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

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 284771, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:25:25 UTC (rev 284772)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.5
+pkgrel=24
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-decimal'
+ 'haskell-docopt' 'haskell-either' 'haskell-microlens' 
'haskell-microlens-platform'
+ 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 
'haskell-swagger2'
+ 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:24:58
  Author: felixonmars
Revision: 284771

upgpkg: hledger-api 1.5-24

rebuild with th-orphans,0.13.5

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:23:22 UTC (rev 284770)
+++ PKGBUILD2018-01-21 20:24:58 UTC (rev 284771)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.5
-pkgrel=23
+pkgrel=24
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:23:22
  Author: felixonmars
Revision: 284770

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger/repos/community-staging-x86_64/
  hledger/repos/community-staging-x86_64/PKGBUILD
(from rev 284769, hledger/trunk/PKGBUILD)

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 284769, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:23:22 UTC (rev 284770)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.5
+pkgrel=7
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-cmdargs'
+ 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-here' 
'haskell-pretty-show'
+ 'haskell-temporary' 'haskell-tabular' 'haskell-hledger-lib' 
'haskell-unordered-containers'
+ 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 
'haskell-hunit' 'haskell-mtl'
+ 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-text' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('252c515c1cec094266888ae6ba8ebc166abbfe0b2681b4f0cca07e3b21488f6ce36a2ac5ffa4a7629414c1720c73016b8a45921c4c336923b21bb15352630c39')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${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 \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:22:46
  Author: felixonmars
Revision: 284769

upgpkg: hledger 1.5-7

rebuild with th-orphans,0.13.5

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:21:47 UTC (rev 284768)
+++ PKGBUILD2018-01-21 20:22:46 UTC (rev 284769)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:21:47
  Author: felixonmars
Revision: 284768

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 284767, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:21:47 UTC (rev 284768)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.12
+pkgrel=4
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-mtl" "haskell-parsec" "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0f1dc6912f7d3f4b309aba3443c365fb97d9a1b01f55f8ae605e55193253f475412f759e9445de1ed310b0817ba09673ee0c7fd3553a1d21e1c8f137d906ede1')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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}/${_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-here/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:21:27
  Author: felixonmars
Revision: 284767

upgpkg: haskell-here 1.2.12-4

rebuild with th-orphans,0.13.5

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:20:57 UTC (rev 284766)
+++ PKGBUILD2018-01-21 20:21:27 UTC (rev 284767)
@@ -5,7 +5,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.12
-pkgrel=3
+pkgrel=4
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here;
 license=("custom:BSD3")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:20:57
  Author: felixonmars
Revision: 284766

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai-json/repos/community-staging-x86_64/
  haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD
(from rev 284765, haskell-hspec-wai-json/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 284765, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:20:57 UTC (rev 284766)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.0
+pkgrel=15
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_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-hspec-wai-json/trunk (PKGBUILD)

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:20:40
  Author: felixonmars
Revision: 284765

upgpkg: haskell-hspec-wai-json 0.9.0-15

rebuild with th-orphans,0.13.5

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:20:02 UTC (rev 284764)
+++ PKGBUILD2018-01-21 20:20:40 UTC (rev 284765)
@@ -5,7 +5,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:20:02
  Author: felixonmars
Revision: 284764

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
284763, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:20:02 UTC (rev 284764)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.2
+pkgrel=5
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-text' 'haskell-attoparsec' 
'haskell-scientific'
+ 'haskell-vector' 'haskell-aeson' 'haskell-parsec' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bae36bcda3adc946253f373158a7e2b1604bb0d1dfb733295be08c2497c22d2b114849dc02a7846dac30394f112181fc8531837f005d004d8bdf6f3bd79724a3')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:19:46
  Author: felixonmars
Revision: 284763

upgpkg: haskell-aeson-qq 0.8.2-5

rebuild with th-orphans,0.13.5

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-21 20:19:05 UTC (rev 284762)
+++ PKGBUILD2018-01-21 20:19:46 UTC (rev 284763)
@@ -5,7 +5,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.2
-pkgrel=4
+pkgrel=5
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq;
 license=("MIT")


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

2018-01-21 Thread Felix Yan via arch-commits
Date: Sunday, January 21, 2018 @ 20:19:05
  Author: felixonmars
Revision: 284762

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-meta/repos/community-staging-x86_64/
  haskell-src-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 284761, haskell-src-meta/trunk/PKGBUILD)

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
284761, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-21 20:19:05 UTC (rev 284762)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.0.1
+pkgrel=15
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-exts" "haskell-syb" "haskell-th-orphans")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5adcb205c45fe68ec99dc7c0c1a0ddd153146d6602eeb3dff9b2e0203f6ffcb5c5925c300b06f7c91a9914fe7a99bb48a1031468512ee38cd19dd31d819e4600')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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}/${_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"
+}


  1   2   3   >