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

2019-10-18 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 19, 2019 @ 04:45:00
  Author: seblu
Revision: 517274

archrelease: copy trunk to community-x86_64

Added:
  docker/repos/community-x86_64/PKGBUILD
(from rev 517273, docker/trunk/PKGBUILD)
  docker/repos/community-x86_64/docker.sysusers
(from rev 517273, docker/trunk/docker.sysusers)
Deleted:
  docker/repos/community-x86_64/PKGBUILD
  docker/repos/community-x86_64/docker.sysusers

-+
 PKGBUILD|  305 +++---
 docker.sysusers |4 
 2 files changed, 156 insertions(+), 153 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-19 04:44:54 UTC (rev 517273)
+++ PKGBUILD2019-10-19 04:45:00 UTC (rev 517274)
@@ -1,151 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer
-
-pkgname=docker
-pkgver=19.03.3
-pkgrel=1
-epoch=1
-pkgdesc='Pack, ship and run any application as a lightweight container'
-arch=('x86_64')
-url='https://www.docker.com/'
-license=('Apache')
-depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 
'systemd-libs'
- 'libseccomp' 'libtool' 'runc' 'containerd')
-makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man')
-optdepends=('btrfs-progs: btrfs backend support'
-'pigz: parallel gzip compressor support')
-# don't strip binaries! A sha1 is used to check binary consistency.
-options=('!strip' '!buildflags')
-# Use exact commit version from Dockerfile, see them in:
-# 
https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/
-_TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662
-_LIBNETWORK_COMMIT=45c710223c5fbf04dc3028b9a90b51892e36ca7f
-source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver;
-
"git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT;
-"git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT;
-"git+https://github.com/spf13/cobra.git;
-"$pkgname.sysusers")
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- '9a8b2744db23b14ca3cd350fdf73c179')
-
-
-# create a fake go path directory and pushd into it
-# $1 real directory
-# $2 gopath directory
-_fake_gopath_pushd() {
-  mkdir -p "$GOPATH/src/${2%/*}"
-  rm -f "$GOPATH/src/$2"
-  ln -rsT "$1" "$GOPATH/src/$2"
-  pushd  "$GOPATH/src/$2" >/dev/null
-}
-
-_fake_gopath_popd() {
-  popd >/dev/null
-}
-
-build() {
-  ### check my mistakes on commit version
-  msg2 'Checking commit mismatch'
-  (
-  local _cfile
-  for _cfile in tini proxy; do
-. 
"$srcdir/docker-ce/components/engine/hack/dockerfile/install/$_cfile.installer"
-  done
-  local _commit _pkgbuild _dockerfile
-  err=0
-  for _commit in LIBNETWORK TINI; do
-_pkgbuild=_${_commit}_COMMIT
-_dockerfile=${_commit}_COMMIT
-if [[ ${!_pkgbuild} != ${!_dockerfile} ]]; then
-  error "Invalid $_commit commit, should be ${!_dockerfile}"
-  err=$(($err + 1))
-fi
-  done
-  return $err
-  )
-
-  ### globals
-  export GOPATH="$srcdir"
-  export PATH="$GOPATH/bin:$PATH"
-
-  ### cli
-  msg2 'Building cli'
-  _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli
-  DISABLE_WARN_OUTSIDE_CONTAINER=1 make VERSION=$pkgver-ce dynbinary
-  _fake_gopath_popd
-
-  ### daemon
-  msg2 'Building daemon'
-  _fake_gopath_pushd docker-ce/components/engine github.com/docker/docker
-  DOCKER_GITCOMMIT=$(cd "$srcdir"/docker-ce && git rev-parse --short HEAD) \
-DOCKER_BUILDTAGS='seccomp journald apparmor' \
-VERSION=$pkgver-ce \
-hack/make.sh dynbinary
-  _fake_gopath_popd
-
-  ### docker man pages
-  msg2 'Building man pages'
-  mkdir -p src/github.com/spf13
-  ln -rsfT cobra src/github.com/spf13/cobra
-  # use docker-ce cli version because they mess up with man dir
-  _fake_gopath_pushd docker-ce/components/cli github.com/docker/cli
-  make manpages 2>/dev/null
-  _fake_gopath_popd
-
-  ### docker proxy
-  msg2 'Building docker-proxy'
-  _fake_gopath_pushd libnetwork github.com/docker/libnetwork
-  go build -ldflags='-linkmode=external' github.com/docker/libnetwork/cmd/proxy
-  _fake_gopath_popd
-
-  ### docker-init
-  msg2 'Building docker-init'
-  _fake_gopath_pushd tini github.com/krallin/tini
-  cmake .
-  # we must use the static binary because it's started in a foreign os
-  make tini-static
-  _fake_gopath_popd
-}
-
-package() {
-  ### proxy
-  install -Dm755 libnetwork/proxy "$pkgdir/usr/bin/docker-proxy"
-  ### init
-  install -Dm755 tini/tini-static "$pkgdir/usr/bin/docker-init"
-  ### engine
-  cd "$srcdir"/docker-ce/components/engine
-  # binary
-  install -Dm755 {bundles/dynbinary-daemon,"$pkgdir"/usr/bin}/dockerd
-  # systemd
-  install -Dm644 'contrib/init/systemd/docker.service' \
-"$pkgdir/usr/lib/systemd/system/docker.service"
-  install -Dm644 'contrib/init/systemd/docker.socket' \
-"$pkgdir/usr/lib/systemd/system/docker.socket"
-  install -Dm644 'contrib/udev/80-docker.rules' \
-

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

2019-10-18 Thread Sébastien Luttringer via arch-commits
Date: Saturday, October 19, 2019 @ 04:44:54
  Author: seblu
Revision: 517273

upgpkg: docker 1:19.03.4-1

Modified:
  docker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-19 03:07:57 UTC (rev 517272)
+++ PKGBUILD2019-10-19 04:44:54 UTC (rev 517273)
@@ -1,7 +1,7 @@
 # Maintainer: Sébastien "Seblu" Luttringer
 
 pkgname=docker
-pkgver=19.03.3
+pkgver=19.03.4
 pkgrel=1
 epoch=1
 pkgdesc='Pack, ship and run any application as a lightweight container'
@@ -10,7 +10,7 @@
 license=('Apache')
 depends=('glibc' 'bridge-utils' 'iproute2' 'device-mapper' 'sqlite' 
'systemd-libs'
  'libseccomp' 'libtool' 'runc' 'containerd')
-makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man')
+makedepends=('git' 'go' 'btrfs-progs' 'cmake' 'systemd' 'go-md2man' 'sed')
 optdepends=('btrfs-progs: btrfs backend support'
 'pigz: parallel gzip compressor support')
 # don't strip binaries! A sha1 is used to check binary consistency.
@@ -18,18 +18,21 @@
 # Use exact commit version from Dockerfile, see them in:
 # 
https://github.com/docker/docker-ce/blob/master/components/engine/hack/dockerfile/install/
 _TINI_COMMIT=fec3683b971d9c3ef73f284f176672c44b448662
-_LIBNETWORK_COMMIT=45c710223c5fbf04dc3028b9a90b51892e36ca7f
+_LIBNETWORK_COMMIT=3eb39382bfa6a3c42f83674ab080ae13b0e34e5d
 source=("git+https://github.com/docker/docker-ce.git#tag=v$pkgver;
 
"git+https://github.com/docker/libnetwork.git#commit=$_LIBNETWORK_COMMIT;
 "git+https://github.com/krallin/tini.git#commit=$_TINI_COMMIT;
 "git+https://github.com/spf13/cobra.git;
 "$pkgname.sysusers")
-md5sums=('SKIP'
- 'SKIP'
- 'SKIP'
- 'SKIP'
- '9a8b2744db23b14ca3cd350fdf73c179')
+sha224sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'4c19a66617d73adf1c0b4b0a63e22cba296fd5af32b9b32a9787ff8d')
 
+prepare() {
+  sed -i 's,/var/run,/run,' 
docker-ce/components/engine/contrib/init/systemd/docker.socket
+}
 
 # create a fake go path directory and pushd into it
 # $1 real directory


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

2019-10-18 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, October 19, 2019 @ 03:07:57
  Author: yan12125
Revision: 517272

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-19 03:07:40 UTC (rev 517271)
+++ PKGBUILD2019-10-19 03:07:57 UTC (rev 517272)
@@ -1,35 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-pynamodb
-pkgver=4.0.0
-pkgrel=1
-pkgdesc="A pythonic interface to Amazon's DynamoDB"
-arch=(any)
-url='https://pynamodb.readthedocs.io/'
-license=(MIT)
-makedepends=(python-setuptools)
-depends=(python-botocore python-dateutil python-six)
-checkdepends=(python-blinker python-mock python-pytest-mock python-requests)
-source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
-sha256sums=('b532687ce885bba520e1088130419d98710a1bbacbec508f43d16f4c983e0cbf')
-
-build() {
-  cd PynamoDB-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd PynamoDB-$pkgver
-
-  export AWS_SECRET_ACCESS_KEY=fake_key
-  export AWS_ACCESS_KEY_ID=fake_id
-
-  pytest -v -m 'not ddblocal' tests
-}
-
-package() {
-  cd PynamoDB-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-pynamodb/repos/community-any/PKGBUILD (from rev 517271, 
python-pynamodb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-19 03:07:57 UTC (rev 517272)
@@ -0,0 +1,35 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-pynamodb
+pkgver=4.1.0
+pkgrel=1
+pkgdesc="A pythonic interface to Amazon's DynamoDB"
+arch=(any)
+url='https://pynamodb.readthedocs.io/'
+license=(MIT)
+makedepends=(python-setuptools)
+depends=(python-botocore python-dateutil python-six)
+checkdepends=(python-blinker python-mock python-pytest-mock python-requests)
+source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
+sha256sums=('978ddaabcd0c95de00903c718331e016d9d1e12c7a7fe2a2c73ebc2eefaaca58')
+
+build() {
+  cd PynamoDB-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd PynamoDB-$pkgver
+
+  export AWS_SECRET_ACCESS_KEY=fake_key
+  export AWS_ACCESS_KEY_ID=fake_id
+
+  pytest -v -m 'not ddblocal' tests
+}
+
+package() {
+  cd PynamoDB-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


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

2019-10-18 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, October 19, 2019 @ 03:07:40
  Author: yan12125
Revision: 517271

upgpkg: python-pynamodb 4.1.0-1

Modified:
  python-pynamodb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-19 02:59:24 UTC (rev 517270)
+++ PKGBUILD2019-10-19 03:07:40 UTC (rev 517271)
@@ -1,7 +1,7 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=python-pynamodb
-pkgver=4.0.0
+pkgver=4.1.0
 pkgrel=1
 pkgdesc="A pythonic interface to Amazon's DynamoDB"
 arch=(any)
@@ -11,7 +11,7 @@
 depends=(python-botocore python-dateutil python-six)
 checkdepends=(python-blinker python-mock python-pytest-mock python-requests)
 
source=("https://github.com/pynamodb/PynamoDB/archive/$pkgver/PynamoDB-$pkgver.tar.gz;)
-sha256sums=('b532687ce885bba520e1088130419d98710a1bbacbec508f43d16f4c983e0cbf')
+sha256sums=('978ddaabcd0c95de00903c718331e016d9d1e12c7a7fe2a2c73ebc2eefaaca58')
 
 build() {
   cd PynamoDB-$pkgver


[arch-commits] Commit in paraview/trunk (PKGBUILD paraview-system-pugixml.patch)

2019-10-18 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, October 19, 2019 @ 02:26:52
  Author: yan12125
Revision: 517265

upgpkg: paraview 5.7.0-1 - fix building with system pugixml

Upstream ticket is https://gitlab.kitware.com/vtk/vtk/issues/17538.

Also, the fix for man pages is no longer needed as man pages are not installed 
after
https://gitlab.kitware.com/paraview/icet/commit/24bc74220c906c10174013dcda89d8fc48ab8de9#9a2aa4db38d3115ed60da621e012c0efc0172aae_254_311

Added:
  paraview/trunk/paraview-system-pugixml.patch
Modified:
  paraview/trunk/PKGBUILD

---+
 PKGBUILD  |   11 +--
 paraview-system-pugixml.patch |   19 +++
 2 files changed, 24 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:42:06 UTC (rev 517264)
+++ PKGBUILD2019-10-19 02:26:52 UTC (rev 517265)
@@ -29,11 +29,14 @@
 #sqlite apparently not used in this VTK configuration
 optdepends=(python-matplotlib)
 makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns 
eigen pegtl utf8cpp)
-source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz")
-sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874')
+source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz"
+paraview-system-pugixml.patch)
+sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874'
+'dd2e23298ab5a07da0e799c3db313ed3f9d2a403d7228d50748206b535b6f65f')
 
 prepare() {
 mkdir -p build
+patch -Np0 -i ./paraview-system-pugixml.patch
 }
 
 build() {
@@ -92,8 +95,4 @@
 
 # Install license
 install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt 
"${pkgdir}"/usr/share/licenses/paraview/LICENSE
-
-# Remove IceT man pages to avoid conflicts
-rm -- "${pkgdir}"/usr/share/man/man3/icet*.3
-rmdir "${pkgdir}"/usr/share/man/{man3/,}
 }

Added: paraview-system-pugixml.patch
===
--- paraview-system-pugixml.patch   (rev 0)
+++ paraview-system-pugixml.patch   2019-10-19 02:26:52 UTC (rev 517265)
@@ -0,0 +1,19 @@
+--- ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt.orig 2019-10-18 
16:22:47.612817047 +0800
 ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt  2019-10-18 
16:29:12.692090865 +0800
+@@ -1,7 +1,12 @@
+-vtk_module_third_party_internal(
+-  LICENSE_FILES "vtkpugixml/LICENSE"
+-  VERSION   "1.9"
+-  STANDARD_INCLUDE_DIRS)
++vtk_module_third_party(
++  INTERNAL
++LICENSE_FILES "vtkpugixml/LICENSE"
++VERSION   "1.9"
++STANDARD_INCLUDE_DIRS
++  EXTERNAL
++PACKAGE pugixml
++TARGETS pugixml
++STANDARD_INCLUDE_DIRS)
+ 
+ configure_file(
+   "${CMAKE_CURRENT_SOURCE_DIR}/vtk_pugixml.h.in"


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

2019-10-18 Thread Chih-Hsuan Yen via arch-commits
Date: Saturday, October 19, 2019 @ 02:27:11
  Author: yan12125
Revision: 517266

archrelease: copy trunk to community-staging-x86_64

Added:
  paraview/repos/community-staging-x86_64/
  paraview/repos/community-staging-x86_64/PKGBUILD
(from rev 517265, paraview/trunk/PKGBUILD)
  paraview/repos/community-staging-x86_64/paraview-system-pugixml.patch
(from rev 517265, paraview/trunk/paraview-system-pugixml.patch)

---+
 PKGBUILD  |   98 
 paraview-system-pugixml.patch |   19 +++
 2 files changed, 117 insertions(+)

Copied: paraview/repos/community-staging-x86_64/PKGBUILD (from rev 517265, 
paraview/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-19 02:27:11 UTC (rev 517266)
@@ -0,0 +1,98 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Oliver Goethel 
+# Contributor: eolianoe eolianoe 
+# Contributor: George Eleftheriou 
+# Contributor: Mathias Anselmann 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Michele Mocciola 
+# Contributor: Simon Zilliken 
+# Contributor: chuckdaniels
+
+_pkg=paraview
+_mpi=openmpi
+pkgname=${_pkg}
+#-${_mpi}
+pkgver=5.7.0
+pkgrel=1
+pkgdesc="Parallel Visualization application using VTK (${_mpi} version)"
+arch=(x86_64)
+url="https://www.paraview.org;
+license=(BSD custom)
+depends=(boost-libs qt5-tools qt5-x11extras intel-tbb openmpi ffmpeg ospray
+ python-numpy cgns protobuf
+ double-conversion expat freetype2 gdal glew hdf5 libjpeg jsoncpp
+ libjsoncpp.so libxml2 lz4 xz python-mpi4py netcdf libogg libpng pdal
+ proj pugixml libtheora libtiff zlib)
+#gl2ps
+#libharu
+#sqlite apparently not used in this VTK configuration
+optdepends=(python-matplotlib)
+makedepends=(cmake boost mesa gcc-fortran ninja qt5-tools qt5-xmlpatterns 
eigen pegtl utf8cpp)
+source=("${url}/files/v${pkgver:0:3}/ParaView-v${pkgver}.tar.xz"
+paraview-system-pugixml.patch)
+sha256sums=('e41e597e1be462974a03031380d9e5ba9a7efcdb22e4ca2f3fec50361f310874'
+'dd2e23298ab5a07da0e799c3db313ed3f9d2a403d7228d50748206b535b6f65f')
+
+prepare() {
+mkdir -p build
+patch -Np0 -i ./paraview-system-pugixml.patch
+}
+
+build() {
+cd build
+
+# Flags to enable system libs in VTK building, as in VTK package
+# GL2PS has non-upstreamed patches
+# KISSFFT is not packaged
+# VERDICT is not packaged
+# ZFP is not packaged
+# LIBHARU blocked by https://github.com/libharu/libharu/pull/157
+# SQLITE apparently not used in this VTK configuration
+local VTK_USE_SYSTEM_LIB=""
+for lib in doubleconversion eigen expat freetype glew hdf5 jpeg jsoncpp 
libproj libxml2 lz4 lzma mpi4py netcdf ogg pegtl png pugixml theora tiff utf8 
zlib
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_vtk${lib}:BOOL=ON 
-DVTK_MODULE_USE_EXTERNAL_VTK_${lib}:BOOL=ON "
+done
+# Specific system libs for ParaView version
+for lib in cgns protobuf
+do
+VTK_USE_SYSTEM_LIB+="-DVTK_MODULE_USE_EXTERNAL_ParaView_${lib}:BOOL=ON 
"
+done
+
+cmake ../ParaView-v${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DPARAVIEW_ENABLE_FFMPEG=ON \
+-DPARAVIEW_ENABLE_GDAL=ON \
+-DPARAVIEW_ENABLE_PDAL=ON \
+-DPARAVIEW_ENABLE_PYTHON=ON \
+-DPARAVIEW_ENABLE_VISITBRIDGE=ON \
+-DPARAVIEW_INSTALL_DEVELOPMENT_FILES=ON \
+-DPARAVIEW_USE_MPI=ON \
+-DPARAVIEW_USE_RAYTRACING=ON \
+-DVTK_ENABLE_OSPRAY=ON \
+-DVTK_PYTHON_FULL_THREADSAFE=ON \
+-DVTK_PYTHON_VERSION=3 \
+-DVTK_SMP_IMPLEMENTATION_TYPE=TBB \
+-DVTKm_ENABLE_MPI=ON \
+-DVTKm_ENABLE_RENDERING=ON \
+-DVTKm_USE_DOUBLE_PRECISION=ON \
+-DVTK_MODULE_ENABLE_VTK_GeovisCore=YES \
+-DVTK_MODULE_ENABLE_VTK_GeovisGDAL=YES \
+-DVTK_MODULE_ENABLE_VTK_IOGDAL=YES \
+-DVTK_MODULE_ENABLE_VTK_IOPDAL=YES \
+${VTK_USE_SYSTEM_LIB} \
+-GNinja
+
+ninja ${MAKEFLAGS}
+}
+
+package() {
+cd build
+
+DESTDIR="${pkgdir}" ninja install
+
+# Install license
+install -Dm644 "${srcdir}"/ParaView-v${pkgver}/License_v1.2.txt 
"${pkgdir}"/usr/share/licenses/paraview/LICENSE
+}

Copied: paraview/repos/community-staging-x86_64/paraview-system-pugixml.patch 
(from rev 517265, paraview/trunk/paraview-system-pugixml.patch)
===
--- community-staging-x86_64/paraview-system-pugixml.patch  
(rev 0)
+++ community-staging-x86_64/paraview-system-pugixml.patch  2019-10-19 
02:27:11 UTC (rev 517266)
@@ -0,0 +1,19 @@
+--- ParaView-v5.7.0/VTK/ThirdParty/pugixml/CMakeLists.txt.orig 2019-10-18 

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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:50:04
  Author: arojas
Revision: 365186

archrelease: copy trunk to staging-x86_64

Added:
  krita/repos/staging-x86_64/
  krita/repos/staging-x86_64/PKGBUILD
(from rev 365185, krita/trunk/PKGBUILD)

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

Copied: krita/repos/staging-x86_64/PKGBUILD (from rev 365185, 
krita/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 23:50:04 UTC (rev 365186)
@@ -0,0 +1,35 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=krita
+pkgver=4.2.7.1
+pkgrel=2
+pkgdesc="Edit and paint images"
+arch=(x86_64)
+url="https://krita.org;
+license=(GPL3)
+depends=(kitemviews kitemmodels ki18n kcompletion karchive kguiaddons kcrash 
qt5-svg qt5-multimedia quazip
+ gsl libraw exiv2 openexr fftw curl boost-libs giflib 
hicolor-icon-theme desktop-file-utils)
+makedepends=(extra-cmake-modules kdoctools boost eigen vc poppler-qt5 
opencolorio python-pyqt5 libheif sip python-sip)
+optdepends=('poppler-qt5: PDF filter' 'ffmpeg: to save animations' 
'opencolorio: for the LUT docker'
+"krita-plugin-gmic: G'MIC plugin" 'python-pyqt5: for the Python 
plugins' 'libheif: HEIF filter')
+conflicts=(calligra-krita krita-l10n)
+replaces=(calligra-krita krita-l10n)
+source=("https://download.kde.org/stable/krita/$pkgver/$pkgname-$pkgver.tar.gz;)
 # {,.sig}
+sha256sums=('28218030edca9dfa1c7e255401ca6fc8fe0e5329f7611cfc196e35746d312086')
+validpgpkeys=('05D00A8B73A686789E0A156858B9596C722EA3BD') # Boudewijn Rempt 

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


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:49:45
  Author: arojas
Revision: 365185

openexr 2.4 rebuild

Modified:
  krita/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:41:09 UTC (rev 365184)
+++ PKGBUILD2019-10-18 23:49:45 UTC (rev 365185)
@@ -2,7 +2,7 @@
 
 pkgname=krita
 pkgver=4.2.7.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Edit and paint images"
 arch=(x86_64)
 url="https://krita.org;


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:41:56
  Author: felixonmars
Revision: 517263

upgpkg: xmobar 0.31-7

rebuild with distributive 0.6.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:40:34 UTC (rev 517262)
+++ PKGBUILD2019-10-18 23:41:56 UTC (rev 517263)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.31
-pkgrel=6
+pkgrel=7
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:42:06
  Author: felixonmars
Revision: 517264

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 517263, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:42:06 UTC (rev 517264)
@@ -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=7
+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 kimageformats/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:41:09
  Author: arojas
Revision: 365184

archrelease: copy trunk to staging-x86_64

Added:
  kimageformats/repos/staging-x86_64/
  kimageformats/repos/staging-x86_64/PKGBUILD
(from rev 365183, kimageformats/trunk/PKGBUILD)

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

Copied: kimageformats/repos/staging-x86_64/PKGBUILD (from rev 365183, 
kimageformats/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 23:41:09 UTC (rev 365184)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kimageformats
+pkgver=5.63.0
+pkgrel=2
+pkgdesc='Image format plugins for Qt5'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(qt5-base openexr)
+makedepends=(extra-cmake-modules karchive)
+optdepends=('karchive: plugin for Krita and OpenRaster images')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('4be4247672c21538afecc2f784cee8d0e963a31a7a8c855d5d7acbe3571ac397'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

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


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:40:34
  Author: felixonmars
Revision: 517262

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 517261, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:40:34 UTC (rev 517262)
@@ -0,0 +1,53 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.2
+pkgrel=9
+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' '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=('1e5d803b50764c4d17ba89473848ab67556e79d064e487ae16e7e78bcf9c3bf042356c2a7cb847a8d3c6dfef47dc829deb5ca7e73c87e679cdd73aff4b873a1d')
+
+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 kimageformats/trunk (PKGBUILD)

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:40:50
  Author: arojas
Revision: 365183

openexr 2.4 rebuild

Modified:
  kimageformats/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:39:34 UTC (rev 365182)
+++ PKGBUILD2019-10-18 23:40:50 UTC (rev 365183)
@@ -4,7 +4,7 @@
 
 pkgname=kimageformats
 pkgver=5.63.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Image format plugins for Qt5'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:40:24
  Author: felixonmars
Revision: 517261

upgpkg: tidalcycles 1.4.2-9

rebuild with distributive 0.6.1

Modified:
  tidalcycles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:38:37 UTC (rev 517260)
+++ PKGBUILD2019-10-18 23:40:24 UTC (rev 517261)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.2
-pkgrel=8
+pkgrel=9
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/;


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:39:34
  Author: arojas
Revision: 365182

archrelease: copy trunk to staging-x86_64

Added:
  kio-extras/repos/staging-x86_64/
  kio-extras/repos/staging-x86_64/PKGBUILD
(from rev 365181, kio-extras/trunk/PKGBUILD)
  kio-extras/repos/staging-x86_64/kio-extras-rpc.patch
(from rev 365181, kio-extras/trunk/kio-extras-rpc.patch)

--+
 PKGBUILD |   44 
 kio-extras-rpc.patch |   45 +
 2 files changed, 89 insertions(+)

Copied: kio-extras/repos/staging-x86_64/PKGBUILD (from rev 365181, 
kio-extras/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 23:39:34 UTC (rev 365182)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kio-extras
+pkgver=19.08.2
+pkgrel=2
+pkgdesc="Additional components to increase the functionality of KIO"
+arch=(x86_64)
+url='https://www.kde.org/applications/internet/'
+license=(LGPL)
+depends=(kio kdnssd libssh smbclient exiv2 openexr libmtp kpty kactivities 
syntax-highlighting)
+makedepends=(extra-cmake-modules kdoctools gperf taglib khtml libappimage)
+optdepends=('qt5-imageformats: thumbnails for additional image formats'
+'kimageformats: thumbnails for additional image formats' 'taglib: 
audio file thumbnails'
+'khtml: man kioslave' 'phonon-qt5: audio file previews' 
'libappimage: AppImage thumbnails')
+groups=(kde-applications kdenetwork)
+source=("https://download.kde.org/stable/applications/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}
+kio-extras-rpc.patch)
+sha256sums=('a0b8f08ab8f9d36cfdc950470f75726e90e9fba159bc2035931cfa6efbfe4394'
+'SKIP'
+'94d9fd44daddb07fcd18d4c49c379838bdc5e4f0bdd9e03519814295eb6b7895')
+validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7  # Albert Astals Cid 

+  F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck 

+
+prepare() {
+  mkdir -p build
+
+  cd $pkgname-$pkgver
+  patch -p1 -i ../kio-extras-rpc.patch # fix build of kio-nfs with glibc 2.27
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DLIBAPPIMAGE_LIBRARIES=libappimage.so \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}

Copied: kio-extras/repos/staging-x86_64/kio-extras-rpc.patch (from rev 365181, 
kio-extras/trunk/kio-extras-rpc.patch)
===
--- staging-x86_64/kio-extras-rpc.patch (rev 0)
+++ staging-x86_64/kio-extras-rpc.patch 2019-10-18 23:39:34 UTC (rev 365182)
@@ -0,0 +1,45 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 97528179..bf82cfac 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -170,9 +170,9 @@ if(NOT WIN32)
+if(Gperf_FOUND AND KF5KHtml_FOUND)
+  add_subdirectory( man )
+endif()
+-   check_include_files(rpc/rpc.h HAVE_RPC_RPC_H)
+-   add_feature_info("NFS kioslave" HAVE_RPC_RPC_H "The RPC library is needed 
to build the NFS kioslave")
+-   if(HAVE_RPC_RPC_H)
++   find_path(RPC_H_DIR rpc/rpc.h PATH_SUFFIXES tirpc)
++   add_feature_info("NFS kioslave" RPC_H_DIR "The RPC library is needed to 
build the NFS kioslave")
++   if(RPC_H_DIR)
+  add_subdirectory( nfs )
+endif()
+ endif()
+diff --git a/nfs/CMakeLists.txt b/nfs/CMakeLists.txt
+index 3dce1c1e..461620c7 100644
+--- a/nfs/CMakeLists.txt
 b/nfs/CMakeLists.txt
+@@ -1,6 +1,11 @@
+ ## Check for XDR functions
+ include(CheckFunctionExists)
+ 
++if (${RPC_H_DIR} MATCHES tirpc)
++ find_library(TIRPC_LIB tirpc)
++endif()
++set(CMAKE_REQUIRED_LIBRARIES ${TIRPC_LIB})
++
+ CHECK_FUNCTION_EXISTS(xdr_u_int64_t HAVE_XDR_U_INT64_T)
+ CHECK_FUNCTION_EXISTS(xdr_uint64_t HAVE_XDR_UINT64_T)
+ CHECK_FUNCTION_EXISTS(xdr_u_hyper HAVE_XDR_U_HYPER)
+@@ -24,9 +29,10 @@ if (HAVE_XDR_U_LONGLONG_T)
+ endif (HAVE_XDR_U_LONGLONG_T)
+ 
+ add_definitions(-DTRANSLATION_DOMAIN=\"kio5_nfs\")
++include_directories(${RPC_H_DIR})
+ 
+ add_library(kio_nfs MODULE kio_nfs.cpp nfsv2.cpp nfsv3.cpp 
rpc_nfs3_prot_xdr.c rpc_nfs2_prot_xdr.c)
+-target_link_libraries(kio_nfs KF5::KIOCore KF5::I18n Qt5::Network)
++target_link_libraries(kio_nfs KF5::KIOCore KF5::I18n Qt5::Network 
${TIRPC_LIB})
+ set_target_properties(kio_nfs PROPERTIES OUTPUT_NAME "nfs")
+ 
+ install(TARGETS kio_nfs DESTINATION ${PLUGIN_INSTALL_DIR}/kf5/kio)


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:39:15
  Author: arojas
Revision: 365181

openexr 2.4 rebuild

Modified:
  kio-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:37:16 UTC (rev 365180)
+++ PKGBUILD2019-10-18 23:39:15 UTC (rev 365181)
@@ -4,7 +4,7 @@
 
 pkgname=kio-extras
 pkgver=19.08.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Additional components to increase the functionality of KIO"
 arch=(x86_64)
 url='https://www.kde.org/applications/internet/'


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:38:37
  Author: felixonmars
Revision: 517260

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 517259, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
517259, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:38:37 UTC (rev 517260)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=170
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:38:27
  Author: felixonmars
Revision: 517259

upgpkg: tamarin-prover 1.4.1-170

rebuild with distributive 0.6.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:37:29 UTC (rev 517258)
+++ PKGBUILD2019-10-18 23:38:27 UTC (rev 517259)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=169
+pkgrel=170
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:37:29
  Author: arojas
Revision: 517258

Not needed with openexr 2.4.0-3

Modified:
  gmic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:36:46 UTC (rev 517257)
+++ PKGBUILD2019-10-18 23:37:29 UTC (rev 517258)
@@ -21,8 +21,6 @@
 # fix overlinking
   sed -e 's/pkg-config opencv --libs ||//' -e 
's/-lopencv_highgui/-lopencv_videoio/' \
   -e 's/pkg-config opencv/pkg-config opencv4/' -i 
gmic-$pkgver/src/Makefile 
-# fix build with openexr 2.4
-  sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i 
gmic-$pkgver/src/Makefile
 # fix build with openCV 4.0
   cd gmic-$pkgver/zart
   patch -p1 -i ../../zart-opencv4.patch


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:37:16
  Author: arojas
Revision: 365180

Not needed with openexr 2.4.0-3

Modified:
  opencv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:36:34 UTC (rev 365179)
+++ PKGBUILD2019-10-18 23:37:16 UTC (rev 365180)
@@ -30,9 +30,6 @@
 
   cd $pkgname-$pkgver
   patch -p1 -i ../opencv-includedir.patch # Fix wrong include patch in 
pkgconfig file
-# Fix build with openexr 2.4
-  sed -e 's|Half|Half-2_4|' -e 's|Iex|Iex-2_4|' -e 's|Imath|Imath-2_4|' -e 
's|IlmImf|IlmImf-2_4|' -e 's|IlmThread|IlmThread-2_4|' \
--i cmake/OpenCVFindOpenEXR.cmake
 }
 
 build() {


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:36:46
  Author: felixonmars
Revision: 517257

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 517256, stylish-haskell/trunk/PKGBUILD)

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
517256, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:36:46 UTC (rev 517257)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.2
+pkgrel=19
+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-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:36:36
  Author: felixonmars
Revision: 517256

upgpkg: stylish-haskell 0.9.2.2-19

rebuild with distributive 0.6.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:35:26 UTC (rev 517255)
+++ PKGBUILD2019-10-18 23:36:36 UTC (rev 517256)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.2
-pkgrel=18
+pkgrel=19
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell;
 license=("BSD")


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:36:34
  Author: arojas
Revision: 365179

archrelease: copy trunk to staging-x86_64

Added:
  openexr/repos/staging-x86_64/PKGBUILD
(from rev 365178, openexr/trunk/PKGBUILD)
Deleted:
  openexr/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-18 23:36:14 UTC (rev 365178)
+++ PKGBUILD2019-10-18 23:36:34 UTC (rev 365179)
@@ -1,35 +0,0 @@
-# Maintainer: Tobias Powalowski 
-
-pkgname=openexr
-pkgver=2.4.0
-pkgrel=2
-pkgdesc="An high dynamic-range image file format library"
-url="https://www.openexr.com/;
-arch=('x86_64')
-license=('BSD')
-depends=('zlib')
-makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut')
-optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: 
python support') 
-conflicts=('ilmbase')
-replaces=('ilmbase')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;)
-md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee')
-
-build() {
-  mkdir -p build
-
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-  install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-
-# Fix pc include path
-  sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \
--i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i 
"$pkgdir"/usr/lib/pkgconfig/IlmBase.pc
-}

Copied: openexr/repos/staging-x86_64/PKGBUILD (from rev 365178, 
openexr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-18 23:36:34 UTC (rev 365179)
@@ -0,0 +1,43 @@
+# Maintainer: Tobias Powalowski 
+
+pkgname=openexr
+pkgver=2.4.0
+pkgrel=3
+pkgdesc="An high dynamic-range image file format library"
+url="https://www.openexr.com/;
+arch=('x86_64')
+license=('BSD')
+depends=('zlib')
+makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut')
+optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: 
python support') 
+conflicts=('ilmbase')
+replaces=('ilmbase')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;)
+md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+# Take DESTDIR into account when creating symlinks
+  sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir 
\\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \
+-i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake
+}
+
+build() {
+  mkdir -p build
+
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+  install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+# Fix pc include path
+  sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \
+-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i 
"$pkgdir"/usr/lib/pkgconfig/IlmBase.pc
+}


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:36:14
  Author: arojas
Revision: 365178

Fix symlink creation

Modified:
  openexr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:07:35 UTC (rev 365177)
+++ PKGBUILD2019-10-18 23:36:14 UTC (rev 365178)
@@ -2,7 +2,7 @@
 
 pkgname=openexr
 pkgver=2.4.0
-pkgrel=2
+pkgrel=3
 pkgdesc="An high dynamic-range image file format library"
 url="https://www.openexr.com/;
 arch=('x86_64')
@@ -15,6 +15,14 @@
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;)
 md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee')
 
+prepare() {
+  cd $pkgname-$pkgver
+
+# Take DESTDIR into account when creating symlinks
+  sed -e 's|chdir ${CMAKE_INSTALL_FULL_LIBDIR}|chdir 
\\$ENV\\{DESTDIR\\}${CMAKE_INSTALL_FULL_LIBDIR}|' \
+-i OpenEXR/config/LibraryDefine.cmake -i IlmBase/config/LibraryDefine.cmake
+}
+
 build() {
   mkdir -p build
 


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:35:13
  Author: felixonmars
Revision: 517254

upgpkg: stack 2.1.3-50

rebuild with distributive 0.6.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:30:32 UTC (rev 517253)
+++ PKGBUILD2019-10-18 23:35:13 UTC (rev 517254)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=49
+pkgrel=50
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:35:26
  Author: felixonmars
Revision: 517255

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   83 
 stack.install |4 ++
 2 files changed, 87 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 517254, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:35:26 UTC (rev 517255)
@@ -0,0 +1,83 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=50
+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
+  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"
+
+  LD_PRELOAD=$(ls 

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

2019-10-18 Thread Jelle van der Waa via arch-commits
Date: Friday, October 18, 2019 @ 23:30:32
  Author: jelle
Revision: 517253

Enable PIE for idris

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:29:47 UTC (rev 517252)
+++ PKGBUILD2019-10-18 23:30:32 UTC (rev 517253)
@@ -35,7 +35,7 @@
 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
+-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


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:29:36
  Author: felixonmars
Revision: 517251

upgpkg: shellcheck 0.7.0-41

rebuild with distributive 0.6.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:25:51 UTC (rev 517250)
+++ PKGBUILD2019-10-18 23:29:36 UTC (rev 517251)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=40
+pkgrel=41
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:29:47
  Author: felixonmars
Revision: 517252

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 517251, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:29:47 UTC (rev 517252)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=41
+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 postgrest/trunk (PKGBUILD)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:25:41
  Author: felixonmars
Revision: 517249

upgpkg: postgrest 6.0.0-37

rebuild with distributive 0.6.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:22:12 UTC (rev 517248)
+++ PKGBUILD2019-10-18 23:25:41 UTC (rev 517249)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=36
+pkgrel=37
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:25:51
  Author: felixonmars
Revision: 517250

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 517249, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:25:51 UTC (rev 517250)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.0
+pkgrel=37
+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=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *3.3/<4/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: 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/trunk (PKGBUILD)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:22:01
  Author: felixonmars
Revision: 517247

upgpkg: pandoc-crossref 0.3.4.1-106

rebuild with distributive 0.6.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:20:30 UTC (rev 517246)
+++ PKGBUILD2019-10-18 23:22:01 UTC (rev 517247)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=105
+pkgrel=106
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:22:12
  Author: felixonmars
Revision: 517248

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

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
517247, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:22:12 UTC (rev 517248)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=106
+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=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:20:30
  Author: felixonmars
Revision: 517246

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
517245, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:20:30 UTC (rev 517246)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=106
+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.13/<3/' -e 's/< *3.3/<4/' $_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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:20:19
  Author: felixonmars
Revision: 517245

upgpkg: haskell-hakyll 4.12.5.2-106

rebuild with distributive 0.6.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:18:24 UTC (rev 517244)
+++ PKGBUILD2019-10-18 23:20:19 UTC (rev 517245)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=105
+pkgrel=106
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:18:24
  Author: felixonmars
Revision: 517244

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

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
517243, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:18:24 UTC (rev 517244)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=124
+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')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz;)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:18:14
  Author: felixonmars
Revision: 517243

upgpkg: pandoc-citeproc 0.16.2-124

rebuild with distributive 0.6.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:14:12 UTC (rev 517242)
+++ PKGBUILD2019-10-18 23:18:14 UTC (rev 517243)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=123
+pkgrel=124
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:14:02
  Author: felixonmars
Revision: 517241

upgpkg: pandoc 2.7.3-57

rebuild with distributive 0.6.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:02:45 UTC (rev 517240)
+++ PKGBUILD2019-10-18 23:14:02 UTC (rev 517241)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=56
+pkgrel=57
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:14:12
  Author: felixonmars
Revision: 517242

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 517241, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:14:12 UTC (rev 517242)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=57
+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-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'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-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=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+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 imagemagick6/repos (3 files)

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:07:35
  Author: arojas
Revision: 365177

archrelease: copy trunk to staging-x86_64

Added:
  imagemagick6/repos/staging-x86_64/
  imagemagick6/repos/staging-x86_64/PKGBUILD
(from rev 365176, imagemagick6/trunk/PKGBUILD)
  imagemagick6/repos/staging-x86_64/arch-fonts.diff
(from rev 365176, imagemagick6/trunk/arch-fonts.diff)

-+
 PKGBUILD|  108 ++
 arch-fonts.diff |  107 +
 2 files changed, 215 insertions(+)

Copied: imagemagick6/repos/staging-x86_64/PKGBUILD (from rev 365176, 
imagemagick6/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 23:07:35 UTC (rev 365177)
@@ -0,0 +1,108 @@
+# Maintainer: Eric Bélanger 
+
+pkgbase=imagemagick6
+pkgname=(libmagick6)
+pkgver=6.9.10.68
+pkgrel=2
+pkgdesc="An image viewing/manipulation program (version 6)"
+url="https://legacy.imagemagick.org/;
+arch=(x86_64)
+license=(custom)
+depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng)
+makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp
+ chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit)
+checkdepends=(gsfonts ttf-dejavu)
+_relname=ImageMagick-${pkgver%%.*}
+_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
+source=(https://www.imagemagick.org/download/$_tarname.tar.xz{,.asc}
+arch-fonts.diff)
+sha256sums=('e1531c741296fa6289210a109d8737d3744652ef8f099f5f6cebdabf2decb2cb'
+'SKIP'
+'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
+validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
+
+prepare() {
+  mkdir -p binpkg/usr/lib/pkgconfig {binpkg,docpkg}/usr/share
+
+  cd $_tarname
+
+  # Fix up typemaps to match our packages, where possible
+  patch -Np1 -i ../arch-fonts.diff
+
+  # Don't run auto(re)conf; assumes use of git
+}
+
+build() {
+  cd $_tarname
+  ./configure \
+PKG_CONFIG="/usr/bin/env PKG_CONFIG_PATH=/usr/lib/$pkgbase/pkgconfig 
pkg-config" \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-dejavu-font-dir=/usr/share/fonts/TTF \
+--with-gs-font-dir=/usr/share/fonts/gsfonts \
+PSDelegate=/usr/bin/gs \
+XPSDelegate=/usr/bin/gxps \
+PCLDelegate=/usr/bin/gpcl6 \
+--enable-hdri \
+--enable-opencl \
+--without-gslib \
+--with-lqr \
+--with-modules \
+--with-openexr \
+--with-openjp2 \
+--with-perl \
+--with-perl-options=INSTALLDIRS=vendor \
+--with-rsvg \
+--with-webp \
+--with-wmf \
+--with-xml \
+--without-autotrace \
+--without-djvu \
+--without-dps \
+--without-fftw \
+--without-fpx \
+--without-gcc-arch \
+--without-gvc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() (
+  cd $_tarname
+  ulimit -n 4096
+  make check || :
+)
+
+package_libmagick6() {
+  pkgdesc="${pkgdesc/)/; library)}"
+  optdepends=('ghostscript: PS/PDF support'
+  'libheif: HEIF support'
+  'libraw: DNG support'
+  'librsvg: SVG support'
+  'libwebp: WEBP support'
+  'libwmf: WMF support'
+  'libxml2: Magick Scripting Language'
+  'ocl-icd: OpenCL support'
+  'openexr: OpenEXR support'
+  'openjpeg2: JPEG2000 support'
+  'pango: Text rendering')
+  
backup=(etc/$_relname/{coder,colors,delegates,log,magic,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
+  options=('!docs' '!emptydirs' libtool)
+
+  cd $_tarname
+  make DESTDIR="$pkgdir" install pkgconfigdir="/usr/lib/$pkgbase/pkgconfig"
+
+  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
+  rm "$pkgdir"/usr/lib/*.la
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
+
+# Drop tools
+  cd ../binpkg
+  mv "$pkgdir/usr/bin" usr/
+  mv "$pkgdir/usr/lib/perl5" usr/lib/
+  mv "$pkgdir/usr/share/man" usr/share/
+
+# Harden security policy https://bugs.archlinux.org/task/62785
+  sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-6/policy.xml
+}

Copied: imagemagick6/repos/staging-x86_64/arch-fonts.diff (from rev 365176, 
imagemagick6/trunk/arch-fonts.diff)
===
--- staging-x86_64/arch-fonts.diff  (rev 0)
+++ staging-x86_64/arch-fonts.diff  2019-10-18 23:07:35 UTC (rev 365177)
@@ -0,0 +1,107 @@
+diff -u -r ImageMagick-6.9.9-25/config/type-dejavu.xml.in 
ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in
+--- ImageMagick-6.9.9-25/config/type-dejavu.xml.in 2017-11-30 
19:24:05.0 +0100
 ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in   2017-12-02 
18:44:53.410304554 +0100
+@@ -13,27 +13,6 @@

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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:07:16
  Author: arojas
Revision: 365176

openexr 2.4 rebuild

Modified:
  imagemagick6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 23:02:31 UTC (rev 365175)
+++ PKGBUILD2019-10-18 23:07:16 UTC (rev 365176)
@@ -3,7 +3,7 @@
 pkgbase=imagemagick6
 pkgname=(libmagick6)
 pkgver=6.9.10.68
-pkgrel=1
+pkgrel=2
 pkgdesc="An image viewing/manipulation program (version 6)"
 url="https://legacy.imagemagick.org/;
 arch=(x86_64)


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:02:45
  Author: felixonmars
Revision: 517240

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 517239, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 23:02:45 UTC (rev 517240)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.2
+pkgrel=22
+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 's/< *0.9/<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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 23:02:34
  Author: felixonmars
Revision: 517239

upgpkg: idris 1.3.2-22

rebuild with distributive 0.6.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:57:58 UTC (rev 517238)
+++ PKGBUILD2019-10-18 23:02:34 UTC (rev 517239)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=21
+pkgrel=22
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/;
 license=("BSD")


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:02:31
  Author: arojas
Revision: 365175

archrelease: copy trunk to staging-x86_64

Added:
  imagemagick/repos/staging-x86_64/
  imagemagick/repos/staging-x86_64/PKGBUILD
(from rev 365174, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/staging-x86_64/arch-fonts.diff
(from rev 365174, imagemagick/trunk/arch-fonts.diff)

-+
 PKGBUILD|  118 ++
 arch-fonts.diff |  107 
 2 files changed, 225 insertions(+)

Copied: imagemagick/repos/staging-x86_64/PKGBUILD (from rev 365174, 
imagemagick/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 23:02:31 UTC (rev 365175)
@@ -0,0 +1,118 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick
+pkgname=(imagemagick imagemagick-doc)
+pkgver=7.0.8.68
+pkgrel=2
+pkgdesc="An image viewing/manipulation program"
+url="https://www.imagemagick.org/;
+arch=(x86_64)
+license=(custom)
+makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp
+ chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 
libxext liblqr libraqm libpng)
+checkdepends=(gsfonts ttf-dejavu)
+_relname=ImageMagick-${pkgver%%.*}
+_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
+source=(https://www.imagemagick.org/download/releases/$_tarname.tar.xz{,.asc}
+arch-fonts.diff)
+sha256sums=('3639baa6ceb5db38b1b48a4b917f90fe007ca7edca1f7894da0bc746305a'
+'SKIP'
+'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
+validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
+
+shopt -s extglob
+
+prepare() {
+  mkdir -p docpkg/usr/share
+
+  cd $_tarname
+
+  # Fix up typemaps to match our packages, where possible
+  patch -p1 -i ../arch-fonts.diff
+}
+
+build() {
+  cd $_tarname
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--with-dejavu-font-dir=/usr/share/fonts/TTF \
+--with-gs-font-dir=/usr/share/fonts/gsfonts \
+PSDelegate=/usr/bin/gs \
+XPSDelegate=/usr/bin/gxps \
+PCLDelegate=/usr/bin/gpcl6 \
+--enable-hdri \
+--enable-opencl \
+--without-gslib \
+--with-lqr \
+--with-modules \
+--with-openexr \
+--with-openjp2 \
+--with-perl \
+--with-perl-options=INSTALLDIRS=vendor \
+--with-rsvg \
+--with-webp \
+--with-wmf \
+--with-xml \
+--without-autotrace \
+--without-djvu \
+--without-dps \
+--without-fftw \
+--without-fpx \
+--without-gcc-arch \
+--without-gvc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() (
+  cd $_tarname
+  ulimit -n 4096
+  make check
+)
+
+package_imagemagick() {
+  depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
+  optdepends=('ghostscript: PS/PDF support'
+  'libheif: HEIF support'
+  'libraw: DNG support'
+  'librsvg: SVG support'
+  'libwebp: WEBP support'
+  'libwmf: WMF support'
+  'libxml2: Magick Scripting Language'
+  'ocl-icd: OpenCL support'
+  'openexr: OpenEXR support'
+  'openjpeg2: JPEG2000 support'
+  'pango: Text rendering'
+  'imagemagick-doc: manual and API docs')
+  options=(!emptydirs libtool)
+  
backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
+  conflicts=(imagemagick6)
+  provides=(libmagick)
+  replaces=(imagemagick6 libmagick)
+
+  cd $_tarname
+  make DESTDIR="$pkgdir" install
+
+  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
+  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
+  rm "$pkgdir"/usr/lib/*.la
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
+
+# Split docs
+  mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/"
+
+# Harden security policy https://bugs.archlinux.org/task/62785
+  sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml
+}
+
+package_imagemagick-doc() {
+  pkgdesc+=" (manual and API docs)"
+
+  mv docpkg/* "$pkgdir"
+
+  cd $_tarname
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
+}

Copied: imagemagick/repos/staging-x86_64/arch-fonts.diff (from rev 365174, 
imagemagick/trunk/arch-fonts.diff)
===
--- staging-x86_64/arch-fonts.diff  (rev 0)
+++ staging-x86_64/arch-fonts.diff  2019-10-18 23:02:31 UTC (rev 365175)
@@ -0,0 +1,107 @@
+diff -u -r ImageMagick-6.9.9-25/config/type-dejavu.xml.in 
ImageMagick-6.9.9-25-archfonts/config/type-dejavu.xml.in
+--- ImageMagick-6.9.9-25/config/type-dejavu.xml.in 2017-11-30 

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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 23:02:12
  Author: arojas
Revision: 365174

openexr 2.4 rebuild

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:44:19 UTC (rev 365173)
+++ PKGBUILD2019-10-18 23:02:12 UTC (rev 365174)
@@ -4,7 +4,7 @@
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
 pkgver=7.0.8.68
-pkgrel=1
+pkgrel=2
 pkgdesc="An image viewing/manipulation program"
 url="https://www.imagemagick.org/;
 arch=(x86_64)


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:57:58
  Author: arojas
Revision: 517238

archrelease: copy trunk to community-staging-x86_64

Added:
  gmic/repos/community-staging-x86_64/
  gmic/repos/community-staging-x86_64/PKGBUILD
(from rev 517237, gmic/trunk/PKGBUILD)
  gmic/repos/community-staging-x86_64/zart-opencv4.patch
(from rev 517237, gmic/trunk/zart-opencv4.patch)

+
 PKGBUILD   |   82 +++
 zart-opencv4.patch |   22 +
 2 files changed, 104 insertions(+)

Copied: gmic/repos/community-staging-x86_64/PKGBUILD (from rev 517237, 
gmic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:57:58 UTC (rev 517238)
@@ -0,0 +1,82 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: Jan "heftig" Steffens 
+# Contributor: farid 
+# Contributor: Archie 
+
+pkgbase=gmic
+pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
+pkgver=2.7.4
+pkgrel=2
+arch=(x86_64)
+url="https://gmic.eu/;
+license=(custom:CeCILL)
+makedepends=(gimp qt5-base fftw openexr opencv eigen)
+source=(https://gmic.eu/files/source/gmic_$pkgver.tar.gz zart-opencv4.patch)
+sha256sums=('cd9b40fa8df8a0bb47388071096c768a9d4908af574f0e98cc8515410d0b2c40'
+'f4295a2b9a6730060e1dd763c602bd5156570d623bc69c2214dfd11e94943296')
+
+prepare() {
+  sed -e 's|/etc/bash_completion.d|/usr/share/bash-completion/completions|g' 
-i gmic-$pkgver/src/Makefile
+# fix overlinking
+  sed -e 's/pkg-config opencv --libs ||//' -e 
's/-lopencv_highgui/-lopencv_videoio/' \
+  -e 's/pkg-config opencv/pkg-config opencv4/' -i 
gmic-$pkgver/src/Makefile 
+# fix build with openexr 2.4
+  sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i 
gmic-$pkgver/src/Makefile
+# fix build with openCV 4.0
+  cd gmic-$pkgver/zart
+  patch -p1 -i ../../zart-opencv4.patch
+  sed -e 's|opencv|opencv4|' -i zart.pro
+}
+
+build() {
+  cd gmic-$pkgver
+  make -C src cli lib libc WGET=/bin/true LIBS=${LDFLAGS} -j1
+
+  cd gmic-qt
+  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=none
+  make
+  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=gimp
+  make
+  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on HOST=krita
+  make  
+
+  cd ../zart
+  qmake GMIC_PATH=../src GMIC_DYNAMIC_LINKING=on QMAKE_CXXFLAGS+=" 
-DOPENCV2_HEADERS"
+  make
+}
+
+package_gmic() {
+  pkgdesc="GREYC's Magic Image Converter: image processing framework"
+  depends=(opencv fftw curl)
+  optdepends=('qt5-base: for the Qt UI')
+
+  cd gmic-$pkgver/src
+  make DESTDIR="$pkgdir" install
+  install -Dm644 ../COPYING "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -r "$pkgdir"/usr/{bin/zart,lib/gimp,bin/gmic_krita_qt}
+}
+
+package_zart() {
+  pkgdesc="A GUI for G'MIC real-time manipulations on the output of a webcam"
+  depends=(gmic qt5-base)
+
+  install -Dm755 gmic-$pkgver/zart/zart -t "$pkgdir"/usr/bin
+  install -Dm644 gmic-$pkgver/zart/Licence_CeCILL_V2-en.html -t 
"$pkgdir"/usr/share/licenses/$pkgname
+}
+
+package_gimp-plugin-gmic() {
+  pkgdesc="Gimp plugin for the G'MIC image processing framework"
+  depends=(gimp gmic qt5-base)
+
+  install -Dm755 gmic-$pkgver/gmic-qt/gmic_gimp_qt 
"$pkgdir"/usr/lib/gimp/2.0/plug-ins/gmic_gimp
+  install -Dm644 gmic-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+package_krita-plugin-gmic() {
+  pkgdesc="Krita plugin for the G'MIC image processing framework"
+  depends=(krita gmic)
+
+  install -Dm755 gmic-$pkgver/gmic-qt/gmic_krita_qt -t "$pkgdir"/usr/bin/
+  install -Dm644 gmic-$pkgver/COPYING 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Copied: gmic/repos/community-staging-x86_64/zart-opencv4.patch (from rev 
517237, gmic/trunk/zart-opencv4.patch)
===
--- community-staging-x86_64/zart-opencv4.patch (rev 0)
+++ community-staging-x86_64/zart-opencv4.patch 2019-10-18 22:57:58 UTC (rev 
517238)
@@ -0,0 +1,22 @@
+diff --git a/src/ImageConverter.cpp b/src/ImageConverter.cpp
+index dc7605b..56f59db 100644
+--- a/src/ImageConverter.cpp
 b/src/ImageConverter.cpp
+@@ -70,7 +70,7 @@ void ImageConverter::convert(const cv::Mat * in, QImage * 
out)
+ 
+   cv::Mat tmp(in->cols, in->rows, in->depth());
+ 
+-  cvtColor(*in, tmp, (in->channels() == 1) ? CV_GRAY2RGB : CV_BGR2RGB);
++  cvtColor(*in, tmp, (in->channels() == 1) ? cv::COLOR_GRAY2RGB : 
cv::COLOR_BGR2RGB);
+ 
+   const unsigned int w3 = 3 * tmp.cols;
+   unsigned char * src = reinterpret_cast(tmp.ptr());
+@@ -106,7 +106,7 @@ void ImageConverter::convert(const QImage & in, cv::Mat ** 
out)
+   dst += step;
+ }
+   }
+-  cvtColor(**out, **out, CV_BGR2RGB);
++  cvtColor(**out, **out, cv::COLOR_BGR2RGB);
+ }
+ 
+ void ImageConverter::convert(const cimg_library::CImg & in, QImage * 
out)


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:57:40
  Author: arojas
Revision: 517237

openexr 2.4 rebuild

Modified:
  gmic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:43:15 UTC (rev 517236)
+++ PKGBUILD2019-10-18 22:57:40 UTC (rev 517237)
@@ -7,7 +7,7 @@
 pkgbase=gmic
 pkgname=(gmic zart gimp-plugin-gmic krita-plugin-gmic)
 pkgver=2.7.4
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://gmic.eu/;
 license=(custom:CeCILL)
@@ -21,6 +21,8 @@
 # fix overlinking
   sed -e 's/pkg-config opencv --libs ||//' -e 
's/-lopencv_highgui/-lopencv_videoio/' \
   -e 's/pkg-config opencv/pkg-config opencv4/' -i 
gmic-$pkgver/src/Makefile 
+# fix build with openexr 2.4
+  sed -e 's|-lIlmImf -lHalf|-lIlmImf-2_4 -lHalf-2_4|' -i 
gmic-$pkgver/src/Makefile
 # fix build with openCV 4.0
   cd gmic-$pkgver/zart
   patch -p1 -i ../../zart-opencv4.patch


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:44:19
  Author: arojas
Revision: 365173

archrelease: copy trunk to staging-x86_64

Added:
  gegl/repos/staging-x86_64/
  gegl/repos/staging-x86_64/PKGBUILD
(from rev 365172, gegl/trunk/PKGBUILD)

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

Copied: gegl/repos/staging-x86_64/PKGBUILD (from rev 365172, 
gegl/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-10-18 22:44:19 UTC (rev 365173)
@@ -0,0 +1,54 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=gegl
+pkgver=0.4.16
+pkgrel=3
+pkgdesc="Graph based image processing framework"
+arch=('x86_64')
+url="https://www.gegl.org/;
+license=('GPL3' 'LGPL3')
+depends=('babl' 'libspiro' 'json-glib' 'libgexiv2' 'libraw' 'openexr' 
'librsvg' 'libtiff' 'luajit' 'jasper' 'lensfun' 'suitesparse')
+makedepends=('intltool' 'ruby' 'mesa' 'glu' 'ffmpeg' 'exiv2' 'vala' 'python2' 
'gobject-introspection' 'git')
+optdepends=('ffmpeg: ffmpeg plugin')
+_commit=8fae1d8b35aa9b0d094f08411f6c68af7ffbb465  # tags/GEGL_0_4_16^0
+source=("git+https://gitlab.gnome.org/GNOME/gegl.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^GEGL_//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  mkdir path
+  ln -s /usr/bin/python2 path/python
+
+  cd ${pkgname}
+  git cherry-pick -n c1c3541caab485384087bbbcf1c83ef2d5bd4d43
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  ./configure  --prefix=/usr  --with-sdl --with-librsvg \
+--with-libavformat --with-jasper --disable-docs \
+--enable-workshop
+
+  # https://bugzilla.gnome.org/show_bug.cgi?id=655517
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  make -k check || :
+}
+
+package() {
+  export PATH="$srcdir/path:$PATH" PYTHON=/usr/bin/python2
+  cd ${pkgname}
+  make DESTDIR="${pkgdir}" install
+}


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:44:00
  Author: arojas
Revision: 365172

openexr 2.4 rebuild

Modified:
  gegl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:38:25 UTC (rev 365171)
+++ PKGBUILD2019-10-18 22:44:00 UTC (rev 365172)
@@ -2,7 +2,7 @@
 
 pkgname=gegl
 pkgver=0.4.16
-pkgrel=2
+pkgrel=3
 pkgdesc="Graph based image processing framework"
 arch=('x86_64')
 url="https://www.gegl.org/;


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:43:15
  Author: felixonmars
Revision: 517236

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 517235, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
517235, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:43:15 UTC (rev 517236)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.3
+pkgrel=103
+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=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:43:05
  Author: felixonmars
Revision: 517235

upgpkg: hopenpgp-tools 0.21.3-103

rebuild with distributive 0.6.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:41:01 UTC (rev 517234)
+++ PKGBUILD2019-10-18 22:43:05 UTC (rev 517235)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.3
-pkgrel=102
+pkgrel=103
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools;
 license=("AGPL3")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:41:01
  Author: felixonmars
Revision: 517234

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 517233, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:41:01 UTC (rev 517234)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.11
+pkgrel=11
+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 hoogle/trunk (PKGBUILD)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:40:51
  Author: felixonmars
Revision: 517233

upgpkg: hoogle 5.0.17.11-11

rebuild with distributive 0.6.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:39:12 UTC (rev 517232)
+++ PKGBUILD2019-10-18 22:40:51 UTC (rev 517233)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.11
-pkgrel=10
+pkgrel=11
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:39:12
  Author: felixonmars
Revision: 517232

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 517231, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:39:12 UTC (rev 517232)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.7.0
+pkgrel=43
+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;)
+sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:39:01
  Author: felixonmars
Revision: 517231

upgpkg: cryptol 2.7.0-43

rebuild with distributive 0.6.1

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:35:59 UTC (rev 517230)
+++ PKGBUILD2019-10-18 22:39:01 UTC (rev 517231)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.7.0
-pkgrel=42
+pkgrel=43
 pkgdesc="The Language of Cryptography"
 url="https://www.cryptol.net;
 license=("BSD")


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:38:25
  Author: arojas
Revision: 365171

archrelease: copy trunk to staging-x86_64

Added:
  openexr/repos/staging-x86_64/PKGBUILD
(from rev 365170, openexr/trunk/PKGBUILD)
Deleted:
  openexr/repos/staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-10-18 22:34:16 UTC (rev 365170)
+++ PKGBUILD2019-10-18 22:38:25 UTC (rev 365171)
@@ -1,31 +0,0 @@
-# Maintainer: Tobias Powalowski 
-
-pkgname=openexr
-pkgver=2.4.0
-pkgrel=1
-pkgdesc="An high dynamic-range image file format library"
-url="https://www.openexr.com/;
-arch=('x86_64')
-license=('BSD')
-depends=('zlib')
-makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut')
-optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: 
python support') 
-conflicts=('ilmbase')
-replaces=('ilmbase')
-source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;)
-md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee')
-
-build() {
-  mkdir -p build
-
-  cd build
-  cmake ../$pkgname-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="${pkgdir}" install
-  install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: openexr/repos/staging-x86_64/PKGBUILD (from rev 365170, 
openexr/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-10-18 22:38:25 UTC (rev 365171)
@@ -0,0 +1,35 @@
+# Maintainer: Tobias Powalowski 
+
+pkgname=openexr
+pkgver=2.4.0
+pkgrel=2
+pkgdesc="An high dynamic-range image file format library"
+url="https://www.openexr.com/;
+arch=('x86_64')
+license=('BSD')
+depends=('zlib')
+makedepends=('cmake' 'fltk' 'python' 'boost' 'freeglut')
+optdepends=('fltk: for exrdisplay' 'boost-libs: python support' 'python: 
python support') 
+conflicts=('ilmbase')
+replaces=('ilmbase')
+source=($pkgname-$pkgver.tar.gz::"https://github.com/openexr/openexr/archive/v$pkgver.tar.gz;)
+md5sums=('9e4d69cf2a12c6fb19b98af7c5e0eaee')
+
+build() {
+  mkdir -p build
+
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+  install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+# Fix pc include path
+  sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \
+-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i 
"$pkgdir"/usr/lib/pkgconfig/IlmBase.pc
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:35:59
  Author: felixonmars
Revision: 517230

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 517229, haskell-sbv/trunk/PKGBUILD)

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 517229, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:35:59 UTC (rev 517230)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.3
+pkgrel=31
+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=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:35:48
  Author: felixonmars
Revision: 517229

upgpkg: haskell-sbv 8.3-31

rebuild with distributive 0.6.1

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:26:38 UTC (rev 517228)
+++ PKGBUILD2019-10-18 22:35:48 UTC (rev 517229)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.3
-pkgrel=30
+pkgrel=31
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="https://leventerkok.github.com/sbv;
 license=("BSD")


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

2019-10-18 Thread Antonio Rojas via arch-commits
Date: Friday, October 18, 2019 @ 22:34:16
  Author: arojas
Revision: 365170

Fix paths in pkgconfig files

Modified:
  openexr/trunk/PKGBUILD

--+
 PKGBUILD |6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:29:59 UTC (rev 365169)
+++ PKGBUILD2019-10-18 22:34:16 UTC (rev 365170)
@@ -2,7 +2,7 @@
 
 pkgname=openexr
 pkgver=2.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An high dynamic-range image file format library"
 url="https://www.openexr.com/;
 arch=('x86_64')
@@ -28,4 +28,8 @@
   cd build
   make DESTDIR="${pkgdir}" install
   install -D -m644 "$srcdir"/$pkgname-$pkgver/LICENSE.md -t 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+# Fix pc include path
+  sed -e 's|=include|=${prefix}/include|g' -e 's|=lib|=${prefix}/lib|g' \
+-i "$pkgdir"/usr/lib/pkgconfig/OpenEXR.pc -i 
"$pkgdir"/usr/lib/pkgconfig/IlmBase.pc
 }


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:26:27
  Author: felixonmars
Revision: 517227

upgpkg: haskell-ipynb 0.1-74

rebuild with distributive 0.6.1

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:25:32 UTC (rev 517226)
+++ PKGBUILD2019-10-18 22:26:27 UTC (rev 517227)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=73
+pkgrel=74
 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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:26:38
  Author: felixonmars
Revision: 517228

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 517227, haskell-ipynb/trunk/PKGBUILD)

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 517227, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:26:38 UTC (rev 517228)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=74
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:25:32
  Author: felixonmars
Revision: 517226

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 517225, haskell-aeson-diff/trunk/PKGBUILD)

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
517225, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:25:32 UTC (rev 517226)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.7
+pkgrel=44
+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=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:25:22
  Author: felixonmars
Revision: 517225

upgpkg: haskell-aeson-diff 1.1.0.7-44

rebuild with distributive 0.6.1

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:23:59 UTC (rev 517224)
+++ PKGBUILD2019-10-18 22:25:22 UTC (rev 517225)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.7
-pkgrel=43
+pkgrel=44
 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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:23:59
  Author: felixonmars
Revision: 517224

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 517223, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:23:59 UTC (rev 517224)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=2.1.14
+pkgrel=71
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:23:49
  Author: felixonmars
Revision: 517223

upgpkg: hlint 2.1.14-71

rebuild with distributive 0.6.1

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:22:27 UTC (rev 517222)
+++ PKGBUILD2019-10-18 22:23:49 UTC (rev 517223)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=70
+pkgrel=71
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:22:27
  Author: felixonmars
Revision: 517222

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 517221, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:22:27 UTC (rev 517222)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.15
+pkgrel=19
+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-wai'
+ 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 
'haskell-json'
+ 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('1743835e21cf7b6c38ef31e293e0db80d1bf87dd064f382678547d2430b04f95c6d2dcf6d5175179e43f151581b239dead2400b208bd1cdda3bafbf2ca30')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:22:17
  Author: felixonmars
Revision: 517221

upgpkg: hledger-web 1.15-19

rebuild with distributive 0.6.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:20:39 UTC (rev 517220)
+++ PKGBUILD2019-10-18 22:22:17 UTC (rev 517221)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.15
-pkgrel=18
+pkgrel=19
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:20:39
  Author: felixonmars
Revision: 517220

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 517219, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 517219, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:20:39 UTC (rev 517220)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.15
+pkgrel=7
+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=('67b5f6d013b9aed9e139b0f87510ee01e07c78ca8a003d8db74f3d851d00acf4df1f2b991e0e7b4ed847a2bdf5d38412798e02581c332b4d7c527155f5232565')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:20:27
  Author: felixonmars
Revision: 517219

upgpkg: hledger-ui 1.15-7

rebuild with distributive 0.6.1

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:19:22 UTC (rev 517218)
+++ PKGBUILD2019-10-18 22:20:27 UTC (rev 517219)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.15
-pkgrel=6
+pkgrel=7
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:19:12
  Author: felixonmars
Revision: 517217

upgpkg: hledger 1.15.2-6

rebuild with distributive 0.6.1

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:17:56 UTC (rev 517216)
+++ PKGBUILD2019-10-18 22:19:12 UTC (rev 517217)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.15.2
-pkgrel=5
+pkgrel=6
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:19:22
  Author: felixonmars
Revision: 517218

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hledger/repos/community-staging-x86_64/PKGBUILD (from rev 517217, 
hledger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:19:22 UTC (rev 517218)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger
+pkgver=1.15.2
+pkgrel=6
+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-easytest'
+ '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-temporary'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 
'haskell-utility-ht'
+ 'haskell-wizards')
+makedepends=('ghc' 'haskell-extra' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('77362ab356f16abe6742a1c59985b4e31a8901fb236083eb8fb77689e9ccf99e76f8bde722a4e05daebf0c23654b5bf2d1ecd2e7613b5a8ab85efd99d3282fc3')
+
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:17:56
  Author: felixonmars
Revision: 517216

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hindent/repos/community-staging-x86_64/PKGBUILD (from rev 517215, 
hindent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:17:56 UTC (rev 517216)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hindent
+pkgver=5.3.1
+pkgrel=24
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:17:46
  Author: felixonmars
Revision: 517215

upgpkg: hindent 5.3.1-24

rebuild with distributive 0.6.1

Modified:
  hindent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:14:11 UTC (rev 517214)
+++ PKGBUILD2019-10-18 22:17:46 UTC (rev 517215)
@@ -3,7 +3,7 @@
 
 pkgname=hindent
 pkgver=5.3.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Extensible Haskell pretty printer"
 url="https://github.com/commercialhaskell/hindent;
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:13:56
  Author: felixonmars
Revision: 517213

upgpkg: hedgewars 0.9.25-61

rebuild with distributive 0.6.1

Modified:
  hedgewars/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:07:43 UTC (rev 517212)
+++ PKGBUILD2019-10-18 22:13:56 UTC (rev 517213)
@@ -4,7 +4,7 @@
 
 pkgname=hedgewars
 pkgver=0.9.25
-pkgrel=60
+pkgrel=61
 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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:14:11
  Author: felixonmars
Revision: 517214

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 517213, 
hedgewars/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:14:11 UTC (rev 517214)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+# Contributor: Tinxy 
+
+pkgname=hedgewars
+pkgver=0.9.25
+pkgrel=61
+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=('956c21a7203586485e885f98fa4eccdc2fd34b50c0f817c1f6f610af1b4f341a5bb32bb8e0ace13f78ce2fb79a48934b89c1b56459a411c07a1809041968')
+
+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 git-annex/repos (2 files)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:07:43
  Author: felixonmars
Revision: 517212

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 517211, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 22:07:43 UTC (rev 517212)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=7.20190912
+pkgrel=21
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/;
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-hinotify'
+ 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 
'haskell-memory' 'haskell-microlens'
+ 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 
'haskell-network'
+ 'haskell-network-info' 'haskell-network-multicast' 
'haskell-network-uri'
+ 'haskell-old-locale' 'haskell-optparse-applicative' 
'haskell-path-pieces'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 
'haskell-resourcet'
+ 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 
'haskell-shakespeare'
+ 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun' 'haskell-torrent'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-uuid'
+ 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 
'haskell-warp-tls'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;)
+sha512sums=('SKIP')
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:07:33
  Author: felixonmars
Revision: 517211

upgpkg: git-annex 7.20190912-21

rebuild with distributive 0.6.1

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 22:00:45 UTC (rev 517210)
+++ PKGBUILD2019-10-18 22:07:33 UTC (rev 517211)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20190912
-pkgrel=20
+pkgrel=21
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:00:45
  Author: felixonmars
Revision: 517210

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 22:00:34
  Author: felixonmars
Revision: 517209

upgpkg: haskell-yesod-static 1.6.0.1-208

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:59:19 UTC (rev 517208)
+++ PKGBUILD2019-10-18 22:00:34 UTC (rev 517209)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=207
+pkgrel=208
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:59:19
  Author: felixonmars
Revision: 517208

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:59:08
  Author: felixonmars
Revision: 517207

upgpkg: haskell-yesod-test 1.6.6.2-34

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:57:58 UTC (rev 517206)
+++ PKGBUILD2019-10-18 21:59:08 UTC (rev 517207)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.6.2
-pkgrel=33
+pkgrel=34
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:57:48
  Author: felixonmars
Revision: 517205

upgpkg: haskell-yesod-auth 1.6.8-24

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:56:30 UTC (rev 517204)
+++ PKGBUILD2019-10-18 21:57:48 UTC (rev 517205)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.8
-pkgrel=23
+pkgrel=24
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:57:58
  Author: felixonmars
Revision: 517206

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
517205, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:57:58 UTC (rev 517206)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.8
+pkgrel=24
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d237b669f4fbd2838d50427d210c548c37d9866fc5790127563ab826a646b690d3e2ed3b0ca2db22c2c195aa7cc4d73e8f3bc4a385382b464d4d65724747b34b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:56:20
  Author: felixonmars
Revision: 517203

upgpkg: haskell-yesod 1.6.0-355

rebuild with distributive 0.6.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:55:22 UTC (rev 517202)
+++ PKGBUILD2019-10-18 21:56:20 UTC (rev 517203)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0
-pkgrel=354
+pkgrel=355
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:56:30
  Author: felixonmars
Revision: 517204

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 517203, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:56:30 UTC (rev 517204)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0
+pkgrel=355
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-data-default-class' 'haskell-fast-logger' 
'haskell-monad-logger'
+ 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 
'haskell-wai-logger'
+ 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:55:22
  Author: felixonmars
Revision: 517202

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
517201, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:55:22 UTC (rev 517202)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=16
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh   
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:55:10
  Author: felixonmars
Revision: 517201

upgpkg: haskell-yesod-form 1.6.7-16

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:53:52 UTC (rev 517200)
+++ PKGBUILD2019-10-18 21:55:10 UTC (rev 517201)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=15
+pkgrel=16
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:53:52
  Author: felixonmars
Revision: 517200

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 517199, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:53:52 UTC (rev 517200)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.2
+pkgrel=103
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8014d1bcb5101bfad61911377e4122b07f41b4e98bd20c8f7a205d151caa73dbe4b1cc526f1f3d4bb2323920b290f080c77649e0f368ca017cd50389a7f7120c')
+
+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-yesod-persistent/trunk (PKGBUILD)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:53:42
  Author: felixonmars
Revision: 517199

upgpkg: haskell-yesod-persistent 1.6.0.2-103

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:52:43 UTC (rev 517198)
+++ PKGBUILD2019-10-18 21:53:42 UTC (rev 517199)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.2
-pkgrel=102
+pkgrel=103
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:52:43
  Author: felixonmars
Revision: 517198

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
517197, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:52:43 UTC (rev 517198)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=598
+pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-yesod-core")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:52:32
  Author: felixonmars
Revision: 517197

upgpkg: haskell-yesod-default 1.2.0-598

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:51:41 UTC (rev 517196)
+++ PKGBUILD2019-10-18 21:52:32 UTC (rev 517197)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=597
+pkgrel=598
 pkgdesc="Default config and main functions for your yesod application 
(deprecated)"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:51:41
  Author: felixonmars
Revision: 517196

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
517195, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:51:41 UTC (rev 517196)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.16.1
+pkgrel=16
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-rio' 
'haskell-shakespeare'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('45084c7ae14cfaaad08725d775635051d0e03193b798448f2fd4fdea8b6b4f739ce5fbaa316e9e16ffeb6c3b2f89c0f96487910ca337b0bc0ee9e274eb66a675')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:51:31
  Author: felixonmars
Revision: 517195

upgpkg: haskell-yesod-core 1.6.16.1-16

rebuild with distributive 0.6.1

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:50:10 UTC (rev 517194)
+++ PKGBUILD2019-10-18 21:51:31 UTC (rev 517195)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.16.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:50:10
  Author: felixonmars
Revision: 517194

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 517193, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
517193, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:50:10 UTC (rev 517194)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.1.1.1
+pkgrel=43
+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-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:49:59
  Author: felixonmars
Revision: 517193

upgpkg: haskell-pantry 0.1.1.1-43

rebuild with distributive 0.6.1

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:46:15 UTC (rev 517192)
+++ PKGBUILD2019-10-18 21:49:59 UTC (rev 517193)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.1.1.1
-pkgrel=42
+pkgrel=43
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:46:15
  Author: felixonmars
Revision: 517192

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 517191, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 517191, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:46:15 UTC (rev 517192)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.2
+pkgrel=65
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+ -f-build-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:46:04
  Author: felixonmars
Revision: 517191

upgpkg: haskell-optparse-simple 0.1.1.2-65

rebuild with distributive 0.6.1

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:45:22 UTC (rev 517190)
+++ PKGBUILD2019-10-18 21:46:04 UTC (rev 517191)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.2
-pkgrel=64
+pkgrel=65
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:45:22
  Author: felixonmars
Revision: 517190

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 
517189, haskell-mustache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-10-18 21:45:22 UTC (rev 517190)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=mustache
+pkgname=haskell-mustache
+pkgver=2.3.0
+pkgrel=236
+pkgdesc="A mustache template parser library."
+url="https://github.com/JustusAdam/mustache;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 
'haskell-wreq' 'haskell-zlib'
+ 'haskell-tar' 'haskell-lens' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6')
+
+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-mustache/trunk (PKGBUILD)

2019-10-18 Thread Felix Yan via arch-commits
Date: Friday, October 18, 2019 @ 21:45:00
  Author: felixonmars
Revision: 517189

upgpkg: haskell-mustache 2.3.0-236

rebuild with distributive 0.6.1

Modified:
  haskell-mustache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-10-18 21:44:28 UTC (rev 517188)
+++ PKGBUILD2019-10-18 21:45:00 UTC (rev 517189)
@@ -3,7 +3,7 @@
 _hkgname=mustache
 pkgname=haskell-mustache
 pkgver=2.3.0
-pkgrel=235
+pkgrel=236
 pkgdesc="A mustache template parser library."
 url="https://github.com/JustusAdam/mustache;
 license=('BSD')


[arch-commits] Commit in (3 files)

2019-10-18 Thread Morten Linderud via arch-commits
Date: Friday, October 18, 2019 @ 21:44:17
  Author: foxboron
Revision: 517186

addpkg: nano-syntax-highlighting 2019.10.17-1

Added:
  nano-syntax-highlighting/
  nano-syntax-highlighting/repos/
  nano-syntax-highlighting/trunk/


  1   2   3   4   5   6   >