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

2019-12-30 Thread Laurent Carlier via arch-commits
Date: Tuesday, December 31, 2019 @ 03:55:21
  Author: lcarlier
Revision: 545038

upgpkg: lib32-llvm 9.0.1-1: upstream update 9.0.1

Modified:
  lib32-llvm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 01:26:24 UTC (rev 545037)
+++ PKGBUILD2019-12-31 03:55:21 UTC (rev 545038)
@@ -3,7 +3,7 @@
 # Contributor: Jan "heftig" Steffens 
 
 pkgname=('lib32-llvm' 'lib32-llvm-libs')
-pkgver=9.0.0
+pkgver=9.0.1
 pkgrel=1
 arch=('x86_64')
 url="https://llvm.org/;
@@ -11,8 +11,14 @@
 makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
  'lib32-libxml2')
 options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
-sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84'
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig})
+sha256sums=('00a1ee1f389f81e9979f3a640a01c431b3021de0d42278f6508391a2f0b81c9a'
 'SKIP')
 validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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



[arch-commits] Commit in lib32-llvm/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2019-12-30 Thread Laurent Carlier via arch-commits
Date: Tuesday, December 31, 2019 @ 03:55:26
  Author: lcarlier
Revision: 545039

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-llvm/repos/multilib-x86_64/PKGBUILD
(from rev 545038, lib32-llvm/trunk/PKGBUILD)
Deleted:
  lib32-llvm/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  210 +++--
 1 file changed, 108 insertions(+), 102 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 03:55:21 UTC (rev 545038)
+++ PKGBUILD2019-12-31 03:55:26 UTC (rev 545039)
@@ -1,102 +0,0 @@
-# Maintainer: Laurent Carlier 
-# Contributor: Evangelos Foutras 
-# Contributor: Jan "heftig" Steffens 
-
-pkgname=('lib32-llvm' 'lib32-llvm-libs')
-pkgver=9.0.0
-pkgrel=1
-arch=('x86_64')
-url="https://llvm.org/;
-license=('custom:Apache 2.0 with LLVM Execption')
-makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
- 'lib32-libxml2')
-options=('staticlibs')
-source=(https://releases.llvm.org/$pkgver/llvm-$pkgver.src.tar.xz{,.sig})
-sha256sums=('d6a0565cf21f22e9b4353b2eb92622e8365000a9e90a16b09b56f8157eabfe84'
-'SKIP')
-validpgpkeys+=('B6C8F98282B944E3B0D5C2530FC3042E345AD05D') # Hans Wennborg 

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

-
-prepare() {
-  cd "$srcdir/llvm-$pkgver.src"
-  mkdir build
-}
-
-build() {
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
-
-  cmake .. -G Ninja \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLLVM_LIBDIR_SUFFIX=32 \
--DCMAKE_C_FLAGS:STRING=-m32 \
--DCMAKE_CXX_FLAGS:STRING=-m32 \
--DLLVM_TARGET_ARCH:STRING=i686 \
--DLLVM_HOST_TRIPLE=$CHOST \
--DLLVM_DEFAULT_TARGETS_TRIPLE="i686-pc-linux-gnu" \
--DLLVM_BUILD_LLVM_DYLIB=ON \
--DLLVM_LINK_LLVM_DYLIB=ON \
--DLLVM_ENABLE_RTTI=ON \
--DLLVM_ENABLE_FFI=ON \
--DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD=AVR \
--DLLVM_BUILD_DOCS=OFF \
--DLLVM_ENABLE_SPHINX=OFF \
--DLLVM_ENABLE_DOXYGEN=OFF \
--DFFI_INCLUDE_DIR=$(pkg-config --variable=includedir libffi) \
--DLLVM_BINUTILS_INCDIR=/usr/include
-
-  ninja all
-}
-
-package_lib32-llvm() {
-  pkgdesc="Collection of modular and reusable compiler and toolchain 
technologies (32-bit)"
-  depends=('lib32-llvm-libs' 'llvm')
-
-  cd "$srcdir/llvm-$pkgver.src/build"
-
-  DESTDIR="$pkgdir" ninja install
-
-  # The runtime library goes into lib32-llvm-libs
-  mv "$pkgdir"/usr/lib32/lib{LLVM,LTO}*.so* "$srcdir"
-  mv -f "$pkgdir"/usr/lib32/LLVMgold.so "$srcdir"
-
-  # Fix permissions of static libs
-  chmod -x "$pkgdir"/usr/lib32/*.a
-
-  mv "$pkgdir/usr/bin/llvm-config" "$pkgdir/usr/lib32/llvm-config"
-  mv "$pkgdir/usr/include/llvm/Config/llvm-config.h" \
-"$pkgdir/usr/lib32/llvm-config-32.h"
-
-  rm -rf "$pkgdir"/usr/{bin,include,share/{doc,man,llvm,opt-viewer}}
-
-  # Needed for multilib (https://bugs.archlinux.org/task/29951)
-  # Header stub is taken from Fedora
-  install -d "$pkgdir/usr/include/llvm/Config"
-  mv "$pkgdir/usr/lib32/llvm-config-32.h" "$pkgdir/usr/include/llvm/Config/"
-
-  mkdir "$pkgdir"/usr/bin
-  mv "$pkgdir/usr/lib32/llvm-config" "$pkgdir/usr/bin/llvm-config32"
-
-  install -Dm644 ../LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-package_lib32-llvm-libs() {
-  pkgdesc="Low Level Virtual Machine (runtime library)(32-bit) "
-  depends=('lib32-libffi' 'lib32-zlib' 'lib32-ncurses' 'lib32-libxml2' 
'lib32-gcc-libs')
-
-  install -d "$pkgdir/usr/lib32"
-
-  cp -P \
-"$srcdir"/lib{LLVM,LTO}*.so* \
-"$srcdir"/LLVMgold.so \
-"$pkgdir/usr/lib32/"
-
-  # Symlink LLVMgold.so from /usr/lib/bfd-plugins
-  # https://bugs.archlinux.org/task/28479
-  install -d "$pkgdir/usr/lib32/bfd-plugins"
-  ln -s ../LLVMgold.so "$pkgdir/usr/lib32/bfd-plugins/LLVMgold.so"
-
-  install -Dm644 llvm-$pkgver.src/LICENSE.TXT 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: lib32-llvm/repos/multilib-x86_64/PKGBUILD (from rev 545038, 
lib32-llvm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 03:55:26 UTC (rev 545039)
@@ -0,0 +1,108 @@
+# Maintainer: Laurent Carlier 
+# Contributor: Evangelos Foutras 
+# Contributor: Jan "heftig" Steffens 
+
+pkgname=('lib32-llvm' 'lib32-llvm-libs')
+pkgver=9.0.1
+pkgrel=1
+arch=('x86_64')
+url="https://llvm.org/;
+license=('custom:Apache 2.0 with LLVM Execption')
+makedepends=('cmake' 'ninja' 'lib32-libffi' 'lib32-zlib' 'python' 
'gcc-multilib'
+ 'lib32-libxml2')
+options=('staticlibs')
+
+_source_base=https://releases.llvm.org/$pkgver
+if [[ ${pkgver##*.} != 0 ]]; then
+  
_source_base=https://github.com/llvm/llvm-project/releases/download/llvmorg-$pkgver
+fi
+
+source=($_source_base/llvm-$pkgver.src.tar.xz{,.sig})

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

2019-12-30 Thread Kyle Keen via arch-commits
Date: Tuesday, December 31, 2019 @ 01:26:24
  Author: kkeen
Revision: 545037

archrelease: copy trunk to community-any

Added:
  ipython/repos/community-any/PKGBUILD
(from rev 545036, ipython/trunk/PKGBUILD)
Deleted:
  ipython/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 01:24:09 UTC (rev 545036)
+++ PKGBUILD2019-12-31 01:26:24 UTC (rev 545037)
@@ -1,54 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: PepeSmith
-# Contributor: Aron Asor 
-# Contributor: Chris Brannon 
-# Contributor: Douglas Soares de Andrade 
-
-pkgname=ipython
-pkgver=7.10.2
-pkgrel=1
-pkgdesc="An enhanced Interactive Python shell."
-arch=('any')
-url="https://ipython.org;
-license=('BSD')
-depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite'
- 'python-setuptools' 'python-pickleshare' 'python-prompt_toolkit'
- 'python-jedi' 'python-pygments')
-makedepends=('python-setuptools')
-optdepends=("python-nose: for IPython's test suite")
-
-# new optional thing: ipyparallel
-
-source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz;
-
"https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz;
-
"https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;)
-md5sums=('ed454ea05ebd909a40e2f028a4cc2d91'
- '87ce0c7839808e6a3427d57df6a792e7'
- '2901d65f1b1fe354e72850085cd1c072')
-
-# confirm that an update does not break sage?
-
-package() {
-  cd "$srcdir/ipython-$pkgver"
-
-  # see https://github.com/ipython/ipython/issues/2057
-  #export LC_ALL=en_US.UTF-8
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
-
-  cd "$srcdir/backcall-0.1.0"
-  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
-
-  cd "$srcdir/ipython-$pkgver"
-  install -Dm644 docs/source/about/license_and_copyright.rst 
"$pkgdir/usr/share/licenses/ipython/LICENSE"
-
-  cd "$srcdir/ipython-$pkgver/examples/IPython Kernel/"
-  # FS#45120
-  sed -i 's/gnome-netstatus-idle/ipython/' *.desktop
-  install -Dm644 ipython.desktop 
"$pkgdir/usr/share/applications/ipython.desktop"
-  #install -Dm644 ipython-qtconsole.desktop 
"$pkgdir/usr/share/applications/ipython-qtconsole.desktop"
-  # FS#47046
-  install -Dm644 "$srcdir/icon.png" "$pkgdir/usr/share/pixmaps/ipython.png"
-
-  #cd $srcdir/ipython-$pkgver/IPython/qt/console/resources/icon/
-  #install -Dm644 IPythonConsole.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/ipython.svg"
-}

Copied: ipython/repos/community-any/PKGBUILD (from rev 545036, 
ipython/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 01:26:24 UTC (rev 545037)
@@ -0,0 +1,54 @@
+# Maintainer: Kyle Keen 
+# Contributor: PepeSmith
+# Contributor: Aron Asor 
+# Contributor: Chris Brannon 
+# Contributor: Douglas Soares de Andrade 
+
+pkgname=ipython
+pkgver=7.11.0
+pkgrel=1
+pkgdesc="An enhanced Interactive Python shell."
+arch=('any')
+url="https://ipython.org;
+license=('BSD')
+depends=('python' 'python-traitlets' 'python-pexpect' 'sqlite'
+ 'python-setuptools' 'python-pickleshare' 'python-prompt_toolkit'
+ 'python-jedi' 'python-pygments')
+makedepends=('python-setuptools')
+optdepends=("python-nose: for IPython's test suite")
+
+# new optional thing: ipyparallel
+
+source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz;
+
"https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz;
+
"https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;)
+md5sums=('64fa7e93cf884902abd43938a2954bd5'
+ '87ce0c7839808e6a3427d57df6a792e7'
+ '2901d65f1b1fe354e72850085cd1c072')
+
+# confirm that an update does not break sage?
+
+package() {
+  cd "$srcdir/ipython-$pkgver"
+
+  # see https://github.com/ipython/ipython/issues/2057
+  #export LC_ALL=en_US.UTF-8
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
+
+  cd "$srcdir/backcall-0.1.0"
+  python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0
+
+  cd "$srcdir/ipython-$pkgver"
+  install -Dm644 docs/source/about/license_and_copyright.rst 
"$pkgdir/usr/share/licenses/ipython/LICENSE"
+
+  cd "$srcdir/ipython-$pkgver/examples/IPython Kernel/"
+  # FS#45120
+  sed -i 's/gnome-netstatus-idle/ipython/' *.desktop
+  install -Dm644 ipython.desktop 
"$pkgdir/usr/share/applications/ipython.desktop"
+  #install -Dm644 ipython-qtconsole.desktop 
"$pkgdir/usr/share/applications/ipython-qtconsole.desktop"
+  # FS#47046
+  install -Dm644 "$srcdir/icon.png" 

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

2019-12-30 Thread Kyle Keen via arch-commits
Date: Tuesday, December 31, 2019 @ 01:24:09
  Author: kkeen
Revision: 545036

upgpkg: ipython 7.11.0-1

Modified:
  ipython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 01:10:20 UTC (rev 545035)
+++ PKGBUILD2019-12-31 01:24:09 UTC (rev 545036)
@@ -5,7 +5,7 @@
 # Contributor: Douglas Soares de Andrade 
 
 pkgname=ipython
-pkgver=7.10.2
+pkgver=7.11.0
 pkgrel=1
 pkgdesc="An enhanced Interactive Python shell."
 arch=('any')
@@ -22,7 +22,7 @@
 
source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz;
 
"https://files.pythonhosted.org/packages/source/b/backcall/backcall-0.1.0.tar.gz;
 
"https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;)
-md5sums=('ed454ea05ebd909a40e2f028a4cc2d91'
+md5sums=('64fa7e93cf884902abd43938a2954bd5'
  '87ce0c7839808e6a3427d57df6a792e7'
  '2901d65f1b1fe354e72850085cd1c072')
 


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 01:10:03
  Author: archange
Revision: 545034

upgpkg: python-matplotlib 3.1.2-1

Tests data are always present in the source directory, the setup.cfg knob only
controls their actual installation to the system, which we don't want.

Modified:
  python-matplotlib/trunk/PKGBUILD
Deleted:
  python-matplotlib/trunk/setup.cfg

---+
 PKGBUILD  |   24 +---
 setup.cfg |4 
 2 files changed, 5 insertions(+), 23 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 00:39:52 UTC (rev 545033)
+++ PKGBUILD2019-12-31 01:10:03 UTC (rev 545034)
@@ -6,8 +6,8 @@
 # Contributor: Douglas Soares de Andrade 
 
 pkgname=python-matplotlib
-pkgver=3.1.1
-pkgrel=4
+pkgver=3.1.2
+pkgrel=1
 pkgdesc="A python plotting library, making publication quality plots"
 arch=(x86_64)
 url="https://matplotlib.org;
@@ -34,23 +34,9 @@
 checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb
   texlive-core texlive-latexextra inkscape mencoder
   ffmpeg imagemagick python-pandas)
-source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
-setup.cfg
-
matplotlib-python-3.8-warning.patch::"https://github.com/matplotlib/matplotlib/commit/4651a125.patch;)
-sha512sums=('157ced0cdcb17c9c82f897ee1621ea06a063491ce7393cda4c74a07a970c49385167b5cf32c1666a2933af50ccc53811cf871b6465b796a42abf4a358c76f6c0'
-
'77f37e460b17afb5fed12eee6fe48fd48642301f45bb80eb3a02592b74beb32357b0707454aaf8d3e573105726b9bdbaac944c09fb617df4db2df5d1d33fd133'
-
'443e1a8c088340c9c7d89008e770475d0935c51d84a1e7bfea56ac53f7d48fc0530c05e68b33aa07a92dd621cfc3f9b8227c65692dfeb53d72119b47236ac8fd')
+source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('514e66ff76381dccb185a8b8dee44ecbf5108e99ecc5ce46b56750e2a62b782e2b67f0ba02b01545541a1499ffe2347b6bc502077455d8a742796161017cba42')
 
-prepare() {
-  cp -a matplotlib-${pkgver}{,-test}
-
-  # Configure tests (FS#48175)
-  cp setup.cfg matplotlib-${pkgver}-test/
-
-  cd matplotlib-$pkgver
-  patch -p1 -i ../matplotlib-python-3.8-warning.patch # Fix deprecation 
warnings with python 3.8
-}
-
 build() {
   cd matplotlib-${pkgver}
   python setup.py build
@@ -57,7 +43,7 @@
 }
 
 check() {
-  cd matplotlib-${pkgver}-test
+  cd matplotlib-${pkgver}
   xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 
1280x1024x24" \
 python setup.py pytest --addopts="-n auto" || warning "Tests failed" # 
Different font rendering details
 }

Deleted: setup.cfg
===
--- setup.cfg   2019-12-31 00:39:52 UTC (rev 545033)
+++ setup.cfg   2019-12-31 01:10:03 UTC (rev 545034)
@@ -1,4 +0,0 @@
-[packages]
-tests = True
-toolkits_tests = True
-local_freetype = True
\ No newline at end of file


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 01:10:20
  Author: archange
Revision: 545035

archrelease: copy trunk to community-x86_64

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

---+
 PKGBUILD  |  124 ++--
 setup.cfg |4 -
 2 files changed, 55 insertions(+), 73 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 01:10:03 UTC (rev 545034)
+++ PKGBUILD2019-12-31 01:10:20 UTC (rev 545035)
@@ -1,69 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Bruno Pagani 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Stefan Husmann 
-# Contributor: Angel 'angvp' Velasquez 
-# Contributor: Douglas Soares de Andrade 
-
-pkgname=python-matplotlib
-pkgver=3.1.1
-pkgrel=4
-pkgdesc="A python plotting library, making publication quality plots"
-arch=(x86_64)
-url="https://matplotlib.org;
-license=(custom)
-depends=(freetype2 libpng python-numpy python-cycler python-dateutil 
python-kiwisolver python-pyparsing)
-optdepends=('tk: Tk{Agg,Cairo} backends'
-'python-pyqt5: Qt5{Agg,Cairo} backends'
-'python-gobject: for GTK3{Agg,Cairo} backend'
-'python-wxpython: WX{,Agg,Cairo} backend'
-'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends'
-'python-cairocffi: alternative for Cairo backends'
-'python-tornado: WebAgg backend'
-'ffmpeg: for saving movies'
-'imagemagick: for saving animated gifs'
-'python-pillow: for reading/saving jpeg/bmp/tiff files'
-'ghostscript: usetex dependencies'
-'texlive-bin: usetex dependencies')
-makedepends=(git rsync python-setuptools
- tk python-pyqt5 python-gobject
- python-wxpython python-cairocffi python-tornado
- python-pillow ghostscript texlive-bin)
- # qhull missing pkg-config file
- # agg missing some non-upstreamed patches?
-checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb
-  texlive-core texlive-latexextra inkscape mencoder
-  ffmpeg imagemagick python-pandas)
-source=("https://github.com/matplotlib/matplotlib/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz;
-setup.cfg
-
matplotlib-python-3.8-warning.patch::"https://github.com/matplotlib/matplotlib/commit/4651a125.patch;)
-sha512sums=('157ced0cdcb17c9c82f897ee1621ea06a063491ce7393cda4c74a07a970c49385167b5cf32c1666a2933af50ccc53811cf871b6465b796a42abf4a358c76f6c0'
-
'77f37e460b17afb5fed12eee6fe48fd48642301f45bb80eb3a02592b74beb32357b0707454aaf8d3e573105726b9bdbaac944c09fb617df4db2df5d1d33fd133'
-
'443e1a8c088340c9c7d89008e770475d0935c51d84a1e7bfea56ac53f7d48fc0530c05e68b33aa07a92dd621cfc3f9b8227c65692dfeb53d72119b47236ac8fd')
-
-prepare() {
-  cp -a matplotlib-${pkgver}{,-test}
-
-  # Configure tests (FS#48175)
-  cp setup.cfg matplotlib-${pkgver}-test/
-
-  cd matplotlib-$pkgver
-  patch -p1 -i ../matplotlib-python-3.8-warning.patch # Fix deprecation 
warnings with python 3.8
-}
-
-build() {
-  cd matplotlib-${pkgver}
-  python setup.py build
-}
-
-check() {
-  cd matplotlib-${pkgver}-test
-  xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 
1280x1024x24" \
-python setup.py pytest --addopts="-n auto" || warning "Tests failed" # 
Different font rendering details
-}
-
-package_python-matplotlib() {
-  cd matplotlib-${pkgver}
-  python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 
--skip-build
-  install -Dm644 doc/users/license.rst -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 545034, 
python-matplotlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 01:10:20 UTC (rev 545035)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Maintainer: Bruno Pagani 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Stefan Husmann 
+# Contributor: Angel 'angvp' Velasquez 
+# Contributor: Douglas Soares de Andrade 
+
+pkgname=python-matplotlib
+pkgver=3.1.2
+pkgrel=1
+pkgdesc="A python plotting library, making publication quality plots"
+arch=(x86_64)
+url="https://matplotlib.org;
+license=(custom)
+depends=(freetype2 libpng python-numpy python-cycler python-dateutil 
python-kiwisolver python-pyparsing)
+optdepends=('tk: Tk{Agg,Cairo} backends'
+'python-pyqt5: Qt5{Agg,Cairo} backends'
+'python-gobject: for GTK3{Agg,Cairo} backend'
+'python-wxpython: WX{,Agg,Cairo} backend'
+'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends'
+'python-cairocffi: alternative for Cairo backends'
+

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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:39:52
  Author: archange
Revision: 545033

archrelease: copy trunk to community-x86_64

Added:
  fwupd/repos/community-x86_64/PKGBUILD
(from rev 545032, fwupd/trunk/PKGBUILD)
Deleted:
  fwupd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 00:39:41 UTC (rev 545032)
+++ PKGBUILD2019-12-31 00:39:52 UTC (rev 545033)
@@ -1,50 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Mirco Tischler 
-
-pkgname=fwupd
-pkgver=1.3.5
-pkgrel=1
-pkgdesc="A simple daemon to allow session software to update firmware"
-arch=(x86_64)
-url="https://github.com/fwupd/fwupd;
-license=(LGPL)
-depends=(libxmlb efivar python libsmbios libgusb
- libsoup json-glib gcab libarchive gpgme
- libgudev polkit shared-mime-info modemmanager
- tpm2-tss)
-makedepends=(meson valgrind gobject-introspection gtk-doc
- python-cairo noto-fonts noto-fonts-cjk python-gobject vala
- bash-completion python-pillow help2man gnu-efi-libs tpm2-tss)
-checkdepends=(umockdev)
-backup=('etc/fwupd/daemon.conf'
-'etc/fwupd/redfish.conf'
-'etc/fwupd/remotes.d/dell-esrt.conf'
-'etc/fwupd/remotes.d/fwupd-tests.conf'
-'etc/fwupd/remotes.d/lvfs-testing.conf'
-'etc/fwupd/remotes.d/lvfs.conf'
-'etc/fwupd/remotes.d/vendor-directory.conf'
-'etc/fwupd/remotes.d/vendor.conf'
-'etc/fwupd/uefi.conf')
-source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('e3356138d45f32fc17372611445f2f095c397a718a40add35e3a52d0399c4bf4'
-'SKIP')
-validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

-
-build() {
-cd ${pkgname}-${pkgver}
-arch-meson -D b_lto=false ../build
-ninja -v -C ../build
-}
-
-check() {
-cd build
-meson test
-}
-
-package() {
-DESTDIR="${pkgdir}" ninja -C build install
-# Fixup mode to match polkit
-install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
-# Remove the tests
-rm -r "${pkgdir}"/usr/share/installed-tests/
-}

Copied: fwupd/repos/community-x86_64/PKGBUILD (from rev 545032, 
fwupd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 00:39:52 UTC (rev 545033)
@@ -0,0 +1,49 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Mirco Tischler 
+
+pkgname=fwupd
+pkgver=1.3.6
+pkgrel=1
+pkgdesc="A simple daemon to allow session software to update firmware"
+arch=(x86_64)
+url="https://github.com/fwupd/fwupd;
+license=(LGPL)
+depends=(libxmlb efivar python libsmbios libgusb
+ libsoup json-glib gcab libarchive gpgme
+ libgudev polkit shared-mime-info modemmanager
+ tpm2-tss)
+makedepends=(meson valgrind gobject-introspection gtk-doc
+ python-cairo noto-fonts noto-fonts-cjk python-gobject vala
+ bash-completion python-pillow help2man gnu-efi-libs tpm2-tss)
+checkdepends=(umockdev)
+backup=('etc/fwupd/daemon.conf'
+'etc/fwupd/redfish.conf'
+'etc/fwupd/remotes.d/dell-esrt.conf'
+'etc/fwupd/remotes.d/fwupd-tests.conf'
+'etc/fwupd/remotes.d/lvfs-testing.conf'
+'etc/fwupd/remotes.d/lvfs.conf'
+'etc/fwupd/remotes.d/vendor-directory.conf'
+'etc/fwupd/remotes.d/vendor.conf'
+'etc/fwupd/uefi.conf')
+source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('8393c8471a0c797282d05e9dec292ffd39b2c1b775315af3915f66782d81d269' 
'SKIP')
+validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

+
+build() {
+cd ${pkgname}-${pkgver}
+arch-meson -D b_lto=false ../build
+ninja -v -C ../build
+}
+
+check() {
+cd build
+meson test
+}
+
+package() {
+DESTDIR="${pkgdir}" ninja -C build install
+# Fixup mode to match polkit
+install -d -o root -g 102 -m 750 "${pkgdir}"/usr/share/polkit-1/rules.d
+# Remove the tests
+rm -r "${pkgdir}"/usr/share/installed-tests/
+}


[arch-commits] Commit in intel-media-driver/trunk (PKGBUILD)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:39:37
  Author: archange
Revision: 545031

upgpkg: intel-media-driver 19.4.0-1

Modified:
  intel-media-driver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 00:39:31 UTC (rev 545030)
+++ PKGBUILD2019-12-31 00:39:37 UTC (rev 545031)
@@ -2,8 +2,8 @@
 # Maintainer: Daniel Bermond 
 
 pkgname=intel-media-driver
-pkgver=19.3.1
-pkgrel=3
+pkgver=19.4.0
+pkgrel=1
 pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs"
 arch=(x86_64)
 url="https://github.com/intel/media-driver/;
@@ -11,7 +11,7 @@
 depends=(gcc-libs intel-gmmlib libva libpciaccess)
 makedepends=(cmake)
 
source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz;)
-sha256sums=('637471705567cc20d88aab0fdb552f62c9b3c530512765436642a1ec9f36134c')
+sha256sums=('977b43242ccbd397a31b92f11ac9e2bae319b3099dd01c4e9f507883c62084a5')
 
 build() {
 cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \
@@ -24,5 +24,5 @@
 
 package() {
 make -C build DESTDIR="$pkgdir" install
-install -D -m644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
 }


[arch-commits] Commit in intel-media-driver/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:39:41
  Author: archange
Revision: 545032

archrelease: copy trunk to community-x86_64

Added:
  intel-media-driver/repos/community-x86_64/PKGBUILD
(from rev 545031, intel-media-driver/trunk/PKGBUILD)
Deleted:
  intel-media-driver/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 00:39:37 UTC (rev 545031)
+++ PKGBUILD2019-12-31 00:39:41 UTC (rev 545032)
@@ -1,28 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Maintainer: Daniel Bermond 
-
-pkgname=intel-media-driver
-pkgver=19.3.1
-pkgrel=3
-pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs"
-arch=(x86_64)
-url="https://github.com/intel/media-driver/;
-license=(MIT BSD)
-depends=(gcc-libs intel-gmmlib libva libpciaccess)
-makedepends=(cmake)
-source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz;)
-sha256sums=('637471705567cc20d88aab0fdb552f62c9b3c530512765436642a1ec9f36134c')
-
-build() {
-cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DINSTALL_DRIVER_SYSCONF=OFF \
--Wno-dev
-make -C build
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -D -m644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: intel-media-driver/repos/community-x86_64/PKGBUILD (from rev 545031, 
intel-media-driver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 00:39:41 UTC (rev 545032)
@@ -0,0 +1,28 @@
+# Maintainer: Bruno Pagani 
+# Maintainer: Daniel Bermond 
+
+pkgname=intel-media-driver
+pkgver=19.4.0
+pkgrel=1
+pkgdesc="Intel Media Driver for VAAPI — Broadwell+ iGPUs"
+arch=(x86_64)
+url="https://github.com/intel/media-driver/;
+license=(MIT BSD)
+depends=(gcc-libs intel-gmmlib libva libpciaccess)
+makedepends=(cmake)
+source=("https://github.com/${pkgname/-//}/archive/${pkgname%-*}-${pkgver}.tar.gz;)
+sha256sums=('977b43242ccbd397a31b92f11ac9e2bae319b3099dd01c4e9f507883c62084a5')
+
+build() {
+cmake -B build -S ${pkgname#*-}-${pkgname%-*}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DINSTALL_DRIVER_SYSCONF=OFF \
+-Wno-dev
+make -C build
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 ${pkgname#*-}-${pkgname%-*}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:39:31
  Author: archange
Revision: 545030

upgpkg: fwupd 1.3.6-1

Modified:
  fwupd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 00:32:16 UTC (rev 545029)
+++ PKGBUILD2019-12-31 00:39:31 UTC (rev 545030)
@@ -2,7 +2,7 @@
 # Contributor: Mirco Tischler 
 
 pkgname=fwupd
-pkgver=1.3.5
+pkgver=1.3.6
 pkgrel=1
 pkgdesc="A simple daemon to allow session software to update firmware"
 arch=(x86_64)
@@ -26,8 +26,7 @@
 'etc/fwupd/remotes.d/vendor.conf'
 'etc/fwupd/uefi.conf')
 
source=("https://people.freedesktop.org/~hughsient/releases/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('e3356138d45f32fc17372611445f2f095c397a718a40add35e3a52d0399c4bf4'
-'SKIP')
+sha256sums=('8393c8471a0c797282d05e9dec292ffd39b2c1b775315af3915f66782d81d269' 
'SKIP')
 validpgpkeys=(163EB50119225DB3DF8F49EA17ACBA8DFA970E17) # Richard Hughes 

 
 build() {


[arch-commits] Commit in hugin/trunk (hugin-exiv2-0.27.1.patch)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:32:16
  Author: archange
Revision: 545029

Remove obsolete patch

Deleted:
  hugin/trunk/hugin-exiv2-0.27.1.patch

--+
 hugin-exiv2-0.27.1.patch |   93 -
 1 file changed, 93 deletions(-)

Deleted: hugin-exiv2-0.27.1.patch
===
--- hugin-exiv2-0.27.1.patch2019-12-31 00:31:37 UTC (rev 545028)
+++ hugin-exiv2-0.27.1.patch2019-12-31 00:32:16 UTC (rev 545029)
@@ -1,93 +0,0 @@
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/AboutDialog.cpp
 a/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:47:40 2019 +0200
-@@ -42,7 +42,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include "exiv2/exiv2.hpp"
-+#include 
- #include "lensdb/LensDB.h"
- #include "sqlite3.h"
- #include 
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/PanoOperation.cpp
 a/src/hugin1/hugin/PanoOperation.cpp   Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/PanoOperation.cpp   Wed May 15 17:47:40 2019 +0200
-@@ -36,8 +36,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include 
--#include 
-+#include 
- #include "base_wx/LensTools.h"
- #include "base_wx/wxLensDB.h"
- #include "hugin/ResetDialog.h"
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/RawImport.cpp
 a/src/hugin1/hugin/RawImport.cpp   Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/RawImport.cpp   Wed May 15 17:47:40 2019 +0200
-@@ -35,10 +35,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include 
--#include 
--#include 
--#include 
-+#include 
- #ifdef __WXMSW__
- #include 
- #endif
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/TextureManager.cpp
 a/src/hugin1/hugin/TextureManager.cpp  Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/TextureManager.cpp  Wed May 15 17:47:40 2019 +0200
-@@ -65,8 +65,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include "exiv2/exiv2.hpp"
--#include "exiv2/preview.hpp"
-+#include 
- 
- TextureManager::TextureManager(HuginBase::Panorama *pano, ViewState 
*view_state_in)
- {
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/ptbatcher/FindPanoDialog.cpp
 a/src/hugin1/ptbatcher/FindPanoDialog.cpp  Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/ptbatcher/FindPanoDialog.cpp  Wed May 15 17:47:40 2019 +0200
-@@ -36,8 +36,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include "exiv2/exiv2.hpp"
--#include "exiv2/preview.hpp"
-+#include 
- #ifdef _WIN32
- #include 
- #endif
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin_base/panodata/Exiv2Helper.cpp
 a/src/hugin_base/panodata/Exiv2Helper.cpp  Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin_base/panodata/Exiv2Helper.cpp  Wed May 15 17:47:40 2019 +0200
-@@ -28,8 +28,7 @@
- #include "Exiv2Helper.h"
- #include "hugin_math/hugin_math.h"
- #include "hugin_utils/utils.h"  
--#include "exiv2/easyaccess.hpp"
--#include "exiv2/version.hpp"
-+#include 
- 
- namespace HuginBase
- {
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin_base/panodata/SrcPanoImage.cpp
 a/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin_base/panodata/SrcPanoImage.cpp Wed May 15 17:47:40 2019 +0200
-@@ -40,9 +40,7 @@
- #include 
- #include 
- #include 
--#include 
--#include 
--#include 
-+#include 
- #include 
- #include "Exiv2Helper.h"
- 


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:31:37
  Author: archange
Revision: 545028

archrelease: copy trunk to community-x86_64

Added:
  hugin/repos/community-x86_64/PKGBUILD
(from rev 545027, hugin/trunk/PKGBUILD)
  hugin/repos/community-x86_64/hugin-exiv2-0.27.1.patch
(from rev 545027, hugin/trunk/hugin-exiv2-0.27.1.patch)
Deleted:
  hugin/repos/community-x86_64/PKGBUILD
  hugin/repos/community-x86_64/hugin-exiv2-0.27.1.patch

--+
 PKGBUILD |   84 
 hugin-exiv2-0.27.1.patch |  186 ++---
 2 files changed, 130 insertions(+), 140 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 00:31:21 UTC (rev 545027)
+++ PKGBUILD2019-12-31 00:31:37 UTC (rev 545028)
@@ -1,47 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Gaetan Bisson 
-# Contributor: Tobias Kieslich 
-# Contributor: Giovanni Scafora 
-# Contributor: Dominik Ryba 
-
-pkgname=hugin
-pkgver=2019.0.0
-pkgrel=6
-pkgdesc="Panorama photo stitcher"
-arch=(x86_64)
-url="http://hugin.sourceforge.net/;
-license=(GPL)
-depends=(wxgtk3 boost-libs libtiff libpano13 libjpeg libpng openexr vigra
- exiv2 glew sqlite lcms2 lapack fftw glu libxi libxmu python
- lensfun make enblend-enfuse)
-makedepends=(cmake boost tclap mesa swig)
-optdepends=('perl-image-exiftool: GPano tags support'
-'dcraw: RAW import using dcraw'
-'darktable: RAW import using darktable'
-'rawtherapee: RAW import using rawtherapee')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;
 hugin-exiv2-0.27.1.patch)
-sha256sums=('f94717c5035b776a552163bac5815916e0662008fabefafd790fa54b352e22d1'
-'93ade29aa894ebc0186570b8eb24c4849001fdf7781a9a95beb661e3ccd3533f')
-
-prepare() {
-mkdir -p build
-
-cd $pkgname-$pkgver
-patch -p1 -i ../hugin-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 
(Fedora)
-}
-
-build() {
-cd build
-cmake ../${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_LAPACK=yes \
--DBUILD_HSI=ON \
--DUSE_GDKBACKEND_X11=ON \
--DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
-make
-}
-
-package() {
-cd build
-make DESTDIR="${pkgdir}" install
-}

Copied: hugin/repos/community-x86_64/PKGBUILD (from rev 545027, 
hugin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 00:31:37 UTC (rev 545028)
@@ -0,0 +1,37 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: Giovanni Scafora 
+# Contributor: Dominik Ryba 
+
+pkgname=hugin
+pkgver=2019.2.0
+pkgrel=1
+pkgdesc="Panorama photo stitcher"
+arch=(x86_64)
+url="http://hugin.sourceforge.net/;
+license=(GPL)
+depends=(wxgtk3 boost-libs libtiff libpano13 libjpeg libpng openexr vigra
+ exiv2 glew sqlite lcms2 lapack fftw glu libxi libxmu python
+ lensfun make enblend-enfuse)
+makedepends=(cmake boost tclap mesa swig)
+optdepends=('perl-image-exiftool: GPano tags support'
+'dcraw: RAW import using dcraw'
+'darktable: RAW import using darktable'
+'rawtherapee: RAW import using rawtherapee')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;)
+sha256sums=('8ba6bdfea246313f142f17f42e066c6888f51b72e4f8814b5e1c84ff56a95a3e')
+
+build() {
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_LAPACK=yes \
+-DBUILD_HSI=ON \
+-DUSE_GDKBACKEND_X11=ON \
+-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}

Deleted: hugin-exiv2-0.27.1.patch
===
--- hugin-exiv2-0.27.1.patch2019-12-31 00:31:21 UTC (rev 545027)
+++ hugin-exiv2-0.27.1.patch2019-12-31 00:31:37 UTC (rev 545028)
@@ -1,93 +0,0 @@
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/AboutDialog.cpp
 a/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/AboutDialog.cpp Wed May 15 17:47:40 2019 +0200
-@@ -42,7 +42,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include "exiv2/exiv2.hpp"
-+#include 
- #include "lensdb/LensDB.h"
- #include "sqlite3.h"
- #include 
-diff -r fb12dbcd0ad1 -r 01e87b730bb3 src/hugin1/hugin/PanoOperation.cpp
 a/src/hugin1/hugin/PanoOperation.cpp   Wed May 15 17:41:28 2019 +0200
-+++ b/src/hugin1/hugin/PanoOperation.cpp   Wed May 15 17:47:40 2019 +0200
-@@ -36,8 +36,7 @@
- // workaround for a conflict between exiv2 and wxWidgets/CMake built
- #define HAVE_PID_T 1
- #endif
--#include 
--#include 
-+#include 
- #include 

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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:31:21
  Author: archange
Revision: 545027

upgpkg: hugin 2019.2.0-1

Modified:
  hugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-31 00:15:15 UTC (rev 545026)
+++ PKGBUILD2019-12-31 00:31:21 UTC (rev 545027)
@@ -5,8 +5,8 @@
 # Contributor: Dominik Ryba 
 
 pkgname=hugin
-pkgver=2019.0.0
-pkgrel=6
+pkgver=2019.2.0
+pkgrel=1
 pkgdesc="Panorama photo stitcher"
 arch=(x86_64)
 url="http://hugin.sourceforge.net/;
@@ -19,29 +19,19 @@
 'dcraw: RAW import using dcraw'
 'darktable: RAW import using darktable'
 'rawtherapee: RAW import using rawtherapee')
-source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;
 hugin-exiv2-0.27.1.patch)
-sha256sums=('f94717c5035b776a552163bac5815916e0662008fabefafd790fa54b352e22d1'
-'93ade29aa894ebc0186570b8eb24c4849001fdf7781a9a95beb661e3ccd3533f')
+source=("https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver/r/_r}.tar.bz2;)
+sha256sums=('8ba6bdfea246313f142f17f42e066c6888f51b72e4f8814b5e1c84ff56a95a3e')
 
-prepare() {
-mkdir -p build
-
-cd $pkgname-$pkgver
-patch -p1 -i ../hugin-exiv2-0.27.1.patch # Fix build with exiv2 0.27.1 
(Fedora)
-}
-
 build() {
-cd build
-cmake ../${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_LAPACK=yes \
--DBUILD_HSI=ON \
--DUSE_GDKBACKEND_X11=ON \
--DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
-make
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_LAPACK=yes \
+-DBUILD_HSI=ON \
+-DUSE_GDKBACKEND_X11=ON \
+-DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config-gtk3
+  make -C build
 }
 
 package() {
-cd build
-make DESTDIR="${pkgdir}" install
+  make -C build DESTDIR="${pkgdir}" install
 }


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:15:15
  Author: archange
Revision: 545026

archrelease: copy trunk to community-x86_64

Added:
  intel-gmmlib/repos/community-x86_64/PKGBUILD
(from rev 545025, intel-gmmlib/trunk/PKGBUILD)
Deleted:
  intel-gmmlib/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-31 00:15:04 UTC (rev 545025)
+++ PKGBUILD2019-12-31 00:15:15 UTC (rev 545026)
@@ -1,33 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Maintainer: Daniel Bermond 
-
-pkgname=intel-gmmlib
-pkgver=19.3.4.1
-pkgrel=1
-pkgdesc="Intel Graphics Memory Management Library"
-arch=(x86_64)
-url="https://github.com/intel/gmmlib/;
-license=(MIT)
-depends=(gcc-libs)
-makedepends=(cmake)
-provides=(gmmlib)
-conflicts=(gmmlib)
-replaces=(gmmlib)
-options=(!emptydirs)
-source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f9631eca699540ac57bfe8d56da9eed5de0a4301f69ad42e0da9fd5f06f62498')
-
-build() {
-cmake -B build -S gmmlib-${pkgname}-${pkgver} \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DRUN_TEST_SUITE=ON \
--Wno-dev
-make -C build
-}
-
-package() {
-make -C build DESTDIR="${pkgdir}" install
-install -D -m644 gmmlib-${pkgname}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: intel-gmmlib/repos/community-x86_64/PKGBUILD (from rev 545025, 
intel-gmmlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-31 00:15:15 UTC (rev 545026)
@@ -0,0 +1,33 @@
+# Maintainer: Bruno Pagani 
+# Maintainer: Daniel Bermond 
+
+pkgname=intel-gmmlib
+pkgver=19.4.1
+pkgrel=1
+pkgdesc="Intel Graphics Memory Management Library"
+arch=(x86_64)
+url="https://github.com/intel/gmmlib/;
+license=(MIT)
+depends=(gcc-libs)
+makedepends=(cmake)
+provides=(gmmlib)
+conflicts=(gmmlib)
+replaces=(gmmlib)
+options=(!emptydirs)
+source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz;)
+sha256sums=('bb874b41c499abb8f6253b1834e93a02ed9744de71f2503ee9cd4100af7c1860')
+
+build() {
+cmake -B build -S gmmlib-${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DRUN_TEST_SUITE=ON \
+-Wno-dev
+make -C build
+}
+
+package() {
+make -C build DESTDIR="${pkgdir}" install
+install -D -m644 gmmlib-${pkgname}-${pkgver}/LICENSE.md -t 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Tuesday, December 31, 2019 @ 00:15:04
  Author: archange
Revision: 545025

upgpkg: intel-gmmlib 19.4.1-1

Modified:
  intel-gmmlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:55:08 UTC (rev 545024)
+++ PKGBUILD2019-12-31 00:15:04 UTC (rev 545025)
@@ -2,7 +2,7 @@
 # Maintainer: Daniel Bermond 
 
 pkgname=intel-gmmlib
-pkgver=19.3.4.1
+pkgver=19.4.1
 pkgrel=1
 pkgdesc="Intel Graphics Memory Management Library"
 arch=(x86_64)
@@ -15,7 +15,7 @@
 replaces=(gmmlib)
 options=(!emptydirs)
 
source=("https://github.com/${pkgname/-//}/archive/${pkgname}-${pkgver}.tar.gz;)
-sha256sums=('f9631eca699540ac57bfe8d56da9eed5de0a4301f69ad42e0da9fd5f06f62498')
+sha256sums=('bb874b41c499abb8f6253b1834e93a02ed9744de71f2503ee9cd4100af7c1860')
 
 build() {
 cmake -B build -S gmmlib-${pkgname}-${pkgver} \


[arch-commits] Commit in riot/trunk (PKGBUILD riot-desktop.sh riot.desktop)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:54:57
  Author: archange
Revision: 545023

upgpkg: riot 1.5.6-1

Switch to yarn as recommended by upstream since npm produces non-working builds.
Also use electron-builder through yarn to produce a reduced app.asar instead of
packaging the whole electron_app directory.

Modified:
  riot/trunk/PKGBUILD
  riot/trunk/riot-desktop.sh
  riot/trunk/riot.desktop

-+
 PKGBUILD|   36 ++--
 riot-desktop.sh |2 +-
 riot.desktop|2 +-
 3 files changed, 20 insertions(+), 20 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:48:38 UTC (rev 545022)
+++ PKGBUILD2019-12-30 23:54:57 UTC (rev 545023)
@@ -2,8 +2,8 @@
 # Contributor: Luca Weiss 
 
 pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.5
+pkgname=('riot-web' 'riot-desktop')
+pkgver=1.5.6
 pkgrel=1
 pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
 arch=(any)
@@ -15,21 +15,22 @@
 
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
 "${pkgbase}.desktop"
 "${pkgbase}-desktop.sh")
-sha256sums=('f0fac527fedade01243268a08c891e3d302b2ea7ceab9c6a4aa21503b636c4b3'
+sha256sums=('81716845e53cca31ce3dc6ed42640ec56279b9171db2709e3f6f81b93c415a6a'
 'SKIP'
-'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
+'fa1a6756280c678e2193930adbd98c7721071278700e17a0db38de1668365091'
+'dc14c79694bac4f523493c26a73c8000f9a2374f36dd21c1945bfb93d19277cd')
 validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

 
 prepare() {
   cd ${pkgbase}-web-${pkgver}
   sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
+  sed -i 's/"target": "deb"/"target": "dir"/g' package.json
+  yarn install
 }
 
 build() {
   cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
+  yarn build:electron:linux
 }
 
 package_riot-web() {
@@ -36,6 +37,7 @@
   pkgdesc="A glossy Matrix collaboration client for the web."
   provides=(vector-web)
   replaces=(vector-web)
+
   cd ${pkgbase}-web-${pkgver}
 
   install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
@@ -50,27 +52,25 @@
   pkgdesc="A glossy Matrix collaboration client for the desktop."
   depends=(riot-web electron)
   backup=('etc/riot/config.json')
+
   cd ${pkgbase}-web-${pkgver}
 
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
+  install -d "${pkgdir}"{/usr/lib/${pkgbase}/,/etc/webapps/${pkgbase}}
 
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
+  # Install the app content, replace the webapp with a symlink to the system 
package
+  cp -r electron_app/dist/linux-unpacked/resources/* 
"${pkgdir}"/usr/lib/${pkgbase}/
+  rm -r "${pkgdir}"/usr/lib/${pkgbase}/webapp
+  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
 
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
+  # Config file
   ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
   install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
 
+  # Required extras
   install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
   install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
 
+  # Icons
   install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
   for i in 16 24 48 64 96 128 256 512; do
 install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png

Modified: riot-desktop.sh
===
--- riot-desktop.sh 2019-12-30 23:48:38 UTC (rev 545022)
+++ riot-desktop.sh 2019-12-30 23:54:57 UTC (rev 545023)
@@ -1,3 +1,3 @@
 #!/bin/bash
 
-electron /usr/lib/riot/ "$@"
+electron /usr/lib/riot/app.asar "$@"

Modified: riot.desktop
===
--- riot.desktop2019-12-30 23:48:38 UTC (rev 545022)
+++ riot.desktop2019-12-30 23:54:57 UTC (rev 545023)
@@ -1,6 +1,6 @@
 [Desktop Entry]
 Name=Riot
-Comment=A feature-rich client for Matrix.org
+Comment=A feature-rich client for Matrix
 Exec=/usr/bin/riot-desktop
 Terminal=false
 

[arch-commits] Commit in riot/repos/community-any (6 files)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:55:08
  Author: archange
Revision: 545024

archrelease: copy trunk to community-any

Added:
  riot/repos/community-any/PKGBUILD
(from rev 545023, riot/trunk/PKGBUILD)
  riot/repos/community-any/riot-desktop.sh
(from rev 545023, riot/trunk/riot-desktop.sh)
  riot/repos/community-any/riot.desktop
(from rev 545023, riot/trunk/riot.desktop)
Deleted:
  riot/repos/community-any/PKGBUILD
  riot/repos/community-any/riot-desktop.sh
  riot/repos/community-any/riot.desktop

-+
 PKGBUILD|  156 +++---
 riot-desktop.sh |6 +-
 riot.desktop|   18 +++---
 3 files changed, 90 insertions(+), 90 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 23:54:57 UTC (rev 545023)
+++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024)
@@ -1,78 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Luca Weiss 
-
-pkgbase=riot
-pkgname=('riot-desktop' 'riot-web')
-pkgver=1.5.5
-pkgrel=1
-pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
-arch=(any)
-url="https://riot.im;
-license=(Apache)
-makedepends=(npm git yarn)
-_url="https://github.com/vector-im/riot-web;
-source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
-
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
-"${pkgbase}.desktop"
-"${pkgbase}-desktop.sh")
-sha256sums=('f0fac527fedade01243268a08c891e3d302b2ea7ceab9c6a4aa21503b636c4b3'
-'SKIP'
-'7bb009c38bce944472e5b9d4eded6a9051e673665034ecc3a7f1cb63912123b7'
-'94807ecb4210b09672d39f39b5be6f4e8fbd58e9d674c3b7ca795a6dd9c14ff7')
-validpgpkeys=(A878CDF66CF4A9B4807CEBE574692659BDA3D940) # Riot Releases 

-
-prepare() {
-  cd ${pkgbase}-web-${pkgver}
-  sed -i 's@https://riot.im/download/desktop/update/@null@g' 
electron_app/riot.im/config.json
-}
-
-build() {
-  cd ${pkgbase}-web-${pkgver}
-  npm install --cache ../npm-cache
-  npm run build --cache ../npm-cache
-}
-
-package_riot-web() {
-  pkgdesc="A glossy Matrix collaboration client for the web."
-  provides=(vector-web)
-  replaces=(vector-web)
-  cd ${pkgbase}-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/${pkgbase}
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/${pkgbase}/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/${pkgbase}/
-  ln -s /etc/webapps/${pkgbase}/config.json 
"${pkgdir}"/usr/share/webapps/${pkgbase}/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/${pkgbase}/version
-}
-
-package_riot-desktop() {
-  pkgdesc="A glossy Matrix collaboration client for the desktop."
-  depends=(riot-web electron)
-  backup=('etc/riot/config.json')
-  cd ${pkgbase}-web-${pkgver}
-
-  cd electron_app
-  npm install --cache "${srcdir}"/npm-cache
-  cd ..
-
-  install -d 
"${pkgdir}"{/usr/lib/${pkgbase}/electron_app,/etc/webapps/${pkgbase}}
-
-  ln -s /usr/share/webapps/${pkgbase} "${pkgdir}"/usr/lib/${pkgbase}/webapp
-  ln -s /etc/${pkgbase}/config.json 
"${pkgdir}"/etc/webapps/${pkgbase}/config.json
-
-  install -Dm644 package.json -t "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r origin_migrator "${pkgdir}"/usr/lib/${pkgbase}/
-  cp -r electron_app/src "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  cp -r electron_app/node_modules "${pkgdir}"/usr/lib/${pkgbase}/electron_app/
-  install -Dm644 electron_app/img/riot.png -t 
"${pkgdir}"/usr/lib/${pkgbase}/img
-  install -Dm644 electron_app/riot.im/config.json -t "${pkgdir}"/etc/${pkgbase}
-
-  install -Dm644 "${srcdir}"/${pkgbase}.desktop 
"${pkgdir}"/usr/share/applications/${pkgbase}.desktop
-  install -Dm755 "${srcdir}"/${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  install -Dm644 res/themes/riot/img/logos/riot-im-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/${pkgbase}.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 electron_app/build/icons/${i}x${i}.png 
"${pkgdir}"/usr/share/icons/hicolor/${i}x${i}/apps/${pkgbase}.png
-  done
-}

Copied: riot/repos/community-any/PKGBUILD (from rev 545023, riot/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 23:55:08 UTC (rev 545024)
@@ -0,0 +1,78 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Luca Weiss 
+
+pkgbase=riot
+pkgname=('riot-web' 'riot-desktop')
+pkgver=1.5.6
+pkgrel=1
+pkgdesc="A glossy Matrix collaboration client, web and desktop versions."
+arch=(any)
+url="https://riot.im;
+license=(Apache)
+makedepends=(npm git yarn)
+_url="https://github.com/vector-im/riot-web;
+source=(${pkgbase}-${pkgver}.tar.gz::"${_url}/archive/v${pkgver}.tar.gz"
+
${pkgbase}-${pkgver}.tar.gz.asc::"${_url}/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc"
+"${pkgbase}.desktop"
+"${pkgbase}-desktop.sh")

[arch-commits] Commit in cozy-desktop/trunk (PKGBUILD cozy-desktop.sh)

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:48:38
  Author: archange
Revision: 545022

Remove useless "resources" sublevel

Modified:
  cozy-desktop/trunk/PKGBUILD
  cozy-desktop/trunk/cozy-desktop.sh

-+
 PKGBUILD|   12 ++--
 cozy-desktop.sh |2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:33:30 UTC (rev 545021)
+++ PKGBUILD2019-12-30 23:48:38 UTC (rev 545022)
@@ -16,7 +16,7 @@
 sha256sums=('1b44b4fa2c77c8090eb02bd82e63a8e571fc706fa7f66183ae5f97ed9cbacb4b'
 '460674b23dd870c2bf8eac029c48a44b988a340c4bee76ee7cb1f7524e81f5cb'
 '563edd5a43c7f06080e03bec5f4e46154227f7e163500950ea39ecad466b198a'
-'6915fe8b5771cfcb23970fbd78e07edb6ca364ba336fc3aa790de693d3ade16c')
+'16200451af0bd1099510da4eeb7bd440ac4db4eda82013f1b3bd58777e04004e')
 
 prepare() {
 cd ${pkgname}-${pkgver}
@@ -33,12 +33,12 @@
 yarn dist --dir
 
 install -d "${pkgdir}"/usr/lib/${pkgname}
-cp -r dist/linux-unpacked/resources "${pkgdir}"/usr/lib/${pkgname}/
+cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/${pkgname}/
 
-rm 
"${pkgdir}"/usr/lib/cozy-desktop/resources/app.asar.unpacked/gui/scripts/macos-add-favorite.py
-rmdir 
"${pkgdir}"/usr/lib/cozy-desktop/resources/app.asar.unpacked/gui/{scripts/,}
-rm -r "${pkgdir}"/usr/lib/cozy-desktop/resources/inspector
-rm -r "${pkgdir}"/usr/lib/cozy-desktop/resources/regedit/
+rm 
"${pkgdir}"/usr/lib/cozy-desktop/app.asar.unpacked/gui/scripts/macos-add-favorite.py
+rmdir "${pkgdir}"/usr/lib/cozy-desktop/app.asar.unpacked/gui/{scripts/,}
+rm -r "${pkgdir}"/usr/lib/cozy-desktop/inspector
+rm -r "${pkgdir}"/usr/lib/cozy-desktop/regedit
 
 cd "${srcdir}"
 chmod +x Cozy-Drive-${pkgver}-x86_64.AppImage

Modified: cozy-desktop.sh
===
--- cozy-desktop.sh 2019-12-30 23:33:30 UTC (rev 545021)
+++ cozy-desktop.sh 2019-12-30 23:48:38 UTC (rev 545022)
@@ -1,3 +1,3 @@
 #!/bin/sh
 
-electron5 /usr/lib/cozy-desktop/resources/app.asar "$@"
+electron5 /usr/lib/cozy-desktop/app.asar "$@"


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:33:17
  Author: archange
Revision: 545020

upgpkg: pnetcdf-openmpi 1.12.1-1

Modified:
  pnetcdf-openmpi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:32:56 UTC (rev 545019)
+++ PKGBUILD2019-12-30 23:33:17 UTC (rev 545020)
@@ -3,7 +3,7 @@
 _pkg=pnetcdf
 _mpi=openmpi
 pkgname=${_pkg}-${_mpi}
-pkgver=1.12.0
+pkgver=1.12.1
 pkgrel=1
 pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
 arch=(x86_64)
@@ -17,12 +17,17 @@
 replaces=(parallel-netcdf parallel-netcdf-openmpi)
 options=(staticlibs)
 source=("${url}/Release/${_pkg}-${pkgver}.tar.gz")
-sha1sums=('0b815d623a7a63631d6466d8df67be433e78cb7b')
+sha1sums=('e92580824534f2563c6cad6e128e43c89519e03d')
 
+prepare() {
+cd ${_pkg}-${pkgver}
+autoreconf -vfi
+}
+
 build() {
 cd ${_pkg}-${pkgver}
-autoreconf -vfi
 ./configure --prefix=/usr --enable-shared --enable-netcdf4
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
 make LIBTOOLFLAGS=--verbose
 }
 


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

2019-12-30 Thread Bruno Pagani via arch-commits
Date: Monday, December 30, 2019 @ 23:33:30
  Author: archange
Revision: 545021

archrelease: copy trunk to community-x86_64

Added:
  pnetcdf-openmpi/repos/community-x86_64/PKGBUILD
(from rev 545020, pnetcdf-openmpi/trunk/PKGBUILD)
Deleted:
  pnetcdf-openmpi/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 23:33:17 UTC (rev 545020)
+++ PKGBUILD2019-12-30 23:33:30 UTC (rev 545021)
@@ -1,39 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=pnetcdf
-_mpi=openmpi
-pkgname=${_pkg}-${_mpi}
-pkgver=1.12.0
-pkgrel=1
-pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
-arch=(x86_64)
-url="https://parallel-netcdf.github.io/;
-license=(custom)
-depends=("${_mpi}" "netcdf-${_mpi}")
-makedepends=(gcc-fortran)
-checkdepends=(inetutils)
-provides=(parallel-netcdf parallel-netcdf-openmpi)
-conflicts=(parallel-netcdf parallel-netcdf-openmpi)
-replaces=(parallel-netcdf parallel-netcdf-openmpi)
-options=(staticlibs)
-source=("${url}/Release/${_pkg}-${pkgver}.tar.gz")
-sha1sums=('0b815d623a7a63631d6466d8df67be433e78cb7b')
-
-build() {
-cd ${_pkg}-${pkgver}
-autoreconf -vfi
-./configure --prefix=/usr --enable-shared --enable-netcdf4
-make LIBTOOLFLAGS=--verbose
-}
-
-check() {
-cd ${_pkg}-${pkgver}
-make check
-make ptest
-}
-
-package() {
-cd ${_pkg}-${pkgver}
-make DESTDIR="${pkgdir}" install
-install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg}
-}

Copied: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 545020, 
pnetcdf-openmpi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 23:33:30 UTC (rev 545021)
@@ -0,0 +1,44 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pnetcdf
+_mpi=openmpi
+pkgname=${_pkg}-${_mpi}
+pkgver=1.12.1
+pkgrel=1
+pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
+arch=(x86_64)
+url="https://parallel-netcdf.github.io/;
+license=(custom)
+depends=("${_mpi}" "netcdf-${_mpi}")
+makedepends=(gcc-fortran)
+checkdepends=(inetutils)
+provides=(parallel-netcdf parallel-netcdf-openmpi)
+conflicts=(parallel-netcdf parallel-netcdf-openmpi)
+replaces=(parallel-netcdf parallel-netcdf-openmpi)
+options=(staticlibs)
+source=("${url}/Release/${_pkg}-${pkgver}.tar.gz")
+sha1sums=('e92580824534f2563c6cad6e128e43c89519e03d')
+
+prepare() {
+cd ${_pkg}-${pkgver}
+autoreconf -vfi
+}
+
+build() {
+cd ${_pkg}-${pkgver}
+./configure --prefix=/usr --enable-shared --enable-netcdf4
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+make LIBTOOLFLAGS=--verbose
+}
+
+check() {
+cd ${_pkg}-${pkgver}
+make check
+make ptest
+}
+
+package() {
+cd ${_pkg}-${pkgver}
+make DESTDIR="${pkgdir}" install
+install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg}
+}


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

2019-12-30 Thread Christian Hesse via arch-commits
Date: Monday, December 30, 2019 @ 23:27:55
  Author: eworm
Revision: 372399

switch to xz compressed source tarball

Modified:
  libarchive/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:10:44 UTC (rev 372398)
+++ PKGBUILD2019-12-30 23:27:55 UTC (rev 372399)
@@ -11,8 +11,8 @@
 depends=(acl attr bzip2 expat lz4 openssl xz zlib zstd)
 provides=(libarchive.so)
 validpgpkeys=('A5A45B12AD92D964B89EEE2DEC560C81CEC2276E') # Martin Matuska 

-source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('fcf87f3ad8db2e4f74f32526dee62dd1fb9894782b0a503a89c9d7a70a235191'
+source=("https://github.com/${pkgname}/${pkgname}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('bb84e02f08cc3027e08e2473fc46eb7724ba9244e9c6ef8d122f68addd6042f7'
 'SKIP')
 
 build() {


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

2019-12-30 Thread Christian Hesse via arch-commits
Date: Monday, December 30, 2019 @ 23:10:42
  Author: eworm
Revision: 372397

upgpkg: openvpn 2.4.8-2

rebuild

Modified:
  openvpn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 23:04:51 UTC (rev 372396)
+++ PKGBUILD2019-12-30 23:10:42 UTC (rev 372397)
@@ -2,7 +2,7 @@
 
 pkgname=openvpn
 pkgver=2.4.8
-pkgrel=1
+pkgrel=2
 pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private 
Network)'
 arch=('x86_64')
 url='https://openvpn.net/index.php/open-source.html'


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

2019-12-30 Thread Christian Hesse via arch-commits
Date: Monday, December 30, 2019 @ 23:10:44
  Author: eworm
Revision: 372398

archrelease: copy trunk to testing-x86_64

Added:
  openvpn/repos/testing-x86_64/
  openvpn/repos/testing-x86_64/PKGBUILD
(from rev 372397, openvpn/trunk/PKGBUILD)

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

Copied: openvpn/repos/testing-x86_64/PKGBUILD (from rev 372397, 
openvpn/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-12-30 23:10:44 UTC (rev 372398)
@@ -0,0 +1,73 @@
+# Maintainer: Christian Hesse 
+
+pkgname=openvpn
+pkgver=2.4.8
+pkgrel=2
+pkgdesc='An easy-to-use, robust and highly configurable VPN (Virtual Private 
Network)'
+arch=('x86_64')
+url='https://openvpn.net/index.php/open-source.html'
+depends=('openssl' 'lzo' 'iproute2' 'systemd-libs' 'pkcs11-helper')
+optdepends=('easy-rsa: easy CA and certificate handling'
+'pam: authenticate via PAM')
+makedepends=('git' 'systemd')
+license=('custom')
+validpgpkeys=('F554A3687412CFFEBDEFE0A312F5F7B42F2B01E7'  # OpenVPN - Security 
Mailing List 
+  'B62E6A2B4E56570B7BDC6BE01D829EFECA562812') # Gert Doering 

+source=("git+https://github.com/OpenVPN/openvpn.git#tag=v${pkgver}?signed;)
+sha256sums=('SKIP')
+
+prepare() {
+  cd "${srcdir}"/${pkgname}
+
+  autoreconf -i
+}
+
+build() {
+  mkdir "${srcdir}"/build
+  cd "${srcdir}"/build
+
+  "${srcdir}"/${pkgname}/configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--enable-iproute2 \
+--enable-pkcs11 \
+--enable-plugins \
+--enable-systemd \
+--enable-x509-alt-username
+  make
+}
+
+check() {
+  cd "${srcdir}"/build
+
+  make check
+}
+
+package() {
+  cd "${srcdir}"/build
+
+  # Install openvpn
+  make DESTDIR="${pkgdir}" install
+
+  # Create empty configuration directories
+  install -d -m0750 -g 90 "${pkgdir}"/etc/openvpn/{client,server}
+
+  # Install license
+  install -d -m0755 "${pkgdir}"/usr/share/licenses/openvpn/
+  ln -sf /usr/share/doc/openvpn/{COPYING,COPYRIGHT.GPL} 
"${pkgdir}"/usr/share/licenses/openvpn/
+
+  cd "${srcdir}"/${pkgname}
+
+  # Install examples
+  install -d -m0755 "${pkgdir}"/usr/share/openvpn
+  cp -r sample/sample-config-files "${pkgdir}"/usr/share/openvpn/examples
+
+  # Install contrib
+  for FILE in $(find contrib -type f); do
+case "$(file --brief --mime-type "${FILE}")" in
+  "text/x-shellscript") install -D -m0755 "${FILE}" 
"${pkgdir}/usr/share/openvpn/${FILE}" ;;
+  *) install -D -m0644 "${FILE}" "${pkgdir}/usr/share/openvpn/${FILE}" ;;
+esac
+  done
+}
+


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

2019-12-30 Thread Christian Hesse via arch-commits
Date: Monday, December 30, 2019 @ 23:04:51
  Author: eworm
Revision: 372396

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch
(from rev 372395, grub/trunk/0003-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/0004-add-GRUB_COLOR_variables.patch
(from rev 372395, grub/trunk/0004-add-GRUB_COLOR_variables.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 372395, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 372395, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 372395, grub/trunk/grub.install)

+
 0003-10_linux-detect-archlinux-initramfs.patch |   41 ++
 0004-add-GRUB_COLOR_variables.patch|   32 ++
 PKGBUILD   |  319 +++
 grub.default   |   54 +++
 grub.install   |   17 +
 5 files changed, 463 insertions(+)

Copied: 
grub/repos/testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch (from 
rev 372395, grub/trunk/0003-10_linux-detect-archlinux-initramfs.patch)
===
--- testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch   
(rev 0)
+++ testing-x86_64/0003-10_linux-detect-archlinux-initramfs.patch   
2019-12-30 23:04:51 UTC (rev 372396)
@@ -0,0 +1,41 @@
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index f5d3e78..ef59c8c 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -83,6 +83,8 @@ linux_entry ()
+   case $type in
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ *)
+ title="$(gettext_printf "%s, with Linux %s" "${os}" 
"${version}")" ;;
+   esac
+@@ -186,7 +188,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -248,6 +250,18 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
+   if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
+ linux_entry "${OS}" "${version}" recovery \
+ "single ${GRUB_CMDLINE_LINUX}"

Copied: grub/repos/testing-x86_64/0004-add-GRUB_COLOR_variables.patch (from rev 
372395, grub/trunk/0004-add-GRUB_COLOR_variables.patch)
===
--- testing-x86_64/0004-add-GRUB_COLOR_variables.patch  
(rev 0)
+++ testing-x86_64/0004-add-GRUB_COLOR_variables.patch  2019-12-30 23:04:51 UTC 
(rev 372396)
@@ -0,0 +1,32 @@
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index 3390ba9..c416489 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -218,6 +218,8 @@ export GRUB_DEFAULT \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
+   GRUB_DISABLE_OS_PROBER \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index d2e7252..8259f45 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+# Maintainer : Ronald van Haren 
+# Contributor: Tobias Powalowski 
+# Contributor: Keshav Amburay <(the ddoott ridikulus ddoott rat) (aatt) 
(gemmaeiil) (ddoott) (ccoomm)>
+
+## "1" to enable IA32-EFI build in Arch x86_64, "0" to disable
+_IA32_EFI_IN_ARCH_X64="1"
+
+## "1" to enable EMU build, "0" to disable
+_GRUB_EMU_BUILD="0"
+
+_GRUB_EXTRAS_COMMIT="8a245d5c1800627af4cefa99162a89c7a46d8842"
+_GNULIB_COMMIT="be584c56eb1311606e5ea1a36363b97bddb6eed3"
+_UNIFONT_VER="12.1.03"
+
+[[ "${CARCH}" == "x86_64" ]] && _EFI_ARCH="x86_64"
+[[ "${CARCH}" == "i686" ]] && _EFI_ARCH="i386"
+
+[[ "${CARCH}" == "x86_64" ]] && _EMU_ARCH="x86_64"
+[[ "${CARCH}" == "i686" ]] && _EMU_ARCH="i386"
+
+pkgname='grub'
+pkgdesc='GNU GRand 

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

2019-12-30 Thread Christian Hesse via arch-commits
Date: Monday, December 30, 2019 @ 23:04:47
  Author: eworm
Revision: 372395

upgpkg: grub 2:2.04-5

make the build reproducible (second try...)

Modified:
  grub/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 18:34:57 UTC (rev 372394)
+++ PKGBUILD2019-12-30 23:04:47 UTC (rev 372395)
@@ -23,7 +23,7 @@
 pkgdesc='GNU GRand Unified Bootloader (2)'
 _pkgver=2.04
 pkgver=${_pkgver/-/}
-pkgrel=4
+pkgrel=5
 epoch=2
 url='https://www.gnu.org/software/grub/'
 arch=('x86_64')
@@ -143,6 +143,9 @@
./bootstrap \
--gnulib-srcdir="${srcdir}/gnulib/" \
--no-git
+
+   echo "Make translations reproducible..."
+   sed -i '1i /^PO-Revision-Date:/ d' po/*.sed
 }
 
 _build_grub-common_and_bios() {
@@ -179,7 +182,7 @@
"${_configure_options[@]}"
 
if [ ! -z "${SOURCE_DATE_EPOCH}" ]; then
-   echo "Make the build reproducible..."
+   echo "Make info pages reproducible..."
touch -d "@${SOURCE_DATE_EPOCH}" $(find -name '*.texi')
fi
 


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:32:44
  Author: felixonmars
Revision: 545018

upgpkg: xmonad-utils 0.1.3.3-31: rebuild with exceptions 0.10.4

Modified:
  xmonad-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:31:51 UTC (rev 545017)
+++ PKGBUILD2019-12-30 21:32:44 UTC (rev 545018)
@@ -3,7 +3,7 @@
 
 pkgname=xmonad-utils
 pkgver=0.1.3.3
-pkgrel=30
+pkgrel=31
 pkgdesc='Small collection of X utilities'
 url='https://hackage.haskell.org/package/xmonad-utils'
 arch=('x86_64')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:32:56
  Author: felixonmars
Revision: 545019

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-utils/repos/community-staging-x86_64/
  xmonad-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 545018, xmonad-utils/trunk/PKGBUILD)

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

Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 545018, 
xmonad-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:32:56 UTC (rev 545019)
@@ -0,0 +1,35 @@
+# Maintainer: Levente Polyak 
+# Contributor: Leif Warner 
+
+pkgname=xmonad-utils
+pkgver=0.1.3.3
+pkgrel=31
+pkgdesc='Small collection of X utilities'
+url='https://hackage.haskell.org/package/xmonad-utils'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 
'haskell-unix')
+makedepends=('ghc')
+options=('!emptydirs')
+source=(${pkgname}-${pkgver}.tar.gz::https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8')
+sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:31:51
  Author: felixonmars
Revision: 545017

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 545016, xmonad-contrib/trunk/PKGBUILD)

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

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
545016, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:31:51 UTC (rev 545017)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.16
+pkgrel=5
+pkgdesc='Add-ons for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random'
+ 'haskell-old-time')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc')
+
+prepare() {
+  sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' 
${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
\
+ --docdir=/usr/share/doc/${pkgname}
+  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 ${pkgname}-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:31:38
  Author: felixonmars
Revision: 545016

upgpkg: xmonad-contrib 0.16-5: rebuild with exceptions 0.10.4

Modified:
  xmonad-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:28:46 UTC (rev 545015)
+++ PKGBUILD2019-12-30 21:31:38 UTC (rev 545016)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.16
-pkgrel=4
+pkgrel=5
 pkgdesc='Add-ons for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:28:46
  Author: felixonmars
Revision: 545015

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 545014, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 545014, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 545014, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   62 +++
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 150 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 545014, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:28:46 UTC (rev 545015)
@@ -0,0 +1,62 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.15
+pkgrel=24
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
+ 'haskell-data-default' 'haskell-setlocale')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
+
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+  sed -i -e '/semigroups/d' -e 's/< 1.10,/< 1.10/' ${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--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 ${pkgname}-${pkgver}
+
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  # Requires pandoc, regex-posix, Pretty and cabal
+  #runhaskell util/GenerateManpage.hs
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 545014, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2019-12-30 21:28:46 UTC 
(rev 545015)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-o", bin
+   ] (Just dir) Nothing Nothing Nothing (Just 
errHandle)

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 545014, 
xmonad/trunk/xmonad.svg)
===
--- community-staging-x86_64/xmonad.svg (rev 0)
+++ community-staging-x86_64/xmonad.svg 2019-12-30 

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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:28:27
  Author: felixonmars
Revision: 545014

upgpkg: xmonad 0.15-24: rebuild with exceptions 0.10.4

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:27:26 UTC (rev 545013)
+++ PKGBUILD2019-12-30 21:28:27 UTC (rev 545014)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.15
-pkgrel=23
+pkgrel=24
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:27:14
  Author: felixonmars
Revision: 545012

upgpkg: xmobar 0.31-38: rebuild with exceptions 0.10.4

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:25:47 UTC (rev 545011)
+++ PKGBUILD2019-12-30 21:27:14 UTC (rev 545012)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.31
-pkgrel=37
+pkgrel=38
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:27:26
  Author: felixonmars
Revision: 545013

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 545012, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 545012, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:27:26 UTC (rev 545013)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.31
+pkgrel=38
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('b0afe21f398a16a2e9d6e94ecb643fc5a259e1f60504ce50acd90ae31ae2e14d0925afb66f9593ff2a9bb016e39ab612027e836ece8ede665c66badac3386d01')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic --disable-library-vanilla \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:25:47
  Author: felixonmars
Revision: 545011

archrelease: copy trunk to community-staging-x86_64

Added:
  tidalcycles/repos/community-staging-x86_64/
  tidalcycles/repos/community-staging-x86_64/PKGBUILD
(from rev 545010, tidalcycles/trunk/PKGBUILD)

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

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 545010, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:25:47 UTC (rev 545011)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.7
+pkgrel=3
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/;
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock'
+'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network'
+'haskell-primitive' 'haskell-vector' 'supercollider')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz;)
+sha512sums=('1f5afbb912ec3aa8b23503e1bf23de9a73c36897aae1ac193200a310ac50b0c07681f98a6ceedf7465723b7e4ee85e8f675aefcd3e53620ffcd83fb2c2f33769')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --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 "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:25:34
  Author: felixonmars
Revision: 545010

upgpkg: tidalcycles 1.4.7-3: rebuild with exceptions 0.10.4

Modified:
  tidalcycles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:23:43 UTC (rev 545009)
+++ PKGBUILD2019-12-30 21:25:34 UTC (rev 545010)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.7
-pkgrel=2
+pkgrel=3
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:23:43
  Author: felixonmars
Revision: 545009

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:23:30
  Author: felixonmars
Revision: 545008

upgpkg: tamarin-prover 1.4.1-212: rebuild with exceptions 0.10.4

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:21:44 UTC (rev 545007)
+++ PKGBUILD2019-12-30 21:23:30 UTC (rev 545008)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=211
+pkgrel=212
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:21:44
  Author: felixonmars
Revision: 545007

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
545006, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:21:44 UTC (rev 545007)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.4.4
+pkgrel=18
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-random' 'haskell-test-framework'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('5226d203295e03600f07fe21905a1ea1231bd79b1d7bc5e157c74f79054181df0e5f7d549dd418de0a610d70450ba1f2ae9d9ff804fa21674dacd0c17fb26bc9')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:21:31
  Author: felixonmars
Revision: 545006

upgpkg: stylish-haskell 0.9.4.4-18: rebuild with exceptions 0.10.4

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:20:18 UTC (rev 545005)
+++ PKGBUILD2019-12-30 21:21:31 UTC (rev 545006)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.4.4
-pkgrel=17
+pkgrel=18
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:20:18
  Author: felixonmars
Revision: 545005

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   84 
 stack.install |4 ++
 2 files changed, 88 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 545004, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:20:18 UTC (rev 545005)
@@ -0,0 +1,84 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=103
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver;
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --ghc-option='-pie'
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  

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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:20:01
  Author: felixonmars
Revision: 545004

upgpkg: stack 2.1.3-103: rebuild with exceptions 0.10.4

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:17:43 UTC (rev 545003)
+++ PKGBUILD2019-12-30 21:20:01 UTC (rev 545004)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=102
+pkgrel=103
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-12-30 Thread Kpcyrd via arch-commits
Date: Monday, December 30, 2019 @ 21:17:31
  Author: kpcyrd
Revision: 545002

upgpkg: cargo-tree 0.28.0-1

Modified:
  cargo-tree/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:14:36 UTC (rev 545001)
+++ PKGBUILD2019-12-30 21:17:31 UTC (rev 545002)
@@ -3,8 +3,8 @@
 # Contributor: Andrea Scarpino 
 
 pkgname=cargo-tree
-pkgver=0.26.0
-pkgrel=2
+pkgver=0.28.0
+pkgrel=1
 pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a 
tree-like format"
 url="https://github.com/sfackler/cargo-tree;
 depends=('curl')
@@ -12,7 +12,7 @@
 arch=('x86_64')
 license=('MIT' 'APACHE')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('dd250caddbef0162d7efd5edde3f265aa5fd9a761800aa2af4b1ff68261c')
+sha256sums=('0dda579eac80afbd6d50b145f2b4a009cf781b571bafb30b4ce04b7728a84337')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2019-12-30 Thread Kpcyrd via arch-commits
Date: Monday, December 30, 2019 @ 21:17:43
  Author: kpcyrd
Revision: 545003

archrelease: copy trunk to community-x86_64

Added:
  cargo-tree/repos/community-x86_64/PKGBUILD
(from rev 545002, cargo-tree/trunk/PKGBUILD)
Deleted:
  cargo-tree/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 21:17:31 UTC (rev 545002)
+++ PKGBUILD2019-12-30 21:17:43 UTC (rev 545003)
@@ -1,31 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Vlad M. 
-# Contributor: Andrea Scarpino 
-
-pkgname=cargo-tree
-pkgver=0.26.0
-pkgrel=2
-pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a 
tree-like format"
-url="https://github.com/sfackler/cargo-tree;
-depends=('curl')
-makedepends=('cargo')
-arch=('x86_64')
-license=('MIT' 'APACHE')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('dd250caddbef0162d7efd5edde3f265aa5fd9a761800aa2af4b1ff68261c')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  cargo build --release --locked
-}
-
-# upstream doesn't have tests
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin"
-  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: cargo-tree/repos/community-x86_64/PKGBUILD (from rev 545002, 
cargo-tree/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 21:17:43 UTC (rev 545003)
@@ -0,0 +1,31 @@
+# Maintainer: kpcyrd 
+# Contributor: Vlad M. 
+# Contributor: Andrea Scarpino 
+
+pkgname=cargo-tree
+pkgver=0.28.0
+pkgrel=1
+pkgdesc="Cargo subcommand that visualizes a crate's dependency graph in a 
tree-like format"
+url="https://github.com/sfackler/cargo-tree;
+depends=('curl')
+makedepends=('cargo')
+arch=('x86_64')
+license=('MIT' 'APACHE')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/sfackler/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('0dda579eac80afbd6d50b145f2b4a009cf781b571bafb30b4ce04b7728a84337')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  cargo build --release --locked
+}
+
+# upstream doesn't have tests
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  install -Dm755 "target/release/${pkgname}" -t "${pkgdir}/usr/bin"
+  install -Dm644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm644 LICENSE-MIT -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:14:36
  Author: felixonmars
Revision: 545001

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 545000, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 545000, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:14:36 UTC (rev 545001)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=82
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+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
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+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 shellcheck/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:14:06
  Author: felixonmars
Revision: 545000

upgpkg: shellcheck 0.7.0-82: rebuild with exceptions 0.10.4

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:10:46 UTC (rev 544999)
+++ PKGBUILD2019-12-30 21:14:06 UTC (rev 545000)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=81
+pkgrel=82
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:10:33
  Author: felixonmars
Revision: 544998

upgpkg: postgrest 6.0.2-14: rebuild with exceptions 0.10.4

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:06:56 UTC (rev 544997)
+++ PKGBUILD2019-12-30 21:10:33 UTC (rev 544998)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=13
+pkgrel=14
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:10:46
  Author: felixonmars
Revision: 544999

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 544998, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:10:46 UTC (rev 544999)
@@ -0,0 +1,72 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=14
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *3.3/<4/' -e 's/< *0.15/<1/' $pkgname.cabal
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:06:56
  Author: felixonmars
Revision: 544997

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:06:43
  Author: felixonmars
Revision: 544996

upgpkg: pandoc-crossref 0.3.5.0-8: rebuild with exceptions 0.10.4

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:04:50 UTC (rev 544995)
+++ PKGBUILD2019-12-30 21:06:43 UTC (rev 544996)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.5.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:04:50
  Author: felixonmars
Revision: 544995

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
544994, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:04:50 UTC (rev 544995)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=151
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.8/<3/' -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682;
+}
+
+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-hakyll/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:04:36
  Author: felixonmars
Revision: 544994

upgpkg: haskell-hakyll 4.12.5.2-151: rebuild with exceptions 0.10.4

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 21:02:36 UTC (rev 544993)
+++ PKGBUILD2019-12-30 21:04:36 UTC (rev 544994)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=150
+pkgrel=151
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:02:36
  Author: felixonmars
Revision: 544993

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
544992, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 21:02:36 UTC (rev 544993)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.4.1
+pkgrel=4
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml' 'haskell-hsyaml' 
'haskell-hsyaml-aeson')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('1a9f961c974cb5cd7dc51980e389cbce36b189b06fe0c1fd8ecbbd7cbbf6aaf5cccf1a8d6cf5b28e5d4a355c57d090050f458b8d6a304d37a4c64e6e220a502f')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 21:02:23
  Author: felixonmars
Revision: 544992

upgpkg: pandoc-citeproc 0.16.4.1-4: rebuild with exceptions 0.10.4

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:59:20 UTC (rev 544991)
+++ PKGBUILD2019-12-30 21:02:23 UTC (rev 544992)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.4.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:59:07
  Author: felixonmars
Revision: 544990

upgpkg: pandoc 2.8-8: rebuild with exceptions 0.10.4

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:42:25 UTC (rev 544989)
+++ PKGBUILD2019-12-30 20:59:07 UTC (rev 544990)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.8
-pkgrel=7
+pkgrel=8
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:59:20
  Author: felixonmars
Revision: 544991

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:42:10
  Author: felixonmars
Revision: 544988

upgpkg: acorn 1:7.1.0-2

fix file owners (FS#64358)

Modified:
  acorn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:40:29 UTC (rev 544987)
+++ PKGBUILD2019-12-30 20:42:10 UTC (rev 544988)
@@ -3,7 +3,7 @@
 pkgname=acorn
 pkgver=7.1.0
 epoch=1
-pkgrel=1
+pkgrel=2
 pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.'
 arch=('any')
 url='https://github.com/ternjs/acorn'
@@ -17,6 +17,14 @@
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
 
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
   mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
   ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
 }


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:42:25
  Author: felixonmars
Revision: 544989

archrelease: copy trunk to community-any

Added:
  acorn/repos/community-any/PKGBUILD
(from rev 544988, acorn/trunk/PKGBUILD)
Deleted:
  acorn/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:42:10 UTC (rev 544988)
+++ PKGBUILD2019-12-30 20:42:25 UTC (rev 544989)
@@ -1,22 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=acorn
-pkgver=7.1.0
-epoch=1
-pkgrel=1
-pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.'
-arch=('any')
-url='https://github.com/ternjs/acorn'
-license=('MIT')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('90be42ba85c0fdd8319416d5adf96c7e5cd0dcf01ab3b458641e7634e9bfebcdfd89560980a309ddc4090feb768b9faa15af21dcc0e910e2624bae04f092e749')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
-  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: acorn/repos/community-any/PKGBUILD (from rev 544988, 
acorn/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 20:42:25 UTC (rev 544989)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=acorn
+pkgver=7.1.0
+epoch=1
+pkgrel=2
+pkgdesc='A tiny, fast JavaScript parser, written completely in JavaScript.'
+arch=('any')
+url='https://github.com/ternjs/acorn'
+license=('MIT')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('90be42ba85c0fdd8319416d5adf96c7e5cd0dcf01ab3b458641e7634e9bfebcdfd89560980a309ddc4090feb768b9faa15af21dcc0e910e2624bae04f092e749')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  mkdir -p "$pkgdir/usr/share/licenses/$pkgname"
+  ln -s "../../../lib/node_modules/$pkgname/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:40:29
  Author: felixonmars
Revision: 544987

archrelease: copy trunk to community-x86_64

Added:
  python-gdspy/repos/community-x86_64/PKGBUILD
(from rev 544986, python-gdspy/trunk/PKGBUILD)
Deleted:
  python-gdspy/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:40:16 UTC (rev 544986)
+++ PKGBUILD2019-12-30 20:40:29 UTC (rev 544987)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-gdspy
-pkgver=1.5
-pkgrel=1
-pkgdesc="Return the gdspy true value of an iterable"
-url="https://github.com/heitzmann/gdspy;
-license=('custom:BSL')
-arch=('x86_64')
-depends=('python-numpy')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz;)
-sha512sums=('c8f0bd31d48c1e176bf2ea5e2c9632a0d4d6ef766b7081c5ba006cdc46548976bd1edf7f063e4d729aa1d514aa396707fa9041197a3e22ce9e7ed8cc622c9ec9')
-
-build() {
-  cd gdspy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd gdspy-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd gdspy-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-gdspy/repos/community-x86_64/PKGBUILD (from rev 544986, 
python-gdspy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 20:40:29 UTC (rev 544987)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-gdspy
+pkgver=1.5
+pkgrel=2
+pkgdesc="Python module for creating GDSII stream files, usually CAD layouts"
+url="https://github.com/heitzmann/gdspy;
+license=('custom:BSL')
+arch=('x86_64')
+depends=('python-numpy')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/heitzmann/gdspy/archive/v$pkgver.tar.gz;)
+sha512sums=('c8f0bd31d48c1e176bf2ea5e2c9632a0d4d6ef766b7081c5ba006cdc46548976bd1edf7f063e4d729aa1d514aa396707fa9041197a3e22ce9e7ed8cc622c9ec9')
+
+build() {
+  cd gdspy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd gdspy-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd gdspy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:40:16
  Author: felixonmars
Revision: 544986

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 544984, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:40:16 UTC (rev 544986)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.2
+pkgrel=42
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz;)
+sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i -e 's/< *0.9/<1/' -e 's/< *0.15/<1/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly 
--ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:40:13
  Author: felixonmars
Revision: 544985

upgpkg: python-gdspy 1.5-2

fix package description (FS#63859)

Modified:
  python-gdspy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:40:03 UTC (rev 544984)
+++ PKGBUILD2019-12-30 20:40:13 UTC (rev 544985)
@@ -2,8 +2,8 @@
 
 pkgname=python-gdspy
 pkgver=1.5
-pkgrel=1
-pkgdesc="Return the gdspy true value of an iterable"
+pkgrel=2
+pkgdesc="Python module for creating GDSII stream files, usually CAD layouts"
 url="https://github.com/heitzmann/gdspy;
 license=('custom:BSL')
 arch=('x86_64')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:40:03
  Author: felixonmars
Revision: 544984

upgpkg: idris 1.3.2-42: rebuild with exceptions 0.10.4

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:37:06 UTC (rev 544983)
+++ PKGBUILD2019-12-30 20:40:03 UTC (rev 544984)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=41
+pkgrel=42
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


[arch-commits] Commit in ruby-ffi/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:37:06
  Author: felixonmars
Revision: 544983

archrelease: copy trunk to community-staging-x86_64

Added:
  ruby-ffi/repos/community-staging-x86_64/PKGBUILD
(from rev 544982, ruby-ffi/trunk/PKGBUILD)
Deleted:
  ruby-ffi/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:36:52 UTC (rev 544982)
+++ PKGBUILD2019-12-30 20:37:06 UTC (rev 544983)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Mario Finelli 
-# Contributor: Artem Vorotnikov 
-
-_gemname=ffi
-pkgname=ruby-$_gemname
-pkgver=1.11.3
-pkgrel=2
-pkgdesc='Ruby FFI'
-arch=('x86_64')
-url='https://wiki.github.com/ffi/ffi'
-license=('BSD')
-depends=('ruby')
-makedepends=('ruby-rdoc')
-options=('!emptydirs')
-source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
-noextract=($_gemname-$pkgver.gem)
-sha512sums=('2ccbcf64ec913391f26ac2f03abe43d64ecba847cf6771f34174183efa70ed30eeaa7a31c17a261d60ad99d55ade86b369dce3977fbf83de9f8942e85a22ced1')
-
-package() {
-  local _gemdir="$(ruby -e'puts Gem.default_dir')"
-  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ruby-ffi/repos/community-staging-x86_64/PKGBUILD (from rev 544982, 
ruby-ffi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 20:37:06 UTC (rev 544983)
@@ -0,0 +1,26 @@
+# Maintainer: Felix Yan 
+# Contributor: Mario Finelli 
+# Contributor: Artem Vorotnikov 
+
+_gemname=ffi
+pkgname=ruby-$_gemname
+pkgver=1.11.3
+pkgrel=3
+pkgdesc='Ruby FFI'
+arch=('x86_64')
+url='https://github.com/ffi/ffi'
+license=('BSD')
+depends=('ruby')
+makedepends=('ruby-rdoc')
+options=('!emptydirs')
+source=("https://rubygems.org/downloads/$_gemname-$pkgver.gem;)
+noextract=($_gemname-$pkgver.gem)
+sha512sums=('2ccbcf64ec913391f26ac2f03abe43d64ecba847cf6771f34174183efa70ed30eeaa7a31c17a261d60ad99d55ade86b369dce3977fbf83de9f8942e85a22ced1')
+
+package() {
+  local _gemdir="$(ruby -e'puts Gem.default_dir')"
+  gem install --ignore-dependencies --no-user-install -i "$pkgdir/$_gemdir" -n 
"$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/COPYING" 
"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+  install -D -m644 "$pkgdir/$_gemdir/gems/$_gemname-$pkgver/LICENSE" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:36:52
  Author: felixonmars
Revision: 544982

upgpkg: ruby-ffi 1.11.3-3

fix url (FS#64659)

Modified:
  ruby-ffi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:35:21 UTC (rev 544981)
+++ PKGBUILD2019-12-30 20:36:52 UTC (rev 544982)
@@ -5,10 +5,10 @@
 _gemname=ffi
 pkgname=ruby-$_gemname
 pkgver=1.11.3
-pkgrel=2
+pkgrel=3
 pkgdesc='Ruby FFI'
 arch=('x86_64')
-url='https://wiki.github.com/ffi/ffi'
+url='https://github.com/ffi/ffi'
 license=('BSD')
 depends=('ruby')
 makedepends=('ruby-rdoc')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:34:48
  Author: felixonmars
Revision: 544980

upgpkg: jenkins 2.210-2

force use of java 8 (FS#58390)

Modified:
  jenkins/trunk/PKGBUILD
  jenkins/trunk/jenkins.conf

--+
 PKGBUILD |4 ++--
 jenkins.conf |2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:33:13 UTC (rev 544979)
+++ PKGBUILD2019-12-30 20:34:48 UTC (rev 544980)
@@ -5,7 +5,7 @@
 
 pkgname=jenkins
 pkgver=2.210
-pkgrel=1
+pkgrel=2
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
 url='https://jenkins.io'
@@ -25,7 +25,7 @@
 'jenkins.sysusers'
 'LICENSE')
 
sha512sums=('fc4f64c0c2e7b4269b8b9e67332d7749ab8bd415b8fa1dc6df26529fc3164b57de49a71390f335b728ac2faeb3a1dfa148fd9bf3fc814e897efb484c1e226d8e'
-
'3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0'
+
'7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8'
 
'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
 
'896cbc64eadb2f3bb9fa7fc26dbfc527b1823d8bff3158be7f1936cc250f55eeafe89079e1ceb8f3d269041662573ccbbb36248140b4ba24144a564366f8847a'

Modified: jenkins.conf
===
--- jenkins.conf2019-12-30 20:33:13 UTC (rev 544979)
+++ jenkins.conf2019-12-30 20:34:48 UTC (rev 544980)
@@ -1,4 +1,4 @@
-JAVA=/usr/bin/java
+JAVA=/usr/lib/jvm/java-8-openjdk/jre/bin/java
 JAVA_ARGS=-Xmx512m
 JAVA_OPTS=
 JENKINS_USER=jenkins


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:35:21
  Author: felixonmars
Revision: 544981

archrelease: copy trunk to community-any

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

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

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:34:48 UTC (rev 544980)
+++ PKGBUILD2019-12-30 20:35:21 UTC (rev 544981)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.210
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime=8' 'ttf-dejavu')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')
-replaces=('jenkins-ci')
-backup=('etc/conf.d/jenkins')
-install='jenkins.install'

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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:32:54
  Author: felixonmars
Revision: 544978

upgpkg: nodejs 13.5.0-2

build with python instead of python2 (FS#64453)

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:29:09 UTC (rev 544977)
+++ PKGBUILD2019-12-30 20:32:54 UTC (rev 544978)
@@ -9,35 +9,20 @@
 
 pkgname=nodejs
 pkgver=13.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
 url='https://nodejs.org/'
 license=('MIT')
 depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 
'v8')
-makedepends=('python2' 'procps-ng')
+makedepends=('python' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
 
sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e')
 
-prepare() {
-  cd node-$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
 build() {
   cd node-$pkgver
 
-  export PYTHON=python2
   ./configure \
 --prefix=/usr \
 --with-intl=system-icu \


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:33:13
  Author: felixonmars
Revision: 544979

archrelease: copy trunk to community-x86_64

Added:
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 544978, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/rebuild.list
(from rev 544978, nodejs/trunk/rebuild.list)
Deleted:
  nodejs/repos/community-x86_64/PKGBUILD
  nodejs/repos/community-x86_64/rebuild.list

--+
 PKGBUILD |  129 +
 rebuild.list |4 -
 2 files changed, 59 insertions(+), 74 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:32:54 UTC (rev 544978)
+++ PKGBUILD2019-12-30 20:33:13 UTC (rev 544979)
@@ -1,72 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=13.5.0
-pkgrel=1
-pkgdesc='Evented I/O for V8 javascript'
-arch=('x86_64')
-url='https://nodejs.org/'
-license=('MIT')
-depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 
'v8')
-makedepends=('python2' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
-sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e')
-
-prepare() {
-  cd node-$pkgver
-
-  msg 'Fixing for python2 name'
-  find -type f -exec sed \
--e 's_^#!/usr/bin/env python$_&2_' \
--e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \
--e 's_^#!/usr/bin/python$_&2_' \
--e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\
--e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\
--e "s_'python'_'python2'_" -i {} \;
-  find test/ -type f -exec sed 's_python _python2 _' -i {} \;
-}
-
-build() {
-  cd node-$pkgver
-
-  export PYTHON=python2
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---experimental-http-parser \
---shared-cares \
---shared-nghttp2
-# --shared-v8
-# --shared-http-parser
-
-  make
-}
-
-check() {
-  cd node-$pkgver
-  # Expected failure: https://github.com/nodejs/node/issues/11627
-  make test || warning "Tests failed"
-}
-
-package() {
-  cd node-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 544978, 
nodejs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 20:33:13 UTC (rev 544979)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=13.5.0
+pkgrel=2
+pkgdesc='Evented I/O for V8 javascript'
+arch=('x86_64')
+url='https://nodejs.org/'
+license=('MIT')
+depends=('openssl' 'zlib' 'icu' 'libuv' 'c-ares' 'libnghttp2') # 'http-parser' 
'v8')
+makedepends=('python' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz;)
+sha512sums=('d2b8ffa7b83ed1266b3d7c95efbe42166e6b26f8153a19c54abf27f4156e42b9ee20117b689c9df53e6a4e583d788702918914063031e05156c767a38e8ec46e')
+
+build() {
+  cd node-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--experimental-http-parser \
+--shared-cares \
+--shared-nghttp2
+# --shared-v8
+# --shared-http-parser
+
+  make
+}
+
+check() {
+  cd node-$pkgver
+  # Expected failure: https://github.com/nodejs/node/issues/11627
+  make test || warning "Tests failed"
+}
+
+package() {
+  cd node-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 LICENSE \
+"$pkgdir"/usr/share/licenses/nodejs/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: rebuild.list
===
--- rebuild.list2019-12-30 20:32:54 UTC (rev 544978)
+++ rebuild.list2019-12-30 20:33:13 UTC (rev 544979)
@@ -1,2 +0,0 @@
-apm
-bash-language-server

Copied: nodejs/repos/community-x86_64/rebuild.list (from rev 544978, 
nodejs/trunk/rebuild.list)
===
--- rebuild.list  

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

2019-12-30 Thread Jonas Witschel via arch-commits
Date: Monday, December 30, 2019 @ 20:29:09
  Author: diabonas
Revision: 544977

Fix test failure with ibm-sw-tpm2 1563

Modified:
  tpm2-tss/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:28:22 UTC (rev 544976)
+++ PKGBUILD2019-12-30 20:29:09 UTC (rev 544977)
@@ -1,4 +1,3 @@
-# Maintainer: Bruno Pagani 
 # Maintainer: Jonas Witschel 
 
 pkgname=tpm2-tss
@@ -11,13 +10,21 @@
 depends=(openssl)
 makedepends=(doxygen)
 checkdepends=(cmocka ibm-sw-tpm2 iproute2 procps-ng uthash)
-source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc})
-sha256sums=('82929a0611f39246e09202702a61b54c980ab694626c1f5823520ddf75024fa6'
-'SKIP')
+source=("${url}/releases/download/${pkgver}/${pkgname}-${pkgver}.tar.gz"{,.asc}
+
"tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch::${url}/commit/6ff9ad43cafa6aeebd264c78ea56e97b2a98e14b.patch")
+sha512sums=('7b679b54f3478c3adee5b6c3135cbe491ffd9f4712991f465edbd6c7d2831e5f1537038ec36f288e9545c719d5d167b61116c924cf5d816220615d0b58a1d436'
+'SKIP'
+
'62608e0bf811cb62b75b8fd458118f581b509529630fcb9eef3fca1c1d3262e3b7d48e334ebda28e712af406b8dbb23a2b87a2b4d0b1883a23d1d497b45bd86e')
 validpgpkeys=(D760B790CCF0A41CBE7B047C316CC1FB24ABDC72  # Tadeusz Struk 

   D6B4D8BAC7E0CC97DCD4AC7272E88B53F7A95D84  # Andreas Fuchs 

   5B482B8E3E19DA7C978E1D016DE2E9078E1F50C1) # William Roberts 
(Bill Roberts) 
 
+prepare() {
+   cd ${pkgname}-${pkgver}
+   # Fix test failure with ibm-sw-tpm2 1563, see 
https://github.com/tpm2-software/tpm2-tss/pull/1585
+   patch --strip=1 
--input="${srcdir}/tpm2-tss-2.3.2_ibm-sw-tpm2-1563.patch"
+}
+
 build() {
 cd ${pkgname}-${pkgver}
 ./configure --prefix=/usr --with-udevrulesprefix=60- $( ((CHECKFUNC)) && 
echo --enable-unit --enable-integration)


[arch-commits] Commit in ibm-sw-tpm2/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-12-30 Thread Jonas Witschel via arch-commits
Date: Monday, December 30, 2019 @ 20:28:22
  Author: diabonas
Revision: 544976

archrelease: copy trunk to community-x86_64

Added:
  ibm-sw-tpm2/repos/community-x86_64/PKGBUILD
(from rev 544975, ibm-sw-tpm2/trunk/PKGBUILD)
Deleted:
  ibm-sw-tpm2/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-12-30 20:26:40 UTC (rev 544975)
+++ PKGBUILD2019-12-30 20:28:22 UTC (rev 544976)
@@ -1,29 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=ibm-sw-tpm2
-pkgver=1332
-pkgrel=1
-pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM"
-arch=(x86_64)
-url="https://sourceforge.net/projects/ibmswtpm2/;
-license=('BSD')
-depends=('openssl')
-source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz;)
-sha256sums=('8e8193af3d11d9ff6a951dda8cd1f4693cb01934a8ad7876b84e92c6148ab0fd')
-
-prepare() {
-sed -e 's:$(CCFLAGS):& $(CFLAGS):' \
--e 's:$(LNFLAGS):& $(LDFLAGS):' \
--e 's:-Werror ::' -e 's:-ggdb -O0::' \
--i src/makefile
-}
-
-build() {
-cd src
-make
-}
-
-package() {
-install -Dm755 src/tpm_server -t "${pkgdir}"/usr/bin/
-install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: ibm-sw-tpm2/repos/community-x86_64/PKGBUILD (from rev 544975, 
ibm-sw-tpm2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-12-30 20:28:22 UTC (rev 544976)
@@ -0,0 +1,29 @@
+# Maintainer: Jonas Witschel 
+
+pkgname=ibm-sw-tpm2
+pkgver=1563
+pkgrel=1
+pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM"
+arch=(x86_64)
+url="https://sourceforge.net/projects/ibmswtpm2/;
+license=('BSD')
+depends=('openssl')
+source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz;)
+sha512sums=('ff0b9e5f0d0070eb572b23641f7a0e70a8bc65cbf4b59dca1778be3bb014124011221a492147d4c492584e87af23e2f842ca6307641b3919f67a3f27f09312c0')
+
+prepare() {
+sed -e 's:$(CCFLAGS):& $(CFLAGS):' \
+-e 's:$(LNFLAGS):& $(LDFLAGS):' \
+-e 's:-Werror ::' -e 's:-ggdb -O0::' \
+-i src/makefile
+}
+
+build() {
+cd src
+make
+}
+
+package() {
+install -Dm755 src/tpm_server -t "${pkgdir}"/usr/bin/
+install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in ibm-sw-tpm2/trunk (PKGBUILD)

2019-12-30 Thread Jonas Witschel via arch-commits
Date: Monday, December 30, 2019 @ 20:26:40
  Author: diabonas
Revision: 544975

upgpkg: ibm-sw-tpm2 1563-1

upstream release

Modified:
  ibm-sw-tpm2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:24:37 UTC (rev 544974)
+++ PKGBUILD2019-12-30 20:26:40 UTC (rev 544975)
@@ -1,7 +1,7 @@
-# Maintainer: Bruno Pagani 
+# Maintainer: Jonas Witschel 
 
 pkgname=ibm-sw-tpm2
-pkgver=1332
+pkgver=1563
 pkgrel=1
 pkgdesc="An implementation of the TCG TPM 2.0 specification by IBM"
 arch=(x86_64)
@@ -9,7 +9,7 @@
 license=('BSD')
 depends=('openssl')
 
source=("https://downloads.sourceforge.net/${pkgname//-}/ibmtpm${pkgver}.tar.gz;)
-sha256sums=('8e8193af3d11d9ff6a951dda8cd1f4693cb01934a8ad7876b84e92c6148ab0fd')
+sha512sums=('ff0b9e5f0d0070eb572b23641f7a0e70a8bc65cbf4b59dca1778be3bb014124011221a492147d4c492584e87af23e2f842ca6307641b3919f67a3f27f09312c0')
 
 prepare() {
 sed -e 's:$(CCFLAGS):& $(CFLAGS):' \


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:24:37
  Author: felixonmars
Revision: 544974

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:24:24
  Author: felixonmars
Revision: 544973

upgpkg: hopenpgp-tools 0.23-13: rebuild with exceptions 0.10.4

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:22:22 UTC (rev 544972)
+++ PKGBUILD2019-12-30 20:24:24 UTC (rev 544973)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.23
-pkgrel=12
+pkgrel=13
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:22:09
  Author: felixonmars
Revision: 544971

upgpkg: hoogle 5.0.17.11-46: rebuild with exceptions 0.10.4

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:22:02 UTC (rev 544970)
+++ PKGBUILD2019-12-30 20:22:09 UTC (rev 544971)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=45
+pkgrel=46
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:22:22
  Author: felixonmars
Revision: 544972

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 544971, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:22:22 UTC (rev 544972)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=46
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1bbb076b31a3289d0578741044d2747fca1b530b3f828922375379b4618de42cf4b0708eb022db841bbf91528da11183465895a2ac0378da2f7a8c3512a95b8d')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in exim/trunk (PKGBUILD exim.Makefile exim.service)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:21:17
  Author: felixonmars
Revision: 544969

upgpkg: exim 4.93-2

fix pid file path (FS#64480)

Modified:
  exim/trunk/PKGBUILD
  exim/trunk/exim.Makefile
  exim/trunk/exim.service

---+
 PKGBUILD  |6 +++---
 exim.Makefile |2 +-
 exim.service  |2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:20:25 UTC (rev 544968)
+++ PKGBUILD2019-12-30 20:21:17 UTC (rev 544969)
@@ -6,7 +6,7 @@
 
 pkgname=exim
 pkgver=4.93
-pkgrel=1
+pkgrel=2
 pkgdesc='Message Transfer Agent'
 arch=('x86_64')
 url='https://www.exim.org/'
@@ -30,9 +30,9 @@
 'SKIP'
 
'a91c6a9e5b3ac9d143741dba01e11616812ba44c3a8c768c8232364026460f0b8fdeeb120a2f2b86742a6e3ebbfc9d6335b86d108b044e43108b4a6f0374c9ad'
 
'd8e3b466e0bba8175cfe762058dec49018495a260aa5efd139f4ef435284c305958cbd7fc514e81042146368b749ae38f0bf276fc0b4b91918ef33126900aa81'
-
'f52c7c32e70977ef14d6615e79beb813db3c3ef319985060a1b4bfd1ef3a547b7adedbf7f2f63058f677061f972d52d34743b8ff0daa6c48e02e2364023e5df8'
+
'107a30691c961e511a6ae86282c41e4d3dfac771f4a30295a0bdfd1b9229c38272aaabf38321707f3c6b235dc749b6fcb56a1cf732c97f01830e5e8348feaf8d'
 
'dc28698f15e8eaa4614ae81fc8cb76d92fed1110ce02f7a6ee8feace418dbb194711eb2d4dd444cf818628c11721e21d80b7b974879ab6ddd78cc717cce17c2f'
-
'e2fc3966c320460a26fbbf83e98df725587dc126dfe9d7a84c3285eb4b22a061b30499425c70f3d73cf13aa81c194274004efd20ce1316836463b982117909f8'
+
'b3c3b18652df435cb87d647cfd4f19e182fbf12b0b56f9c91f72b27ae5a819fb3d8c4c25445c5a3c184f70a0c181925fabda891f2057b8a917070d6c40529b8d'
 
'11c8133ee15b3e5193c9b1c59aed66c81b6e045dd23310bede9fcde6c88905db5ef08afdb798b53b75a7465915ea1247e980edf95db07a7f9b7bb58ce95fbb5a'
 
'db621116907ceb573e6f34581f47c91f751bff593054d7ddc32397b34c7f2405bec184bdb0589d2ac457fa3a61bcba072761e3a6293a99c9c764d2d9fd6069ae'
 
'4a233761793e3510e9efa5aad3a6098c41b757f13133a7ea825680f2b393aba8d7935f16bf1dd065dde884fe7ba45639a8d398333a7d9bf0a6b72f88c8f2a09d'

Modified: exim.Makefile
===
--- exim.Makefile   2019-12-30 20:20:25 UTC (rev 544968)
+++ exim.Makefile   2019-12-30 20:21:17 UTC (rev 544969)
@@ -1419,7 +1419,7 @@
 # (process id) to a file so that it can easily be identified. The path of the
 # file can be specified here. Some installations may want something like this:
 
-PID_FILE_PATH=/var/run/exim.pid
+PID_FILE_PATH=/run/exim.pid
 
 # If PID_FILE_PATH is not defined, Exim writes a file in its spool directory
 # using the name "exim-daemon.pid".

Modified: exim.service
===
--- exim.service2019-12-30 20:20:25 UTC (rev 544968)
+++ exim.service2019-12-30 20:21:17 UTC (rev 544969)
@@ -2,7 +2,7 @@
 Description=Exim Mail Daemon
 
 [Service]
-PIDFile=/var/run/exim.pid
+PIDFile=/run/exim.pid
 ExecStart=/usr/bin/exim -bdf -q30m
 ExecReload=/bin/kill -HUP $MAINPID
 


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:20:25
  Author: felixonmars
Revision: 544968

archrelease: copy trunk to community-staging-x86_64

Added:
  cryptol/repos/community-staging-x86_64/
  cryptol/repos/community-staging-x86_64/PKGBUILD
(from rev 544967, cryptol/trunk/PKGBUILD)

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 544967, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:20:25 UTC (rev 544968)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.8.0
+pkgrel=20
+pkgdesc="The Language of Cryptography"
+url="https://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;
+ghc-8.8.patch::https://github.com/GaloisInc/cryptol/pull/655.patch)
+sha512sums=('ad2cbb67dbcd10dba12457b24558af4ef7066817f18e162432607e7d887071fef13a1c958e37a3f7e8e3fd04079c20cc2a8abdcf1c9dd35a9a93e7e0a2d383b0'
+
'f5399cfde04c2645e0bc80d80a39ac570c9649961e22bf9808bb55ba8457f9a124469d699de73624b2debabe8d672879bd0b2279b60dfcb08d328de67ca78e84')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../ghc-8.8.patch
+sed -i 's/< *0.11/<1/' $pkgname.cabal
+#sed -i 's/import Prelude.Compat/import Prelude.Compat hiding ( fail )/' 
src/Cryptol/Parser/{NoPat,ParserUtils}.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:20:12
  Author: felixonmars
Revision: 544967

upgpkg: cryptol 2.8.0-20: rebuild with exceptions 0.10.4

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:16:57 UTC (rev 544966)
+++ PKGBUILD2019-12-30 20:20:12 UTC (rev 544967)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.8.0
-pkgrel=19
+pkgrel=20
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:16:57
  Author: felixonmars
Revision: 544966

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 544965, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:16:57 UTC (rev 544966)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.5
+pkgrel=8
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="https://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' '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=('5ad6e004fb80db7e2202844f62238a67a189933aff809ff071c40207180dba09f8916fc403ac00279a652260584c96043653a4f0b8e58cdd0a89ccf4dd829926')
+
+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-sbv/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:16:44
  Author: felixonmars
Revision: 544965

upgpkg: haskell-sbv 8.5-8: rebuild with exceptions 0.10.4

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:07:12 UTC (rev 544964)
+++ PKGBUILD2019-12-30 20:16:44 UTC (rev 544965)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.5
-pkgrel=7
+pkgrel=8
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:06:59
  Author: felixonmars
Revision: 544963

upgpkg: haskell-ipynb 0.1-93: rebuild with exceptions 0.10.4

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:05:56 UTC (rev 544962)
+++ PKGBUILD2019-12-30 20:06:59 UTC (rev 544963)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=92
+pkgrel=93
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:07:12
  Author: felixonmars
Revision: 544964

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 544963, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:07:12 UTC (rev 544964)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=93
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+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-aeson-diff/repos (2 files)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:05:56
  Author: felixonmars
Revision: 544962

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
544961, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:05:56 UTC (rev 544962)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.8
+pkgrel=12
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5a5f703dec592c0cfd825eb1899006350649c52bf810ff1aaaf4134ebfbc11f5fbe9e7f158a8c3a21dbef4902b1f9e94148bc116e27418b2b786f6d31c7561fb')
+
+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-aeson-diff/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:05:43
  Author: felixonmars
Revision: 544961

upgpkg: haskell-aeson-diff 1.1.0.8-12: rebuild with exceptions 0.10.4

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:04:12 UTC (rev 544960)
+++ PKGBUILD2019-12-30 20:05:43 UTC (rev 544961)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.8
-pkgrel=11
+pkgrel=12
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff;
 license=('BSD')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:04:12
  Author: felixonmars
Revision: 544960

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 544959, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 544959, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:04:12 UTC (rev 544960)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.14
+pkgrel=89
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-src-exts' 'haskell-src-exts-util' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('d4c7474791252401740d121118576579dd82b2c6cd52072b28faaf39e431f0b378387675d70f122109e6dc111e9889a51310c1c8881f6e33c13b889be4f4bb41')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:03:58
  Author: felixonmars
Revision: 544959

upgpkg: hlint 2.1.14-89: rebuild with exceptions 0.10.4

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:02:31 UTC (rev 544958)
+++ PKGBUILD2019-12-30 20:03:58 UTC (rev 544959)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=88
+pkgrel=89
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:02:31
  Author: felixonmars
Revision: 544958

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 544957, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 20:02:31 UTC (rev 544958)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.16
+pkgrel=8
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 
'haskell-decimal'
+ 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 
'haskell-http-types'
+ 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 
'haskell-utf8-string'
+ 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 
'haskell-wai-handler-launch'
+ 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-static' 'haskell-json' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('c0f908674ace09b1a35b03c111586bbba79d5a38a19f416ac5f1306f28130bdf6a0bdbff4192f0fee76ced02464e203b96a2ff974d993724e1da62167b81d869')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:02:19
  Author: felixonmars
Revision: 544957

upgpkg: hledger-web 1.16-8: rebuild with exceptions 0.10.4

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 20:00:32 UTC (rev 544956)
+++ PKGBUILD2019-12-30 20:02:19 UTC (rev 544957)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.16
-pkgrel=7
+pkgrel=8
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:00:32
  Author: felixonmars
Revision: 544956

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 20:00:19
  Author: felixonmars
Revision: 544955

upgpkg: hledger-ui 1.16-4: rebuild with exceptions 0.10.4

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:59:08 UTC (rev 544954)
+++ PKGBUILD2019-12-30 20:00:19 UTC (rev 544955)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.16
-pkgrel=3
+pkgrel=4
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:58:56
  Author: felixonmars
Revision: 544953

upgpkg: hledger 1.16-3: rebuild with exceptions 0.10.4

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:57:34 UTC (rev 544952)
+++ PKGBUILD2019-12-30 19:58:56 UTC (rev 544953)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.16
-pkgrel=2
+pkgrel=3
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:59:08
  Author: felixonmars
Revision: 544954

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 544953, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:59:08 UTC (rev 544954)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.16
+pkgrel=3
+pkgdesc="Command-line interface for the hledger accounting tool"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-diff' 
'haskell-hashable'
+ 'haskell-hledger-lib' 'haskell-lucid' 'haskell-math-functions' 
'haskell-megaparsec'
+ 'haskell-old-time' 'haskell-pretty-show' 'haskell-regex-tdfa' 
'haskell-safe'
+ 'haskell-shakespeare' 'haskell-split' 'haskell-tabular' 
'haskell-tasty'
+ 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-utility-ht' 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('2d2caebe99055772b480f45a7c9d6e3a71b13ee8c2b953dc4a3b2015ca697c23861c4d562d73be60200807c741afed7c383793a01c2d5199f2d6b15dda325614')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fterminfo -fthreaded --ghc-option='-pie'
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:57:34
  Author: felixonmars
Revision: 544952

archrelease: copy trunk to community-staging-x86_64

Added:
  hindent/repos/community-staging-x86_64/
  hindent/repos/community-staging-x86_64/PKGBUILD
(from rev 544951, hindent/trunk/PKGBUILD)

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 544951, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:57:34 UTC (rev 544952)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.1
+pkgrel=42
+pkgdesc="Extensible Haskell pretty printer"
+url="https://github.com/commercialhaskell/hindent;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-monad-loops' 
'haskell-optparse-applicative'
+ 'haskell-path' 'haskell-path-io' 'haskell-src-exts' 
'haskell-unix-compat'
+ 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc' 'haskell-diff' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('fee2298ddd59cfb1fac008dca9d6b761cecdecc4eabd7752994e6c9917b19e042100c93e440a64027ee8c8962de899605f93503f2c721e87a18a6c957892fab8')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+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 hindent/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:57:21
  Author: felixonmars
Revision: 544951

upgpkg: hindent 5.3.1-42: rebuild with exceptions 0.10.4

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:54:53 UTC (rev 544950)
+++ PKGBUILD2019-12-30 19:57:21 UTC (rev 544951)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=41
+pkgrel=42
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:54:35
  Author: felixonmars
Revision: 544949

upgpkg: hedgewars 1.0.0-16: rebuild with exceptions 0.10.4

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:45:17 UTC (rev 544948)
+++ PKGBUILD2019-12-30 19:54:35 UTC (rev 544949)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=1.0.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Turn-based strategy artillery game similiar to Worms"
 arch=('x86_64')
 url="https://hedgewars.org;


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:54:53
  Author: felixonmars
Revision: 544950

archrelease: copy trunk to community-staging-x86_64

Added:
  hedgewars/repos/community-staging-x86_64/
  hedgewars/repos/community-staging-x86_64/PKGBUILD
(from rev 544949, hedgewars/trunk/PKGBUILD)

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 544949, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:54:53 UTC (rev 544950)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=1.0.0
+pkgrel=16
+pkgdesc="Turn-based strategy artillery game similiar to Worms"
+arch=('x86_64')
+url="https://hedgewars.org;
+license=('GPL' 'custom')
+depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 
'lua51' 'ffmpeg' 'glut'
+ 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 
'haskell-bytestring-show'
+ 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa')
+source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;)
+sha512sums=('9aeb904550239040a878a0e7ae5006aa4d824124b61d813b9e6f6dfe1bd1c8f5fe395e0fd6e58d685ef1259abd4669e03b985be129c620be15f6e5ad82519ec2')
+
+prepare() {
+  cd hedgewars-src-$pkgver
+  sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt
+}
+
+build() {
+  cd hedgewars-src-$pkgver
+  cmake \
+-DCMAKE_BUILD_TYPE="Release" \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DDATA_INSTALL_DIR=/usr/share/hedgewars \
+-DNOSERVER=0 \
+.
+  make
+
+  # resize icon
+  for _size in 16 32 48 64 128 256; do
+convert +set date:create +set date:modify misc/hedgewars.png -resize 
${_size}x${_size} hedgewars_${_size}.png
+  done
+}
+
+package() {
+  cd hedgewars-src-$pkgver
+  make DESTDIR="$pkgdir" install
+  install -D -m644 Fonts_LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt
+
+  # install icons
+  install -D -m644 misc/hedgewars.png 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png
+  for _size in 16 32 48 64 128 256; do
+install -D -m644 hedgewars_${_size}.png 
"$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png
+  done
+  rm -rf "$pkgdir"/usr/share/pixmaps
+
+  install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop 
"$pkgdir"/usr/share/applications/hedgewars.desktop
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:45:03
  Author: felixonmars
Revision: 544947

upgpkg: hasktags 0.71.2-48: rebuild with exceptions 0.10.4

Modified:
  hasktags/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:44:06 UTC (rev 544946)
+++ PKGBUILD2019-12-30 19:45:03 UTC (rev 544947)
@@ -3,7 +3,7 @@
 
 pkgname=hasktags
 pkgver=0.71.2
-pkgrel=47
+pkgrel=48
 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
 url="https://github.com/MarcWeber/hasktags;
 license=("BSD")


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:45:17
  Author: felixonmars
Revision: 544948

archrelease: copy trunk to community-staging-x86_64

Added:
  hasktags/repos/community-staging-x86_64/
  hasktags/repos/community-staging-x86_64/PKGBUILD
(from rev 544947, hasktags/trunk/PKGBUILD)

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

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 544947, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:45:17 UTC (rev 544948)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.71.2
+pkgrel=48
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="https://github.com/MarcWeber/hasktags;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 
'haskell-optparse-applicative'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *0.4/<1/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:44:06
  Author: felixonmars
Revision: 544946

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
544945, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:44:06 UTC (rev 544946)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.1.1.1
+pkgrel=88
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base-orphans'
+ 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-contravariant' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network' 'haskell-network-uri' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 'haskell-resourcet' 
'haskell-rio'
+ 'haskell-rio-orphans' 'haskell-rio-prettyprint' 'haskell-safe' 
'haskell-syb'
+ 'haskell-tar-conduit' 'haskell-text-metrics' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('aee544d5c18f7f1d8614470d236fb8e0f3d9260991b8ee895a5c7c863dd3023677260330fd34d9d30789780efb84f3faa49823827fe7aae69165eb9468b13a62')
+
+prepare() {
+cd $_hkgname-$pkgver
+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-pantry/trunk (PKGBUILD)

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:43:53
  Author: felixonmars
Revision: 544945

upgpkg: haskell-pantry 0.1.1.1-88: rebuild with exceptions 0.10.4

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-12-30 19:39:56 UTC (rev 544944)
+++ PKGBUILD2019-12-30 19:43:53 UTC (rev 544945)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.1.1.1
-pkgrel=87
+pkgrel=88
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2019-12-30 Thread Felix Yan via arch-commits
Date: Monday, December 30, 2019 @ 19:39:56
  Author: felixonmars
Revision: 544944

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 544943, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 544943, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-12-30 19:39:56 UTC (rev 544944)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.2
+pkgrel=145
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net;
+license=("GPL2")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup 
build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


  1   2   3   4   5   6   7   8   9   10   >