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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:10:26
  Author: felixonmars
Revision: 252319

upgpkg: haskell-yesod-auth 1.4.17.2-47

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-18 05:07:48 UTC (rev 252318)
+++ PKGBUILD2017-08-18 05:10:26 UTC (rev 252319)
@@ -5,7 +5,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.4.17.2
-pkgrel=46
+pkgrel=47
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:11:00
  Author: felixonmars
Revision: 252320

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   52 
 community-staging-x86_64/PKGBUILD |   52 
 2 files changed, 104 insertions(+)

Copied: haskell-yesod-auth/repos/community-staging-i686/PKGBUILD (from rev 
252319, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-18 05:11:00 UTC (rev 252320)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17.2
+pkgrel=47
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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=('14f93e1683f5c727f3628ed3d7e685a58f9c39d6189049a7d2d179bf54ce6baf973f3c8d241c17f9324a719d01df35f109448df8356db5d71bc846dda244e4db')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
252319, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-18 05:11:00 UTC (rev 252320)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.4.17.2
+pkgrel=47
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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"
+ 

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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:07:48
  Author: felixonmars
Revision: 252318

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   50 
 community-staging-x86_64/PKGBUILD |   50 
 2 files changed, 100 insertions(+)

Copied: hledger-web/repos/community-staging-i686/PKGBUILD (from rev 252317, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-18 05:07:48 UTC (rev 252318)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.3
+pkgrel=37
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ffb3673f3972bf90d4b9f1508299e8ab59ec8e48d89d6107aefce28c68278eac733287a1ca4f464f83393f44e87eb907cb7c31b5c098fda9235585dfbedd91ec')
+
+prepare() {
+sed -e 's/megaparsec >=5.0 && < 5.3/megaparsec >=5.0 \&\& < 5.4/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -f-oldtime -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
+}
+
+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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 252317, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-18 05:07:48 UTC (rev 252318)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.3
+pkgrel=37
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('ffb3673f3972bf90d4b9f1508299e8ab59ec8e48d89d6107aefce28c68278eac733287a1ca4f464f83393f44e87eb907cb7c31b5c098fda9235585dfbedd91ec')
+
+prepare() {
+sed -e 's/megaparsec >=5.0 && < 5.3/megaparsec >=5.0 

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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:07:13
  Author: felixonmars
Revision: 252317

upgpkg: hledger-web 1.3-37

rebuild with shakespeare,2.0.14

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-18 05:04:10 UTC (rev 252316)
+++ PKGBUILD2017-08-18 05:07:13 UTC (rev 252317)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.3
-pkgrel=36
+pkgrel=37
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:04:10
  Author: felixonmars
Revision: 252316

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  git-annex/repos/community-staging-i686/
  git-annex/repos/community-staging-i686/PKGBUILD
(from rev 252315, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-i686/quickcheck-2.10.patch
(from rev 252315, git-annex/trunk/quickcheck-2.10.patch)
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 252315, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/quickcheck-2.10.patch
(from rev 252315, git-annex/trunk/quickcheck-2.10.patch)

+
 community-staging-i686/PKGBUILD|   66 
 community-staging-i686/quickcheck-2.10.patch   |   75 +++
 community-staging-x86_64/PKGBUILD  |   66 
 community-staging-x86_64/quickcheck-2.10.patch |   75 +++
 4 files changed, 282 insertions(+)

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 252315, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-18 05:04:10 UTC (rev 252316)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170520
+pkgrel=68
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' '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-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-default"
+ "haskell-yesod-form" "haskell-yesod-static")
+makedepends=("chrpath" 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;
+quickcheck-2.10.patch)
+sha512sums=('SKIP'
+
'a987bb49072fa27bdbb061bffa9174e75c1e7cfa1e139945465262557c1bd31832373e2684d9ff83b682dcb6b5cfdf2f40e86a8cedf118fb768f9c5827318f4c')
+
+prepare() {
+  cd git-annex
+  patch -p1 -i ../quickcheck-2.10.patch
+  sed -i '3i module Build.BuildVersion where' Build/BuildVersion.hs
+  sed -i '10i module Build.DistributionUpdate where' 
Build/DistributionUpdate.hs
+  sed -e '/Windows/d' -e '/Win32/d' -e '/WinProcess/d' -e '/OSX/d' -e 
'/FSEvents/d' \
+  -e '/NullSoft/d' -e '/Command.Benchmark/d' -e '/MakeMans/d' -e 
'/InstallDesktopFile/d' \
+  -e '/LinuxMkLibs/d' -e '/EvilSplicer/d' -e '/EvilLinker/d' -e 
'/Standalone/d' \
+  -i git-annex.cabal
+}
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -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" install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex 

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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 05:03:35
  Author: felixonmars
Revision: 252315

upgpkg: git-annex 6.20170520-68

rebuild with shakespeare,2.0.14

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-18 04:58:13 UTC (rev 252314)
+++ PKGBUILD2017-08-18 05:03:35 UTC (rev 252315)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20170520
-pkgrel=67
+pkgrel=68
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 04:58:13
  Author: felixonmars
Revision: 252314

archrelease: copy trunk to community-testing-any

Added:
  python-docker/repos/community-testing-any/
  python-docker/repos/community-testing-any/PKGBUILD
(from rev 252313, python-docker/trunk/PKGBUILD)

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

Copied: python-docker/repos/community-testing-any/PKGBUILD (from rev 252313, 
python-docker/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2017-08-18 04:58:13 UTC (rev 252314)
@@ -0,0 +1,73 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Hideaki Takahashi 
+# Contributor: Vincent Demeester 
+# Contributor: Josh VanderLinden 
+
+pkgbase=python-docker
+pkgname=(python-docker python2-docker)
+pkgver=2.5.0
+pkgrel=1
+pkgdesc="A Python library for the Docker Engine API"
+arch=('any')
+url="https://github.com/docker/docker-py;
+license=("Apache")
+makedepends=('python-pip' 'python2-pip' 'python-requests' 'python2-requests' 
'python-six'
+ 'python2-six' 'python-websocket-client' 'python2-websocket-client'
+ 'python2-backports.ssl_match_hostname' 'python2-ipaddress' 
'python-docker-pycreds'
+ 'python2-docker-pycreds')
+checkdepends=('python-pytest-cov' 'python2-pytest-cov' 'python-mock' 
'python2-mock'
+  'flake8' 'python2-flake8')
+checkdepends_x86_64=('docker')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;)
+sha512sums=('1fb96e9835bc9263e4daf091b6531e72847eea2ee0fe73e96588b42a64edfeef6740142dd8b29a9739e5ca11f60ace21f93f25a9886077d3e2135a1a2bec31e8')
+
+prepare() {
+  sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt
+
+  cp -a docker-py-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/docker-py-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/docker-py-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Skipping integration tests as docker needs root to run:
+  # docker daemon -H fd:// -p "$srcdir/docker.pid"
+
+  cd "$srcdir"/docker-py-$pkgver
+  py.test --cov=docker tests/unit
+
+  cd "$srcdir"/docker-py-$pkgver-py2
+  py.test2 --cov=docker tests/unit
+
+  # kill $(<"$srcdir/docker.pid")
+}
+
+package_python-docker() {
+  depends=('python-requests' 'python-six' 'python-websocket-client' 
'python-docker-pycreds')
+  provides=('python-docker-py')
+  conflicts=('python-docker-py')
+  replaces=('python-docker-py')
+
+  cd docker-py-$pkgver
+  python setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-docker() {
+  depends=('python2-requests' 'python2-six' 'python2-websocket-client' 
'python2-docker-pycreds'
+   'python2-backports.ssl_match_hostname' 'python2-ipaddress')
+  provides=('python2-docker-py')
+  conflicts=('python2-docker-py')
+  replaces=('python2-docker-py')
+
+  cd docker-py-$pkgver-py2
+  python2 setup.py install -O1 --root="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2017-08-17 Thread Felix Yan
Date: Friday, August 18, 2017 @ 04:57:48
  Author: felixonmars
Revision: 252313

upgpkg: python-docker 2.5.0-1

Modified:
  python-docker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 21:09:59 UTC (rev 252312)
+++ PKGBUILD2017-08-18 04:57:48 UTC (rev 252313)
@@ -6,7 +6,7 @@
 
 pkgbase=python-docker
 pkgname=(python-docker python2-docker)
-pkgver=2.4.2
+pkgver=2.5.0
 pkgrel=1
 pkgdesc="A Python library for the Docker Engine API"
 arch=('any')
@@ -20,7 +20,7 @@
   'flake8' 'python2-flake8')
 checkdepends_x86_64=('docker')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/docker/docker-py/archive/$pkgver.tar.gz;)
-sha512sums=('3367066b2acd96b85bef28aef00c91d752dc25b3055575b4f2f9c0b981eb4bca81a742bc6da5f97cf039cd9c7d818e3f80101997fe3a2e2c6f3a9c42fd3111c2')
+sha512sums=('1fb96e9835bc9263e4daf091b6531e72847eea2ee0fe73e96588b42a64edfeef6740142dd8b29a9739e5ca11f60ace21f93f25a9886077d3e2135a1a2bec31e8')
 
 prepare() {
   sed -i 's/==.*$//' docker-py-$pkgver/{,test-}requirements.txt


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

2017-08-17 Thread Gaëtan Bisson
Date: Friday, August 18, 2017 @ 00:37:21
  Author: bisson
Revision: 302358

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  inkscape/repos/extra-i686/PKGBUILD
(from rev 302357, inkscape/trunk/PKGBUILD)
  inkscape/repos/extra-x86_64/PKGBUILD
(from rev 302357, inkscape/trunk/PKGBUILD)
Deleted:
  inkscape/repos/extra-i686/PKGBUILD
  inkscape/repos/extra-x86_64/PKGBUILD

---+
 /PKGBUILD |  116 
 extra-i686/PKGBUILD   |   58 
 extra-x86_64/PKGBUILD |   58 
 3 files changed, 116 insertions(+), 116 deletions(-)

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-18 00:36:31 UTC (rev 302357)
+++ extra-i686/PKGBUILD 2017-08-18 00:37:21 UTC (rev 302358)
@@ -1,58 +0,0 @@
-# $Id$
-# Maintainer: Gaetan Bisson 
-# Contributor: Tobias Kieslich 
-# Contributor: tobias 
-
-pkgname=inkscape
-pkgver=0.92.2
-pkgrel=1
-pkgdesc='Professional vector graphics editor'
-url='https://inkscape.org/'
-license=('GPL' 'LGPL')
-arch=('i686' 'x86_64')
-makedepends=('boost' 'intltool')
-depends=('gc' 'gsl' 'gtkmm' 'gtkspell' 'imagemagick' 'libxslt' 'poppler-glib'
- 'popt' 'potrace' 'ttf-dejavu' 'python2' 'desktop-file-utils'
- 'hicolor-icon-theme')
-optdepends=('gvfs: import clip art'
-'pstoedit: latex formulas'
-'python2-scour: optimized SVG output'
-'texlive-core: latex formulas'
-'python2-numpy: some extensions'
-'python2-lxml: some extensions and filters'
-'uniconvertor: reading/writing to some proprietary formats')
-source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
-sha256sums=('a628d0e04c254e9840947e6d866974f92c68ae31631a38b94d9b65e5cd84cfd3')
-# NB: Some CDN nodes appear to be distributing an outdated version of this 
file.
-
-prepare() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./autogen.sh
-
-   sed -i 's|/usr/bin/python\>|/usr/bin/python2|g' cxxtest/*.py
-   sed -i 's|/usr/bin/env python\>|/usr/bin/env python2|g' 
share/*/{test/,}*.py
-   sed -i 's|"python" },|"python2" },|g' 
src/extension/implementation/script.cpp
-   sed -i 's|python -c|python2 -c|g' configure share/extensions/uniconv*.py
-   sed -i 's|"python"|"python2"|g' src/main.cpp
-
-   sed -i 's| abs(| std::fabs(|g' src/ui/tools/flood-tool.cpp
-}
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-
-   ./configure \
-   --prefix=/usr \
-   --with-python \
-   --with-perl \
-   --enable-lcms \
-   --enable-poppler-cairo \
-   --disable-strict-build \
-   --disable-dependency-tracking
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-}

Copied: inkscape/repos/extra-i686/PKGBUILD (from rev 302357, 
inkscape/trunk/PKGBUILD)
===
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2017-08-18 00:37:21 UTC (rev 302358)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=0.92.2
+pkgrel=2
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('i686' 'x86_64')
+makedepends=('boost' 'intltool')
+depends=('gc' 'gsl' 'gtkmm' 'gtkspell' 'imagemagick' 'libxslt' 'poppler-glib'
+ 'popt' 'potrace' 'ttf-dejavu' 'python2' 'libcdr'
+ 'desktop-file-utils' 'hicolor-icon-theme')
+optdepends=('gvfs: import clip art'
+'pstoedit: latex formulas'
+'python2-scour: optimized SVG output'
+'texlive-core: latex formulas'
+'python2-numpy: some extensions'
+'python2-lxml: some extensions and filters'
+'uniconvertor: reading/writing to some proprietary formats')
+source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2;)
+sha256sums=('a628d0e04c254e9840947e6d866974f92c68ae31631a38b94d9b65e5cd84cfd3')
+# NB: Some CDN nodes appear to be distributing an outdated version of this 
file.
+
+prepare() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./autogen.sh
+
+   sed -i 's|/usr/bin/python\>|/usr/bin/python2|g' cxxtest/*.py
+   sed -i 's|/usr/bin/env python\>|/usr/bin/env python2|g' 
share/*/{test/,}*.py
+   sed -i 's|"python" },|"python2" },|g' 
src/extension/implementation/script.cpp
+   sed -i 's|python -c|python2 -c|g' configure share/extensions/uniconv*.py
+   sed -i 's|"python"|"python2"|g' src/main.cpp
+
+   sed -i 's| abs(| std::fabs(|g' 

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

2017-08-17 Thread Gaëtan Bisson
Date: Friday, August 18, 2017 @ 00:36:31
  Author: bisson
Revision: 302357

implement FS#55182

Modified:
  inkscape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 20:21:56 UTC (rev 302356)
+++ PKGBUILD2017-08-18 00:36:31 UTC (rev 302357)
@@ -5,7 +5,7 @@
 
 pkgname=inkscape
 pkgver=0.92.2
-pkgrel=1
+pkgrel=2
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -12,8 +12,8 @@
 arch=('i686' 'x86_64')
 makedepends=('boost' 'intltool')
 depends=('gc' 'gsl' 'gtkmm' 'gtkspell' 'imagemagick' 'libxslt' 'poppler-glib'
- 'popt' 'potrace' 'ttf-dejavu' 'python2' 'desktop-file-utils'
- 'hicolor-icon-theme')
+ 'popt' 'potrace' 'ttf-dejavu' 'python2' 'libcdr'
+ 'desktop-file-utils' 'hicolor-icon-theme')
 optdepends=('gvfs: import clip art'
 'pstoedit: latex formulas'
 'python2-scour: optimized SVG output'


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

2017-08-17 Thread Alexander Rødseth
Date: Thursday, August 17, 2017 @ 21:09:59
  Author: arodseth
Revision: 252312

https TODO, but now it only builds for i686, WIP

Modified:
  codeblocks/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 20:00:56 UTC (rev 252311)
+++ PKGBUILD2017-08-17 21:09:59 UTC (rev 252312)
@@ -6,16 +6,18 @@
 # Contributor: Stefan Husmann 
 # Contributor: Roman Mikhayloff 
 
+# WIP: Only builds for i686
+
 pkgname=codeblocks
 pkgver=16.01
-pkgrel=10
+pkgrel=11
 pkgdesc='Cross-platform C/C++ IDE'
 arch=('x86_64' 'i686')
-url='http://www.codeblocks.org/'
+url='http://codeblocks.org/'
 license=('GPL3')
 depends=('boost-libs' 'gamin' 'hunspell' 'wxgtk')
 makedepends=('boost' 'zip')
-source=("http://sourceforge.net/projects/codeblocks/files/Sources/$pkgver/codeblocks_$pkgver.tar.gz;)
+source=("https://sourceforge.net/projects/$pkgname/files/Sources/$pkgver/${pkgname}_$pkgver.tar.gz;)
 sha256sums=('30fb9d206df4ab3c2e2fec2451a0a7c9723bfed9a673cc9be71e881c529d5a03')
 
 build() {
@@ -28,7 +30,7 @@
   # FS#49799
   export CPPFLAGS+=" -fno-delete-null-pointer-checks"
 
-  CXXFLAGS+=' -std=c++11'
+  CXXFLAGS+=' -std=c++11 -fpermissive -w'
   ./bootstrap
   ./configure --prefix=/usr --with-contrib-plugins=all
   sed -i 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
@@ -40,4 +42,4 @@
 }
 
 # getver: -u 2 codeblocks.org/downloads/source
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:


[arch-commits] Commit in networkmanager/repos (12 files)

2017-08-17 Thread Jan Steffens
Date: Thursday, August 17, 2017 @ 20:21:56
  Author: heftig
Revision: 302356

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  networkmanager/repos/extra-i686/20-connectivity.conf
(from rev 302355, networkmanager/trunk/20-connectivity.conf)
  networkmanager/repos/extra-i686/NetworkManager.conf
(from rev 302355, networkmanager/trunk/NetworkManager.conf)
  networkmanager/repos/extra-i686/PKGBUILD
(from rev 302355, networkmanager/trunk/PKGBUILD)
  networkmanager/repos/extra-x86_64/20-connectivity.conf
(from rev 302355, networkmanager/trunk/20-connectivity.conf)
  networkmanager/repos/extra-x86_64/NetworkManager.conf
(from rev 302355, networkmanager/trunk/NetworkManager.conf)
  networkmanager/repos/extra-x86_64/PKGBUILD
(from rev 302355, networkmanager/trunk/PKGBUILD)
Deleted:
  networkmanager/repos/extra-i686/20-connectivity.conf
  networkmanager/repos/extra-i686/NetworkManager.conf
  networkmanager/repos/extra-i686/PKGBUILD
  networkmanager/repos/extra-x86_64/20-connectivity.conf
  networkmanager/repos/extra-x86_64/NetworkManager.conf
  networkmanager/repos/extra-x86_64/PKGBUILD

---+
 /20-connectivity.conf |4 
 /NetworkManager.conf  |4 
 /PKGBUILD |  348 
 extra-i686/20-connectivity.conf   |2 
 extra-i686/NetworkManager.conf|2 
 extra-i686/PKGBUILD   |  174 --
 extra-x86_64/20-connectivity.conf |2 
 extra-x86_64/NetworkManager.conf  |2 
 extra-x86_64/PKGBUILD |  174 --
 9 files changed, 356 insertions(+), 356 deletions(-)

Deleted: extra-i686/20-connectivity.conf
===
--- extra-i686/20-connectivity.conf 2017-08-17 20:14:14 UTC (rev 302355)
+++ extra-i686/20-connectivity.conf 2017-08-17 20:21:56 UTC (rev 302356)
@@ -1,2 +0,0 @@
-[connectivity]
-uri=http://www.archlinux.org/check_network_status.txt

Copied: networkmanager/repos/extra-i686/20-connectivity.conf (from rev 302355, 
networkmanager/trunk/20-connectivity.conf)
===
--- extra-i686/20-connectivity.conf (rev 0)
+++ extra-i686/20-connectivity.conf 2017-08-17 20:21:56 UTC (rev 302356)
@@ -0,0 +1,2 @@
+[connectivity]
+uri=http://www.archlinux.org/check_network_status.txt

Deleted: extra-i686/NetworkManager.conf
===
--- extra-i686/NetworkManager.conf  2017-08-17 20:14:14 UTC (rev 302355)
+++ extra-i686/NetworkManager.conf  2017-08-17 20:21:56 UTC (rev 302356)
@@ -1,2 +0,0 @@
-# Configuration file for NetworkManager.
-# See "man 5 NetworkManager.conf" for details.

Copied: networkmanager/repos/extra-i686/NetworkManager.conf (from rev 302355, 
networkmanager/trunk/NetworkManager.conf)
===
--- extra-i686/NetworkManager.conf  (rev 0)
+++ extra-i686/NetworkManager.conf  2017-08-17 20:21:56 UTC (rev 302356)
@@ -0,0 +1,2 @@
+# Configuration file for NetworkManager.
+# See "man 5 NetworkManager.conf" for details.

Deleted: extra-i686/PKGBUILD
===
--- extra-i686/PKGBUILD 2017-08-17 20:14:14 UTC (rev 302355)
+++ extra-i686/PKGBUILD 2017-08-17 20:21:56 UTC (rev 302356)
@@ -1,174 +0,0 @@
-# $Id$
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-# Contributor: Wael Nasreddine 
-# Contributor: Tor Krill 
-# Contributor: Will Rea 
-# Contributor: Valentine Sinitsyn 
-
-pkgbase=networkmanager
-pkgname=(networkmanager libnm libnm-glib)
-pkgver=1.8.2
-pkgrel=1
-pkgdesc="Network connection manager and user applications"
-arch=(i686 x86_64)
-license=(GPL2 LGPL2.1)
-url="https://wiki.gnome.org/Projects/NetworkManager;
-_pppver=2.4.7
-makedepends=(intltool dhclient iptables gobject-introspection gtk-doc 
"ppp=$_pppver" modemmanager
- dbus-glib iproute2 nss polkit wpa_supplicant libsoup systemd 
libgudev libmm-glib
- libnewt libndp libteam vala perl-yaml python-gobject git vala 
jansson bluez-libs
- glib2-docs)
-checkdepends=(libx11 python-dbus)
-_commit=9ed1921ce3b8f1b856d97128913b33c7d6e9  # tags/1.8.2^0
-source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#commit=$_commit;
-NetworkManager.conf 20-connectivity.conf)
-sha256sums=('SKIP'
-'dd2d3a9c8a08ce961e263e1847453890f1b24c72a806d8c83a5b69b227a5ccec'
-'477d609aefd991c48aca93dc7ea5a77ebebf46e0481184530cceda4c0d8d72c6')
-
-prepare() {
-  mkdir -p 
libnm{,-glib}/usr/{include,lib/{girepository-1.0,pkgconfig},share/{gir-1.0,gtk-doc/html,vala/vapi}}
-
-  

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

2017-08-17 Thread Jan Steffens
Date: Thursday, August 17, 2017 @ 20:14:14
  Author: heftig
Revision: 302355

1.8.3dev+18+gf43222d41-1

Modified:
  networkmanager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 16:42:32 UTC (rev 302354)
+++ PKGBUILD2017-08-17 20:14:14 UTC (rev 302355)
@@ -8,7 +8,7 @@
 
 pkgbase=networkmanager
 pkgname=(networkmanager libnm libnm-glib)
-pkgver=1.8.2
+pkgver=1.8.3dev+18+gf43222d41
 pkgrel=1
 pkgdesc="Network connection manager and user applications"
 arch=(i686 x86_64)
@@ -20,7 +20,7 @@
  libnewt libndp libteam vala perl-yaml python-gobject git vala 
jansson bluez-libs
  glib2-docs)
 checkdepends=(libx11 python-dbus)
-_commit=9ed1921ce3b8f1b856d97128913b33c7d6e9  # tags/1.8.2^0
+_commit=f43222d4118fa4c58235f60de0d532531ba1bd8a  # nm-1-8
 
source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#commit=$_commit;
 NetworkManager.conf 20-connectivity.conf)
 sha256sums=('SKIP'


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 20:00:56
  Author: felixonmars
Revision: 252311

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   48 
 community-staging-x86_64/PKGBUILD |   48 
 2 files changed, 96 insertions(+)

Copied: haskell-yesod/repos/community-staging-i686/PKGBUILD (from rev 252310, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 20:00:56 UTC (rev 252311)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=94
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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 \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 252310, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 20:00:56 UTC (rev 252311)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.4.5
+pkgrel=94
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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 \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 20:00:21
  Author: felixonmars
Revision: 252310

upgpkg: haskell-yesod 1.4.5-94

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:58:31 UTC (rev 252309)
+++ PKGBUILD2017-08-17 20:00:21 UTC (rev 252310)
@@ -5,7 +5,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.4.5
-pkgrel=93
+pkgrel=94
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:58:31
  Author: felixonmars
Revision: 252309

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-yesod-form/repos/community-staging-i686/PKGBUILD (from rev 
252308, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:58:31 UTC (rev 252309)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.13
+pkgrel=13
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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=('6b023cdb536bdf9b88b9a503e20a1190e4eb1c69e14663527cab84c22c69be30268e9cf58073ac3ea3a9004e588175dc0e11dfcc78efbb477aab856cde93cde8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
252308, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:58:31 UTC (rev 252309)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.4.13
+pkgrel=13
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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=('6b023cdb536bdf9b88b9a503e20a1190e4eb1c69e14663527cab84c22c69be30268e9cf58073ac3ea3a9004e588175dc0e11dfcc78efbb477aab856cde93cde8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:57:47
  Author: felixonmars
Revision: 252308

upgpkg: haskell-yesod-form 1.4.13-13

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:54:35 UTC (rev 252307)
+++ PKGBUILD2017-08-17 19:57:47 UTC (rev 252308)
@@ -5,7 +5,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.4.13
-pkgrel=12
+pkgrel=13
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:54:35
  Author: felixonmars
Revision: 252307

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-i686/
  tamarin-prover/repos/community-staging-i686/PKGBUILD
(from rev 252306, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 252306, tamarin-prover/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   51 
 community-staging-x86_64/PKGBUILD |   51 
 2 files changed, 102 insertions(+)

Copied: tamarin-prover/repos/community-staging-i686/PKGBUILD (from rev 252306, 
tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:54:35 UTC (rev 252307)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.2.2
+pkgrel=8
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans"
+ "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe"
+ "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" 
"haskell-warp"
+ "haskell-yesod-core" "haskell-yesod-static" 
"haskell-tamarin-prover-utils"
+ "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory")
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/filetype.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
252306, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:54:35 UTC (rev 252307)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.2.2
+pkgrel=8
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="http://tamarin-prover.github.io;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' "haskell-hunit" "haskell-binary-orphans"
+ "haskell-blaze-builder" "haskell-blaze-html" "haskell-cmdargs" 
"haskell-conduit"
+ "haskell-fclabels" "haskell-file-embed" "haskell-gitrev" 
"haskell-http-types"
+ "haskell-lifted-base" "haskell-mtl" "haskell-resourcet" "haskell-safe"
+ "haskell-shakespeare" "haskell-text" "haskell-threads" "haskell-wai" 
"haskell-warp"
+ "haskell-yesod-core" "haskell-yesod-static" 
"haskell-tamarin-prover-utils"
+ "haskell-tamarin-prover-term" "haskell-tamarin-prover-theory")
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha256sums=('f9b2d3acc01b89f71d2b246a6b3010ebab71e4fe309b3be8a8eac213422b43de')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:54:00
  Author: felixonmars
Revision: 252306

upgpkg: tamarin-prover 1.2.2-8

rebuild with shakespeare,2.0.14

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:50:34 UTC (rev 252305)
+++ PKGBUILD2017-08-17 19:54:00 UTC (rev 252306)
@@ -4,7 +4,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.2.2
-pkgrel=7
+pkgrel=8
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="http://tamarin-prover.github.io;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:50:34
  Author: felixonmars
Revision: 252305

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   48 
 community-staging-x86_64/PKGBUILD |   48 
 2 files changed, 96 insertions(+)

Copied: haskell-yesod-static/repos/community-staging-i686/PKGBUILD (from rev 
252304, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:50:34 UTC (rev 252305)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.3.1
+pkgrel=12
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-attoparsec" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" 
"haskell-css-text"
+ "haskell-data-default" "haskell-exceptions" "haskell-file-embed" 
"haskell-hashable"
+ "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" 
"haskell-old-time"
+ "haskell-resourcet" "haskell-text" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ba2061e05d7374579e6ada4760db569817e957ae7adcbde49deab88cb60d2940475b530d017b12dc92ae9acc722c4ac46750e65ec23e485097ccb6e54d123a2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
252304, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:50:34 UTC (rev 252305)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.5.3.1
+pkgrel=12
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-attoparsec" 
"haskell-base64-bytestring"
+ "haskell-blaze-builder" "haskell-byteable" "haskell-conduit" 
"haskell-conduit-extra"
+ "haskell-cryptonite" "haskell-cryptonite-conduit" "haskell-memory" 
"haskell-css-text"
+ "haskell-data-default" "haskell-exceptions" "haskell-file-embed" 
"haskell-hashable"
+ "haskell-hjsmin" "haskell-http-types" "haskell-mime-types" 
"haskell-old-time"
+ "haskell-resourcet" "haskell-text" "haskell-unix-compat" 
"haskell-unordered-containers"
+ "haskell-wai" "haskell-wai-app-static" "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:49:55
  Author: felixonmars
Revision: 252304

upgpkg: haskell-yesod-static 1.5.3.1-12

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:47:56 UTC (rev 252303)
+++ PKGBUILD2017-08-17 19:49:55 UTC (rev 252304)
@@ -5,7 +5,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.5.3.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:47:56
  Author: felixonmars
Revision: 252303

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   48 
 community-staging-x86_64/PKGBUILD |   48 
 2 files changed, 96 insertions(+)

Copied: haskell-yesod-persistent/repos/community-staging-i686/PKGBUILD (from 
rev 252302, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:47:56 UTC (rev 252303)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.2
+pkgrel=82
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056')
+
+prepare() {
+sed -i 's/, persistent>= 2.1  && < 2.7/, persistent
>= 2.1  \&\& < 2.8/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 252302, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:47:56 UTC (rev 252303)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.4.2
+pkgrel=82
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' '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')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('d938894209e27a7f2a6e41906a9db02cf5c66df2236a864361571ba4e63b1056')
+
+prepare() {
+sed -i 's/, persistent>= 2.1  && < 2.7/, persistent
>= 2.1  \&\& < 2.8/' ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:47:17
  Author: felixonmars
Revision: 252302

upgpkg: haskell-yesod-persistent 1.4.2-82

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:45:27 UTC (rev 252301)
+++ PKGBUILD2017-08-17 19:47:17 UTC (rev 252302)
@@ -5,7 +5,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.4.2
-pkgrel=81
+pkgrel=82
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:45:27
  Author: felixonmars
Revision: 252301

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   42 
 community-staging-x86_64/PKGBUILD |   42 
 2 files changed, 84 insertions(+)

Copied: haskell-yesod-default/repos/community-staging-i686/PKGBUILD (from rev 
252300, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:45:27 UTC (rev 252301)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=184
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
252300, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:45:27 UTC (rev 252301)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=184
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:44:45
  Author: felixonmars
Revision: 252300

upgpkg: haskell-yesod-default 1.2.0-184

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:43:07 UTC (rev 252299)
+++ PKGBUILD2017-08-17 19:44:45 UTC (rev 252300)
@@ -5,7 +5,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=183
+pkgrel=184
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:43:07
  Author: felixonmars
Revision: 252299

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   52 
 community-staging-x86_64/PKGBUILD |   52 
 2 files changed, 104 insertions(+)

Copied: haskell-yesod-core/repos/community-staging-i686/PKGBUILD (from rev 
252298, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:43:07 UTC (rev 252299)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.36
+pkgrel=6
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" 
"haskell-cereal"
+ "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" 
"haskell-cookie"
+ "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions"
+ "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" 
"haskell-old-locale"
+ "haskell-parsec" "haskell-path-pieces" "haskell-primitive" 
"haskell-random"
+ "haskell-resourcet" "haskell-safe" "haskell-semigroups" 
"haskell-shakespeare"
+ "haskell-text" "haskell-transformers-base" "haskell-unix-compat"
+ "haskell-unordered-containers" "haskell-vector" "haskell-wai" 
"haskell-wai-extra"
+ "haskell-wai-logger" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e19ab3b9dd2be1150c7f6d86312a17053a538274d9c885e18f03ef910b82ce79bdba603b491f7857d30f5d286ca3382031baa6f8c485bc8f943833ecf394ce7c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
252298, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:43:07 UTC (rev 252299)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.4.36
+pkgrel=6
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" 
"haskell-blaze-builder" "haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" 
"haskell-cereal"
+ "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" 
"haskell-cookie"
+ "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions"
+ "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" 
"haskell-old-locale"
+ 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:42:31
  Author: felixonmars
Revision: 252298

upgpkg: haskell-yesod-core 1.4.36-6

rebuild with shakespeare,2.0.14

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:39:40 UTC (rev 252297)
+++ PKGBUILD2017-08-17 19:42:31 UTC (rev 252298)
@@ -5,7 +5,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.4.36
-pkgrel=5
+pkgrel=6
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:39:40
  Author: felixonmars
Revision: 252297

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-dav/repos/community-staging-i686/
  haskell-dav/repos/community-staging-i686/PKGBUILD
(from rev 252296, haskell-dav/trunk/PKGBUILD)
  haskell-dav/repos/community-staging-x86_64/
  haskell-dav/repos/community-staging-x86_64/PKGBUILD
(from rev 252296, haskell-dav/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   47 
 community-staging-x86_64/PKGBUILD |   47 
 2 files changed, 94 insertions(+)

Copied: haskell-dav/repos/community-staging-i686/PKGBUILD (from rev 252296, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:39:40 UTC (rev 252297)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=148
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-mtl-compat
+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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 252296, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:39:40 UTC (rev 252297)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.1
+pkgrel=148
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri -f-mtl-compat
+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 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:39:05
  Author: felixonmars
Revision: 252296

upgpkg: haskell-dav 1.3.1-148

rebuild with shakespeare,2.0.14

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:37:17 UTC (rev 252295)
+++ PKGBUILD2017-08-17 19:39:05 UTC (rev 252296)
@@ -5,7 +5,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.1
-pkgrel=147
+pkgrel=148
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


[arch-commits] Commit in haskell-xml-hamlet/repos (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:37:17
  Author: felixonmars
Revision: 252295

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-i686/
  haskell-xml-hamlet/repos/community-staging-i686/PKGBUILD
(from rev 252294, haskell-xml-hamlet/trunk/PKGBUILD)
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 252294, haskell-xml-hamlet/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   48 
 community-staging-x86_64/PKGBUILD |   48 
 2 files changed, 96 insertions(+)

Copied: haskell-xml-hamlet/repos/community-staging-i686/PKGBUILD (from rev 
252294, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:37:17 UTC (rev 252295)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1
+pkgrel=44
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb')
+
+prepare() {
+sed -i 's/, xml-conduit>= 1.0  && < 1.5/, xml-conduit  
  >= 1.0  \&\& < 1.6/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
252294, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:37:17 UTC (rev 252295)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.4.1
+pkgrel=44
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-parsec" "haskell-shakespeare" "haskell-text"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7df390f59599a0b16831c3f2cbb13ad0bebb92faa4a350fc6ae613bfba4ec2bb')
+
+prepare() {
+sed -i 's/, xml-conduit>= 1.0  && < 1.5/, xml-conduit  
  >= 1.0  \&\& < 1.6/' \
+${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:36:38
  Author: felixonmars
Revision: 252294

upgpkg: haskell-xml-hamlet 0.4.1-44

rebuild with shakespeare,2.0.14

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:35:00 UTC (rev 252293)
+++ PKGBUILD2017-08-17 19:36:38 UTC (rev 252294)
@@ -5,7 +5,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.4.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("custom:BSD3")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:35:00
  Author: felixonmars
Revision: 252293

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   40 
 community-staging-x86_64/PKGBUILD |   40 
 2 files changed, 80 insertions(+)

Copied: hledger-ui/repos/community-staging-i686/PKGBUILD (from rev 252292, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:35:00 UTC (rev 252293)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.3
+pkgrel=18
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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=('b96c12537b50a02ffaa30fb2f9c291afb4a1eb1ecff99b372367c1f985575f44941c93d86c0cfee83a570756311b35b5779cfbcea430ad11c575cef16d07f187')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, vty >= 5.5 && < 5.16/, vty >= 5.5 \&\& < 5.17/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-f-oldtime -fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 252292, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:35:00 UTC (rev 252293)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.3
+pkgrel=18
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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=('b96c12537b50a02ffaa30fb2f9c291afb4a1eb1ecff99b372367c1f985575f44941c93d86c0cfee83a570756311b35b5779cfbcea430ad11c575cef16d07f187')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-e 's/, vty >= 5.5 && < 5.16/, vty >= 5.5 \&\& < 5.17/' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-f-oldtime -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)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:34:26
  Author: felixonmars
Revision: 252292

upgpkg: hledger-ui 1.3-18

rebuild with shakespeare,2.0.14

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:32:41 UTC (rev 252291)
+++ PKGBUILD2017-08-17 19:34:26 UTC (rev 252292)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.3
-pkgrel=17
+pkgrel=18
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:32:41
  Author: felixonmars
Revision: 252291

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   31 +++
 community-staging-x86_64/PKGBUILD |   31 +++
 2 files changed, 62 insertions(+)

Copied: hledger-api/repos/community-staging-i686/PKGBUILD (from rev 252290, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:32:41 UTC (rev 252291)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.3
+pkgrel=33
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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=('1349f1943afcf7f2bb4000fde580ef48f7f55ecd604c6d1df161449df6ffa00714e06b7ba10b77f07056eeb0711eada1a91559a7606062f83f8f3d4e830ede20')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--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"
+}

Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 252290, 
hledger-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:32:41 UTC (rev 252291)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-api
+pkgver=1.3
+pkgrel=33
+pkgdesc="Web API server for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' '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=('1349f1943afcf7f2bb4000fde580ef48f7f55ecd604c6d1df161449df6ffa00714e06b7ba10b77f07056eeb0711eada1a91559a7606062f83f8f3d4e830ede20')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic \
+--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)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:32:03
  Author: felixonmars
Revision: 252290

upgpkg: hledger-api 1.3-33

rebuild with shakespeare,2.0.14

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:29:28 UTC (rev 252289)
+++ PKGBUILD2017-08-17 19:32:03 UTC (rev 252290)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.3
-pkgrel=32
+pkgrel=33
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:29:28
  Author: felixonmars
Revision: 252289

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   50 
 community-staging-x86_64/PKGBUILD |   50 
 2 files changed, 100 insertions(+)

Copied: hledger/repos/community-staging-i686/PKGBUILD (from rev 252288, 
hledger/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:29:28 UTC (rev 252289)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.3
+pkgrel=14
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-base-compat" 
"haskell-file-embed" "haskell-here"
+ "haskell-pretty-show" "haskell-temporary" "haskell-tabular" 
"haskell-hledger-lib"
+ "haskell-unordered-containers" "haskell-cmdargs" "haskell-csv" 
"haskell-data-default"
+ "haskell-hashable" "haskell-hunit" "haskell-mtl" "haskell-old-time" 
"haskell-megaparsec"
+ "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-utf8-string"
+ "haskell-wizards" "haskell-shakespeare")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('61bb90028ba1d659d148033113f6b7b57fab625fd8b1940a22a78dec6c0aaac0166b48b1d72f1d593a29d02135794e0edb3288a05e7e1e7eb91774517e3174d2')
+
+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 \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-oldtime -fterminfo -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
+}
+
+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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 252288, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:29:28 UTC (rev 252289)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.3
+pkgrel=14
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-ansi-terminal" "haskell-base-compat" 
"haskell-file-embed" "haskell-here"
+ "haskell-pretty-show" "haskell-temporary" "haskell-tabular" 
"haskell-hledger-lib"
+ "haskell-unordered-containers" "haskell-cmdargs" "haskell-csv" 
"haskell-data-default"
+ "haskell-hashable" "haskell-hunit" "haskell-mtl" "haskell-old-time" 
"haskell-megaparsec"
+ "haskell-regex-tdfa" "haskell-safe" "haskell-split" "haskell-text" 
"haskell-utf8-string"
+ "haskell-wizards" "haskell-shakespeare")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('61bb90028ba1d659d148033113f6b7b57fab625fd8b1940a22a78dec6c0aaac0166b48b1d72f1d593a29d02135794e0edb3288a05e7e1e7eb91774517e3174d2')
+
+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 \
+

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:28:53
  Author: felixonmars
Revision: 252288

upgpkg: hledger 1.3-14

rebuild with shakespeare,2.0.14

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:26:44 UTC (rev 252287)
+++ PKGBUILD2017-08-17 19:28:53 UTC (rev 252288)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:26:44
  Author: felixonmars
Revision: 252287

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-shakespeare/repos/community-staging-i686/
  haskell-shakespeare/repos/community-staging-i686/PKGBUILD
(from rev 252286, haskell-shakespeare/trunk/PKGBUILD)
  haskell-shakespeare/repos/community-staging-x86_64/
  haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD
(from rev 252286, haskell-shakespeare/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-shakespeare/repos/community-staging-i686/PKGBUILD (from rev 
252286, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 19:26:44 UTC (rev 252287)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.14
+pkgrel=1
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup" "haskell-exceptions"
+ "haskell-parsec" "haskell-scientific" "haskell-text"  
"haskell-unordered-containers"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('75c793d35ecc6d78085038ca74167293e2553d66585fafedbbf28e1b35ab3456acdd5aa13cd307b154ee398cf4c878c2216907fb56642995e082bfbb2bd189fe')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
252286, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 19:26:44 UTC (rev 252287)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.14
+pkgrel=1
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-blaze-markup" "haskell-exceptions"
+ "haskell-parsec" "haskell-scientific" "haskell-text"  
"haskell-unordered-containers"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('75c793d35ecc6d78085038ca74167293e2553d66585fafedbbf28e1b35ab3456acdd5aa13cd307b154ee398cf4c878c2216907fb56642995e082bfbb2bd189fe')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+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 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:26:03
  Author: felixonmars
Revision: 252286

upgpkg: haskell-shakespeare 2.0.14-1

rebuild with shakespeare,2.0.14

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 19:01:55 UTC (rev 252285)
+++ PKGBUILD2017-08-17 19:26:03 UTC (rev 252286)
@@ -4,8 +4,8 @@
 
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
-pkgver=2.0.13
-pkgrel=16
+pkgver=2.0.14
+pkgrel=1
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates;
 license=("MIT")
@@ -15,7 +15,7 @@
  "haskell-vector")
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('1d8cc8528fa776d76dbd4b7be9294fed2eee1df708e3f58401319e852fd287d9a2f8d0c7755cec7b6f29d98b527b538d53c65487fcdea9e6ad02208690be1df6')
+sha512sums=('75c793d35ecc6d78085038ca74167293e2553d66585fafedbbf28e1b35ab3456acdd5aa13cd307b154ee398cf4c878c2216907fb56642995e082bfbb2bd189fe')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


[arch-commits] Commit in xmonad/repos (20 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:01:55
  Author: felixonmars
Revision: 252285

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  
xmonad/repos/community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch
(from rev 252284, 
xmonad/trunk/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch)
  xmonad/repos/community-testing-i686/PKGBUILD
(from rev 252284, xmonad/trunk/PKGBUILD)
  
xmonad/repos/community-testing-i686/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch
(from rev 252284, 
xmonad/trunk/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch)
  xmonad/repos/community-testing-i686/dynamic-compilation.patch
(from rev 252284, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-testing-i686/xmonad.svg
(from rev 252284, xmonad/trunk/xmonad.svg)
  
xmonad/repos/community-testing-x86_64/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch
(from rev 252284, 
xmonad/trunk/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch)
  xmonad/repos/community-testing-x86_64/PKGBUILD
(from rev 252284, xmonad/trunk/PKGBUILD)
  
xmonad/repos/community-testing-x86_64/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch
(from rev 252284, 
xmonad/trunk/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch)
  xmonad/repos/community-testing-x86_64/dynamic-compilation.patch
(from rev 252284, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-testing-x86_64/xmonad.svg
(from rev 252284, xmonad/trunk/xmonad.svg)
Deleted:
  
xmonad/repos/community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch
  xmonad/repos/community-testing-i686/PKGBUILD
  
xmonad/repos/community-testing-i686/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch
  xmonad/repos/community-testing-i686/dynamic-compilation.patch
  xmonad/repos/community-testing-i686/xmonad.svg
  
xmonad/repos/community-testing-x86_64/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch
  xmonad/repos/community-testing-x86_64/PKGBUILD
  
xmonad/repos/community-testing-x86_64/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch
  xmonad/repos/community-testing-x86_64/dynamic-compilation.patch
  xmonad/repos/community-testing-x86_64/xmonad.svg

-+
 /202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch |  158 

 /PKGBUILD   |  126 
+++
 /dc078490d0c244af1d0d5370799b83f42dcb7d43.patch |  358 
++
 /dynamic-compilation.patch  |   22 
 /xmonad.svg |  154 

 community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch   |   79 
--
 community-testing-i686/PKGBUILD |   63 
-
 community-testing-i686/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch   |  179 
-
 community-testing-i686/dynamic-compilation.patch|   11 
 community-testing-i686/xmonad.svg   |   77 
--
 community-testing-x86_64/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch |   79 
--
 community-testing-x86_64/PKGBUILD   |   63 
-
 community-testing-x86_64/dc078490d0c244af1d0d5370799b83f42dcb7d43.patch |  179 
-
 community-testing-x86_64/dynamic-compilation.patch  |   11 
 community-testing-x86_64/xmonad.svg |   77 
--
 15 files changed, 818 insertions(+), 818 deletions(-)

Deleted: community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch
===
--- community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch   
2017-08-17 19:00:35 UTC (rev 252284)
+++ community-testing-i686/202e239ea48d56882bb4ad226ad3a4042ebf12bd.patch   
2017-08-17 19:01:55 UTC (rev 252285)
@@ -1,79 +0,0 @@
-From 202e239ea48d56882bb4ad226ad3a4042ebf12bd Mon Sep 17 00:00:00 2001
-From: Peter Jones 
-Date: Tue, 22 Nov 2016 18:46:28 -0700
-Subject: [PATCH] Refactor xmonad/xmonad#9 and remove explicit exception
- handling
-

- src/XMonad/Operations.hs | 23 +--
- xmonad.cabal |  2 +-
- 2 files changed, 22 insertions(+), 3 deletions(-)
-
-diff --git a/src/XMonad/Operations.hs b/src/XMonad/Operations.hs
-index 153b5a2..cd33974 100644
 a/src/XMonad/Operations.hs
-+++ b/src/XMonad/Operations.hs
-@@ -34,6 +34,7 @@ import Control.Monad.Reader
- import Control.Monad.State
- import qualified Control.Exception.Extensible as C
- 
-+import System.IO
- import System.Posix.Process (executeFile)
- import Graphics.X11.Xlib
- import Graphics.X11.Xinerama (getScreenInfo)
-@@ -111,7 +112,10 @@ windows f = do
- 
- mapM_ setInitialProperties newwindows
- 
--whenJust (W.peek old) $ \otherw -> io $ setWindowBorder d otherw nbc
-+whenJust (W.peek old) $ \otherw -> do
-+  

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 19:00:35
  Author: felixonmars
Revision: 252284

upgpkg: xmonad 0.13-7

require ghc for recompile

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 18:54:28 UTC (rev 252283)
+++ PKGBUILD2017-08-17 19:00:35 UTC (rev 252284)
@@ -6,14 +6,14 @@
 
 pkgname=xmonad
 pkgver=0.13
-pkgrel=6
+pkgrel=7
 pkgdesc="Lightweight X11 tiled window manager written in Haskell"
 arch=('i686' 'x86_64')
 url="http://xmonad.org/;
 license=('BSD')
-depends=('ghc-libs' 'haskell-x11' 'sh' 'haskell-mtl' 'haskell-utf8-string'
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-mtl' 'haskell-utf8-string'
  'haskell-extensible-exceptions' 'haskell-data-default' 
'haskell-setlocale')
-makedepends=('gendesk' 'ghc')
+makedepends=('gendesk')
 optdepends=('xorg-xmessage: for displaying visual error messages')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz;
 "dynamic-compilation.patch"


[arch-commits] Commit in intel-gpu-tools/repos (4 files)

2017-08-17 Thread Jelle van der Waa
Date: Thursday, August 17, 2017 @ 18:54:28
  Author: jelle
Revision: 252283

archrelease: copy trunk to community-i686, community-x86_64

Added:
  intel-gpu-tools/repos/community-i686/PKGBUILD
(from rev 252282, intel-gpu-tools/trunk/PKGBUILD)
  intel-gpu-tools/repos/community-x86_64/PKGBUILD
(from rev 252282, intel-gpu-tools/trunk/PKGBUILD)
Deleted:
  intel-gpu-tools/repos/community-i686/PKGBUILD
  intel-gpu-tools/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   62 
 community-i686/PKGBUILD   |   32 --
 community-x86_64/PKGBUILD |   32 --
 3 files changed, 62 insertions(+), 64 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-17 18:53:31 UTC (rev 252282)
+++ community-i686/PKGBUILD 2017-08-17 18:54:28 UTC (rev 252283)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay 
-# Contributor: Mikael Eriksson 
-# Originally by: Denis Smirnov 
-
-pkgname=intel-gpu-tools
-pkgver=1.16
-pkgrel=2
-pkgdesc="Tools for development and testing of the Intel DRM driver"
-arch=(i686 x86_64)
-license=(MIT)
-url='http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/'
-depends=(libdrm libpciaccess cairo python xorg-xrandr)
-makedepends=(swig gtk-doc xorg-util-macros dri2proto)
-source=(https://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2
-https://www.x.org/releases/individual/app/$pkgname-$pkgver.tar.bz2.sig)
-md5sums=('95ae60c2c0e56736273edc406f8277c8'
- 'SKIP')
-validpgpkeys=(664F2250EF4D2A5E3C79BDBDB98B588010CF213E)
-
-build() {
-  cd $pkgname-$pkgver
-  export LANG=en_US.UTF-8
-  ./configure --prefix=/usr --libexecdir=/usr/lib --disable-tests 
--without-libunwind
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/intel-gpu-tools/COPYING"
-}

Copied: intel-gpu-tools/repos/community-i686/PKGBUILD (from rev 252282, 
intel-gpu-tools/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-17 18:54:28 UTC (rev 252283)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Daniel Micay 
+# Contributor: Mikael Eriksson 
+# Originally by: Denis Smirnov 
+
+pkgname=intel-gpu-tools
+pkgver=1.19
+pkgrel=1
+pkgdesc="Tools for development and testing of the Intel DRM driver"
+arch=(i686 x86_64)
+license=(MIT)
+url='http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/'
+depends=(libdrm libpciaccess cairo python xorg-xrandr procps-ng kmod libxv)
+makedepends=(swig gtk-doc xorg-util-macros dri2proto)
+source=(https://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2{,.sig})
+md5sums=('4fdfa56acca3b046fc61fb12686656f3'
+ 'SKIP')
+validpgpkeys=('775965B85650195ACE77E18D7370055DB74C2475')
+
+build() {
+  cd $pkgname-$pkgver
+  export LANG=en_US.UTF-8
+  ./configure --prefix=/usr --libexecdir=/usr/lib --disable-tests 
--without-libunwind
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/intel-gpu-tools/COPYING"
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-17 18:53:31 UTC (rev 252282)
+++ community-x86_64/PKGBUILD   2017-08-17 18:54:28 UTC (rev 252283)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Daniel Micay 
-# Contributor: Mikael Eriksson 
-# Originally by: Denis Smirnov 
-
-pkgname=intel-gpu-tools
-pkgver=1.16
-pkgrel=2
-pkgdesc="Tools for development and testing of the Intel DRM driver"
-arch=(i686 x86_64)
-license=(MIT)
-url='http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/'
-depends=(libdrm libpciaccess cairo python xorg-xrandr)
-makedepends=(swig gtk-doc xorg-util-macros dri2proto)
-source=(https://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2
-https://www.x.org/releases/individual/app/$pkgname-$pkgver.tar.bz2.sig)
-md5sums=('95ae60c2c0e56736273edc406f8277c8'
- 'SKIP')
-validpgpkeys=(664F2250EF4D2A5E3C79BDBDB98B588010CF213E)
-
-build() {
-  cd $pkgname-$pkgver
-  export LANG=en_US.UTF-8
-  ./configure --prefix=/usr --libexecdir=/usr/lib --disable-tests 
--without-libunwind
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/intel-gpu-tools/COPYING"
-}

Copied: intel-gpu-tools/repos/community-x86_64/PKGBUILD (from rev 252282, 
intel-gpu-tools/trunk/PKGBUILD)

[arch-commits] Commit in intel-gpu-tools/trunk (PKGBUILD)

2017-08-17 Thread Jelle van der Waa
Date: Thursday, August 17, 2017 @ 18:53:31
  Author: jelle
Revision: 252282

upgpkg: intel-gpu-tools 1.19-1

Modified:
  intel-gpu-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 18:40:09 UTC (rev 252281)
+++ PKGBUILD2017-08-17 18:53:31 UTC (rev 252282)
@@ -4,19 +4,18 @@
 # Originally by: Denis Smirnov 
 
 pkgname=intel-gpu-tools
-pkgver=1.16
-pkgrel=2
+pkgver=1.19
+pkgrel=1
 pkgdesc="Tools for development and testing of the Intel DRM driver"
 arch=(i686 x86_64)
 license=(MIT)
 url='http://cgit.freedesktop.org/xorg/app/intel-gpu-tools/'
-depends=(libdrm libpciaccess cairo python xorg-xrandr)
+depends=(libdrm libpciaccess cairo python xorg-xrandr procps-ng kmod libxv)
 makedepends=(swig gtk-doc xorg-util-macros dri2proto)
-source=(https://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2
-https://www.x.org/releases/individual/app/$pkgname-$pkgver.tar.bz2.sig)
-md5sums=('95ae60c2c0e56736273edc406f8277c8'
+source=(https://xorg.freedesktop.org/releases/individual/app/$pkgname-$pkgver.tar.bz2{,.sig})
+md5sums=('4fdfa56acca3b046fc61fb12686656f3'
  'SKIP')
-validpgpkeys=(664F2250EF4D2A5E3C79BDBDB98B588010CF213E)
+validpgpkeys=('775965B85650195ACE77E18D7370055DB74C2475')
 
 build() {
   cd $pkgname-$pkgver


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 18:11:02
  Author: felixonmars
Revision: 251742

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-gtk/repos/community-staging-i686/
  haskell-gtk/repos/community-staging-i686/PKGBUILD
(from rev 251741, haskell-gtk/trunk/PKGBUILD)
  haskell-gtk/repos/community-staging-x86_64/
  haskell-gtk/repos/community-staging-x86_64/PKGBUILD
(from rev 251741, haskell-gtk/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-gtk/repos/community-staging-i686/PKGBUILD (from rev 251741, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 18:11:02 UTC (rev 251742)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.6
+pkgrel=4
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/gtk gtk3-$pkgver
+}
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/gtk3-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 251741, 
haskell-gtk/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 18:11:02 UTC (rev 251742)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk
+pkgver=0.14.6
+pkgrel=4
+pkgdesc="Binding to the gtk library for Gtk2Hs."
+url="https://hackage.haskell.org/package/gtk3;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
+provides=('gtk2hs-gtk')
+replaces=('gtk2hs-gtk')
+conflicts=('gtk2hs-gtk')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/gtk gtk3-$pkgver
+}
+
+build() {
+cd "${srcdir}/gtk3-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/gtk3-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 18:10:28
  Author: felixonmars
Revision: 251741

upgpkg: haskell-gtk 0.14.6-4

GHC 8.2.1 rebuild

Modified:
  haskell-gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:56:40 UTC (rev 251740)
+++ PKGBUILD2017-08-17 18:10:28 UTC (rev 251741)
@@ -3,27 +3,30 @@
 
 pkgname=haskell-gtk
 pkgver=0.14.6
-pkgrel=3
+pkgrel=4
 pkgdesc="Binding to the gtk library for Gtk2Hs."
 url="https://hackage.haskell.org/package/gtk3;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
-makedepends=('haskell-gtk2hs-buildtools')
+depends=('ghc-libs' 'gtk3' "haskell-pango" 'haskell-mtl' 'haskell-text')
+makedepends=('ghc' 'haskell-gtk2hs-buildtools')
 provides=('gtk2hs-gtk')
 replaces=('gtk2hs-gtk')
 conflicts=('gtk2hs-gtk')
-source=(https://hackage.haskell.org/package/gtk3-$pkgver/gtk3-$pkgver.tar.gz)
-sha256sums=('f4c0d3c51a5e06e5f6a8fcfc2a1303e0a3ed0242309fc6c1b9603be9de1f4258')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
 
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/gtk gtk3-$pkgver
+}
+
 build() {
 cd "${srcdir}/gtk3-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -32,11 +35,9 @@
 
 package() {
 cd "${srcdir}/gtk3-${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"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/gtk3"
 runhaskell Setup copy --destdir="${pkgdir}"
 
 # Remove static libs


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 17:56:40
  Author: felixonmars
Revision: 251740

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-pango/repos/community-staging-i686/
  haskell-pango/repos/community-staging-i686/PKGBUILD
(from rev 251739, haskell-pango/trunk/PKGBUILD)
  haskell-pango/repos/community-staging-x86_64/
  haskell-pango/repos/community-staging-x86_64/PKGBUILD
(from rev 251739, haskell-pango/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   46 
 community-staging-x86_64/PKGBUILD |   46 
 2 files changed, 92 insertions(+)

Copied: haskell-pango/repos/community-staging-i686/PKGBUILD (from rev 251739, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 17:56:40 UTC (rev 251740)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-pango
+pkgver=0.13.3.1
+pkgrel=4
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="https://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/pango pango-$pkgver
+}
+
+build() {
+cd "${srcdir}/pango-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types 
(CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs
+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}/pango-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 251739, 
haskell-pango/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 17:56:40 UTC (rev 251740)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-pango
+pkgver=0.13.3.1
+pkgrel=4
+pkgdesc="Binding to the pango library for Gtk2Hs."
+url="https://hackage.haskell.org/package/pango;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
+provides=('gtk2hs-pango')
+replaces=('gtk2hs-pango')
+conflicts=('gtk2hs-pango')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/pango pango-$pkgver
+}
+
+build() {
+cd "${srcdir}/pango-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types 
(CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs
+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}/pango-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 17:56:05
  Author: felixonmars
Revision: 251739

upgpkg: haskell-pango 0.13.3.1-4

GHC 8.2.1 rebuild

Modified:
  haskell-pango/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:53:02 UTC (rev 251738)
+++ PKGBUILD2017-08-17 17:56:05 UTC (rev 251739)
@@ -3,28 +3,31 @@
 
 pkgname=haskell-pango
 pkgver=0.13.3.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Binding to the pango library for Gtk2Hs."
 url="https://hackage.haskell.org/package/pango;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc' 'pango' 'haskell-glib' 'haskell-cairo')
-makedepends=("haskell-gtk2hs-buildtools" "mesa")
+depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo')
+makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa")
 provides=('gtk2hs-pango')
 replaces=('gtk2hs-pango')
 conflicts=('gtk2hs-pango')
-source=(https://hackage.haskell.org/packages/archive/pango/${pkgver}/pango-${pkgver}.tar.gz)
-sha256sums=('306a4f17d2fe4053b2ddd841a48720513fe391df49080ce61a31b8a0f0633fbb')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
 
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/pango pango-$pkgver
+}
+
 build() {
 cd "${srcdir}/pango-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 sed -i 's|import Foreign.C.Types.*(CULong, CUInt)|import Foreign.C.Types 
(CULong(..), CUInt(..))|' Graphics/Rendering/Pango/Types.chs
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -33,11 +36,9 @@
 
 package() {
 cd "${srcdir}/pango-${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"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/pango"
 runhaskell Setup copy --destdir="${pkgdir}"
 
 # Remove static libs


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 17:53:02
  Author: felixonmars
Revision: 251738

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-cairo/repos/community-staging-i686/
  haskell-cairo/repos/community-staging-i686/PKGBUILD
(from rev 251737, haskell-cairo/trunk/PKGBUILD)
  haskell-cairo/repos/community-staging-x86_64/
  haskell-cairo/repos/community-staging-x86_64/PKGBUILD
(from rev 251737, haskell-cairo/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   45 
 community-staging-x86_64/PKGBUILD |   45 
 2 files changed, 90 insertions(+)

Copied: haskell-cairo/repos/community-staging-i686/PKGBUILD (from rev 251737, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 17:53:02 UTC (rev 251738)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.3.1
+pkgrel=4
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="https://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/cairo cairo-$pkgver
+}
+
+build() {
+cd "${srcdir}/cairo-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/cairo-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 251737, 
haskell-cairo/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 17:53:02 UTC (rev 251738)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-cairo
+pkgver=0.13.3.1
+pkgrel=4
+pkgdesc="Binding to the cairo library for Gtk2Hs."
+url="https://hackage.haskell.org/package/cairo;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
+conflicts=('gtk2hs-cairo')
+provides=('gtk2hs-cairo')
+replaces=('gtk2hs-cairo')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
+
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/cairo cairo-$pkgver
+}
+
+build() {
+cd "${srcdir}/cairo-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/cairo-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 17:52:28
  Author: felixonmars
Revision: 251737

upgpkg: haskell-cairo 0.13.3.1-4

GHC 8.2.1 rebuild

Modified:
  haskell-cairo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:47:34 UTC (rev 251736)
+++ PKGBUILD2017-08-17 17:52:28 UTC (rev 251737)
@@ -3,27 +3,30 @@
 
 pkgname=haskell-cairo
 pkgver=0.13.3.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Binding to the cairo library for Gtk2Hs."
 url="https://hackage.haskell.org/package/cairo;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
-depends=('ghc' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
-makedepends=("haskell-gtk2hs-buildtools" "mesa")
+depends=('ghc-libs' 'cairo' 'haskell-mtl' 'haskell-utf8-string' 'haskell-text')
+makedepends=("haskell-gtk2hs-buildtools" "mesa" 'ghc')
 conflicts=('gtk2hs-cairo')
 provides=('gtk2hs-cairo')
 replaces=('gtk2hs-cairo')
-source=(https://hackage.haskell.org/packages/archive/cairo/$pkgver/cairo-$pkgver.tar.gz)
-sha256sums=('a3ca197c6d63875686ed8129530771f945fbd954ab8283841ad238da233d675a')
+source=("https://github.com/gtk2hs/gtk2hs/archive/843d83548bd076975f1869e6768768b5ed24b268.tar.gz;)
+sha256sums=('1de00973cf66154605411892c77b232b0066c98ab2d562595ded3d9d95c4c547')
 
+prepare() {
+mv gtk2hs-843d83548bd076975f1869e6768768b5ed24b268/cairo cairo-$pkgver
+}
+
 build() {
 cd "${srcdir}/cairo-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -32,11 +35,9 @@
 
 package() {
 cd "${srcdir}/cairo-${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"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/cairo"
 runhaskell Setup copy --destdir="${pkgdir}"
 
 # Remove static libs


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

2017-08-17 Thread Alexander Rødseth
Date: Thursday, August 17, 2017 @ 17:46:35
  Author: arodseth
Revision: 251735

archrelease: copy trunk to community-x86_64

Added:
  aspcud/repos/community-x86_64/PKGBUILD
(from rev 251734, aspcud/trunk/PKGBUILD)
Deleted:
  aspcud/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2017-08-17 17:46:25 UTC (rev 251734)
+++ PKGBUILD2017-08-17 17:46:35 UTC (rev 251735)
@@ -1,36 +0,0 @@
-# $Id$
-# Maintainer: Alexander F Rødseth 
-# Contributor: Vincent Bernardoff 
-
-pkgname=aspcud
-pkgver=1.9.1
-pkgrel=3
-pkgdesc='Solver for package dependencies'
-arch=('x86_64' 'i686')
-url='https://potassco.org/aspcud'
-license=('GPL3')
-depends=('clingo')
-makedepends=('boost' 'cmake' 're2c' 'ninja')
-source=("http://downloads.sourceforge.net/project/potassco/$pkgname/$pkgver/$pkgname-$pkgver-source.tar.gz;)
-sha256sums=('e0e917a9a6c5ff080a411ff25d1174e0d4118bb6759c3fe976e2e3cca15e5827')
-
-build() {
-  cd "$pkgname-$pkgver-source"
-
-  mkdir -p build/release
-  cd build/release
-  cmake \
--DCMAKE_INSTALL_PREFIX:PATH=/usr \
--DCUDF2LP_LOC=cudf2lp \
--DGRINGO_LOC=gringo \
--DCLASP_LOC=clasp \
--DCMAKE_BUILD_TYPE=Release ../.. \
--GNinja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C "$pkgname-$pkgver-source/build/release" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: aspcud/repos/community-x86_64/PKGBUILD (from rev 251734, 
aspcud/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2017-08-17 17:46:35 UTC (rev 251735)
@@ -0,0 +1,33 @@
+# $Id$
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vincent Bernardoff 
+
+pkgname=aspcud
+pkgver=1.9.1
+pkgrel=4
+pkgdesc='Solver for package dependencies'
+arch=('x86_64')
+url='https://potassco.org/aspcud'
+license=('GPL3')
+makedepends=('clingo' 'boost' 'cmake' 're2c' 'ninja')
+source=("https://downloads.sourceforge.net/project/potassco/$pkgname/$pkgver/$pkgname-$pkgver-source.tar.gz;)
+sha256sums=('e0e917a9a6c5ff080a411ff25d1174e0d4118bb6759c3fe976e2e3cca15e5827')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "../$pkgname-$pkgver-source" \
+-DCMAKE_INSTALL_PREFIX:PATH=/usr \
+-DCUDF2LP_LOC=cudf2lp \
+-DGRINGO_LOC=gringo \
+-DCLASP_LOC=clasp \
+-DCMAKE_BUILD_TYPE=Release \
+-GNinja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+}
+
+# vim:ts=2 sw=2 et:


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

2017-08-17 Thread Alexander Rødseth
Date: Thursday, August 17, 2017 @ 17:46:25
  Author: arodseth
Revision: 251734

upgpkg: aspcud 1.9.1-4

Modified:
  aspcud/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:36:01 UTC (rev 251733)
+++ PKGBUILD2017-08-17 17:46:25 UTC (rev 251734)
@@ -4,33 +4,30 @@
 
 pkgname=aspcud
 pkgver=1.9.1
-pkgrel=3
+pkgrel=4
 pkgdesc='Solver for package dependencies'
-arch=('x86_64' 'i686')
+arch=('x86_64')
 url='https://potassco.org/aspcud'
 license=('GPL3')
-depends=('clingo')
-makedepends=('boost' 'cmake' 're2c' 'ninja')
-source=("http://downloads.sourceforge.net/project/potassco/$pkgname/$pkgver/$pkgname-$pkgver-source.tar.gz;)
+makedepends=('clingo' 'boost' 'cmake' 're2c' 'ninja')
+source=("https://downloads.sourceforge.net/project/potassco/$pkgname/$pkgver/$pkgname-$pkgver-source.tar.gz;)
 sha256sums=('e0e917a9a6c5ff080a411ff25d1174e0d4118bb6759c3fe976e2e3cca15e5827')
 
 build() {
-  cd "$pkgname-$pkgver-source"
-
-  mkdir -p build/release
-  cd build/release
-  cmake \
+  mkdir -p build
+  cd build
+  cmake "../$pkgname-$pkgver-source" \
 -DCMAKE_INSTALL_PREFIX:PATH=/usr \
 -DCUDF2LP_LOC=cudf2lp \
 -DGRINGO_LOC=gringo \
 -DCLASP_LOC=clasp \
--DCMAKE_BUILD_TYPE=Release ../.. \
+-DCMAKE_BUILD_TYPE=Release \
 -GNinja
   ninja
 }
 
 package() {
-  DESTDIR="$pkgdir" ninja -C "$pkgname-$pkgver-source/build/release" install
+  DESTDIR="$pkgdir" ninja -C build install
 }
 
-# vim:set ts=2 sw=2 et:
+# vim:ts=2 sw=2 et:


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:11:41
  Author: tpowa
Revision: 251731

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  virtualbox-modules-arch/repos/community-testing-i686/
  virtualbox-modules-arch/repos/community-testing-i686/PKGBUILD
(from rev 251730, virtualbox-modules-arch/trunk/PKGBUILD)
  
virtualbox-modules-arch/repos/community-testing-i686/virtualbox-modules-arch.install
(from rev 251730, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)
  virtualbox-modules-arch/repos/community-testing-x86_64/
  virtualbox-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 251730, virtualbox-modules-arch/trunk/PKGBUILD)
  
virtualbox-modules-arch/repos/community-testing-x86_64/virtualbox-modules-arch.install
(from rev 251730, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)

--+
 community-testing-i686/PKGBUILD  |   80 +
 community-testing-i686/virtualbox-modules-arch.install   |   23 +++
 community-testing-x86_64/PKGBUILD|   80 +
 community-testing-x86_64/virtualbox-modules-arch.install |   23 +++
 4 files changed, 206 insertions(+)

Copied: virtualbox-modules-arch/repos/community-testing-i686/PKGBUILD (from rev 
251730, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 17:11:41 UTC (rev 251731)
@@ -0,0 +1,80 @@
+# $Id$
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=5.1.26
+pkgrel=5
+# remember to also adjust the .install file!
+_linux_major=4
+_linux_minor=12
+arch=('i686' 'x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+makedepends=("linux>=${_linux_major}.${_linux_minor}"
+ "linux<${_linux_major}.$((_linux_minor+1))"
+ "linux-headers>=${_linux_major}.${_linux_minor}"
+ "linux-headers<${_linux_major}.$((_linux_minor+1))"
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+  install=virtualbox-modules-arch.install
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+
+  # compress earch modules individually
+  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+  # systemd module loading
+  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" >  \
+"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  license=('GPL')
+  depends=("linux>=${_linux_major}.${_linux_minor}"
+   "linux<${_linux_major}.$((_linux_minor+1))")
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+  install=virtualbox-modules-arch.install
+
+  cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -dm755 "$pkgdir/usr/lib/modules/$_extramodules/"
+  install -m644 * "$pkgdir/usr/lib/modules/$_extramodules/"
+
+  # compress earch modules individually
+  find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+  # systemd module loading
+  install -Dm644 /dev/null "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+  printf "vboxguest\nvboxsf\nvboxvideo\n" >  \
+"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+# vim:set ts=2 sw=2 et:
+
+
+
+
+
+
+

Copied: 
virtualbox-modules-arch/repos/community-testing-i686/virtualbox-modules-arch.install
 (from rev 251730, 
virtualbox-modules-arch/trunk/virtualbox-modules-arch.install)
===
--- community-testing-i686/virtualbox-modules-arch.install  
(rev 0)
+++ community-testing-i686/virtualbox-modules-arch.install  2017-08-17 
17:11:41 UTC (rev 251731)
@@ 

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:11:28
  Author: tpowa
Revision: 251730

upgpkg: virtualbox-modules-arch 5.1.26-5

rebuild against 4.12.8

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:09:31 UTC (rev 251729)
+++ PKGBUILD2017-08-17 17:11:28 UTC (rev 251730)
@@ -5,7 +5,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=5.1.26
-pkgrel=4
+pkgrel=5
 # remember to also adjust the .install file!
 _linux_major=4
 _linux_minor=12


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:09:31
  Author: tpowa
Revision: 251729

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

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

--+
 community-testing-i686/60-vhba.rules |1 
 community-testing-i686/PKGBUILD  |   50 +
 community-testing-i686/dkms.conf |9 
 community-testing-i686/vhba-module.install   |   15 +++
 community-testing-x86_64/60-vhba.rules   |1 
 community-testing-x86_64/PKGBUILD|   50 +
 community-testing-x86_64/dkms.conf   |9 
 community-testing-x86_64/vhba-module.install |   15 +++
 8 files changed, 150 insertions(+)

Copied: vhba-module/repos/community-testing-i686/60-vhba.rules (from rev 
251728, vhba-module/trunk/60-vhba.rules)
===
--- community-testing-i686/60-vhba.rules(rev 0)
+++ community-testing-i686/60-vhba.rules2017-08-17 17:09:31 UTC (rev 
251729)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-testing-i686/PKGBUILD (from rev 251728, 
vhba-module/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 17:09:31 UTC (rev 251729)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20170610
+_extramodules=extramodules-4.12-ARCH
+pkgrel=12
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(i686 x86_64)
+license=(GPL)
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' linux)
+source=("http://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=vhba-module.install
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-testing-i686/dkms.conf (from rev 251728, 
vhba-module/trunk/dkms.conf)
===
--- community-testing-i686/dkms.conf(rev 0)
+++ community-testing-i686/dkms.conf2017-08-17 17:09:31 UTC (rev 251729)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"

Copied: vhba-module/repos/community-testing-i686/vhba-module.install (from rev 
251728, vhba-module/trunk/vhba-module.install)
===
--- community-testing-i686/vhba-module.install  (rev 0)
+++ 

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:09:17
  Author: tpowa
Revision: 251728

upgpkg: vhba-module 20170610-12

rebuild against 4.12.8

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:06:49 UTC (rev 251727)
+++ PKGBUILD2017-08-17 17:09:17 UTC (rev 251728)
@@ -7,7 +7,7 @@
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20170610
 _extramodules=extramodules-4.12-ARCH
-pkgrel=11
+pkgrel=12
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(i686 x86_64)


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:06:49
  Author: tpowa
Revision: 251727

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-i686/
  tp_smapi/repos/community-testing-i686/PKGBUILD
(from rev 251726, tp_smapi/trunk/PKGBUILD)
  tp_smapi/repos/community-testing-i686/tp_smapi.install
(from rev 251726, tp_smapi/trunk/tp_smapi.install)
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 251726, tp_smapi/trunk/PKGBUILD)
  tp_smapi/repos/community-testing-x86_64/tp_smapi.install
(from rev 251726, tp_smapi/trunk/tp_smapi.install)

---+
 community-testing-i686/PKGBUILD   |   48 
 community-testing-i686/tp_smapi.install   |   13 +++
 community-testing-x86_64/PKGBUILD |   48 
 community-testing-x86_64/tp_smapi.install |   13 +++
 4 files changed, 122 insertions(+)

Copied: tp_smapi/repos/community-testing-i686/PKGBUILD (from rev 251726, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 17:06:49 UTC (rev 251727)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.12-ARCH
+pkgrel=27
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('i686' 'x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install="$pkgname.install"
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+
+  # update kernel version in install file
+  sed -ri "s|^(extramodules=).*\$|\1$_extradir|" "$startdir/tp_smapi.install"
+}

Copied: tp_smapi/repos/community-testing-i686/tp_smapi.install (from rev 
251726, tp_smapi/trunk/tp_smapi.install)
===
--- community-testing-i686/tp_smapi.install (rev 0)
+++ community-testing-i686/tp_smapi.install 2017-08-17 17:06:49 UTC (rev 
251727)
@@ -0,0 +1,13 @@
+extramodules=/usr/lib/modules/extramodules-4.12-ARCH
+
+post_install() {
+  depmod -v $(< "$extramodules/version") &>/dev/null
+}
+
+post_upgrade() {
+   post_install
+}
+
+post_remove() {
+   post_install
+}

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 251726, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-17 17:06:49 UTC (rev 251727)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+_pkgname=tp-smapi
+pkgver=0.42
+_extradir=/usr/lib/modules/extramodules-4.12-ARCH
+pkgrel=27
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('i686' 'x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install="$pkgname.install"
+source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz;)
+md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
+
+build() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname-$_pkgname-$pkgver
+
+  # install kernel 

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:06:37
  Author: tpowa
Revision: 251726

upgpkg: tp_smapi 0.42-27

rebuild against 4.12.8

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 17:03:49 UTC (rev 251725)
+++ PKGBUILD2017-08-17 17:06:37 UTC (rev 251726)
@@ -11,7 +11,7 @@
 _pkgname=tp-smapi
 pkgver=0.42
 _extradir=/usr/lib/modules/extramodules-4.12-ARCH
-pkgrel=26
+pkgrel=27
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('i686' 'x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:03:49
  Author: tpowa
Revision: 251725

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  r8168/repos/community-testing-i686/
  r8168/repos/community-testing-i686/PKGBUILD
(from rev 251724, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-i686/linux-4.11.patch
(from rev 251724, r8168/trunk/linux-4.11.patch)
  r8168/repos/community-testing-i686/r8168.install
(from rev 251724, r8168/trunk/r8168.install)
  r8168/repos/community-testing-x86_64/
  r8168/repos/community-testing-x86_64/PKGBUILD
(from rev 251724, r8168/trunk/PKGBUILD)
  r8168/repos/community-testing-x86_64/linux-4.11.patch
(from rev 251724, r8168/trunk/linux-4.11.patch)
  r8168/repos/community-testing-x86_64/r8168.install
(from rev 251724, r8168/trunk/r8168.install)

---+
 community-testing-i686/PKGBUILD   |   51 
 community-testing-i686/linux-4.11.patch   |   14 +++
 community-testing-i686/r8168.install  |   17 +
 community-testing-x86_64/PKGBUILD |   51 
 community-testing-x86_64/linux-4.11.patch |   14 +++
 community-testing-x86_64/r8168.install|   17 +
 6 files changed, 164 insertions(+)

Copied: r8168/repos/community-testing-i686/PKGBUILD (from rev 251724, 
r8168/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 17:03:49 UTC (rev 251725)
@@ -0,0 +1,51 @@
+# $Id$
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.044.02
+pkgrel=18
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+install=$pkgname.install
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz
+linux-4.11.patch)
+sha256sums=('aad7bccc4f625c35abe0455b2a6271e9938b76b46e11b24b4f138eb5c95db6d3'
+'21857077bd5b26a08456f97f170b2772e8cadfb331577ddb2bcb680b31c5c0d3')
+
+prepare() {
+   cd "$pkgname-$pkgver"
+   patch -p1 -i "$srcdir/linux-4.11.patch"
+}
+
+build() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+
+   cd "$pkgname-$pkgver"
+
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/lib/modules/$KERNEL_VERSION/build \
+   SUBDIRS="$srcdir/$pkgname-$pkgver/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \
+   modules
+}
+
+package() {
+   _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#')
+   depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} 
+ 1)")
+   KERNEL_VERSION=$(cat 
/usr/lib/modules/extramodules-$_kernver-ARCH/version)
+   msg "Kernel = $KERNEL_VERSION"
+
+   cd "$pkgname-$pkgver"
+   install -Dm644 src/$pkgname.ko 
"$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH/$pkgname.ko"
+   find "$pkgdir" -name '*.ko' -exec gzip -9 {} +
+
+   sed -i "s|extramodules-.*-ARCH|extramodules-$_kernver-ARCH|" 
"$startdir/$pkgname.install"
+}

Copied: r8168/repos/community-testing-i686/linux-4.11.patch (from rev 251724, 
r8168/trunk/linux-4.11.patch)
===
--- community-testing-i686/linux-4.11.patch (rev 0)
+++ community-testing-i686/linux-4.11.patch 2017-08-17 17:03:49 UTC (rev 
251725)
@@ -0,0 +1,14 @@
+diff --git a/src/r8168_n.c b/src/r8168_n.c
+index 3c5a7e7..e2026bb 100755
+--- a/src/r8168_n.c
 b/src/r8168_n.c
+@@ -25732,7 +25732,9 @@ process_pkt:
+ if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0)
+ rtl8168_rx_skb(tp, skb);
+ 
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ dev->last_rx = jiffies;
++#endif
+ RTLDEV->stats.rx_bytes += pkt_size;
+ RTLDEV->stats.rx_packets++;
+ }

Copied: r8168/repos/community-testing-i686/r8168.install (from rev 251724, 
r8168/trunk/r8168.install)
===
--- community-testing-i686/r8168.install(rev 0)
+++ community-testing-i686/r8168.install2017-08-17 17:03:49 UTC (rev 
251725)
@@ -0,0 +1,17 @@
+rebuild_module_dependencies() {
+   EXTRAMODULES='extramodules-4.12-ARCH'
+   depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 17:03:28
  Author: tpowa
Revision: 251724

upgpkg: r8168 8.044.02-18

rebuild against 4.12.8

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 16:45:15 UTC (rev 251723)
+++ PKGBUILD2017-08-17 17:03:28 UTC (rev 251724)
@@ -5,7 +5,7 @@
 
 pkgname=r8168
 pkgver=8.044.02
-pkgrel=17
+pkgrel=18
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 16:45:15
  Author: felixonmars
Revision: 251723

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-glib/repos/community-staging-i686/
  haskell-glib/repos/community-staging-i686/PKGBUILD
(from rev 251722, haskell-glib/trunk/PKGBUILD)
  haskell-glib/repos/community-staging-x86_64/
  haskell-glib/repos/community-staging-x86_64/PKGBUILD
(from rev 251722, haskell-glib/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   42 
 community-staging-x86_64/PKGBUILD |   42 
 2 files changed, 84 insertions(+)

Copied: haskell-glib/repos/community-staging-i686/PKGBUILD (from rev 251722, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 16:45:15 UTC (rev 251723)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-glib
+pkgver=0.13.4.1
+pkgrel=4
+pkgdesc="Binding to the GLIB library for Gtk2Hs."
+url="https://hackage.haskell.org/package/glib;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')
+conflicts=('gtk2hs-glib')
+source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+sha256sums=('f57202ed4094cc50caa8b390c8b78a1620b3c43b913edb1e5bda0f3c5be32630')
+
+build() {
+cd "${srcdir}/glib-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/glib-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-glib/repos/community-staging-x86_64/PKGBUILD (from rev 251722, 
haskell-glib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 16:45:15 UTC (rev 251723)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-glib
+pkgver=0.13.4.1
+pkgrel=4
+pkgdesc="Binding to the GLIB library for Gtk2Hs."
+url="https://hackage.haskell.org/package/glib;
+license=('LGPL2.1')
+arch=('i686' 'x86_64')
+# deps adjusted to specific versions in package()
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
+provides=('gtk2hs-glib')
+replaces=('gtk2hs-glib')
+conflicts=('gtk2hs-glib')
+source=(https://hackage.haskell.org/packages/archive/glib/$pkgver/glib-$pkgver.tar.gz)
+sha256sums=('f57202ed4094cc50caa8b390c8b78a1620b3c43b913edb1e5bda0f3c5be32630')
+
+build() {
+cd "${srcdir}/glib-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/glib-${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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 16:44:39
  Author: felixonmars
Revision: 251722

upgpkg: haskell-glib 0.13.4.1-4

GHC 8.2.1 rebuild

Modified:
  haskell-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 16:31:17 UTC (rev 251721)
+++ PKGBUILD2017-08-17 16:44:39 UTC (rev 251722)
@@ -3,14 +3,14 @@
 
 pkgname=haskell-glib
 pkgver=0.13.4.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Binding to the GLIB library for Gtk2Hs."
 url="https://hackage.haskell.org/package/glib;
 license=('LGPL2.1')
 arch=('i686' 'x86_64')
 # deps adjusted to specific versions in package()
-depends=('ghc' 'glib2' 'haskell-utf8-string' 'haskell-text')
-makedepends=("haskell-gtk2hs-buildtools")
+depends=('ghc-libs' 'glib2' 'haskell-utf8-string' 'haskell-text')
+makedepends=('ghc' "haskell-gtk2hs-buildtools")
 provides=('gtk2hs-glib')
 replaces=('gtk2hs-glib')
 conflicts=('gtk2hs-glib')
@@ -19,12 +19,11 @@
 
 build() {
 cd "${srcdir}/glib-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
---libsubdir=\$compiler/site-local/\$pkgid
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -33,11 +32,9 @@
 
 package() {
 cd "${srcdir}/glib-${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"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/glib"
 runhaskell Setup copy --destdir="${pkgdir}"
 
 # Remove static libs


[arch-commits] Commit in tensorflow/repos/community-x86_64 (5 files)

2017-08-17 Thread Sven-Hendrik Haase
Date: Thursday, August 17, 2017 @ 16:31:17
  Author: svenstaro
Revision: 251721

archrelease: copy trunk to community-x86_64

Added:
  tensorflow/repos/community-x86_64/PKGBUILD
(from rev 251720, tensorflow/trunk/PKGBUILD)
Deleted:
  tensorflow/repos/community-x86_64/10868.patch
  tensorflow/repos/community-x86_64/11174.patch
  tensorflow/repos/community-x86_64/11949.patch
  tensorflow/repos/community-x86_64/PKGBUILD

-+
 10868.patch |   89 
 11174.patch |   36 
 11949.patch |   23 -
 PKGBUILD|  250 +++---
 4 files changed, 118 insertions(+), 280 deletions(-)

Deleted: 10868.patch
===
--- 10868.patch 2017-08-17 16:30:57 UTC (rev 251720)
+++ 10868.patch 2017-08-17 16:31:17 UTC (rev 251721)
@@ -1,89 +0,0 @@
-From eb197c45eda55b1047b00f1136a4fec2b8adb2d5 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Tue, 20 Jun 2017 14:16:26 -0700
-Subject: [PATCH 1/3] [XLA] Explicitly instantiate Permute template func
-
-This is an attempted fix for older compilers that can't deduce the template 
args.

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index e401305ae73..b14104be6ad 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);
-
-From 2df6cd3acd71a6dcf459e92c26ac426c90a57be4 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:51:55 -0700
-Subject: [PATCH 2/3] Another try
-

- tensorflow/compiler/xla/util.h | 17 -
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/util.h b/tensorflow/compiler/xla/util.h
-index 42d5c1d1550..32aa81d1f42 100644
 a/tensorflow/compiler/xla/util.h
-+++ b/tensorflow/compiler/xla/util.h
-@@ -195,16 +195,23 @@ bool IsPermutation(tensorflow::gtl::ArraySlice 
permutation, int64 rank);
- // 2. permutation.size() == input.size().
- template  class C, typename T>
- std::vector Permute(tensorflow::gtl::ArraySlice permutation,
--   C input_) {
--  tensorflow::gtl::ArraySlice input(input_);
--  CHECK(IsPermutation(permutation, input.size()));
--  std::vector output(input.size());
-+   C input) {
-+  tensorflow::gtl::ArraySlice data(input);
-+  CHECK(IsPermutation(permutation, data.size()));
-+  std::vector output(data.size());
-   for (size_t i = 0; i < permutation.size(); ++i) {
--output[permutation[i]] = input[i];
-+output[permutation[i]] = data[i];
-   }
-   return output;
- }
- 
-+// Override of the above that works around compile failures with vectors.
-+template 
-+std::vector Permute(tensorflow::gtl::ArraySlice permutation,
-+   const std::vector& input) {
-+  return Permute(permutation, input);
-+}
-+
- // Inverts a permutation, i.e., output_permutation[input_permutation[i]] = i.
- std::vector InversePermutation(
- tensorflow::gtl::ArraySlice input_permutation);
-
-From 03da6113468d6b256a755d0521b9b239eaf8b6a9 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:54:15 -0700
-Subject: [PATCH 3/3] Update ir_array.cc
-

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index b14104be6ad..e401305ae73 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);

Deleted: 11174.patch

[arch-commits] Commit in tensorflow/trunk (4 files)

2017-08-17 Thread Sven-Hendrik Haase
Date: Thursday, August 17, 2017 @ 16:30:57
  Author: svenstaro
Revision: 251720

upgpkg: tensorflow 1.3.0-1

Modified:
  tensorflow/trunk/PKGBUILD
Deleted:
  tensorflow/trunk/10868.patch
  tensorflow/trunk/11174.patch
  tensorflow/trunk/11949.patch

-+
 10868.patch |   89 --
 11174.patch |   36 ---
 11949.patch |   23 --
 PKGBUILD|   24 +++
 4 files changed, 5 insertions(+), 167 deletions(-)

Deleted: 10868.patch
===
--- 10868.patch 2017-08-17 15:56:09 UTC (rev 251719)
+++ 10868.patch 2017-08-17 16:30:57 UTC (rev 251720)
@@ -1,89 +0,0 @@
-From eb197c45eda55b1047b00f1136a4fec2b8adb2d5 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Tue, 20 Jun 2017 14:16:26 -0700
-Subject: [PATCH 1/3] [XLA] Explicitly instantiate Permute template func
-
-This is an attempted fix for older compilers that can't deduce the template 
args.

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index e401305ae73..b14104be6ad 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);
-
-From 2df6cd3acd71a6dcf459e92c26ac426c90a57be4 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:51:55 -0700
-Subject: [PATCH 2/3] Another try
-

- tensorflow/compiler/xla/util.h | 17 -
- 1 file changed, 12 insertions(+), 5 deletions(-)
-
-diff --git a/tensorflow/compiler/xla/util.h b/tensorflow/compiler/xla/util.h
-index 42d5c1d1550..32aa81d1f42 100644
 a/tensorflow/compiler/xla/util.h
-+++ b/tensorflow/compiler/xla/util.h
-@@ -195,16 +195,23 @@ bool IsPermutation(tensorflow::gtl::ArraySlice 
permutation, int64 rank);
- // 2. permutation.size() == input.size().
- template  class C, typename T>
- std::vector Permute(tensorflow::gtl::ArraySlice permutation,
--   C input_) {
--  tensorflow::gtl::ArraySlice input(input_);
--  CHECK(IsPermutation(permutation, input.size()));
--  std::vector output(input.size());
-+   C input) {
-+  tensorflow::gtl::ArraySlice data(input);
-+  CHECK(IsPermutation(permutation, data.size()));
-+  std::vector output(data.size());
-   for (size_t i = 0; i < permutation.size(); ++i) {
--output[permutation[i]] = input[i];
-+output[permutation[i]] = data[i];
-   }
-   return output;
- }
- 
-+// Override of the above that works around compile failures with vectors.
-+template 
-+std::vector Permute(tensorflow::gtl::ArraySlice permutation,
-+   const std::vector& input) {
-+  return Permute(permutation, input);
-+}
-+
- // Inverts a permutation, i.e., output_permutation[input_permutation[i]] = i.
- std::vector InversePermutation(
- tensorflow::gtl::ArraySlice input_permutation);
-
-From 03da6113468d6b256a755d0521b9b239eaf8b6a9 Mon Sep 17 00:00:00 2001
-From: Todd Wang 
-Date: Wed, 21 Jun 2017 17:54:15 -0700
-Subject: [PATCH 3/3] Update ir_array.cc
-

- tensorflow/compiler/xla/service/llvm_ir/ir_array.cc | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc 
b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-index b14104be6ad..e401305ae73 100644
 a/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-+++ b/tensorflow/compiler/xla/service/llvm_ir/ir_array.cc
-@@ -158,7 +158,7 @@ IrArray::Index IrArray::Index::SourceIndexOfTranspose(
- tensorflow::gtl::ArraySlice dimension_mapping,
- llvm::IRBuilder<>* builder) const {
-   std::vector operand_multidim_index =
--  Permute(dimension_mapping, multidim());
-+  Permute(dimension_mapping, multidim());
-   if (linear() != nullptr &&
-   ShapeUtil::TransposeIsBitcast(operand_shape, shape, dimension_mapping)) 
{
- return Index(operand_multidim_index, linear(), operand_shape);

Deleted: 11174.patch
===
--- 11174.patch 2017-08-17 15:56:09 UTC (rev 251719)
+++ 11174.patch 2017-08-17 16:30:57 UTC (rev 251720)
@@ -1,36 +0,0 @@
-From 

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 15:56:09
  Author: tpowa
Revision: 251719

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  bbswitch/repos/community-testing-i686/
  bbswitch/repos/community-testing-i686/PKGBUILD
(from rev 251718, bbswitch/trunk/PKGBUILD)
  bbswitch/repos/community-testing-i686/bbswitch.install
(from rev 251718, bbswitch/trunk/bbswitch.install)
  bbswitch/repos/community-testing-x86_64/
  bbswitch/repos/community-testing-x86_64/PKGBUILD
(from rev 251718, bbswitch/trunk/PKGBUILD)
  bbswitch/repos/community-testing-x86_64/bbswitch.install
(from rev 251718, bbswitch/trunk/bbswitch.install)

---+
 community-testing-i686/PKGBUILD   |   47 
 community-testing-i686/bbswitch.install   |   12 +++
 community-testing-x86_64/PKGBUILD |   47 
 community-testing-x86_64/bbswitch.install |   12 +++
 4 files changed, 118 insertions(+)

Copied: bbswitch/repos/community-testing-i686/PKGBUILD (from rev 251718, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 15:56:09 UTC (rev 251719)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
+pkgrel=77
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('i686' 'x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=bbswitch.install
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -dm755 "${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+
+  install -Dm644 Makefile bbswitch.c dkms/dkms.conf 
"${pkgdir}/usr/src/${pkgbase}-${pkgver}/"
+}

Copied: bbswitch/repos/community-testing-i686/bbswitch.install (from rev 
251718, bbswitch/trunk/bbswitch.install)
===
--- community-testing-i686/bbswitch.install (rev 0)
+++ community-testing-i686/bbswitch.install 2017-08-17 15:56:09 UTC (rev 
251719)
@@ -0,0 +1,12 @@
+post_install() {
+EXTRAMODULES='extramodules-4.12-ARCH'
+depmod $(cat /usr/lib/modules/$EXTRAMODULES/version)
+}
+
+post_upgrade() {
+post_install
+}
+
+post_remove() {
+post_install
+}

Copied: bbswitch/repos/community-testing-x86_64/PKGBUILD (from rev 251718, 
bbswitch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-17 15:56:09 UTC (rev 251719)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+_extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
+pkgrel=77
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('i686' 'x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13' 'linux>=4.12' 
'linux<4.13')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  depends=('linux>=4.12' 'linux<4.13')
+  install=bbswitch.install
+
+  cd ${srcdir}/${pkgbase}-${pkgver}
+
+  install -Dm644 bbswitch.ko 
"${pkgdir}"/usr/lib/modules/${_extramodules}/bbswitch.ko
+  gzip "${pkgdir}/usr/lib/modules/${_extramodules}/bbswitch.ko"
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+ 

[arch-commits] Commit in haskell-bindings-uname/repos (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:53:30
  Author: felixonmars
Revision: 251718

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-bindings-uname/repos/community-staging-i686/PKGBUILD
(from rev 251717, haskell-bindings-uname/trunk/PKGBUILD)
  haskell-bindings-uname/repos/community-staging-x86_64/PKGBUILD
(from rev 251717, haskell-bindings-uname/trunk/PKGBUILD)
Deleted:
  haskell-bindings-uname/repos/community-staging-i686/PKGBUILD
  haskell-bindings-uname/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   80 
 community-staging-i686/PKGBUILD   |   40 --
 community-staging-x86_64/PKGBUILD |   40 --
 3 files changed, 80 insertions(+), 80 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2017-08-17 15:52:49 UTC (rev 251717)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:53:30 UTC (rev 251718)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=bindings-uname
-pkgname=haskell-bindings-uname
-pkgver=0.1
-pkgrel=1
-pkgdesc="Provides some basic WAI handlers and middleware."
-url="http://github.com/yesodweb/wai;
-license=("custom:PublicDomain")
-arch=('i686' 'x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('e668b8524cd35e0558d2321f8b89e5b8f9666d43c6950a4b8e56468a84d4664bd7f6c679160fd85370ba3109fb38c00d15bf0ece9da548affcba7ec375b8b394')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---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}"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-bindings-uname/repos/community-staging-i686/PKGBUILD (from rev 
251717, haskell-bindings-uname/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:53:30 UTC (rev 251718)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bindings-uname
+pkgname=haskell-bindings-uname
+pkgver=0.1
+pkgrel=2
+pkgdesc="Low-level binding to POSIX uname(3)"
+url="https://hackage.haskell.org/package/bindings-uname;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e668b8524cd35e0558d2321f8b89e5b8f9666d43c6950a4b8e56468a84d4664bd7f6c679160fd85370ba3109fb38c00d15bf0ece9da548affcba7ec375b8b394')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2017-08-17 15:52:49 UTC (rev 251717)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:53:30 UTC (rev 251718)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:52:49
  Author: felixonmars
Revision: 251717

upgpkg: haskell-bindings-uname 0.1-2

correct pkgdesc and url

Modified:
  haskell-bindings-uname/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 15:47:36 UTC (rev 251716)
+++ PKGBUILD2017-08-17 15:52:49 UTC (rev 251717)
@@ -5,9 +5,9 @@
 _hkgname=bindings-uname
 pkgname=haskell-bindings-uname
 pkgver=0.1
-pkgrel=1
-pkgdesc="Provides some basic WAI handlers and middleware."
-url="http://github.com/yesodweb/wai;
+pkgrel=2
+pkgdesc="Low-level binding to POSIX uname(3)"
+url="https://hackage.haskell.org/package/bindings-uname;
 license=("custom:PublicDomain")
 arch=('i686' 'x86_64')
 depends=('ghc-libs')


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:47:36
  Author: felixonmars
Revision: 251716

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-unliftio/repos/community-staging-i686/
  haskell-unliftio/repos/community-staging-i686/PKGBUILD
(from rev 251715, haskell-unliftio/trunk/PKGBUILD)
  haskell-unliftio/repos/community-staging-x86_64/
  haskell-unliftio/repos/community-staging-x86_64/PKGBUILD
(from rev 251715, haskell-unliftio/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   43 
 community-staging-x86_64/PKGBUILD |   43 
 2 files changed, 86 insertions(+)

Copied: haskell-unliftio/repos/community-staging-i686/PKGBUILD (from rev 
251715, haskell-unliftio/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:47:36 UTC (rev 251716)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-monad-logger" "haskell-resourcet"
+ "haskell-unliftio-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f7e7c9e00966a5aea2deea7da73f3b7bd201dd45c51a4535e531e8d638467b3e3d18822529f2a4d49397926f9099f3cfa9d9e5de2d1a7bb8b3be44d967775b4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unliftio/repos/community-staging-x86_64/PKGBUILD (from rev 
251715, haskell-unliftio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:47:36 UTC (rev 251716)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-monad-logger" "haskell-resourcet"
+ "haskell-unliftio-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f7e7c9e00966a5aea2deea7da73f3b7bd201dd45c51a4535e531e8d638467b3e3d18822529f2a4d49397926f9099f3cfa9d9e5de2d1a7bb8b3be44d967775b4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find 

[arch-commits] Commit in (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:46:54
  Author: felixonmars
Revision: 251715

addpkg: haskell-unliftio 0.1.0.0-1

Added:
  haskell-unliftio/
  haskell-unliftio/repos/
  haskell-unliftio/trunk/
  haskell-unliftio/trunk/PKGBUILD

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

Added: haskell-unliftio/trunk/PKGBUILD
===
--- haskell-unliftio/trunk/PKGBUILD (rev 0)
+++ haskell-unliftio/trunk/PKGBUILD 2017-08-17 15:46:54 UTC (rev 251715)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio
+pkgname=haskell-unliftio
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO (batteries 
included)"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-async" "haskell-monad-logger" "haskell-resourcet"
+ "haskell-unliftio-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6f7e7c9e00966a5aea2deea7da73f3b7bd201dd45c51a4535e531e8d638467b3e3d18822529f2a4d49397926f9099f3cfa9d9e5de2d1a7bb8b3be44d967775b4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


Property changes on: haskell-unliftio/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in haskell-unliftio-core/repos (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:44:12
  Author: felixonmars
Revision: 251714

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-unliftio-core/repos/community-staging-i686/
  haskell-unliftio-core/repos/community-staging-i686/PKGBUILD
(from rev 251713, haskell-unliftio-core/trunk/PKGBUILD)
  haskell-unliftio-core/repos/community-staging-x86_64/
  haskell-unliftio-core/repos/community-staging-x86_64/PKGBUILD
(from rev 251713, haskell-unliftio-core/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   42 
 community-staging-x86_64/PKGBUILD |   42 
 2 files changed, 84 insertions(+)

Copied: haskell-unliftio-core/repos/community-staging-i686/PKGBUILD (from rev 
251713, haskell-unliftio-core/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:44:12 UTC (rev 251714)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio-core
+pkgname=haskell-unliftio-core
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('069611aafaed410a47031c47714724dddf4db10811575f7773389ce6a48cb7bf27a5f62e1ef1d2e240ff8974ee208eb8e4cc54ec809d067feb1c8f14bda9d1b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-unliftio-core/repos/community-staging-x86_64/PKGBUILD (from rev 
251713, haskell-unliftio-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:44:12 UTC (rev 251714)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio-core
+pkgname=haskell-unliftio-core
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('069611aafaed410a47031c47714724dddf4db10811575f7773389ce6a48cb7bf27a5f62e1ef1d2e240ff8974ee208eb8e4cc54ec809d067feb1c8f14bda9d1b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:43:20
  Author: felixonmars
Revision: 251713

addpkg: haskell-unliftio-core 0.1.0.0-1

Added:
  haskell-unliftio-core/
  haskell-unliftio-core/repos/
  haskell-unliftio-core/trunk/
  haskell-unliftio-core/trunk/PKGBUILD

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

Added: haskell-unliftio-core/trunk/PKGBUILD
===
--- haskell-unliftio-core/trunk/PKGBUILD(rev 0)
+++ haskell-unliftio-core/trunk/PKGBUILD2017-08-17 15:43:20 UTC (rev 
251713)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unliftio-core
+pkgname=haskell-unliftio-core
+pkgver=0.1.0.0
+pkgrel=1
+pkgdesc="The MonadUnliftIO typeclass for unlifting monads to IO"
+url="https://github.com/fpco/monad-unlift;
+license=("MIT")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('069611aafaed410a47031c47714724dddf4db10811575f7773389ce6a48cb7bf27a5f62e1ef1d2e240ff8974ee208eb8e4cc54ec809d067feb1c8f14bda9d1b5')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


Property changes on: haskell-unliftio-core/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in haskell-bindings-uname/repos (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:32:55
  Author: felixonmars
Revision: 251712

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-bindings-uname/repos/community-staging-i686/
  haskell-bindings-uname/repos/community-staging-i686/PKGBUILD
(from rev 251711, haskell-bindings-uname/trunk/PKGBUILD)
  haskell-bindings-uname/repos/community-staging-x86_64/
  haskell-bindings-uname/repos/community-staging-x86_64/PKGBUILD
(from rev 251711, haskell-bindings-uname/trunk/PKGBUILD)

---+
 community-staging-i686/PKGBUILD   |   40 
 community-staging-x86_64/PKGBUILD |   40 
 2 files changed, 80 insertions(+)

Copied: haskell-bindings-uname/repos/community-staging-i686/PKGBUILD (from rev 
251711, haskell-bindings-uname/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:32:55 UTC (rev 251712)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bindings-uname
+pkgname=haskell-bindings-uname
+pkgver=0.1
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e668b8524cd35e0558d2321f8b89e5b8f9666d43c6950a4b8e56468a84d4664bd7f6c679160fd85370ba3109fb38c00d15bf0ece9da548affcba7ec375b8b394')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-bindings-uname/repos/community-staging-x86_64/PKGBUILD (from 
rev 251711, haskell-bindings-uname/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:32:55 UTC (rev 251712)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bindings-uname
+pkgname=haskell-bindings-uname
+pkgver=0.1
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e668b8524cd35e0558d2321f8b89e5b8f9666d43c6950a4b8e56468a84d4664bd7f6c679160fd85370ba3109fb38c00d15bf0ece9da548affcba7ec375b8b394')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


[arch-commits] Commit in (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:32:18
  Author: felixonmars
Revision: 251711

addpkg: haskell-bindings-uname 0.1-1

Added:
  haskell-bindings-uname/
  haskell-bindings-uname/repos/
  haskell-bindings-uname/trunk/
  haskell-bindings-uname/trunk/PKGBUILD

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

Added: haskell-bindings-uname/trunk/PKGBUILD
===
--- haskell-bindings-uname/trunk/PKGBUILD   (rev 0)
+++ haskell-bindings-uname/trunk/PKGBUILD   2017-08-17 15:32:18 UTC (rev 
251711)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bindings-uname
+pkgname=haskell-bindings-uname
+pkgver=0.1
+pkgrel=1
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="http://github.com/yesodweb/wai;
+license=("custom:PublicDomain")
+arch=('i686' 'x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e668b8524cd35e0558d2321f8b89e5b8f9666d43c6950a4b8e56468a84d4664bd7f6c679160fd85370ba3109fb38c00d15bf0ece9da548affcba7ec375b8b394')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}


Property changes on: haskell-bindings-uname/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property


[arch-commits] Commit in haskell-text-metrics/repos (4 files)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:29:23
  Author: felixonmars
Revision: 251710

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-text-metrics/repos/community-staging-i686/PKGBUILD
(from rev 251709, haskell-text-metrics/trunk/PKGBUILD)
  haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD
(from rev 251709, haskell-text-metrics/trunk/PKGBUILD)
Deleted:
  haskell-text-metrics/repos/community-staging-i686/PKGBUILD
  haskell-text-metrics/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   82 
 community-staging-i686/PKGBUILD   |   41 --
 community-staging-x86_64/PKGBUILD |   41 --
 3 files changed, 82 insertions(+), 82 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2017-08-17 15:28:41 UTC (rev 251709)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:29:23 UTC (rev 251710)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-_hkgname=text-metrics
-pkgname=haskell-text-metrics
-pkgver=0.2.0
-pkgrel=4
-pkgdesc="Calculate various string metrics efficiently"
-url="https://github.com/mrkkrp/text-metrics;
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-depends=('ghc-libs' 'haskell-text')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('777a3db6e5d92d91f92d9d8eeaca400d')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-text-metrics/repos/community-staging-i686/PKGBUILD (from rev 
251709, haskell-text-metrics/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:29:23 UTC (rev 251710)
@@ -0,0 +1,41 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=text-metrics
+pkgname=haskell-text-metrics
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="Calculate various string metrics efficiently"
+url="https://github.com/mrkkrp/text-metrics;
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-text' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2017-08-17 15:28:41 UTC (rev 251709)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:29:23 UTC (rev 251710)
@@ -1,41 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:28:41
  Author: felixonmars
Revision: 251709

upgpkg: haskell-text-metrics 0.3.0-1

Modified:
  haskell-text-metrics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 15:15:02 UTC (rev 251708)
+++ PKGBUILD2017-08-17 15:28:41 UTC (rev 251709)
@@ -3,16 +3,16 @@
 
 _hkgname=text-metrics
 pkgname=haskell-text-metrics
-pkgver=0.2.0
-pkgrel=4
+pkgver=0.3.0
+pkgrel=1
 pkgdesc="Calculate various string metrics efficiently"
 url="https://github.com/mrkkrp/text-metrics;
 license=('custom:BSD3')
 arch=('i686' 'x86_64')
-depends=('ghc-libs' 'haskell-text')
+depends=('ghc-libs' 'haskell-text' 'haskell-vector')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-md5sums=('777a3db6e5d92d91f92d9d8eeaca400d')
+sha512sums=('fa005ad7aeb5fd96ce121c5eab9e83e5826eec288a269f6ce258b3f6aff408c8ca98b8131b6cd14fa8e56f8568eb5a63beb63935335b7c695a3f6e09a979eccf')
 
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:15:02
  Author: felixonmars
Revision: 251708

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   44 
 community-staging-x86_64/PKGBUILD |   44 
 2 files changed, 88 insertions(+)

Copied: pandoc-crossref/repos/community-staging-i686/PKGBUILD (from rev 251707, 
pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:15:02 UTC (rev 251708)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.2.6.0
+pkgrel=3
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-data-default" "haskell-data-accessor" 
"haskell-data-accessor-template"
+ "haskell-data-accessor-transformers" "haskell-mtl" "pandoc" 
"haskell-pandoc-types"
+ "haskell-roman-numerals" "haskell-syb" "haskell-utility-ht")
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2af52b5f347b039148d5285b1277a1c3e382bf0f666d353ac593635f1bae3ef692fac7319ed0ca8c9ab33475a2bb28ae5b540d80c637eb39f8f5a22830258fc1')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/${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.md"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
251707, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:15:02 UTC (rev 251708)
@@ -0,0 +1,44 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.2.6.0
+pkgrel=3
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-data-default" "haskell-data-accessor" 
"haskell-data-accessor-template"
+ "haskell-data-accessor-transformers" "haskell-mtl" "pandoc" 
"haskell-pandoc-types"
+ "haskell-roman-numerals" "haskell-syb" "haskell-utility-ht")
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2af52b5f347b039148d5285b1277a1c3e382bf0f666d353ac593635f1bae3ef692fac7319ed0ca8c9ab33475a2bb28ae5b540d80c637eb39f8f5a22830258fc1')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:14:26
  Author: felixonmars
Revision: 251707

upgpkg: pandoc-crossref 0.2.6.0-3

GHC 8.2.1 rebuild

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 15:12:15 UTC (rev 251706)
+++ PKGBUILD2017-08-17 15:14:26 UTC (rev 251707)
@@ -4,16 +4,17 @@
 
 pkgname=pandoc-crossref
 pkgver=0.2.6.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-data-default" "haskell-data-accessor" 
"haskell-data-accessor-template"
+depends=('ghc-libs' "haskell-data-default" "haskell-data-accessor" 
"haskell-data-accessor-template"
  "haskell-data-accessor-transformers" "haskell-mtl" "pandoc" 
"haskell-pandoc-types"
  "haskell-roman-numerals" "haskell-syb" "haskell-utility-ht")
 conflicts=('haskell-pandoc-crossref')
 replaces=('haskell-pandoc-crossref')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
 
sha512sums=('2af52b5f347b039148d5285b1277a1c3e382bf0f666d353ac593635f1bae3ef692fac7319ed0ca8c9ab33475a2bb28ae5b540d80c637eb39f8f5a22830258fc1')
 
@@ -24,7 +25,6 @@
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -36,8 +36,6 @@
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md"
 


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:12:15
  Author: felixonmars
Revision: 251706

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   57 
 community-staging-x86_64/PKGBUILD |   57 
 2 files changed, 114 insertions(+)

Copied: haskell-hakyll/repos/community-staging-i686/PKGBUILD (from rev 251705, 
haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:12:15 UTC (rev 251706)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.8.0
+pkgrel=41
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
+ "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('933645964113bbdf898366aedd11c6f26035e633b66fb01206258264a3b8857e08ea919f3284b6dfef28c32e6dc2bdd21ee85ed5e1c4c184423dfdc4a487')
+
+prepare() {
+sed -e 's/pandoc-citeproc  >= 0.10.5 && < 0.11,/pandoc-citeproc  
>= 0.10.5,/' \
+-e 's/process  >= 1.0&& < 1.6,/process  >= 
1.0,/' \
+-e 's/time >= 1.4&& < 1.8,/time >= 
1.4,/' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
251705, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:12:15 UTC (rev 251706)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.9.8.0
+pkgrel=41
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
+ "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
+ "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
+ "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
+ "haskell-random" "haskell-regex-base" "haskell-regex-tdfa" 
"haskell-resourcet"
+ "haskell-scientific" "haskell-system-filepath" 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:11:39
  Author: felixonmars
Revision: 251705

upgpkg: haskell-hakyll 4.9.8.0-41

GHC 8.2.1 rebuild

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 15:04:12 UTC (rev 251704)
+++ PKGBUILD2017-08-17 15:11:39 UTC (rev 251705)
@@ -5,12 +5,12 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.9.8.0
-pkgrel=40
+pkgrel=41
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-blaze-html" "haskell-blaze-markup" "haskell-cryptohash"
+depends=('ghc-libs' "haskell-blaze-html" "haskell-blaze-markup" 
"haskell-cryptohash"
  "haskell-data-default" "haskell-fsnotify" "haskell-http-conduit" 
"haskell-http-types"
  "haskell-lrucache" "haskell-mtl" "haskell-network" 
"haskell-network-uri"
  "haskell-optparse-applicative" "pandoc" "pandoc-citeproc" 
"haskell-parsec"
@@ -18,18 +18,25 @@
  "haskell-scientific" "haskell-system-filepath" "haskell-tagsoup" 
"haskell-text"
  "haskell-time-locale-compat" "haskell-unordered-containers" 
"haskell-vector" "haskell-wai"
  "haskell-wai-app-static" "haskell-warp" "haskell-yaml")
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('933645964113bbdf898366aedd11c6f26035e633b66fb01206258264a3b8857e08ea919f3284b6dfef28c32e6dc2bdd21ee85ed5e1c4c184423dfdc4a487')
 
+prepare() {
+sed -e 's/pandoc-citeproc  >= 0.10.5 && < 0.11,/pandoc-citeproc  
>= 0.10.5,/' \
+-e 's/process  >= 1.0&& < 1.6,/process  >= 
1.0,/' \
+-e 's/time >= 1.4&& < 1.8,/time >= 
1.4,/' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
 build() {
 cd "${srcdir}/${_hkgname}-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -fcheckexternal -fwatchserver -fpreviewserver
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -38,11 +45,9 @@
 
 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"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:04:12
  Author: felixonmars
Revision: 251704

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

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

---+
 community-staging-i686/PKGBUILD   |   48 
 community-staging-x86_64/PKGBUILD |   48 
 2 files changed, 96 insertions(+)

Copied: pandoc-citeproc/repos/community-staging-i686/PKGBUILD (from rev 251703, 
pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 15:04:12 UTC (rev 251704)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.11
+pkgrel=1
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec" "haskell-data-default"
+ "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" 
"haskell-pandoc-types"
+ "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" 
"haskell-syb"
+ "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
+ "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" 
"haskell-yaml")
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('ccfaf097a02267caae3dbc33b054e804059b5794cd78a4c5a5c8102cf38fa79d985fd013936a7d91dbb85517f17bab8e96d3f4d949f94fb6bd5b64da587eaf50')
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils
+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}/$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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
251703, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2017-08-17 15:04:12 UTC (rev 251704)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.11
+pkgrel=1
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("custom:BSD3")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec" "haskell-data-default"
+ "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" 
"haskell-pandoc-types"
+ "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" 
"haskell-syb"
+ "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
+ "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" 
"haskell-yaml")
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('ccfaf097a02267caae3dbc33b054e804059b5794cd78a4c5a5c8102cf38fa79d985fd013936a7d91dbb85517f17bab8e96d3f4d949f94fb6bd5b64da587eaf50')
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 15:03:30
  Author: felixonmars
Revision: 251703

upgpkg: pandoc-citeproc 0.11-1

GHC 8.2.1 rebuild

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 14:55:04 UTC (rev 251702)
+++ PKGBUILD2017-08-17 15:03:30 UTC (rev 251703)
@@ -3,13 +3,13 @@
 # Contributor: Arch Haskell Team 
 
 pkgname=pandoc-citeproc
-pkgver=0.10.5.1
-pkgrel=33
+pkgver=0.11
+pkgrel=1
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("custom:BSD3")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-aeson" "haskell-aeson-pretty" "haskell-attoparsec" 
"haskell-data-default"
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-pretty" 
"haskell-attoparsec" "haskell-data-default"
  "haskell-hs-bibutils" "haskell-mtl" "haskell-old-locale" "pandoc" 
"haskell-pandoc-types"
  "haskell-parsec" "haskell-rfc5051" "haskell-setenv" "haskell-split" 
"haskell-syb"
  "haskell-tagsoup" "haskell-temporary" "haskell-text" 
"haskell-text-icu"
@@ -16,18 +16,18 @@
  "haskell-unordered-containers" "haskell-vector" "haskell-xml-conduit" 
"haskell-yaml")
 conflicts=('haskell-pandoc-citeproc')
 replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
-sha512sums=('12bdce94a022189a84da4f6b6c2b427dc4f5aef3199c443a7fb56bb65c1fffce469d7bff61addba9cd909b129b0fdac7fd885f53e6de746fd7e8b7fcd32a7780')
+sha512sums=('ccfaf097a02267caae3dbc33b054e804059b5794cd78a4c5a5c8102cf38fa79d985fd013936a7d91dbb85517f17bab8e96d3f4d949f94fb6bd5b64da587eaf50')
 
 build() {
 cd "${srcdir}/$pkgname-${pkgver}"
-
+
 runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
 --prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" \
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -39,8 +39,6 @@
 
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/$pkgname/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/$pkgname"
 runhaskell Setup copy --destdir="${pkgdir}"
 install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
 rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:55:04
  Author: felixonmars
Revision: 251702

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  pandoc/repos/community-staging-i686/
  pandoc/repos/community-staging-i686/PKGBUILD
(from rev 251701, pandoc/trunk/PKGBUILD)
  pandoc/repos/community-staging-i686/ghc-8.2.1.patch
(from rev 251701, pandoc/trunk/ghc-8.2.1.patch)
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 251701, pandoc/trunk/PKGBUILD)
  pandoc/repos/community-staging-x86_64/ghc-8.2.1.patch
(from rev 251701, pandoc/trunk/ghc-8.2.1.patch)

--+
 community-staging-i686/PKGBUILD  |   65 +++
 community-staging-i686/ghc-8.2.1.patch   |   81 +
 community-staging-x86_64/PKGBUILD|   65 +++
 community-staging-x86_64/ghc-8.2.1.patch |   81 +
 4 files changed, 292 insertions(+)

Copied: pandoc/repos/community-staging-i686/PKGBUILD (from rev 251701, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 14:55:04 UTC (rev 251702)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=1.19.2.1
+pkgrel=105
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('i686' 'x86_64')
+depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
+ "haskell-base64-bytestring" "haskell-blaze-html" 
"haskell-blaze-markup" "haskell-cmark"
+ "haskell-data-default" "haskell-doctemplates" "haskell-mtl" 
"haskell-extensible-exceptions"
+ "haskell-filemanip" "haskell-haddock-library" "haskell-skylighting" 
"haskell-hslua"
+ "haskell-http-client" "haskell-syb" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-text" "haskell-texmath" "haskell-network" "haskell-old-time"
+ "haskell-pandoc-types" "haskell-parsec" "haskell-random" 
"haskell-scientific"
+ "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" 
"haskell-unordered-containers"
+ "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" 
"haskell-zlib")
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+ghc-8.2.1.patch)
+sha256sums=('08692f3d77bf95bb9ba3407f7af26de7c23134e7efcdafad0bdaf9050e2c7801'
+'2d28962550964540ad543833b38fee8ae8d247d2b8ec08fcef9b9879bf967846')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -p1 -i ../ghc-8.2.1.patch
+sed -e 's/syb >= 0.1 && < 0.7,/syb >= 0.1,/' \
+-e 's/aeson >= 0.7.* && < 1.2,/aeson >= 0.7,/' \
+-e 's/process >= 1 && < 1.5,/process >= 1,/' \
+-e 's/time >= 1.5 && < 1.7/time >= 1.5/' \
+-e '/Build-Depends: pandoc,/a \ texmath,' \
+-i $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale -fnetwork-uri -fhttps -f-trypandoc 
-f-embed_data_files -f-weigh-pandoc
+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}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Copied: pandoc/repos/community-staging-i686/ghc-8.2.1.patch (from rev 251701, 
pandoc/trunk/ghc-8.2.1.patch)
===
--- community-staging-i686/ghc-8.2.1.patch  (rev 0)
+++ community-staging-i686/ghc-8.2.1.patch  2017-08-17 14:55:04 UTC (rev 
251702)
@@ -0,0 +1,81 @@
+From 10d91c147968d2e4d63b99b5b0342624827f416f Mon Sep 17 00:00:00 2001
+From: John MacFarlane 
+Date: Sun, 26 Mar 2017 17:22:00 

[arch-commits] Commit in pandoc/trunk (PKGBUILD ghc-8.2.1.patch)

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:54:29
  Author: felixonmars
Revision: 251701

upgpkg: pandoc 1.19.2.1-105

GHC 8.2.1 rebuild

Added:
  pandoc/trunk/ghc-8.2.1.patch
Modified:
  pandoc/trunk/PKGBUILD

-+
 PKGBUILD|   25 ++--
 ghc-8.2.1.patch |   81 ++
 2 files changed, 96 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 14:52:48 UTC (rev 251700)
+++ PKGBUILD2017-08-17 14:54:29 UTC (rev 251701)
@@ -4,12 +4,12 @@
 
 pkgname=pandoc
 pkgver=1.19.2.1
-pkgrel=104
+pkgrel=105
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")
 arch=('i686' 'x86_64')
-depends=('ghc' "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
+depends=('ghc-libs' "haskell-http" "haskell-juicypixels" "haskell-sha" 
"haskell-aeson"
  "haskell-base64-bytestring" "haskell-blaze-html" 
"haskell-blaze-markup" "haskell-cmark"
  "haskell-data-default" "haskell-doctemplates" "haskell-mtl" 
"haskell-extensible-exceptions"
  "haskell-filemanip" "haskell-haddock-library" "haskell-skylighting" 
"haskell-hslua"
@@ -22,13 +22,21 @@
 'texlive-core: for pdf output')
 conflicts=('haskell-pandoc')
 replaces=('haskell-pandoc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('08692f3d77bf95bb9ba3407f7af26de7c23134e7efcdafad0bdaf9050e2c7801')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;
+ghc-8.2.1.patch)
+sha256sums=('08692f3d77bf95bb9ba3407f7af26de7c23134e7efcdafad0bdaf9050e2c7801'
+'2d28962550964540ad543833b38fee8ae8d247d2b8ec08fcef9b9879bf967846')
 
 prepare() {
-sed -e 's/syb >= 0.1 && < 0.7,/syb >= 0.1 \&\& < 0.8,/' \
--e 's/aeson >= 0.7.* && < 1.2,/aeson >= 0.7 \&\& < 1.3,/' \
--i $pkgname-$pkgver/$pkgname.cabal
+cd "${srcdir}/${pkgname}-${pkgver}"
+patch -p1 -i ../ghc-8.2.1.patch
+sed -e 's/syb >= 0.1 && < 0.7,/syb >= 0.1,/' \
+-e 's/aeson >= 0.7.* && < 1.2,/aeson >= 0.7,/' \
+-e 's/process >= 1 && < 1.5,/process >= 1,/' \
+-e 's/time >= 1.5 && < 1.7/time >= 1.5/' \
+-e '/Build-Depends: pandoc,/a \ texmath,' \
+-i $pkgname.cabal
 }
 
 build() {
@@ -39,7 +47,6 @@
 --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
 -f-old-locale -fnetwork-uri -fhttps -f-trypandoc 
-f-embed_data_files -f-weigh-pandoc
 runhaskell Setup build
-runhaskell Setup haddock --hoogle --html
 runhaskell Setup register --gen-script
 runhaskell Setup unregister --gen-script
 sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
@@ -50,8 +57,6 @@
 cd "${srcdir}/${pkgbase}-${pkgver}"
 install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
 install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
-install -d -m755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
-ln -s "/usr/share/doc/${pkgname}/html" 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${pkgname}"
 runhaskell Setup copy --destdir="${pkgdir}"
 rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
 

Added: ghc-8.2.1.patch
===
--- ghc-8.2.1.patch (rev 0)
+++ ghc-8.2.1.patch 2017-08-17 14:54:29 UTC (rev 251701)
@@ -0,0 +1,81 @@
+From 10d91c147968d2e4d63b99b5b0342624827f416f Mon Sep 17 00:00:00 2001
+From: John MacFarlane 
+Date: Sun, 26 Mar 2017 17:22:00 +0200
+Subject: [PATCH] Use file-embed instead of hsb2hs to embed data files.
+
+I think template haskell is robust enough now across platforms
+that this will work.
+
+Motivation: file-embed gives us better dependency tracking:  if a data
+file changes, ghc/stack/cabal know to recompile the Data module.
+
+This also removes hsb2hs as a build dependency.
+---
+ INSTALL.md|  3 ---
+ Setup.hs  | 28 ++--
+ linux/Dockerfile  |  1 -
+ macos/make_macos_package.sh   |  3 ---
+ pandoc.cabal  |  2 +-
+ src/Text/Pandoc/{Data.hsb => Data.hs} |  9 +
+ 6 files changed, 8 insertions(+), 38 deletions(-)
+ rename src/Text/Pandoc/{Data.hsb => Data.hs} (77%)
+
+diff --git a/Setup.hs b/Setup.hs
+index bc6651942..3f6bb2858 100644
+--- a/Setup.hs
 b/Setup.hs
+@@ -20,41 +20,17 @@ import Distribution.Simple
+ import Distribution.Simple.PreProcess
+ import Distribution.Simple.Setup (ConfigFlags(..), CopyFlags(..), fromFlag)
+ import Distribution.PackageDescription (PackageDescription(..), FlagName(..))
+-import Distribution.Simple.Utils ( rawSystemExitCode, 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:52:48
  Author: felixonmars
Revision: 251700

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  haskell-cookie/repos/community-staging-i686/PKGBUILD
(from rev 251699, haskell-cookie/trunk/PKGBUILD)
  haskell-cookie/repos/community-staging-x86_64/PKGBUILD
(from rev 251699, haskell-cookie/trunk/PKGBUILD)
Deleted:
  haskell-cookie/repos/community-staging-i686/PKGBUILD
  haskell-cookie/repos/community-staging-x86_64/PKGBUILD

---+
 /PKGBUILD |   86 
 community-staging-i686/PKGBUILD   |   42 -
 community-staging-x86_64/PKGBUILD |   42 -
 3 files changed, 86 insertions(+), 84 deletions(-)

Deleted: community-staging-i686/PKGBUILD
===
--- community-staging-i686/PKGBUILD 2017-08-17 14:52:06 UTC (rev 251699)
+++ community-staging-i686/PKGBUILD 2017-08-17 14:52:48 UTC (rev 251700)
@@ -1,42 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Nagy 
-# Contributor: hauzer 
-
-_hkgname=cookie
-pkgname=haskell-cookie
-pkgver=0.4.2.1
-pkgrel=6
-pkgdesc="HTTP cookie parsing and rendering"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=('MIT')
-arch=('i686' 'x86_64')
-depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
-
-build() {
-cd "${srcdir}/${_hkgname}-${pkgver}"
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
---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"
-
-# Remove static libs
-find "$pkgdir"/usr/lib -name "*.a" -delete
-}

Copied: haskell-cookie/repos/community-staging-i686/PKGBUILD (from rev 251699, 
haskell-cookie/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 14:52:48 UTC (rev 251700)
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=cookie
+pkgname=haskell-cookie
+pkgver=0.4.2.1
+pkgrel=7
+pkgdesc="HTTP cookie parsing and rendering"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('MIT')
+arch=('i686' 'x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-default-class' 
'haskell-old-locale'
+ 'haskell-text')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--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"
+
+# Remove static libs
+find "$pkgdir"/usr/lib -name "*.a" -delete
+}

Deleted: community-staging-x86_64/PKGBUILD
===
--- community-staging-x86_64/PKGBUILD   2017-08-17 14:52:06 UTC (rev 251699)
+++ 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:52:06
  Author: felixonmars
Revision: 251699

upgpkg: haskell-cookie 0.4.2.1-7

correct dependency

Modified:
  haskell-cookie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 14:23:24 UTC (rev 251698)
+++ PKGBUILD2017-08-17 14:52:06 UTC (rev 251699)
@@ -6,12 +6,13 @@
 _hkgname=cookie
 pkgname=haskell-cookie
 pkgver=0.4.2.1
-pkgrel=6
+pkgrel=7
 pkgdesc="HTTP cookie parsing and rendering"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('MIT')
 arch=('i686' 'x86_64')
-depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-default' 
'haskell-old-locale' 'haskell-text')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-data-default-class' 
'haskell-old-locale'
+ 'haskell-text')
 makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
 md5sums=('12613c254e38bf4b0e0e278cccbf23c2')
@@ -30,7 +31,7 @@
 
 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}"


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 14:23:24
  Author: tpowa
Revision: 251698

upgpkg: bbswitch 0.8-77

rebuild against 4.12.8

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 14:10:35 UTC (rev 251697)
+++ PKGBUILD2017-08-17 14:23:24 UTC (rev 251698)
@@ -7,7 +7,7 @@
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
 _extramodules=extramodules-4.12-ARCH # Don't forget to update bbswitch.install
-pkgrel=76
+pkgrel=77
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('i686' 'x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:10:35
  Author: felixonmars
Revision: 251697

archrelease: copy trunk to community-i686, community-x86_64

Added:
  deepin-dock/repos/community-i686/PKGBUILD
(from rev 251696, deepin-dock/trunk/PKGBUILD)
  deepin-dock/repos/community-x86_64/PKGBUILD
(from rev 251696, deepin-dock/trunk/PKGBUILD)
Deleted:
  deepin-dock/repos/community-i686/PKGBUILD
  deepin-dock/repos/community-x86_64/PKGBUILD

---+
 /PKGBUILD |   62 
 community-i686/PKGBUILD   |   31 --
 community-x86_64/PKGBUILD |   31 --
 3 files changed, 62 insertions(+), 62 deletions(-)

Deleted: community-i686/PKGBUILD
===
--- community-i686/PKGBUILD 2017-08-17 14:09:53 UTC (rev 251696)
+++ community-i686/PKGBUILD 2017-08-17 14:10:35 UTC (rev 251697)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=4.3.3
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('i686' 'x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('gtk2' 'deepin-tool-kit' 'qt5-svg' 'deepin-menu' 'deepin-daemon' 
'deepin-launcher'
- 'deepin-qt5integration' 'deepin-qt-dbus-factory')
-makedepends=('qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('2ef19ea8fb376e736a19b7915141f96d82178c3ffac8ae27806af43b07cf9a247f552019513debff1fb31e30308c46800fee88de0264242a9e0b7518262e5538')
-
-build() {
-  cd dde-dock-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd dde-dock-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-dock/repos/community-i686/PKGBUILD (from rev 251696, 
deepin-dock/trunk/PKGBUILD)
===
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2017-08-17 14:10:35 UTC (rev 251697)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=4.3.3.1
+pkgrel=1
+pkgdesc='Deepin desktop-environment - dock module'
+arch=('i686' 'x86_64')
+url="https://github.com/linuxdeepin/dde-dock;
+license=('GPL3')
+depends=('deepin-tool-kit' 'qt5-svg' 'deepin-menu' 'deepin-daemon' 
'deepin-launcher'
+ 'deepin-qt5integration' 'deepin-qt-dbus-factory')
+makedepends=('qt5-tools')
+conflicts=('dde-dock')
+replaces=('dde-dock')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
+sha512sums=('4027c03260913a6c95597cc1937e66197d41f7bb7d982eaaaf5d5da3b2c0178d8d9f1e2f185cc2f97051dcc37580e57655a9e4be1736eda63b939d13f94362f4')
+
+build() {
+  cd dde-dock-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd dde-dock-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}

Deleted: community-x86_64/PKGBUILD
===
--- community-x86_64/PKGBUILD   2017-08-17 14:09:53 UTC (rev 251696)
+++ community-x86_64/PKGBUILD   2017-08-17 14:10:35 UTC (rev 251697)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-dock
-pkgver=4.3.3
-pkgrel=1
-pkgdesc='Deepin desktop-environment - dock module'
-arch=('i686' 'x86_64')
-url="https://github.com/linuxdeepin/dde-dock;
-license=('GPL3')
-depends=('gtk2' 'deepin-tool-kit' 'qt5-svg' 'deepin-menu' 'deepin-daemon' 
'deepin-launcher'
- 'deepin-qt5integration' 'deepin-qt-dbus-factory')
-makedepends=('qt5-tools')
-conflicts=('dde-dock')
-replaces=('dde-dock')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('2ef19ea8fb376e736a19b7915141f96d82178c3ffac8ae27806af43b07cf9a247f552019513debff1fb31e30308c46800fee88de0264242a9e0b7518262e5538')
-
-build() {
-  cd dde-dock-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd dde-dock-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-dock/repos/community-x86_64/PKGBUILD (from rev 251696, 
deepin-dock/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2017-08-17 14:10:35 UTC (rev 251697)
@@ -0,0 +1,31 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-dock
+pkgver=4.3.3.1
+pkgrel=1

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:09:53
  Author: felixonmars
Revision: 251696

upgpkg: deepin-dock 4.3.3.1-1

Modified:
  deepin-dock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 14:07:59 UTC (rev 251695)
+++ PKGBUILD2017-08-17 14:09:53 UTC (rev 251696)
@@ -4,13 +4,13 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-dock
-pkgver=4.3.3
+pkgver=4.3.3.1
 pkgrel=1
 pkgdesc='Deepin desktop-environment - dock module'
 arch=('i686' 'x86_64')
 url="https://github.com/linuxdeepin/dde-dock;
 license=('GPL3')
-depends=('gtk2' 'deepin-tool-kit' 'qt5-svg' 'deepin-menu' 'deepin-daemon' 
'deepin-launcher'
+depends=('deepin-tool-kit' 'qt5-svg' 'deepin-menu' 'deepin-daemon' 
'deepin-launcher'
  'deepin-qt5integration' 'deepin-qt-dbus-factory')
 makedepends=('qt5-tools')
 conflicts=('dde-dock')
@@ -17,7 +17,7 @@
 replaces=('dde-dock')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-dock/archive/$pkgver.tar.gz;)
-sha512sums=('2ef19ea8fb376e736a19b7915141f96d82178c3ffac8ae27806af43b07cf9a247f552019513debff1fb31e30308c46800fee88de0264242a9e0b7518262e5538')
+sha512sums=('4027c03260913a6c95597cc1937e66197d41f7bb7d982eaaaf5d5da3b2c0178d8d9f1e2f185cc2f97051dcc37580e57655a9e4be1736eda63b939d13f94362f4')
 
 build() {
   cd dde-dock-$pkgver


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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:07:59
  Author: felixonmars
Revision: 251695

archrelease: copy trunk to community-staging-i686, community-staging-x86_64

Added:
  git-annex/repos/community-staging-i686/
  git-annex/repos/community-staging-i686/PKGBUILD
(from rev 251694, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-i686/quickcheck-2.10.patch
(from rev 251694, git-annex/trunk/quickcheck-2.10.patch)
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 251694, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/quickcheck-2.10.patch
(from rev 251694, git-annex/trunk/quickcheck-2.10.patch)

+
 community-staging-i686/PKGBUILD|   66 
 community-staging-i686/quickcheck-2.10.patch   |   75 +++
 community-staging-x86_64/PKGBUILD  |   66 
 community-staging-x86_64/quickcheck-2.10.patch |   75 +++
 4 files changed, 282 insertions(+)

Copied: git-annex/repos/community-staging-i686/PKGBUILD (from rev 251694, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-i686/PKGBUILD (rev 0)
+++ community-staging-i686/PKGBUILD 2017-08-17 14:07:59 UTC (rev 251695)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=6.20170520
+pkgrel=67
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('i686' '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-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-default"
+ "haskell-yesod-form" "haskell-yesod-static")
+makedepends=("chrpath" 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;
+quickcheck-2.10.patch)
+sha512sums=('SKIP'
+
'a987bb49072fa27bdbb061bffa9174e75c1e7cfa1e139945465262557c1bd31832373e2684d9ff83b682dcb6b5cfdf2f40e86a8cedf118fb768f9c5827318f4c')
+
+prepare() {
+  cd git-annex
+  patch -p1 -i ../quickcheck-2.10.patch
+  sed -i '3i module Build.BuildVersion where' Build/BuildVersion.hs
+  sed -i '10i module Build.DistributionUpdate where' 
Build/DistributionUpdate.hs
+  sed -e '/Windows/d' -e '/Win32/d' -e '/WinProcess/d' -e '/OSX/d' -e 
'/FSEvents/d' \
+  -e '/NullSoft/d' -e '/Command.Benchmark/d' -e '/MakeMans/d' -e 
'/InstallDesktopFile/d' \
+  -e '/LinuxMkLibs/d' -e '/EvilSplicer/d' -e '/EvilLinker/d' -e 
'/Standalone/d' \
+  -i git-annex.cabal
+}
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/$pkgname" \
+-fnetwork-uri -fconcurrentoutput -ftorrentparser \
+-ftestsuite -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" install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex 

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

2017-08-17 Thread Felix Yan
Date: Thursday, August 17, 2017 @ 14:07:20
  Author: felixonmars
Revision: 251694

upgpkg: git-annex 6.20170520-67

GHC 8.2.1 rebuild

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 13:38:14 UTC (rev 251693)
+++ PKGBUILD2017-08-17 14:07:20 UTC (rev 251694)
@@ -4,21 +4,21 @@
 
 pkgname=git-annex
 pkgver=6.20170520
-pkgrel=66
+pkgrel=67
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")
 arch=('i686' 'x86_64')
-depends=('git' 'rsync' 'ghc' "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"
+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"
@@ -29,7 +29,7 @@
  "haskell-utf8-string" "haskell-uuid" "haskell-wai" 
"haskell-wai-extra" "haskell-warp"
  "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" 
"haskell-yesod-default"
  "haskell-yesod-form" "haskell-yesod-static")
-makedepends=("chrpath")
+makedepends=("chrpath" 'ghc')
 source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;
 quickcheck-2.10.patch)
 sha512sums=('SKIP'
@@ -38,11 +38,17 @@
 prepare() {
   cd git-annex
   patch -p1 -i ../quickcheck-2.10.patch
+  sed -i '3i module Build.BuildVersion where' Build/BuildVersion.hs
+  sed -i '10i module Build.DistributionUpdate where' 
Build/DistributionUpdate.hs
+  sed -e '/Windows/d' -e '/Win32/d' -e '/WinProcess/d' -e '/OSX/d' -e 
'/FSEvents/d' \
+  -e '/NullSoft/d' -e '/Command.Benchmark/d' -e '/MakeMans/d' -e 
'/InstallDesktopFile/d' \
+  -e '/LinuxMkLibs/d' -e '/EvilSplicer/d' -e '/EvilLinker/d' -e 
'/Standalone/d' \
+  -i git-annex.cabal
 }
 
 build() {
   cd git-annex
-  
+
   runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/$pkgname" \
 -fnetwork-uri -fconcurrentoutput -ftorrentparser \
 -ftestsuite -f-androidsplice -f-android -fproduction -fpairing -fwebapp \


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:38:14
  Author: bpiotrowski
Revision: 251693

archrelease: copy trunk to multilib-staging-x86_64

Added:
  valgrind-multilib/repos/multilib-staging-x86_64/
  valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD
(from rev 251692, valgrind-multilib/trunk/PKGBUILD)

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

Copied: valgrind-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 
251692, valgrind-multilib/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2017-08-17 13:38:14 UTC (rev 251693)
@@ -0,0 +1,37 @@
+# $Id$
+# Contributor: Dan McGee 
+# Contributor: Allan McRae 
+
+pkgname=valgrind-multilib
+pkgver=3.13.0
+pkgrel=3
+pkgdesc='A tool to help find memory-management problems in programs for 
multilib'
+arch=(x86_64)
+license=(GPL)
+url='http://valgrind.org/'
+depends=('glibc=2.26' 'lib32-glibc=2.26' 'perl')
+makedepends=(gdb openmpi gcc-multilib)
+optdepends=('openmpi: MPI support')
+options=(!emptydirs)
+source=("https://ftp.gwdg.de/pub/linux/sources.redhat.com/valgrind/valgrind-$pkgver.tar.bz2;)
+md5sums=('817dd08f1e8a66336b9ff206400a5369')
+sha512sums=('34e1013cd3815d30a459b86220e871bb0a6209cc9e87af968f347083693779f022e986f211bdf1a5184ad7370cde12ff2cfca8099967ff94732970bd04a97009')
+
+provides=("valgrind=$pkgver-$pkgrel")
+conflicts=('valgrind')
+
+build() {
+  # valgrind does not like stack protector flags
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fstack-protector-strong/}
+  CXXFLAGS=${CXXFLAGS/-fstack-protector-strong/}
+
+  cd valgrind-$pkgver
+  ./configure --prefix=/usr --mandir=/usr/share/man --with-mpicc=mpicc
+  make
+}
+
+package() {
+  cd valgrind-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:38:09
  Author: bpiotrowski
Revision: 251692

3.13.0-3: rebuild against multilib-staging

Modified:
  valgrind-multilib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 13:28:03 UTC (rev 251691)
+++ PKGBUILD2017-08-17 13:38:09 UTC (rev 251692)
@@ -4,12 +4,12 @@
 
 pkgname=valgrind-multilib
 pkgver=3.13.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A tool to help find memory-management problems in programs for 
multilib'
 arch=(x86_64)
 license=(GPL)
 url='http://valgrind.org/'
-depends=('glibc=2.25' 'lib32-glibc=2.25' 'perl')
+depends=('glibc=2.26' 'lib32-glibc=2.26' 'perl')
 makedepends=(gdb openmpi gcc-multilib)
 optdepends=('openmpi: MPI support')
 options=(!emptydirs)


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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 13:28:03
  Author: tpowa
Revision: 251691

archrelease: copy trunk to community-testing-i686, community-testing-x86_64

Added:
  acpi_call/repos/community-testing-i686/
  acpi_call/repos/community-testing-i686/PKGBUILD
(from rev 251690, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-testing-i686/acpi_call.install
(from rev 251690, acpi_call/trunk/acpi_call.install)
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 251690, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-testing-x86_64/acpi_call.install
(from rev 251690, acpi_call/trunk/acpi_call.install)

+
 community-testing-i686/PKGBUILD|   50 +++
 community-testing-i686/acpi_call.install   |   14 +++
 community-testing-x86_64/PKGBUILD  |   50 +++
 community-testing-x86_64/acpi_call.install |   14 +++
 4 files changed, 128 insertions(+)

Copied: acpi_call/repos/community-testing-i686/PKGBUILD (from rev 251690, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-i686/PKGBUILD (rev 0)
+++ community-testing-i686/PKGBUILD 2017-08-17 13:28:03 UTC (rev 251691)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=71
+_extramodules=extramodules-4.12-ARCH
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('i686' 'x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  cd acpi_call-${pkgver}
+
+  install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d}
+  install -m 644 acpi_call.ko "${pkgdir}"/usr/lib/modules/${_extramodules}
+  gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/acpi_call.ko
+  echo acpi_call > "${pkgdir}"/usr/lib/modules-load.d/acpi_call.conf
+
+  install -dm 755 "${pkgdir}"/usr/share/acpi_call
+  cp -dr --no-preserve='ownership' {examples,support} 
"${pkgdir}"/usr/share/acpi_call/
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call/repos/community-testing-i686/acpi_call.install (from rev 
251690, acpi_call/trunk/acpi_call.install)
===
--- community-testing-i686/acpi_call.install(rev 0)
+++ community-testing-i686/acpi_call.install2017-08-17 13:28:03 UTC (rev 
251691)
@@ -0,0 +1,14 @@
+post_install() {
+  _extramodules=extramodules-4.12-ARCH
+  depmod $(cat /usr/lib/modules/${_extramodules}/version)
+}
+
+post_upgrade() {
+  post_install
+}
+
+post_remove() {
+  post_install
+}
+
+# vim: ts=2 sw=2 et:

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 251690, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2017-08-17 13:28:03 UTC (rev 251691)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=71
+_extramodules=extramodules-4.12-ARCH
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+arch=('i686' 'x86_64')
+url='https://github.com/mkottman/acpi_call'
+license=('GPL')
+depends=('linux>=4.12' 'linux<4.13')
+makedepends=('linux-headers>=4.12' 'linux-headers<4.13')
+install='acpi_call.install'
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
+
+prepare() {
+  cd acpi_call-${pkgver}
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd acpi_call-${pkgver}
+
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+
+  make KVERSION="${_kernver}"
+}
+
+package() {
+  

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

2017-08-17 Thread Tobias Powalowski
Date: Thursday, August 17, 2017 @ 13:27:46
  Author: tpowa
Revision: 251690

upgpkg: acpi_call 1.1.0-71

rebuild against 4.12.8

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 13:25:31 UTC (rev 251689)
+++ PKGBUILD2017-08-17 13:27:46 UTC (rev 251690)
@@ -5,7 +5,7 @@
 
 pkgname=acpi_call
 pkgver=1.1.0
-pkgrel=70
+pkgrel=71
 _extramodules=extramodules-4.12-ARCH
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 arch=('i686' 'x86_64')


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:26:00
  Author: bpiotrowski
Revision: 302351

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  gpm/repos/testing-i686/
  gpm/repos/testing-i686/PKGBUILD
(from rev 302350, gpm/trunk/PKGBUILD)
  gpm/repos/testing-i686/gpm.service
(from rev 302350, gpm/trunk/gpm.service)
  gpm/repos/testing-i686/gpm.sh
(from rev 302350, gpm/trunk/gpm.sh)
  gpm/repos/testing-x86_64/
  gpm/repos/testing-x86_64/PKGBUILD
(from rev 302350, gpm/trunk/PKGBUILD)
  gpm/repos/testing-x86_64/gpm.service
(from rev 302350, gpm/trunk/gpm.service)
  gpm/repos/testing-x86_64/gpm.sh
(from rev 302350, gpm/trunk/gpm.sh)

+
 testing-i686/PKGBUILD  |   36 
 testing-i686/gpm.service   |9 +
 testing-i686/gpm.sh|3 +++
 testing-x86_64/PKGBUILD|   36 
 testing-x86_64/gpm.service |9 +
 testing-x86_64/gpm.sh  |3 +++
 6 files changed, 96 insertions(+)

Copied: gpm/repos/testing-i686/PKGBUILD (from rev 302350, gpm/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2017-08-17 13:26:00 UTC (rev 302351)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=gpm
+pkgver=1.20.7
+pkgrel=8
+pkgdesc="A mouse server for the console and xterm"
+arch=('i686' 'x86_64')
+url="http://www.nico.schottelius.org/software/gpm/;
+license=('GPL')
+depends=('bash' 'procps-ng')
+options=('!makeflags')
+source=(http://www.nico.schottelius.org/software/gpm/archives/${pkgname}-${pkgver}.tar.lzma
+gpm.sh gpm.service)
+sha1sums=('8d9f3655c80ce7667d31ede2a100b44986480369'
+  '94447c6f8bfadd062efa1a747a597426f339d13e'
+  'f9bde96eb9c78da9f225bcf40822647f6592cf23')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./autogen.sh
+  ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -D -m755 ../gpm.sh "${pkgdir}/etc/profile.d/gpm.sh"
+  install -D -m644 ../gpm.service 
"${pkgdir}/usr/lib/systemd/system/gpm.service"
+
+# library fixes
+  cd "${pkgdir}/usr/lib/"
+  ln -s libgpm.so.2.* libgpm.so
+  chmod 755 "${pkgdir}"/usr/lib/libgpm.so.*
+}

Copied: gpm/repos/testing-i686/gpm.service (from rev 302350, 
gpm/trunk/gpm.service)
===
--- testing-i686/gpm.service(rev 0)
+++ testing-i686/gpm.service2017-08-17 13:26:00 UTC (rev 302351)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Virtual console mouse server
+
+[Service]
+Type=forking
+ExecStart=/usr/bin/gpm -m /dev/input/mice -t imps2
+
+[Install]
+WantedBy=multi-user.target

Copied: gpm/repos/testing-i686/gpm.sh (from rev 302350, gpm/trunk/gpm.sh)
===
--- testing-i686/gpm.sh (rev 0)
+++ testing-i686/gpm.sh 2017-08-17 13:26:00 UTC (rev 302351)
@@ -0,0 +1,3 @@
+case $( /usr/bin/tty ) in
+/dev/tty[0-9]*) [ -n "$(pidof -s gpm)" ] && /usr/bin/disable-paste ;;
+esac

Copied: gpm/repos/testing-x86_64/PKGBUILD (from rev 302350, gpm/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2017-08-17 13:26:00 UTC (rev 302351)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Eric Bélanger 
+
+pkgname=gpm
+pkgver=1.20.7
+pkgrel=8
+pkgdesc="A mouse server for the console and xterm"
+arch=('i686' 'x86_64')
+url="http://www.nico.schottelius.org/software/gpm/;
+license=('GPL')
+depends=('bash' 'procps-ng')
+options=('!makeflags')
+source=(http://www.nico.schottelius.org/software/gpm/archives/${pkgname}-${pkgver}.tar.lzma
+gpm.sh gpm.service)
+sha1sums=('8d9f3655c80ce7667d31ede2a100b44986480369'
+  '94447c6f8bfadd062efa1a747a597426f339d13e'
+  'f9bde96eb9c78da9f225bcf40822647f6592cf23')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  ./autogen.sh
+  ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -D -m755 ../gpm.sh "${pkgdir}/etc/profile.d/gpm.sh"
+  install -D -m644 ../gpm.service 
"${pkgdir}/usr/lib/systemd/system/gpm.service"
+
+# library fixes
+  cd "${pkgdir}/usr/lib/"
+  ln -s libgpm.so.2.* libgpm.so
+  chmod 755 "${pkgdir}"/usr/lib/libgpm.so.*
+}

Copied: gpm/repos/testing-x86_64/gpm.service (from rev 302350, 
gpm/trunk/gpm.service)
===
--- testing-x86_64/gpm.service  (rev 0)
+++ testing-x86_64/gpm.service  2017-08-17 13:26:00 UTC (rev 302351)
@@ -0,0 +1,9 @@
+[Unit]

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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:25:51
  Author: bpiotrowski
Revision: 302350

1.20.7-8: add procps-ng to depends (FS#55101)

Modified:
  gpm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 13:07:39 UTC (rev 302349)
+++ PKGBUILD2017-08-17 13:25:51 UTC (rev 302350)
@@ -3,12 +3,12 @@
 
 pkgname=gpm
 pkgver=1.20.7
-pkgrel=7
+pkgrel=8
 pkgdesc="A mouse server for the console and xterm"
 arch=('i686' 'x86_64')
 url="http://www.nico.schottelius.org/software/gpm/;
 license=('GPL')
-depends=('bash')
+depends=('bash' 'procps-ng')
 options=('!makeflags')
 
source=(http://www.nico.schottelius.org/software/gpm/archives/${pkgname}-${pkgver}.tar.lzma
 gpm.sh gpm.service)


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:25:25
  Author: bpiotrowski
Revision: 251688

2.26-1: new upstream release

Modified:
  lib32-glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 13:04:17 UTC (rev 251687)
+++ PKGBUILD2017-08-17 13:25:25 UTC (rev 251688)
@@ -7,9 +7,9 @@
 # NOTE: valgrind-multilib requires rebuild with each major glibc version
 
 pkgname=lib32-glibc
-pkgver=2.25
-pkgrel=7
-_commit=adc7e06fb412a2a1ee52f8cb788caf436335b9f3  # release/2.25/master
+pkgver=2.26
+pkgrel=1
+_commit=1c9a5c270d8b66f30dcfaf1cb2d6cf39d3e18369
 pkgdesc='GNU C Library (32-bit)'
 arch=(x86_64)
 url='http://www.gnu.org/software/libc'
@@ -52,6 +52,8 @@
 
   # remove fortify for building libraries
   CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
 
   ../glibc/configure \
   --host=i686-pc-linux-gnu \
@@ -61,14 +63,15 @@
   --with-headers=/usr/include \
   --with-bugurl=https://bugs.archlinux.org/ \
   --enable-add-ons \
-  --enable-obsolete-rpc \
+  --enable-bind-now \
   --enable-kernel=2.6.32 \
-  --enable-bind-now \
-  --disable-profile \
-  --enable-stackguard-randomization \
-  --enable-stack-protector=strong \
   --enable-lock-elision \
   --enable-multi-arch \
+  --enable-obsolete-nsl \
+  --enable-obsolete-rpc \
+  --enable-stack-protector=strong \
+  --enable-stackguard-randomization \
+  --disable-profile \
   --disable-werror
 
   # build libraries with fortify disabled


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:25:31
  Author: bpiotrowski
Revision: 251689

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-glibc/repos/multilib-staging-x86_64/
  lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD
(from rev 251688, lib32-glibc/trunk/PKGBUILD)
  lib32-glibc/repos/multilib-staging-x86_64/lib32-glibc.conf
(from rev 251688, lib32-glibc/trunk/lib32-glibc.conf)

--+
 PKGBUILD |  153 +
 lib32-glibc.conf |1 
 2 files changed, 154 insertions(+)

Copied: lib32-glibc/repos/multilib-staging-x86_64/PKGBUILD (from rev 251688, 
lib32-glibc/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2017-08-17 13:25:31 UTC (rev 251689)
@@ -0,0 +1,153 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind-multilib requires rebuild with each major glibc version
+
+pkgname=lib32-glibc
+pkgver=2.26
+pkgrel=1
+_commit=1c9a5c270d8b66f30dcfaf1cb2d6cf39d3e18369
+pkgdesc='GNU C Library (32-bit)'
+arch=(x86_64)
+url='http://www.gnu.org/software/libc'
+license=(GPL LGPL)
+groups=()
+depends=("glibc>=$pkgver")
+makedepends=('gcc-multilib>=6' git)
+optdepends=()
+backup=()
+
+
+options=(!strip staticlibs !emptydirs)
+
+source=(git+https://sourceware.org/git/glibc.git#commit=${_commit}
+lib32-glibc.conf)
+
+md5sums=('SKIP'
+ '6e052f1cb693d5d3203f50f9d4e8c33b')
+
+prepare() {
+  mkdir glibc-build
+  cd glibc
+}
+
+build() {
+  cd glibc-build
+
+  #if [[ ${CARCH} = "i686" ]]; then
+# Hack to fix NPTL issues with Xen, only required on 32bit platforms
+export CFLAGS="${CFLAGS} -mno-tls-direct-seg-refs"
+  #fi
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  ../glibc/configure \
+  --host=i686-pc-linux-gnu \
+  --prefix=/usr \
+  --libdir=/usr/lib32 \
+  --libexecdir=/usr/lib32 \
+  --with-headers=/usr/include \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-add-ons \
+  --enable-bind-now \
+  --enable-kernel=2.6.32 \
+  --enable-lock-elision \
+  --enable-multi-arch \
+  --enable-obsolete-nsl \
+  --enable-obsolete-rpc \
+  --enable-stack-protector=strong \
+  --enable-stackguard-randomization \
+  --disable-profile \
+  --disable-werror
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+}
+
+check() {
+  cd glibc-build
+
+  # remove fortify in preparation to run test-suite
+  sed -i '/FORTIFY/d' configparms
+
+  # some failures are "expected"
+  make check || true
+}
+
+package() {
+  cd glibc-build
+
+  make install_root=${pkgdir} install
+
+  rm -rf ${pkgdir}/{etc,sbin,usr/{bin,sbin,share},var}
+
+  # We need to keep 32 bit specific header files
+  find ${pkgdir}/usr/include -type f -not -name '*-32.h' -delete
+
+  # Dynamic linker
+  mkdir ${pkgdir}/usr/lib
+  ln -s ../lib32/ld-linux.so.2 ${pkgdir}/usr/lib/
+
+  # Add lib32 paths to the default library search path
+  install -Dm644 "$srcdir/lib32-glibc.conf" 
"$pkgdir/etc/ld.so.conf.d/lib32-glibc.conf"
+
+  # Symlink /usr/lib32/locale to /usr/lib/locale
+  ln -s ../lib/locale "$pkgdir/usr/lib32/locale"
+
+  # Do not strip the following files for improved debugging support
+  # ("improved" as in not breaking gdb and valgrind...):
+  #   ld-${pkgver}.so
+  #   libc-${pkgver}.so
+  #   libpthread-${pkgver}.so
+  #   libthread_db-1.0.so
+
+  cd $pkgdir
+  strip $STRIP_BINARIES \
+\
+\
+usr/lib32/getconf/*
+
+
+
+
+  strip $STRIP_STATIC usr/lib32/lib{anl,BrokenLocale,c{,_nonshared},crypt}.a \
+  
usr/lib32/lib{dl,g,ieee,mcheck,nsl,pthread{,_nonshared}}.a \
+  usr/lib32/lib{resolv,rpcsvc,rt,util}.a
+
+  strip $STRIP_SHARED usr/lib32/lib{anl,BrokenLocale,cidn,crypt}-${pkgver}.so \
+  
usr/lib32/libnss_{compat,db,dns,files,hesiod,nis,nisplus}-*.so \
+  usr/lib32/lib{dl,m,nsl,resolv,rt,util}-${pkgver}.so \
+  

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

2017-08-17 Thread Andreas Radke
Date: Thursday, August 17, 2017 @ 13:07:39
  Author: andyrtr
Revision: 302349

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  linux-lts/repos/testing-i686/
  linux-lts/repos/testing-i686/90-linux.hook
(from rev 302348, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-i686/PKGBUILD
(from rev 302348, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-i686/change-default-console-loglevel.patch
(from rev 302348, linux-lts/trunk/change-default-console-loglevel.patch)
  linux-lts/repos/testing-i686/config
(from rev 302348, linux-lts/trunk/config)
  linux-lts/repos/testing-i686/config.x86_64
(from rev 302348, linux-lts/trunk/config.x86_64)
  linux-lts/repos/testing-i686/linux-lts.install
(from rev 302348, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-i686/linux-lts.preset
(from rev 302348, linux-lts/trunk/linux-lts.preset)
  linux-lts/repos/testing-x86_64/
  linux-lts/repos/testing-x86_64/90-linux.hook
(from rev 302348, linux-lts/trunk/90-linux.hook)
  linux-lts/repos/testing-x86_64/PKGBUILD
(from rev 302348, linux-lts/trunk/PKGBUILD)
  linux-lts/repos/testing-x86_64/change-default-console-loglevel.patch
(from rev 302348, linux-lts/trunk/change-default-console-loglevel.patch)
  linux-lts/repos/testing-x86_64/config
(from rev 302348, linux-lts/trunk/config)
  linux-lts/repos/testing-x86_64/config.x86_64
(from rev 302348, linux-lts/trunk/config.x86_64)
  linux-lts/repos/testing-x86_64/linux-lts.install
(from rev 302348, linux-lts/trunk/linux-lts.install)
  linux-lts/repos/testing-x86_64/linux-lts.preset
(from rev 302348, linux-lts/trunk/linux-lts.preset)

--+
 testing-i686/90-linux.hook   |   11 
 testing-i686/PKGBUILD|  300 
 testing-i686/change-default-console-loglevel.patch   |   11 
 testing-i686/config  | 8211 +
 testing-i686/config.x86_64   | 7976 
 testing-i686/linux-lts.install   |   33 
 testing-i686/linux-lts.preset|   14 
 testing-x86_64/90-linux.hook |   11 
 testing-x86_64/PKGBUILD  |  300 
 testing-x86_64/change-default-console-loglevel.patch |   11 
 testing-x86_64/config| 8211 +
 testing-x86_64/config.x86_64 | 7976 
 testing-x86_64/linux-lts.install |   33 
 testing-x86_64/linux-lts.preset  |   14 
 14 files changed, 33112 insertions(+)

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


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

2017-08-17 Thread Andreas Radke
Date: Thursday, August 17, 2017 @ 13:06:57
  Author: andyrtr
Revision: 302348

upgpkg: linux-lts 4.9.44-1

upstream update 4.9.44

Modified:
  linux-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-17 12:53:44 UTC (rev 302347)
+++ PKGBUILD2017-08-17 13:06:57 UTC (rev 302348)
@@ -4,7 +4,7 @@
 pkgbase=linux-lts
 #pkgbase=linux-lts-custom
 _srcname=linux-4.9
-pkgver=4.9.43
+pkgver=4.9.44
 pkgrel=1
 arch=('i686' 'x86_64')
 url="https://www.kernel.org/;
@@ -23,7 +23,7 @@
 # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc
 sha256sums=('029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a'
 'SKIP'
-'c35b78f6b8805ce7dec5db9c02f28376ee2345668a0f46df90c2f537d7a00e59'
+'cd9ce14bda09cfba792b29c38b80396ab9e2adcbc5b71795497cd3775985efaa'
 'SKIP'
 '39e780d61a46eae6ff7714b070942c7c033d449436df561727a93c64d28b3485'
 '50193426ac5d777475336df0ff5350c7de933f2ea2641fbe8956387c75b4c100'


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

2017-08-17 Thread Bartłomiej Piotrowski
Date: Thursday, August 17, 2017 @ 13:04:17
  Author: bpiotrowski
Revision: 251687

archrelease: copy trunk to multilib-staging-x86_64

Added:
  gcc-multilib/repos/multilib-staging-x86_64/
  gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD
(from rev 251686, gcc-multilib/trunk/PKGBUILD)
  gcc-multilib/repos/multilib-staging-x86_64/Revert-eeb6872bf.patch
(from rev 251686, gcc-multilib/trunk/Revert-eeb6872bf.patch)

+
 PKGBUILD   |  401 +++
 Revert-eeb6872bf.patch |   82 +
 2 files changed, 483 insertions(+)

Copied: gcc-multilib/repos/multilib-staging-x86_64/PKGBUILD (from rev 251686, 
gcc-multilib/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2017-08-17 13:04:17 UTC (rev 251687)
@@ -0,0 +1,401 @@
+# $Id$
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: libtool requires rebuilt with each new gcc version
+
+pkgname=('gcc-multilib' 'gcc-libs-multilib' 'lib32-gcc-libs' 
'gcc-fortran-multilib' 'gcc-objc-multilib' 'gcc-ada-multilib' 'gcc-go-multilib')
+pkgver=7.2.0
+_pkgver=${pkgver:0:1}
+_islver=0.18
+pkgrel=1
+_commit=1bd23ca8c30f4827c4bea23deedf7ca33a86ffb5
+pkgdesc="The GNU Compiler Collection for multilib"
+arch=('x86_64')
+license=('GPL' 'LGPL' 'FDL' 'custom')
+url="http://gcc.gnu.org;
+makedepends=('binutils>=2.29' 'libmpc' 'gcc-ada-multilib' 'doxygen' 'git'
+ 'lib32-glibc>=2.26')
+checkdepends=('dejagnu' 'inetutils')
+options=('!emptydirs')
+source=(git+https://gcc.gnu.org/git/gcc.git#commit=${_commit}
+http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2
+Revert-eeb6872bf.patch)
+md5sums=('SKIP'
+ '11436d6b205e516635b666090b94ab32'
+ 'e4c9c8b498b04c0f51d219d025ca8407')
+
+_libdir="usr/lib/gcc/$CHOST/$pkgver"
+
+prepare() {
+  cd ${srcdir}/gcc
+
+  # link isl for in-tree build
+  ln -s ../isl-${_islver} isl
+
+  # Do not run fixincludes
+  sed -i 's@\./fixinc\.sh@-c true@' gcc/Makefile.in
+
+  # Arch Linux installs x86_64 libraries /lib
+  [[ $CARCH == "x86_64" ]] && sed -i '/m64=/s/lib64/lib/' 
gcc/config/i386/t-linux64
+
+  # hack! - some configure tests for header files using "$CPP $CPPFLAGS"
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" {libiberty,gcc}/configure
+
+  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80717
+  git apply ../Revert-eeb6872bf.patch
+
+  mkdir ${srcdir}/gcc-build
+}
+
+build() {
+  cd ${srcdir}/gcc-build
+
+  # using -pipe causes spurious test-suite failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48565
+  CFLAGS=${CFLAGS/-pipe/}
+  CXXFLAGS=${CXXFLAGS/-pipe/}
+
+  ${srcdir}/gcc/configure --prefix=/usr \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  --mandir=/usr/share/man \
+  --infodir=/usr/share/info \
+  --with-bugurl=https://bugs.archlinux.org/ \
+  --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ \
+  --enable-shared \
+  --enable-threads=posix \
+  --enable-libmpx \
+  --with-system-zlib \
+  --with-isl \
+  --enable-__cxa_atexit \
+  --disable-libunwind-exceptions \
+  --enable-clocale=gnu \
+  --disable-libstdcxx-pch \
+  --disable-libssp \
+  --enable-gnu-unique-object \
+  --enable-linker-build-id \
+  --enable-lto \
+  --enable-plugin \
+  --enable-install-libiberty \
+  --with-linker-hash-style=gnu \
+  --enable-gnu-indirect-function \
+  --enable-multilib \
+  --disable-werror \
+  --enable-checking=release \
+  --enable-default-pie \
+  --enable-default-ssp
+
+  make
+
+  # make documentation
+  make -C $CHOST/libstdc++-v3/doc doc-man-doxygen
+}
+
+check() {
+  cd ${srcdir}/gcc-build
+
+  # increase stack size to prevent test failures
+  # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31827
+  ulimit -s 32768
+
+  # do not abort on error as some are "expected"
+  make -k check || true
+  ${srcdir}/gcc/contrib/test_summary
+}
+
+package_lib32-gcc-libs()
+{
+  pkgdesc="Runtime libraries shipped by GCC (32-bit)"
+  depends=('lib32-glibc>=2.25')
+  options=('!emptydirs' '!strip')
+
+  cd ${srcdir}/gcc-build
+
+  make -C $CHOST/32/libgcc DESTDIR=${pkgdir} install-shared
+  rm ${pkgdir}/${_libdir}/32/libgcc_eh.a
+
+  for lib in libatomic \
+ libcilkrts \
+ libgfortran \
+ libgo \
+ libgomp \
+ libitm \
+ libquadmath \
+ libsanitizer/{a,l,ub}san \
+ libstdc++-v3/src \
+ libvtv; do
+make -C $CHOST/32/$lib DESTDIR=${pkgdir} install-toolexeclibLTLIBRARIES
+  done
+
+  make -C $CHOST/32/libobjc DESTDIR=${pkgdir} install-libs
+
+  make -C $CHOST/32/libmpx DESTDIR=${pkgdir} 

  1   2   3   >