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

2018-09-27 Thread Felix Yan via arch-commits
Date: Friday, September 28, 2018 @ 05:59:40
  Author: felixonmars
Revision: 386779

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
386778, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-28 05:59:40 UTC (rev 386779)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.0.0
+pkgrel=57
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+ 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+ 'haskell-http-common' 'haskell-parallel' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ccd438310746c59bd7456df69c072ad3a2d473eb69f721fe2c91e086f4916d386c8b83a786d7ff9de11f0ce5294e36034baf10b0a109c65e16ec771e688a1184')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/bytestring-builder/d' -e 's/<.*2.7/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \
+--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-snap-server/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Friday, September 28, 2018 @ 05:59:30
  Author: felixonmars
Revision: 386778

upgpkg: haskell-snap-server 1.1.0.0-57

rebuild pass 1, specified --nocheck

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-28 05:04:08 UTC (rev 386777)
+++ PKGBUILD2018-09-28 05:59:30 UTC (rev 386778)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.0.0
-pkgrel=56
+pkgrel=57
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server;
 license=('custom:BSD3')


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

2018-09-27 Thread Eli Schwartz via arch-commits
Date: Friday, September 28, 2018 @ 05:04:08
  Author: eschwartz
Revision: 386777

archrelease: copy trunk to community-x86_64

Added:
  calibre/repos/community-x86_64/PKGBUILD
(from rev 386776, calibre/trunk/PKGBUILD)
Deleted:
  calibre/repos/community-x86_64/PKGBUILD
  calibre/repos/community-x86_64/podofo_0.9.6.patch

+
 PKGBUILD   |  183 ++---
 podofo_0.9.6.patch |  206 ---
 2 files changed, 91 insertions(+), 298 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-28 05:03:22 UTC (rev 386776)
+++ PKGBUILD2018-09-28 05:04:08 UTC (rev 386777)
@@ -1,92 +0,0 @@
-# Maintainer: Jelle van der Waa 
-# Maintainer: Eli Schwartz 
-# Contributor: Daniel Wallace 
-# Contributor: Giovanni Scafora 
-# Contributor: Petrov Roman 
-# Contributor: Andrea Fagiani 
-# Contributor: Larry Hajali 
-
-pkgname=calibre
-pkgver=3.31.0
-pkgrel=3
-pkgdesc="Ebook management application"
-arch=('x86_64')
-url="https://calibre-ebook.com/;
-license=('GPL3')
-depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy'
- 'python2-mechanize' 'podofo' 'libwmf' 'jxrlib'
- 'chmlib' 'python2-lxml' 'libusbx' 'python2-html5-parser'
- 'python2-pillow' 'shared-mime-info' 'python2-dnspython' 
'python2-msgpack'
- 'python2-pyqt5' 'python2-psutil' 'icu' 'libmtp' 'python2-dbus'
- 'python2-netifaces' 'python2-cssselect' 'python2-apsw' 'qt5-webkit'
- 'qt5-svg' 'python2-regex' 'python2-pygments' 'mtdev' 
'python2-unrardll'
- 'desktop-file-utils' 'gtk-update-icon-cache' 'optipng' 'udisks2')
-makedepends=('qt5-x11extras' 'sip' 'xdg-utils')
-checkdepends=('xorg-server-xvfb')
-optdepends=('ipython2: to use calibre-debug'
-'poppler: required for converting pdf to html'
-)
-source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
-"https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;
-podofo_0.9.6.patch)
-sha256sums=('3c2713a89a186e20d45ea42f2ed6be509fecce880ce6e233e63e6f3a415fe1f5'
-'SKIP'
-'4243e18653348aed438e28af7268c40ea6047e4b1d2b091faeaa1351572f7873')
-validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
-
-prepare(){
-  cd "${pkgname}-${pkgver}"
-
-  # https://bugs.launchpad.net/bugs/1791430
-  patch -Np1 -i ${srcdir}/podofo_0.9.6.patch
-
-  # Remove unneeded files
-  rm -rf resources/${pkgname}-portable.*
-
-  # Desktop integration (e.g. enforce arch defaults)
-  sed -e "/self.create_uninstaller()/,/os.rmdir(config_dir)/d" \
-  -e "/cc(\['xdg-desktop-menu', 'forceupdate'\])/d" \
-  -e "/cc(\['xdg-mime', 'install', MIME\])/d" \
-  -e "s/'ctc-posml'/'text' not in mt and 'pdf' not in mt and 'xhtml'/" \
-  -e "s/^Name=calibre/Name=Calibre/g" \
-  -i  src/calibre/linux.py
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  LANG='en_US.UTF-8' python2 setup.py build
-  LANG='en_US.UTF-8' python2 setup.py gui
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-
-  # without xvfb-run this fails with much "Control socket failed to recv(), 
resetting"
-  # ERROR: test_websocket_perf (calibre.srv.tests.web_sockets.WebSocketTest)
-
-  LANG='en_US.UTF-8' xvfb-run python2 setup.py test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  install -d "${pkgdir}/usr/share/zsh/site-functions" \
- 
"${pkgdir}"/usr/share/{applications,desktop-directories,icons/hicolor}
-
-  install -Dm644 resources/calibre-mimetypes.xml \
-"${pkgdir}/usr/share/mime/packages/calibre-mimetypes.xml"
-
-  XDG_DATA_DIRS="${pkgdir}/usr/share" LANG='en_US.UTF-8' \
-python2 setup.py install --staging-root="${pkgdir}/usr" --prefix=/usr
-
-  cp -a man-pages/ "${pkgdir}/usr/share/man"
-
-  # Compiling bytecode FS#33392
-  # This is kind of ugly but removes traces of the build root.
-  while read -rd '' _file; do
-_destdir="$(dirname "${_file#${pkgdir}}")"
-python2 -m compileall -d "${_destdir}" "${_file}"
-python2 -O -m compileall -d "${_destdir}" "${_file}"
-  done < <(find "${pkgdir}"/usr/lib/ -name '*.py' -print0)
-}

Copied: calibre/repos/community-x86_64/PKGBUILD (from rev 386776, 
calibre/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-28 05:04:08 UTC (rev 386777)
@@ -0,0 +1,91 @@
+# Maintainer: Jelle van der Waa 
+# Maintainer: Eli Schwartz 
+# Contributor: Daniel Wallace 
+# Contributor: Giovanni Scafora 
+# Contributor: Petrov Roman 
+# Contributor: Andrea Fagiani 
+# Contributor: Larry Hajali 
+
+pkgname=calibre
+pkgver=3.32.0
+pkgrel=1
+pkgdesc="Ebook management application"
+arch=('x86_64')
+url="https://calibre-ebook.com/;
+license=('GPL3')
+depends=('python2-six' 'python2-dateutil' 'python2-cssutils' 'python2-dukpy'
+ 

[arch-commits] Commit in calibre/trunk (PKGBUILD podofo_0.9.6.patch)

2018-09-27 Thread Eli Schwartz via arch-commits
Date: Friday, September 28, 2018 @ 05:03:22
  Author: eschwartz
Revision: 386776

upgpkg: calibre 3.32.0-1

upstream release

Modified:
  calibre/trunk/PKGBUILD
Deleted:
  calibre/trunk/podofo_0.9.6.patch

+
 PKGBUILD   |   17 +---
 podofo_0.9.6.patch |  206 ---
 2 files changed, 8 insertions(+), 215 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-28 04:26:57 UTC (rev 386775)
+++ PKGBUILD2018-09-28 05:03:22 UTC (rev 386776)
@@ -7,8 +7,8 @@
 # Contributor: Larry Hajali 
 
 pkgname=calibre
-pkgver=3.31.0
-pkgrel=3
+pkgver=3.32.0
+pkgrel=1
 pkgdesc="Ebook management application"
 arch=('x86_64')
 url="https://calibre-ebook.com/;
@@ -24,21 +24,20 @@
 makedepends=('qt5-x11extras' 'sip' 'xdg-utils')
 checkdepends=('xorg-server-xvfb')
 optdepends=('ipython2: to use calibre-debug'
-'poppler: required for converting pdf to html'
-)
+'poppler: required for converting pdf to html')
 source=("https://download.calibre-ebook.com/${pkgver}/calibre-${pkgver}.tar.xz;
 "https://calibre-ebook.com/signatures/${pkgname}-${pkgver}.tar.xz.sig;
-podofo_0.9.6.patch)
-sha256sums=('3c2713a89a186e20d45ea42f2ed6be509fecce880ce6e233e63e6f3a415fe1f5'
+
"https://github.com/kovidgoyal/calibre/commit/4d4ffcff7c247072c28d20822abed12e2539cdd2.patch;)
+sha256sums=('57254b147d8f8caf16f774f090266e112281c19bf7bc4170e65d22ab9b58d8ac'
 'SKIP'
-'4243e18653348aed438e28af7268c40ea6047e4b1d2b091faeaa1351572f7873')
+'60bb12d242e83ba886615472abcf91e05560f1a97a22d04c806d3acdc27fff6c')
 validpgpkeys=('3CE1780F78DD88DF45194FD706BC317B515ACE7C') # Kovid Goyal (New 
longer key) 
 
 prepare(){
   cd "${pkgname}-${pkgver}"
 
-  # https://bugs.launchpad.net/bugs/1791430
-  patch -Np1 -i ${srcdir}/podofo_0.9.6.patch
+  # https://bugs.launchpad.net/bugs/1794915
+  patch -p1 -i ../4d4ffcff7c247072c28d20822abed12e2539cdd2.patch
 
   # Remove unneeded files
   rm -rf resources/${pkgname}-portable.*

Deleted: podofo_0.9.6.patch
===
--- podofo_0.9.6.patch  2018-09-28 04:26:57 UTC (rev 386775)
+++ podofo_0.9.6.patch  2018-09-28 05:03:22 UTC (rev 386776)
@@ -1,206 +0,0 @@
-From dc130d90cdd257f37037a4699b8be1550efc2b6b Mon Sep 17 00:00:00 2001
-From: Kovid Goyal 
-Date: Sat, 8 Sep 2018 20:51:58 +0530
-Subject: [PATCH 1/3] Fix #1791430 [Podofo ABI breakage in
- 0.9.6](https://bugs.launchpad.net/calibre/+bug/1791430)
-

- src/calibre/utils/podofo/doc.cpp | 31 +++
- 1 file changed, 19 insertions(+), 12 deletions(-)
-
-diff --git a/src/calibre/utils/podofo/doc.cpp 
b/src/calibre/utils/podofo/doc.cpp
-index b33647336c..58572a688e 100644
 a/src/calibre/utils/podofo/doc.cpp
-+++ b/src/calibre/utils/podofo/doc.cpp
-@@ -39,7 +39,11 @@ PDFDoc_load(PDFDoc *self, PyObject *args) {
- 
- if (PyArg_ParseTuple(args, "s#", , )) {
- try {
-+#if PODOFO_VERSION <= 0x000905
- self->doc->Load(buffer, (long)size);
-+#else
-+self->doc->LoadBuffer(buffer, (long)size);
-+#endif
- } catch(const PdfError & err) {
- podofo_set_exception(err);
- return NULL;
-@@ -56,7 +60,11 @@ PDFDoc_open(PDFDoc *self, PyObject *args) {
- 
- if (PyArg_ParseTuple(args, "s", )) {
- try {
-+#if PODOFO_VERSION <= 0x000905
- self->doc->Load(fname);
-+#else
-+self->doc->LoadFromFile(fname);
-+#endif
- } catch(const PdfError & err) {
- podofo_set_exception(err);
- return NULL;
-@@ -88,7 +96,7 @@ PDFDoc_save(PDFDoc *self, PyObject *args) {
- static PyObject *
- PDFDoc_write(PDFDoc *self, PyObject *args) {
- PyObject *ans;
--
-+
- try {
- PdfRefCountedBuffer buffer(1*1024*1024);
- PdfOutputDevice out();
-@@ -305,7 +313,7 @@ PDFDoc_set_xmp_metadata(PDFDoc *self, PyObject *args) {
- long len = 0;
- PoDoFo::PdfObject *metadata = NULL, *catalog = NULL;
- PoDoFo::PdfStream *str = NULL;
--TVecFilters compressed(1); 
-+TVecFilters compressed(1);
- compressed[0] = ePdfFilter_FlateDecode;
- 
- if (!PyArg_ParseTuple(args, "s#", , )) return NULL;
-@@ -428,7 +436,7 @@ PDFDoc_setter(PDFDoc *self, PyObject *val, int field) {
- PdfString *s = NULL;
- 
- if (self->doc->GetEncrypted()) s = 
podofo_convert_pystring_single_byte(val);
--else s = podofo_convert_pystring(val); 
-+else s = podofo_convert_pystring(val);
- if (s == NULL) return -1;
- 
- 
-@@ -503,35 +511,35 @@ PDFDoc_producer_setter(PDFDoc *self, PyObject *val, void 
*closure) {
- }
- 
- static PyGetSetDef PDFDoc_getsetters[] = {
--{(char *)"title", 
-+{(char *)"title",
-  (getter)PDFDoc_title_getter, (setter)PDFDoc_title_setter,
-  (char *)"Document title",
-  NULL},
--{(char *)"author", 
-+{(char 

[arch-commits] Commit in python-requests-credssp/repos/community-any (2 files)

2018-09-27 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 28, 2018 @ 04:26:57
  Author: svenstaro
Revision: 386775

archrelease: copy trunk to community-any

Added:
  python-requests-credssp/repos/community-any/PKGBUILD
(from rev 386774, python-requests-credssp/trunk/PKGBUILD)
Deleted:
  python-requests-credssp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-28 04:26:44 UTC (rev 386774)
+++ PKGBUILD2018-09-28 04:26:57 UTC (rev 386775)
@@ -1,39 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Christoph W 
-
-pkgbase=('python-requests-credssp')
-pkgname=('python-requests-credssp' 'python2-requests-credssp')
-_module='requests-credssp'
-pkgver=1.0.0
-pkgrel=2
-pkgdesc="HTTPS CredSSP authentication with the requests library"
-url="https://github.com/jborean93/requests-credssp;
-makedepends=('python-setuptools' 'python2-setuptools')
-license=('ISC')
-arch=('any')
-source=("https://github.com/jborean93/requests-credssp/archive/v${pkgver}.tar.gz;)
-sha512sums=('2918785f2225a32e1777cc81e7ad2d069151e0507766ba0db8ca9e92f67fe4e586f808adb7e0378d1d623e3b3298d1d34b20ef5d7e785bd05a44347bac4c548f')
-
-prepare() {
-cp -a "${srcdir}/${_module}-${pkgver}"{,-python2}
-}
-
-build() {
-cd "${srcdir}/${_module}-${pkgver}"
-python setup.py build
-
-cd "${srcdir}/${_module}-${pkgver}-python2"
-python2 setup.py build
-}
-
-package_python-requests-credssp() {
-depends+=('python' 'python-pyopenssl' 'python-requests' 'python-ntlm-auth')
-cd "${srcdir}/${_module}-${pkgver}"
-python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-}
-
-package_python2-requests-credssp() {
-depends+=('python2' 'python2-pyopenssl' 'python2-requests' 
'python2-ordereddict' 'python2-ntlm-auth')
-cd "${srcdir}/${_module}-${pkgver}-python2"
-python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
-}

Copied: python-requests-credssp/repos/community-any/PKGBUILD (from rev 386774, 
python-requests-credssp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-28 04:26:57 UTC (rev 386775)
@@ -0,0 +1,39 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Christoph W 
+
+pkgbase=('python-requests-credssp')
+pkgname=('python-requests-credssp' 'python2-requests-credssp')
+_module='requests-credssp'
+pkgver=1.0.1
+pkgrel=1
+pkgdesc="HTTPS CredSSP authentication with the requests library"
+url="https://github.com/jborean93/requests-credssp;
+makedepends=('python-setuptools' 'python2-setuptools')
+license=('ISC')
+arch=('any')
+source=("https://github.com/jborean93/requests-credssp/archive/v${pkgver}.tar.gz;)
+sha512sums=('f4856871cd0a25e6d45b265d7c3c322c80581a33c1ceb371b153952bc8a26d1632b0ae62768a3e74b2e8c120fa233ee22bf7610a82e1ab467aa950afc584b398')
+
+prepare() {
+cp -a "${srcdir}/${_module}-${pkgver}"{,-python2}
+}
+
+build() {
+cd "${srcdir}/${_module}-${pkgver}"
+python setup.py build
+
+cd "${srcdir}/${_module}-${pkgver}-python2"
+python2 setup.py build
+}
+
+package_python-requests-credssp() {
+depends+=('python' 'python-pyopenssl' 'python-requests' 'python-ntlm-auth')
+cd "${srcdir}/${_module}-${pkgver}"
+python setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}
+
+package_python2-requests-credssp() {
+depends+=('python2' 'python2-pyopenssl' 'python2-requests' 
'python2-ordereddict' 'python2-ntlm-auth')
+cd "${srcdir}/${_module}-${pkgver}-python2"
+python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build
+}


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

2018-09-27 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, September 28, 2018 @ 04:26:44
  Author: svenstaro
Revision: 386774

upgpkg: python-requests-credssp 1.0.1-1

Modified:
  python-requests-credssp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-28 00:12:21 UTC (rev 386773)
+++ PKGBUILD2018-09-28 04:26:44 UTC (rev 386774)
@@ -4,8 +4,8 @@
 pkgbase=('python-requests-credssp')
 pkgname=('python-requests-credssp' 'python2-requests-credssp')
 _module='requests-credssp'
-pkgver=1.0.0
-pkgrel=2
+pkgver=1.0.1
+pkgrel=1
 pkgdesc="HTTPS CredSSP authentication with the requests library"
 url="https://github.com/jborean93/requests-credssp;
 makedepends=('python-setuptools' 'python2-setuptools')
@@ -12,7 +12,7 @@
 license=('ISC')
 arch=('any')
 
source=("https://github.com/jborean93/requests-credssp/archive/v${pkgver}.tar.gz;)
-sha512sums=('2918785f2225a32e1777cc81e7ad2d069151e0507766ba0db8ca9e92f67fe4e586f808adb7e0378d1d623e3b3298d1d34b20ef5d7e785bd05a44347bac4c548f')
+sha512sums=('f4856871cd0a25e6d45b265d7c3c322c80581a33c1ceb371b153952bc8a26d1632b0ae62768a3e74b2e8c120fa233ee22bf7610a82e1ab467aa950afc584b398')
 
 prepare() {
 cp -a "${srcdir}/${_module}-${pkgver}"{,-python2}


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

2018-09-27 Thread Jan Steffens via arch-commits
Date: Friday, September 28, 2018 @ 00:12:21
  Author: heftig
Revision: 386773

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-28 00:12:00 UTC (rev 386772)
+++ PKGBUILD2018-09-28 00:12:21 UTC (rev 386773)
@@ -1,40 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Joeny Ang 
-
-pkgname=simple-scan
-pkgver=3.30.1
-pkgrel=1
-pkgdesc="Simple scanning utility"
-url="https://gitlab.gnome.org/GNOME/simple-scan;
-arch=(x86_64)
-license=(GPL3)
-groups=(gnome)
-depends=(sane dconf gtk3 colord-sane libgusb)
-makedepends=(yelp-tools meson vala git)
-_commit=3a28ded76cb2642ad982b32933ac549efb085a38  # tags/3.30.1^0
-source=("git+https://gitlab.gnome.org/GNOME/simple-scan.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-}

Copied: simple-scan/repos/community-x86_64/PKGBUILD (from rev 386772, 
simple-scan/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-28 00:12:21 UTC (rev 386773)
@@ -0,0 +1,40 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Jaroslav Lichtblau 
+# Contributor: Joeny Ang 
+
+pkgname=simple-scan
+pkgver=3.30.1.1
+pkgrel=1
+pkgdesc="Simple scanning utility"
+url="https://gitlab.gnome.org/GNOME/simple-scan;
+arch=(x86_64)
+license=(GPL3)
+groups=(gnome)
+depends=(sane dconf gtk3 colord-sane libgusb)
+makedepends=(yelp-tools meson vala git)
+_commit=4cd7c963dbf8d436e14c0ce7a1d1e91d1f04aec6  # tags/3.30.1.1^0
+source=("git+https://gitlab.gnome.org/GNOME/simple-scan.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+}


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

2018-09-27 Thread Jan Steffens via arch-commits
Date: Friday, September 28, 2018 @ 00:12:00
  Author: heftig
Revision: 386772

3.30.1.1-1

Modified:
  simple-scan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 23:12:09 UTC (rev 386771)
+++ PKGBUILD2018-09-28 00:12:00 UTC (rev 386772)
@@ -4,7 +4,7 @@
 # Contributor: Joeny Ang 
 
 pkgname=simple-scan
-pkgver=3.30.1
+pkgver=3.30.1.1
 pkgrel=1
 pkgdesc="Simple scanning utility"
 url="https://gitlab.gnome.org/GNOME/simple-scan;
@@ -13,7 +13,7 @@
 groups=(gnome)
 depends=(sane dconf gtk3 colord-sane libgusb)
 makedepends=(yelp-tools meson vala git)
-_commit=3a28ded76cb2642ad982b32933ac549efb085a38  # tags/3.30.1^0
+_commit=4cd7c963dbf8d436e14c0ce7a1d1e91d1f04aec6  # tags/3.30.1.1^0
 source=("git+https://gitlab.gnome.org/GNOME/simple-scan.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2018-09-27 Thread Filipe Laíns via arch-commits
Date: Thursday, September 27, 2018 @ 23:12:09
  Author: ffy00
Revision: 386771

upgpkg: python-cairosvg 2.2.0-1

Modified:
  python-cairosvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 22:08:18 UTC (rev 386770)
+++ PKGBUILD2018-09-27 23:12:09 UTC (rev 386771)
@@ -3,8 +3,8 @@
 
 pkgname=python-cairosvg
 _pkgname=CairoSVG
-pkgver=2.1.3
-pkgrel=5
+pkgver=2.2.0
+pkgrel=1
 pkgdesc='SVG converter based on Cairo. It can export SVG files to PDF, 
PostScript and PNG files'
 arch=('any')
 url='http://cairosvg.org'
@@ -13,7 +13,7 @@
 checkdepends=('python-pytest-runner' 'python-pytest-cov' 
'python-pytest-flake8' 'python-pytest-isort')
 replaces=('cairosvg')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Kozea/CairoSVG/archive/$pkgver.tar.gz;)
-sha512sums=('2fe079be6e471ab28bbcd16d8dba00729ffc920163aa6a0fabf1223db21685a25fc03118e41f059e6164a3c1afd5375e05022954846fd75bc6b76ad122e90ef5')
+sha512sums=('6332a51b9a17a2875774f593065e8790ba0d734624a302d42c7f4e665a694e522190e65f84344368dbbc22525b10b73a934cc9167e35c0dc6d2e8f5c8279a935')
 
 prepare() {
   cd $_pkgname-$pkgver


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 22:07:53
  Author: foutrelis
Revision: 386767

Switch to llvm6{,-libs} until LLVM 7 support lands

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:49:26 UTC (rev 386766)
+++ PKGBUILD2018-09-27 22:07:53 UTC (rev 386767)
@@ -3,13 +3,13 @@
 
 pkgname=crystal
 pkgver=0.26.1
-pkgrel=3
+pkgrel=4
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm6-libs)
+makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 22:08:06
  Author: foutrelis
Revision: 386768

Switch to llvm6{,-libs} until LLVM 7 support lands

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 22:07:53 UTC (rev 386767)
+++ PKGBUILD2018-09-27 22:08:06 UTC (rev 386768)
@@ -2,13 +2,13 @@
 
 pkgname=ponyc
 pkgver=0.24.4
-pkgrel=1
+pkgrel=2
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='http://ponylang.org/'
 arch=('x86_64')
 license=('BSD')
-depends=('llvm-libs')
-makedepends=('llvm')
+depends=('llvm6-libs')
+makedepends=('llvm6')
 checkdepends=('pcre2')
 options=('!strip')
 optdepends=('pcre2: Needed for the regex package')


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 22:08:18
  Author: foutrelis
Revision: 386770

archrelease: copy trunk to community-staging-x86_64

Added:
  ponyc/repos/community-staging-x86_64/
  ponyc/repos/community-staging-x86_64/PKGBUILD
(from rev 386769, ponyc/trunk/PKGBUILD)

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

Copied: ponyc/repos/community-staging-x86_64/PKGBUILD (from rev 386769, 
ponyc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 22:08:18 UTC (rev 386770)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+pkgname=ponyc
+pkgver=0.24.4
+pkgrel=2
+pkgdesc='An actor model, capabilities, high performance programming language'
+url='http://ponylang.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('llvm6-libs')
+makedepends=('llvm6')
+checkdepends=('pcre2')
+options=('!strip')
+optdepends=('pcre2: Needed for the regex package')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz;)
+sha512sums=('2e89cc44c3b5449b203e9d2c3669578a63177978523964776079ec0ebb7e706a7eeff2c7d64a814fc6e847fd18dc613edb693c5710d9ac89b6ce5dc00d5a')
+
+prepare() {
+  cd ponyc-$pkgver
+  sed -i 's/-Werror //' Makefile
+}
+
+build() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0
+
+  mkdir docs
+  build/release/ponyc packages/stdlib -rexpr -g -o docs
+}
+
+check() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 test
+}
+
+package() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 ponydir=/usr/lib/pony/"$pkgver" DESTDIR="$pkgdir" 
install
+
+  # Ponyc is designed to read its standard packages from the same directory.
+  install -dm755 "$pkgdir"/usr/bin
+  ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin
+
+  # Let's include the examples as documentation is scarce.
+  install -dm755 "$pkgdir"/usr/share/doc/pony
+  cp -dr --no-preserve=ownership examples "$pkgdir"/usr/share/doc/pony
+
+  cp -dr docs/* "$pkgdir"/usr/share/doc/pony
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 22:08:16
  Author: foutrelis
Revision: 386769

archrelease: copy trunk to community-staging-x86_64

Added:
  crystal/repos/community-staging-x86_64/
  crystal/repos/community-staging-x86_64/PKGBUILD
(from rev 386768, crystal/trunk/PKGBUILD)

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

Copied: crystal/repos/community-staging-x86_64/PKGBUILD (from rev 386768, 
crystal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 22:08:16 UTC (rev 386769)
@@ -0,0 +1,81 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=0.26.1
+pkgrel=4
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='http://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm6-libs)
+makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+
fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
+
fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
+sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
+'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
+'6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  # https://github.com/crystal-lang/crystal/issues/6672
+  patch -p1 < ../fix_build.patch
+
+  # https://github.com/crystal-lang/crystal/pull/6738
+  patch -p1 < ../fix_openssl_11.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+   FLAGS="--release --no-debug" \
+   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+   CRYSTAL_CONFIG_VERSION="$pkgver" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
+}
+
+check() {
+  cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
+
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # /usr/bin/crystalcompiled executable
+  # /usr/lib/crystal/   compiler src & core libs
+  # /usr/share/doc/crystal/api  api docs
+  # /usr/share/doc/crystal/samples/ samples
+
+  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
+
+  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
+  cp -r src "$pkgdir/usr/lib/crystal"
+
+  install -dm755 "$pkgdir/usr/share/doc/crystal"
+  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
+  cp -r samples "$pkgdir/usr/share/doc/crystal/"
+
+  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
+
+  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
+  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 21:59:21
  Author: foutrelis
Revision: 335489

upgpkg: llvm6 6.0.1-1

Transitional package until crystal and ponyc have been ported to LLVM 7.

Modified:
  llvm6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:45:39 UTC (rev 335488)
+++ PKGBUILD2018-09-27 21:59:21 UTC (rev 335489)
@@ -13,7 +13,8 @@
 arch=('x86_64')
 url="https://llvm.org/;
 license=('custom:University of Illinois/NCSA Open Source License')
-makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ 'python')
 options=('staticlibs')
 source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 21:59:28
  Author: foutrelis
Revision: 335490

archrelease: copy trunk to staging-x86_64

Added:
  llvm6/repos/staging-x86_64/
  
llvm6/repos/staging-x86_64/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
(from rev 335489, 
llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch)
  llvm6/repos/staging-x86_64/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
(from rev 335489, 
llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch)
  llvm6/repos/staging-x86_64/PKGBUILD
(from rev 335489, llvm6/trunk/PKGBUILD)

---+
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch |   36 +++
 D44420-cmake-fix-a-typo-in-llvm_config-macro.patch|   13 +
 PKGBUILD  |   92 ++
 3 files changed, 141 insertions(+)

Copied: 
llvm6/repos/staging-x86_64/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
 (from rev 335489, 
llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch)
===
--- 
staging-x86_64/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
(rev 0)
+++ 
staging-x86_64/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
2018-09-27 21:59:28 UTC (rev 335490)
@@ -0,0 +1,36 @@
+From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001
+From: Pavel Labath 
+Date: Wed, 14 Mar 2018 09:28:38 +
+Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
+
+Summary:
+This is needed so that external projects (e.g. a standalone build of
+lldb) can link to the LLVM shared library via the USE_SHARED argument of
+llvm_config. Without this, llvm_config would add LLVM to the link list,
+but then also add the constituent static libraries, resulting in
+multiply defined symbols.
+
+Reviewers: beanz, mgorny
+
+Subscribers: llvm-commits
+
+Differential Revision: https://reviews.llvm.org/D44391
+
+git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ cmake/modules/LLVMConfig.cmake.in | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/cmake/modules/LLVMConfig.cmake.in 
b/cmake/modules/LLVMConfig.cmake.in
+index fe4df5278498..e70018679846 100644
+--- a/cmake/modules/LLVMConfig.cmake.in
 b/cmake/modules/LLVMConfig.cmake.in
+@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@)
+ 
+ set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@)
+ 
++set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@)
++
+ set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@)
+ 
+ set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@)

Copied: 
llvm6/repos/staging-x86_64/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch 
(from rev 335489, 
llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch)
===
--- staging-x86_64/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch   
(rev 0)
+++ staging-x86_64/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch   
2018-09-27 21:59:28 UTC (rev 335490)
@@ -0,0 +1,13 @@
+Index: cmake/modules/LLVM-Config.cmake
+===
+--- cmake/modules/LLVM-Config.cmake
 cmake/modules/LLVM-Config.cmake
+@@ -68,7 +68,7 @@
+   cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN})
+   set(link_components ${ARG_UNPARSED_ARGUMENTS})
+ 
+-  if(USE_SHARED)
++  if(ARG_USE_SHARED)
+ # If USE_SHARED is specified, then we link against libLLVM,
+ # but also against the component libraries below. This is
+ # done in case libLLVM does not contain all of the components

Copied: llvm6/repos/staging-x86_64/PKGBUILD (from rev 335489, 
llvm6/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2018-09-27 21:59:28 UTC (rev 335490)
@@ -0,0 +1,92 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+# ** #
+# This package is meant to be used for compiling packages that have not been #
+# ported to LLVM 7 yet. Such packages may depend on llvm6-libs but not llvm6 #
+# which is not co-installable with the main llvm package (currently LLVM 7). #
+# ** #
+
+pkgname=('llvm6' 'llvm6-libs')
+pkgver=6.0.1
+pkgrel=1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2'
+ 'python')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+

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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 21:48:55
  Author: anthraxx
Revision: 386765

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:48:14 UTC (rev 386764)
+++ PKGBUILD2018-09-27 21:48:55 UTC (rev 386765)
@@ -1,75 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgbase=python-engineio
-pkgname=('python-engineio' 'python2-engineio')
-pkgver=2.2.0
-pkgrel=1
-pkgdesc='Python implementation of the Engine.IO realtime server'
-url='https://github.com/miguelgrinberg/python-engineio'
-arch=('any')
-license=('MIT')
-makedepends=('python-setuptools' 'python-sphinx' 'python-six'
- 'python2-setuptools' 'python2-sphinx' 'python2-six')
-checkdepends=('python-mock' 'python-eventlet' 'python-pytest' 
'python-pytest-runner' 'python-aiohttp' 'python-tornado'
-  'python2-mock' 'python2-eventlet' 'python2-pytest' 
'python2-pytest-runner' 'python2-tornado')
-options=('!makeflags')
-source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/python-engineio/archive/v${pkgver}.tar.gz)
-sha256sums=('965a0d168f5ff42ae0fda4f7cbec4adcc323efffea245d97995e34f45e4dfeaa')
-sha512sums=('408172e522a734fbd921b303832676e9d970c8d121301a13d97c39268c1f20a72e43b610f7e3574895faf4b8c592e4db00def2ba14327d391d821c7136a999ce')
-
-prepare() {
-  cp -ra ${pkgbase}-${pkgver}{,-py2}
-}
-
-build() {
-  (cd ${pkgbase}-${pkgver}
-python setup.py build
-make -C docs man text SPHINXBUILD=sphinx-build
-  )
-  (cd ${pkgbase}-${pkgver}-py2
-python2 setup.py build
-make -C docs man text SPHINXBUILD=sphinx-build2
-  )
-}
-
-check() {
-  (cd ${pkgbase}-${pkgver}
-python setup.py test
-  )
-  (cd ${pkgbase}-${pkgver}-py2
-python2 setup.py test
-  )
-}
-
-package_python-engineio() {
-  depends=('python-six')
-  optdepends=(
-'python-eventlet: eventlet support'
-'python-aiohttp: aiohttp support'
-'python-tornado: tornado asyncio support'
-  )
-
-  cd ${pkgbase}-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 docs/_build/text/index.txt 
"${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
-  install -Dm 644 docs/_build/man/engineio.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}
-
-package_python2-engineio() {
-  depends=('python2-six')
-  optdepends=(
-'python2-eventlet: eventlet support'
-'python-tornado: tornado asyncio support'
-  )
-
-  cd ${pkgbase}-${pkgver}-py2
-  python2 setup.py install -O1 --root="${pkgdir}" --skip-build
-  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 docs/_build/text/index.txt 
"${pkgdir}/usr/share/doc/${pkgname}/DOCUMENTATION"
-  install -Dm 644 docs/_build/man/engineio.1 
"${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-engineio/repos/community-any/PKGBUILD (from rev 386764, 
python-engineio/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 21:48:55 UTC (rev 386765)
@@ -0,0 +1,75 @@
+# Maintainer: Levente Polyak 
+
+pkgbase=python-engineio
+pkgname=('python-engineio' 'python2-engineio')
+pkgver=2.3.0
+pkgrel=1
+pkgdesc='Python implementation of the Engine.IO realtime server'
+url='https://github.com/miguelgrinberg/python-engineio'
+arch=('any')
+license=('MIT')
+makedepends=('python-setuptools' 'python-sphinx' 'python-six'
+ 'python2-setuptools' 'python2-sphinx' 'python2-six')
+checkdepends=('python-mock' 'python-eventlet' 'python-pytest' 
'python-pytest-runner' 'python-aiohttp' 'python-tornado'
+  'python2-mock' 'python2-eventlet' 'python2-pytest' 
'python2-pytest-runner' 'python2-tornado')
+options=('!makeflags')
+source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/python-engineio/archive/v${pkgver}.tar.gz)
+sha256sums=('ab2247d895bd45fb66359a8abb8ed763fcf4811b8324591146e5052449e21af9')
+sha512sums=('3acff22c034db7383c110740664e87c61cdeceb8acc5d5655aa82c8dbba0ade7e2422f8c3047e2300597dc141b3a4753dfe0c25f87629f1e459b2c12cc353ae5')
+
+prepare() {
+  cp -ra ${pkgbase}-${pkgver}{,-py2}
+}
+
+build() {
+  (cd ${pkgbase}-${pkgver}
+python setup.py build
+make -C docs man text SPHINXBUILD=sphinx-build
+  )
+  (cd ${pkgbase}-${pkgver}-py2
+python2 setup.py build
+make -C docs man text SPHINXBUILD=sphinx-build2
+  )
+}
+
+check() {
+  (cd ${pkgbase}-${pkgver}
+  

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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 21:49:26
  Author: foutrelis
Revision: 386766

Update url to point to axel-download-accelerator/axel

Modified:
  axel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:48:55 UTC (rev 386765)
+++ PKGBUILD2018-09-27 21:49:26 UTC (rev 386766)
@@ -6,7 +6,7 @@
 pkgrel=1
 pkgdesc="Light command line download accelerator"
 arch=('x86_64')
-url="https://github.com/eribertomota/axel;
+url="https://github.com/axel-download-accelerator/axel;
 license=('GPL')
 depends=('glibc' 'openssl')
 
source=(https://github.com/axel-download-accelerator/axel/releases/download/v$pkgver/$pkgname-$pkgver.tar.xz)


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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 21:48:14
  Author: anthraxx
Revision: 386764

upgpkg: python-engineio 2.3.0-1

Modified:
  python-engineio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:46:16 UTC (rev 386763)
+++ PKGBUILD2018-09-27 21:48:14 UTC (rev 386764)
@@ -2,7 +2,7 @@
 
 pkgbase=python-engineio
 pkgname=('python-engineio' 'python2-engineio')
-pkgver=2.2.0
+pkgver=2.3.0
 pkgrel=1
 pkgdesc='Python implementation of the Engine.IO realtime server'
 url='https://github.com/miguelgrinberg/python-engineio'
@@ -14,8 +14,8 @@
   'python2-mock' 'python2-eventlet' 'python2-pytest' 
'python2-pytest-runner' 'python2-tornado')
 options=('!makeflags')
 
source=(${pkgbase}-${pkgver}.tar.gz::https://github.com/miguelgrinberg/python-engineio/archive/v${pkgver}.tar.gz)
-sha256sums=('965a0d168f5ff42ae0fda4f7cbec4adcc323efffea245d97995e34f45e4dfeaa')
-sha512sums=('408172e522a734fbd921b303832676e9d970c8d121301a13d97c39268c1f20a72e43b610f7e3574895faf4b8c592e4db00def2ba14327d391d821c7136a999ce')
+sha256sums=('ab2247d895bd45fb66359a8abb8ed763fcf4811b8324591146e5052449e21af9')
+sha512sums=('3acff22c034db7383c110740664e87c61cdeceb8acc5d5655aa82c8dbba0ade7e2422f8c3047e2300597dc141b3a4753dfe0c25f87629f1e459b2c12cc353ae5')
 
 prepare() {
   cp -ra ${pkgbase}-${pkgver}{,-py2}


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

2018-09-27 Thread David Runge via arch-commits
Date: Thursday, September 27, 2018 @ 21:46:10
  Author: dvzrv
Revision: 386762

upgpkg: apparmor 2.13.0-8

Removing modifications of profiles (by including latest upstream 'binmerge' 
patch). Removing unnecessary logprof.conf modifications (which only concerned 
legacy files, not available on Arch).

Modified:
  apparmor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:31:08 UTC (rev 386761)
+++ PKGBUILD2018-09-27 21:46:10 UTC (rev 386762)
@@ -1,7 +1,7 @@
 # Maintainer: David Runge 
 pkgname=apparmor
 pkgver=2.13.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
 arch=('x86_64')
 url="https://gitlab.com/apparmor/apparmor;
@@ -19,9 +19,11 @@
 'etc/apparmor/parser.conf'
 'etc/apparmor/subdomain.conf'
 'etc/apparmor/severity.db')
-source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
+source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc}
+
"binmerge.patch::https://gitlab.com/${pkgname}/${pkgname}/commit/4200932d8fb31cc3782d96dd8312511e807fd09b.patch;)
 
sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
-'SKIP')
+'SKIP'
+
'f8f083b43970f2273a79efd08841c50b0333d526e32f85a66a6099e70fd8f36eb8f1c4433e1b37ac99bdfa8fcb2c541704f286ecc9fd5daf978996889b4d2286')
 # AppArmor Development Team (AppArmor signing key) 
 validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
 _core_perl="/usr/bin/core_perl"
@@ -29,6 +31,10 @@
 prepare() {
   mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
+  # backport upstream 'binmerge' patch
+  patch -Np1 -i ../binmerge.patch
+  #removing stale file
+  rm -v profiles/apparmor.d/usr.sbin.smbd.orig
   # fix bin directory for parser install target
   # fix lib dir location
   # fix missing executable bit on apparmor.systemd script
@@ -39,25 +45,6 @@
   # fix default vim syntax file installation path
   sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
   -i utils/vim/Makefile
-  # fix syslog.log location
-  # fix messages.log location
-  # fixing location of {apparmormor,subdomain}_parser
-  # adding aa- prefix to {genprof,logprof}
-  # replace the use of /sbin and /usr/sbin with /bin and /usr/bin 
(respectively)
-  sed -e '/logfiles/ s/syslog /syslog.log /g' \
-  -e '/logfiles/ s/messages/messages.log/g' \
-  -e 's| /sbin/apparmor_parser| /usr/bin/apparmor_parser|g' \
-  -e 's|parser /sbin/subdomain|parser /usr/bin/subdomain|g' \
-  -e 's|/genprof|/aa-genprof|g' \
-  -e 's|/logprof|/aa-logprof|g' \
-  -e 's/sbin/bin/g' \
-  -i utils/logprof.conf
-  # replace the use of /sbin /usr/sbin and /bin with /usr/bin in all profiles
-  find profiles -type f \
--exec sed -e 's| /sbin/| /usr/bin/|g' \
-  -e 's|/sbin/|/bin/|g' \
-  -e 's| /bin/| /usr/bin/|g' \
-  -i {} +
   cd libraries/libapparmor/
   autoreconf -vfi
 }


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

2018-09-27 Thread David Runge via arch-commits
Date: Thursday, September 27, 2018 @ 21:46:16
  Author: dvzrv
Revision: 386763

archrelease: copy trunk to community-testing-x86_64

Added:
  apparmor/repos/community-testing-x86_64/PKGBUILD
(from rev 386762, apparmor/trunk/PKGBUILD)
Deleted:
  apparmor/repos/community-testing-x86_64/PKGBUILD

--+
 PKGBUILD |  197 -
 1 file changed, 92 insertions(+), 105 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:46:10 UTC (rev 386762)
+++ PKGBUILD2018-09-27 21:46:16 UTC (rev 386763)
@@ -1,105 +0,0 @@
-# Maintainer: David Runge 
-pkgname=apparmor
-pkgver=2.13.0
-pkgrel=7
-pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
-arch=('x86_64')
-url="https://gitlab.com/apparmor/apparmor;
-license=('GPL')
-depends=('audit' 'pam' 'python')
-makedepends=('swig' 'chrpath' 'ruby')
-optdepends=('perl: perl bindings'
-'ruby: ruby bindings')
-provides=('libapparmor')
-replaces=('apparmor-libapparmor' 'apparmor-pam' 'apparmor-parser'
-'apparmor-profiles' 'apparmor-utils' 'apparmor-vim')
-backup=('etc/apparmor/easyprof.conf'
-'etc/apparmor/logprof.conf'
-'etc/apparmor/notify.conf'
-'etc/apparmor/parser.conf'
-'etc/apparmor/subdomain.conf'
-'etc/apparmor/severity.db')
-source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver%.[0-9]}.tar.gz"{,.asc})
-sha512sums=('f98914713153d4c823a3ea7e96291cc4528bf7c8d3a139286ae0ecd806613e9c34b0ad81f2b258df2193cf6f3157d3252ef72d32d339427948a3fd8ba5651827'
-'SKIP')
-# AppArmor Development Team (AppArmor signing key) 
-validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB')
-_core_perl="/usr/bin/core_perl"
-
-prepare() {
-  mv -v "${pkgname}-${pkgver%.[0-9]}" "${pkgname}-${pkgver}"
-  cd "${pkgname}-${pkgver}"
-  # fix bin directory for parser install target
-  # fix lib dir location
-  # fix missing executable bit on apparmor.systemd script
-  sed -e 's/sbin/usr\/bin/g' \
-  -e 's/\}\/lib\/apparmor/\}\/usr\/lib\/apparmor/' \
-  -e 's/644 apparmor.systemd/755 apparmor.systemd/' \
-  -i parser/Makefile
-  # fix default vim syntax file installation path
-  sed -e 's/share\/apparmor/share\/vim\/vimfiles\/syntax/' \
-  -i utils/vim/Makefile
-  # fix syslog.log location
-  # fix messages.log location
-  # fixing location of {apparmormor,subdomain}_parser
-  # adding aa- prefix to {genprof,logprof}
-  # replace the use of /sbin and /usr/sbin with /bin and /usr/bin 
(respectively)
-  sed -e '/logfiles/ s/syslog /syslog.log /g' \
-  -e '/logfiles/ s/messages/messages.log/g' \
-  -e 's| /sbin/apparmor_parser| /usr/bin/apparmor_parser|g' \
-  -e 's|parser /sbin/subdomain|parser /usr/bin/subdomain|g' \
-  -e 's|/genprof|/aa-genprof|g' \
-  -e 's|/logprof|/aa-logprof|g' \
-  -e 's/sbin/bin/g' \
-  -i utils/logprof.conf
-  # replace the use of /sbin /usr/sbin and /bin with /usr/bin in all profiles
-  find profiles -type f \
--exec sed -e 's| /sbin/| /usr/bin/|g' \
-  -e 's|/sbin/|/bin/|g' \
-  -e 's| /bin/| /usr/bin/|g' \
-  -i {} +
-  cd libraries/libapparmor/
-  autoreconf -vfi
-}
-
-build() {
-  # export required perl executable locations
-  export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man"
-  export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html"
-  export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker"
-  export MAKEFLAGS+=" PROVE=${_core_perl}/prove"
-  cd "${pkgname}-${pkgver}/libraries/libapparmor/"
-  ./configure --prefix=/usr \
-  --sbindir=/usr/bin \
-  --with-perl \
-  --with-python \
-  --with-ruby
-  make
-  cd ../..
-  make -C parser
-  make -C profiles
-  make -C utils
-  make -C changehat/pam_apparmor
-  make -C utils/vim
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  make -C libraries/libapparmor DESTDIR="${pkgdir}" install
-  make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install
-  make -C parser DESTDIR="${pkgdir}" install
-  make -C parser DESTDIR="${pkgdir}" install-systemd
-  make -C profiles DESTDIR="${pkgdir}" install
-  make -C utils DESTDIR="${pkgdir}" BINDIR="${pkgdir}/usr/bin" install
-  # strip perl library and remove empty rpath
-  find "${pkgdir}/usr/lib/perl5/" \
--type f -iname "*.so" \
--exec strip --strip-unneeded {} \; \
--exec chrpath -d {} \;
-  # move ruby bindings to vendor_ruby
-  mv -v "${pkgdir}/usr/lib/ruby/site_ruby/" \
-"${pkgdir}/usr/lib/ruby/vendor_ruby/"
-  # adding files below /etc/apparmor.d to backup array
-  cd "${pkgdir}"
-  backup=( ${backup[@]} $(find "etc/${pkgname}.d/" -type f) )
-}

Copied: apparmor/repos/community-testing-x86_64/PKGBUILD (from rev 386762, 
apparmor/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD

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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 21:45:39
  Author: anthraxx
Revision: 335488

archrelease: copy trunk to testing-x86_64

Added:
  audit/repos/testing-x86_64/
  audit/repos/testing-x86_64/PKGBUILD
(from rev 335487, audit/trunk/PKGBUILD)

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

Copied: audit/repos/testing-x86_64/PKGBUILD (from rev 335487, 
audit/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2018-09-27 21:45:39 UTC (rev 335488)
@@ -0,0 +1,87 @@
+# Maintainer: Levente Polyak 
+# Maintainer : Christian Rebischke 
+# Contributor: Daniel Micay 
+# Contributor: 
+# Contributor: Massimiliano Torromeo 
+# Contributor: Connor Behan 
+# Contributor: henning mueller 
+
+pkgbase=audit
+pkgname=('audit' 'python2-audit' 'python-audit')
+pkgver=2.8.4
+pkgrel=2
+pkgdesc='Userspace components of the audit framework'
+url='https://people.redhat.com/sgrubb/audit'
+arch=('x86_64')
+makedepends=('krb5' 'libcap-ng' 'libldap' 'swig' 'linux-headers' 'python' 
'python2')
+license=('GPL')
+options=('emptydirs')
+source=(${pkgbase}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgbase}-${pkgver}.tar.gz)
+sha512sums=('5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  export PYTHON=/usr/bin/python2
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib/audit \
+--enable-gssapi-krb5=yes \
+--enable-systemd=yes \
+--with-libcap-ng=yes
+  make
+  [ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH 
bindings/swig/python/audit.py
+}
+
+package_audit() {
+  depends=('krb5' 'libcap-ng')
+  provides=('libaudit.so' 'libauparse.so')
+  backup=(
+etc/libaudit.conf
+etc/audit/audit-stop.rules
+etc/audit/auditd.conf
+etc/audisp/audispd.conf
+etc/audisp/audisp-remote.conf
+etc/audisp/zos-remote.conf
+etc/audisp/plugins.d/af_unix.conf
+etc/audisp/plugins.d/audispd-zos-remote.conf
+etc/audisp/plugins.d/au-remote.conf
+etc/audisp/plugins.d/syslog.conf
+  )
+
+  cd ${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" INSTALL='install -p' install
+
+  cd "${pkgdir}"
+  install -d var/log/audit
+  rm -rf etc/rc.d \
+etc/sysconfig \
+usr/lib/audit \
+usr/lib/python*
+
+  sed -ri 's|/sbin|/usr/bin|' \
+etc/audit/*.conf \
+etc/audisp/plugins.d/*.conf \
+usr/lib/systemd/system/auditd.service
+
+  chmod 644 usr/lib/systemd/system/auditd.service
+}
+
+package_python2-audit() {
+  depends=('python' 'audit')
+  pkgdesc+=' (python bindings)'
+  cd ${pkgbase}-${pkgver}
+  make -C bindings DESTDIR="${pkgdir}" INSTALL='install -p' install
+  rm -rf "${pkgdir}"/usr/lib/python3*
+}
+
+package_python-audit() {
+  depends=('python2' 'audit')
+  pkgdesc+=' (python2 bindings)'
+  cd ${pkgbase}-${pkgver}
+  make -C bindings DESTDIR="${pkgdir}" INSTALL='install -p' install
+  rm -rf "${pkgdir}"/usr/lib/python2*
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 21:45:11
  Author: anthraxx
Revision: 335487

upgpkg: audit 2.8.4-2 (split out py libs + make reproducible)

Modified:
  audit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:44:22 UTC (rev 335486)
+++ PKGBUILD2018-09-27 21:45:11 UTC (rev 335487)
@@ -6,33 +6,21 @@
 # Contributor: Connor Behan 
 # Contributor: henning mueller 
 
-pkgname=audit
+pkgbase=audit
+pkgname=('audit' 'python2-audit' 'python-audit')
 pkgver=2.8.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Userspace components of the audit framework'
 url='https://people.redhat.com/sgrubb/audit'
 arch=('x86_64')
-depends=('krb5' 'libcap-ng')
-makedepends=('libldap' 'swig' 'linux-headers' 'python' 'python2')
+makedepends=('krb5' 'libcap-ng' 'libldap' 'swig' 'linux-headers' 'python' 
'python2')
 license=('GPL')
 options=('emptydirs')
-backup=(
-  etc/libaudit.conf
-  etc/audit/audit-stop.rules
-  etc/audit/auditd.conf
-  etc/audisp/audispd.conf
-  etc/audisp/audisp-remote.conf
-  etc/audisp/zos-remote.conf
-  etc/audisp/plugins.d/af_unix.conf
-  etc/audisp/plugins.d/audispd-zos-remote.conf
-  etc/audisp/plugins.d/au-remote.conf
-  etc/audisp/plugins.d/syslog.conf
-)
-source=(${pkgname}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgname}-${pkgver}.tar.gz)
+source=(${pkgbase}-${pkgver}.tar.gz::https://people.redhat.com/sgrubb/audit/${pkgbase}-${pkgver}.tar.gz)
 
sha512sums=('5795c565effab995cee447a2dc457ef6a6f15201fb185d7104992ac373a3cb5cfc865dd661c0896a895c96f452eff392d455064d0eead55cd7364d96e0d15c4a')
 
 build() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgbase}-${pkgver}
   export PYTHON=/usr/bin/python2
   ./configure \
 --prefix=/usr \
@@ -43,15 +31,34 @@
 --enable-systemd=yes \
 --with-libcap-ng=yes
   make
+  [ -n "${SOURCE_DATE_EPOCH}" ] && touch -h -d @$SOURCE_DATE_EPOCH 
bindings/swig/python/audit.py
 }
 
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
+package_audit() {
+  depends=('krb5' 'libcap-ng')
+  provides=('libaudit.so' 'libauparse.so')
+  backup=(
+etc/libaudit.conf
+etc/audit/audit-stop.rules
+etc/audit/auditd.conf
+etc/audisp/audispd.conf
+etc/audisp/audisp-remote.conf
+etc/audisp/zos-remote.conf
+etc/audisp/plugins.d/af_unix.conf
+etc/audisp/plugins.d/audispd-zos-remote.conf
+etc/audisp/plugins.d/au-remote.conf
+etc/audisp/plugins.d/syslog.conf
+  )
 
-  cd ${pkgdir}
+  cd ${pkgbase}-${pkgver}
+  make DESTDIR="${pkgdir}" INSTALL='install -p' install
+
+  cd "${pkgdir}"
   install -d var/log/audit
-  rm -rf etc/rc.d etc/sysconfig usr/lib/audit
+  rm -rf etc/rc.d \
+etc/sysconfig \
+usr/lib/audit \
+usr/lib/python*
 
   sed -ri 's|/sbin|/usr/bin|' \
 etc/audit/*.conf \
@@ -60,3 +67,21 @@
 
   chmod 644 usr/lib/systemd/system/auditd.service
 }
+
+package_python2-audit() {
+  depends=('python' 'audit')
+  pkgdesc+=' (python bindings)'
+  cd ${pkgbase}-${pkgver}
+  make -C bindings DESTDIR="${pkgdir}" INSTALL='install -p' install
+  rm -rf "${pkgdir}"/usr/lib/python3*
+}
+
+package_python-audit() {
+  depends=('python2' 'audit')
+  pkgdesc+=' (python2 bindings)'
+  cd ${pkgbase}-${pkgver}
+  make -C bindings DESTDIR="${pkgdir}" INSTALL='install -p' install
+  rm -rf "${pkgdir}"/usr/lib/python2*
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-27 Thread Jan Steffens via arch-commits
Date: Thursday, September 27, 2018 @ 21:44:06
  Author: heftig
Revision: 335485

2.44.5-1

Modified:
  librsvg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:16:06 UTC (rev 335484)
+++ PKGBUILD2018-09-27 21:44:06 UTC (rev 335485)
@@ -1,7 +1,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=librsvg
-pkgver=2.44.4
+pkgver=2.44.5
 pkgrel=1
 epoch=2
 pkgdesc="SVG rendering library"
@@ -10,7 +10,7 @@
 license=(LGPL)
 depends=(gdk-pixbuf2 pango libcroco)
 makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=1e584aaa53ff36eafdea63de62ebae628e005777  # tags/2.44.4^0
+_commit=06cb222009ea7048e6fc345592218dfc3c5d16ca  # tags/2.44.5^0
 source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit;)
 sha256sums=('SKIP')
 


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

2018-09-27 Thread Jan Steffens via arch-commits
Date: Thursday, September 27, 2018 @ 21:44:22
  Author: heftig
Revision: 335486

archrelease: copy trunk to extra-x86_64

Added:
  librsvg/repos/extra-x86_64/PKGBUILD
(from rev 335485, librsvg/trunk/PKGBUILD)
Deleted:
  librsvg/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:44:06 UTC (rev 335485)
+++ PKGBUILD2018-09-27 21:44:22 UTC (rev 335486)
@@ -1,44 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=librsvg
-pkgver=2.44.4
-pkgrel=1
-epoch=2
-pkgdesc="SVG rendering library"
-url="https://wiki.gnome.org/Projects/LibRsvg;
-arch=(x86_64)
-license=(LGPL)
-depends=(gdk-pixbuf2 pango libcroco)
-makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
-_commit=1e584aaa53ff36eafdea63de62ebae628e005777  # tags/2.44.4^0
-source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit;)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd $pkgname
-  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
-  make
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: librsvg/repos/extra-x86_64/PKGBUILD (from rev 335485, 
librsvg/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 21:44:22 UTC (rev 335486)
@@ -0,0 +1,44 @@
+# Maintainer: Jan de Groot 
+
+pkgname=librsvg
+pkgver=2.44.5
+pkgrel=1
+epoch=2
+pkgdesc="SVG rendering library"
+url="https://wiki.gnome.org/Projects/LibRsvg;
+arch=(x86_64)
+license=(LGPL)
+depends=(gdk-pixbuf2 pango libcroco)
+makedepends=(intltool gobject-introspection vala python2 gtk-doc git rust)
+_commit=06cb222009ea7048e6fc345592218dfc3c5d16ca  # tags/2.44.5^0
+source=("git+https://gitlab.gnome.org/GNOME/librsvg.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --disable-static --enable-vala --enable-gtk-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0 /g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}
+
+# vim: ts=2 sw=2 et:


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

2018-09-27 Thread Eli Schwartz via arch-commits
Date: Thursday, September 27, 2018 @ 21:31:08
  Author: eschwartz
Revision: 386761

archrelease: copy trunk to community-any

Added:
  firefox-noscript/repos/community-any/PKGBUILD
(from rev 386760, firefox-noscript/trunk/PKGBUILD)
Deleted:
  firefox-noscript/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:30:00 UTC (rev 386760)
+++ PKGBUILD2018-09-27 21:31:08 UTC (rev 386761)
@@ -1,25 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin 
-# Maintainer: Eschwartz 
-
-pkgname=firefox-noscript
-pkgver=10.1.9
-pkgrel=1
-pkgdesc="Extension for firefox which disables script"
-arch=('any')
-url="https://noscript.net/;
-license=('GPL2')
-groups=('firefox-addons')
-makedepends=('unzip')
-source=(https://secure.informaction.com/download/releases/noscript-${pkgver}.xpi)
-noextract=("noscript-${pkgver}.xpi")
-sha256sums=('44f57cc6f5d03132a15b2e72b60165514c6246f994922eccba006ccc33df55d6')
-
-package() {
-  depends=('firefox')
-
-  cd "${srcdir}"
-  _extension_id="{73a6fe31-595d-460b-a920-fcc0f8843232}"
-  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
-  install -Dm644 noscript-${pkgver}.xpi "${_extension_dest}.xpi"
-}

Copied: firefox-noscript/repos/community-any/PKGBUILD (from rev 386760, 
firefox-noscript/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 21:31:08 UTC (rev 386761)
@@ -0,0 +1,24 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Eschwartz 
+
+pkgname=firefox-noscript
+pkgver=10.1.9.6
+pkgrel=1
+pkgdesc="Extension for firefox which disables script"
+arch=('any')
+url="https://noscript.net/;
+license=('GPL2')
+groups=('firefox-addons')
+makedepends=('unzip')
+source=(https://secure.informaction.com/download/releases/noscript-${pkgver}.xpi)
+noextract=("noscript-${pkgver}.xpi")
+sha256sums=('336ae26d0a70688e6c2b3c14267c9e80f52f6f36c31f23b8242e0edae3666d42')
+
+package() {
+  depends=('firefox')
+
+  cd "${srcdir}"
+  _extension_id="{73a6fe31-595d-460b-a920-fcc0f8843232}"
+  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
+  install -Dm644 noscript-${pkgver}.xpi "${_extension_dest}.xpi"
+}


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

2018-09-27 Thread Eli Schwartz via arch-commits
Date: Thursday, September 27, 2018 @ 21:30:00
  Author: eschwartz
Revision: 386760

upgpkg: firefox-noscript 10.1.9.6-1

upstream release

Modified:
  firefox-noscript/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:21:48 UTC (rev 386759)
+++ PKGBUILD2018-09-27 21:30:00 UTC (rev 386760)
@@ -2,7 +2,7 @@
 # Maintainer: Eschwartz 
 
 pkgname=firefox-noscript
-pkgver=10.1.9
+pkgver=10.1.9.6
 pkgrel=1
 pkgdesc="Extension for firefox which disables script"
 arch=('any')
@@ -12,7 +12,7 @@
 makedepends=('unzip')
 
source=(https://secure.informaction.com/download/releases/noscript-${pkgver}.xpi)
 noextract=("noscript-${pkgver}.xpi")
-sha256sums=('44f57cc6f5d03132a15b2e72b60165514c6246f994922eccba006ccc33df55d6')
+sha256sums=('336ae26d0a70688e6c2b3c14267c9e80f52f6f36c31f23b8242e0edae3666d42')
 
 package() {
   depends=('firefox')


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

2018-09-27 Thread Filipe Laíns via arch-commits
Date: Thursday, September 27, 2018 @ 21:21:43
  Author: ffy00
Revision: 386758

upgpkg: pulseeffects 4.3.7-1

Modified:
  pulseeffects/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:16:44 UTC (rev 386757)
+++ PKGBUILD2018-09-27 21:21:43 UTC (rev 386758)
@@ -2,7 +2,7 @@
 # Contributor: Wellington 
 
 pkgname=pulseeffects
-pkgver=4.3.5
+pkgver=4.3.7
 pkgrel=1
 pkgdesc='Audio Effects for Pulseaudio Applications'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 'rubberband: pitch shifting'
 'mda.lv2: loudness')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('7ee151b17535687af896c337d080a6daf92068d8d023b49459b5fbe21db819c638ab7deba04f89e5992147c56d08df56873dff96de2885f7ec80315173467cd9')
+sha512sums=('5ae104bf3359aa1dc4be6fe3afa5bb8f2243b3ef2c9d5abb9a881d025b26e8e75cc80ffa1ee43fafe7fa8d238eaaf2dc933f191694093b10ed8ffe7f7e3fdc53')
 
 build() {
   mkdir -p $pkgname-$pkgver/build


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

2018-09-27 Thread Filipe Laíns via arch-commits
Date: Thursday, September 27, 2018 @ 21:21:48
  Author: ffy00
Revision: 386759

archrelease: copy trunk to community-x86_64

Added:
  pulseeffects/repos/community-x86_64/PKGBUILD
(from rev 386758, pulseeffects/trunk/PKGBUILD)
Deleted:
  pulseeffects/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:21:43 UTC (rev 386758)
+++ PKGBUILD2018-09-27 21:21:48 UTC (rev 386759)
@@ -1,34 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Wellington 
-
-pkgname=pulseeffects
-pkgver=4.3.5
-pkgrel=1
-pkgdesc='Audio Effects for Pulseaudio Applications'
-arch=('x86_64')
-url='https://github.com/wwmm/pulseeffects'
-license=('GPL3')
-depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' 'gstreamer' 'gst-plugins-good' 
'gst-plugins-bad'
-'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 
'zita-convolver' 'libebur128')
-makedepends=('meson' 'boost' 'itstool' 'appstream-glib'
- 'calf' 'zam-plugins' 'rubberband' 'mda.lv2')
-optdepends=('calf: limiter, compressor exciter, bass enhancer and others'
-'zam-plugins: maximizer'
-'rubberband: pitch shifting'
-'mda.lv2: loudness')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha512sums=('7ee151b17535687af896c337d080a6daf92068d8d023b49459b5fbe21db819c638ab7deba04f89e5992147c56d08df56873dff96de2885f7ec80315173467cd9')
-
-build() {
-  mkdir -p $pkgname-$pkgver/build
-  cd $pkgname-$pkgver/build
-
-  arch-meson ..
-}
-
-package() {
-  cd $pkgname-$pkgver/build
-
-  DESTDIR="$pkgdir" ninja install
-}
-

Copied: pulseeffects/repos/community-x86_64/PKGBUILD (from rev 386758, 
pulseeffects/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 21:21:48 UTC (rev 386759)
@@ -0,0 +1,36 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Wellington 
+
+pkgname=pulseeffects
+pkgver=4.3.7
+pkgrel=1
+pkgdesc='Audio Effects for Pulseaudio Applications'
+arch=('x86_64')
+url='https://github.com/wwmm/pulseeffects'
+license=('GPL3')
+depends=('gtk3' 'gtkmm3' 'glibmm' 'libpulse' 'gstreamer' 'gst-plugins-good' 
'gst-plugins-bad'
+'lilv' 'boost-libs' 'libsigc++' 'libsndfile' 'libsamplerate' 
'zita-convolver' 'libebur128')
+makedepends=('meson' 'boost' 'itstool' 'appstream-glib'
+ 'calf' 'zam-plugins' 'rubberband' 'mda.lv2')
+optdepends=('calf: limiter, compressor exciter, bass enhancer and others'
+'zam-plugins: maximizer'
+'rubberband: pitch shifting'
+'mda.lv2: loudness')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha512sums=('5ae104bf3359aa1dc4be6fe3afa5bb8f2243b3ef2c9d5abb9a881d025b26e8e75cc80ffa1ee43fafe7fa8d238eaaf2dc933f191694093b10ed8ffe7f7e3fdc53')
+
+build() {
+  mkdir -p $pkgname-$pkgver/build
+  cd $pkgname-$pkgver/build
+
+  arch-meson ..
+
+  ninja
+}
+
+package() {
+  cd $pkgname-$pkgver/build
+
+  DESTDIR="$pkgdir" ninja install
+}
+


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

2018-09-27 Thread Filipe Laíns via arch-commits
Date: Thursday, September 27, 2018 @ 21:16:37
  Author: ffy00
Revision: 386756

upgpkg: lutris 0.4.20-1

Modified:
  lutris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 20:26:20 UTC (rev 386755)
+++ PKGBUILD2018-09-27 21:16:37 UTC (rev 386756)
@@ -3,7 +3,7 @@
 # Contributor: Maxime Gauduin 
 
 pkgname=lutris
-pkgver=0.4.19
+pkgver=0.4.20
 pkgrel=1
 pkgdesc='Open Gaming Platform'
 arch=('any')
@@ -16,7 +16,7 @@
 'wine-staging: Run windows games - Staging patches')
 makedepends=('python-setuptools')
 source=("$url/releases/${pkgname}_$pkgver.tar.xz")
-sha512sums=('d206fd787467d43745e5d3347f7267d599975d7a3886b68114e60e93a8fc6f0beecb97e0be66beb7754b9c59f00e00846e00d7165e5dff0e200b57c4b6d45096')
+sha512sums=('bdf5568fed1d8eafc2e3c8221b903907e3a4855bb1d880c761e190421f0bfbea9cdc5bd2e6b3e2525f1d1a5a659a520a93d67df1594bfaa575c84f8ceddd3bb5')
 
 build() {
   cd $pkgname


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

2018-09-27 Thread Filipe Laíns via arch-commits
Date: Thursday, September 27, 2018 @ 21:16:44
  Author: ffy00
Revision: 386757

archrelease: copy trunk to community-any

Added:
  lutris/repos/community-any/PKGBUILD
(from rev 386756, lutris/trunk/PKGBUILD)
Deleted:
  lutris/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 21:16:37 UTC (rev 386756)
+++ PKGBUILD2018-09-27 21:16:44 UTC (rev 386757)
@@ -1,39 +0,0 @@
-# $Id$
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Frederik “Freso” S. Olesen 
-# Contributor: Maxime Gauduin 
-
-pkgname=lutris
-pkgver=0.4.19
-pkgrel=1
-pkgdesc='Open Gaming Platform'
-arch=('any')
-url='https://lutris.net'
-license=('GPL3')
-depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 
'cabextract' 'unrar' 'unzip' 'p7zip' 'curl')
-makedepends=('python-setuptools')
-checkdepends=('xorg-server-xvfb' 'xterm' 'xorg-xrandr' 'python-nose-cover3' 
'wine')
-optdepends=('wine: Run windows games'
-'wine-staging: Run windows games - Staging patches')
-makedepends=('python-setuptools')
-source=("$url/releases/${pkgname}_$pkgver.tar.xz")
-sha512sums=('d206fd787467d43745e5d3347f7267d599975d7a3886b68114e60e93a8fc6f0beecb97e0be66beb7754b9c59f00e00846e00d7165e5dff0e200b57c4b6d45096')
-
-build() {
-  cd $pkgname
-
-  python setup.py build
-}
-
-check() {
-  cd $pkgname
-
-  xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml 
--with-coverage --cover-package=lutris --cover-xml-file=coverage.xml
-}
-
-package() {
-  cd $pkgname
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-

Copied: lutris/repos/community-any/PKGBUILD (from rev 386756, 
lutris/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 21:16:44 UTC (rev 386757)
@@ -0,0 +1,38 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Frederik “Freso” S. Olesen 
+# Contributor: Maxime Gauduin 
+
+pkgname=lutris
+pkgver=0.4.20
+pkgrel=1
+pkgdesc='Open Gaming Platform'
+arch=('any')
+url='https://lutris.net'
+license=('GPL3')
+depends=('python-gobject' 'python-yaml' 'python-evdev' 'gtk3' 'glib2' 'psmisc' 
'cabextract' 'unrar' 'unzip' 'p7zip' 'curl')
+makedepends=('python-setuptools')
+checkdepends=('xorg-server-xvfb' 'xterm' 'xorg-xrandr' 'python-nose-cover3' 
'wine')
+optdepends=('wine: Run windows games'
+'wine-staging: Run windows games - Staging patches')
+makedepends=('python-setuptools')
+source=("$url/releases/${pkgname}_$pkgver.tar.xz")
+sha512sums=('bdf5568fed1d8eafc2e3c8221b903907e3a4855bb1d880c761e190421f0bfbea9cdc5bd2e6b3e2525f1d1a5a659a520a93d67df1594bfaa575c84f8ceddd3bb5')
+
+build() {
+  cd $pkgname
+
+  python setup.py build
+}
+
+check() {
+  cd $pkgname
+
+  xvfb-run nosetests --cover-erase --with-xunit --xunit-file=nosetests.xml 
--with-coverage --cover-package=lutris --cover-xml-file=coverage.xml
+}
+
+package() {
+  cd $pkgname
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}
+


[arch-commits] Commit in (6 files)

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 21:16:06
  Author: foutrelis
Revision: 335484

Add llvm6 package for crystal and ponyc

Added:
  llvm6/
  llvm6/repos/
  llvm6/trunk/
  llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
  llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
  llvm6/trunk/PKGBUILD

---+
 D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch |   36 +++
 D44420-cmake-fix-a-typo-in-llvm_config-macro.patch|   13 +
 PKGBUILD  |   91 ++
 3 files changed, 140 insertions(+)

Added: llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
===
--- llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
(rev 0)
+++ llvm6/trunk/D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch   
2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,36 @@
+From 4d613a84ce271c6225068bef67d727ae02b2e3b1 Mon Sep 17 00:00:00 2001
+From: Pavel Labath 
+Date: Wed, 14 Mar 2018 09:28:38 +
+Subject: [PATCH] Export LLVM_DYLIB_COMPONENTS in LLVMConfig.cmake
+
+Summary:
+This is needed so that external projects (e.g. a standalone build of
+lldb) can link to the LLVM shared library via the USE_SHARED argument of
+llvm_config. Without this, llvm_config would add LLVM to the link list,
+but then also add the constituent static libraries, resulting in
+multiply defined symbols.
+
+Reviewers: beanz, mgorny
+
+Subscribers: llvm-commits
+
+Differential Revision: https://reviews.llvm.org/D44391
+
+git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327484 
91177308-0d34-0410-b5e6-96231b3b80d8
+---
+ cmake/modules/LLVMConfig.cmake.in | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/cmake/modules/LLVMConfig.cmake.in 
b/cmake/modules/LLVMConfig.cmake.in
+index fe4df5278498..e70018679846 100644
+--- a/cmake/modules/LLVMConfig.cmake.in
 b/cmake/modules/LLVMConfig.cmake.in
+@@ -13,6 +13,8 @@ set(LLVM_COMMON_DEPENDS @LLVM_COMMON_DEPENDS@)
+ 
+ set(LLVM_AVAILABLE_LIBS @LLVM_AVAILABLE_LIBS@)
+ 
++set(LLVM_DYLIB_COMPONENTS @LLVM_DYLIB_COMPONENTS@)
++
+ set(LLVM_ALL_TARGETS @LLVM_ALL_TARGETS@)
+ 
+ set(LLVM_TARGETS_TO_BUILD @LLVM_TARGETS_TO_BUILD@)

Added: llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch
===
--- llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  
(rev 0)
+++ llvm6/trunk/D44420-cmake-fix-a-typo-in-llvm_config-macro.patch  
2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,13 @@
+Index: cmake/modules/LLVM-Config.cmake
+===
+--- cmake/modules/LLVM-Config.cmake
 cmake/modules/LLVM-Config.cmake
+@@ -68,7 +68,7 @@
+   cmake_parse_arguments(ARG "USE_SHARED" "" "" ${ARGN})
+   set(link_components ${ARG_UNPARSED_ARGUMENTS})
+ 
+-  if(USE_SHARED)
++  if(ARG_USE_SHARED)
+ # If USE_SHARED is specified, then we link against libLLVM,
+ # but also against the component libraries below. This is
+ # done in case libLLVM does not contain all of the components

Added: llvm6/trunk/PKGBUILD
===
--- llvm6/trunk/PKGBUILD(rev 0)
+++ llvm6/trunk/PKGBUILD2018-09-27 21:16:06 UTC (rev 335484)
@@ -0,0 +1,91 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+# ** #
+# This package is meant to be used for compiling packages that have not been #
+# ported to LLVM 7 yet. Such packages may depend on llvm6-libs but not llvm6 #
+# which is not co-installable with the main llvm package (currently LLVM 7). #
+# ** #
+
+pkgname=('llvm6' 'llvm6-libs')
+pkgver=6.0.1
+pkgrel=1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:University of Illinois/NCSA Open Source License')
+makedepends=('cmake' 'ninja' 'libffi' 'libedit' 'ncurses' 'libxml2')
+options=('staticlibs')
+source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig}
+D44391-export-LLVM_DYLIB_COMPONENTS-in-LLVMConfig.cmake.patch
+D44420-cmake-fix-a-typo-in-llvm_config-macro.patch)
+sha256sums=('b6d6c324f9c71494c0ccaf3dac1f16236d970002b42bb24a6c9e1634f7d0f4e2'
+'SKIP'
+'96e2f3ca8b7d1bdbe2606a1eebb12c57b39838d1bcc15e40388e8d59649a9f4a'
+'5cc114fd711e6ea836a6270b2f713e2e751c49e8b5ffa6c6812127ca801acef3')
+validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

+validpgpkeys+=('474E22316ABF4785A88C6E8EA2C794A986419D8A') # Tom Stellard 

+
+prepare() {
+  cd "$srcdir/llvm-$pkgver.src"
+  mkdir build
+
+  # 

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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 20:26:14
  Author: anthraxx
Revision: 386754

upgpkg: diffoscope 102-1

Modified:
  diffoscope/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:38:45 UTC (rev 386753)
+++ PKGBUILD2018-09-27 20:26:14 UTC (rev 386754)
@@ -1,8 +1,8 @@
 # Maintainer: Levente Polyak 
 
 pkgname=diffoscope
-pkgver=99
-pkgrel=3
+pkgver=102
+pkgrel=1
 pkgdesc='Tool for in-depth comparison of files, archives, and directories'
 url='https://diffoscope.org/'
 arch=('x86_64')
@@ -44,7 +44,7 @@
   'python-jsbeautifier: javascript beautifier support'
   'python-progressbar: show progressbar support'
   'tcpdump: pcap matching support'
-  'tlsh: fuzzy matching supprt'
+  'python-tlsh: fuzzy matching supprt'
   'unzip: zip utilities support'
   'gzip: gzip utilities support'
   'tar: tar utilities support'
@@ -55,10 +55,10 @@
 checkdepends=(
   'python-pytest' 'python-jsbeautifier' 'acl' 'binutils' 'bzip2' 'cdrtools' 
'cpio' 'diffutils' 'e2fsprogs' 'enjarify' 'imagemagick'
   'java-environment>=8' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 
'mono-tools' 'poppler' 'sqlite' 'squashfs-tools'
-  'tlsh' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 
'openssh' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib'
+  'python-tlsh' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 
'fpc' 'openssh' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib'
   'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete')
 
source=(${pkgname}-${pkgver}.tar.bz2::https://salsa.debian.org/reproducible-builds/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2)
-sha512sums=('b270fa1e56927de7fc46457cdca46b559d39b32c1c401e39946e5206d53b2bd758ea0011e2311b77fb046e1953ab2eef54f7b53d958bd61e7122bda8610093d5')
+sha512sums=('4d003041d6b5cebfa02820dd0cf38c2b8ca52ec2adc57024ea09c67d4e7ec6aab0d185f80a0f7db491d4c653f2aff94597ed248e11a4cbacc4bcb2536b0c76c5')
 
 prepare() {
   cd ${pkgname}-${pkgver}
@@ -74,7 +74,7 @@
 check() {
   cd ${pkgname}-${pkgver}
   PYTHONPATH=".:${PYTHONPATH}" py.test \
--k 'not test_rlib and not test_progress and not test_ppu and not test_elf 
and not test_icc and not test_berkeley_db'
+-k 'not test_gnumeric and not test_ppu'
 }
 
 package() {


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

2018-09-27 Thread Levente Polyak via arch-commits
Date: Thursday, September 27, 2018 @ 20:26:20
  Author: anthraxx
Revision: 386755

archrelease: copy trunk to community-x86_64

Added:
  diffoscope/repos/community-x86_64/PKGBUILD
(from rev 386754, diffoscope/trunk/PKGBUILD)
Deleted:
  diffoscope/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2018-09-27 20:26:14 UTC (rev 386754)
+++ PKGBUILD2018-09-27 20:26:20 UTC (rev 386755)
@@ -1,87 +0,0 @@
-# Maintainer: Levente Polyak 
-
-pkgname=diffoscope
-pkgver=99
-pkgrel=3
-pkgdesc='Tool for in-depth comparison of files, archives, and directories'
-url='https://diffoscope.org/'
-arch=('x86_64')
-license=('GPL3')
-depends=('python-magic' 'python-libarchive-c' 'python-setuptools' 
'python-distro' 'python-defusedxml')
-optdepends=(
-  'acl: access control list utilities support'
-  'binutils: binary utilities support'
-  'binwalk: binwalk support'
-  'bzip2: bzip2 utilities support'
-  'cdrtools: ISO utilities support'
-  'colord: ICC profiles support'
-  'cpio: cpio archive support'
-  'diffutils: diff utilities support'
-  'docx2txt: docx comparing support'
-  'dtc: device tree comparing support'
-  'e2fsprogs: Ext2/3/4 filesystem utilities support'
-  'enjarify: Android dex file support'
-  'imagemagick: ImageMagick identify support'
-  'fpc: Free Pascal utilities support'
-  'java-environment: java utilities support'
-  'libcaca: image compare support'
-  'llvm: LLVM bitcode files support'
-  'odt2txt: odt comparing support'
-  'fontforge: bitmap font utilities support'
-  'gettext: GNU internationalization utilities support'
-  'ghc: haskell utilities support'
-  'giflib: gifbuild utilities support'
-  'gnupg: GNU privacy guard support'
-  'gnumeric: GNOME Spreadsheet support'
-  'mono: mono support'
-  'openssh: OpenSSH key comparing support'
-  'poppler: PDF utilities support'
-  'r: R language support'
-  'sqlite: SQLite support'
-  'squashfs-tools: squashfs filesystem support'
-  #'python-guestfs: guestfs filesystem support'
-  'python-argcomplete: completion support'
-  'python-jsbeautifier: javascript beautifier support'
-  'python-progressbar: show progressbar support'
-  'tcpdump: pcap matching support'
-  'tlsh: fuzzy matching supprt'
-  'unzip: zip utilities support'
-  'gzip: gzip utilities support'
-  'tar: tar utilities support'
-  'xxd: xxd utilities support'
-  'xz: XZ and LZMA utilities support'
-)
-makedepends=('help2man' 'python-docutils')
-checkdepends=(
-  'python-pytest' 'python-jsbeautifier' 'acl' 'binutils' 'bzip2' 'cdrtools' 
'cpio' 'diffutils' 'e2fsprogs' 'enjarify' 'imagemagick'
-  'java-environment>=8' 'fontforge' 'gettext' 'ghc' 'gnupg' 'mono' 
'mono-tools' 'poppler' 'sqlite' 'squashfs-tools'
-  'tlsh' 'unzip' 'gzip' 'tar' 'tcpdump' 'vim' 'xz' 'llvm' 'colord' 'fpc' 
'openssh' 'odt2txt' 'docx2txt' 'r' 'dtc' 'giflib'
-  'gnumeric' 'python-progressbar' 'binwalk' 'python-argcomplete')
-source=(${pkgname}-${pkgver}.tar.bz2::https://salsa.debian.org/reproducible-builds/${pkgname}/-/archive/${pkgver}/${pkgname}-${pkgver}.tar.bz2)
-sha512sums=('b270fa1e56927de7fc46457cdca46b559d39b32c1c401e39946e5206d53b2bd758ea0011e2311b77fb046e1953ab2eef54f7b53d958bd61e7122bda8610093d5')
-
-prepare() {
-  cd ${pkgname}-${pkgver}
-  sed '/python-magic/d' -i setup.py
-}
-
-build() {
-  cd ${pkgname}-${pkgver}
-  python setup.py build
-  make -C doc
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  PYTHONPATH=".:${PYTHONPATH}" py.test \
--k 'not test_rlib and not test_progress and not test_ppu and not test_elf 
and not test_icc and not test_berkeley_db'
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  python setup.py install --skip-build -O1 --root="${pkgdir}"
-  install -Dm 644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 doc/diffoscope.1 -t "${pkgdir}/usr/share/man/man1"
-}
-
-# vim: ts=2 sw=2 et:

Copied: diffoscope/repos/community-x86_64/PKGBUILD (from rev 386754, 
diffoscope/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2018-09-27 20:26:20 UTC (rev 386755)
@@ -0,0 +1,87 @@
+# Maintainer: Levente Polyak 
+
+pkgname=diffoscope
+pkgver=102
+pkgrel=1
+pkgdesc='Tool for in-depth comparison of files, archives, and directories'
+url='https://diffoscope.org/'
+arch=('x86_64')
+license=('GPL3')
+depends=('python-magic' 'python-libarchive-c' 'python-setuptools' 
'python-distro' 'python-defusedxml')
+optdepends=(
+  'acl: access control list utilities support'
+  'binutils: binary utilities support'
+  'binwalk: binwalk support'
+  'bzip2: bzip2 utilities support'
+  'cdrtools: ISO utilities support'
+  'colord: ICC profiles support'
+  'cpio: cpio archive support'
+  'diffutils: diff utilities support'
+  'docx2txt: docx comparing support'
+  'dtc: 

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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:38:45
  Author: felixonmars
Revision: 386753

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
386752, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:38:45 UTC (rev 386753)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.7.3
+pkgrel=11
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-pretty-show' 
'haskell-regex-pcre'
+ 'haskell-safe' 'haskell-skylighting-core' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4ba4cb1c78c1bd0477e46e4063717ea730fec33f5aa28376a81840628f48eeb9a412d4da615f1e74f4a9e0afa37828bdcbd71e1b2fe12236af53fb477df361de')
+
+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 \
+-fsystem-pcre -fexecutable
+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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:38:35
  Author: felixonmars
Revision: 386752

upgpkg: haskell-skylighting 0.7.3-11

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:37:45 UTC (rev 386751)
+++ PKGBUILD2018-09-27 19:38:35 UTC (rev 386752)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.7.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('GPL2')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:37:45
  Author: felixonmars
Revision: 386751

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 386750, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:37:45 UTC (rev 386751)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.7.3
+pkgrel=11
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2875e6f50191a8a5f51f38db5e855e90e07b5e3b953ab1bf218b345433391becb450c7d1cd6073af0f1dac648f6e18653f30094ecdfb740e0d8c24cc5932d84a')
+
+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 \
+-fexecutable -fsystem-pcre
+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-skylighting-core/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:37:35
  Author: felixonmars
Revision: 386750

upgpkg: haskell-skylighting-core 0.7.3-11

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:36:26 UTC (rev 386749)
+++ PKGBUILD2018-09-27 19:37:35 UTC (rev 386750)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.7.3
-pkgrel=10
+pkgrel=11
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:36:26
  Author: felixonmars
Revision: 386749

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
386748, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:36:26 UTC (rev 386749)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.18
+pkgrel=5
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="http://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 
'haskell-blaze-markup' 'haskell-exceptions'
+ 'haskell-scientific' 'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bec708b341f76152cfab46154bd8aae7984ec93c8964b80c70e572870ca9f700cb7d158ca0a07ca435af8b62d7b12b2edd17e640eadaa7c6f8ecc129a97fc1e4')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:36:16
  Author: felixonmars
Revision: 386748

upgpkg: haskell-shakespeare 2.0.18-5

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:35:14 UTC (rev 386747)
+++ PKGBUILD2018-09-27 19:36:16 UTC (rev 386748)
@@ -4,7 +4,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.18
-pkgrel=4
+pkgrel=5
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="http://www.yesodweb.com/book/shakespearean-templates;
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:35:03
  Author: felixonmars
Revision: 386746

upgpkg: haskell-postgresql-binary 0.12.1.1-49

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-postgresql-binary/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:33:43 UTC (rev 386745)
+++ PKGBUILD2018-09-27 19:35:03 UTC (rev 386746)
@@ -4,7 +4,7 @@
 _hkgname=postgresql-binary
 pkgname=haskell-postgresql-binary
 pkgver=0.12.1.1
-pkgrel=48
+pkgrel=49
 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-postgresql-binary/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:35:14
  Author: felixonmars
Revision: 386747

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 386746, haskell-postgresql-binary/trunk/PKGBUILD)

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

Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from 
rev 386746, haskell-postgresql-binary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:35:14 UTC (rev 386747)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=postgresql-binary
+pkgname=haskell-postgresql-binary
+pkgver=0.12.1.1
+pkgrel=49
+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-unordered-containers'
+ 'haskell-uuid' 'haskell-vector')
+makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-json-ast' 'haskell-conversion' 
'haskell-conversion-bytestring'
+ 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 
'postgresql')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1')
+
+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
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createuser -s postgres
+runhaskell Setup test
+pifpaf_stop
+}
+
+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-pipes-http/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:33:43
  Author: felixonmars
Revision: 386745

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
386744, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:33:43 UTC (rev 386745)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.5
+pkgrel=161
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('48d2b7236d4f04688bdc083452346974031c3123003c9c0ffe32e00b70c2e1ef294e66f713e590a72fa9005d8bf9aa4daed22bf85fc0505ecd534662e4e4ed70')
+
+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-pipes-http/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:33:32
  Author: felixonmars
Revision: 386744

upgpkg: haskell-pipes-http 1.0.5-161

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:32:57 UTC (rev 386743)
+++ PKGBUILD2018-09-27 19:33:32 UTC (rev 386744)
@@ -4,7 +4,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.5
-pkgrel=160
+pkgrel=161
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:32:57
  Author: felixonmars
Revision: 386743

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-path-io/repos/community-staging-x86_64/
  haskell-path-io/repos/community-staging-x86_64/PKGBUILD
(from rev 386742, haskell-path-io/trunk/PKGBUILD)

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

Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 
386742, haskell-path-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:32:57 UTC (rev 386743)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+_hkgname=path-io
+pkgname=haskell-path-io
+pkgver=1.4.0
+pkgrel=12
+pkgdesc="Interface to ‘directory’ package for users of ‘path’"
+url="https://github.com/mrkkrp/path-io;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 
'haskell-temporary'
+ 'haskell-unix-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;)
+sha512sums=('fa1df1b807e4e1c148dbcb8b26bc6607ff5ccffdb452605b289e8325dfda0d78acdbe57ad9e9b2ad2b1b242af4dcf99c01437dc3b902009731a032837e35412f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+}
+
+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-dev
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd "${srcdir}/${_hkgname}-${pkgver}"
+  
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 "LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:32:47
  Author: felixonmars
Revision: 386742

upgpkg: haskell-path-io 1.4.0-12

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-path-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:32:13 UTC (rev 386741)
+++ PKGBUILD2018-09-27 19:32:47 UTC (rev 386742)
@@ -5,7 +5,7 @@
 _hkgname=path-io
 pkgname=haskell-path-io
 pkgver=1.4.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Interface to ‘directory’ package for users of ‘path’"
 url="https://github.com/mrkkrp/path-io;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:32:13
  Author: felixonmars
Revision: 386741

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 386740, 
haskell-path/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:32:13 UTC (rev 386741)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=path
+pkgname=haskell-path
+pkgver=0.6.1
+pkgrel=66
+pkgdesc="Path"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*0.9/<1/' $_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}" \
+--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-path/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:32:02
  Author: felixonmars
Revision: 386740

upgpkg: haskell-path 0.6.1-66

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-path/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:31:30 UTC (rev 386739)
+++ PKGBUILD2018-09-27 19:32:02 UTC (rev 386740)
@@ -4,7 +4,7 @@
 _hkgname=path
 pkgname=haskell-path
 pkgver=0.6.1
-pkgrel=65
+pkgrel=66
 pkgdesc="Path"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:31:30
  Author: felixonmars
Revision: 386739

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 386738, haskell-network-ip/trunk/PKGBUILD)

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
386738, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:31:30 UTC (rev 386739)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.2
+pkgrel=62
+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"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:31:19
  Author: felixonmars
Revision: 386738

upgpkg: haskell-network-ip 0.3.0.2-62

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:30:38 UTC (rev 386737)
+++ PKGBUILD2018-09-27 19:31:19 UTC (rev 386738)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.2
-pkgrel=61
+pkgrel=62
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:30:38
  Author: felixonmars
Revision: 386737

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-textual/repos/community-staging-x86_64/
  haskell-data-textual/repos/community-staging-x86_64/PKGBUILD
(from rev 386736, haskell-data-textual/trunk/PKGBUILD)

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
386736, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:30:38 UTC (rev 386737)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.2
+pkgrel=73
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a3bda491f27b1a279d833182bb3c3dfe76921321a9bb4746d53eda3fbab24976a28267d5d84762ac21d61be8b6ae24beeb8861160e51b412afb5180848be9ed')
+
+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-data-textual/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:30:27
  Author: felixonmars
Revision: 386736

upgpkg: haskell-data-textual 0.3.0.2-73

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:29:12 UTC (rev 386735)
+++ PKGBUILD2018-09-27 19:30:27 UTC (rev 386736)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.2
-pkgrel=72
+pkgrel=73
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:29:12
  Author: felixonmars
Revision: 386735

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-serializer/repos/community-staging-x86_64/
  haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD
(from rev 386734, haskell-data-serializer/trunk/PKGBUILD)

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 386734, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:29:12 UTC (rev 386735)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4
+pkgrel=33
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('af11df9801b3059474366d2e9e5f01ed1118eeb77ae5113e25b6a2e7d4665fc8aa7b3e4b50bc8607d3a6094cf43cb539df789af280a4b68edf369043ab7432ee')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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
+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-data-serializer/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:29:01
  Author: felixonmars
Revision: 386734

upgpkg: haskell-data-serializer 0.3.4-33

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:28:21 UTC (rev 386733)
+++ PKGBUILD2018-09-27 19:29:01 UTC (rev 386734)
@@ -3,7 +3,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.4
-pkgrel=32
+pkgrel=33
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:28:10
  Author: felixonmars
Revision: 386732

upgpkg: haskell-parsers 0.12.9-11

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:27:30 UTC (rev 386731)
+++ PKGBUILD2018-09-27 19:28:10 UTC (rev 386732)
@@ -4,7 +4,7 @@
 _hkgname=parsers
 pkgname=haskell-parsers
 pkgver=0.12.9
-pkgrel=10
+pkgrel=11
 pkgdesc="Parsing combinators"
 url="https://github.com/ekmett/parsers/;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:28:21
  Author: felixonmars
Revision: 386733

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
386732, haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:28:21 UTC (rev 386733)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.9
+pkgrel=11
+pkgdesc="Parsing combinators"
+url="https://github.com/ekmett/parsers/;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 
'haskell-charset'
+ 'haskell-scientific' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b3685b4e6be0be840603bcd284bc6cedb0802800f49774fefe0f0e7ecb99150da951debccb4aab4051bb60edd4f011ce23d09f7525345b0c2301a54fbf1cef34')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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
+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-pandoc-types/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:27:30
  Author: felixonmars
Revision: 386731

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
386730, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:27:30 UTC (rev 386731)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.17.5.1
+pkgrel=22
+pkgdesc="Types for representing a structured document"
+url="http://johnmacfarlane.net/pandoc;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('23a38bfbe4f4accbefacf21529a0e31309abc04d8b5f234017b628294085d8a5857c056be44ac5579d11c7d7fe270d67d821b784881c88e504f92e07e83039dc')
+
+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-pandoc-types/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:27:19
  Author: felixonmars
Revision: 386730

upgpkg: haskell-pandoc-types 1.17.5.1-22

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:26:23 UTC (rev 386729)
+++ PKGBUILD2018-09-27 19:27:19 UTC (rev 386730)
@@ -4,7 +4,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.17.5.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Types for representing a structured document"
 url="http://johnmacfarlane.net/pandoc;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:26:23
  Author: felixonmars
Revision: 386729

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
386728, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:26:23 UTC (rev 386729)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.1
+pkgrel=61
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_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}" \
+--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-microstache/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:26:12
  Author: felixonmars
Revision: 386728

upgpkg: haskell-microstache 1.0.1.1-61

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:25:37 UTC (rev 386727)
+++ PKGBUILD2018-09-27 19:26:12 UTC (rev 386728)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.1
-pkgrel=60
+pkgrel=61
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:25:37
  Author: felixonmars
Revision: 386727

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 386726, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:25:37 UTC (rev 386727)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.0
+pkgrel=41
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('675c92fdb5f40a5c3c73c93555d55844a5b6b999717545682d80f5fe75b43f8b998af22164b98a034a6e8eea7590bbe1c253b69de6ed2bf411308942108ca804')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.4/<2/' $_hkgname.cabal
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+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-microlens-aeson/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:25:26
  Author: felixonmars
Revision: 386726

upgpkg: haskell-microlens-aeson 2.3.0-41

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:24:47 UTC (rev 386725)
+++ PKGBUILD2018-09-27 19:25:26 UTC (rev 386726)
@@ -3,7 +3,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.0
-pkgrel=40
+pkgrel=41
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/;
 license=('MIT')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:24:37
  Author: felixonmars
Revision: 386724

upgpkg: haskell-lens-aeson 1.0.2-100

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:23:58 UTC (rev 386723)
+++ PKGBUILD2018-09-27 19:24:37 UTC (rev 386724)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.0.2
-pkgrel=99
+pkgrel=100
 pkgdesc="Law-abiding lenses for aeson"
 url="http://github.com/lens/lens-aeson/;
 license=('MIT')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:24:47
  Author: felixonmars
Revision: 386725

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
386724, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:24:47 UTC (rev 386725)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.0.2
+pkgrel=100
+pkgdesc="Law-abiding lenses for aeson"
+url="http://github.com/lens/lens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*1.3/<2/' $_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}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+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-jose/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:23:58
  Author: felixonmars
Revision: 386723

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 386722, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:23:58 UTC (rev 386723)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.7.0.0
+pkgrel=54
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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}" \
+--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}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:23:48
  Author: felixonmars
Revision: 386722

upgpkg: haskell-jose 0.7.0.0-54

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:22:49 UTC (rev 386721)
+++ PKGBUILD2018-09-27 19:23:48 UTC (rev 386722)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.7.0.0
-pkgrel=53
+pkgrel=54
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose;
 license=("Apache")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:22:49
  Author: felixonmars
Revision: 386721

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
386720, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:22:49 UTC (rev 386721)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.0
+pkgrel=47
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:22:39
  Author: felixonmars
Revision: 386720

upgpkg: haskell-interpolate 0.2.0-47

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:22:02 UTC (rev 386719)
+++ PKGBUILD2018-09-27 19:22:39 UTC (rev 386720)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.0
-pkgrel=46
+pkgrel=47
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")


[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:22:02
  Author: felixonmars
Revision: 386719

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 386718, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 386718, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:22:02 UTC (rev 386719)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.1.0
+pkgrel=118
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b')
+
+prepare() {
+sed -e 's/, semigroupoids >=4.3  && <5.2/, semigroupoids   
  >=4.3/' \
+-e 's/, aeson >=1.0.0.0  && <1.2/, aeson   
  >=1.0.0.0/' \
+-e 's/base  >=4.6  && <4.10/base  
>=4.6/' \
+-e 's/<.*4.16/<5/' \
+-e '/semigroups/d' \
+-e 's/<.*0.10/<1/' \
+-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}" \
+--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-insert-ordered-containers/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:21:51
  Author: felixonmars
Revision: 386718

upgpkg: haskell-insert-ordered-containers 0.2.1.0-118

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:21:14 UTC (rev 386717)
+++ PKGBUILD2018-09-27 19:21:51 UTC (rev 386718)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.1.0
-pkgrel=117
+pkgrel=118
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:21:14
  Author: felixonmars
Revision: 386717

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 386716, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:21:14 UTC (rev 386717)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=73
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-exceptions" 
"haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+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-http-client-tls/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:21:03
  Author: felixonmars
Revision: 386716

upgpkg: haskell-http-client-tls 0.3.5.3-73

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:20:31 UTC (rev 386715)
+++ PKGBUILD2018-09-27 19:21:03 UTC (rev 386716)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=72
+pkgrel=73
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:20:31
  Author: felixonmars
Revision: 386715

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 386714, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:20:31 UTC (rev 386715)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.6
+pkgrel=40
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1cd4db3874b05a8856dcd07ee1e63fdafb92e8997b9caf81436d882f36c1bda3fce4b32cdbfa28ffa5f5374566ffa981537f527d8814131e7d61f2d1b831')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*2.3/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:20:20
  Author: felixonmars
Revision: 386714

upgpkg: haskell-authenticate-oauth 1.6-40

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:19:41 UTC (rev 386713)
+++ PKGBUILD2018-09-27 19:20:20 UTC (rev 386714)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.6
-pkgrel=39
+pkgrel=40
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:19:41
  Author: felixonmars
Revision: 386713

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 
386712, haskell-http-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:19:41 UTC (rev 386713)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client
+pkgname=haskell-http-client
+pkgver=0.5.13.1
+pkgrel=17
+pkgdesc="An HTTP client engine"
+url="https://github.com/snoyberg/http-client;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-cookie'
+ 'haskell-exceptions' 'haskell-http-types' 'haskell-memory' 
'haskell-mime-types'
+ 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons'
+)
+makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('135c32dbc1613308c55347f4d8a0ba577d6ca8b522eb3aac7b96df92577a3c101464e89fc77c348b18cf040104176036adee7710bd9b4ce31aa0e5012e0a')
+
+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 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:19:31
  Author: felixonmars
Revision: 386712

upgpkg: haskell-http-client 0.5.13.1-17

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-http-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:18:40 UTC (rev 386711)
+++ PKGBUILD2018-09-27 19:19:31 UTC (rev 386712)
@@ -4,7 +4,7 @@
 _hkgname=http-client
 pkgname=haskell-http-client
 pkgver=0.5.13.1
-pkgrel=16
+pkgrel=17
 pkgdesc="An HTTP client engine"
 url="https://github.com/snoyberg/http-client;
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:18:40
  Author: felixonmars
Revision: 386711

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 
386710, haskell-hjsonpointer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:18:40 UTC (rev 386711)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonpointer
+pkgname=haskell-hjsonpointer
+pkgver=1.4.0
+pkgrel=36
+pkgdesc="JSON Pointer library"
+url="https://github.com/haskell-foundation/foundation;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-quickcheck'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-http-types')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ffdafe69deb02d2da67be69cb6c981e83620f357a75d47856307b69d0eaf026cfc6f8d8f00d0fc888f013b8515df3b1bd07bd1aa2bdb01e44df8d6794916e014')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:18:30
  Author: felixonmars
Revision: 386710

upgpkg: haskell-hjsonpointer 1.4.0-36

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-hjsonpointer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:17:54 UTC (rev 386709)
+++ PKGBUILD2018-09-27 19:18:30 UTC (rev 386710)
@@ -4,7 +4,7 @@
 _hkgname=hjsonpointer
 pkgname=haskell-hjsonpointer
 pkgver=1.4.0
-pkgrel=35
+pkgrel=36
 pkgdesc="JSON Pointer library"
 url="https://github.com/haskell-foundation/foundation;
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:17:44
  Author: felixonmars
Revision: 386708

upgpkg: haskell-http-types 0.12.1-23

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-http-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:17:08 UTC (rev 386707)
+++ PKGBUILD2018-09-27 19:17:44 UTC (rev 386708)
@@ -4,7 +4,7 @@
 _hkgname=http-types
 pkgname=haskell-http-types
 pkgver=0.12.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('custom:BSD3')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:17:54
  Author: felixonmars
Revision: 386709

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 
386708, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:17:54 UTC (rev 386709)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.12.1
+pkgrel=23
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('custom:BSD3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6c5b03eb55c6cdbee43218519b712156e4c73b7feb57ffe105becb5796650c78da75080a1993d951743ce079d21fcfd4c64f60d62a51298a7206014260dfb3fb')
+
+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 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-hslua-module-text/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:17:08
  Author: felixonmars
Revision: 386707

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hslua-module-text/repos/community-staging-x86_64/
  haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD
(from rev 386706, haskell-hslua-module-text/trunk/PKGBUILD)

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

Copied: haskell-hslua-module-text/repos/community-staging-x86_64/PKGBUILD (from 
rev 386706, haskell-hslua-module-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:17:08 UTC (rev 386707)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua-module-text
+pkgname=haskell-hslua-module-text
+pkgver=0.1.2.1
+pkgrel=44
+pkgdesc="Lua module for text"
+url="https://github.com/hslua/hslua-module-test;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hslua')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06f6b5611d452479e99772bbd1eb622f56740a5fc17091cd5c49e13dacb5654deb6d073fe2f40ffb7240ab9267ea3c59d0282ef8f55fce9095525b3d29a73513')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<.*4.11/<5/' $_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 "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:16:56
  Author: felixonmars
Revision: 386706

upgpkg: haskell-hslua-module-text 0.1.2.1-44

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-hslua-module-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:16:21 UTC (rev 386705)
+++ PKGBUILD2018-09-27 19:16:56 UTC (rev 386706)
@@ -4,7 +4,7 @@
 _hkgname=hslua-module-text
 pkgname=haskell-hslua-module-text
 pkgver=0.1.2.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Lua module for text"
 url="https://github.com/hslua/hslua-module-test;
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:16:21
  Author: felixonmars
Revision: 386705

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hslua/repos/community-staging-x86_64/PKGBUILD (from rev 386704, 
haskell-hslua/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:16:21 UTC (rev 386705)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hslua
+pkgname=haskell-hslua
+pkgver=0.9.5.2
+pkgrel=19
+pkgdesc="A Lua language interpreter embedding in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'lua' 'haskell-exceptions')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d529a6552117127d4f3a32c21618a5436079461bc3651f2e61035a7af32390613929bf648a33b1f6c6b8a2b76cd99c48a902b2818d0dbf496c9f7a6d8296dd1c')
+
+prepare() {
+sed -e '/, fail/d' \
+-e 's/pkgconfig-depends: lua5.3/pkgconfig-depends: lua53/' \
+-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}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-luajit -f-apicheck -fsystem-lua -f-lua_32bits -fallow-unsafe-gc 
-fexport-dynamic -f-lua501 -f-lua502 -fuse-pkgconfig
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:16:09
  Author: felixonmars
Revision: 386704

upgpkg: haskell-hslua 0.9.5.2-19

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-hslua/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:15:21 UTC (rev 386703)
+++ PKGBUILD2018-09-27 19:16:09 UTC (rev 386704)
@@ -4,7 +4,7 @@
 _hkgname=hslua
 pkgname=haskell-hslua
 pkgver=0.9.5.2
-pkgrel=18
+pkgrel=19
 pkgdesc="A Lua language interpreter embedding in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:15:21
  Author: felixonmars
Revision: 386703

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 386702, haskell-hopenpgp/trunk/PKGBUILD)

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
386702, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:15:21 UTC (rev 386703)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.7.2
+pkgrel=24
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-bifunctors'
+ 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 
'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-wl-pprint-extras' 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2cd045d5f221d853f7bab690d703275af7315bef4eaa8e350168475efd39ce801feb4bbd33c1c4af2a57077f9091d0e6e28e582fd71e50c42ebf8a2dca2e2a8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_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}" \
+--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-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:15:10
  Author: felixonmars
Revision: 386702

upgpkg: haskell-hopenpgp 2.7.2-24

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:13:33 UTC (rev 386701)
+++ PKGBUILD2018-09-27 19:15:10 UTC (rev 386702)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.7.2
-pkgrel=23
+pkgrel=24
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/;
 license=('MIT')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:13:22
  Author: felixonmars
Revision: 386700

upgpkg: haskell-doctemplates 0.2.2.1-42

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-doctemplates/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:12:49 UTC (rev 386699)
+++ PKGBUILD2018-09-27 19:13:22 UTC (rev 386700)
@@ -3,7 +3,7 @@
 _hkgname=doctemplates
 pkgname=haskell-doctemplates
 pkgver=0.2.2.1
-pkgrel=41
+pkgrel=42
 pkgdesc="Pandoc-style document templates"
 url="https://github.com/jgm/doctemplates;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:13:33
  Author: felixonmars
Revision: 386701

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
386700, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:13:33 UTC (rev 386701)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.2.2.1
+pkgrel=42
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-markup" "haskell-blaze-html"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e1ad0d61dc97a69febf55ad76ee05e6696b76b0df5ee925072e934b977d1ca4c8d9ce0bc9acb311ec1992ce783e86fcaec93a93fc47fecffbd0071f002013485')
+
+build() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${_hkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:12:00
  Author: felixonmars
Revision: 386697

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD 
(from rev 386696, haskell-criterion-measurement/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:12:00 UTC (rev 386697)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=criterion-measurement
+pkgname=haskell-criterion-measurement
+pkgver=0.1.1.0
+pkgrel=10
+pkgdesc="Criterion measurement functionality and associated types"
+url="https://github.com/bos/criterion;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fe6eecc5ea6ece0b0a20112e6f4242ccdeff70999666b8130a26d26fa5edca8846e73b0cc8f6589295fcc9031fced42fd18fee53b35a1e027681c7bf90ab6606')
+
+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-descriptive/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:12:49
  Author: felixonmars
Revision: 386699

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 
386698, haskell-descriptive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:12:49 UTC (rev 386699)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=descriptive
+pkgname=haskell-descriptive
+pkgver=0.9.5
+pkgrel=8
+pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
+url="https://github.com/chrisdone/descriptive;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific"
+ "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b')
+
+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-descriptive/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:12:38
  Author: felixonmars
Revision: 386698

upgpkg: haskell-descriptive 0.9.5-8

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-descriptive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:12:00 UTC (rev 386697)
+++ PKGBUILD2018-09-27 19:12:38 UTC (rev 386698)
@@ -4,7 +4,7 @@
 _hkgname=descriptive
 pkgname=haskell-descriptive
 pkgver=0.9.5
-pkgrel=7
+pkgrel=8
 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc."
 url="https://github.com/chrisdone/descriptive;
 license=("custom:BSD3")


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:11:49
  Author: felixonmars
Revision: 386696

upgpkg: haskell-criterion-measurement 0.1.1.0-10

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-criterion-measurement/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:11:15 UTC (rev 386695)
+++ PKGBUILD2018-09-27 19:11:49 UTC (rev 386696)
@@ -3,7 +3,7 @@
 _hkgname=criterion-measurement
 pkgname=haskell-criterion-measurement
 pkgver=0.1.1.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Criterion measurement functionality and associated types"
 url="https://github.com/bos/criterion;
 license=('MIT')


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:11:15
  Author: felixonmars
Revision: 386695

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 
386694, haskell-concise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:11:15 UTC (rev 386695)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concise
+pkgname=haskell-concise
+pkgver=0.1.0.1
+pkgrel=62
+pkgdesc="Utilities for Control.Lens.Cons"
+url="https://github.com/frasertweedal/hs-concise;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-lens')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7')
+
+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-concise/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:11:05
  Author: felixonmars
Revision: 386694

upgpkg: haskell-concise 0.1.0.1-62

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:10:30 UTC (rev 386693)
+++ PKGBUILD2018-09-27 19:11:05 UTC (rev 386694)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise;
 license=("custom:BSD3")


[arch-commits] Commit in haskell-bytestring-tree-builder/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:10:20
  Author: felixonmars
Revision: 386692

upgpkg: haskell-bytestring-tree-builder 0.2.7.2-6

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-bytestring-tree-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:09:48 UTC (rev 386691)
+++ PKGBUILD2018-09-27 19:10:20 UTC (rev 386692)
@@ -4,7 +4,7 @@
 _hkgname=bytestring-tree-builder
 pkgname=haskell-bytestring-tree-builder
 pkgver=0.2.7.2
-pkgrel=5
+pkgrel=6
 pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
 url="https://github.com/nikita-volkov/bytestring-tree-builder;
 license=("MIT")


[arch-commits] Commit in haskell-bytestring-tree-builder/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:10:30
  Author: felixonmars
Revision: 386693

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/
  haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 386692, haskell-bytestring-tree-builder/trunk/PKGBUILD)

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

Copied: haskell-bytestring-tree-builder/repos/community-staging-x86_64/PKGBUILD 
(from rev 386692, haskell-bytestring-tree-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:10:30 UTC (rev 386693)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bytestring-tree-builder
+pkgname=haskell-bytestring-tree-builder
+pkgver=0.2.7.2
+pkgrel=6
+pkgdesc="A very efficient ByteString builder implementation based on the 
binary tree"
+url="https://github.com/nikita-volkov/bytestring-tree-builder;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 
'haskell-tasty-hunit'
+ 'haskell-quickcheck-instances' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3df74926693ddc1387093ebc351754e5cd754596fc8dbf6f5bcfe2013b85e16296d38118409dcd25f59fa132deaf8c33fa07eebdeff7a9070e8b85b82a561ab9')
+
+prepare() {
+cd $_hkgname-$pkgver
+
+sed -i '/semigroups/d' $_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
+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-bytestring-strict-builder/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:09:38
  Author: felixonmars
Revision: 386690

upgpkg: haskell-bytestring-strict-builder 0.4.5.1-31

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-bytestring-strict-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:09:02 UTC (rev 386689)
+++ PKGBUILD2018-09-27 19:09:38 UTC (rev 386690)
@@ -3,7 +3,7 @@
 _hkgname=bytestring-strict-builder
 pkgname=haskell-bytestring-strict-builder
 pkgver=0.4.5.1
-pkgrel=30
+pkgrel=31
 pkgdesc="An efficient strict bytestring builder"
 url="https://github.com/nikita-volkov/bytestring-strict-builder;
 license=('MIT')


[arch-commits] Commit in haskell-bytestring-strict-builder/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:09:48
  Author: felixonmars
Revision: 386691

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/
  haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 386690, haskell-bytestring-strict-builder/trunk/PKGBUILD)

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

Copied: 
haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from 
rev 386690, haskell-bytestring-strict-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:09:48 UTC (rev 386691)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bytestring-strict-builder
+pkgname=haskell-bytestring-strict-builder
+pkgver=0.4.5.1
+pkgrel=31
+pkgdesc="An efficient strict bytestring builder"
+url="https://github.com/nikita-volkov/bytestring-strict-builder;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-prelude')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 
'haskell-rerebase')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f9ebf1e959ba01674fd302571737ff1ef7b5150866a052560c20050f78aedf01e068a494b259a3dbc244db972662ae316205b8626e9c2721d54e46984ed27cd5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -e '/semigroups/d' -i $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:09:02
  Author: felixonmars
Revision: 386689

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-bower-json/repos/community-staging-x86_64/
  haskell-bower-json/repos/community-staging-x86_64/PKGBUILD
(from rev 386688, haskell-bower-json/trunk/PKGBUILD)

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

Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 
386688, haskell-bower-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:09:02 UTC (rev 386689)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bower-json
+pkgname=haskell-bower-json
+pkgver=1.0.0.1
+pkgrel=83
+pkgdesc="Read bower.json from Haskell"
+url="https://github.com/hdgarrood/bower-json;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" 
"haskell-scientific"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73')
+
+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-binary-tagged/repos (2 files)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:08:12
  Author: felixonmars
Revision: 386687

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
386686, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-09-27 19:08:12 UTC (rev 386687)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.1.5.1
+pkgrel=2
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme;
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-generics-sop'
+ 'haskell-hashable' 'haskell-scientific' 'haskell-sha' 'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6df6475f84b7158bbc9272d6f5487997416f1dea7bc5954ae0015f253e446a22854282c1c36888dcf2a714a56263216b5582c1add8aad428331c24957d44ae88')
+
+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-bower-json/trunk (PKGBUILD)

2018-09-27 Thread Felix Yan via arch-commits
Date: Thursday, September 27, 2018 @ 19:08:52
  Author: felixonmars
Revision: 386688

upgpkg: haskell-bower-json 1.0.0.1-83

rebuild with quickcheck-instances 0.3.19

Modified:
  haskell-bower-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 19:08:12 UTC (rev 386687)
+++ PKGBUILD2018-09-27 19:08:52 UTC (rev 386688)
@@ -4,7 +4,7 @@
 _hkgname=bower-json
 pkgname=haskell-bower-json
 pkgver=1.0.0.1
-pkgrel=82
+pkgrel=83
 pkgdesc="Read bower.json from Haskell"
 url="https://github.com/hdgarrood/bower-json;
 license=("MIT")


  1   2   3   4   5   6   7   8   >