[arch-commits] Commit in ruby-rdoc/repos/community-testing-any (PKGBUILD PKGBUILD)

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 07:27:48
  Author: anatolik
Revision: 286755

archrelease: copy trunk to community-testing-any

Added:
  ruby-rdoc/repos/community-testing-any/PKGBUILD
(from rev 286754, ruby-rdoc/trunk/PKGBUILD)
Deleted:
  ruby-rdoc/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 07:27:14 UTC (rev 286754)
+++ PKGBUILD2018-01-25 07:27:48 UTC (rev 286755)
@@ -1,21 +0,0 @@
-# Maintainer: Anatol Pomozov 
-
-_gemname=rdoc
-pkgname=ruby-$_gemname
-pkgver=4.2.2
-pkgrel=1
-pkgdesc='Command-line documentation generator for Ruby projects'
-arch=(any)
-url='https://ruby.github.io/rdoc/'
-license=(MIT)
-depends=(ruby)
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076')
-
-package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-}

Copied: ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286754, 
ruby-rdoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 07:27:48 UTC (rev 286755)
@@ -0,0 +1,21 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rdoc
+pkgname=ruby-$_gemname
+pkgver=6.0.1
+pkgrel=1
+pkgdesc='Command-line documentation generator for Ruby projects'
+arch=(any)
+url='https://ruby.github.io/rdoc/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('ba0979650b3637cd00126d50d631e381caff72a7')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 07:28:10
  Author: anatolik
Revision: 315427

Remove ri from ruby package. ri tool belongs to ruby-rdoc

Modified:
  ruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 05:39:01 UTC (rev 315426)
+++ PKGBUILD2018-01-25 07:28:10 UTC (rev 315427)
@@ -68,7 +68,7 @@
   # remove bundled rdoc gem
   # we are doing it here instead of prepare() because rdoc used doring Ruby 
build process
   rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/
-  rm -r "${pkgdir}"/usr/bin/rdoc
+  rm -r "${pkgdir}"/usr/bin/{rdoc,ri}
   rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/*
   rm -r 
"${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec
 }


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 07:27:14
  Author: anatolik
Revision: 286754

upgpkg: ruby-rdoc 6.0.1-1

Modified:
  ruby-rdoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 05:11:48 UTC (rev 286753)
+++ PKGBUILD2018-01-25 07:27:14 UTC (rev 286754)
@@ -2,7 +2,7 @@
 
 _gemname=rdoc
 pkgname=ruby-$_gemname
-pkgver=4.2.2
+pkgver=6.0.1
 pkgrel=1
 pkgdesc='Command-line documentation generator for Ruby projects'
 arch=(any)
@@ -12,7 +12,7 @@
 options=(!emptydirs)
 source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
 noextract=($_gemname-$pkgver.gem)
-sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076')
+sha1sums=('ba0979650b3637cd00126d50d631e381caff72a7')
 
 package() {
   local _gemdir="$(ruby -e'puts Gem.default_dir')"


[arch-commits] Commit in webkit2gtk/repos/testing-x86_64 (4 files)

2018-01-24 Thread Jan Steffens via arch-commits
Date: Thursday, January 25, 2018 @ 05:39:01
  Author: heftig
Revision: 315426

archrelease: copy trunk to testing-x86_64

Added:
  webkit2gtk/repos/testing-x86_64/PKGBUILD
(from rev 315425, webkit2gtk/trunk/PKGBUILD)
  webkit2gtk/repos/testing-x86_64/enchant-2.diff
(from rev 315425, webkit2gtk/trunk/enchant-2.diff)
Deleted:
  webkit2gtk/repos/testing-x86_64/PKGBUILD
  webkit2gtk/repos/testing-x86_64/enchant-2.diff

+
 PKGBUILD   |  124 +++
 enchant-2.diff |   42 +-
 2 files changed, 83 insertions(+), 83 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 05:31:35 UTC (rev 315425)
+++ PKGBUILD2018-01-25 05:39:01 UTC (rev 315426)
@@ -1,62 +0,0 @@
-# $Id$
-# Contributor: Eric Bélanger 
-
-pkgname=webkit2gtk
-pkgver=2.18.5
-pkgrel=2
-pkgdesc="GTK+ Web content engine library"
-arch=(x86_64)
-url="https://webkitgtk.org/";
-license=(custom)
-depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
- libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
-makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
-optdepends=('gtk2: Netscape plugin support'
-'gst-plugins-base: free media decoding'
-'gst-plugins-good: media decoding'
-'gst-libav: nonfree media decoding')
-source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
-enchant-2.diff)
-sha256sums=('0c6d80cc7eb5d32f8063041fa11a1a6f17a29765c2f69c6bc862cd47c2d539b8'
-'SKIP'
-'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6')
-validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
-
-prepare() {
-  mkdir build
-  cd webkitgtk-$pkgver
-
-  # enchant 2.2
-  patch -Np1 -i ../enchant-2.diff
-
-  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
-}
-
-build() {
-  cd build
-  cmake \
--G Ninja \
--DPORT=GTK \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_SKIP_RPATH=ON \
--DENABLE_GTKDOC=ON \
--DLIBEXEC_INSTALL_DIR=/usr/lib \
--DLIB_INSTALL_DIR=/usr/lib \
--DPYTHON_EXECUTABLE=/usr/bin/python2 \
-../webkitgtk-$pkgver
-  ninja
-}
-
-package() {
-  cd build
-  DESTDIR="$pkgdir" ninja install
-
-  cd ../webkitgtk-$pkgver
-  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | while IFS= read 
-d $'\0' -r _f
-  do
-echo "### $_f ###"
-cat "$_f"
-echo
-  done | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: webkit2gtk/repos/testing-x86_64/PKGBUILD (from rev 315425, 
webkit2gtk/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 05:39:01 UTC (rev 315426)
@@ -0,0 +1,62 @@
+# $Id$
+# Contributor: Eric Bélanger 
+
+pkgname=webkit2gtk
+pkgver=2.18.6
+pkgrel=1
+pkgdesc="GTK+ Web content engine library"
+arch=(x86_64)
+url="https://webkitgtk.org/";
+license=(custom)
+depends=(libxt libxslt enchant geoclue2 gst-plugins-base-libs gst-plugins-bad
+ libsecret libwebp harfbuzz-icu gtk3 libnotify hyphen)
+makedepends=(gtk2 gperf gobject-introspection ruby gtk-doc cmake python 
python2 ninja)
+optdepends=('gtk2: Netscape plugin support'
+'gst-plugins-base: free media decoding'
+'gst-plugins-good: media decoding'
+'gst-libav: nonfree media decoding')
+source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
+enchant-2.diff)
+sha256sums=('93912cc2f40f12e452be1ca4babdbdaac0ec4f828d441257a6b06c2963bbac3c'
+'SKIP'
+'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6')
+validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')
+
+prepare() {
+  mkdir build
+  cd webkitgtk-$pkgver
+
+  # enchant 2.2
+  patch -Np1 -i ../enchant-2.diff
+
+  sed -i '1s/python$/&2/' Tools/gtk/generate-gtkdoc
+}
+
+build() {
+  cd build
+  cmake \
+-G Ninja \
+-DPORT=GTK \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_SKIP_RPATH=ON \
+-DENABLE_GTKDOC=ON \
+-DLIBEXEC_INSTALL_DIR=/usr/lib \
+-DLIB_INSTALL_DIR=/usr/lib \
+-DPYTHON_EXECUTABLE=/usr/bin/python2 \
+../webkitgtk-$pkgver
+  ninja
+}
+
+package() {
+  cd build
+  DESTDIR="$pkgdir" ninja install
+
+  cd ../webkitgtk-$pkgver
+  find Source -name 'COPYING*' -or -name 'LICENSE*' -print0 | while IFS= read 
-d $'\0' -r _f
+  do
+echo "### $_f ###"
+cat "$_f"
+echo
+  done | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Deleted: enchant-2.diff
===
--- enchant-2.diff  2018-01-25 05:31:35 UTC (rev 315425)
+++ enchant-2.diff  2018-01-25 05:39:01 UTC (rev 315426)
@@ -1,21 +0,0 @@
-diff -u -r webkitgtk-2.18.5/Source/cmake/FindEncha

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

2018-01-24 Thread Jan Steffens via arch-commits
Date: Thursday, January 25, 2018 @ 05:31:35
  Author: heftig
Revision: 315425

2.18.6-1

Modified:
  webkit2gtk/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 05:09:39 UTC (rev 315424)
+++ PKGBUILD2018-01-25 05:31:35 UTC (rev 315425)
@@ -2,8 +2,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=webkit2gtk
-pkgver=2.18.5
-pkgrel=2
+pkgver=2.18.6
+pkgrel=1
 pkgdesc="GTK+ Web content engine library"
 arch=(x86_64)
 url="https://webkitgtk.org/";
@@ -17,7 +17,7 @@
 'gst-libav: nonfree media decoding')
 source=(https://webkitgtk.org/releases/webkitgtk-${pkgver}.tar.xz{,.asc}
 enchant-2.diff)
-sha256sums=('0c6d80cc7eb5d32f8063041fa11a1a6f17a29765c2f69c6bc862cd47c2d539b8'
+sha256sums=('93912cc2f40f12e452be1ca4babdbdaac0ec4f828d441257a6b06c2963bbac3c'
 'SKIP'
 'ed8e5fe614ed800da3caccb8162bdd2d8dbd5a69ab90d426b34e124dee5cf1b6')
 validpgpkeys=('D7FCF61CF9A2DEAB31D81BD3F3D322D0EC4582C3')


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 05:11:48
  Author: anatolik
Revision: 286753

archrelease: copy trunk to community-testing-any

Added:
  ruby-rake/repos/community-testing-any/
  ruby-rake/repos/community-testing-any/PKGBUILD
(from rev 286751, ruby-rake/trunk/PKGBUILD)

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

Copied: ruby-rake/repos/community-testing-any/PKGBUILD (from rev 286751, 
ruby-rake/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-01-25 05:11:48 UTC (rev 286753)
@@ -0,0 +1,22 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rake
+pkgname=ruby-$_gemname
+pkgver=12.3.0
+pkgrel=1
+pkgdesc='Make-like build tool implemented in Ruby'
+provides=(rake)
+arch=(any)
+url='https://ruby.github.io/rake/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 05:11:09
  Author: anatolik
Revision: 286752

archrelease: copy trunk to community-testing-any

Added:
  ruby-rdoc/repos/community-testing-any/
  ruby-rdoc/repos/community-testing-any/PKGBUILD
(from rev 286751, ruby-rdoc/trunk/PKGBUILD)

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

Copied: ruby-rdoc/repos/community-testing-any/PKGBUILD (from rev 286751, 
ruby-rdoc/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2018-01-25 05:11:09 UTC (rev 286752)
@@ -0,0 +1,21 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rdoc
+pkgname=ruby-$_gemname
+pkgver=4.2.2
+pkgrel=1
+pkgdesc='Command-line documentation generator for Ruby projects'
+arch=(any)
+url='https://ruby.github.io/rdoc/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 05:09:39
  Author: anatolik
Revision: 315424

archrelease: copy trunk to testing-x86_64

Added:
  ruby/repos/testing-x86_64/
  ruby/repos/testing-x86_64/PKGBUILD
(from rev 315423, ruby/trunk/PKGBUILD)
  ruby/repos/testing-x86_64/gemrc
(from rev 315423, ruby/trunk/gemrc)
  ruby/repos/testing-x86_64/ruby.install
(from rev 315423, ruby/trunk/ruby.install)

--+
 PKGBUILD |   85 +
 gemrc|5 +++
 ruby.install |   22 ++
 3 files changed, 112 insertions(+)

Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 315423, 
ruby/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-01-25 05:09:39 UTC (rev 315424)
@@ -0,0 +1,85 @@
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+pkgname=(ruby ruby-docs)
+pkgver=2.5.0
+pkgrel=3
+arch=(x86_64)
+url='http://www.ruby-lang.org/en/'
+license=(BSD custom)
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz
+gemrc)
+sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578'
+
'8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911')
+
+prepare() {
+  cd ruby-${pkgver}
+  # remove bundled gems, we are going to ship them as separate packages
+  rm -rf gems/
+}
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=(gdbm openssl libffi libyaml gmp zlib)
+  optdepends=(
+  'ruby-docs: Ruby documentation'
+  'tk: for Ruby/TK'
+  )
+  provides=(rubygems)
+  backup=(etc/gemrc)
+  install=ruby.install
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -D -m644 ${srcdir}/gemrc "${pkgdir}/etc/gemrc"
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+
+  gemver=${pkgver:0:3}.0
+  # remove bundled rdoc gem
+  # we are doing it here instead of prepare() because rdoc used doring Ruby 
build process
+  rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/
+  rm -r "${pkgdir}"/usr/bin/rdoc
+  rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/*
+  rm -r 
"${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec
+}
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}

Copied: ruby/repos/testing-x86_64/gemrc (from rev 315423, ruby/trunk/gemrc)
===
--- testing-x86_64/gemrc(rev 0)
+++ testing-x86_64/gemrc2018-01-25 05:09:39 UTC (rev 315424)
@@ -0,0 +1,5 @@
+# Read about the gemrc format at 
http://guides.rubygems.org/command-reference/#gem-environment
+
+# --user-install is used to install to $HOME/.gem/ by default since we want to 
separate
+#pacman installed gems and gem installed gems
+gem: --user-install

Copied: ruby/repos/testing-x86_64/ruby.install (from rev 315423, 
ruby/trunk/ruby.install)
===
--- testing-x86_64/ruby.install (rev 0)
+++ testing-x86_64/ruby.install 2018-01-25 05:09:39 UTC (rev 315424)
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+print_gem_default_target() {
+  echo 'The default location of gem installs is $HOME/.gem/ruby'
+  echo 'Add the following line to your PATH if you plan to install using gem'
+  echo '$(ruby -e "puts Gem.user_dir")/bin'
+  echo 'If you want to install to the system wide location, you must either:'
+  echo 'edit /etc/gemrc or run gem with the --no-user-install flag.'
+}
+
+# arg 1:  the new package version
+post_install() {
+  print_gem_default_target
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+  if [ "$(vercmp $2 1.9.3_p125-4)" -lt 0 ]; then
+print_gem_default_target
+  fi
+}


[arch-commits] Commit in (8 files)

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 05:09:59
  Author: anatolik
Revision: 286751

Add separate rake and rdoc packages

Added:
  ruby-rake/
  ruby-rake/repos/
  ruby-rake/trunk/
  ruby-rake/trunk/PKGBUILD
  ruby-rdoc/
  ruby-rdoc/repos/
  ruby-rdoc/trunk/
  ruby-rdoc/trunk/PKGBUILD

--+
 ruby-rake/trunk/PKGBUILD |   22 ++
 ruby-rdoc/trunk/PKGBUILD |   21 +
 2 files changed, 43 insertions(+)

Added: ruby-rake/trunk/PKGBUILD
===
--- ruby-rake/trunk/PKGBUILD(rev 0)
+++ ruby-rake/trunk/PKGBUILD2018-01-25 05:09:59 UTC (rev 286751)
@@ -0,0 +1,22 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rake
+pkgname=ruby-$_gemname
+pkgver=12.3.0
+pkgrel=1
+pkgdesc='Make-like build tool implemented in Ruby'
+provides=(rake)
+arch=(any)
+url='https://ruby.github.io/rake/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('8f9e0c0a5fc64bb5d5d4343224ea11497fc1e653')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


Property changes on: ruby-rake/trunk/PKGBUILD
___
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: ruby-rdoc/trunk/PKGBUILD
===
--- ruby-rdoc/trunk/PKGBUILD(rev 0)
+++ ruby-rdoc/trunk/PKGBUILD2018-01-25 05:09:59 UTC (rev 286751)
@@ -0,0 +1,21 @@
+# Maintainer: Anatol Pomozov 
+
+_gemname=rdoc
+pkgname=ruby-$_gemname
+pkgver=4.2.2
+pkgrel=1
+pkgdesc='Command-line documentation generator for Ruby projects'
+arch=(any)
+url='https://ruby.github.io/rdoc/'
+license=(MIT)
+depends=(ruby)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha1sums=('1b1d47bb203a3cecf53e8cd4d363405227419076')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+}


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


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 05:09:01
  Author: anatolik
Revision: 315423

Split rake and rdoc from ruby package

Now rake/rdoc become separate packages built from gem files and have its own
release lifecycle. It will allow us upgrate rake without waiting when ruby does 
it.

Modified:
  ruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 01:18:10 UTC (rev 315422)
+++ PKGBUILD2018-01-25 05:09:01 UTC (rev 315423)
@@ -1,4 +1,4 @@
-# Maintainer: Thomas Dziedzic 
+# Contributor: Thomas Dziedzic 
 # Contributor: Allan McRae 
 # Contributor: John Proctor 
 # Contributor: Jeramy Rutley 
@@ -5,7 +5,7 @@
 
 pkgname=(ruby ruby-docs)
 pkgver=2.5.0
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='http://www.ruby-lang.org/en/'
 license=(BSD custom)
@@ -16,10 +16,16 @@
 
sha512sums=('55714a33d7661fe8b432f73c34fd67b49699f8b79df1cbd680a74899124d3ab0f444677672aac1ba725820182940d485efb2db0bf2bc96737c5d40c54578'
 
'8cafd14d414ee3c16aa94f79072bc6c100262f925dc1300e785846c3faffc1356b8e2223af5684e3340c55032d41231179ffa948bb12e01dbae0f4131911')
 
+prepare() {
+  cd ruby-${pkgver}
+  # remove bundled gems, we are going to ship them as separate packages
+  rm -rf gems/
+}
+
 build() {
   cd ruby-${pkgver}
 
-  PKG_CONFIG=/usr/bin/pkg-config ./configure \
+  ./configure \
 --prefix=/usr \
 --sysconfdir=/etc \
 --localstatedir=/var \
@@ -45,8 +51,7 @@
   'ruby-docs: Ruby documentation'
   'tk: for Ruby/TK'
   )
-  provides=(rubygems rake)
-  conflicts=(rake)
+  provides=(rubygems)
   backup=(etc/gemrc)
   install=ruby.install
 
@@ -58,6 +63,14 @@
 
   install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
   install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+
+  gemver=${pkgver:0:3}.0
+  # remove bundled rdoc gem
+  # we are doing it here instead of prepare() because rdoc used doring Ruby 
build process
+  rm -r "${pkgdir}"/usr/lib/ruby/${gemver}/rdoc/
+  rm -r "${pkgdir}"/usr/bin/rdoc
+  rm -r "${pkgdir}"/usr/lib/ruby/gems/${gemver}/gems/*
+  rm -r 
"${pkgdir}"/usr/lib/ruby/gems/${gemver}/specifications/default/rdoc-*.gemspec
 }
 
 package_ruby-docs() {


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

2018-01-24 Thread Eli Schwartz via arch-commits
Date: Thursday, January 25, 2018 @ 04:37:38
  Author: eschwartz
Revision: 286749

upgpkg: mpop 1.2.6-2

FS#53586 install vim synxtax file.
Example documentation belongs in the doc directory.
Disable failing signatures due to revoked key.

Modified:
  mpop/trunk/PKGBUILD
  mpop/trunk/mpop.install

--+
 PKGBUILD |   12 ++--
 mpop.install |2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 04:17:37 UTC (rev 286748)
+++ PKGBUILD2018-01-25 04:37:38 UTC (rev 286749)
@@ -4,7 +4,7 @@
 
 pkgname=mpop
 pkgver=1.2.6
-pkgrel=1
+pkgrel=2
 pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement"
 arch=('x86_64')
 url="http://mpop.sourceforge.net/";
@@ -11,10 +11,9 @@
 license=('GPL3')
 depends=('gnutls' 'libidn')
 install=mpop.install
-source=("http://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz"{,.sig})
-md5sums=('2298ddcf1defbf8e7097a1869c8d39d3'
- 'SKIP')
-validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294')
+source=("https://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz";) # 
{,.sig})
+md5sums=('2298ddcf1defbf8e7097a1869c8d39d3')
+validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') # revoked key
 
 build() {
   cd "$srcdir/mpop-$pkgver"
@@ -27,5 +26,6 @@
   cd "$srcdir/mpop-$pkgver"
 
   make DESTDIR="$pkgdir" install
-  install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/mpop/mpoprc.example"
+  install -Dm644 scripts/vim/mpop.vim 
"$pkgdir/usr/share/vim/vimfiles/syntax/mpop.vim"
+  install -Dm644 doc/mpoprc.example   
"$pkgdir/usr/share/doc/mpop/mpoprc.example"
 }

Modified: mpop.install
===
--- mpop.install2018-01-25 04:17:37 UTC (rev 286748)
+++ mpop.install2018-01-25 04:37:38 UTC (rev 286749)
@@ -1,5 +1,5 @@
 post_install() {
-  echo "==> Sample config: /usr/share/mpop/mpoprc.example"
+  echo "==> Sample config: /usr/share/doc/mpop/mpoprc.example"
   echo "==> Copy it to your home folder as ~/.mpoprc."
 }
 


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

2018-01-24 Thread Eli Schwartz via arch-commits
Date: Thursday, January 25, 2018 @ 04:38:02
  Author: eschwartz
Revision: 286750

archrelease: copy trunk to community-x86_64

Added:
  mpop/repos/community-x86_64/PKGBUILD
(from rev 286749, mpop/trunk/PKGBUILD)
  mpop/repos/community-x86_64/mpop.install
(from rev 286749, mpop/trunk/mpop.install)
Deleted:
  mpop/repos/community-x86_64/PKGBUILD
  mpop/repos/community-x86_64/mpop.install

--+
 PKGBUILD |   62 -
 mpop.install |   16 +++---
 2 files changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 04:37:38 UTC (rev 286749)
+++ PKGBUILD2018-01-25 04:38:02 UTC (rev 286750)
@@ -1,31 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Israel Herraiz 
-# Contributor: Roberto Alsina 
-
-pkgname=mpop
-pkgver=1.2.6
-pkgrel=1
-pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement"
-arch=('i686' 'x86_64')
-url="http://mpop.sourceforge.net/";
-license=('GPL3')
-depends=('gnutls' 'libidn')
-install=mpop.install
-source=("http://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz"{,.sig})
-md5sums=('2298ddcf1defbf8e7097a1869c8d39d3'
- 'SKIP')
-validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294')
-
-build() {
-  cd "$srcdir/mpop-$pkgver"
-
-  ./configure --prefix=/usr --with-ssl=gnutls
-  make
-}
-
-package() {
-  cd "$srcdir/mpop-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-  install -Dm644 doc/mpoprc.example "$pkgdir/usr/share/mpop/mpoprc.example"
-}

Copied: mpop/repos/community-x86_64/PKGBUILD (from rev 286749, 
mpop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 04:38:02 UTC (rev 286750)
@@ -0,0 +1,31 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Israel Herraiz 
+# Contributor: Roberto Alsina 
+
+pkgname=mpop
+pkgver=1.2.6
+pkgrel=2
+pkgdesc="A small, fast POP3 client suitable as a fetchmail replacement"
+arch=('x86_64')
+url="http://mpop.sourceforge.net/";
+license=('GPL3')
+depends=('gnutls' 'libidn')
+install=mpop.install
+source=("https://downloads.sourceforge.net/mpop/mpop-$pkgver.tar.xz";) # 
{,.sig})
+md5sums=('2298ddcf1defbf8e7097a1869c8d39d3')
+validpgpkeys=('2F788CDEF4181652720EF132F4926138953E5294') # revoked key
+
+build() {
+  cd "$srcdir/mpop-$pkgver"
+
+  ./configure --prefix=/usr --with-ssl=gnutls
+  make
+}
+
+package() {
+  cd "$srcdir/mpop-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  install -Dm644 scripts/vim/mpop.vim 
"$pkgdir/usr/share/vim/vimfiles/syntax/mpop.vim"
+  install -Dm644 doc/mpoprc.example   
"$pkgdir/usr/share/doc/mpop/mpoprc.example"
+}

Deleted: mpop.install
===
--- mpop.install2018-01-25 04:37:38 UTC (rev 286749)
+++ mpop.install2018-01-25 04:38:02 UTC (rev 286750)
@@ -1,8 +0,0 @@
-post_install() {
-  echo "==> Sample config: /usr/share/mpop/mpoprc.example"
-  echo "==> Copy it to your home folder as ~/.mpoprc."
-}
-
-post_upgrade() {
-  post_install $1
-}

Copied: mpop/repos/community-x86_64/mpop.install (from rev 286749, 
mpop/trunk/mpop.install)
===
--- mpop.install(rev 0)
+++ mpop.install2018-01-25 04:38:02 UTC (rev 286750)
@@ -0,0 +1,8 @@
+post_install() {
+  echo "==> Sample config: /usr/share/doc/mpop/mpoprc.example"
+  echo "==> Copy it to your home folder as ~/.mpoprc."
+}
+
+post_upgrade() {
+  post_install $1
+}


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 04:17:37
  Author: anatolik
Revision: 286748

archrelease: copy trunk to community-x86_64

Added:
  dtc/repos/community-x86_64/PKGBUILD
(from rev 286747, dtc/trunk/PKGBUILD)
Deleted:
  dtc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 04:16:42 UTC (rev 286747)
+++ PKGBUILD2018-01-25 04:17:37 UTC (rev 286748)
@@ -1,40 +0,0 @@
-# $Id$
-# Maintainer: Anatol Pomozov
-# Contributor: Frederic Bezies 
-
-pkgname=dtc
-pkgver=1.4.5
-pkgrel=1
-pkgdesc='Device Tree Compiler'
-url='http://www.devicetree.org/Device_Tree_Compiler'
-arch=(i686 x86_64)
-license=(GPL2)
-checkdepends=(python2)
-makedepends=(swig)
-source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz
-
fix32bit.patch::https://github.com/dgibson/dtc/commit/f8872e29ce06d78d3db71b3ab26a7465fc8a9586.patch)
-sha256sums=('042c7164806af34069d13ede59d85b8156d09f179f721c516dc37712d3a0f621'
-'e92bfc787b65e2610528d5c499835c083c1672455fc7998d202b7c986d5c5f1d')
-
-prepare() {
-  cd dtc-$pkgver
-  sed -i 's/-Werror//' Makefile
-  sed -i 's/python\b/python2/' tests/run_tests.sh
-  patch -p1 < ../fix32bit.patch
-}
-
-build() {
-  cd dtc-$pkgver
-  make
-}
-
-check() {
-  cd dtc-$pkgver
-  make check
-}
-
-package() {
-  cd dtc-$pkgver
-  make DESTDIR="$pkgdir" SETUP_PREFIX="$pkgdir/usr" PREFIX=/usr install
-}
-

Copied: dtc/repos/community-x86_64/PKGBUILD (from rev 286747, 
dtc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 04:17:37 UTC (rev 286748)
@@ -0,0 +1,36 @@
+# $Id$
+# Maintainer: Anatol Pomozov
+# Contributor: Frederic Bezies 
+
+pkgname=dtc
+pkgver=1.4.6
+pkgrel=1
+pkgdesc='Device Tree Compiler'
+url='http://www.devicetree.org/Device_Tree_Compiler'
+arch=(x86_64)
+license=(GPL2)
+makedepends=(swig python2)
+source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz)
+sha256sums=('382302bfcc3c40734be80ac620983971d911ec4cde798f551873f3eb008c7b7e')
+
+prepare() {
+  cd dtc-$pkgver
+  sed -i 's/-Werror//' Makefile
+  sed -i 's/python\b/python2/' tests/run_tests.sh
+}
+
+build() {
+  cd dtc-$pkgver
+  make
+}
+
+check() {
+  cd dtc-$pkgver
+  make check
+}
+
+package() {
+  cd dtc-$pkgver
+  make DESTDIR="$pkgdir" SETUP_PREFIX="$pkgdir/usr" PREFIX=/usr install
+}
+


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

2018-01-24 Thread Anatol Pomozov via arch-commits
Date: Thursday, January 25, 2018 @ 04:16:42
  Author: anatolik
Revision: 286747

upgpkg: dtc 1.4.6-1

Modified:
  dtc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 04:06:27 UTC (rev 286746)
+++ PKGBUILD2018-01-25 04:16:42 UTC (rev 286747)
@@ -3,7 +3,7 @@
 # Contributor: Frederic Bezies 
 
 pkgname=dtc
-pkgver=1.4.5
+pkgver=1.4.6
 pkgrel=1
 pkgdesc='Device Tree Compiler'
 url='http://www.devicetree.org/Device_Tree_Compiler'
@@ -10,16 +10,13 @@
 arch=(x86_64)
 license=(GPL2)
 makedepends=(swig python2)
-source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz
-
fix32bit.patch::https://github.com/dgibson/dtc/commit/f8872e29ce06d78d3db71b3ab26a7465fc8a9586.patch)
-sha256sums=('042c7164806af34069d13ede59d85b8156d09f179f721c516dc37712d3a0f621'
-'e92bfc787b65e2610528d5c499835c083c1672455fc7998d202b7c986d5c5f1d')
+source=(https://www.kernel.org/pub/software/utils/dtc/dtc-$pkgver.tar.xz)
+sha256sums=('382302bfcc3c40734be80ac620983971d911ec4cde798f551873f3eb008c7b7e')
 
 prepare() {
   cd dtc-$pkgver
   sed -i 's/-Werror//' Makefile
   sed -i 's/python\b/python2/' tests/run_tests.sh
-  patch -p1 < ../fix32bit.patch
 }
 
 build() {


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 04:06:27
  Author: felixonmars
Revision: 286746

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 
286745, haskell-xcffib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 04:06:27 UTC (rev 286746)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=xcffib
+pkgname=haskell-xcffib
+pkgver=0.5.1
+pkgrel=56
+pkgdesc="A cffi-based python binding for X"
+url="https://github.com/tych0/xcffib";
+license=('Apache')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 
'haskell-language-python'
+ 'haskell-mtl' 'haskell-optparse-applicative' 'haskell-semigroups' 
'haskell-split'
+ 'haskell-xcb-types')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d182c203653eeaf2cca2cd27fef585b1882524f4daf1b9fe5c4e5d1123757294418e67ae56256edcafef4e052770e6726a19062e12cfd9ab56a4549f771078d0')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 04:06:04
  Author: felixonmars
Revision: 286745

upgpkg: haskell-xcffib 0.5.1-56

rebuild with split,0.2.3.3

Modified:
  haskell-xcffib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 04:05:11 UTC (rev 286744)
+++ PKGBUILD2018-01-25 04:06:04 UTC (rev 286745)
@@ -4,7 +4,7 @@
 _hkgname=xcffib
 pkgname=haskell-xcffib
 pkgver=0.5.1
-pkgrel=55
+pkgrel=56
 pkgdesc="A cffi-based python binding for X"
 url="https://github.com/tych0/xcffib";
 license=('Apache')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 04:05:11
  Author: felixonmars
Revision: 286744

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 286743, git-annex/trunk/PKGBUILD)

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

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


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 04:04:47
  Author: felixonmars
Revision: 286743

upgpkg: git-annex 6.20180112-31

rebuild with split,0.2.3.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:58:34 UTC (rev 286742)
+++ PKGBUILD2018-01-25 04:04:47 UTC (rev 286743)
@@ -4,7 +4,7 @@
 
 pkgname=git-annex
 pkgver=6.20180112
-pkgrel=30
+pkgrel=31
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/";
 license=("AGPL3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:50:05
  Author: felixonmars
Revision: 286737

upgpkg: haskell-servant-server 0.12-34

rebuild with split,0.2.3.3

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:48:58 UTC (rev 286736)
+++ PKGBUILD2018-01-25 03:50:05 UTC (rev 286737)
@@ -5,7 +5,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.12
-pkgrel=33
+pkgrel=34
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/";
 license=("custom:BSD3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:50:26
  Author: felixonmars
Revision: 286738

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 286737, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 286737, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:50:26 UTC (rev 286738)
@@ -0,0 +1,45 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.12
+pkgrel=34
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec"
+ "haskell-base64-bytestring" "haskell-exceptions" 
"haskell-http-api-data"
+ "haskell-http-types" "haskell-network-uri" "haskell-monad-control" 
"haskell-mtl"
+ "haskell-network" "haskell-safe" "haskell-servant" "haskell-split"
+ "haskell-string-conversions" "haskell-system-filepath" 
"haskell-resourcet" "haskell-tagged"
+ "haskell-text" "haskell-transformers-base" 
"haskell-transformers-compat" "haskell-wai"
+ "haskell-wai-app-static" "haskell-warp" "haskell-word8")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:58:34
  Author: felixonmars
Revision: 286742

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 286741, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:58:34 UTC (rev 286742)
@@ -0,0 +1,76 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=1.6.3
+pkgrel=47
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-bindings-uname'
+ 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 
'haskell-exceptions'
+ 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 
'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 
'haskell-monad-logger'
+ 'haskell-mono-traversable' 'haskell-mtl' 'haskell-neat-interpolation' 
'haskell-network-uri'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-path' 'haskell-path-io' 'haskell-persistent' 
'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-pid1' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 
'haskell-semigroups'
+ 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-text'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-unicode-transforms'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz";)
+sha512sums=('28cb4d65fdcfdb999ef9ef853629b1590cde3fdd736c768c1e41350dec3a8dd3dae8519acef17eca6665c50f46fb3958cc2b9347a10b627842c47c0b9b0cd175')
+
+prepare() {
+  cd $pkgname-$pkgver
+  hpack
+}
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev

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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:58:06
  Author: felixonmars
Revision: 286741

upgpkg: stack 1.6.3-47

rebuild with split,0.2.3.3

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:52:05 UTC (rev 286740)
+++ PKGBUILD2018-01-25 03:58:06 UTC (rev 286741)
@@ -4,7 +4,7 @@
 
 pkgname=stack
 pkgver=1.6.3
-pkgrel=46
+pkgrel=47
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("custom:BSD3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:46:06
  Author: felixonmars
Revision: 286733

upgpkg: pandoc-citeproc 0.12.2.5-26

rebuild with split,0.2.3.3

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:43:09 UTC (rev 286732)
+++ PKGBUILD2018-01-25 03:46:06 UTC (rev 286733)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.12.2.5
-pkgrel=25
+pkgrel=26
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("custom:BSD3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:52:05
  Author: felixonmars
Revision: 286740

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:48:35
  Author: felixonmars
Revision: 286735

upgpkg: haskell-hakyll 4.10.0.0-46

rebuild with split,0.2.3.3

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:46:28 UTC (rev 286734)
+++ PKGBUILD2018-01-25 03:48:35 UTC (rev 286735)
@@ -5,7 +5,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.10.0.0
-pkgrel=45
+pkgrel=46
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll";
 license=("custom:BSD3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:42:46
  Author: felixonmars
Revision: 286731

upgpkg: pandoc-crossref 0.3.0.1-13

rebuild with split,0.2.3.3

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:41:06 UTC (rev 286730)
+++ PKGBUILD2018-01-25 03:42:46 UTC (rev 286731)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.0.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:51:44
  Author: felixonmars
Revision: 286739

upgpkg: hledger-api 1.5-31

rebuild with split,0.2.3.3

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:50:26 UTC (rev 286738)
+++ PKGBUILD2018-01-25 03:51:44 UTC (rev 286739)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-api
 pkgver=1.5
-pkgrel=30
+pkgrel=31
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:46:28
  Author: felixonmars
Revision: 286734

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 286733, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
286733, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:46:28 UTC (rev 286734)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.12.2.5
+pkgrel=26
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-mtl' 
'haskell-old-locale' 'pandoc'
+ 'haskell-pandoc-types' 'haskell-parsec' 'haskell-rfc5051' 
'haskell-setenv' 'haskell-split'
+ 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-text' 
'haskell-text-icu'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-xml-conduit' 
'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('f8072d9ca2e9cf04f506094fbf9c15eb6f53a19a602dfb565ed611e4f0f287166ec5097f59fe89b1b070e2b0137f57a7f977027b99dc4d422ad7a98dac3a85c6')
+
+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
+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}"
+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-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:41:06
  Author: felixonmars
Revision: 286730

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 286729, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:41:06 UTC (rev 286730)
@@ -0,0 +1,63 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.0.6
+pkgrel=25
+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-base64-bytestring" 
"haskell-blaze-html"
+ "haskell-blaze-markup" "haskell-case-insensitive" "haskell-cmark-gfm"
+ "haskell-data-default" "haskell-doctemplates" "haskell-glob" 
"haskell-mtl"
+ "haskell-haddock-library" "haskell-skylighting" "haskell-hslua" 
"haskell-hslua-module-text"
+ "haskell-http-client" "haskell-syb" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-safe" "haskell-split" "haskell-text" "haskell-texmath" 
"haskell-network"
+ "haskell-pandoc-types" "haskell-parsec" "haskell-random" 
"haskell-scientific"
+ "haskell-tagsoup" "haskell-temporary" "haskell-network-uri" 
"haskell-unordered-containers"
+ "haskell-zip-archive" "haskell-vector" "haskell-xml" "haskell-yaml" 
"haskell-zlib")
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'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=('a1e59fbedc8efbeaa482a90392beff3e6b93c5ee52f2955c57eba83baadfc10c76f474c1254de22daf7c0d250dc9114331d878f56ebf2e90cdd5bf75ecd6f208')
+
+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-old-locale -fnetwork-uri -f-trypandoc -f-embed_data_files 
-f-weigh-pandoc -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 haskell-hakyll/repos (2 files)

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:48:58
  Author: felixonmars
Revision: 286736

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
286735, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:48:58 UTC (rev 286736)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.10.0.0
+pkgrel=46
+pkgdesc="A static website compiler library"
+url="http://jaspervdj.be/hakyll";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-fsnotify' 'haskell-http-conduit' 
'haskell-http-types'
+ 'haskell-lrucache' 'haskell-mtl' 'haskell-network' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-parsec'
+ 'haskell-random' 'haskell-regex-base' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-scientific' 'haskell-system-filepath' 'haskell-tagsoup' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector' 'haskell-wai'
+ 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('17c5986ba3a522d081067e7d728113311b918289c2b35da372d5804d1606fe58494249b3acc9e0988a0608f8d9715eace172f6e64fed1e45625b791410a61d37')
+
+prepare() {
+sed -e 's/tasty  >= 0.11 && < 0.12,/tasty,/' \
+-e 's/tasty-hunit>= 0.9  && < 0.10,/tasty-hunit,/' \
+-i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+# pandoc 2.0.6 is causing the test suite of hakyll to hang
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:40:42
  Author: felixonmars
Revision: 286729

upgpkg: pandoc 2.0.6-25

rebuild with split,0.2.3.3

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:28:43 UTC (rev 286728)
+++ PKGBUILD2018-01-25 03:40:42 UTC (rev 286729)
@@ -4,7 +4,7 @@
 
 pkgname=pandoc
 pkgver=2.0.6
-pkgrel=24
+pkgrel=25
 pkgdesc="Conversion between markup formats"
 url="http://pandoc.org";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:43:09
  Author: felixonmars
Revision: 286732

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
286731, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:43:09 UTC (rev 286732)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.0.1
+pkgrel=13
+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-file-embed' 
'haskell-mtl'
+ 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 
'haskell-pandoc-types'
+ 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' 
'haskell-utility-ht')
+makedepends=('ghc')
+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=('9484b50cb01bad33687d4787f48878899d59eeaddd6714ac324e37be5bd20a313f246cafce1d7fba36432fd99cb75f10d4efba5ebd9b0def87dc77410c912b13')
+
+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
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:28:43
  Author: felixonmars
Revision: 286728

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:28:21
  Author: felixonmars
Revision: 286727

upgpkg: haskell-store 0.4.3.2-44

rebuild with split,0.2.3.3

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:26:40 UTC (rev 286726)
+++ PKGBUILD2018-01-25 03:28:21 UTC (rev 286727)
@@ -4,7 +4,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.4.3.2
-pkgrel=43
+pkgrel=44
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store";
 license=('custom:BSD3')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:26:40
  Author: felixonmars
Revision: 286726

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-conduit-combinators/repos/community-staging-x86_64/
  haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD
(from rev 286725, haskell-conduit-combinators/trunk/PKGBUILD)

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

Copied: haskell-conduit-combinators/repos/community-staging-x86_64/PKGBUILD 
(from rev 286725, haskell-conduit-combinators/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:26:40 UTC (rev 286726)
@@ -0,0 +1,50 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-combinators
+pkgname=haskell-conduit-combinators
+pkgver=1.1.2
+pkgrel=17
+pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
+url="https://github.com/snoyberg/mono-traversable";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-chunked-data'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-monad-control'
+ 'haskell-mono-traversable' 'haskell-mwc-random' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-text' 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-vector'
+ 'haskell-void')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-mtl' 
'haskell-safe'
+ 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7ece12d0af700f2fe903f044857d0ae754bd205b427dc63f2e8749b18e2fbdbd3c1727df742618ef5019abb25ffbf2dec9ba59a6c2f996e0e502eb2f7a6499ba')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fmonotrav1
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:26:19
  Author: felixonmars
Revision: 286725

upgpkg: haskell-conduit-combinators 1.1.2-17

rebuild with split,0.2.3.3

Modified:
  haskell-conduit-combinators/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:24:25 UTC (rev 286724)
+++ PKGBUILD2018-01-25 03:26:19 UTC (rev 286725)
@@ -5,7 +5,7 @@
 _hkgname=conduit-combinators
 pkgname=haskell-conduit-combinators
 pkgver=1.1.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Commonly used conduit functions, for both chunked and unchunked data"
 url="https://github.com/snoyberg/mono-traversable";
 license=("MIT")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:24:25
  Author: felixonmars
Revision: 286724

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable/repos/community-staging-x86_64/
  haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD
(from rev 286723, haskell-mono-traversable/trunk/PKGBUILD)

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

Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from 
rev 286723, haskell-mono-traversable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:24:25 UTC (rev 286724)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mono-traversable
+pkgname=haskell-mono-traversable
+pkgver=1.0.8.1
+pkgrel=3
+pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
+url="https://github.com/snoyberg/mono-traversable";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-text' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 
'haskell-hspec'
+ 'haskell-semigroups')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('cb3ea7efd1995be5f3af2b71cb8ed105801de6e2496fdd2644f90b223a33aa9b1e2e70837acaf3289aa4354ec217daf9bb77b44e7b745c3c84866ec40be5e062')
+
+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-mono-traversable/trunk (PKGBUILD)

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:23:55
  Author: felixonmars
Revision: 286723

upgpkg: haskell-mono-traversable 1.0.8.1-3

rebuild with split,0.2.3.3

Modified:
  haskell-mono-traversable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:22:06 UTC (rev 286722)
+++ PKGBUILD2018-01-25 03:23:55 UTC (rev 286723)
@@ -5,7 +5,7 @@
 _hkgname=mono-traversable
 pkgname=haskell-mono-traversable
 pkgver=1.0.8.1
-pkgrel=2
+pkgrel=3
 pkgdesc="Type classes for mapping, folding, and traversing monomorphic 
containers"
 url="https://github.com/snoyberg/mono-traversable";
 license=("MIT")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:22:06
  Author: felixonmars
Revision: 286722

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 286721, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 286721, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:22:06 UTC (rev 286722)
@@ -0,0 +1,60 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.2.0
+pkgrel=12
+pkgdesc="Functional Programming Language with Dependent Types"
+url="http://www.idris-lang.org/";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec' 'haskell-mtl'
+ 'haskell-network' 'haskell-optparse-applicative' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-split' 'haskell-terminal-size' 'haskell-text' 
'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('ad9a1266c689fb961eb05ab295ea23029dfb85c3de190905b482afa0bca8ba0e7a69d1093a5e7fcd648d6fb1e2daeceb2d3f70562032c7857d081e0442ccf0cf')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+}
+
+build() {
+cd Idris-dev-$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 \
+-fFFI -fGMP -frelease -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$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 idris/trunk (PKGBUILD)

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:21:41
  Author: felixonmars
Revision: 286721

upgpkg: idris 1.2.0-12

rebuild with split,0.2.3.3

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:12:05 UTC (rev 286720)
+++ PKGBUILD2018-01-25 03:21:41 UTC (rev 286721)
@@ -4,7 +4,7 @@
 
 pkgname=idris
 pkgver=1.2.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Functional Programming Language with Dependent Types"
 url="http://www.idris-lang.org/";
 license=("custom:BSD3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:12:05
  Author: felixonmars
Revision: 286720

archrelease: copy trunk to community-x86_64

Added:
  fcitx-qt5/repos/community-x86_64/PKGBUILD
(from rev 286719, fcitx-qt5/trunk/PKGBUILD)
Deleted:
  fcitx-qt5/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 03:11:34 UTC (rev 286719)
+++ PKGBUILD2018-01-25 03:12:05 UTC (rev 286720)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgname=fcitx-qt5
-pkgver=1.2.1
-pkgrel=3
-pkgdesc="Qt5 IM Module for Fcitx"
-arch=('x86_64')
-url="https://github.com/fcitx/fcitx-qt5";
-license=('GPL')
-groups=('fcitx-im')
-depends=('fcitx' 'libxkbcommon' 'qt5-base')
-makedepends=('extra-cmake-modules')
-source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3'
-'SKIP')
-validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DCMAKE_INSTALL_LIBDIR=lib .
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make install DESTDIR="$pkgdir"
-}

Copied: fcitx-qt5/repos/community-x86_64/PKGBUILD (from rev 286719, 
fcitx-qt5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 03:12:05 UTC (rev 286720)
@@ -0,0 +1,29 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=fcitx-qt5
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Qt5 IM Module for Fcitx"
+arch=('x86_64')
+url="https://github.com/fcitx/fcitx-qt5";
+license=('GPL')
+groups=('fcitx-im')
+depends=('fcitx' 'libxkbcommon' 'qt5-base')
+makedepends=('extra-cmake-modules')
+source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
+sha512sums=('902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3'
+'SKIP')
+validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DCMAKE_INSTALL_LIBDIR=lib .
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make install DESTDIR="$pkgdir"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:11:34
  Author: felixonmars
Revision: 286719

upgpkg: fcitx-qt5 1.2.2-1

Modified:
  fcitx-qt5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:10:38 UTC (rev 286718)
+++ PKGBUILD2018-01-25 03:11:34 UTC (rev 286719)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=fcitx-qt5
-pkgver=1.2.1
-pkgrel=3
+pkgver=1.2.2
+pkgrel=1
 pkgdesc="Qt5 IM Module for Fcitx"
 arch=('x86_64')
 url="https://github.com/fcitx/fcitx-qt5";
@@ -12,7 +12,7 @@
 depends=('fcitx' 'libxkbcommon' 'qt5-base')
 makedepends=('extra-cmake-modules')
 
source=("https://download.fcitx-im.org/$pkgname/$pkgname-$pkgver.tar.xz"{,.sig})
-sha512sums=('0fd726974492e173084e29d3308aa1d97141a1e4034b7192cf505391540533eff473849929e931e4a84589d233fefac70cbd9c122cf6d0d0de412150cad1b1d3'
+sha512sums=('902180ff8336c688d5d548a1628dc481f1ce0ea6cc79719ab53337ebfbb745232bfc58cf6e739a60c562d30c3d996eb5e07bd8ef932eade72a79fb35e096e1c3'
 'SKIP')
 validpgpkeys=('2CC8A0609AD2A479C65B6D5C8E8B898CBF2412F9') # Weng Xuetian 

 


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:10:38
  Author: felixonmars
Revision: 286718

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 03:10:10 UTC (rev 286717)
+++ PKGBUILD2018-01-25 03:10:38 UTC (rev 286718)
@@ -1,65 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-
-pkgbase=python-keystoneclient
-pkgname=(python-keystoneclient python2-keystoneclient)
-pkgver=3.14.0
-pkgrel=1
-pkgdesc="Client Library for OpenStack Identity"
-arch=('any')
-url="http://docs.openstack.org/developer/python-keystoneclient";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-iso8601'
- 'python2-iso8601' 'python-prettytable' 'python2-prettytable' 
'python-debtcollector'
- 'python2-debtcollector' 'python-keystoneauth1' 
'python2-keystoneauth1'
- 'python-positional' 'python2-positional' 'python-oslo-utils' 
'python2-oslo-utils'
- 'python-oslo-i18n' 'python2-oslo-i18n' 'python-oslo-serialization'
- 'python2-oslo-serialization' 'python-oslo-config' 
'python2-oslo-config'
- 'python-requests' 'python2-requests' 'python-stevedore' 
'python2-stevedore')
-checkdepends=('python-oslotest' 'python2-oslotest' 'python-testresources' 
'python2-testresources'
-  'python-requests-mock' 'python2-requests-mock' 
'python-pycodestyle'
-  'python2-pycodestyle' 'python-lxml' 'python2-lxml')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz";)
-sha512sums=('6564eb2f709dfef531f6da3a3af310d200262e84c07d4bdd8321da1e81064a24e1e5ded74e96342a2dd997cfc8b6013c0dd2a63191fe1b7dacd2acaee2385909')
-
-prepare() {
-  cp -a python-keystoneclient-$pkgver{,-py2}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/python-keystoneclient-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-keystoneclient-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-keystoneclient-$pkgver
-  python setup.py testr
-
-  cd "$srcdir"/python-keystoneclient-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr
-}
-
-package_python-keystoneclient() {
-  depends=('python-six' 'python-pbr' 'python-iso8601' 'python-prettytable' 
'python-debtcollector'
-   'python-keystoneauth1' 'python-positional' 'python-oslo-utils' 
'python-oslo-i18n'
-   'python-oslo-serialization' 'python-oslo-config' 'python-requests' 
'python-stevedore')
-
-  cd "$srcdir"/python-keystoneclient-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-keystoneclient() {
-  depends=('python2-six' 'python2-pbr' 'python2-iso8601' 'python2-prettytable' 
'python2-debtcollector'
-   'python2-keystoneauth1' 'python2-positional' 'python2-oslo-utils' 
'python2-oslo-i18n'
-   'python2-oslo-serialization' 'python2-oslo-config' 
'python2-requests' 'python2-stevedore')
-
-  cd "$srcdir"/python-keystoneclient-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-keystoneclient/repos/community-any/PKGBUILD (from rev 286717, 
python-keystoneclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 03:10:38 UTC (rev 286718)
@@ -0,0 +1,65 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgbase=python-keystoneclient
+pkgname=(python-keystoneclient python2-keystoneclient)
+pkgver=3.15.0
+pkgrel=1
+pkgdesc="Client Library for OpenStack Identity"
+arch=('any')
+url="http://docs.openstack.org/developer/python-keystoneclient";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-iso8601'
+ 'python2-iso8601' 'python-prettytable' 'python2-prettytable' 
'python-debtcollector'
+ 'python2-debtcollector' 'python-keystoneauth1' 
'python2-keystoneauth1'
+ 'python-positional' 'python2-positional' 'python-oslo-utils' 
'python2-oslo-utils'
+ 'python-oslo-i18n' 'python2-oslo-i18n' 'python-oslo-serialization'
+ 'python2-oslo-serialization' 'python-oslo-config' 
'python2-oslo-config'
+ 'python-requests' 'python2-requests' 'python-stevedore' 
'python2-stevedore')
+checkdepends=('python-oslotest' 'python2-oslotest' 'python-testresources' 
'python2-testresources'
+  'python-requests-mock' 'python2-requests-mock' 
'python-pycodestyle'
+  'python2-pycodestyle' 'python-lxml' 'python2-lxml')
+source=("$pkgbase-$pkgver.

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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:10:10
  Author: felixonmars
Revision: 286717

upgpkg: python-keystoneclient 3.15.0-1

Modified:
  python-keystoneclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:09:23 UTC (rev 286716)
+++ PKGBUILD2018-01-25 03:10:10 UTC (rev 286717)
@@ -3,7 +3,7 @@
 
 pkgbase=python-keystoneclient
 pkgname=(python-keystoneclient python2-keystoneclient)
-pkgver=3.14.0
+pkgver=3.15.0
 pkgrel=1
 pkgdesc="Client Library for OpenStack Identity"
 arch=('any')
@@ -20,7 +20,7 @@
   'python-requests-mock' 'python2-requests-mock' 
'python-pycodestyle'
   'python2-pycodestyle' 'python-lxml' 'python2-lxml')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-keystoneclient/archive/$pkgver.tar.gz";)
-sha512sums=('6564eb2f709dfef531f6da3a3af310d200262e84c07d4bdd8321da1e81064a24e1e5ded74e96342a2dd997cfc8b6013c0dd2a63191fe1b7dacd2acaee2385909')
+sha512sums=('64f18b5a54cc18136cb02ebdcc35af27fab6dc5389d28a4d2e401ea79ad222d77508f27292163ec52d2595a955f1c0dfcbdb5e67437aeeea10b7315d91d2efe0')
 
 prepare() {
   cp -a python-keystoneclient-$pkgver{,-py2}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:09:23
  Author: felixonmars
Revision: 286716

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  132 ++---
 1 file changed, 66 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 03:08:49 UTC (rev 286715)
+++ PKGBUILD2018-01-25 03:09:23 UTC (rev 286716)
@@ -1,66 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Daniel Wallace 
-
-pkgbase=python-glanceclient
-pkgname=(python-glanceclient python2-glanceclient)
-pkgver=2.9.0
-pkgrel=1
-pkgdesc="OpenStack Image API Client Library"
-arch=('any')
-url="http://docs.openstack.org/developer/python-glanceclient";
-license=('Apache')
-makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-babel'
- 'python2-babel' 'python-prettytable' 'python2-prettytable' 
'python-keystoneauth1'
- 'python2-keystoneauth1' 'python-requests' 'python2-requests' 
'python-warlock'
- 'python2-warlock' 'python-oslo-utils' 'python2-oslo-utils' 
'python-oslo-i18n'
- 'python2-oslo-i18n' 'python-wrapt' 'python2-wrapt' 
'python-pyopenssl'
- 'python2-pyopenssl')
-checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
-options=('!emptydirs')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";)
-sha512sums=('4822bf1250ffe65d111285f5947ba7d0fd53aaa1bdb4653da635603583988853db42153452a81bab03025265411652a7384b3498ef84aaabe4c3913ddcf80735')
-
-prepare() {
-  cp -a python-glanceclient-$pkgver{,-py2}
-
-  export PBR_VERSION=$pkgver
-}
-
-build() {
-  cd "$srcdir"/python-glanceclient-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/python-glanceclient-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-glanceclient-$pkgver
-  python setup.py testr
-
-  cd "$srcdir"/python-glanceclient-$pkgver-py2
-  PYTHON=python2 python2 setup.py testr
-}
-
-package_python-glanceclient() {
-  depends=('python-six' 'python-pbr' 'python-babel' 'python-prettytable' 
'python-keystoneauth1'
-   'python-requests' 'python-warlock' 'python-oslo-utils' 
'python-oslo-i18n' 'python-wrapt'
-   'python-pyopenssl')
-
-  cd "$srcdir"/python-glanceclient-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-glanceclient() {
-  depends=('python2-six' 'python2-pbr' 'python2-babel' 'python2-prettytable' 
'python2-keystoneauth1'
-   'python2-requests' 'python2-warlock' 'python2-oslo-utils' 
'python2-oslo-i18n'
-   'python2-wrapt' 'python2-pyopenssl')
-
-  cd "$srcdir"/python-glanceclient-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  mv "$pkgdir"/usr/bin/glance{,2}
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-glanceclient/repos/community-any/PKGBUILD (from rev 286715, 
python-glanceclient/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 03:09:23 UTC (rev 286716)
@@ -0,0 +1,66 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Daniel Wallace 
+
+pkgbase=python-glanceclient
+pkgname=(python-glanceclient python2-glanceclient)
+pkgver=2.9.1
+pkgrel=1
+pkgdesc="OpenStack Image API Client Library"
+arch=('any')
+url="http://docs.openstack.org/developer/python-glanceclient";
+license=('Apache')
+makedepends=('python-setuptools' 'python2-setuptools' 'python-pbr' 
'python2-pbr' 'python-babel'
+ 'python2-babel' 'python-prettytable' 'python2-prettytable' 
'python-keystoneauth1'
+ 'python2-keystoneauth1' 'python-requests' 'python2-requests' 
'python-warlock'
+ 'python2-warlock' 'python-oslo-utils' 'python2-oslo-utils' 
'python-oslo-i18n'
+ 'python2-oslo-i18n' 'python-wrapt' 'python2-wrapt' 
'python-pyopenssl'
+ 'python2-pyopenssl')
+checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
+options=('!emptydirs')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";)
+sha512sums=('c9c213f52644e6bc41377d55d4a7a387768364657afc60e0f3528fbb67b1870bb01b947801d8080f6e5ab70beaeab4a133c56e23b903c00a97d615fd53eda35c')
+
+prepare() {
+  cp -a python-glanceclient-$pkgver{,-py2}
+
+  export PBR_VERSION=$pkgver
+}
+
+build() {
+  cd "$srcdir"/python-glanceclient-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/python-glanceclient-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-glanceclient-$pkgver
+  python setup.py testr
+
+  cd "$srcdir"/python-glanceclient-$pkgver-py2

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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:08:49
  Author: felixonmars
Revision: 286715

upgpkg: python-glanceclient 2.9.1-1

Modified:
  python-glanceclient/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:08:27 UTC (rev 286714)
+++ PKGBUILD2018-01-25 03:08:49 UTC (rev 286715)
@@ -4,7 +4,7 @@
 
 pkgbase=python-glanceclient
 pkgname=(python-glanceclient python2-glanceclient)
-pkgver=2.9.0
+pkgver=2.9.1
 pkgrel=1
 pkgdesc="OpenStack Image API Client Library"
 arch=('any')
@@ -19,7 +19,7 @@
 checkdepends=('python-oslotest' 'python2-oslotest' 'python-requests-mock' 
'python2-requests-mock')
 options=('!emptydirs')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/openstack/python-glanceclient/archive/$pkgver.tar.gz";)
-sha512sums=('4822bf1250ffe65d111285f5947ba7d0fd53aaa1bdb4653da635603583988853db42153452a81bab03025265411652a7384b3498ef84aaabe4c3913ddcf80735')
+sha512sums=('c9c213f52644e6bc41377d55d4a7a387768364657afc60e0f3528fbb67b1870bb01b947801d8080f6e5ab70beaeab4a133c56e23b903c00a97d615fd53eda35c')
 
 prepare() {
   cp -a python-glanceclient-$pkgver{,-py2}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:08:27
  Author: felixonmars
Revision: 286714

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 03:07:58 UTC (rev 286713)
+++ PKGBUILD2018-01-25 03:08:27 UTC (rev 286714)
@@ -1,52 +0,0 @@
-# $Id$
-# Maintainer: Felix Yan 
-# Contributor: Bence Balint 
-
-pkgbase=python-w3lib
-pkgname=('python-w3lib' 'python2-w3lib')
-pkgver=1.18.0
-pkgrel=1
-pkgdesc="Library of web-related functions"
-arch=('any')
-license=('BSD')
-url="http://w3lib.readthedocs.org";
-makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six')
-checkdepends=('python-pytest' 'python2-pytest')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";)
-sha512sums=('8409398fdf543e961d87317d6c8474d0522ac3d563808a75f52f6c5129e831af36ede33bf5235233e6c8c49931c7615d77db87288ae704de6940a713b0b08167')
-
-prepare() {
-  cp -a w3lib-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/w3lib-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/w3lib-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/w3lib-$pkgver
-  py.test
-
-  cd "$srcdir"/w3lib-$pkgver-py2
-  py.test2
-}
-
-package_python-w3lib() {
-  depends=('python-six')
-
-  cd w3lib-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-package_python2-w3lib() {
-  depends=('python2-six')
-
-  cd w3lib-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-w3lib/repos/community-any/PKGBUILD (from rev 286713, 
python-w3lib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-25 03:08:27 UTC (rev 286714)
@@ -0,0 +1,52 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Bence Balint 
+
+pkgbase=python-w3lib
+pkgname=('python-w3lib' 'python2-w3lib')
+pkgver=1.19.0
+pkgrel=1
+pkgdesc="Library of web-related functions"
+arch=('any')
+license=('BSD')
+url="http://w3lib.readthedocs.org";
+makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six')
+checkdepends=('python-pytest' 'python2-pytest')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";)
+sha512sums=('7fa6275e7934164aa66e8fe205320f596e35c49805dccdab0194b409e77b3f41decd6ef132c48698bd2abcb7c319e669505dc6849b9f1a194f74d302abac6d80')
+
+prepare() {
+  cp -a w3lib-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/w3lib-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/w3lib-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir"/w3lib-$pkgver
+  py.test
+
+  cd "$srcdir"/w3lib-$pkgver-py2
+  py.test2
+}
+
+package_python-w3lib() {
+  depends=('python-six')
+
+  cd w3lib-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_python2-w3lib() {
+  depends=('python2-six')
+
+  cd w3lib-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:07:58
  Author: felixonmars
Revision: 286713

upgpkg: python-w3lib 1.19.0-1

Modified:
  python-w3lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 03:06:59 UTC (rev 286712)
+++ PKGBUILD2018-01-25 03:07:58 UTC (rev 286713)
@@ -4,7 +4,7 @@
 
 pkgbase=python-w3lib
 pkgname=('python-w3lib' 'python2-w3lib')
-pkgver=1.18.0
+pkgver=1.19.0
 pkgrel=1
 pkgdesc="Library of web-related functions"
 arch=('any')
@@ -13,7 +13,7 @@
 makedepends=('python-setuptools' 'python2-setuptools' 'python-six' 
'python2-six')
 checkdepends=('python-pytest' 'python2-pytest')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/scrapy/w3lib/archive/v$pkgver.tar.gz";)
-sha512sums=('8409398fdf543e961d87317d6c8474d0522ac3d563808a75f52f6c5129e831af36ede33bf5235233e6c8c49931c7615d77db87288ae704de6940a713b0b08167')
+sha512sums=('7fa6275e7934164aa66e8fe205320f596e35c49805dccdab0194b409e77b3f41decd6ef132c48698bd2abcb7c319e669505dc6849b9f1a194f74d302abac6d80')
 
 prepare() {
   cp -a w3lib-$pkgver{,-py2}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:06:59
  Author: felixonmars
Revision: 286712

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 
286711, haskell-tasty-rerun/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-25 03:06:59 UTC (rev 286712)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-rerun
+pkgname=haskell-tasty-rerun
+pkgver=1.1.9
+pkgrel=2
+pkgdesc="Run tests by filtering the test tree depending on the result of 
previous test runs"
+url="https://github.com/ocharles/tasty-rerun";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-mtl' 'haskell-optparse-applicative' 
'haskell-reducers'
+ 'haskell-split' 'haskell-stm' 'haskell-tagged' 'haskell-tasty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e58f2cf286a48155cddf24d97f0efaa5329120de3d00e23a578da2307571012b4e367412224795769964742a935a7ebd8b0bafc535c01703c5b307515f309515')
+
+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-tasty-rerun/trunk (PKGBUILD)

2018-01-24 Thread Felix Yan via arch-commits
Date: Thursday, January 25, 2018 @ 03:06:36
  Author: felixonmars
Revision: 286711

upgpkg: haskell-tasty-rerun 1.1.9-2

rebuild with split,0.2.3.3

Modified:
  haskell-tasty-rerun/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 23:01:13 UTC (rev 286710)
+++ PKGBUILD2018-01-25 03:06:36 UTC (rev 286711)
@@ -5,7 +5,7 @@
 _hkgname=tasty-rerun
 pkgname=haskell-tasty-rerun
 pkgver=1.1.9
-pkgrel=1
+pkgrel=2
 pkgdesc="Run tests by filtering the test tree depending on the result of 
previous test runs"
 url="https://github.com/ocharles/tasty-rerun";
 license=("custom:BSD3")


[arch-commits] Commit in jsoncpp/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2018-01-24 Thread Levente Polyak via arch-commits
Date: Thursday, January 25, 2018 @ 01:18:10
  Author: anthraxx
Revision: 315422

archrelease: copy trunk to staging-x86_64

Added:
  jsoncpp/repos/staging-x86_64/
  jsoncpp/repos/staging-x86_64/PKGBUILD
(from rev 315421, jsoncpp/trunk/PKGBUILD)

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

Copied: jsoncpp/repos/staging-x86_64/PKGBUILD (from rev 315421, 
jsoncpp/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-01-25 01:18:10 UTC (rev 315422)
@@ -0,0 +1,71 @@
+# Maintainer: Levente Polyak 
+# Contributor: Andrea Scarpino 
+# Contributor: Jonahtan Schaeffer 
+# COntributor: Drake Arconis 
+
+pkgbase=jsoncpp
+pkgname=('jsoncpp' 'jsoncpp-doc')
+pkgver=1.8.4
+pkgrel=2
+pkgdesc='C++ library for interacting with JSON'
+url='https://github.com/open-source-parsers/jsoncpp'
+arch=('x86_64')
+license=('MIT' 'custom:Public_Domain')
+makedepends=('gcc-libs' 'doxygen' 'graphviz' 'python' 'meson')
+checkdepends=('python2')
+options=('staticlibs')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/open-source-parsers/${pkgbase}/archive/${pkgver}.tar.gz)
+sha256sums=('c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6')
+sha512sums=('f70361a3263dd8b9441374a9a409462be1426c0d6587c865171a80448ab73b3f69de2b4d70d2f0c541764e1e6727dd53178347901f625ec6fb54fb94f4f1')
+
+prepare() {
+  cd ${pkgbase}-${pkgver}
+  mkdir -p build
+}
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  msg2 "Building docs..."
+  python doxybuild.py \
+--doxygen="$(which doxygen)" \
+--with-dot
+
+  msg2 "Building shared library..."
+  arch-meson --default-library shared build
+  ninja -C build
+
+  msg2 "Building static library..."
+  arch-meson --default-library static build-static
+  ninja -C build-static
+}
+
+check() {
+  cd ${pkgbase}-${pkgver}
+  ninja -C build test
+  cd test
+  python2 runjsontests.py ../build/jsontestrunner
+  python2 rununittests.py ../build/jsoncpp_test
+}
+
+package_jsoncpp() {
+  depends=('gcc-libs')
+  optdepends=('jsoncpp-doc: documentation')
+
+  cd ${pkgbase}-${pkgver}
+  DESTDIR="${pkgdir}" ninja -C build install
+  DESTDIR="${pkgdir}" ninja -C build-static install
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+package_jsoncpp-doc() {
+  pkgdesc+=' (documentation)'
+  optdepends=('jsoncpp')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -dm 755 "${pkgdir}/usr/share/doc/${pkgbase}"
+  cp -a dist/doxygen/jsoncpp-api-html-${pkgver} 
"${pkgdir}/usr/share/doc/${pkgbase}/html"
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-24 Thread Levente Polyak via arch-commits
Date: Thursday, January 25, 2018 @ 01:18:03
  Author: anthraxx
Revision: 315421

upgpkg: jsoncpp 1.8.4-2

Modified:
  jsoncpp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-25 00:18:10 UTC (rev 315420)
+++ PKGBUILD2018-01-25 01:18:03 UTC (rev 315421)
@@ -6,12 +6,13 @@
 pkgbase=jsoncpp
 pkgname=('jsoncpp' 'jsoncpp-doc')
 pkgver=1.8.4
-pkgrel=1
+pkgrel=2
 pkgdesc='C++ library for interacting with JSON'
 url='https://github.com/open-source-parsers/jsoncpp'
 arch=('x86_64')
 license=('MIT' 'custom:Public_Domain')
-makedepends=('gcc-libs' 'cmake' 'doxygen' 'graphviz' 'python')
+makedepends=('gcc-libs' 'doxygen' 'graphviz' 'python' 'meson')
+checkdepends=('python2')
 options=('staticlibs')
 
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/open-source-parsers/${pkgbase}/archive/${pkgver}.tar.gz)
 sha256sums=('c49deac9e0933bcb7044f08516861a2d560988540b23de2ac1ad443b219afdb6')
@@ -24,24 +25,26 @@
 
 build() {
   cd ${pkgbase}-${pkgver}
-  python doxybuild.py --with-dot
+  msg2 "Building docs..."
+  python doxybuild.py \
+--doxygen="$(which doxygen)" \
+--with-dot
 
-  cd build
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DBUILD_SHARED_LIBS=ON \
--DBUILD_STATIC_LIBS=ON \
--DJSONCPP_WITH_CMAKE_PACKAGE=ON \
-..
-  make
+  msg2 "Building shared library..."
+  arch-meson --default-library shared build
+  ninja -C build
+
+  msg2 "Building static library..."
+  arch-meson --default-library static build-static
+  ninja -C build-static
 }
 
 check() {
-  cd ${pkgbase}-${pkgver}/build
-  make test jsoncpp_test jsoncpp_readerwriter_tests
+  cd ${pkgbase}-${pkgver}
+  ninja -C build test
+  cd test
+  python2 runjsontests.py ../build/jsontestrunner
+  python2 rununittests.py ../build/jsoncpp_test
 }
 
 package_jsoncpp() {
@@ -49,7 +52,8 @@
   optdepends=('jsoncpp-doc: documentation')
 
   cd ${pkgbase}-${pkgver}
-  make -C build DESTDIR="${pkgdir}" install
+  DESTDIR="${pkgdir}" ninja -C build install
+  DESTDIR="${pkgdir}" ninja -C build-static install
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
   install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }


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

2018-01-24 Thread Levente Polyak via arch-commits
Date: Thursday, January 25, 2018 @ 00:18:10
  Author: anthraxx
Revision: 315420

archrelease: copy trunk to extra-x86_64

Added:
  wget/repos/extra-x86_64/PKGBUILD
(from rev 315419, wget/trunk/PKGBUILD)
Deleted:
  wget/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-25 00:17:48 UTC (rev 315419)
+++ PKGBUILD2018-01-25 00:18:10 UTC (rev 315420)
@@ -1,51 +0,0 @@
-# $Id$
-# Maintainer: Eric Bélanger 
-
-pkgname=wget
-pkgver=1.19.2
-pkgrel=1
-pkgdesc="Network utility to retrieve files from the Web"
-arch=('i686' 'x86_64')
-url="https://www.gnu.org/software/wget/wget.html";
-license=('GPL3')
-depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre')
-checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python')
-optdepends=('ca-certificates: HTTPS downloads')
-backup=('etc/wgetrc')
-source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('4f4a673b6d466efa50fbfba796bd84a46ae24e370fa562ede5b21ab53c11a920'
-'SKIP')
-validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA'
-  '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen 

-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  cat >> doc/sample.wgetrc <
+# Maintainer: Eric Bélanger 
+
+pkgname=wget
+pkgver=1.19.4
+pkgrel=1
+pkgdesc='Network utility to retrieve files from the Web'
+url='https://www.gnu.org/software/wget/wget.html'
+arch=('x86_64')
+license=('GPL3')
+depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre')
+checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python')
+optdepends=('ca-certificates: HTTPS downloads')
+backup=('etc/wgetrc')
+source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz{,.sig})
+sha256sums=('2fc0ffb965a8dc8f1e4a89cbe834c0ae7b9c22f559ebafc84c7874ad1866559a'
+'SKIP')
+validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA'
+  '7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6'
+  '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen 

+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  cat >> doc/sample.wgetrc <

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

2018-01-24 Thread Levente Polyak via arch-commits
Date: Thursday, January 25, 2018 @ 00:17:48
  Author: anthraxx
Revision: 315419

upgpkg: wget 1.19.4-1

Modified:
  wget/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:49:23 UTC (rev 315418)
+++ PKGBUILD2018-01-25 00:17:48 UTC (rev 315419)
@@ -1,21 +1,22 @@
-# $Id$
+# Maintainer: Levente Polyak 
 # Maintainer: Eric Bélanger 
 
 pkgname=wget
-pkgver=1.19.2
+pkgver=1.19.4
 pkgrel=1
-pkgdesc="Network utility to retrieve files from the Web"
+pkgdesc='Network utility to retrieve files from the Web'
+url='https://www.gnu.org/software/wget/wget.html'
 arch=('x86_64')
-url="https://www.gnu.org/software/wget/wget.html";
 license=('GPL3')
 depends=('gnutls' 'libidn' 'libutil-linux' 'libpsl' 'pcre')
 checkdepends=('perl-http-daemon' 'perl-io-socket-ssl' 'python')
 optdepends=('ca-certificates: HTTPS downloads')
 backup=('etc/wgetrc')
-source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('4f4a673b6d466efa50fbfba796bd84a46ae24e370fa562ede5b21ab53c11a920'
+source=(https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.lz{,.sig})
+sha256sums=('2fc0ffb965a8dc8f1e4a89cbe834c0ae7b9c22f559ebafc84c7874ad1866559a'
 'SKIP')
 validpgpkeys=('AC404C1C0BF735C63FF4D562263D6DF2E163E1EA'
+  '7845120B07CBD8D6ECE5FF2B2A1743EDA91A35B6'
   '1CB27DBC98614B2D5841646D08302DB6A2670428') # Tim Rühsen 

 
 prepare() {


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

2018-01-24 Thread Jonathan Steel via arch-commits
Date: Wednesday, January 24, 2018 @ 23:01:13
  Author: jsteel
Revision: 286710

Todo List: source retirement

Modified:
  drbl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 22:37:01 UTC (rev 286709)
+++ PKGBUILD2018-01-24 23:01:13 UTC (rev 286710)
@@ -13,9 +13,9 @@
 makedepends=('vim')
 backup=('etc/drbl/drbl.conf')
 options=('!emptydirs')
-source=(http://free.nchc.org.tw/$pkgname-core/src/stable/$pkgname-$pkgver.tar.bz2
+source=(https://downloads.sourceforge.net/drbl/$pkgname-$pkgver.tar.bz2
 usrbin.patch)
-md5sums=('ae7d2ff042084b359671536c0d9cf20c'
+md5sums=('e8bf0b91c5d2a319371e6ef4142c61d8'
  'f01eac478f1ae62f505de645de96c68a')
 
 prepare() {


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

2018-01-24 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 22:37:01
  Author: andrewsc
Revision: 286709

archrelease: copy trunk to community-x86_64

Added:
  redis/repos/community-x86_64/PKGBUILD
(from rev 286708, redis/trunk/PKGBUILD)
  redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch
(from rev 286708, redis/trunk/redis-2.8.11-use-system-jemalloc.patch)
  redis/repos/community-x86_64/redis.conf-sane-defaults.patch
(from rev 286708, redis/trunk/redis.conf-sane-defaults.patch)
  redis/repos/community-x86_64/redis.logrotate
(from rev 286708, redis/trunk/redis.logrotate)
  redis/repos/community-x86_64/redis.service
(from rev 286708, redis/trunk/redis.service)
  redis/repos/community-x86_64/redis.sysusers
(from rev 286708, redis/trunk/redis.sysusers)
  redis/repos/community-x86_64/redis.tmpfiles
(from rev 286708, redis/trunk/redis.tmpfiles)
Deleted:
  redis/repos/community-x86_64/PKGBUILD
  redis/repos/community-x86_64/redis-2.8.11-use-system-jemalloc.patch
  redis/repos/community-x86_64/redis.conf-sane-defaults.patch
  redis/repos/community-x86_64/redis.logrotate
  redis/repos/community-x86_64/redis.service
  redis/repos/community-x86_64/redis.sysusers
  redis/repos/community-x86_64/redis.tmpfiles

+
 PKGBUILD   |  110 +++
 redis-2.8.11-use-system-jemalloc.patch |   30 
 redis.conf-sane-defaults.patch |   24 +++---
 redis.logrotate|   10 +-
 redis.service  |   44 ++--
 redis.sysusers |2 
 redis.tmpfiles |2 
 7 files changed, 111 insertions(+), 111 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 22:36:15 UTC (rev 286708)
+++ PKGBUILD2018-01-24 22:37:01 UTC (rev 286709)
@@ -1,55 +0,0 @@
-# $Id$
-# Maintainer:  Sergej Pupykin 
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan-Erik Rediger 
-# Contributor: nofxx .com>
-
-pkgname=redis
-pkgver=4.0.6
-pkgrel=1
-pkgdesc='Advanced key-value store'
-arch=('x86_64')
-url='http://redis.io/'
-license=('BSD')
-depends=('jemalloc' 'grep' 'shadow')
-backup=('etc/redis.conf'
-'etc/logrotate.d/redis')
-source=(http://download.redis.io/releases/redis-$pkgver.tar.gz
-redis.service redis.sysusers redis.tmpfiles
-redis.logrotate
-redis.conf-sane-defaults.patch
-redis-2.8.11-use-system-jemalloc.patch)
-sha256sums=('769b5d69ec237c3e0481a262ff5306ce30db9b5c8ceb14d1023491ca7be5f6fa'
-'cceff2a097d9041a0c73caeb5c33e849af783c6a12db866f24b8417ac3ac9d11'
-'78f6ab83408956a9afaf28689128f382545c901f172cd5b670724c73f6896d5d'
-'09dcc8522899dc3d1e9362989aa4acb5a3996d700b9a44f22ebb5b9667b88183'
-'8b4c2caabb4f54157ad91ca472423112b1803685ad18ed11b60463d78494df13'
-'22cd3b9f7e9b17647a615d009b50603e7978b0af26c3e2c53560e57573b996ed'
-'9720468ede366893c32f34616c6d8670e790309757ae0abc0f49402089a7a672')
-
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 -i ../redis.conf-sane-defaults.patch
-  patch -p1 -i ../redis-2.8.11-use-system-jemalloc.patch
-}
-
-build() {
-  make -C $pkgname-$pkgver
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make PREFIX="$pkgdir"/usr install
-
-  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/redis/LICENSE
-  install -Dm644 redis.conf "$pkgdir"/etc/redis.conf
-  install -Dm644 ../redis.service 
"$pkgdir"/usr/lib/systemd/system/redis.service
-
-  # files kept for compatibility with installations made before 2.8.13-2
-  install -Dm644 ../redis.logrotate "$pkgdir"/etc/logrotate.d/redis
-
-  ln -sf redis-server "$pkgdir"/usr/bin/redis-sentinel
-
-  install -Dm644 "$srcdir"/redis.sysusers 
"$pkgdir"/usr/lib/sysusers.d/redis.conf
-  install -Dm644 "$srcdir"/redis.tmpfiles 
"$pkgdir"/usr/lib/tmpfiles.d/redis.conf
-}

Copied: redis/repos/community-x86_64/PKGBUILD (from rev 286708, 
redis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 22:37:01 UTC (rev 286709)
@@ -0,0 +1,55 @@
+# $Id$
+# Maintainer:  Sergej Pupykin 
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Jan-Erik Rediger 
+# Contributor: nofxx .com>
+
+pkgname=redis
+pkgver=4.0.7
+pkgrel=1
+pkgdesc='Advanced key-value store'
+arch=('x86_64')
+url='http://redis.io/'
+license=('BSD')
+depends=('jemalloc' 'grep' 'shadow')
+backup=('etc/redis.conf'
+'etc/logrotate.d/redis')
+source=(http://download.redis.io/releases/redis-$pkgver.tar.gz
+redis.service redis.sysusers redis.tmpfiles
+redis.logrotate
+redis.conf-sane-defaults.patch
+redis-2.8.11-use-system-jemalloc.patch)
+sha512sums=('6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b'
+

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

2018-01-24 Thread Andrew Crerar via arch-commits
Date: Wednesday, January 24, 2018 @ 22:36:15
  Author: andrewsc
Revision: 286708

upgpkg: redis 4.0.7-1

Updating redis to 4.0.7

Modified:
  redis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 22:01:26 UTC (rev 286707)
+++ PKGBUILD2018-01-24 22:36:15 UTC (rev 286708)
@@ -5,7 +5,7 @@
 # Contributor: nofxx .com>
 
 pkgname=redis
-pkgver=4.0.6
+pkgver=4.0.7
 pkgrel=1
 pkgdesc='Advanced key-value store'
 arch=('x86_64')
@@ -19,13 +19,13 @@
 redis.logrotate
 redis.conf-sane-defaults.patch
 redis-2.8.11-use-system-jemalloc.patch)
-sha256sums=('769b5d69ec237c3e0481a262ff5306ce30db9b5c8ceb14d1023491ca7be5f6fa'
-'cceff2a097d9041a0c73caeb5c33e849af783c6a12db866f24b8417ac3ac9d11'
-'78f6ab83408956a9afaf28689128f382545c901f172cd5b670724c73f6896d5d'
-'09dcc8522899dc3d1e9362989aa4acb5a3996d700b9a44f22ebb5b9667b88183'
-'8b4c2caabb4f54157ad91ca472423112b1803685ad18ed11b60463d78494df13'
-'22cd3b9f7e9b17647a615d009b50603e7978b0af26c3e2c53560e57573b996ed'
-'9720468ede366893c32f34616c6d8670e790309757ae0abc0f49402089a7a672')
+sha512sums=('6f317d9e76224b2a2b047dc8f56b126ea85ee5c6112c4c6238cb5cdfa3a83756bff3a82b106b00d1124a93d210a900d836587b8d9563916f19274de0e84c4c6b'
+
'86018ddd6625f918295e10f9478da361f73a6dbd6c6b8e4b974201669bcccbd4dba443bb0844be68f6ab8d5a1762b32af04c5e12df53b1f0ea812b790d9f4e37'
+
'2227dfb41bf5112f91716f011862ba5fade220aea3b6a8134a5a05ee3af6d1cca05b08d793a486be97df98780bf43ac5dc4e5e9989ae0c5cd4e1eedb6cee5d71'
+
'68f7bc12e3b95cb199b71255c6aa5bfaa431fbabbc7d2308e54347c0d35e6d8091c4a79a5a6b56494ab3a294f9389e3ec63902931920862f60b1ffe77222eeeb'
+
'df11492df0458b224f75fff31475d39b85116cba6deb06d80d0fd8c467d221db51a2a8f5fc5d2e3e8239c0718e1cf5dc12e99cac9019cb99d3f11835ad00aa5d'
+
'fe9748e0ab326e429f4183016b5aeb772199cd4688371c320811c25f8de2fcb7bc34955b359612c1a287e83b4afaba3b7fd6a6567fad66c04e8482cc802f3b50'
+
'ab2c1c6b650e47312f55b433139c00d1781e4a8f8d8ec3310fac1aff7e1b45e9c1cb843eff205ef8e2a9f7251944ee37347a8a486ecb017f5da6b5e3a23dc75d')
 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config.x86_64)

2018-01-24 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 22:01:10
  Author: anthraxx
Revision: 286706

upgpkg: linux-hardened 4.14.15.a-1

Modified:
  linux-hardened/trunk/PKGBUILD
  linux-hardened/trunk/config.x86_64

---+
 PKGBUILD  |8 
 config.x86_64 |2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:16:58 UTC (rev 286705)
+++ PKGBUILD2018-01-24 22:01:10 UTC (rev 286706)
@@ -5,7 +5,7 @@
 
 pkgbase=linux-hardened
 _srcname=linux-4.14
-_pkgver=4.14.14
+_pkgver=4.14.15
 pkgver=${_pkgver}.a
 pkgrel=1
 url='https://github.com/copperhead/linux-hardened'
@@ -35,11 +35,11 @@
 replaces=('linux-grsec')
 sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7'
 'SKIP'
-'62d656b98f0dc143216cb9650bd9b96cd83d92925731e9f0bec5eb4d6358e603'
+'54a6359ed333e619db8c5c88020ff20f1e25635337f01f50a7488ec2fc0fe030'
 'SKIP'
-'0ee89f7c93da3708047467041d4fed7f2f19e07d2a46c3184f61d8ba5d36a80a'
+'a9058fbc7ece8cc1920bc3659201c69ecd078de7b87e19a9977e66d9acd007ee'
 'SKIP'
-'a5f733c271b5f11049efe5d100e97e424716d0f3cc7ae7267ad440424ca5b4b5'
+'7928cf08457106c025cc165b823379af8cbff947b6f99485acbdc12a622cdaa5'
 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
 '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65'

Modified: config.x86_64
===
--- config.x86_64   2018-01-24 21:16:58 UTC (rev 286705)
+++ config.x86_64   2018-01-24 22:01:10 UTC (rev 286706)
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.14.14 Kernel Configuration
+# Linux/x86 4.14.15 Kernel Configuration
 #
 CONFIG_64BIT=y
 CONFIG_X86_64=y


[arch-commits] Commit in linux-hardened/repos/community-x86_64 (22 files)

2018-01-24 Thread Levente Polyak via arch-commits
Date: Wednesday, January 24, 2018 @ 22:01:26
  Author: anthraxx
Revision: 286707

archrelease: copy trunk to community-x86_64

Added:
  linux-hardened/repos/community-x86_64/60-linux.hook
(from rev 286706, linux-hardened/trunk/60-linux.hook)
  linux-hardened/repos/community-x86_64/90-linux.hook
(from rev 286706, linux-hardened/trunk/90-linux.hook)
  
linux-hardened/repos/community-x86_64/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch
(from rev 286706, 
linux-hardened/trunk/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch)
  
linux-hardened/repos/community-x86_64/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch
(from rev 286706, 
linux-hardened/trunk/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch)
  
linux-hardened/repos/community-x86_64/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch
(from rev 286706, 
linux-hardened/trunk/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch)
  linux-hardened/repos/community-x86_64/PKGBUILD
(from rev 286706, linux-hardened/trunk/PKGBUILD)
  linux-hardened/repos/community-x86_64/config.x86_64
(from rev 286706, linux-hardened/trunk/config.x86_64)
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
(from rev 286706, 
linux-hardened/trunk/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch)
  linux-hardened/repos/community-x86_64/linux.install
(from rev 286706, linux-hardened/trunk/linux.install)
  linux-hardened/repos/community-x86_64/linux.preset
(from rev 286706, linux-hardened/trunk/linux.preset)
  
linux-hardened/repos/community-x86_64/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch
(from rev 286706, 
linux-hardened/trunk/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch)
Deleted:
  linux-hardened/repos/community-x86_64/60-linux.hook
  linux-hardened/repos/community-x86_64/90-linux.hook
  
linux-hardened/repos/community-x86_64/CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch
  
linux-hardened/repos/community-x86_64/CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch
  
linux-hardened/repos/community-x86_64/CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch
  linux-hardened/repos/community-x86_64/PKGBUILD
  linux-hardened/repos/community-x86_64/config.x86_64
  
linux-hardened/repos/community-x86_64/drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch
  linux-hardened/repos/community-x86_64/linux.install
  linux-hardened/repos/community-x86_64/linux.preset
  
linux-hardened/repos/community-x86_64/xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch

-+
 60-linux.hook  
 |   24 
 90-linux.hook  
 |   22 
 
CVE-2017-17448-netfilter-nfnetlink_cthelper-Add-missing-permission-checks.patch 
|  156 
 CVE-2017-17450-netfilter-xt_osf-Add-missing-permission-checks.patch
 |  120 
 CVE-2017-8824-dccp-use-after-free-in-DCCP-code.patch   
 |   84 
 PKGBUILD   
 |  534 
 config.x86_64  
 |16964 +-
 drm-i915-edp-Only-use-the-alternate-fixed-mode-if-its-asked-for.patch  
 |   78 
 linux.install  
 |   22 
 linux.preset   
 |   28 
 xfrm-Fix-stack-out-of-bounds-read-on-socket-policy-lookup.patch
 |  106 
 11 files changed, 9069 insertions(+), 9069 deletions(-)

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


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

2018-01-24 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 24, 2018 @ 21:49:23
  Author: arojas
Revision: 315418

archrelease: copy trunk to extra-any

Added:
  hunspell-es/repos/extra-any/PKGBUILD
(from rev 315417, hunspell-es/trunk/PKGBUILD)
Deleted:
  hunspell-es/repos/extra-any/PKGBUILD

--+
 PKGBUILD |  270 ++---
 1 file changed, 135 insertions(+), 135 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 21:48:24 UTC (rev 315417)
+++ PKGBUILD2018-01-24 21:49:23 UTC (rev 315418)
@@ -1,135 +0,0 @@
-# $Id$
-# Maintainer: Angel Velasquez  
-# Maintainer: AndyRTR 
-
-pkgbase=hunspell-es
-pkgname=(hunspell-es hyphen-es mythes-es)
-pkgver=2.2
-pkgrel=1
-epoch=1
-pkgdesc="Spanish hunspell dictionaries"
-arch=(any)
-url="https://github.com/sbosio/rla-es";
-license=('LGPL3')
-noextract=(es_ANY.oxt es_AR.oxt es_BO.oxt es_CL.oxt es_CO.oxt 
-   es_CR.oxt es_CU.oxt es_DO.oxt es_EC.oxt es_ES.oxt 
-   es_GT.oxt es_HN.oxt es_MX.oxt es_NI.oxt es_PA.oxt 
-   es_PE.oxt es_PR.oxt es_PY.oxt es_SV.oxt es_UY.oxt es_VE.oxt)
-source=("https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_ANY.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_AR.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_BO.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CL.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CO.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CR.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_CU.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_DO.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_EC.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_ES.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_GT.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_HN.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_MX.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_NI.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PA.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PE.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PR.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_PY.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_SV.oxt";
-"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_UY.oxt";
-
"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_VE.oxt";)
-md5sums=('5d2a621da5e00871f5d43537b343a7c5'
- '9c2e0eb4124a4f8bcc1f90fbcc22a729'
- '2ff909220bf829bb08651ad1243f766f'
- '631ff1bd78a377077a84e91895db8554'
- 'b8030f0e018b9a0b879916c2bc6b99cc'
- 'bfb8b65dc58cfadb456247b3739a830b'
- '607df889fcd7f7f70cd31e5143a0ab22'
- '97ffa11e769f53f76f939dc1c5c45c6b'
- '7639d8d83c64d45b34f88b2cb30771ad'
- '8f6d52b55a41c1108234f625232131e4'
- '21291ce4ca017306321879706d6b8f52'
- 'e7076ac541f547a314359d1795255ee6'
- '69919517517437a75603173d0fa9cb2c'
- 'cd573e82a11eacccd1cb12cfa6e89797'
- 'cd1a3ce9cf60621261b50c1cd975ba42'
- '5a8216aabea79171b7e2edaeb0077d6f'
- '7953ae81200fb978a0d44d11fcc6b7fd'
- '35795c6e097d2cff48774da834416988'
- '5a2b8f9a15542724a3ae12d7206af256'
- 'baea8f23e87f509023461df40d1239b2'
- '9c71676888b8fab9f4dd7b8a88a44c68')
-
-package_hunspell-es() {
-  optdepends=('hunspell:  the spell checking libraries and apps')
-
-  for file in *.oxt; do
-LANG=en_US.utf8 bsdtar -xf $file
-  done
-
-  install -dm755 "${pkgdir}/usr/share/hunspell"
-  install -m644 es_*.dic es_*.aff "$pkgdir/usr/share/hunspell"
-
-  # the symlinks
-  install -dm755 "${pkgdir}/usr/share/myspell/dicts"
-  pushd "$pkgdir/usr/share/myspell/dicts"
-for file in "$pkgdir"/usr/share/hunspell/*; do
-  ln -sv /usr/share/hunspell/$(basename $file) .
-done
-  popd
-  
-  # docs
-  install -dm755 "${pkgdir}/usr/share/doc/$pkgname"
-  install -m644 README.txt "$pkgdir/usr/share/doc/$pkgname"
-}
-
-package_hyphen-es() {
-  pkgdesc="Spanish hyphenation rules"
-  optdepends=('hyphen: offers hyphenation library functions')
-
-  install -Dm644 hyph_es_ANY.dic "$pkgdir/usr/share/hyphen/hyph_es_ANY.dic"
-
-  pushd "$pkgdir/usr/share/hyphen/"
-  es_ES_aliases="es_AR es_BO es_CL es_CO es_CR es_CU es_DO es_EC es_ES es_GT 
es_HN es_MX es_NI es_PA es_PE es_PR es_SV es_UY es_VE"
-  for lang in $es_ES_aliases; do
-ln -s hyph_es_ANY.dic hyph_$lang.dic
-  done
-  popd
-
-  # the symlinks
-  install -dm755 "

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

2018-01-24 Thread Antonio Rojas via arch-commits
Date: Wednesday, January 24, 2018 @ 21:48:24
  Author: arojas
Revision: 315417

Update to 2.3

Modified:
  hunspell-es/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:40:56 UTC (rev 315416)
+++ PKGBUILD2018-01-24 21:48:24 UTC (rev 315417)
@@ -4,7 +4,7 @@
 
 pkgbase=hunspell-es
 pkgname=(hunspell-es hyphen-es mythes-es)
-pkgver=2.2
+pkgver=2.3
 pkgrel=1
 epoch=1
 pkgdesc="Spanish hunspell dictionaries"
@@ -36,27 +36,27 @@
 "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_SV.oxt";
 "https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_UY.oxt";
 
"https://github.com/sbosio/rla-es/releases/download/v$pkgver/es_VE.oxt";)
-md5sums=('5d2a621da5e00871f5d43537b343a7c5'
- '9c2e0eb4124a4f8bcc1f90fbcc22a729'
- '2ff909220bf829bb08651ad1243f766f'
- '631ff1bd78a377077a84e91895db8554'
- 'b8030f0e018b9a0b879916c2bc6b99cc'
- 'bfb8b65dc58cfadb456247b3739a830b'
- '607df889fcd7f7f70cd31e5143a0ab22'
- '97ffa11e769f53f76f939dc1c5c45c6b'
- '7639d8d83c64d45b34f88b2cb30771ad'
- '8f6d52b55a41c1108234f625232131e4'
- '21291ce4ca017306321879706d6b8f52'
- 'e7076ac541f547a314359d1795255ee6'
- '69919517517437a75603173d0fa9cb2c'
- 'cd573e82a11eacccd1cb12cfa6e89797'
- 'cd1a3ce9cf60621261b50c1cd975ba42'
- '5a8216aabea79171b7e2edaeb0077d6f'
- '7953ae81200fb978a0d44d11fcc6b7fd'
- '35795c6e097d2cff48774da834416988'
- '5a2b8f9a15542724a3ae12d7206af256'
- 'baea8f23e87f509023461df40d1239b2'
- '9c71676888b8fab9f4dd7b8a88a44c68')
+sha256sums=('428148e473091229ab3918d9282ee0fb39e4c842f592a7aa3924a31452fd'
+'8d0952c6eb3bf40bcbc60cd8ea8f876f8e0c4ff714b65e06556ee06bfeaa0a7e'
+'97e3b37efb3bb0149405bee38666b75a44d4c683a3f0b3b77ff442299a5987a2'
+'15c99c78cbeae09a02a74a8eff0beda219ae639e2673100fad9cec9ad93aca99'
+'bc876b22df92211791655fee3eb2f74a9c52e10cc1f2143239fd5326c0a1fefa'
+'5f834d9a6570b351702adeaa0d160c0514b4510147623d8c70cc1d3e5c49dcfe'
+'2051ce3aea6b8e50b3ec305b6915320ced630b2f6e89c27126b33bd5d58f8476'
+'a63fd1ad3db6dc1bfd1585320c18775fd58df4f7e7fc3dce9903284053536412'
+'7c48d2845312bcd83c5f85cf20672fcdbeb632ab7fde5403bd393c61fafc3b55'
+'837fe70fe5dade69a5991f5088e68368a139ec76655bb551ebfc1c2ae1c4a71a'
+'1fdf774bff8e923e03177beb5a8b2d8c47760274617adf59a78904bdc22356f5'
+'b7710785e7079b62609ab800fa1fe9f4de337454fbac15bc5d10955a2af298ab'
+'ec4fb742a1bce1cb7de92ca544bb9583c7956dcf562465ca9d41fd6eff44c492'
+'9d3990fb1f3686fa2a0880ba42bc6e3a9ca9702500cb5d9a2a16e226a8859514'
+'b631d583bf153d02d117724cfeace26269eb2c24f390bc3d989ae32bc7b59e5f'
+'8960855f46f0a5febcc433882f5fc29a7d85a7861e0f1005b8d97c51434aa59b'
+'46652a01289460926fabf01ee89cdd162bd22499e3dd48cc2e9b31cee8b3a232'
+'fbc2dc7ac633cc81592d4ac5f3170415dbb786669e3a93f8b72b9a2b7fec9f78'
+'ea3ccd70b22f57d31ecfd6c4cf5e8545c59f8b0bff558619f824a0116bfdeaa4'
+'c516f12a801161497c765d58021a04f7596e9957c22d915527596c76b5bd7ec3'
+'b53bffc7b041831df47babefc667a5a00f01ba5bad77f264219b05eaf8670bc8')
 
 package_hunspell-es() {
   optdepends=('hunspell:  the spell checking libraries and apps')


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:16:58
  Author: eworm
Revision: 286705

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-curl/repos/multilib-testing-x86_64/
  lib32-curl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 286704, lib32-curl/trunk/PKGBUILD)
  
lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
(from rev 286704, 
lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch)

---+
 PKGBUILD  |   59 
 includes-remove-curl-curlbuild.h-and-curl-curlrules.patch | 2748 
 2 files changed, 2807 insertions(+)

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 286704, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:16:58 UTC (rev 286705)
@@ -0,0 +1,59 @@
+# $Id$
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=lib32-curl
+_pkgname=curl
+pkgver=7.58.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library (32-bit)"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' 
"${_pkgname}")
+source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
+  '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)
+
+build() {
+  cd "$_pkgname-$pkgver"
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-dependency-tracking \
+  --disable-ldap \
+  --disable-ldaps \
+  --enable-ipv6 \
+  --enable-manual \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
+  --libdir=/usr/lib32
+
+  make
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "${pkgdir}"/usr/{share,bin,include}
+
+  # license
+  install -d "$pkgdir/usr/share/licenses"
+  ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: 
lib32-curl/repos/multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
 (from rev 286704, 
lib32-curl/trunk/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch)
===
--- 
multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
   (rev 0)
+++ 
multilib-testing-x86_64/includes-remove-curl-curlbuild.h-and-curl-curlrules.patch
   2018-01-24 21:16:58 UTC (rev 286705)
@@ -0,0 +1,2748 @@
+From 73a2fcea0b4adea6ba342cd7ed1149782c214ae3 Mon Sep 17 00:00:00 2001
+From: Daniel Stenberg 
+Date: Mon, 22 May 2017 09:05:10 +0200
+Subject: [PATCH] includes: remove curl/curlbuild.h and curl/curlrules.h
+
+Rely entirely on curl/system.h now.
+
+Introduced in Aug 2008 with commit 14240e9e109f. Now gone.
+
+Fixes #1456
+---
+ CMakeLists.txt   |  14 +-
+ MacOSX-Framework |   9 -
+ Makefile.am  |   2 +-
+ acinclude.m4 |  18 +-
+ buildconf|   1 -
+ buildconf.bat|  35 +-
+ configure.ac |   7 +-
+ docs/FAQ |  27 --
+ docs/INSTALL.cmake   |  11 -
+ docs/examples/Makefile.am|   8 +-
+ include/README   |  26 +-
+ include/curl/.gitignore  |   1 -
+ include/curl/Makefile.am |  23 +-
+ include/curl/curl.h  |   2 -
+ include/curl/curlbuild.h.cmake   | 197 --
+ include/curl/curlbuild.h.dist| 586 
+ include/curl/curlbuild.h.in  | 197 --
+ include/curl/curlrules.h | 239 
+ include/curl/system.h| 646 ---
+ lib/CMakeLists.txt   |   3 -
+ lib/Makefile.Watcom  |   8 +-
+ lib/Makefile.am  |   6 +-
+ lib/Makefile.m32 |  11 +-
+ lib/Makefile.netware |  42 +-
+ lib/curl_setup.h  

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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:16:53
  Author: eworm
Revision: 286704

upgpkg: lib32-curl 7.58.0-1

new upstream release

Modified:
  lib32-curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:15:43 UTC (rev 286703)
+++ PKGBUILD2018-01-24 21:16:53 UTC (rev 286704)
@@ -8,7 +8,7 @@
 
 pkgname=lib32-curl
 _pkgname=curl
-pkgver=7.57.0
+pkgver=7.58.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library (32-bit)"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 license=('MIT')
 depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' 
"${_pkgname}")
 source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('1ce8138c708965d29628f9b3e37cb9cb5c586f82f42091d5e60ba66ddcebcd55dba874c5d903365af0ef94c5c1679430bdd8c0cefbffdf5f7f347d9055824648'
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2'   # Daniel Stenberg
   '914C533DF9B2ADA2204F586D78E11C6B279D5C91')  # Daniel Stenberg 
(old key)


[arch-commits] Commit in lib32-libcurl-gnutls/repos (2 files)

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:15:43
  Author: eworm
Revision: 286703

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD
(from rev 286702, lib32-libcurl-gnutls/trunk/PKGBUILD)

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

Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 
286702, lib32-libcurl-gnutls/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:15:43 UTC (rev 286703)
@@ -0,0 +1,61 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=lib32-libcurl-gnutls
+pkgver=7.58.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libpsl'
+ 'lib32-libssh2' 'lib32-nettle' 'lib32-zlib' 'libcurl-gnutls')
+makedepends=('gcc-multilib')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.5.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-gnutls.so.4.5.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:15:38
  Author: eworm
Revision: 286702

upgpkg: lib32-libcurl-gnutls 7.58.0-1

* new upstream release
* use sha512 checksums for all *curl* packages

Modified:
  lib32-libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:15:03 UTC (rev 286701)
+++ PKGBUILD2018-01-24 21:15:38 UTC (rev 286702)
@@ -3,7 +3,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=lib32-libcurl-gnutls
-pkgver=7.57.0
+pkgver=7.58.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
 'SKIP')
 
 build() {


[arch-commits] Commit in lib32-libcurl-compat/repos (2 files)

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:15:03
  Author: eworm
Revision: 286701

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-compat/repos/multilib-testing-x86_64/
  lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD
(from rev 286700, lib32-libcurl-compat/trunk/PKGBUILD)

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

Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 
286700, lib32-libcurl-compat/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2018-01-24 21:15:03 UTC (rev 286701)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=lib32-libcurl-compat
+pkgver=7.58.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl'
+ 'lib32-openssl' 'lib32-zlib' 'libcurl-compat')
+options=('strip')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.5.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:14:46
  Author: eworm
Revision: 286700

upgpkg: lib32-libcurl-compat 7.58.0-1

* new upstream release
* use sha512 checksums for all *curl* packages

Modified:
  lib32-libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:11:37 UTC (rev 286699)
+++ PKGBUILD2018-01-24 21:14:46 UTC (rev 286700)
@@ -3,7 +3,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=lib32-libcurl-compat
-pkgver=7.57.0
+pkgver=7.58.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -12,10 +12,10 @@
 depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl'
  'lib32-openssl' 'lib32-zlib' 'libcurl-compat')
 options=('strip')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
 'SKIP')
-validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 
 build() {
   cd curl-${pkgver}


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:11:37
  Author: eworm
Revision: 286699

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-gnutls/repos/community-testing-x86_64/
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD
(from rev 286698, libcurl-gnutls/trunk/PKGBUILD)

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

Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 
286698, libcurl-gnutls/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-24 21:11:37 UTC (rev 286699)
@@ -0,0 +1,56 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=libcurl-gnutls
+pkgver=7.58.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.5.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-gnutls.so.4.5.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:11:33
  Author: eworm
Revision: 286698

upgpkg: libcurl-gnutls 7.58.0-1

* new upstream release
* use sha512 checksums for all *curl* packages

Modified:
  libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 21:10:24 UTC (rev 286697)
+++ PKGBUILD2018-01-24 21:11:33 UTC (rev 286698)
@@ -3,7 +3,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=libcurl-gnutls
-pkgver=7.57.0
+pkgver=7.58.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
 'SKIP')
 
 build() {


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:10:24
  Author: eworm
Revision: 286697

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 286696, libcurl-compat/trunk/PKGBUILD)

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

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
286696, libcurl-compat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-01-24 21:10:24 UTC (rev 286697)
@@ -0,0 +1,54 @@
+# $Id$
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.58.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
+'SKIP')
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.5.0
+  rm "${pkgdir}"/usr/lib/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0; do
+ln -s libcurl-compat.so.4.5.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2018-01-24 Thread Christian Hesse via arch-commits
Date: Wednesday, January 24, 2018 @ 21:10:14
  Author: eworm
Revision: 286696

upgpkg: libcurl-compat 7.58.0-1

* new upstream release
* use sha512 checksum for all *curl* packages

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:13:05 UTC (rev 286695)
+++ PKGBUILD2018-01-24 21:10:14 UTC (rev 286696)
@@ -3,7 +3,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=libcurl-compat
-pkgver=7.57.0
+pkgver=7.58.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-sha256sums=('7ce35f207562674e71dbada6891b37e3f043c1e7a82915cb9c2a17ad3a9d659b'
+sha512sums=('7b12b79107558bb266672d6e128615fe5a8149c37f4ae540197e3298f5d312beb2d78fbb23e3ea84ea7afc41549898a1e5cd38509f0388b11707b48d5efb8ca3'
 'SKIP')
 
 build() {


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:13:05
  Author: felixonmars
Revision: 286695

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:12:40
  Author: felixonmars
Revision: 286694

upgpkg: hledger-ui 1.5-15

rebuild with split,0.2.3.3

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:11:40 UTC (rev 286693)
+++ PKGBUILD2018-01-24 20:12:40 UTC (rev 286694)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-ui
 pkgver=1.5
-pkgrel=14
+pkgrel=15
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:11:19
  Author: felixonmars
Revision: 286692

upgpkg: hledger-web 1.5-29

rebuild with split,0.2.3.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:09:53 UTC (rev 286691)
+++ PKGBUILD2018-01-24 20:11:19 UTC (rev 286692)
@@ -4,7 +4,7 @@
 
 pkgname=hledger-web
 pkgver=1.5
-pkgrel=28
+pkgrel=29
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:11:40
  Author: felixonmars
Revision: 286693

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 286692, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 286692, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 20:11:40 UTC (rev 286693)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.5
+pkgrel=29
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-base-compat' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-hunit'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-text' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec' 'haskell-mtl' 'haskell-parsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('3ba0b9e7d03a9d813e41f7f36ca0fa34decf6f04163abea850cb5ff6e322387b60952bfb30f46be817f52b2c79641fba03e62a5d6483b78a7e094c91fbb273a6')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Balló György via arch-commits
Date: Wednesday, January 24, 2018 @ 20:09:53
  Author: bgyorgy
Revision: 286691

archrelease: copy trunk to community-x86_64

Added:
  gkrellm/repos/community-x86_64/PKGBUILD
(from rev 286689, gkrellm/trunk/PKGBUILD)
  gkrellm/repos/community-x86_64/fix-critical-warning.patch
(from rev 286689, gkrellm/trunk/fix-critical-warning.patch)
  gkrellm/repos/community-x86_64/gkrellm.service
(from rev 286689, gkrellm/trunk/gkrellm.service)
Deleted:
  gkrellm/repos/community-x86_64/PKGBUILD
  gkrellm/repos/community-x86_64/gkrellm.service

+
 PKGBUILD   |   84 ---
 fix-critical-warning.patch |   35 +
 gkrellm.service|   22 +--
 3 files changed, 93 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 20:09:47 UTC (rev 286690)
+++ PKGBUILD2018-01-24 20:09:53 UTC (rev 286691)
@@ -1,37 +0,0 @@
-# $Id$
-# Maintainer: dorphell 
-# Contributor: Matt Smith (Majik) 
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Jozef Riha 
-# Contributor: Alexander Rødseth 
-
-pkgname=gkrellm
-pkgver=2.3.10
-pkgrel=2
-pkgdesc="System monitor package for GTK2"
-arch=('x86_64' 'i686')
-url="http://gkrellm.srcbox.net/";
-license=('GPL3')
-depends=('gtk2' 'libsm' 'lm_sensors')
-makedepends=('gettext')
-backup=('etc/gkrellmd.conf')
-source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2"
-"gkrellm.service")
-sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766'
-'2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  make LOCALEDIR=/usr/share/locale
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" PREFIX=/usr install
-  install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf"
-  install -Dm644 "../gkrellm.service" 
"$pkgdir/usr/lib/systemd/system/gkrellm.service"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: gkrellm/repos/community-x86_64/PKGBUILD (from rev 286689, 
gkrellm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-01-24 20:09:53 UTC (rev 286691)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: dorphell 
+# Contributor: Matt Smith (Majik) 
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Jozef Riha 
+# Contributor: Alexander Rødseth 
+
+pkgname=gkrellm
+pkgver=2.3.10
+pkgrel=3
+pkgdesc="System monitor package for GTK2"
+arch=('x86_64')
+url="http://gkrellm.srcbox.net/";
+license=('GPL3')
+depends=('gtk2' 'libsm' 'lm_sensors')
+makedepends=('gettext')
+backup=('etc/gkrellmd.conf')
+source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2"
+"fix-critical-warning.patch"
+"gkrellm.service")
+sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766'
+'05c02428065b8774637db3efe564fb597e3d9d3d9200e004077fbe9a04412e36'
+'2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376')
+
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # Avoid calling g_strstr_len with NULL haystack (FS#51413)
+  # 
https://git.srcbox.net/gkrellm/commit/?id=3db76c647a04a603bafae19cc699bd50436d66a2
+  patch -Np1 -i ../fix-critical-warning.patch
+}
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make LOCALEDIR=/usr/share/locale
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" PREFIX=/usr install
+  install -Dm644 "server/gkrellmd.conf" "$pkgdir/etc/gkrellmd.conf"
+  install -Dm644 "../gkrellm.service" 
"$pkgdir/usr/lib/systemd/system/gkrellm.service"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gkrellm/repos/community-x86_64/fix-critical-warning.patch (from rev 
286689, gkrellm/trunk/fix-critical-warning.patch)
===
--- fix-critical-warning.patch  (rev 0)
+++ fix-critical-warning.patch  2018-01-24 20:09:53 UTC (rev 286691)
@@ -0,0 +1,35 @@
+From 3db76c647a04a603bafae19cc699bd50436d66a2 Mon Sep 17 00:00:00 2001
+From: Jindřich Makovička
+Date: Sat, 20 May 2017 10:34:52 +0200
+Subject: Avoid calling g_strstr_len with NULL haystack
+
+---
+ src/sysdeps/linux.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/src/sysdeps/linux.c b/src/sysdeps/linux.c
+index 460a03d..99e7261 100644
+--- a/src/sysdeps/linux.c
 b/src/sysdeps/linux.c
+@@ -3157,6 +3157,7 @@ sensors_nvidia_smi_read(gboolean setup)
+   || !strcmp(id, ":")
+  )
+   continue;
++  stmp = str;
+   if ((str = g_strstr_len(str, -1, 
"Temperature")) != NULL)
+   {
+   str += 11;
+@@ -3185,6 +3186,10 @@ sensors_nvidia_smi_read(gboolean setup)

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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:09:47
  Author: felixonmars
Revision: 286690

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 286689, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 20:09:47 UTC (rev 286690)
@@ -0,0 +1,53 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.5
+pkgrel=10
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-cmdargs'
+ 'haskell-decimal' 'haskell-diff' 'haskell-file-embed' 'haskell-here' 
'haskell-pretty-show'
+ 'haskell-temporary' 'haskell-tabular' 'haskell-hledger-lib' 
'haskell-unordered-containers'
+ 'haskell-csv' 'haskell-data-default' 'haskell-hashable' 
'haskell-hunit' 'haskell-mtl'
+ 'haskell-old-time' 'haskell-megaparsec' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-text' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('252c515c1cec094266888ae6ba8ebc166abbfe0b2681b4f0cca07e3b21488f6ce36a2ac5ffa4a7629414c1720c73016b8a45921c4c336923b21bb15352630c39')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:08:56
  Author: felixonmars
Revision: 286689

upgpkg: hledger 1.5-10

rebuild with split,0.2.3.3

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:08:54 UTC (rev 286688)
+++ PKGBUILD2018-01-24 20:08:56 UTC (rev 286689)
@@ -4,7 +4,7 @@
 
 pkgname=hledger
 pkgver=1.5
-pkgrel=9
+pkgrel=10
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


[arch-commits] Commit in gkrellm/trunk (PKGBUILD fix-critical-warning.patch)

2018-01-24 Thread Balló György via arch-commits
Date: Wednesday, January 24, 2018 @ 20:08:54
  Author: bgyorgy
Revision: 286688

upgpkg: gkrellm 2.3.10-3

Avoid calling g_strstr_len with NULL haystack (FS#51413)

Added:
  gkrellm/trunk/fix-critical-warning.patch
Modified:
  gkrellm/trunk/PKGBUILD

+
 PKGBUILD   |   12 +++-
 fix-critical-warning.patch |   35 +++
 2 files changed, 46 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:07:43 UTC (rev 286687)
+++ PKGBUILD2018-01-24 20:08:54 UTC (rev 286688)
@@ -7,7 +7,7 @@
 
 pkgname=gkrellm
 pkgver=2.3.10
-pkgrel=2
+pkgrel=3
 pkgdesc="System monitor package for GTK2"
 arch=('x86_64')
 url="http://gkrellm.srcbox.net/";
@@ -16,10 +16,20 @@
 makedepends=('gettext')
 backup=('etc/gkrellmd.conf')
 source=("${url}/releases/${pkgname}-${pkgver}.tar.bz2"
+"fix-critical-warning.patch"
 "gkrellm.service")
 sha256sums=('8b9ec8baadcd5830c6aff04ba86dc9ed317a15c1c3787440bd1e680fb2fcd766'
+'05c02428065b8774637db3efe564fb597e3d9d3d9200e004077fbe9a04412e36'
 '2829931127632d0391f6749024809594b78c138fe4f03c98cd65fdbd47cea376')
 
+prepare() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  # Avoid calling g_strstr_len with NULL haystack (FS#51413)
+  # 
https://git.srcbox.net/gkrellm/commit/?id=3db76c647a04a603bafae19cc699bd50436d66a2
+  patch -Np1 -i ../fix-critical-warning.patch
+}
+
 build() {
   cd "$srcdir/$pkgname-$pkgver"
 

Added: fix-critical-warning.patch
===
--- fix-critical-warning.patch  (rev 0)
+++ fix-critical-warning.patch  2018-01-24 20:08:54 UTC (rev 286688)
@@ -0,0 +1,35 @@
+From 3db76c647a04a603bafae19cc699bd50436d66a2 Mon Sep 17 00:00:00 2001
+From: Jindřich Makovička
+Date: Sat, 20 May 2017 10:34:52 +0200
+Subject: Avoid calling g_strstr_len with NULL haystack
+
+---
+ src/sysdeps/linux.c | 5 +
+ 1 file changed, 5 insertions(+)
+
+diff --git a/src/sysdeps/linux.c b/src/sysdeps/linux.c
+index 460a03d..99e7261 100644
+--- a/src/sysdeps/linux.c
 b/src/sysdeps/linux.c
+@@ -3157,6 +3157,7 @@ sensors_nvidia_smi_read(gboolean setup)
+   || !strcmp(id, ":")
+  )
+   continue;
++  stmp = str;
+   if ((str = g_strstr_len(str, -1, 
"Temperature")) != NULL)
+   {
+   str += 11;
+@@ -3185,6 +3186,10 @@ sensors_nvidia_smi_read(gboolean setup)
+   else if ((smi = nvidia_smi_lookup(id)) 
!= NULL)
+   smi->temp = temp;
+   }
++  else
++  {
++  str = stmp;
++  }
+   }
+   }
+   if (output)
+-- 
+cgit v0.12
+


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:07:43
  Author: felixonmars
Revision: 286687

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
286686, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 20:07:43 UTC (rev 286687)
@@ -0,0 +1,57 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.5
+pkgrel=8
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat' 
'haskell-blaze-markup'
+ 'haskell-cmdargs' 'haskell-csv' 'haskell-data-default' 
'haskell-decimal' 'haskell-extra'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-mtl' 
'haskell-old-time'
+ 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-split' 'haskell-text'
+ 'haskell-uglymemo' 'haskell-utf8-string' 'haskell-hunit' 
'haskell-parsec'
+ 'haskell-semigroups')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b9f134ad4ffdfdbd79c3a477397062db7a3610a56e842244c371db1b59c50c83d7b710e54b3c0b73067f57a36f7838bcae080490fbc1389882af9f59bd450588')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+
+sed -i 's/++ fs2$/++ fs2 ++ ["-dynamic"]/' 
${_hkgname}-${pkgver}/tests/doctests.hs
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:07:23
  Author: felixonmars
Revision: 286686

upgpkg: haskell-hledger-lib 1.5-8

rebuild with split,0.2.3.3

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 20:01:42 UTC (rev 286685)
+++ PKGBUILD2018-01-24 20:07:23 UTC (rev 286686)
@@ -5,7 +5,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.5
-pkgrel=7
+pkgrel=8
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:50:57
  Author: felixonmars
Revision: 286673

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-pool/repos/community-staging-x86_64/
  haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD
(from rev 286672, haskell-hasql-pool/trunk/PKGBUILD)

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

Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 
286672, haskell-hasql-pool/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:50:57 UTC (rev 286673)
@@ -0,0 +1,39 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql-pool
+pkgname=haskell-hasql-pool
+pkgver=0.4.3
+pkgrel=13
+pkgdesc="A pool of connections for Hasql"
+url="https://github.com/nikita-volkov/hasql-pool";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 
'haskell-resource-pool')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:01:42
  Author: felixonmars
Revision: 286685

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 286684, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
286684, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 20:01:42 UTC (rev 286685)
@@ -0,0 +1,37 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.19.5
+pkgrel=54
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" 
"haskell-attoparsec"
+ "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit"
+ "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" 
"haskell-errors"
+ "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" 
"haskell-http-client"
+ "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" 
"haskell-lens"
+ "haskell-monad-loops" "haskell-openpgp-asciiarmor" 
"haskell-optparse-applicative"
+ "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" 
"haskell-wl-pprint-extras"
+ "haskell-wl-pprint-terminfo" "haskell-yaml")
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:54:50
  Author: felixonmars
Revision: 286676

upgpkg: postgrest 0.4.4.0-18

rebuild with split,0.2.3.3

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:52:06 UTC (rev 286675)
+++ PKGBUILD2018-01-24 19:54:50 UTC (rev 286676)
@@ -4,7 +4,7 @@
 
 pkgname=postgrest
 pkgver=0.4.4.0
-pkgrel=17
+pkgrel=18
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:56:34
  Author: felixonmars
Revision: 286678

upgpkg: git-repair 1.20170626-16

rebuild with split,0.2.3.3

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:55:33 UTC (rev 286677)
+++ PKGBUILD2018-01-24 19:56:34 UTC (rev 286678)
@@ -3,7 +3,7 @@
 
 pkgname=git-repair
 pkgver=1.20170626
-pkgrel=15
+pkgrel=16
 pkgdesc="Repairs a damaged git repisitory"
 url="http://git-repair.branchable.com/";
 license=("GPL")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:49:56
  Author: felixonmars
Revision: 286671

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 286670, 
haskell-hasql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:49:56 UTC (rev 286671)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hasql
+pkgname=haskell-hasql
+pkgver=1.1.1
+pkgrel=13
+pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
+url="https://github.com/nikita-volkov/hasql";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 
'haskell-bytestring-strict-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-data-default-class'
+ 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 
'haskell-loch-th'
+ 'haskell-mtl' 'haskell-placeholders' 'haskell-postgresql-binary' 
'haskell-postgresql-libpq'
+ 'haskell-profunctors' 'haskell-semigroups' 'haskell-text' 
'haskell-vector')
+makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck' 
'haskell-rerebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be')
+
+prepare() {
+sed -i 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' 
$_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:55:33
  Author: felixonmars
Revision: 286677

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:52:06
  Author: felixonmars
Revision: 286675

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hasql-transaction/repos/community-staging-x86_64/
  haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD
(from rev 286674, haskell-hasql-transaction/trunk/PKGBUILD)

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

Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from 
rev 286674, haskell-hasql-transaction/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:52:06 UTC (rev 286675)
@@ -0,0 +1,49 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hasql-transaction
+pkgname=haskell-hasql-transaction
+pkgver=0.5.2
+pkgrel=13
+pkgdesc="A composable abstraction over the retryable transactions for Hasql"
+url="https://github.com/nikita-volkov/hasql-transaction";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder'
+ 'haskell-contravariant' 'haskell-contravariant-extras' 
'haskell-hasql' 'haskell-mtl')
+makedepends=('ghc' 'haskell-async' 'haskell-rebase')
+checkdepends=('postgresql' 'pifpaf')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:49:33
  Author: felixonmars
Revision: 286670

upgpkg: haskell-hasql 1.1.1-13

rebuild with split,0.2.3.3

Modified:
  haskell-hasql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:48:01 UTC (rev 286669)
+++ PKGBUILD2018-01-24 19:49:33 UTC (rev 286670)
@@ -5,7 +5,7 @@
 _hkgname=hasql
 pkgname=haskell-hasql
 pkgver=1.1.1
-pkgrel=12
+pkgrel=13
 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API"
 url="https://github.com/nikita-volkov/hasql";
 license=('MIT')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 20:01:22
  Author: felixonmars
Revision: 286684

upgpkg: hopenpgp-tools 0.19.5-54

rebuild with split,0.2.3.3

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:59:16 UTC (rev 286683)
+++ PKGBUILD2018-01-24 20:01:22 UTC (rev 286684)
@@ -4,7 +4,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.19.5
-pkgrel=53
+pkgrel=54
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:59:16
  Author: felixonmars
Revision: 286683

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
286682, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:59:16 UTC (rev 286683)
@@ -0,0 +1,48 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.5.5
+pkgrel=150
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 
'haskell-bzlib'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-data-default-class' 
'haskell-errors'
+ 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 
'haskell-lens'
+ 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 
'haskell-resourcet'
+ 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 
'haskell-text'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-wl-pprint-extras'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+md5sums=('f480201a10f14150adc290c81d38e7b6')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:58:48
  Author: felixonmars
Revision: 286682

upgpkg: haskell-hopenpgp 2.5.5-150

rebuild with split,0.2.3.3

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:57:54 UTC (rev 286681)
+++ PKGBUILD2018-01-24 19:58:48 UTC (rev 286682)
@@ -4,7 +4,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.5.5
-pkgrel=149
+pkgrel=150
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:57:54
  Author: felixonmars
Revision: 286681

archrelease: copy trunk to community-x86_64

Added:
  consul/repos/community-x86_64/PKGBUILD
(from rev 286680, consul/trunk/PKGBUILD)
  consul/repos/community-x86_64/consul.default
(from rev 286680, consul/trunk/consul.default)
  consul/repos/community-x86_64/consul.install
(from rev 286680, consul/trunk/consul.install)
  consul/repos/community-x86_64/consul.service
(from rev 286680, consul/trunk/consul.service)
  consul/repos/community-x86_64/consul.sysusers
(from rev 286680, consul/trunk/consul.sysusers)
  consul/repos/community-x86_64/disable-broken-api-test.patch
(from rev 286680, consul/trunk/disable-broken-api-test.patch)
  consul/repos/community-x86_64/example.json
(from rev 286680, consul/trunk/example.json)
Deleted:
  consul/repos/community-x86_64/PKGBUILD
  consul/repos/community-x86_64/consul.default
  consul/repos/community-x86_64/consul.install
  consul/repos/community-x86_64/consul.service
  consul/repos/community-x86_64/consul.sysusers
  consul/repos/community-x86_64/disable-broken-api-test.patch
  consul/repos/community-x86_64/example.json

---+
 PKGBUILD  |  144 
 consul.default|2 
 consul.install|   18 +--
 consul.service|   32 ++---
 consul.sysusers   |2 
 disable-broken-api-test.patch |  236 
 example.json  |   14 +-
 7 files changed, 224 insertions(+), 224 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-24 19:57:11 UTC (rev 286680)
+++ PKGBUILD2018-01-24 19:57:54 UTC (rev 286681)
@@ -1,72 +0,0 @@
-# $Id$
-# Maintainer: Thore Bödecker 
-# Maintainer: Felix Yan 
-
-pkgname=consul
-pkgver=1.0.2
-pkgrel=1
-pkgdesc="A tool for service discovery, monitoring and configuration."
-arch=('x86_64')
-_gocli_commit='65fcae5817c8600da98ada9d7edf26dd1a84837b' # HEAD
-url="https://www.consul.io";
-license=('MPL')
-depends=('glibc')
-makedepends=('git' 'go-pie' 'procps-ng' 'syslog-ng')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/hashicorp/consul/archive/v$pkgver.tar.gz";
-"git+https://github.com/mitchellh/cli#commit=${_gocli_commit}";
-consul.service
-consul.default
-consul.sysusers
-example.json
-disable-broken-api-test.patch)
-install=consul.install
-sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318'
-'SKIP'
-
'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04'
-
'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'
-
'ef872aedb2bc022a29292b7972a792b22e684c1ccb904a2b2cfec6d8966c28fb19be1452ce060821c419f1b646b236ba2e783175595e4bb6926d164c27a15c87'
-
'c4292b8f56ee955ed7385a49843fd90d6434029891b3e1e724cb2fc841514c06e2554a26d3937c114371b18c2168c4e64319eb2cbd726ee8b35870df19089348'
-
'ad5b5ea1fd4ec443c98a89da9fb581d32894c4583dec3707ce9096ed45706bc800f8eb20e5a0c68f6de437d228e09a97bad5815b5bba9b18ae339bcf9a42f8f7')
-
-prepare() {
-  export  GOPATH="${srcdir}"
-  export  PATH="$PATH:$GOPATH/bin"
-  mkdir -p "src/github.com/mitchellh"
-  mkdir -p "src/github.com/hashicorp"
-
-  mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}"
-  mv "cli" "src/github.com/mitchellh/cli"
-
-  cd "src/github.com/hashicorp/${pkgname}"
-
-  # TODO: debug failing tests
-  #   + TestTombstoneGC
-  #rm ./agent/consul/state/tombstone_gc_test.go
-  #   + TestAPI_ClientTLSOptions
-  #patch -p0 ./api/api_test.go < "${srcdir}/disable-broken-api-test.patch"
-  #   + TestSyslogFilter (need to start syslog-ng within the chroot 
container)
-  #rm ./logger/syslog_test.go
-  #make test
-}
-
-build() {
-  cd "src/github.com/hashicorp/${pkgname}"
-  # build local arch only, from: 
https://github.com/hashicorp/consul/#developing-consul
-  CONSUL_DEV=1 make
-}
-
-package() {
-  cd "src/github.com/hashicorp/${pkgname}"
-
-  install -D -d -m750 -o 208 -g 208 "${pkgdir}/var/lib/consul"
-  install -D -d -m750 -o   0 -g 208 "${pkgdir}/etc/consul.d"
-
-  install -D -m644 "${srcdir}/consul.default" "${pkgdir}/etc/default/consul"
-  install -D -m640 -o 0 -g 208 "${srcdir}/example.json" 
"${pkgdir}/etc/consul.d/example.json"
-  install -Dm755 bin/consul "${pkgdir}/usr/bin/consul"
-
-  install -Dm644 "${srcdir}/consul.service" 
"${pkgdir}/usr/lib/systemd/system/consul.service"
-  install -Dm644 "${srcdir}/consul.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/consul.conf"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: consul/repos/community-x86_64/PKGBUILD (from rev 286680, 
consul/trunk/PKG

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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:57:11
  Author: felixonmars
Revision: 286680

upgpkg: consul 1.0.3-1

Modified:
  consul/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:56:54 UTC (rev 286679)
+++ PKGBUILD2018-01-24 19:57:11 UTC (rev 286680)
@@ -3,7 +3,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=consul
-pkgver=1.0.2
+pkgver=1.0.3
 pkgrel=1
 pkgdesc="A tool for service discovery, monitoring and configuration."
 arch=('x86_64')
@@ -20,7 +20,7 @@
 example.json
 disable-broken-api-test.patch)
 install=consul.install
-sha512sums=('6544a0bfcaa1ad0982db5694c34ec2587e8f669c39ec1bd5310478dc9aed7e4a0926bded2b9890b897db5c3e834c63811ba389ab105314c555b7cb181810f318'
+sha512sums=('edf2f2b70a00c923bee1844d1a14e72f3fad8e576fdf1fe24896b20b72a0c53cb222e3fdba413684ecd9031b00f1df321c7ed07a0fa6310a9d8e05fc70c5cb3a'
 'SKIP'
 
'c70b9d1556f6c7ecb2e915ab685f289cef0e31198bd2e50c74a0483bbfb387beec67334f539a90adbf68b61b07946e98b300ab8a8e26e53b35f4ab4894adeb04'
 
'ec5a800529a297c709fa383c094ecf106351cf0f8ac7b613b972d415d77fe001088902d7ab805e63e78a8e6360323fec1b795db5a4446df1e21b9b4ed31e7079'


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:50:36
  Author: felixonmars
Revision: 286672

upgpkg: haskell-hasql-pool 0.4.3-13

rebuild with split,0.2.3.3

Modified:
  haskell-hasql-pool/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:49:56 UTC (rev 286671)
+++ PKGBUILD2018-01-24 19:50:36 UTC (rev 286672)
@@ -5,7 +5,7 @@
 _hkgname=hasql-pool
 pkgname=haskell-hasql-pool
 pkgver=0.4.3
-pkgrel=12
+pkgrel=13
 pkgdesc="A pool of connections for Hasql"
 url="https://github.com/nikita-volkov/hasql-pool";
 license=('MIT')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:56:54
  Author: felixonmars
Revision: 286679

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 286678, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:56:54 UTC (rev 286679)
@@ -0,0 +1,35 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20170626
+pkgrel=16
+pkgdesc="Repairs a damaged git repisitory"
+url="http://git-repair.branchable.com/";
+license=("GPL")
+arch=('x86_64')
+depends=('git' 'ghc' "haskell-async" "haskell-data-default" 
"haskell-exceptions" "haskell-hslogger"
+ "haskell-ifelse" "haskell-mtl" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-quickcheck" "haskell-split" 
"haskell-text"
+ "haskell-unix-compat" "haskell-utf8-string")
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+  
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" \
+  -fnetwork-uri
+  runhaskell Setup build
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/GPL
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:51:46
  Author: felixonmars
Revision: 286674

upgpkg: haskell-hasql-transaction 0.5.2-13

rebuild with split,0.2.3.3

Modified:
  haskell-hasql-transaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:50:57 UTC (rev 286673)
+++ PKGBUILD2018-01-24 19:51:46 UTC (rev 286674)
@@ -4,7 +4,7 @@
 _hkgname=hasql-transaction
 pkgname=haskell-hasql-transaction
 pkgver=0.5.2
-pkgrel=12
+pkgrel=13
 pkgdesc="A composable abstraction over the retryable transactions for Hasql"
 url="https://github.com/nikita-volkov/hasql-transaction";
 license=('MIT')


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:48:01
  Author: felixonmars
Revision: 286669

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-postgresql-binary/repos/community-staging-x86_64/
  haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD
(from rev 286668, haskell-postgresql-binary/trunk/PKGBUILD)

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 286668, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:48:01 UTC (rev 286669)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1
+pkgrel=44
+pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
+url="https://github.com/nikita-volkov/postgresql-binary";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-base-prelude" 
"haskell-binary-parser"
+ "haskell-bytestring-strict-builder" "haskell-loch-th" 
"haskell-network-ip"
+ "haskell-placeholders" "haskell-scientific" "haskell-text" 
"haskell-unordered-containers"
+ "haskell-uuid" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b4af6c71593f130da0ff6c462682fb570a4bd8108809eeb7a8cca45e2e340fd815dd3a94d72293a60f2072ed16f68bcb25a33009e742eca1383b934c4700f306')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:47:36
  Author: felixonmars
Revision: 286668

upgpkg: haskell-postgresql-binary 0.12.1-44

rebuild with split,0.2.3.3

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-01-24 19:46:44 UTC (rev 286667)
+++ PKGBUILD2018-01-24 19:47:36 UTC (rev 286668)
@@ -5,7 +5,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Encoders and decoders for the PostgreSQL's binary format"
 url="https://github.com/nikita-volkov/postgresql-binary";
 license=("MIT")


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

2018-01-24 Thread Felix Yan via arch-commits
Date: Wednesday, January 24, 2018 @ 19:46:44
  Author: felixonmars
Revision: 286667

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-ip/repos/community-staging-x86_64/
  haskell-network-ip/repos/community-staging-x86_64/PKGBUILD
(from rev 28, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
28, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-01-24 19:46:44 UTC (rev 286667)
@@ -0,0 +1,40 @@
+# $Id$
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=15
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip";
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   3   4   >