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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 15:52:49
  Author: felixonmars
Revision: 415368

upgpkg: haskell-wai-logger 2.3.2-155

rebuild pass 1, specified --nocheck

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 15:51:21 UTC (rev 415367)
+++ PKGBUILD2018-12-11 15:52:49 UTC (rev 415368)
@@ -4,7 +4,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=154
+pkgrel=155
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 15:53:05
  Author: felixonmars
Revision: 415369

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-logger/repos/community-staging-x86_64/
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 415368, haskell-wai-logger/trunk/PKGBUILD)

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

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
415368, haskell-wai-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 15:53:05 UTC (rev 415369)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.2
+pkgrel=155
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
+makedepends=('ghc' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in hamster-time-tracker/trunk (PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:02:48
  Author: bgyorgy
Revision: 415370

Update upstream URL (FS#61026)

Modified:
  hamster-time-tracker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 15:53:05 UTC (rev 415369)
+++ PKGBUILD2018-12-11 16:02:48 UTC (rev 415370)
@@ -7,7 +7,7 @@
 pkgrel=4
 pkgdesc="Time tracking application that helps you to keep track on how much 
time you have spent during the day on activities you choose to track"
 arch=('any')
-url="https://projecthamster.wordpress.com/;
+url="https://github.com/projecthamster/hamster;
 license=('GPL')
 depends=('python2-dbus' 'python2-gconf' 'python2-notify' 'python2-wnck' 
'python2-xdg' 'desktop-file-utils')
 makedepends=('intltool' 'gnome-doc-utils')


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:10:42
  Author: felixonmars
Revision: 415378

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
415377, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:10:42 UTC (rev 415378)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.9.0
+pkgrel=124
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('47822443b1a141a9ca6f6365a07906f7b11b44c2c999ef80bf6c87e66538a3a9d3e3221f48098414aea3538f7ea957bb3435255a490268b5eaecf3785fec407c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:10:25
  Author: felixonmars
Revision: 415377

upgpkg: haskell-hspec-wai 0.9.0-124

rebuild with appar 0.1.6

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:09:40 UTC (rev 415376)
+++ PKGBUILD2018-12-11 16:10:25 UTC (rev 415377)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.0
-pkgrel=123
+pkgrel=124
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:10:56
  Author: felixonmars
Revision: 415379

upgpkg: python-hypothesis 3.82.6-1

Modified:
  python-hypothesis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:10:42 UTC (rev 415378)
+++ PKGBUILD2018-12-11 16:10:56 UTC (rev 415379)
@@ -2,7 +2,7 @@
 
 pkgbase=python-hypothesis
 pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.82.5
+pkgver=3.82.6
 pkgrel=1
 pkgdesc="Advanced Quickcheck style testing library for Python"
 arch=('any')
@@ -16,7 +16,7 @@
   'python2-pytest-xdist' 'python-mock' 'python2-mock' 
'python-pandas' 'python2-pandas'
   'python-dpcontracts' 'python2-dpcontracts')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('a3de361f7ce69d4f7f0c26ce7b643ccdfd75e28ca1b9a042dcf9f699c053792b9c1ac6278f5dcff182f9a581141ff99d31f970152b9cb63d664f286754bc3743')
+sha512sums=('a5c624c3a0f4284af6cdbe0d63f73d595a70bbd617892bb35a67f31226e95e9141b6bee6d0d2feac34b6e139ccffe6ca498bc0b2de7908747a57dff752c3640f')
 
 prepare() {
   mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:18:22
  Author: felixonmars
Revision: 415388

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 415387, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 415387, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:18:22 UTC (rev 415388)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=2.4.0.0
+pkgrel=18
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;)
+sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:18:06
  Author: felixonmars
Revision: 415387

upgpkg: cabal-install 2.4.0.0-18

rebuild with appar 0.1.6

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:15:01 UTC (rev 415386)
+++ PKGBUILD2018-12-11 16:18:06 UTC (rev 415387)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=2.4.0.0
-pkgrel=17
+pkgrel=18
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('BSD')


[arch-commits] Commit in telegram-desktop/trunk (PKGBUILD Use-system-wide-font.patch)

2018-12-11 Thread Jiachen Yang via arch-commits
Date: Tuesday, December 11, 2018 @ 16:30:17
  Author: farseerfc
Revision: 415393

upgpkg: telegram-desktop 1.5.0-3

telegram-desktop: revert Use-system-wide-font patch for bold fonts without 
ttf-opensans

Modified:
  telegram-desktop/trunk/PKGBUILD
Deleted:
  telegram-desktop/trunk/Use-system-wide-font.patch

+
 PKGBUILD   |7 ++-
 Use-system-wide-font.patch |   34 --
 2 files changed, 2 insertions(+), 39 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:29:03 UTC (rev 415392)
+++ PKGBUILD2018-12-11 16:30:17 UTC (rev 415393)
@@ -6,7 +6,7 @@
 
 pkgname=telegram-desktop
 pkgver=1.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/;
@@ -27,7 +27,6 @@
 "tdesktop.patch"
 "no-gtk2.patch"
 "libtgvoip.patch"
-"Use-system-wide-font.patch"
 )
 sha512sums=('SKIP'
 'SKIP'
@@ -40,8 +39,7 @@
 
'b20674f61ff6378749d1f59a6a0da194d33ccc786bd783f6ed62027924a3a8a8d27c9763bf376480432d6536896b0c7eeb8c495c5b8cefff7cf5fe84da50947e'
 
'd85caca626a11aab15d5d443912dd48b5b6797409ecd1d6b34618a77bd969c33170bcdee3b43f9c1acce1b91dc0fe3b1c3bdefb2d567a0e085ee924bcede83c2'
 
'a8f1708616a598fea3cb94e3b63b02a7b13b55abd129a5dc02ad502529f4ebe7a673b6a350b669290fd26135358d21e2e10bf4a11d88f58f0685b7c4ab515bc5'
-
'd60694dc701aa985b0e82a12c9732b945082470441c687b33167a94f94efcf253baf43bb7280ec160ba338485ee5c62de138e4804cae05f27cc5cf4298166d39'
-
'ce6be003220267bac5483caf8302b492e1581892bc36d35a61236ebf9f9d766b8bd2159557a1c36256aa85f461797a38bfaae57b12da7a72101b21c0b17ed653')
+
'd60694dc701aa985b0e82a12c9732b945082470441c687b33167a94f94efcf253baf43bb7280ec160ba338485ee5c62de138e4804cae05f27cc5cf4298166d39')
 
 prepare() {
 cd "$srcdir/tdesktop"
@@ -55,7 +53,6 @@
 git submodule update
 
 patch -Np1 -i "$srcdir/tdesktop.patch"
-patch -Np1 -i "$srcdir/Use-system-wide-font.patch"
 patch -Np1 -i "$srcdir/no-gtk2.patch"
 
 cd "Telegram/ThirdParty/libtgvoip"

Deleted: Use-system-wide-font.patch
===
--- Use-system-wide-font.patch  2018-12-11 16:29:03 UTC (rev 415392)
+++ Use-system-wide-font.patch  2018-12-11 16:30:17 UTC (rev 415393)
@@ -1,34 +0,0 @@
-Description: Remove links to packaged Open Sans font
- This makes Telegram Desktop use system-wide fonts.
- Warnings about non-existent fonts in resources are also disabled.
-Author: Nicholas Guriev 
-Bug-Debian: https://bugs.debian.org/890341
-Last-Update: Sat, 31 Mar 2018 14:36:39 +0300
-
 a/Telegram/Resources/qrc/telegram.qrc
-+++ b/Telegram/Resources/qrc/telegram.qrc
-@@ -42,9 +42,6 @@
- ../export_html/js/script.js
-   
-   
--../fonts/OpenSans-Regular.ttf
--../fonts/OpenSans-Bold.ttf
--../fonts/OpenSans-Semibold.ttf
- ../art/bg.jpg
- ../art/bg_initial.jpg
- ../art/logo_256.png
 a/Telegram/SourceFiles/ui/twidget.cpp
-+++ b/Telegram/SourceFiles/ui/twidget.cpp
-@@ -70,9 +70,9 @@ void Start() {
-   }
-   Started = true;
- 
--  auto regular = LoadCustomFont(qsl(":/gui/fonts/OpenSans-Regular.ttf"), 
qsl("Open Sans"));
--  auto bold = LoadCustomFont(qsl(":/gui/fonts/OpenSans-Bold.ttf"), 
qsl("Open Sans"), style::internal::FontBold);
--  auto semibold = 
LoadCustomFont(qsl(":/gui/fonts/OpenSans-Semibold.ttf"), qsl("Open Sans 
Semibold"));
-+  auto regular = ValidateFont(qsl("Open Sans"));
-+  auto bold = ValidateFont(qsl("Open Sans"), style::internal::FontBold);
-+  auto semibold = ValidateFont(qsl("Open Sans Semibold"));
- 
- #ifdef Q_OS_WIN
-   // Attempt to workaround a strange font bug with Open Sans Semibold not 
loading.


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:39:13
  Author: felixonmars
Revision: 415398

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 415397, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:39:13 UTC (rev 415398)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.17.3
+pkgrel=7
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="http://shakebuild.com;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-heaps' 
'haskell-js-flot'
+ 'haskell-js-jquery' 'haskell-primitive' 'haskell-random' 
'haskell-unordered-containers'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('056237bef73b2c78abafcfec5d8d3c0005e8cb30bef7f4168eaf8aec264e19729e8e8cd0d9af4b8b80b373790a8c8a26c1c52bd25c08cbbc008bacc27a63a343')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs
+sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure 
--enable-executable-dynamic --disable-library-vanilla/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable -f-cloud
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:40:13
  Author: felixonmars
Revision: 415399

upgpkg: haskell-wai-app-static 3.1.6.2-142

rebuild with appar 0.1.6

Modified:
  haskell-wai-app-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:39:13 UTC (rev 415398)
+++ PKGBUILD2018-12-11 16:40:13 UTC (rev 415399)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.2
-pkgrel=141
+pkgrel=142
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:56:52
  Author: bgyorgy
Revision: 415356

upgpkg: simutrans-pak64 120.4.1-1

Update to new version

Modified:
  simutrans-pak64/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 14:55:20 UTC (rev 415355)
+++ PKGBUILD2018-12-11 14:56:52 UTC (rev 415356)
@@ -3,8 +3,8 @@
 # Contributor: JD Steffen 
 
 pkgname=simutrans-pak64
-pkgver=120.3
-_pkgver=120-3
+pkgver=120.4.1
+_pkgver=120-4-1
 pkgrel=1
 pkgdesc="Low resolution graphics set for Simutrans"
 arch=('any')
@@ -13,7 +13,7 @@
 options=('!strip')
 source=(https://downloads.sourceforge.net/simutrans/simupak64-$_pkgver.zip
 licence.txt)
-sha256sums=('b6e94e9d2e2564428bace1f616344437d4a1c26278c97da877fd17e20c446150'
+sha256sums=('fb46cde683ee1c0d10fb18bb2efc767583f1e9e76776a5f93d46a17d699aa69f'
 'dbf7da494c0381290c7af4dfe0a24415c41a237b401ecb2be6cd7180e183')
 
 package() {


[arch-commits] Commit in simutrans-pak64/repos/community-any (4 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:56:56
  Author: bgyorgy
Revision: 415357

archrelease: copy trunk to community-any

Added:
  simutrans-pak64/repos/community-any/PKGBUILD
(from rev 415356, simutrans-pak64/trunk/PKGBUILD)
  simutrans-pak64/repos/community-any/licence.txt
(from rev 415356, simutrans-pak64/trunk/licence.txt)
Deleted:
  simutrans-pak64/repos/community-any/PKGBUILD
  simutrans-pak64/repos/community-any/licence.txt

-+
 PKGBUILD|   63 +++
 licence.txt |  240 +-
 2 files changed, 151 insertions(+), 152 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 14:56:52 UTC (rev 415356)
+++ PKGBUILD2018-12-11 14:56:56 UTC (rev 415357)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Anton Bazhenov 
-# Contributor: JD Steffen 
-
-pkgname=simutrans-pak64
-pkgver=120.3
-_pkgver=120-3
-pkgrel=1
-pkgdesc="Low resolution graphics set for Simutrans"
-arch=('any')
-url="https://www.simutrans.com/;
-license=('custom:Artistic')
-options=('!strip')
-source=(https://downloads.sourceforge.net/simutrans/simupak64-$_pkgver.zip
-licence.txt)
-sha256sums=('b6e94e9d2e2564428bace1f616344437d4a1c26278c97da877fd17e20c446150'
-'dbf7da494c0381290c7af4dfe0a24415c41a237b401ecb2be6cd7180e183')
-
-package() {
-  chmod -R 644 simutrans
-
-  #data
-  mkdir -p "$pkgdir/usr/share/games/simutrans"
-  cp -r simutrans/pak "$pkgdir/usr/share/games/simutrans"
-
-  find "$pkgdir" -type f -exec chmod 644 {} \;
-  find "$pkgdir" -type d -exec chmod 755 {} \;
-
-  #license
-  install -Dm644 licence.txt 
"$pkgdir/usr/share/licenses/simutrans-pak64/licence.txt"
-}

Copied: simutrans-pak64/repos/community-any/PKGBUILD (from rev 415356, 
simutrans-pak64/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 14:56:56 UTC (rev 415357)
@@ -0,0 +1,31 @@
+# Maintainer: Balló György 
+# Contributor: Anton Bazhenov 
+# Contributor: JD Steffen 
+
+pkgname=simutrans-pak64
+pkgver=120.4.1
+_pkgver=120-4-1
+pkgrel=1
+pkgdesc="Low resolution graphics set for Simutrans"
+arch=('any')
+url="https://www.simutrans.com/;
+license=('custom:Artistic')
+options=('!strip')
+source=(https://downloads.sourceforge.net/simutrans/simupak64-$_pkgver.zip
+licence.txt)
+sha256sums=('fb46cde683ee1c0d10fb18bb2efc767583f1e9e76776a5f93d46a17d699aa69f'
+'dbf7da494c0381290c7af4dfe0a24415c41a237b401ecb2be6cd7180e183')
+
+package() {
+  chmod -R 644 simutrans
+
+  #data
+  mkdir -p "$pkgdir/usr/share/games/simutrans"
+  cp -r simutrans/pak "$pkgdir/usr/share/games/simutrans"
+
+  find "$pkgdir" -type f -exec chmod 644 {} \;
+  find "$pkgdir" -type d -exec chmod 755 {} \;
+
+  #license
+  install -Dm644 licence.txt 
"$pkgdir/usr/share/licenses/simutrans-pak64/licence.txt"
+}

Deleted: licence.txt
===
--- licence.txt 2018-12-11 14:56:52 UTC (rev 415356)
+++ licence.txt 2018-12-11 14:56:56 UTC (rev 415357)
@@ -1,120 +0,0 @@
-This is the simutrans source code for pak64.
-(c) since 2004 The Simutrans Team
-
-Simutrans source code is provided by the current simutrans team
-(tea...@simutrans.com) as copyright holder under the artistic licence.
-
-This includes the translations from:
-http://simutranslator.simutrans-germany.com/
-
-The following files are released under GNU General Public License V3:
-  vehicles/water/abo-ships.png (by stormoog)
-  player/road-depot-crystal.png (by vilvoh)
-  and the tropical park COM_12_04 (by vilvoh)
-
--
-
-The Artistic License
-
-Preamble
-
-The intent of this document is to state the conditions under which a
-Package may be copied, such that the Copyright Holder maintains some
-semblance of artistic control over the development of the package,
-while giving the users of the package the right to use and distribute
-the Package in a more-or-less customary fashion, plus the right to make
-reasonable modifications.
-
-Definitions:
-
-* "Package" refers to the collection of files distributed by the
-  Copyright Holder, and derivatives of that collection of files
-  created through textual modification.
-* "Standard Version" refers to such a Package if it has not been
-  modified, or has been modified in accordance with the wishes
-  of the Copyright Holder.
-* "Copyright Holder" is whoever is named in the copyright or
-  copyrights for the package.
-* "You" is you, if you're thinking about copying or distributing
-  this Package.
-* "Reasonable copying fee" is whatever you can justify on the
-  basis of media cost, duplication charges, time of people involved,
-  and so on. (You will not be required to justify it to the
-  

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:07:06
  Author: felixonmars
Revision: 415371

upgpkg: haskell-wai-extra 3.0.24.3-17

rebuild with appar 0.1.6

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:02:48 UTC (rev 415370)
+++ PKGBUILD2018-12-11 16:07:06 UTC (rev 415371)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.24.3
-pkgrel=16
+pkgrel=17
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:07:22
  Author: felixonmars
Revision: 415372

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-extra/repos/community-staging-x86_64/
  haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 415371, haskell-wai-extra/trunk/PKGBUILD)

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
415371, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:07:22 UTC (rev 415372)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.24.3
+pkgrel=17
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-iproute' 
'haskell-network'
+ 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons'
+ 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84b2a644ba2a4c0634fc452cac315da0c2ef4828354a988423ba20c5b1e5c8982c441c0ec7523f79449963485035187074c4c1f6236ffd4a03073eac98f89496')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:15:01
  Author: felixonmars
Revision: 415386

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 415385, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:15:01 UTC (rev 415386)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.12
+pkgrel=90
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('684741c017fd39c6a7ff1d75f182b465938d5c2a2abe92a0fcaec69a46fc11e59234c1b666ecf28465333df34ea267443fd56abaa38db21479cbcc19e286781e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.12/<5/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -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
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:14:45
  Author: felixonmars
Revision: 415385

upgpkg: haskell-http 4000.3.12-90

rebuild with appar 0.1.6

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:13:46 UTC (rev 415384)
+++ PKGBUILD2018-12-11 16:14:45 UTC (rev 415385)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.12
-pkgrel=89
+pkgrel=90
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:57:05
  Author: felixonmars
Revision: 415431

upgpkg: haskell-yesod 1.6.0-173

rebuild with appar 0.1.6

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:56:02 UTC (rev 415430)
+++ PKGBUILD2018-12-11 16:57:05 UTC (rev 415431)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=172
+pkgrel=173
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in sugar-activity-paint/trunk (PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:57:28
  Author: bgyorgy
Revision: 415433

upgpkg: sugar-activity-paint 68-1

Update to new version

Modified:
  sugar-activity-paint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:57:21 UTC (rev 415432)
+++ PKGBUILD2018-12-11 16:57:28 UTC (rev 415433)
@@ -2,7 +2,7 @@
 
 pkgname=sugar-activity-paint
 _pkgname=paint-activity
-pkgver=67
+pkgver=68
 pkgrel=1
 pkgdesc="Sugar activity to create paintings or drawings"
 arch=('any')
@@ -11,7 +11,7 @@
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3')
 
source=($_pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz)
-sha256sums=('d25d8615729deba23597470875c6333f4765d3f55278cf4e13f1633d4f8ccb3a')
+sha256sums=('2350f6732e2700fa5d64820237c5e9e7ec331ddcaad9400d93e7733309a0fb37')
 
 prepare() {
   cd $_pkgname-$pkgver


[arch-commits] Commit in sugar-activity-paint/repos/community-any (PKGBUILD PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:57:51
  Author: bgyorgy
Revision: 415434

archrelease: copy trunk to community-any

Added:
  sugar-activity-paint/repos/community-any/PKGBUILD
(from rev 415433, sugar-activity-paint/trunk/PKGBUILD)
Deleted:
  sugar-activity-paint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:57:28 UTC (rev 415433)
+++ PKGBUILD2018-12-11 16:57:51 UTC (rev 415434)
@@ -1,27 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-paint
-_pkgname=paint-activity
-pkgver=67
-pkgrel=1
-pkgdesc="Sugar activity to create paintings or drawings"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Paint;
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz)
-sha256sums=('d25d8615729deba23597470875c6333f4765d3f55278cf4e13f1633d4f8ccb3a')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-
-  rm -r fill
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
-}

Copied: sugar-activity-paint/repos/community-any/PKGBUILD (from rev 415433, 
sugar-activity-paint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:57:51 UTC (rev 415434)
@@ -0,0 +1,26 @@
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-paint
+_pkgname=paint-activity
+pkgver=68
+pkgrel=1
+pkgdesc="Sugar activity to create paintings or drawings"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Paint;
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/$_pkgname/archive/v$pkgver.tar.gz)
+sha256sums=('2350f6732e2700fa5d64820237c5e9e7ec331ddcaad9400d93e7733309a0fb37')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+
+  rm -r fill
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:57:21
  Author: felixonmars
Revision: 415432

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 415431, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:57:21 UTC (rev 415432)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=173
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ '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;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:01:21
  Author: felixonmars
Revision: 415439

upgpkg: haskell-yesod-static 1.6.0.1-21

rebuild with appar 0.1.6

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:00:13 UTC (rev 415438)
+++ PKGBUILD2018-12-11 17:01:21 UTC (rev 415439)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=20
+pkgrel=21
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:00:13
  Author: felixonmars
Revision: 415438

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
415437, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:00:13 UTC (rev 415438)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.5.1
+pkgrel=28
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="http://www.yesodweb.com;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('dbee2f3753062bc1a8c5a7657e832e65f2d360fdb1960285f168387fa20fb3fdb98efd6f749ba1e87a4dd78a3823e282205daa1662e831f2bad5572f817c5beb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:50
  Author: bgyorgy
Revision: 415446

archrelease: copy trunk to community-x86_64

Added:
  bluez-tools/repos/community-x86_64/PKGBUILD
(from rev 415445, bluez-tools/trunk/PKGBUILD)
Deleted:
  bluez-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 17:07:34 UTC (rev 415445)
+++ PKGBUILD2018-12-11 17:07:50 UTC (rev 415446)
@@ -1,24 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=bluez-tools
-pkgver=0.2.0
-_gitrev=97efd293491ad7ec96a655665339908f2478b3d1
-pkgrel=2
-pkgdesc="A set of tools to manage Bluetooth devices for Linux"
-arch=('x86_64')
-url="https://github.com/khvzak/bluez-tools;
-license=('GPL')
-depends=('bluez')
-source=("$pkgname-$_gitrev.tar.gz::https://github.com/khvzak/bluez-tools/archive/$_gitrev.tar.gz;)
-sha256sums=('62ca98af63d2ae142dbc77995c6bd4c259eaba4a5832daa33ae9e3d585b9205f')
-
-build() {
-  cd $pkgname-$_gitrev
-  ./autogen.sh --prefix=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$_gitrev
-  make DESTDIR="$pkgdir" install
-}

Copied: bluez-tools/repos/community-x86_64/PKGBUILD (from rev 415445, 
bluez-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 17:07:50 UTC (rev 415446)
@@ -0,0 +1,25 @@
+# Maintainer: Balló György 
+
+pkgname=bluez-tools
+pkgver=0.2.0
+pkgrel=3
+pkgdesc="A set of tools to manage Bluetooth devices for Linux"
+arch=('x86_64')
+url="https://github.com/khvzak/bluez-tools;
+license=('GPL')
+depends=('bluez')
+makedepends=(git)
+_commit=7cb788c9c43facfd2d14ff50e16d6a19f033a6a7  # master
+source=("git+https://github.com/khvzak/bluez-tools#commit=$_commit;)
+sha256sums=('SKIP')
+
+build() {
+  cd $pkgname
+  ./autogen.sh --prefix=/usr
+  make
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:20
  Author: felixonmars
Revision: 415444

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 415443, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/ghc-8.4.patch
(from rev 415443, git-annex/trunk/ghc-8.4.patch)

---+
 PKGBUILD  |   56 +
 ghc-8.4.patch |  121 
 2 files changed, 177 insertions(+)

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 415443, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:07:20 UTC (rev 415444)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20181205
+pkgrel=9
+pkgdesc="Manage files with git, without checking their contents into git"
+url="http://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' '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-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-hinotify'
+ 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'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-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-uuid'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs 
Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs 
Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs 
Test.hs
+}
+
+build() {
+  cd git-annex
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+-ftorrentparser -fproduction -fpairing -fwebapp \
+-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime
+  runhaskell Setup build
+}
+
+package() {
+  cd git-annex
+  runhaskell Setup copy --destdir="$pkgdir"
+  make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc
+
+  rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}

Copied: git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 
415443, git-annex/trunk/ghc-8.4.patch)
===
--- community-staging-x86_64/ghc-8.4.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.4.patch  2018-12-11 17:07:20 UTC (rev 
415444)
@@ -0,0 +1,121 @@
+diff --git a/Command/Info.hs b/Command/Info.hs
+index c9a314056a..3ae82f5532 100644
+--- a/Command/Info.hs
 b/Command/Info.hs
+@@ -56,15 +56,17 @@ data KeyData = KeyData
+   , backendsKeys :: M.Map KeyVariety Integer
+   }
+ 
+-instance Monoid KeyData where
+-  mempty = KeyData 0 0 0 M.empty
+-  mappend a b = KeyData
++instance Semigroup KeyData where
++  a <> b = KeyData
+   { countKeys = countKeys a + countKeys b
+   , sizeKeys = sizeKeys a + sizeKeys b
+   , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b
+   , backendsKeys = backendsKeys a <> backendsKeys b
+   }
+ 

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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:34
  Author: bgyorgy
Revision: 415445

upgpkg: bluez-tools 0.2.0-3

Update to new version

Modified:
  bluez-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:07:20 UTC (rev 415444)
+++ PKGBUILD2018-12-11 17:07:34 UTC (rev 415445)
@@ -2,23 +2,24 @@
 
 pkgname=bluez-tools
 pkgver=0.2.0
-_gitrev=97efd293491ad7ec96a655665339908f2478b3d1
-pkgrel=2
+pkgrel=3
 pkgdesc="A set of tools to manage Bluetooth devices for Linux"
 arch=('x86_64')
 url="https://github.com/khvzak/bluez-tools;
 license=('GPL')
 depends=('bluez')
-source=("$pkgname-$_gitrev.tar.gz::https://github.com/khvzak/bluez-tools/archive/$_gitrev.tar.gz;)
-sha256sums=('62ca98af63d2ae142dbc77995c6bd4c259eaba4a5832daa33ae9e3d585b9205f')
+makedepends=(git)
+_commit=7cb788c9c43facfd2d14ff50e16d6a19f033a6a7  # master
+source=("git+https://github.com/khvzak/bluez-tools#commit=$_commit;)
+sha256sums=('SKIP')
 
 build() {
-  cd $pkgname-$_gitrev
+  cd $pkgname
   ./autogen.sh --prefix=/usr
   make
 }
 
 package() {
-  cd $pkgname-$_gitrev
+  cd $pkgname
   make DESTDIR="$pkgdir" install
 }


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

2018-12-11 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:01
  Author: arojas
Revision: 341586

Update to 4.1.6

Modified:
  krita/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 12:47:05 UTC (rev 341585)
+++ PKGBUILD2018-12-11 17:07:01 UTC (rev 341586)
@@ -1,13 +1,13 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=krita
-pkgver=4.1.5
+pkgver=4.1.6
 pkgrel=1
 pkgdesc="Edit and paint images"
 arch=(x86_64)
 url="https://krita.org;
 license=(GPL3)
-depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
+depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
hicolor-icon-theme)
 makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
 optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
 "krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
@@ -14,7 +14,7 @@
 conflicts=(calligra-krita krita-l10n)
 replaces=(calligra-krita krita-l10n)
 
source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
-sha256sums=('20603393afcb093a4c5fdf4a799d556600195a7b1e3db80a7003dce622bac8af'
+sha256sums=('b61bc14a0e530853ee2a8562effbed3b0a94aeebe8a57c7105ce9527395d6880'
 'SKIP')
 validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

 


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:04
  Author: felixonmars
Revision: 415443

upgpkg: git-annex 7.20181205-9

rebuild with appar 0.1.6

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:04:06 UTC (rev 415442)
+++ PKGBUILD2018-12-11 17:07:04 UTC (rev 415443)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20181205
-pkgrel=8
+pkgrel=9
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2018-12-11 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 11, 2018 @ 17:07:23
  Author: arojas
Revision: 341587

archrelease: copy trunk to extra-x86_64

Added:
  krita/repos/extra-x86_64/PKGBUILD
(from rev 341586, krita/trunk/PKGBUILD)
Deleted:
  krita/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 17:07:01 UTC (rev 341586)
+++ PKGBUILD2018-12-11 17:07:23 UTC (rev 341587)
@@ -1,37 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=krita
-pkgver=4.1.5
-pkgrel=1
-pkgdesc="Edit and paint images"
-arch=(x86_64)
-url="https://krita.org;
-license=(GPL3)
-depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
qt5-declarative hicolor-icon-theme)
-makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
-optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
-"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
-conflicts=(calligra-krita krita-l10n)
-replaces=(calligra-krita krita-l10n)
-source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
-sha256sums=('20603393afcb093a4c5fdf4a799d556600195a7b1e3db80a7003dce622bac8af'
-'SKIP')
-validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DBUILD_TESTING=OFF
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: krita/repos/extra-x86_64/PKGBUILD (from rev 341586, 
krita/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 17:07:23 UTC (rev 341587)
@@ -0,0 +1,37 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=krita
+pkgver=4.1.6
+pkgrel=1
+pkgdesc="Edit and paint images"
+arch=(x86_64)
+url="https://krita.org;
+license=(GPL3)
+depends=(kio kitemmodels gsl libraw exiv2 openexr fftw curl boost-libs giflib 
hicolor-icon-theme)
+makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
+optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
+"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
+conflicts=(calligra-krita krita-l10n)
+replaces=(calligra-krita krita-l10n)
+source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz"{,.sig})
+sha256sums=('b61bc14a0e530853ee2a8562effbed3b0a94aeebe8a57c7105ce9527395d6880'
+'SKIP')
+validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:45:47
  Author: felixonmars
Revision: 415466

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 415465, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/new-hasql.patch
(from rev 415465, postgrest/trunk/new-hasql.patch)

-+
 PKGBUILD|   77 
 new-hasql.patch |  477 ++
 2 files changed, 554 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 415465, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:45:47 UTC (rev 415466)
@@ -0,0 +1,77 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=0.5.0.0
+pkgrel=80
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 
'haskell-protolude'
+ 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 
'haskell-aeson'
+ 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava'
+ 'haskell-configurator-ng' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 
'haskell-heredoc'
+ 'haskell-http' 'haskell-http-types' 
'haskell-insert-ordered-containers'
+ 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 
'haskell-lens-aeson'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 
'haskell-ranged-sets'
+ 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra'
+ 'haskell-wai-middleware-static' 'haskell-cookie')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-hjsonschema')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;
+new-hasql.patch)
+sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0'
+
'54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../new-hasql.patch
+
+sed -i 's/==/>=/' $pkgname.cabal
+
+sed -i '/import\s*Safe/d' src/PostgREST/App.hs
+sed -i '/safe/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: it shouldn't take this long to finish
+# POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 
415465, postgrest/trunk/new-hasql.patch)
===
--- community-staging-x86_64/new-hasql.patch(rev 0)
+++ community-staging-x86_64/new-hasql.patch2018-12-11 17:45:47 UTC (rev 
415466)
@@ -0,0 +1,477 @@
+From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001
+From: Ben Gamari 
+Date: Thu, 28 Jun 2018 01:02:09 -0400
+Subject: [PATCH] Update hasql
+
+Move to hasql 1.3.
+---
+ postgrest.cabal   |   6 +-
+ src/PostgREST/App.hs  |  16 ++---
+ 

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:11:31
  Author: felixonmars
Revision: 415381

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

rebuild with appar 0.1.6

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

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:11:30 UTC (rev 415380)
+++ PKGBUILD2018-12-11 16:11:31 UTC (rev 415381)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.0
-pkgrel=143
+pkgrel=144
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:11:30
  Author: felixonmars
Revision: 415380

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:10:56 UTC (rev 415379)
+++ PKGBUILD2018-12-11 16:11:30 UTC (rev 415380)
@@ -1,78 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-hypothesis
-pkgname=('python-hypothesis' 'python2-hypothesis')
-pkgver=3.82.5
-pkgrel=1
-pkgdesc="Advanced Quickcheck style testing library for Python"
-arch=('any')
-license=('MPL')
-url="https://hypothesis.readthedocs.org;
-makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
- 'python-coverage' 'python2-coverage' 'python2-enum34')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
-  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
-  'python-flaky' 'python2-flaky' 'python-django' 'python2-django' 
'python-pytest-xdist'
-  'python2-pytest-xdist' 'python-mock' 'python2-mock' 
'python-pandas' 'python2-pandas'
-  'python-dpcontracts' 'python2-dpcontracts')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;)
-sha512sums=('a3de361f7ce69d4f7f0c26ce7b643ccdfd75e28ca1b9a042dcf9f699c053792b9c1ac6278f5dcff182f9a581141ff99d31f970152b9cb63d664f286754bc3743')
-
-prepare() {
-  mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
-
-  sed -i "/FutureWarning/a \filterwarnings('ignore', 
category=DeprecationWarning, module='pandas.core')" 
hypothesis-$pkgver/hypothesis-python/tests/common/setup.py
-
-  cp -a hypothesis-$pkgver{,-py2}
-
-  rm -r hypothesis-$pkgver/hypothesis-python/tests/py2
-  rm -r hypothesis-$pkgver-py2/hypothesis-python/tests/py3
-
-  export LC_CTYPE=en_US.UTF-8
-}
-
-build() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  python setup.py build
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/hypothesis-$pkgver/hypothesis-python
-  mv tests/django ../
-  python setup.py pytest --addopts -n16
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python -m tests.django.manage test 
tests.django || warning "Tests failed"
-
-  cd "$srcdir"/hypothesis-$pkgver-py2/hypothesis-python
-  mv tests/django ../
-  python2 setup.py pytest --addopts -n16
-  mv ../django tests/
-  PYTHONPATH="$PWD/build/lib:$PYTHONPATH" python2 -m tests.django.manage test 
tests.django
-}
-
-package_python-hypothesis() {
-  depends=('python-attrs' 'python-coverage')
-  optdepends=('python-pytz: for datetime and django module'
-  'python-faker: for fakefactory and django module'
-  'python-django: for django module'
-  'python-numpy: for numpy module'
-  'python-pytest: for pytest module')
-
-  cd hypothesis-$pkgver/hypothesis-python
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-hypothesis() {
-  depends=('python2-attrs' 'python2-coverage' 'python2-enum34')
-  optdepends=('python2-pytz: for datetime and django module'
-  'python2-faker: for fakefactory and django module'
-  'python2-django: for django module'
-  'python2-numpy: for numpy module'
-  'python2-pytest: for pytest module')
-
-  cd hypothesis-$pkgver-py2/hypothesis-python
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-hypothesis/repos/community-any/PKGBUILD (from rev 415379, 
python-hypothesis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:11:30 UTC (rev 415380)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-hypothesis
+pkgname=('python-hypothesis' 'python2-hypothesis')
+pkgver=3.82.6
+pkgrel=1
+pkgdesc="Advanced Quickcheck style testing library for Python"
+arch=('any')
+license=('MPL')
+url="https://hypothesis.readthedocs.org;
+makedepends=('python-setuptools' 'python2-setuptools' 'python-attrs' 
'python2-attrs'
+ 'python-coverage' 'python2-coverage' 'python2-enum34')
+checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'flake8' 
'python2-flake8' 'python-pytz'
+  'python2-pytz' 'python-numpy' 'python2-numpy' 'python-faker' 
'python2-faker'
+  'python-flaky' 'python2-flaky' 'python-django' 'python2-django' 
'python-pytest-xdist'
+  'python2-pytest-xdist' 'python-mock' 'python2-mock' 
'python-pandas' 

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:11:50
  Author: felixonmars
Revision: 415382

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 415381, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:11:50 UTC (rev 415382)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.9.0
+pkgrel=144
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('550bbf263c52c817f5ba26f30ac9e612645597d8bea7a5614e61452da0b0ae728484f4ac9a486e523b0e4d2cf1518d95a55d9dc5d7be1e1fa15d67432f7a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:45:40
  Author: felixonmars
Revision: 415411

upgpkg: haskell-warp-tls 3.2.4.3-121

rebuild with appar 0.1.6

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:45:00 UTC (rev 415410)
+++ PKGBUILD2018-12-11 16:45:40 UTC (rev 415411)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.3
-pkgrel=120
+pkgrel=121
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:45:57
  Author: felixonmars
Revision: 415412

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-warp-tls/repos/community-staging-x86_64/
  haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD
(from rev 415411, haskell-warp-tls/trunk/PKGBUILD)

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

Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 
415411, haskell-warp-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:45:57 UTC (rev 415412)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp-tls
+pkgname=haskell-warp-tls
+pkgver=3.2.4.3
+pkgrel=121
+pkgdesc="HTTP over TLS support for Warp via the TLS package"
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" 
"haskell-network"
+ "haskell-streaming-commons" "haskell-tls" 
"haskell-tls-session-manager" "haskell-wai"
+ "haskell-warp")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bed1a501d7885b1a37768b59d73916c36aa554e71ad89608a11224f7c4b7e016cd65652f6bb0da153bcdc3e4a089f03850546b02ed5ace808e8a8a8fc74b4028')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in sugar-activity-jukebox/trunk (PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:44:55
  Author: bgyorgy
Revision: 415408

upgpkg: sugar-activity-jukebox 34-1

Update to new version

Modified:
  sugar-activity-jukebox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:44:43 UTC (rev 415407)
+++ PKGBUILD2018-12-11 16:44:55 UTC (rev 415408)
@@ -2,8 +2,8 @@
 
 pkgname=sugar-activity-jukebox
 _pkgname=Jukebox
-pkgver=33
-pkgrel=2
+pkgver=34
+pkgrel=1
 pkgdesc="Media player for Sugar"
 arch=('any')
 url="https://wiki.sugarlabs.org/go/Activities/Jukebox;
@@ -15,7 +15,7 @@
 'gst-plugins-ugly: Extra media codecs'
 'gst-libav: Extra media codecs')
 
source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('e605146c10bcfcee287294c5683a61ffa678e0ff11786afa51ee46aa66d54419')
+sha256sums=('3679077a7f6a0af1e04e62b7bb2654752843d055f2718db6b5be4480f5e1ffeb')
 
 prepare() {
   cd $_pkgname-$pkgver


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:56:02
  Author: felixonmars
Revision: 415430

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
415429, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:56:02 UTC (rev 415430)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.3
+pkgrel=23
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ '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=('8f9d55147c1c65b8e0e0c7414850f02a3b4fddc766287621c11c444584096f68fc2245ab600f3e340b58c6ecedc40848538a7e652342a85a844d30b25336efc8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:55:45
  Author: felixonmars
Revision: 415429

upgpkg: haskell-yesod-form 1.6.3-23

rebuild with appar 0.1.6

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:55:06 UTC (rev 415428)
+++ PKGBUILD2018-12-11 16:55:45 UTC (rev 415429)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.3
-pkgrel=22
+pkgrel=23
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:12:28
  Author: felixonmars
Revision: 415452

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 415451, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 415451, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:12:28 UTC (rev 415452)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.3
+pkgrel=135
+pkgdesc="Haskell API Search"
+url="http://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 
'haskell-src-exts'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-network-uri' 
'haskell-old-locale'
+ 'haskell-process-extras' 'haskell-resourcet' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-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}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:35:52
  Author: felixonmars
Revision: 415458

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 415457, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:35:52 UTC (rev 415458)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.5
+pkgrel=7
+pkgdesc="Conversion between markup formats"
+url="http://pandoc.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-skylighting' 'haskell-hslua'
+ 'haskell-hslua-module-text' 'haskell-http-client' 'haskell-syb' 
'haskell-hsyaml' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath'
+ 'haskell-network' 'haskell-pandoc-types' 'haskell-random'
+ 'haskell-tagsoup' 'haskell-temporary' 'haskell-network-uri' 
'haskell-unicode-transforms'
+ 'haskell-unordered-containers' 'haskell-zip-archive' 'haskell-vector' 
'haskell-xml'
+ 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-golden' 'haskell-quickcheck' 
'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('40a47680437288253888c6b943192bfcfa402d4bf797962aaa15b8fc43d0ab1887f717c724f71c901c97dcb9bb42322bbb54fdbd9906f0da1187e95b50cfca92')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+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"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:35:36
  Author: felixonmars
Revision: 415457

upgpkg: pandoc 2.5-7

rebuild with appar 0.1.6

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:29:58 UTC (rev 415456)
+++ PKGBUILD2018-12-11 17:35:36 UTC (rev 415457)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org;
 license=("GPL")


[arch-commits] Commit in openbve/repos/community-any (7 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:44:43
  Author: bgyorgy
Revision: 415349

archrelease: copy trunk to community-any

Added:
  openbve/repos/community-any/PKGBUILD
(from rev 415348, openbve/trunk/PKGBUILD)
  openbve/repos/community-any/openbve.desktop
(from rev 415348, openbve/trunk/openbve.desktop)
  openbve/repos/community-any/openbve.sh
(from rev 415348, openbve/trunk/openbve.sh)
Deleted:
  openbve/repos/community-any/PKGBUILD
  openbve/repos/community-any/force-close.patch
  openbve/repos/community-any/openbve.desktop
  openbve/repos/community-any/openbve.sh

---+
 PKGBUILD  |  105 --
 force-close.patch |  293 
 openbve.desktop   |   18 +--
 openbve.sh|4 
 4 files changed, 59 insertions(+), 361 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 14:44:24 UTC (rev 415348)
+++ PKGBUILD2018-12-11 14:44:43 UTC (rev 415349)
@@ -1,57 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=openbve
-_pkgname=OpenBVE
-pkgver=1.5.3.8
-pkgrel=1
-pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
-arch=('any')
-url="http://openbve-project.net/;
-license=('MIT' 'custom:public domain')
-depends=('libxi' 'mono' 'openal')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
-$pkgname.sh
-$pkgname.desktop
-force-close.patch)
-sha256sums=('b7eaf59d26c2400c81fd9568fab141a23a0d536844164c9aa42d52ffd7a03338'
-'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
-'b24f828f63fd0017afc49b266ea198725fd6fe3e68d1c86d40257047b6f7edfa')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  # Attempt to force close the window
-  # https://github.com/leezer3/OpenBVE/pull/214
-  patch -Np1 -i ../force-close.patch
-}
-
-build() {
-  cd $_pkgname-$pkgver
-  xbuild /p:Configuration=Release OpenBVE.sln
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # Binaries
-  install -dm755 "$pkgdir/usr/lib/$pkgname/"
-  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
-
-  # Data
-  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
-  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
-  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
-
-  # Executable
-  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
-
-  # Desktop file and icon
-  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
-  mkdir -p "$pkgdir/usr/share/pixmaps"
-  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # License
-  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
-  install -m644 licenses/* Readme.md \
-"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: openbve/repos/community-any/PKGBUILD (from rev 415348, 
openbve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 14:44:43 UTC (rev 415349)
@@ -0,0 +1,48 @@
+# Maintainer: Balló György 
+
+pkgname=openbve
+_pkgname=OpenBVE
+pkgver=1.5.3.11
+pkgrel=1
+pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
+arch=('any')
+url="http://openbve-project.net/;
+license=('MIT' 'custom:public domain')
+depends=('libxi' 'mono' 'openal')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
+$pkgname.sh
+$pkgname.desktop)
+sha256sums=('ea98f13071a8ee379a7c5206096d4e317ec063f2cb62f3e858eb3de3d8656133'
+'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
+
+build() {
+  cd $_pkgname-$pkgver
+  xbuild /p:Configuration=Release OpenBVE.sln
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  # Binaries
+  install -dm755 "$pkgdir/usr/lib/$pkgname/"
+  cp -r bin_release/* "$pkgdir/usr/lib/$pkgname/"
+
+  # Data
+  install -dm755 "$pkgdir/usr/share/games/$pkgname/"
+  mv "$pkgdir/usr/lib/$pkgname/Data" "$pkgdir/usr/share/games/$pkgname/"
+  ln -s ../../share/games/$pkgname/Data "$pkgdir/usr/lib/$pkgname/Data"
+
+  # Executable
+  install -Dm755 ../$pkgname.sh "$pkgdir/usr/bin/$pkgname"
+
+  # Desktop file and icon
+  install -Dm644 ../$pkgname.desktop 
$pkgdir/usr/share/applications/$pkgname.desktop
+  mkdir -p "$pkgdir/usr/share/pixmaps"
+  ln -s ../games/$pkgname/Data/Menu/logo.png 
"$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  # License
+  install -dm755 "$pkgdir/usr/share/licenses/$pkgname/"
+  install -m644 licenses/* Readme.md \
+"$pkgdir/usr/share/licenses/$pkgname/"
+}

Deleted: force-close.patch
===
--- force-close.patch   2018-12-11 14:44:24 UTC (rev 415348)
+++ force-close.patch 

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

2018-12-11 Thread Sergej Pupykin via arch-commits
Date: Tuesday, December 11, 2018 @ 15:30:55
  Author: spupykin
Revision: 415362

upgpkg: xl2tpd 1.3.13-1

Modified:
  xl2tpd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 15:05:48 UTC (rev 415361)
+++ PKGBUILD2018-12-11 15:30:55 UTC (rev 415362)
@@ -2,8 +2,8 @@
 # Contributor: Hengfu 
 
 pkgname=xl2tpd
-pkgver=1.3.12
-pkgrel=2
+pkgver=1.3.13
+pkgrel=1
 pkgdesc="an open source implementation of the L2TP maintained by Xelerance 
Corporation"
 arch=('x86_64')
 url="https://www.xelerance.com/services/software/xl2tpd/;
@@ -17,7 +17,7 @@
options.l2tpd
xl2tpd.service
xl2tpd.tmpfiles)
-sha256sums=('6f0ac50a76500d5cc56a67451b61e5f561b3309357176b39deabb1705e8745fd'
+sha256sums=('e76ac67f314d0e285364a42b3683eecbc77c6ebe48939478bc9d6faa79d7cc77'
 '444e84a01d9c379eb5cf25584451ccd06aad48e611c557eb572ba4f220af3ad7'
 '24d5588b0c8194b7763579be75a58c88e72296145d8d223e1549454e18665ba4'
 '8295d3f7522407beafb89d92b53c29ab80d7a5b18a0d3182dd65a18d88a05590'


[arch-commits] Commit in xl2tpd/repos/community-x86_64 (12 files)

2018-12-11 Thread Sergej Pupykin via arch-commits
Date: Tuesday, December 11, 2018 @ 15:31:14
  Author: spupykin
Revision: 415363

archrelease: copy trunk to community-x86_64

Added:
  xl2tpd/repos/community-x86_64/PKGBUILD
(from rev 415362, xl2tpd/trunk/PKGBUILD)
  xl2tpd/repos/community-x86_64/options.l2tpd
(from rev 415362, xl2tpd/trunk/options.l2tpd)
  xl2tpd/repos/community-x86_64/xl2tpd.conf.client-example
(from rev 415362, xl2tpd/trunk/xl2tpd.conf.client-example)
  xl2tpd/repos/community-x86_64/xl2tpd.conf.server-example
(from rev 415362, xl2tpd/trunk/xl2tpd.conf.server-example)
  xl2tpd/repos/community-x86_64/xl2tpd.service
(from rev 415362, xl2tpd/trunk/xl2tpd.service)
  xl2tpd/repos/community-x86_64/xl2tpd.tmpfiles
(from rev 415362, xl2tpd/trunk/xl2tpd.tmpfiles)
Deleted:
  xl2tpd/repos/community-x86_64/PKGBUILD
  xl2tpd/repos/community-x86_64/options.l2tpd
  xl2tpd/repos/community-x86_64/xl2tpd.conf.client-example
  xl2tpd/repos/community-x86_64/xl2tpd.conf.server-example
  xl2tpd/repos/community-x86_64/xl2tpd.service
  xl2tpd/repos/community-x86_64/xl2tpd.tmpfiles

+
 PKGBUILD   |   89 +--
 options.l2tpd  |   48 +++
 xl2tpd.conf.client-example |   38 +-
 xl2tpd.conf.server-example |   42 ++--
 xl2tpd.service |   30 +++---
 xl2tpd.tmpfiles|2 
 6 files changed, 124 insertions(+), 125 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 15:30:55 UTC (rev 415362)
+++ PKGBUILD2018-12-11 15:31:14 UTC (rev 415363)
@@ -1,45 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Contributor: Hengfu 
-
-pkgname=xl2tpd
-pkgver=1.3.12
-pkgrel=2
-pkgdesc="an open source implementation of the L2TP maintained by Xelerance 
Corporation"
-arch=('x86_64')
-url="https://www.xelerance.com/services/software/xl2tpd/;
-license=('GPL')
-depends=('ppp')
-options=(emptydirs zipman docs)
-backup=(etc/ppp/options.l2tpd)
-source=($pkgname-$pkgver.tar.gz::https://github.com/xelerance/xl2tpd/archive/v$pkgver.tar.gz
-   xl2tpd.conf.client-example
-   xl2tpd.conf.server-example
-   options.l2tpd
-   xl2tpd.service
-   xl2tpd.tmpfiles)
-sha256sums=('6f0ac50a76500d5cc56a67451b61e5f561b3309357176b39deabb1705e8745fd'
-'444e84a01d9c379eb5cf25584451ccd06aad48e611c557eb572ba4f220af3ad7'
-'24d5588b0c8194b7763579be75a58c88e72296145d8d223e1549454e18665ba4'
-'8295d3f7522407beafb89d92b53c29ab80d7a5b18a0d3182dd65a18d88a05590'
-'ff34172f95ae66865a0919c6fb7279c9b80114a59b5b2cf790667f35e83f86e5'
-'70ac11e6fe097ad271d878565930aa85dfa75d5cd62d6c35dd580b2ee34e660b')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  make KERNELSRC=/usr/src/linux-`uname -r` PREFIX=/usr SBINDIR=/usr/bin
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  make KERNELSRC=/usr/src/linux-`uname -r` PREFIX=/usr DESTDIR="$pkgdir"  
SBINDIR="$pkgdir"/usr/bin install
-
-  install -D -m0644 "$srcdir"/xl2tpd.conf.client-example 
"$pkgdir"/etc/xl2tpd/xl2tpd.conf.client-example
-  install -D -m0644 "$srcdir"/xl2tpd.conf.server-example 
"$pkgdir"/etc/xl2tpd/xl2tpd.conf.server-example
-  install -D -m0644 "$srcdir"/options.l2tpd "$pkgdir"/etc/ppp/options.l2tpd
-
-  install -Dm0644 "$srcdir"/xl2tpd.service 
"$pkgdir"/usr/lib/systemd/system/xl2tpd.service
-  install -Dm0644 "$srcdir"/xl2tpd.tmpfiles 
"$pkgdir"/usr/lib/tmpfiles.d/xl2tpd.conf
-}

Copied: xl2tpd/repos/community-x86_64/PKGBUILD (from rev 415362, 
xl2tpd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 15:31:14 UTC (rev 415363)
@@ -0,0 +1,44 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Hengfu 
+
+pkgname=xl2tpd
+pkgver=1.3.13
+pkgrel=1
+pkgdesc="an open source implementation of the L2TP maintained by Xelerance 
Corporation"
+arch=('x86_64')
+url="https://www.xelerance.com/services/software/xl2tpd/;
+license=('GPL')
+depends=('ppp')
+options=(emptydirs zipman docs)
+backup=(etc/ppp/options.l2tpd)
+source=($pkgname-$pkgver.tar.gz::https://github.com/xelerance/xl2tpd/archive/v$pkgver.tar.gz
+   xl2tpd.conf.client-example
+   xl2tpd.conf.server-example
+   options.l2tpd
+   xl2tpd.service
+   xl2tpd.tmpfiles)
+sha256sums=('e76ac67f314d0e285364a42b3683eecbc77c6ebe48939478bc9d6faa79d7cc77'
+'444e84a01d9c379eb5cf25584451ccd06aad48e611c557eb572ba4f220af3ad7'
+'24d5588b0c8194b7763579be75a58c88e72296145d8d223e1549454e18665ba4'
+'8295d3f7522407beafb89d92b53c29ab80d7a5b18a0d3182dd65a18d88a05590'
+'ff34172f95ae66865a0919c6fb7279c9b80114a59b5b2cf790667f35e83f86e5'
+'70ac11e6fe097ad271d878565930aa85dfa75d5cd62d6c35dd580b2ee34e660b')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make KERNELSRC=/usr/src/linux-`uname -r` 

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:28:47
  Author: felixonmars
Revision: 415391

upgpkg: haskell-js-jquery 3.3.1-160

rebuild with appar 0.1.6

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:27:51 UTC (rev 415390)
+++ PKGBUILD2018-12-11 16:28:47 UTC (rev 415391)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=159
+pkgrel=160
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:29:03
  Author: felixonmars
Revision: 415392

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 415391, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
415391, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:29:03 UTC (rev 415392)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=160
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:41:30
  Author: bgyorgy
Revision: 415402

archrelease: copy trunk to community-x86_64

Added:
  lxterminal/repos/community-x86_64/PKGBUILD
(from rev 415401, lxterminal/trunk/PKGBUILD)
Deleted:
  lxterminal/repos/community-x86_64/PKGBUILD
  lxterminal/repos/community-x86_64/vte-0.54.patch

+
 PKGBUILD   |   68 ++--
 vte-0.54.patch |  116 ---
 2 files changed, 30 insertions(+), 154 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:41:25 UTC (rev 415401)
+++ PKGBUILD2018-12-11 16:41:30 UTC (rev 415402)
@@ -1,38 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Angel Velasquez  
-# Contributor: Geoffroy Carrier 
-
-pkgname=lxterminal
-pkgver=0.3.1
-pkgrel=3
-pkgdesc="VTE-based terminal emulator (part of LXDE)"
-arch=('x86_64')
-url="https://lxde.org/;
-license=('GPL2')
-groups=('lxde' 'lxde-gtk3')
-depends=('vte3')
-makedepends=('intltool')
-conflicts=('lxterminal-gtk3')
-replaces=('lxterminal-gtk3')
-source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz
-vte-0.54.patch)
-sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b'
-'81d2748782c30b29d4cba0ec910d794d4a87231efb06e9e279c995a84dc0fd75')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # Fix close button for vte 0.54
-  patch -Np1 -i ../vte-0.54.patch
-}
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: lxterminal/repos/community-x86_64/PKGBUILD (from rev 415401, 
lxterminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:41:30 UTC (rev 415402)
@@ -0,0 +1,30 @@
+# Maintainer: Balló György 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Angel Velasquez  
+# Contributor: Geoffroy Carrier 
+
+pkgname=lxterminal
+pkgver=0.3.2
+pkgrel=1
+pkgdesc="VTE-based terminal emulator (part of LXDE)"
+arch=('x86_64')
+url="https://lxde.org/;
+license=('GPL2')
+groups=('lxde' 'lxde-gtk3')
+depends=('vte3')
+makedepends=('intltool')
+conflicts=('lxterminal-gtk3')
+replaces=('lxterminal-gtk3')
+source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('3166b18493a8e55811b02aa0de825cbbea65e2b628e69006c1a65b98e1bb4484')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Deleted: vte-0.54.patch
===
--- vte-0.54.patch  2018-12-11 16:41:25 UTC (rev 415401)
+++ vte-0.54.patch  2018-12-11 16:41:30 UTC (rev 415402)
@@ -1,116 +0,0 @@
-From a4eaef43ab3afaea12db70318df7d2db5aad39db Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Yao=20Wei=20=28=E9=AD=8F=E9=8A=98=E5=BB=B7=29?=
- 
-Date: Mon, 17 Sep 2018 00:06:56 +0800
-Subject: [PATCH] fix: fix close button handler
-

- src/lxterminal.c | 21 +++--
- 1 file changed, 15 insertions(+), 6 deletions(-)
-
-diff --git a/src/lxterminal.c b/src/lxterminal.c
-index a6dc0b3..8802a12 100644
 a/src/lxterminal.c
-+++ b/src/lxterminal.c
-@@ -82,7 +82,7 @@ static void terminal_child_exited_event(VteTerminal * vte, 
gint status, Term * t
- #else
- static void terminal_child_exited_event(VteTerminal * vte, Term * term);
- #endif
--static void terminal_close_button_event(VteTerminal * vte, Term * term);
-+static void terminal_close_button_event(GtkButton * button, Term * term);
- static gboolean terminal_tab_button_press_event(GtkWidget * widget, 
GdkEventButton * event, Term * term);
- static void terminal_vte_cursor_moved_event(VteTerminal * vte, Term * term);
- static gboolean terminal_vte_button_press_event(VteTerminal * vte, 
GdkEventButton * event, Term * term);
-@@ -458,7 +458,11 @@ static void terminal_vte_size_allocate_event(GtkWidget 
*widget, GtkAllocation *a
- static void terminal_close_tab_activate_event(GtkAction * action, LXTerminal 
* terminal)
- {
- Term * term = g_ptr_array_index(terminal->terms, 
gtk_notebook_get_current_page(GTK_NOTEBOOK(terminal->notebook)));
--terminal_close_button_event(VTE_TERMINAL(term->vte), term);
-+#if VTE_CHECK_VERSION (0, 38, 0)
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), 0, term);
-+#else
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), term);
-+#endif
- }
- 
- /* Handler for "activate" signal on File/Close Window menu item.
-@@ -471,7 +475,12 @@ static void 
terminal_close_window_activate_event(GtkAction * action, LXTerminal
- 
- /* Play it safe and delete tabs one by one. */
- while(terminal->terms->len > 0) {
--

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:41:57
  Author: felixonmars
Revision: 415403

upgpkg: haskell-hjsonschema 1.9.0-130

rebuild with appar 0.1.6

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:41:30 UTC (rev 415402)
+++ PKGBUILD2018-12-11 16:41:57 UTC (rev 415403)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=129
+pkgrel=130
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:42:13
  Author: felixonmars
Revision: 415404

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 
415403, haskell-hjsonschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:42:13 UTC (rev 415404)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonschema
+pkgname=haskell-hjsonschema
+pkgver=1.9.0
+pkgrel=130
+pkgdesc="JSON Schema library"
+url="https://github.com/seagreen/hjsonschema;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 
'haskell-hjsonpointer'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-pcre-heavy'
+ 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 
'haskell-safe-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 
2018-06-03"
+}
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


[arch-commits] Commit in sugar-activity-log/trunk (PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:55:01
  Author: bgyorgy
Revision: 415427

upgpkg: sugar-activity-log 39-1

Update to new version

Modified:
  sugar-activity-log/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:54:31 UTC (rev 415426)
+++ PKGBUILD2018-12-11 16:55:01 UTC (rev 415427)
@@ -2,8 +2,8 @@
 
 pkgname=sugar-activity-log
 _pkgname=Log
-pkgver=38
-pkgrel=2
+pkgver=39
+pkgrel=1
 pkgdesc="Sugar activity to view system log files"
 arch=('any')
 url="https://wiki.sugarlabs.org/go/Activities/Log;
@@ -11,7 +11,7 @@
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3')
 
source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('824adde7bb4bedb5219bbbf10d9605715e018055c17279157312a7fc70a253e6')
+sha256sums=('ecca4c81723a0d50abf65d908c9e5318cddc2ca17a64a7fb61d19c798743f390')
 
 prepare() {
   cd $_pkgname-$pkgver


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:54:31
  Author: felixonmars
Revision: 415426

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 415425, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:54:31 UTC (rev 415426)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.1
+pkgrel=26
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in sugar-activity-log/repos/community-any (PKGBUILD PKGBUILD)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:55:06
  Author: bgyorgy
Revision: 415428

archrelease: copy trunk to community-any

Added:
  sugar-activity-log/repos/community-any/PKGBUILD
(from rev 415427, sugar-activity-log/trunk/PKGBUILD)
Deleted:
  sugar-activity-log/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:55:01 UTC (rev 415427)
+++ PKGBUILD2018-12-11 16:55:06 UTC (rev 415428)
@@ -1,24 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-log
-_pkgname=Log
-pkgver=38
-pkgrel=2
-pkgdesc="Sugar activity to view system log files"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Log;
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('824adde7bb4bedb5219bbbf10d9605715e018055c17279157312a7fc70a253e6')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
-}

Copied: sugar-activity-log/repos/community-any/PKGBUILD (from rev 415427, 
sugar-activity-log/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:55:06 UTC (rev 415428)
@@ -0,0 +1,24 @@
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-log
+_pkgname=Log
+pkgver=39
+pkgrel=1
+pkgdesc="Sugar activity to view system log files"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Log;
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3')
+source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+sha256sums=('ecca4c81723a0d50abf65d908c9e5318cddc2ca17a64a7fb61d19c798743f390')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:01:38
  Author: felixonmars
Revision: 415440

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
415439, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:01:38 UTC (rev 415440)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=21
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:12:12
  Author: felixonmars
Revision: 415451

upgpkg: hoogle 5.0.17.3-135

rebuild with appar 0.1.6

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:10:44 UTC (rev 415450)
+++ PKGBUILD2018-12-11 17:12:12 UTC (rev 415451)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.3
-pkgrel=134
+pkgrel=135
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("BSD")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:42:27
  Author: felixonmars
Revision: 415463

upgpkg: pandoc-crossref 0.3.4.0-10

rebuild with appar 0.1.6

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:41:05 UTC (rev 415462)
+++ PKGBUILD2018-12-11 17:42:27 UTC (rev 415463)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:42:43
  Author: felixonmars
Revision: 415464

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
415463, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:42:43 UTC (rev 415464)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.0
+pkgrel=10
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('d3a666880f0cad0ef7c1e784f2d52f9bb8bfde9e6be6de04c8f094e2a87e99a740f97951c5ffd74b2a1b001e8a977bc9dd3e28be84c3442d3447beadd879e82c')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *2.5/<3/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:41:05
  Author: felixonmars
Revision: 415462

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
415461, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:41:05 UTC (rev 415462)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.4.0
+pkgrel=87
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' -e 's/< *0.11/<1/' -e 's/< 
0.15/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 11, 2018 @ 15:44:32
  Author: arojas
Revision: 415365

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 15:44:05 UTC (rev 415364)
+++ PKGBUILD2018-12-11 15:44:32 UTC (rev 415365)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Antonio Rojas 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Paulo Matias 
-# Contributor: Rafael G. Martins 
-# Contributor: Iván Pulido 
-
-pkgbase=python-mpmath
-pkgname=(python2-mpmath python-mpmath)
-pkgver=1.0.0
-pkgrel=2
-pkgdesc='Python library for arbitrary-precision floating-point arithmetic.'
-arch=(any)
-url='http://mpmath.org/'
-license=(BSD)
-makedepends=(python python2)
-source=("http://mpmath.org/files/mpmath-$pkgver.tar.gz;)
-sha256sums=('d32ba7afffbae688229a15f54fbc37c11f4989e4fac628c99b3c5b6889aee03d')
-
-prepare(){
-  cp -R mpmath-$pkgver mpmath2-$pkgver
-}
-
-build() {
-  cd mpmath2-$pkgver  
-  python2 setup.py build
-
-  cd ../mpmath-$pkgver
-  python setup.py build
-}
-
-package_python2-mpmath() {
-  depends=(python2-gmpy2)
-  cd mpmath2-$pkgver
-
-  find -name '*.py' | xargs sed -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
--e 's|#!/usr/bin/env python|#!/usr/bin/env 
python2|' -i
-
-  python2 setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-
-package_python-mpmath() {
-  depends=(python-gmpy2)
-  cd mpmath-$pkgver  
-
-  python setup.py install --root "$pkgdir" --optimize=1
-
-  install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-mpmath/repos/community-any/PKGBUILD (from rev 415364, 
python-mpmath/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 15:44:32 UTC (rev 415365)
@@ -0,0 +1,51 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Paulo Matias 
+# Contributor: Rafael G. Martins 
+# Contributor: Iván Pulido 
+
+pkgbase=python-mpmath
+pkgname=(python2-mpmath python-mpmath)
+pkgver=1.1.0
+pkgrel=1
+pkgdesc='Python library for arbitrary-precision floating-point arithmetic.'
+arch=(any)
+url='http://mpmath.org/'
+license=(BSD)
+makedepends=(python python2)
+source=($pkgbase-$pkgver.tar.gz::"https://github.com/fredrik-johansson/mpmath/archive/$pkgver.tar.gz;)
+sha256sums=('16c01d589bcb1be5cab3a07de2855b578e5fc4a7882fb61a15f2aaf118fdd06e')
+
+prepare(){
+  cp -r mpmath-$pkgver mpmath2-$pkgver
+}
+
+build() {
+  cd mpmath2-$pkgver  
+  python2 setup.py build
+
+  cd ../mpmath-$pkgver
+  python setup.py build
+}
+
+package_python2-mpmath() {
+  depends=(python2-gmpy2)
+  cd mpmath2-$pkgver
+
+  find -name '*.py' | xargs sed -e 's|#!/usr/bin/python|#!/usr/bin/python2|' \
+-e 's|#!/usr/bin/env python|#!/usr/bin/env 
python2|' -i
+
+  python2 setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+
+package_python-mpmath() {
+  depends=(python-gmpy2)
+  cd mpmath-$pkgver  
+
+  python setup.py install --root "$pkgdir" --optimize=1
+
+  install -D -m644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 15:51:02
  Author: felixonmars
Revision: 415366

upgpkg: deepin-launcher 4.5.5-1

Modified:
  deepin-launcher/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 15:44:32 UTC (rev 415365)
+++ PKGBUILD2018-12-11 15:51:02 UTC (rev 415366)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-launcher
-pkgver=4.5.4
+pkgver=4.5.5
 pkgrel=1
 pkgdesc='Deepin desktop-environment - Launcher module'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 replaces=('dde-launcher')
 groups=('deepin')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz;)
-sha512sums=('b2a034889f33afe6f47aab1bb057e1e6feaeab61e2c1c8014684954c70250b2f454d581bd284a53b29d78b8bc73a02fce158fef23067993c630b07a823563bd8')
+sha512sums=('98fc6daffce590f9300a5fc5cc3b29a0cd8c9d35f5e1e0828ad92a9097c05ca7da6b8f1cdc7b0f4fce807a04916149d87d6772a57b7bc89cf38f62adabbaac63')
 
 prepare() {
   cd dde-launcher-$pkgver


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 15:51:21
  Author: felixonmars
Revision: 415367

archrelease: copy trunk to community-x86_64

Added:
  deepin-launcher/repos/community-x86_64/PKGBUILD
(from rev 415366, deepin-launcher/trunk/PKGBUILD)
Deleted:
  deepin-launcher/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 15:51:02 UTC (rev 415366)
+++ PKGBUILD2018-12-11 15:51:21 UTC (rev 415367)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-launcher
-pkgver=4.5.4
-pkgrel=1
-pkgdesc='Deepin desktop-environment - Launcher module'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-launcher;
-license=('GPL3')
-depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
- 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools' 'xdg-user-dirs')
-makedepends=('cmake')
-conflicts=('dde-launcher')
-replaces=('dde-launcher')
-groups=('deepin')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz;)
-sha512sums=('b2a034889f33afe6f47aab1bb057e1e6feaeab61e2c1c8014684954c70250b2f454d581bd284a53b29d78b8bc73a02fce158fef23067993c630b07a823563bd8')
-
-prepare() {
-  cd dde-launcher-$pkgver
-  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
-}
-
-build() {
-  cd dde-launcher-$pkgver
-  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
-  make
-}
-
-package() {
-  cd dde-launcher-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-launcher/repos/community-x86_64/PKGBUILD (from rev 415366, 
deepin-launcher/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 15:51:21 UTC (rev 415367)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-launcher
+pkgver=4.5.5
+pkgrel=1
+pkgdesc='Deepin desktop-environment - Launcher module'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-launcher;
+license=('GPL3')
+depends=('gsettings-qt' 'qt5-svg' 'qt5-x11extras' 'startdde' 
'deepin-qt5integration' 'deepin-menu'
+ 'deepin-daemon' 'deepin-qt-dbus-factory' 'qt5-tools' 'xdg-user-dirs')
+makedepends=('cmake')
+conflicts=('dde-launcher')
+replaces=('dde-launcher')
+groups=('deepin')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/felixonmars/dde-launcher/archive/$pkgver.tar.gz;)
+sha512sums=('98fc6daffce590f9300a5fc5cc3b29a0cd8c9d35f5e1e0828ad92a9097c05ca7da6b8f1cdc7b0f4fce807a04916149d87d6772a57b7bc89cf38f62adabbaac63')
+
+prepare() {
+  cd dde-launcher-$pkgver
+  sed -i 
's|/usr/share/backgrounds/default_background.jpg|/usr/share/backgrounds/deepin/desktop.jpg|'
 src/boxframe/*.cpp
+}
+
+build() {
+  cd dde-launcher-$pkgver
+  cmake . -DCMAKE_INSTALL_PREFIX=/usr -DWITHOUT_UNINSTALL_APP=1
+  make
+}
+
+package() {
+  cd dde-launcher-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:13:29
  Author: felixonmars
Revision: 415383

upgpkg: haskell-warp 3.2.25-38

rebuild with appar 0.1.6

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:11:50 UTC (rev 415382)
+++ PKGBUILD2018-12-11 16:13:29 UTC (rev 415383)
@@ -4,7 +4,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.25
-pkgrel=37
+pkgrel=38
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:13:46
  Author: felixonmars
Revision: 415384

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 415383, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:13:46 UTC (rev 415384)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.2.25
+pkgrel=38
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 
'haskell-bsb-http-chunked'
+ 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 
'haskell-http-types'
+ 'haskell-http2' 'haskell-iproute' 'haskell-network' 
'haskell-simple-sendfile'
+ 'haskell-streaming-commons' 'haskell-unix-compat' 'haskell-vault'
+ 'haskell-wai' 'haskell-word8')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3ce59ff259d047680f9f3dcb17f029bfad8854c3badb76ee06bd06019364d12d3426eb85a684c8419092c408a7a4604466d949cf91e4a9f28e008c147a5d0537')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-warp-debug -fallow-sendfilefd -f-network-bytestring
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in lxterminal/trunk (PKGBUILD vte-0.54.patch)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:41:25
  Author: bgyorgy
Revision: 415401

upgpkg: lxterminal 0.3.2-1

Update to new version

Modified:
  lxterminal/trunk/PKGBUILD
Deleted:
  lxterminal/trunk/vte-0.54.patch

+
 PKGBUILD   |   16 +--
 vte-0.54.patch |  116 ---
 2 files changed, 4 insertions(+), 128 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:40:31 UTC (rev 415400)
+++ PKGBUILD2018-12-11 16:41:25 UTC (rev 415401)
@@ -4,8 +4,8 @@
 # Contributor: Geoffroy Carrier 
 
 pkgname=lxterminal
-pkgver=0.3.1
-pkgrel=3
+pkgver=0.3.2
+pkgrel=1
 pkgdesc="VTE-based terminal emulator (part of LXDE)"
 arch=('x86_64')
 url="https://lxde.org/;
@@ -15,17 +15,9 @@
 makedepends=('intltool')
 conflicts=('lxterminal-gtk3')
 replaces=('lxterminal-gtk3')
-source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz
-vte-0.54.patch)
-sha256sums=('cd8df387c2dd40e03b48caacf700820f9421b421954a0ed56395f505411d2c4b'
-'81d2748782c30b29d4cba0ec910d794d4a87231efb06e9e279c995a84dc0fd75')
+source=(https://downloads.sourceforge.net/lxde/${pkgname}-${pkgver}.tar.xz)
+sha256sums=('3166b18493a8e55811b02aa0de825cbbea65e2b628e69006c1a65b98e1bb4484')
 
-prepare() {
-  cd $pkgname-$pkgver
-  # Fix close button for vte 0.54
-  patch -Np1 -i ../vte-0.54.patch
-}
-
 build() {
   cd $pkgname-$pkgver
   ./configure --sysconfdir=/etc --prefix=/usr --enable-gtk3

Deleted: vte-0.54.patch
===
--- vte-0.54.patch  2018-12-11 16:40:31 UTC (rev 415400)
+++ vte-0.54.patch  2018-12-11 16:41:25 UTC (rev 415401)
@@ -1,116 +0,0 @@
-From a4eaef43ab3afaea12db70318df7d2db5aad39db Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Yao=20Wei=20=28=E9=AD=8F=E9=8A=98=E5=BB=B7=29?=
- 
-Date: Mon, 17 Sep 2018 00:06:56 +0800
-Subject: [PATCH] fix: fix close button handler
-

- src/lxterminal.c | 21 +++--
- 1 file changed, 15 insertions(+), 6 deletions(-)
-
-diff --git a/src/lxterminal.c b/src/lxterminal.c
-index a6dc0b3..8802a12 100644
 a/src/lxterminal.c
-+++ b/src/lxterminal.c
-@@ -82,7 +82,7 @@ static void terminal_child_exited_event(VteTerminal * vte, 
gint status, Term * t
- #else
- static void terminal_child_exited_event(VteTerminal * vte, Term * term);
- #endif
--static void terminal_close_button_event(VteTerminal * vte, Term * term);
-+static void terminal_close_button_event(GtkButton * button, Term * term);
- static gboolean terminal_tab_button_press_event(GtkWidget * widget, 
GdkEventButton * event, Term * term);
- static void terminal_vte_cursor_moved_event(VteTerminal * vte, Term * term);
- static gboolean terminal_vte_button_press_event(VteTerminal * vte, 
GdkEventButton * event, Term * term);
-@@ -458,7 +458,11 @@ static void terminal_vte_size_allocate_event(GtkWidget 
*widget, GtkAllocation *a
- static void terminal_close_tab_activate_event(GtkAction * action, LXTerminal 
* terminal)
- {
- Term * term = g_ptr_array_index(terminal->terms, 
gtk_notebook_get_current_page(GTK_NOTEBOOK(terminal->notebook)));
--terminal_close_button_event(VTE_TERMINAL(term->vte), term);
-+#if VTE_CHECK_VERSION (0, 38, 0)
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), 0, term);
-+#else
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), term);
-+#endif
- }
- 
- /* Handler for "activate" signal on File/Close Window menu item.
-@@ -471,7 +475,12 @@ static void 
terminal_close_window_activate_event(GtkAction * action, LXTerminal
- 
- /* Play it safe and delete tabs one by one. */
- while(terminal->terms->len > 0) {
--terminal_close_button_event(NULL, g_ptr_array_index(terminal->terms, 
0));
-+Term *term = g_ptr_array_index(terminal->terms, 0);
-+#if VTE_CHECK_VERSION (0, 38, 0)
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), 0, term);
-+#else
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), term);
-+#endif
- }
- }
- 
-@@ -905,12 +914,12 @@ static void terminal_child_exited_event(VteTerminal * 
vte, Term * term)
- }
- 
- /* Adapter for "activate" signal on Close button of tab and File/Close Tab 
menu item and accelerator. */
--static void terminal_close_button_event(VteTerminal * vte, Term * term)
-+static void terminal_close_button_event(GtkButton * button, Term * term)
- {
- #if VTE_CHECK_VERSION (0, 38, 0)
--terminal_child_exited_event(vte, 0, term);
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), 0, term);
- #else
--terminal_child_exited_event(vte, term);
-+terminal_child_exited_event(VTE_TERMINAL(term->vte), term);
- #endif
- }
- 
-From b7c07ddbced4dd137be1e26b0d519ec742323a26 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Yao=20Wei=20=28=E9=AD=8F=E9=8A=98=E5=BB=B7=29?=
- 
-Date: Mon, 17 Sep 2018 00:07:16 +0800
-Subject: [PATCH] fix: prevent calling chiled-exited function more than once
- per 

[arch-commits] Commit in haskell-wai-app-static/repos (2 files)

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:40:31
  Author: felixonmars
Revision: 415400

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-app-static/repos/community-staging-x86_64/
  haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD
(from rev 415399, haskell-wai-app-static/trunk/PKGBUILD)

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 415399, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:40:31 UTC (rev 415400)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.6.2
+pkgrel=142
+pkgdesc="WAI application for static serving"
+url="http://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('20c79810096f12d3901af3474a5ef4fe2385e639f97f2de803b09902d115321e3be7544cc3741b52b75a2710a0141bc19cb611fd4e6248ec60d11b522b9cb59c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-print
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:46:59
  Author: felixonmars
Revision: 415413

upgpkg: haskell-http-conduit 2.3.4-7

rebuild with appar 0.1.6

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:45:57 UTC (rev 415412)
+++ PKGBUILD2018-12-11 16:46:59 UTC (rev 415413)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.4
-pkgrel=6
+pkgrel=7
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("BSD")


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 17:04:02
  Author: bgyorgy
Revision: 415441

upgpkg: guake 3.4.0-1

Update to new version

Modified:
  guake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:01:38 UTC (rev 415440)
+++ PKGBUILD2018-12-11 17:04:02 UTC (rev 415441)
@@ -4,8 +4,8 @@
 # Contributor: Attila Bukor 
 
 pkgname=guake
-pkgver=3.3.2
-pkgrel=2
+pkgver=3.4.0
+pkgrel=1
 pkgdesc='Drop-down terminal for GNOME'
 arch=('any')
 url="http://guake-project.org/;
@@ -12,7 +12,7 @@
 license=('GPL')
 depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
 makedepends=('git')
-_commit=66dc3f0a3e631d971db4486c472458af267e9099  # tags/3.3.2
+_commit=2a497694efb8ce1f6e1500eb3a71864276eb0b28  # tags/3.4.0
 source=("git+https://github.com/Guake/guake#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 17:04:06
  Author: bgyorgy
Revision: 415442

archrelease: copy trunk to community-any

Added:
  guake/repos/community-any/PKGBUILD
(from rev 415441, guake/trunk/PKGBUILD)
Deleted:
  guake/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 17:04:02 UTC (rev 415441)
+++ PKGBUILD2018-12-11 17:04:06 UTC (rev 415442)
@@ -1,34 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Angel Velasquez 
-# Contributor: Wilson Pinto Júnior (N3RD3X) 
-# Contributor: Attila Bukor 
-
-pkgname=guake
-pkgver=3.3.2
-pkgrel=2
-pkgdesc='Drop-down terminal for GNOME'
-arch=('any')
-url="http://guake-project.org/;
-license=('GPL')
-depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
-makedepends=('git')
-_commit=66dc3f0a3e631d971db4486c472458af267e9099  # tags/3.3.2
-source=("git+https://github.com/Guake/guake#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-  make
-}
-
-package() {
-  cd $pkgname
-  sed -i '/-m pip install -r requirements.txt/d' Makefile
-  make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install
-}

Copied: guake/repos/community-any/PKGBUILD (from rev 415441, 
guake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 17:04:06 UTC (rev 415442)
@@ -0,0 +1,33 @@
+# Maintainer: Balló György 
+# Contributor: Angel Velasquez 
+# Contributor: Wilson Pinto Júnior (N3RD3X) 
+# Contributor: Attila Bukor 
+
+pkgname=guake
+pkgver=3.4.0
+pkgrel=1
+pkgdesc='Drop-down terminal for GNOME'
+arch=('any')
+url="http://guake-project.org/;
+license=('GPL')
+depends=('libkeybinder3' 'libnotify' 'libutempter' 'python-cairo' 
'python-dbus' 'python-gobject' 'python-pbr' 'vte3')
+makedepends=('git')
+_commit=2a497694efb8ce1f6e1500eb3a71864276eb0b28  # tags/3.4.0
+source=("git+https://github.com/Guake/guake#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+  make
+}
+
+package() {
+  cd $pkgname
+  sed -i '/-m pip install -r requirements.txt/d' Makefile
+  make DESTDIR="$pkgdir" prefix='/usr' COMPILE_SCHEMA=0 install
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:38:45
  Author: felixonmars
Revision: 415459

upgpkg: pandoc-citeproc 0.15.0.1-8

rebuild with appar 0.1.6

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:35:52 UTC (rev 415458)
+++ PKGBUILD2018-12-11 17:38:45 UTC (rev 415459)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.15.0.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:39:01
  Author: felixonmars
Revision: 415460

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
415459, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:39:01 UTC (rev 415460)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.15.0.1
+pkgrel=8
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 
'pandoc'
+ 'haskell-pandoc-types' 'haskell-rfc5051' 'haskell-setenv' 
'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' '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=('7a7bc7431c6afcec7a1b825f972d5bcda975e23f770b92c13bdaeb42bb6cc0f267ed71b58047ca263f0537e1b3ff3a095e80747f714a1d256234a6e44ec7254f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:48:24
  Author: bgyorgy
Revision: 415350

upgpkg: gocr 0.52-1

Update to new version

Modified:
  gocr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 14:44:43 UTC (rev 415349)
+++ PKGBUILD2018-12-11 14:48:24 UTC (rev 415350)
@@ -3,8 +3,8 @@
 # Contributor: damir 
 
 pkgname=gocr
-pkgver=0.51
-pkgrel=2
+pkgver=0.52
+pkgrel=1
 pkgdesc="OCR (Optical Character Recognition) program, which converts scanned 
images of text back to text files"
 arch=("x86_64")
 url="https://www-e.uni-magdeburg.de/jschulen/ocr/;
@@ -14,7 +14,7 @@
 'tk: to use the tk frontend')
 
source=(https://www-e.uni-magdeburg.de/jschulen/ocr/$pkgname-$pkgver.tar.gz{,.asc})
 validpgpkeys=('3816B803D578F5AD12FDFE065D330C4953BDFBE3')
-sha256sums=('6eb2ae0fa4eb07cf4163081e0194ea65f605f7db9709dd30680686804dfc2692'
+sha256sums=('df906463105f5f4273becc2404570f187d4ea52bd5769d33a7a8661a747b8686'
 'SKIP')
 
 build() {


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:48:29
  Author: bgyorgy
Revision: 415351

archrelease: copy trunk to community-x86_64

Added:
  gocr/repos/community-x86_64/PKGBUILD
(from rev 415350, gocr/trunk/PKGBUILD)
Deleted:
  gocr/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 14:48:24 UTC (rev 415350)
+++ PKGBUILD2018-12-11 14:48:29 UTC (rev 415351)
@@ -1,30 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: Sergej Pupykin 
-# Contributor: damir 
-
-pkgname=gocr
-pkgver=0.51
-pkgrel=2
-pkgdesc="OCR (Optical Character Recognition) program, which converts scanned 
images of text back to text files"
-arch=("x86_64")
-url="https://www-e.uni-magdeburg.de/jschulen/ocr/;
-license=('GPL')
-depends=('libjpeg-turbo' 'netpbm')
-optdepends=('fig2dev: read xfig images'
-'tk: to use the tk frontend')
-source=(https://www-e.uni-magdeburg.de/jschulen/ocr/$pkgname-$pkgver.tar.gz{,.asc})
-validpgpkeys=('3816B803D578F5AD12FDFE065D330C4953BDFBE3')
-sha256sums=('6eb2ae0fa4eb07cf4163081e0194ea65f605f7db9709dd30680686804dfc2692'
-'SKIP')
-
-build() {
-  cd $pkgname-$pkgver
-  ./configure --bindir=/usr/bin --mandir=/usr/share/man
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: gocr/repos/community-x86_64/PKGBUILD (from rev 415350, 
gocr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 14:48:29 UTC (rev 415351)
@@ -0,0 +1,29 @@
+# Maintainer: Balló György 
+# Contributor: Sergej Pupykin 
+# Contributor: damir 
+
+pkgname=gocr
+pkgver=0.52
+pkgrel=1
+pkgdesc="OCR (Optical Character Recognition) program, which converts scanned 
images of text back to text files"
+arch=("x86_64")
+url="https://www-e.uni-magdeburg.de/jschulen/ocr/;
+license=('GPL')
+depends=('libjpeg-turbo' 'netpbm')
+optdepends=('fig2dev: read xfig images'
+'tk: to use the tk frontend')
+source=(https://www-e.uni-magdeburg.de/jschulen/ocr/$pkgname-$pkgver.tar.gz{,.asc})
+validpgpkeys=('3816B803D578F5AD12FDFE065D330C4953BDFBE3')
+sha256sums=('df906463105f5f4273becc2404570f187d4ea52bd5769d33a7a8661a747b8686'
+'SKIP')
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --bindir=/usr/bin --mandir=/usr/share/man
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:43:47
  Author: felixonmars
Revision: 415405

upgpkg: haskell-servant-server 0.14.1-5

rebuild with appar 0.1.6

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:42:13 UTC (rev 415404)
+++ PKGBUILD2018-12-11 16:43:47 UTC (rev 415405)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.14.1
-pkgrel=4
+pkgrel=5
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:58:52
  Author: felixonmars
Revision: 415436

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
415435, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:58:52 UTC (rev 415436)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.5
+pkgrel=25
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ '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=('53daff7afd430c87e0359e2a712e34d10508768b2dece3d2c29b34fa18133d209b870f9f59df83dcf30b86ae75e7881eb7e05d7a51daa6787a2e3f220cadaf7e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:58:35
  Author: felixonmars
Revision: 415435

upgpkg: haskell-yesod-auth 1.6.5-25

rebuild with appar 0.1.6

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:57:51 UTC (rev 415434)
+++ PKGBUILD2018-12-11 16:58:35 UTC (rev 415435)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.5
-pkgrel=24
+pkgrel=25
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in simutrans/repos/community-x86_64 (14 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:55:20
  Author: bgyorgy
Revision: 415355

archrelease: copy trunk to community-x86_64

Added:
  simutrans/repos/community-x86_64/Makefile
(from rev 415354, simutrans/trunk/Makefile)
  simutrans/repos/community-x86_64/PKGBUILD
(from rev 415354, simutrans/trunk/PKGBUILD)
  simutrans/repos/community-x86_64/common.mk
(from rev 415354, simutrans/trunk/common.mk)
  simutrans/repos/community-x86_64/config.patch
(from rev 415354, simutrans/trunk/config.patch)
  simutrans/repos/community-x86_64/path-for-game-data.patch
(from rev 415354, simutrans/trunk/path-for-game-data.patch)
  simutrans/repos/community-x86_64/settings-folder.patch
(from rev 415354, simutrans/trunk/settings-folder.patch)
  simutrans/repos/community-x86_64/simutrans.desktop
(from rev 415354, simutrans/trunk/simutrans.desktop)
Deleted:
  simutrans/repos/community-x86_64/Makefile
  simutrans/repos/community-x86_64/PKGBUILD
  simutrans/repos/community-x86_64/common.mk
  simutrans/repos/community-x86_64/config.patch
  simutrans/repos/community-x86_64/path-for-game-data.patch
  simutrans/repos/community-x86_64/settings-folder.patch
  simutrans/repos/community-x86_64/simutrans.desktop

--+
 Makefile | 1440 ++---
 PKGBUILD |  130 ++--
 common.mk|  112 +--
 config.patch |   66 +-
 path-for-game-data.patch |   36 -
 settings-folder.patch|   24 
 simutrans.desktop|   18 
 7 files changed, 913 insertions(+), 913 deletions(-)

Deleted: Makefile
===
--- Makefile2018-12-11 14:55:14 UTC (rev 415354)
+++ Makefile2018-12-11 14:55:20 UTC (rev 415355)
@@ -1,720 +0,0 @@
-CFG ?= default
--include config.$(CFG)
-
-HOSTCC?=$(CC)
-HOSTCXX?=$(CXX)
-
-PROFILE ?= 0
-STATIC ?= 0
-AV_FOUNDATION ?= 0
-
-ALLEGRO_CONFIG ?= allegro-config
-SDL_CONFIG ?= sdl-config
-SDL2_CONFIG ?= sdl2-config
-FREETYPE_CONFIG ?= freetype-config
-
-BACKENDS  = allegro gdi opengl sdl sdl2 mixer_sdl mixer_sdl2 posix
-COLOUR_DEPTHS = 0 16
-OSTYPES   = amiga beos freebsd haiku linux mingw mac openbsd
-
-ifeq ($(findstring $(BACKEND), $(BACKENDS)),)
-  $(error Unkown BACKEND "$(BACKEND)", must be one of "$(BACKENDS)")
-endif
-
-ifeq ($(findstring $(COLOUR_DEPTH), $(COLOUR_DEPTHS)),)
-  $(error Unkown COLOUR_DEPTH "$(COLOUR_DEPTH)", must be one of 
"$(COLOUR_DEPTHS)")
-endif
-
-ifeq ($(findstring $(OSTYPE), $(OSTYPES)),)
-  $(error Unkown OSTYPE "$(OSTYPE)", must be one of "$(OSTYPES)")
-endif
-
-ifeq ($(OSTYPE),amiga)
-  STD_LIBS ?= -lunix -lSDL_mixer -lsmpeg -lvorbisfile -lvorbis -logg
-  CFLAGS += -mcrt=newlib -DSIM_BIG_ENDIAN -gstabs+
-  LDFLAGS += -Bstatic -non_shared
-else
-  # BeOS (obsolete)
-  ifeq ($(OSTYPE),beos)
-LIBS += -lnet
-  else
-ifeq ($(OSTYPE),mingw)
-  CFLAGS  += -DPNG_STATIC -DZLIB_STATIC
-  ifeq ($(shell expr $(STATIC) \>= 1), 1)
-CFLAGS  += -static
-LDFLAGS += -static-libgcc -static-libstdc++ -static
-  endif
-  LDFLAGS += -pthread -Wl,--large-address-aware
-  SOURCES += simsys_w32_png.cc
-  CFLAGS  += -DNOMINMAX -DWIN32_LEAN_AND_MEAN -DWINVER=0x0501 
-D_WIN32_IE=0x0500
-  LIBS+= -lmingw32 -lgdi32 -lwinmm -lws2_32 -limm32
-  # Disable the console on Windows unless WIN32_CONSOLE is set or graphics 
are disabled
-  ifdef WIN32_CONSOLE
-ifeq ($(shell expr $(WIN32_CONSOLE) \>= 1), 1)
-  LDFLAGS += -mconsole
-endif
-  else
-ifeq ($(BACKEND),posix)
-  LDFLAGS += -mconsole
-else
-  LDFLAGS += -mwindows
-endif
-  endif
-else
-  # Haiku (needs to activate the GCC 4x)
-  ifeq ($(OSTYPE),haiku)
-LIBS += -lnetwork -lbe
-  endif
-endif
-  endif
-endif
-
-ifeq ($(OSTYPE),mingw)
-  SOURCES += clipboard_w32.cc
-else
-  ifeq ($(BACKEND),SDL2)
-SOURCES += clipboard_s.cc
-   else
-SOURCES += clipboard_internal.cc
-   endif
-endif
-
-LIBS += -lbz2 -lz
-
-ifdef OPTIMISE
-  ifeq ($(shell expr $(OPTIMISE) \>= 1), 1)
-CFLAGS += -O3
-ifeq ($(findstring $(OSTYPE), amiga),)
-  ifneq ($(findstring $(CXX), clang),)
-CFLAGS += -minline-all-stringops
-  endif
-endif
-  endif
-else
-  CFLAGS += -O
-endif
-
-ifdef DEBUG
-  ifndef MSG_LEVEL
-MSG_LEVEL = 3
-  endif
-  ifeq ($(shell expr $(DEBUG) \>= 1), 1)
-CFLAGS += -g -DDEBUG
-  endif
-  ifeq ($(shell expr $(DEBUG) \>= 2), 1)
-ifeq ($(shell expr $(PROFILE) \>= 2), 1)
-  CFLAGS += -fno-inline
-endif
-  endif
-  ifeq ($(shell expr $(DEBUG) \>= 3), 1)
-ifeq ($(shell expr $(PROFILE) \>= 2), 1)
-  CFLAGS += -O0
-endif
-  endif
-else
-  CFLAGS += -DNDEBUG
-endif
-
-ifdef MSG_LEVEL
-  CFLAGS += -DMSG_LEVEL=$(MSG_LEVEL)
-endif
-
-ifdef USE_FREETYPE
-  ifeq ($(shell expr $(USE_FREETYPE) \>= 1), 1)
-CFLAGS  += -DUSE_FREETYPE
-ifneq 

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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:55:14
  Author: bgyorgy
Revision: 415354

upgpkg: simutrans 120.4.1-1

Update to new version

Modified:
  simutrans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 14:52:27 UTC (rev 415353)
+++ PKGBUILD2018-12-11 14:55:14 UTC (rev 415354)
@@ -5,8 +5,8 @@
 # Contributor: JD Steffen 
 
 pkgname=simutrans
-pkgver=120.4
-_pkgver=120-4
+pkgver=120.4.1
+_pkgver=120-4-1
 pkgrel=1
 pkgdesc="Transportation simulation game"
 arch=('x86_64')
@@ -22,7 +22,7 @@
 Makefile
 common.mk
 simutrans.desktop)
-sha256sums=('e3d33f9d2eb8a4ae8ae1cf9c883bd2483e205379216a57d6733b1e65e601e1a6'
+sha256sums=('2cee0d067b3b72fa3a8b4ff31ad2bf5fc77521e7ba8cf9aa10e07e56b7dc877b'
 'cbe5d7c7be96e6e7262c1e3b1c16155f5c179609f081e3ee050bbfc277845f71'
 '1a0fc75fe1422404e424c91f5a23301234b2997cb727b4985c98ac1af6a4582a'
 '24bf2b611706c42fd52dc00d61fa2e28f54a614f17e43bc463817406e63eba3a'


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 15:03:41
  Author: bgyorgy
Revision: 415359

archrelease: copy trunk to community-any

Added:
  simutrans-pak128/repos/community-any/PKGBUILD
(from rev 415358, simutrans-pak128/trunk/PKGBUILD)
Deleted:
  simutrans-pak128/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 15:03:37 UTC (rev 415358)
+++ PKGBUILD2018-12-11 15:03:41 UTC (rev 415359)
@@ -1,24 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-# Contributor: JD Steffen 
-
-pkgname=simutrans-pak128
-pkgver=2.7
-_pkgver='ST 120.2.2 (2.7, minor changes)'
-pkgrel=1
-pkgdesc="High resolution graphics set for Simutrans"
-arch=('any')
-url="http://128.simutrans.com/;
-license=('Artistic2.0')
-provides=('simutrans-pak64')
-options=('!strip')
-source=("https://downloads.sourceforge.net/project/simutrans/pak128/pak128 for 
$_pkgver/pak128.zip")
-sha256sums=('8fb29a07290a24495e7b2419de8659c28a2962f094b1c806f472c3b09d37cff4')
-
-package() {
-  cd "$srcdir"
-
-  #data
-  mkdir -p "$pkgdir/usr/share/games"
-  cp -r simutrans "$pkgdir/usr/share/games"
-}

Copied: simutrans-pak128/repos/community-any/PKGBUILD (from rev 415358, 
simutrans-pak128/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 15:03:41 UTC (rev 415359)
@@ -0,0 +1,21 @@
+# Maintainer: Balló György 
+# Contributor: JD Steffen 
+
+pkgname=simutrans-pak128
+pkgver=2.8.1
+_pkgver='ST 120.4.1 (2.8.1, priority signals + bugfix)'
+pkgrel=1
+pkgdesc="High resolution graphics set for Simutrans"
+arch=('any')
+url="https://128.simutrans.com/;
+license=('Artistic2.0')
+provides=('simutrans-pak64')
+options=('!strip')
+source=("https://downloads.sourceforge.net/project/simutrans/pak128/pak128 for 
$_pkgver/pak128.zip")
+sha256sums=('bc17793e9d64c7f56e58bc050f6f8d59cac5deb46b9d90773af8fc0cf2f1017c')
+
+package() {
+  #data
+  mkdir -p "$pkgdir/usr/share/games"
+  cp -r simutrans "$pkgdir/usr/share/games"
+}


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

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 15:03:37
  Author: bgyorgy
Revision: 415358

upgpkg: simutrans-pak128 2.8.1-1

Update to new version

Modified:
  simutrans-pak128/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 14:56:56 UTC (rev 415357)
+++ PKGBUILD2018-12-11 15:03:37 UTC (rev 415358)
@@ -2,8 +2,8 @@
 # Contributor: JD Steffen 
 
 pkgname=simutrans-pak128
-pkgver=2.7
-_pkgver='ST 120.2.2 (2.7, minor changes)'
+pkgver=2.8.1
+_pkgver='ST 120.4.1 (2.8.1, priority signals + bugfix)'
 pkgrel=1
 pkgdesc="High resolution graphics set for Simutrans"
 arch=('any')
@@ -12,7 +12,7 @@
 provides=('simutrans-pak64')
 options=('!strip')
 source=("https://downloads.sourceforge.net/project/simutrans/pak128/pak128 for 
$_pkgver/pak128.zip")
-sha256sums=('8fb29a07290a24495e7b2419de8659c28a2962f094b1c806f472c3b09d37cff4')
+sha256sums=('bc17793e9d64c7f56e58bc050f6f8d59cac5deb46b9d90773af8fc0cf2f1017c')
 
 package() {
   #data


[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:44:43
  Author: felixonmars
Revision: 415407

upgpkg: haskell-wai-handler-launch 3.0.2.4-102

rebuild with appar 0.1.6

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:44:04 UTC (rev 415406)
+++ PKGBUILD2018-12-11 16:44:43 UTC (rev 415407)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=101
+pkgrel=102
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:44:04
  Author: felixonmars
Revision: 415406

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 415405, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 415405, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:44:04 UTC (rev 415406)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.14.1
+pkgrel=5
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-word8')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-should-not-typecheck' 'haskell-quickcheck' 
'haskell-safe' 'haskell-wai-extra'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6a22b6c60ff79363df740f48fed89f2bed264b207051dbe83a5f347b67359519c98df7769eceb03363c9ca354e858ff51b7b3c2026d173e311d756a0fe68344a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.12/<5/' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:44:59
  Author: felixonmars
Revision: 415409

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 415407, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 415407, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:44:59 UTC (rev 415409)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.2.4
+pkgrel=102
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in sugar-activity-jukebox/repos/community-any (2 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:45:00
  Author: bgyorgy
Revision: 415410

archrelease: copy trunk to community-any

Added:
  sugar-activity-jukebox/repos/community-any/PKGBUILD
(from rev 415408, sugar-activity-jukebox/trunk/PKGBUILD)
Deleted:
  sugar-activity-jukebox/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:44:59 UTC (rev 415409)
+++ PKGBUILD2018-12-11 16:45:00 UTC (rev 415410)
@@ -1,28 +0,0 @@
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-jukebox
-_pkgname=Jukebox
-pkgver=33
-pkgrel=2
-pkgdesc="Media player for Sugar"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Jukebox;
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3' 'gst-plugins-base')
-optdepends=('gst-plugins-good: Extra media codecs'
-'gst-plugins-bad: Extra media codecs'
-'gst-plugins-ugly: Extra media codecs'
-'gst-libav: Extra media codecs')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
-sha256sums=('e605146c10bcfcee287294c5683a61ffa678e0ff11786afa51ee46aa66d54419')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
-}

Copied: sugar-activity-jukebox/repos/community-any/PKGBUILD (from rev 415408, 
sugar-activity-jukebox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:45:00 UTC (rev 415410)
@@ -0,0 +1,28 @@
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-jukebox
+_pkgname=Jukebox
+pkgver=34
+pkgrel=1
+pkgdesc="Media player for Sugar"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Jukebox;
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3' 'gst-plugins-base')
+optdepends=('gst-plugins-good: Extra media codecs'
+'gst-plugins-bad: Extra media codecs'
+'gst-plugins-ugly: Extra media codecs'
+'gst-libav: Extra media codecs')
+source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+sha256sums=('3679077a7f6a0af1e04e62b7bb2654752843d055f2718db6b5be4480f5e1ffeb')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
+}


[arch-commits] Commit in sugar-activity-imageviewer/repos/community-any (3 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:52:35
  Author: bgyorgy
Revision: 415422

archrelease: copy trunk to community-any

Added:
  sugar-activity-imageviewer/repos/community-any/PKGBUILD
(from rev 415421, sugar-activity-imageviewer/trunk/PKGBUILD)
Deleted:
  sugar-activity-imageviewer/repos/community-any/PKGBUILD
  sugar-activity-imageviewer/repos/community-any/fix-choose-image-button.patch

---+
 PKGBUILD  |   54 +++-
 fix-choose-image-button.patch |   31 --
 2 files changed, 26 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:52:30 UTC (rev 415421)
+++ PKGBUILD2018-12-11 16:52:35 UTC (rev 415422)
@@ -1,28 +0,0 @@
-# $Id$
-# Maintainer: Balló György 
-
-pkgname=sugar-activity-imageviewer
-_pkgname=ImageViewer
-pkgver=63
-pkgrel=2
-pkgdesc="Image viewer for Sugar"
-arch=('any')
-url="https://wiki.sugarlabs.org/go/Activities/Image_Viewer;
-license=('GPL')
-groups=('sugar-fructose')
-depends=('sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2
-fix-choose-image-button.patch)
-sha256sums=('336fa7c214711d2f65eb4e9bdd0b575004a01d5fc67f35a9a5d5d55ef823dc40'
-'22bee7f1db29a058fc267e19198b458270d22d435696ec491a5b5448bc610253')
-
-prepare() {
-  cd $_pkgname-$pkgver
-  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-  patch -Np1 -i ../fix-choose-image-button.patch
-}
-
-package() {
-  cd $_pkgname-$pkgver
-  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
-}

Copied: sugar-activity-imageviewer/repos/community-any/PKGBUILD (from rev 
415421, sugar-activity-imageviewer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:52:35 UTC (rev 415422)
@@ -0,0 +1,26 @@
+# Maintainer: Balló György 
+
+pkgname=sugar-activity-imageviewer
+#_pkgname=ImageViewer
+_pkgname=imageviewer-activity
+pkgver=65
+pkgrel=1
+pkgdesc="Image viewer for Sugar"
+arch=('any')
+url="https://wiki.sugarlabs.org/go/Activities/Image_Viewer;
+license=('GPL')
+groups=('sugar-fructose')
+depends=('sugar-toolkit-gtk3')
+#source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+source=($pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/imageviewer-activity/archive/v$pkgver.tar.gz)
+sha256sums=('e6561c1c7a404a2c8e68a6b5896c80b47602d5dc6aeaf4b9f255925d755c7b4e')
+
+prepare() {
+  cd $_pkgname-$pkgver
+  sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
+}
+
+package() {
+  cd $_pkgname-$pkgver
+  python2 setup.py install --prefix "$pkgdir/usr" --skip-install-desktop-file
+}

Deleted: fix-choose-image-button.patch
===
--- fix-choose-image-button.patch   2018-12-11 16:52:30 UTC (rev 415421)
+++ fix-choose-image-button.patch   2018-12-11 16:52:35 UTC (rev 415422)
@@ -1,31 +0,0 @@
-From 5ff2b59266e67eba88fb235560c083b0b4f0d6ce Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Sat, 30 Sep 2017 19:03:24 +1000
-Subject: [PATCH] Fix choose an image button
-
-When a new instance of ImageViewer is started, the "Choose an image"
-does not work.  A traceback is in log;
-
-Traceback (most recent call last):
-  File 
"/usr/share/sugar/activities/ImageViewer.activity/ImageViewerActivity.py", line 
396, in _show_picker_cb
-if not self._want_document:
-AttributeError: 'ImageViewerActivity' object has no attribute '_want_document'
-
-Regression caused by d496604 which removed the initialisation of the
-attribute from the object.

- ImageViewerActivity.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/ImageViewerActivity.py b/ImageViewerActivity.py
-index c7bf7b3..3e5baf0 100644
 a/ImageViewerActivity.py
-+++ b/ImageViewerActivity.py
-@@ -95,6 +95,7 @@ def __init__(self, handle):
- # Status of temp file used for write_file:
- self._tempfile = None
- self._close_requested = False
-+self._want_document = True
- 
- self._zoom_out_button = None
- self._zoom_in_button = None


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:53:04
  Author: felixonmars
Revision: 415423

upgpkg: haskell-yesod-default 1.2.0-439

rebuild with appar 0.1.6

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:52:35 UTC (rev 415422)
+++ PKGBUILD2018-12-11 16:53:04 UTC (rev 415423)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=438
+pkgrel=439
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:53:20
  Author: felixonmars
Revision: 415424

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
415423, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:53:20 UTC (rev 415424)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=439
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('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 $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in sugar-activity-imageviewer/trunk (2 files)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 16:52:30
  Author: bgyorgy
Revision: 415421

upgpkg: sugar-activity-imageviewer 65-1

Update to new version

Modified:
  sugar-activity-imageviewer/trunk/PKGBUILD
Deleted:
  sugar-activity-imageviewer/trunk/fix-choose-image-button.patch

---+
 PKGBUILD  |   15 +++
 fix-choose-image-button.patch |   31 ---
 2 files changed, 7 insertions(+), 39 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:52:11 UTC (rev 415420)
+++ PKGBUILD2018-12-11 16:52:30 UTC (rev 415421)
@@ -1,9 +1,10 @@
 # Maintainer: Balló György 
 
 pkgname=sugar-activity-imageviewer
-_pkgname=ImageViewer
-pkgver=63
-pkgrel=2
+#_pkgname=ImageViewer
+_pkgname=imageviewer-activity
+pkgver=65
+pkgrel=1
 pkgdesc="Image viewer for Sugar"
 arch=('any')
 url="https://wiki.sugarlabs.org/go/Activities/Image_Viewer;
@@ -10,15 +11,13 @@
 license=('GPL')
 groups=('sugar-fructose')
 depends=('sugar-toolkit-gtk3')
-source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2
-fix-choose-image-button.patch)
-sha256sums=('336fa7c214711d2f65eb4e9bdd0b575004a01d5fc67f35a9a5d5d55ef823dc40'
-'22bee7f1db29a058fc267e19198b458270d22d435696ec491a5b5448bc610253')
+#source=(https://download.sugarlabs.org/sources/sucrose/fructose/$_pkgname/$_pkgname-$pkgver.tar.bz2)
+source=($pkgname-$pkgver.tar.gz::https://github.com/sugarlabs/imageviewer-activity/archive/v$pkgver.tar.gz)
+sha256sums=('e6561c1c7a404a2c8e68a6b5896c80b47602d5dc6aeaf4b9f255925d755c7b4e')
 
 prepare() {
   cd $_pkgname-$pkgver
   sed -i 's@^#!.*python$@#!/usr/bin/python2@' setup.py
-  patch -Np1 -i ../fix-choose-image-button.patch
 }
 
 package() {

Deleted: fix-choose-image-button.patch
===
--- fix-choose-image-button.patch   2018-12-11 16:52:11 UTC (rev 415420)
+++ fix-choose-image-button.patch   2018-12-11 16:52:30 UTC (rev 415421)
@@ -1,31 +0,0 @@
-From 5ff2b59266e67eba88fb235560c083b0b4f0d6ce Mon Sep 17 00:00:00 2001
-From: James Cameron 
-Date: Sat, 30 Sep 2017 19:03:24 +1000
-Subject: [PATCH] Fix choose an image button
-
-When a new instance of ImageViewer is started, the "Choose an image"
-does not work.  A traceback is in log;
-
-Traceback (most recent call last):
-  File 
"/usr/share/sugar/activities/ImageViewer.activity/ImageViewerActivity.py", line 
396, in _show_picker_cb
-if not self._want_document:
-AttributeError: 'ImageViewerActivity' object has no attribute '_want_document'
-
-Regression caused by d496604 which removed the initialisation of the
-attribute from the object.

- ImageViewerActivity.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/ImageViewerActivity.py b/ImageViewerActivity.py
-index c7bf7b3..3e5baf0 100644
 a/ImageViewerActivity.py
-+++ b/ImageViewerActivity.py
-@@ -95,6 +95,7 @@ def __init__(self, handle):
- # Status of temp file used for write_file:
- self._tempfile = None
- self._close_requested = False
-+self._want_document = True
- 
- self._zoom_out_button = None
- self._zoom_in_button = None


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:51:54
  Author: felixonmars
Revision: 415419

upgpkg: haskell-yesod-core 1.6.9-7

rebuild with appar 0.1.6

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:50:38 UTC (rev 415418)
+++ PKGBUILD2018-12-11 16:51:54 UTC (rev 415419)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.9
-pkgrel=6
+pkgrel=7
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:52:11
  Author: felixonmars
Revision: 415420

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
415419, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:52:11 UTC (rev 415420)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.9
+pkgrel=7
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 
'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'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=('a2b7c80fe612fb428e115c737ed5dfe5ba9cc165929e5d1896358fe9091552aaea1fbdd0252dc8cc6a987cfc82947aa469e26aab1d3ae2d24c0ef8be53365d69')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:10:44
  Author: felixonmars
Revision: 415450

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 415449, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 17:10:44 UTC (rev 415450)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.12
+pkgrel=10
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-blaze-html' 
'haskell-blaze-markup'
+ 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 
'haskell-http-client'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'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')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('4c77d67daa0abdd55029fc6af1a3735ab99adc9ec65e8470a84f4b7de39de24bdd636717d50f5f87d4227b4b903e72b0ccde728addc12d26809e83b8baf07f31')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:10:27
  Author: felixonmars
Revision: 415449

upgpkg: hledger-web 1.12-10

rebuild with appar 0.1.6

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:09:00 UTC (rev 415448)
+++ PKGBUILD2018-12-11 17:10:27 UTC (rev 415449)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.12
-pkgrel=9
+pkgrel=10
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 17:45:31
  Author: felixonmars
Revision: 415465

upgpkg: postgrest 0.5.0.0-80

rebuild with appar 0.1.6

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 17:42:43 UTC (rev 415464)
+++ PKGBUILD2018-12-11 17:45:31 UTC (rev 415465)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=0.5.0.0
-pkgrel=79
+pkgrel=80
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


[arch-commits] Commit in openbve/trunk (PKGBUILD force-close.patch)

2018-12-11 Thread Balló György via arch-commits
Date: Tuesday, December 11, 2018 @ 14:44:24
  Author: bgyorgy
Revision: 415348

upgpkg: openbve 1.5.3.11-1

Update to new version

Modified:
  openbve/trunk/PKGBUILD
Deleted:
  openbve/trunk/force-close.patch

---+
 PKGBUILD  |   17 ---
 force-close.patch |  293 
 2 files changed, 4 insertions(+), 306 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 14:36:16 UTC (rev 415347)
+++ PKGBUILD2018-12-11 14:44:24 UTC (rev 415348)
@@ -2,7 +2,7 @@
 
 pkgname=openbve
 _pkgname=OpenBVE
-pkgver=1.5.3.8
+pkgver=1.5.3.11
 pkgrel=1
 pkgdesc="Free-as-in-freedom train simulator placed in the public domain"
 arch=('any')
@@ -11,20 +11,11 @@
 depends=('libxi' 'mono' 'openal')
 
source=($_pkgname-$pkgver.tar.gz::https://github.com/leezer3/$_pkgname/archive/$pkgver.tar.gz
 $pkgname.sh
-$pkgname.desktop
-force-close.patch)
-sha256sums=('b7eaf59d26c2400c81fd9568fab141a23a0d536844164c9aa42d52ffd7a03338'
+$pkgname.desktop)
+sha256sums=('ea98f13071a8ee379a7c5206096d4e317ec063f2cb62f3e858eb3de3d8656133'
 'cf0f2a28e65248f742d6bb80f3101e36f24097e699c4e5acdf3fd4dbb965d3c3'
-'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f'
-'b24f828f63fd0017afc49b266ea198725fd6fe3e68d1c86d40257047b6f7edfa')
+'8190945fa834ecdcf8a3f271264e5be2e288933ecde943060346e16537611c0f')
 
-prepare() {
-  cd $_pkgname-$pkgver
-  # Attempt to force close the window
-  # https://github.com/leezer3/OpenBVE/pull/214
-  patch -Np1 -i ../force-close.patch
-}
-
 build() {
   cd $_pkgname-$pkgver
   xbuild /p:Configuration=Release OpenBVE.sln

Deleted: force-close.patch
===
--- force-close.patch   2018-12-11 14:36:16 UTC (rev 415347)
+++ force-close.patch   2018-12-11 14:44:24 UTC (rev 415348)
@@ -1,293 +0,0 @@
-From bf1c0db61bc11a6fc64db6529941d80a0eeff449 Mon Sep 17 00:00:00 2001
-From: Christopher Lees 
-Date: Fri, 12 Jan 2018 14:06:38 +
-Subject: [PATCH 1/4] Change: Attempt to force close the window under Mono
-

- source/OpenBVE/System/GameWindow.cs  |  8 
- source/OpenBVE/UserInterface/formMain.cs | 14 +-
- 2 files changed, 21 insertions(+), 1 deletion(-)
-
-diff --git a/source/OpenBVE/System/GameWindow.cs 
b/source/OpenBVE/System/GameWindow.cs
-index 6c71204a..7e963408 100644
 a/source/OpenBVE/System/GameWindow.cs
-+++ b/source/OpenBVE/System/GameWindow.cs
-@@ -66,6 +66,10 @@ protected override void OnRenderFrame(FrameEventArgs e)
-   if (MainLoop.Quit)
-   {
-   Close();
-+  if (Program.CurrentlyRunningOnMono)
-+  {
-+  Environment.Exit(0);
-+  }
-   }
-   //If the menu state has not changed, don't 
update the rendered simulation
-   return;
-@@ -133,6 +137,10 @@ protected override void OnRenderFrame(FrameEventArgs e)
-   if (MainLoop.Quit)
-   {
-   Program.currentGameWindow.Exit();
-+  if (Program.CurrentlyRunningOnMono)
-+  {
-+  Environment.Exit(0);
-+  }   
-   }
-   Renderer.UpdateLighting();
-   Renderer.RenderScene(TimeElapsed);
-diff --git a/source/OpenBVE/UserInterface/formMain.cs 
b/source/OpenBVE/UserInterface/formMain.cs
-index 6ab37ff0..97592106 100644
 a/source/OpenBVE/UserInterface/formMain.cs
-+++ b/source/OpenBVE/UserInterface/formMain.cs
-@@ -1,5 +1,6 @@
- using System;
- using System.ComponentModel;
-+using System.Diagnostics;
- using System.Drawing;
- using System.Net;
- using System.Windows.Forms;
-@@ -1353,8 +1354,19 @@ private void buttonClose_Click(object sender, EventArgs 
e)
-   //HACK: Call Application.DoEvents() to force the 
message pump to process all pending messages when the form closes
-   //This fixes the main form failing to close on Linux
-   Application.DoEvents();
-+  if (Program.CurrentlyRunningOnMono)
-+  {
-+  //On some systems, the process *still* seems to 
hang around, so explicity issue the Environment.Exit() call
-+  //https://github.com/leezer3/OpenBVE/issues/213
-+  Environment.Exit(0);
-+  }
-   }
- 
-+  protected override void 

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

2018-12-11 Thread Antonio Rojas via arch-commits
Date: Tuesday, December 11, 2018 @ 15:44:05
  Author: arojas
Revision: 415364

Update to 1.1.0

Modified:
  python-mpmath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 15:31:14 UTC (rev 415363)
+++ PKGBUILD2018-12-11 15:44:05 UTC (rev 415364)
@@ -6,18 +6,18 @@
 
 pkgbase=python-mpmath
 pkgname=(python2-mpmath python-mpmath)
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.1.0
+pkgrel=1
 pkgdesc='Python library for arbitrary-precision floating-point arithmetic.'
 arch=(any)
 url='http://mpmath.org/'
 license=(BSD)
 makedepends=(python python2)
-source=("http://mpmath.org/files/mpmath-$pkgver.tar.gz;)
-sha256sums=('d32ba7afffbae688229a15f54fbc37c11f4989e4fac628c99b3c5b6889aee03d')
+source=($pkgbase-$pkgver.tar.gz::"https://github.com/fredrik-johansson/mpmath/archive/$pkgver.tar.gz;)
+sha256sums=('16c01d589bcb1be5cab3a07de2855b578e5fc4a7882fb61a15f2aaf118fdd06e')
 
 prepare(){
-  cp -R mpmath-$pkgver mpmath2-$pkgver
+  cp -r mpmath-$pkgver mpmath2-$pkgver
 }
 
 build() {


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:08:05
  Author: felixonmars
Revision: 415373

upgpkg: haskell-wai-logger 2.3.2-156

rebuild with appar 0.1.6

Modified:
  haskell-wai-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:07:22 UTC (rev 415372)
+++ PKGBUILD2018-12-11 16:08:05 UTC (rev 415373)
@@ -4,7 +4,7 @@
 _hkgname=wai-logger
 pkgname=haskell-wai-logger
 pkgver=2.3.2
-pkgrel=155
+pkgrel=156
 pkgdesc="A logging system for WAI"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in haskell-wai-logger/repos/community-staging-x86_64 (2 files)

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:08:24
  Author: felixonmars
Revision: 415374

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 415373, haskell-wai-logger/trunk/PKGBUILD)
Deleted:
  haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:08:05 UTC (rev 415373)
+++ PKGBUILD2018-12-11 16:08:24 UTC (rev 415374)
@@ -1,45 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=wai-logger
-pkgname=haskell-wai-logger
-pkgver=2.3.2
-pkgrel=155
-pkgdesc="A logging system for WAI"
-url="https://hackage.haskell.org/package/${_hkgname};
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
- 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
-makedepends=('ghc' 'haskell-doctest')
-checkdepends=('haskell-wai-extra')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
-}

Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
415373, haskell-wai-logger/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-12-11 16:08:24 UTC (rev 415374)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-logger
+pkgname=haskell-wai-logger
+pkgver=2.3.2
+pkgrel=156
+pkgdesc="A logging system for WAI"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-byteorder' 'haskell-case-insensitive' 
'haskell-fast-logger'
+ 'haskell-http-types' 'haskell-network' 'haskell-unix-time' 
'haskell-wai')
+makedepends=('ghc' 'haskell-doctest')
+checkdepends=('haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24a6e1a340b07781beeb8b7caa32743e3face2aa81d13cab64f311898c50e5824e128203e34608ef5511eb642cfe427dfb9ef281e10cf8675505fbea68cf2d3b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (13 files)

2018-12-11 Thread Jiachen Yang via arch-commits
Date: Tuesday, December 11, 2018 @ 16:31:22
  Author: farseerfc
Revision: 415395

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
(from rev 415394, telegram-desktop/trunk/CMakeLists.inj)
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 415394, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
(from rev 415394, telegram-desktop/trunk/libtgvoip.patch)
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
(from rev 415394, telegram-desktop/trunk/no-gtk2.patch)
  telegram-desktop/repos/community-x86_64/tdesktop.patch
(from rev 415394, telegram-desktop/trunk/tdesktop.patch)
  telegram-desktop/repos/community-x86_64/tg.protocol
(from rev 415394, telegram-desktop/trunk/tg.protocol)
Deleted:
  telegram-desktop/repos/community-x86_64/CMakeLists.inj
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/Use-system-wide-font.patch
  telegram-desktop/repos/community-x86_64/libtgvoip.patch
  telegram-desktop/repos/community-x86_64/no-gtk2.patch
  telegram-desktop/repos/community-x86_64/tdesktop.patch
  telegram-desktop/repos/community-x86_64/tg.protocol

+
 CMakeLists.inj |   36 -
 PKGBUILD   |  215 
 Use-system-wide-font.patch |   34 -
 libtgvoip.patch|   36 -
 no-gtk2.patch  |   58 +-
 tdesktop.patch | 1104 +--
 tg.protocol|   22 
 7 files changed, 734 insertions(+), 771 deletions(-)

Deleted: CMakeLists.inj
===
--- CMakeLists.inj  2018-12-11 16:30:40 UTC (rev 415394)
+++ CMakeLists.inj  2018-12-11 16:31:22 UTC (rev 415395)
@@ -1,18 +0,0 @@
-# The text will be put into the appropriate CMakeLists by the PKGBUILD
-
-# Avoid rpath compiler parameter
-set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
-
-# This makes up for patch of gyp utility, supporting precompiled headers. If
-# Telegram/Patches/gyp.diff file will be changed in future, please check these
-# lines.
-include(../../Telegram/gyp/PrecompiledHeader.cmake)
-add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
-add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h)
-add_precompiled_header(lib_export 
../../Telegram/SourceFiles/export/export_pch.h)
-add_precompiled_header(lib_storage 
../../Telegram/SourceFiles/storage/storage_pch.h)
-
-# You can discover new PCHs using this link:
-# 
https://github.com/telegramdesktop/tdesktop/search?q=pch_header_q=pch_header
-
-# vim: ft=cmake

Copied: telegram-desktop/repos/community-x86_64/CMakeLists.inj (from rev 
415394, telegram-desktop/trunk/CMakeLists.inj)
===
--- CMakeLists.inj  (rev 0)
+++ CMakeLists.inj  2018-12-11 16:31:22 UTC (rev 415395)
@@ -0,0 +1,18 @@
+# The text will be put into the appropriate CMakeLists by the PKGBUILD
+
+# Avoid rpath compiler parameter
+set_target_properties(Telegram PROPERTIES SKIP_BUILD_RPATH TRUE)
+
+# This makes up for patch of gyp utility, supporting precompiled headers. If
+# Telegram/Patches/gyp.diff file will be changed in future, please check these
+# lines.
+include(../../Telegram/gyp/PrecompiledHeader.cmake)
+add_precompiled_header(Telegram ../../Telegram/SourceFiles/stdafx.h)
+add_precompiled_header(lib_base ../../Telegram/SourceFiles/base/base_pch.h)
+add_precompiled_header(lib_export 
../../Telegram/SourceFiles/export/export_pch.h)
+add_precompiled_header(lib_storage 
../../Telegram/SourceFiles/storage/storage_pch.h)
+
+# You can discover new PCHs using this link:
+# 
https://github.com/telegramdesktop/tdesktop/search?q=pch_header_q=pch_header
+
+# vim: ft=cmake

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-11 16:30:40 UTC (rev 415394)
+++ PKGBUILD2018-12-11 16:31:22 UTC (rev 415395)
@@ -1,109 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-
-# Thanks Nicholas Guriev  for the patches!
-# https://github.com/mymedia2/tdesktop
-
-pkgname=telegram-desktop
-pkgver=1.5.0
-pkgrel=2
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/;
-license=('GPL3')
-depends=('ffmpeg' 'hicolor-icon-theme' 'minizip' 'openal' 'qt5-base' 
'qt5-imageformats' 'openssl')
-makedepends=('cmake' 'git' 'gyp' 'range-v3' 'python' 'libappindicator-gtk3')
-optdepends=('libnotify: desktop notifications')
-source=(
-
"tdesktop::git+https://github.com/telegramdesktop/tdesktop.git#tag=v$pkgver;
-"libtgvoip::git+https://github.com/telegramdesktop/libtgvoip;
-"variant::git+https://github.com/mapbox/variant;
-"Catch::git+https://github.com/philsquared/Catch;
-"GSL::git+https://github.com/Microsoft/GSL.git;
-

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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:31:25
  Author: felixonmars
Revision: 415396

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
415394, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:31:25 UTC (rev 415396)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.3.0
+pkgrel=12
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 
'haskell-exceptions'
+ 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 
'haskell-microstache'
+ 'haskell-mwc-random' 'haskell-optparse-applicative' 
'haskell-statistics'
+ 'haskell-transformers-compat' 'haskell-vector' 
'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1fe451850395c181bf79b20498efcc64cbfab9e8fcc26eef83ab7ebf21a412906a44c4ff0a2cb1e77069223027d97a746a35617e1ab79d194d0051d3458b2c2b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:30:40
  Author: felixonmars
Revision: 415394

upgpkg: haskell-criterion 1.5.3.0-12

rebuild with appar 0.1.6

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:30:17 UTC (rev 415393)
+++ PKGBUILD2018-12-11 16:30:40 UTC (rev 415394)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.3.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:48:17
  Author: felixonmars
Revision: 415416

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
415415, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-12-11 16:48:17 UTC (rev 415416)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.4
+pkgrel=215
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-tagstream-conduit'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a6e5a9f4c20ca2bb980958c0cc6273492a6488a3f7c1954170bb8b40e46a4c2f7b607c961506e11ddc5421289c907148c1bc70b855bd16664bc1153ef7865571')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-12-11 Thread Felix Yan via arch-commits
Date: Tuesday, December 11, 2018 @ 16:48:01
  Author: felixonmars
Revision: 415415

upgpkg: haskell-authenticate 1.3.4-215

rebuild with appar 0.1.6

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-12-11 16:47:16 UTC (rev 415414)
+++ PKGBUILD2018-12-11 16:48:01 UTC (rev 415415)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=214
+pkgrel=215
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


  1   2   3   >