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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:33:35
  Author: kkeen
Revision: 455235

archrelease: copy trunk to community-staging-x86_64

Added:
  gqrx/repos/community-staging-x86_64/
  gqrx/repos/community-staging-x86_64/PKGBUILD
(from rev 455234, gqrx/trunk/PKGBUILD)

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

Copied: gqrx/repos/community-staging-x86_64/PKGBUILD (from rev 455234, 
gqrx/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 05:33:35 UTC (rev 455235)
@@ -0,0 +1,51 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+
+pkgname=gqrx
+pkgver=2.11.5
+pkgrel=5
+pkgdesc="Interactive SDR receiver waterfall for many devices."
+arch=('x86_64')
+url="http://gqrx.dk/;
+license=('GPL')
+depends=('qt5-svg' 'libpulse' 'gnuradio-osmosdr' 'libxkbcommon-x11')
+makedepends=('boost')
+#source=("$pkgname-$pkgver.tgz::https://github.com/csete/gqrx/archive/v$pkgver.tar.gz;)
+source=("https://github.com/csete/gqrx/releases/download/v$pkgver/gqrx-sdr-$pkgver-src.tar.xz;)
+md5sums=('fed4994d5c04daf70cb19e2393da7a04')
+
+prepare() {
+  cd "$srcdir"
+  echo "StartupNotify=false" >> gqrx-sdr-$pkgver/gqrx.desktop
+  cp -r gqrx-sdr-$pkgver gqrx-$pkgver-alsa
+  cd gqrx-$pkgver-alsa
+  sed -i 's/AUDIO_BACKEND = pulse/#&/' gqrx.pro
+}
+
+build() {
+  cd "$srcdir/$pkgname-sdr-$pkgver"
+  rm -rf build
+  mkdir build
+  cd build
+  qmake PREFIX=/usr/ ..
+  make
+  cd "$srcdir/$pkgname-$pkgver-alsa"
+  rm -rf build
+  mkdir build
+  cd build
+  qmake PREFIX=/usr/ ..
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-sdr-$pkgver"
+  install -Dm644 "$pkgname.desktop" 
"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 "resources/icons/gqrx.svg" 
"$pkgdir/usr/share/pixmaps/gqrx.svg"
+
+  cd "$srcdir/$pkgname-sdr-$pkgver/build"
+  make install INSTALL_ROOT="$pkgdir"
+
+  cd "$srcdir/$pkgname-$pkgver-alsa/build"
+  install -Dm755 gqrx "$pkgdir/usr/bin/gqrx-alsa"
+}
+


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:32:59
  Author: kkeen
Revision: 455234

upgpkg: gqrx 2.11.5-5

Modified:
  gqrx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 05:28:05 UTC (rev 455233)
+++ PKGBUILD2019-04-29 05:32:59 UTC (rev 455234)
@@ -3,7 +3,7 @@
 
 pkgname=gqrx
 pkgver=2.11.5
-pkgrel=4
+pkgrel=5
 pkgdesc="Interactive SDR receiver waterfall for many devices."
 arch=('x86_64')
 url="http://gqrx.dk/;


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:22:56
  Author: kkeen
Revision: 455230

upgpkg: gnuradio-fcdproplus 3.7.12-1

Modified:
  gnuradio-fcdproplus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 05:14:28 UTC (rev 455229)
+++ PKGBUILD2019-04-29 05:22:56 UTC (rev 455230)
@@ -2,9 +2,8 @@
 # Contributor: Dominik Heidler 
 pkgname=gnuradio-fcdproplus
 _pkgname=gr-fcdproplus
-pkgver=3.7.5
-pkgrel=15
-_tag=fcdproplus-0.1.0
+pkgver=3.7.12
+pkgrel=1
 pkgdesc="GNU Radio source block for Funcube Dongle Pro +"
 arch=('x86_64')
 url="https://github.com/dl1ksv/gr-fcdproplus;
@@ -13,17 +12,17 @@
 makedepends=('git' 'cmake' 'boost' 'swig' 'systemd' 'ninja')
 # systemd for FS#54735 (libudev.h)
 replaces=('gr-fcdproplus')
-source=("git://github.com/dl1ksv/gr-fcdproplus.git#tag=$_tag"
+source=("gr-fcdpp-$pkgver.tgz::https://github.com/dl1ksv/gr-fcdproplus/archive/v$pkgver.tar.gz;
 "88-fcdproplus.rules")
-md5sums=('SKIP'
+md5sums=('3ad177be1ea2780051d2eb77fffe72a7'
  '465e12c454c6a22ebec9849181af7bdc')
 
 prepare() {
-  cd "$srcdir/$_pkgname"
+  cd "$srcdir/$_pkgname-$pkgver"
 }
 
 build() {
-  cd "$srcdir/$_pkgname"
+  cd "$srcdir/$_pkgname-$pkgver"
   mkdir -p build
   cd build
   cmake -G Ninja \
@@ -35,7 +34,7 @@
 }
 
 package() {
-  cd "$srcdir/$_pkgname/build/"
+  cd "$srcdir/$_pkgname-$pkgver/build/"
   DESTDIR="${pkgdir}" ninja install
   install -Dm644 "$srcdir/88-fcdproplus.rules" 
"$pkgdir/etc/udev/rules.d/88-fcdproplus.rules"
 }


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:28:05
  Author: kkeen
Revision: 455233

archrelease: copy trunk to community-staging-x86_64

Added:
  gnuradio-osmosdr/repos/community-staging-x86_64/
  gnuradio-osmosdr/repos/community-staging-x86_64/PKGBUILD
(from rev 455232, gnuradio-osmosdr/trunk/PKGBUILD)

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

Copied: gnuradio-osmosdr/repos/community-staging-x86_64/PKGBUILD (from rev 
455232, gnuradio-osmosdr/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 05:28:05 UTC (rev 455233)
@@ -0,0 +1,50 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+
+pkgname=gnuradio-osmosdr
+_pkgname=gr-osmosdr
+_r=127
+_commit=4d83c6067f059b0c5015c3f59f8117bbd361e877
+pkgver=0.1.5.r$_r.${_commit:0:6}
+pkgrel=2
+pkgdesc='Source block for Funcube Dongle, RTL-SDR, USRP, OsmoSDR, BladeRF, 
HackRF and AirSpy devices'
+url='http://sdr.osmocom.org/trac/'
+arch=('x86_64')
+license=('GPL')
+depends=('gnuradio' 'gnuradio-iqbal' 'rtl-sdr' 'gnuradio-fcdproplus' 'hackrf' 
'bladerf' 'airspy')
+optdepends=('python2-opengl: osmocom_fft')
+makedepends=('git' 'cmake' 'boost' 'python2-cheetah' 'swig')
+replaces=('gr-osmosdr')
+source=("git://git.osmocom.org/gr-osmosdr#commit=$_commit")
+md5sums=('SKIP')
+
+# add support for miri, osmo?
+
+prepare() {
+  cd $_pkgname
+
+  sed -i 's/python$/python2/' apps/osmocom_siggen_base.py
+}
+
+build() {
+  cd $_pkgname
+
+  mkdir build
+  cd build
+
+  cmake \
+-Wno-dev \
+-DCMAKE_BUILD_TYPE=Release \
+-DPYTHON_EXECUTABLE="$(which python2)" \
+-DPYTHON_INCLUDE_DIR="$(echo /usr/include/python2*)" \
+-DPYTHON_LIBRARY="$(echo /usr/lib/libpython2.*.so)" \
+-DCMAKE_INSTALL_PREFIX=/usr ../
+
+  make
+}
+
+package() {
+  cd $_pkgname/build
+
+  make DESTDIR="$pkgdir" install
+}


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:27:50
  Author: kkeen
Revision: 455232

upgpkg: gnuradio-osmosdr 0.1.5.r127.4d83c6-2

Modified:
  gnuradio-osmosdr/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 05:23:22 UTC (rev 455231)
+++ PKGBUILD2019-04-29 05:27:50 UTC (rev 455232)
@@ -6,7 +6,7 @@
 _r=127
 _commit=4d83c6067f059b0c5015c3f59f8117bbd361e877
 pkgver=0.1.5.r$_r.${_commit:0:6}
-pkgrel=1
+pkgrel=2
 pkgdesc='Source block for Funcube Dongle, RTL-SDR, USRP, OsmoSDR, BladeRF, 
HackRF and AirSpy devices'
 url='http://sdr.osmocom.org/trac/'
 arch=('x86_64')


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:23:22
  Author: kkeen
Revision: 455231

archrelease: copy trunk to community-staging-x86_64

Added:
  gnuradio-fcdproplus/repos/community-staging-x86_64/
  gnuradio-fcdproplus/repos/community-staging-x86_64/88-fcdproplus.rules
(from rev 455230, gnuradio-fcdproplus/trunk/88-fcdproplus.rules)
  gnuradio-fcdproplus/repos/community-staging-x86_64/PKGBUILD
(from rev 455230, gnuradio-fcdproplus/trunk/PKGBUILD)

-+
 88-fcdproplus.rules |9 +
 PKGBUILD|   40 
 2 files changed, 49 insertions(+)

Copied: gnuradio-fcdproplus/repos/community-staging-x86_64/88-fcdproplus.rules 
(from rev 455230, gnuradio-fcdproplus/trunk/88-fcdproplus.rules)
===
--- community-staging-x86_64/88-fcdproplus.rules
(rev 0)
+++ community-staging-x86_64/88-fcdproplus.rules2019-04-29 05:23:22 UTC 
(rev 455231)
@@ -0,0 +1,9 @@
+# Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31)
+
+# HIDAPI/libusb:
+SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666"
+SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31" MODE:="0666"
+
+# HIDAPI/hidraw:
+KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", 
ATTRS{idProduct}=="fb56", MODE="0666"
+KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", 
ATTRS{idProduct}=="fb31", MODE="0666"

Copied: gnuradio-fcdproplus/repos/community-staging-x86_64/PKGBUILD (from rev 
455230, gnuradio-fcdproplus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 05:23:22 UTC (rev 455231)
@@ -0,0 +1,40 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+pkgname=gnuradio-fcdproplus
+_pkgname=gr-fcdproplus
+pkgver=3.7.12
+pkgrel=1
+pkgdesc="GNU Radio source block for Funcube Dongle Pro +"
+arch=('x86_64')
+url="https://github.com/dl1ksv/gr-fcdproplus;
+license=('GPL3')
+depends=('gnuradio' 'libusb' 'alsa-lib' 'boost-libs')
+makedepends=('git' 'cmake' 'boost' 'swig' 'systemd' 'ninja')
+# systemd for FS#54735 (libudev.h)
+replaces=('gr-fcdproplus')
+source=("gr-fcdpp-$pkgver.tgz::https://github.com/dl1ksv/gr-fcdproplus/archive/v$pkgver.tar.gz;
+"88-fcdproplus.rules")
+md5sums=('3ad177be1ea2780051d2eb77fffe72a7'
+ '465e12c454c6a22ebec9849181af7bdc')
+
+prepare() {
+  cd "$srcdir/$_pkgname-$pkgver"
+}
+
+build() {
+  cd "$srcdir/$_pkgname-$pkgver"
+  mkdir -p build
+  cd build
+  cmake -G Ninja \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+-DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+-DCMAKE_INSTALL_PREFIX=/usr ../
+  ninja
+}
+
+package() {
+  cd "$srcdir/$_pkgname-$pkgver/build/"
+  DESTDIR="${pkgdir}" ninja install
+  install -Dm644 "$srcdir/88-fcdproplus.rules" 
"$pkgdir/etc/udev/rules.d/88-fcdproplus.rules"
+}


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:14:16
  Author: kkeen
Revision: 455228

upgpkg: gnuradio-iqbal 0.37.2-32

Modified:
  gnuradio-iqbal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 05:03:52 UTC (rev 455227)
+++ PKGBUILD2019-04-29 05:14:16 UTC (rev 455228)
@@ -3,7 +3,7 @@
 pkgname=gnuradio-iqbal
 _pkgname=gr-iqbal
 pkgver=0.37.2
-pkgrel=31
+pkgrel=32
 pkgdesc="Gnuradio I/Q balancing"
 arch=('x86_64')
 url="http://cgit.osmocom.org/gr-iqbal/;


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:14:28
  Author: kkeen
Revision: 455229

archrelease: copy trunk to community-staging-x86_64

Added:
  gnuradio-iqbal/repos/community-staging-x86_64/
  gnuradio-iqbal/repos/community-staging-x86_64/PKGBUILD
(from rev 455228, gnuradio-iqbal/trunk/PKGBUILD)

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

Copied: gnuradio-iqbal/repos/community-staging-x86_64/PKGBUILD (from rev 
455228, gnuradio-iqbal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 05:14:28 UTC (rev 455229)
@@ -0,0 +1,38 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+pkgname=gnuradio-iqbal
+_pkgname=gr-iqbal
+pkgver=0.37.2
+pkgrel=32
+pkgdesc="Gnuradio I/Q balancing"
+arch=('x86_64')
+url="http://cgit.osmocom.org/gr-iqbal/;
+license=('GPL')
+depends=('gnuradio' 'fftw')
+replaces=('gr-iqbal')
+makedepends=('git' 'cmake' 'boost' 'swig')
+source=("git://git.osmocom.org/gr-iqbal/#tag=v$pkgver")
+md5sums=('SKIP')
+
+build() {
+  cd "$srcdir/$_pkgname"
+  git submodule init
+  git submodule update
+  sed -i 's/LIBOSMODSP_LIBRARIES ""/LIBOSMODSP_LIBRARIES ${FFTW3F_LIBRARIES}/' 
CMakeLists.txt 
+  mkdir build
+  cd build
+  cmake \
+-Wno-dev \
+-DCMAKE_BUILD_TYPE=Release \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+-DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+-DCMAKE_LIBRARY_PATH=/usr/lib \
+-DCMAKE_INSTALL_PREFIX=/usr ../
+  make
+}
+
+package() {
+  cd "$srcdir/$_pkgname/build/"
+  make DESTDIR="${pkgdir}" install
+}


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:03:52
  Author: kkeen
Revision: 455227

archrelease: copy trunk to community-staging-x86_64

Added:
  gnuradio/repos/community-staging-x86_64/
  gnuradio/repos/community-staging-x86_64/21-fcd.rules
(from rev 455226, gnuradio/trunk/21-fcd.rules)
  gnuradio/repos/community-staging-x86_64/PKGBUILD
(from rev 455226, gnuradio/trunk/PKGBUILD)

--+
 21-fcd.rules |9 
 PKGBUILD |  116 +
 2 files changed, 125 insertions(+)

Copied: gnuradio/repos/community-staging-x86_64/21-fcd.rules (from rev 455226, 
gnuradio/trunk/21-fcd.rules)
===
--- community-staging-x86_64/21-fcd.rules   (rev 0)
+++ community-staging-x86_64/21-fcd.rules   2019-04-29 05:03:52 UTC (rev 
455227)
@@ -0,0 +1,9 @@
+# Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31)
+
+# HIDAPI/libusb:
+SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666"
+SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31" MODE:="0666"
+
+# HIDAPI/hidraw:
+KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", 
ATTRS{idProduct}=="fb56", MODE="0666"
+KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", 
ATTRS{idProduct}=="fb31", MODE="0666"

Copied: gnuradio/repos/community-staging-x86_64/PKGBUILD (from rev 455226, 
gnuradio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 05:03:52 UTC (rev 455227)
@@ -0,0 +1,116 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+# Contributor: Jonatan Sastre 
+pkgbase=gnuradio
+pkgname=(gnuradio gnuradio-companion)
+pkgver=3.7.13.5
+pkgrel=1
+pkgdesc="General purpose DSP and SDR toolkit.  With drivers for usrp and fcd."
+arch=('x86_64')
+url="http://gnuradio.org;
+license=('GPL')
+depends=('fftw' 'python2-numpy' 'cppunit' 'gsl' 'blas' 'boost-libs>=1.53'
+'libusbx' 'portaudio' 'libuhd' 'zeromq' 'libvolk')
+makedepends=('boost' 'cmake' 'python2-lxml' 'python2-cheetah' 'glu' 'swig'
+'pygtk' 'wxpython' 'qwtplot3d' 'qwt5')
+
+# todo
+# split the gui components?
+# build doxygen docs?
+# gr-video-sdl ?
+# icons
+
+# comedilib: gr-comedi
+# zeroc-ice: gr-ctrlport
+# doxygen: C++ autogenerated documentation
+# python2-sphinx: Python autogenerated documentation
+
+# secret release directory
+#source=("http://s3-dist.gnuradio.org/gnuradio-$pkgver.tar.gz;
+# neglected official release directory
+#source=("https://gnuradio.org/releases/$pkgbase/$pkgbase-$pkgver.tar.gz;
+source=("https://github.com/gnuradio/gnuradio/releases/download/v$pkgver/gnuradio-$pkgver.tar.gz;
+
"https://github.com/gnuradio/gnuradio/releases/download/v$pkgver/gnuradio-$pkgver.tar.gz.asc;
+"21-fcd.rules")
+validpgpkeys=('B90DDFAC56989BF62262EB812987C77CBB8ED9B2'  # GNU Radio Project
+  'D74F9F146E7F755783583158B343B2BA293E5174') # Marcus Müller
+md5sums=('489e5469b516afe6b0638752fb77bc7f'
+ 'SKIP'
+ '465e12c454c6a22ebec9849181af7bdc')
+
+prepare() {
+  cd "$srcdir/$pkgbase-$pkgver"
+  msg "Replacing filenames to use python2."
+  sed -i -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \
+$(find ./ -name '*.py') \
+$(find ./ -name 'gnuradio-companion' -o -name 'flow_graph.tmpl')
+  sed -i -e "s|#![ ]*/usr/bin/env /usr/bin/python$|#!/usr/bin/env python2|" \
+$(find ./ -name '*.py')
+  # GCC 7? 
+  #sed -i 's|SET(CMAKE_CXX_STANDARD 98)|#&|' CMakeLists.txt
+  #sed -i 's|SET(CMAKE_C_FLAGS .* -std=gnu99"|#&|' CMakeLists.txt
+  sed -i '333i ${CMAKE_THREAD_LIBS_INIT}' gr-blocks/lib/CMakeLists.txt
+  sed -e '/PyQt4/d' -i gr-qtgui/CMakeLists.txt # Build PyQt4 UI even if PyQt4 
is not installed
+}
+
+build() {
+  export PYTHON=python2
+  cd "$srcdir/$pkgbase-$pkgver"
+  sed -i -e "s|GR_PKG_LIBEXEC_DIR|GR_RUNTIME_DIR|" 
grc/scripts/freedesktop/CMakeLists.txt
+  sed -i -e "s|/qwt$|/qwt5|" -e "s| qwt | qwt5 |" cmake/Modules/FindQwt.cmake
+  sed -i -e "s| sphinx-build$| sphinx-build2|" cmake/Modules/FindSphinx.cmake
+  msg "Starting build."
+  mkdir -p build
+  cd build
+  cmake \
+-DPYTHON_EXECUTABLE=$(which python2) \
+-DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \
+-DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \
+-DENABLE_INTERNAL_VOLK=OFF \
+-DENABLE_GRC=ON \
+-DENABLE_GR_WXGUI=ON \
+-DENABLE_GR_QTGUI=ON \
+-DPYQT4_FOUND=ON \
+-DCMAKE_INSTALL_PREFIX=/usr -Wno-dev ../
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgbase-$pkgver/build"
+  export PYTHON=python2
+  #make test
+}
+
+package_gnuradio() {
+  optdepends=('boost: gr_modtool'
+  'swig: gr_modtool'
+  'cmake: gr_modtool'
+  'python2-cheetah: gr_modtool'
+  'pkgconfig: libuhd')
+  cd "$srcdir"
+  install -Dm644 21-fcd.rules 

[arch-commits] Commit in gnuradio/trunk (4 files)

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 05:03:13
  Author: kkeen
Revision: 455226

upgpkg: gnuradio 3.7.13.5-1

Modified:
  gnuradio/trunk/PKGBUILD
Deleted:
  gnuradio/trunk/boost-1.67-pthread.patch
  gnuradio/trunk/boost-1.67.patch
  gnuradio/trunk/gnuradio-gcc7.patch

--+
 PKGBUILD |   25 +--
 boost-1.67-pthread.patch |   23 --
 boost-1.67.patch |   59 -
 gnuradio-gcc7.patch  |   71 -
 4 files changed, 9 insertions(+), 169 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 03:54:25 UTC (rev 455225)
+++ PKGBUILD2019-04-29 05:03:13 UTC (rev 455226)
@@ -3,8 +3,8 @@
 # Contributor: Jonatan Sastre 
 pkgbase=gnuradio
 pkgname=(gnuradio gnuradio-companion)
-pkgver=3.7.13.4
-pkgrel=5
+pkgver=3.7.13.5
+pkgrel=1
 pkgdesc="General purpose DSP and SDR toolkit.  With drivers for usrp and fcd."
 arch=('x86_64')
 url="http://gnuradio.org;
@@ -27,18 +27,16 @@
 
 # secret release directory
 #source=("http://s3-dist.gnuradio.org/gnuradio-$pkgver.tar.gz;
-source=("https://gnuradio.org/releases/$pkgbase/$pkgbase-$pkgver.tar.gz;
-"https://gnuradio.org/releases/$pkgbase/$pkgbase-$pkgver.tar.gz.asc;
-"21-fcd.rules" "gnuradio-gcc7.patch"
-"boost-1.67.patch" "boost-1.67-pthread.patch")
+# neglected official release directory
+#source=("https://gnuradio.org/releases/$pkgbase/$pkgbase-$pkgver.tar.gz;
+source=("https://github.com/gnuradio/gnuradio/releases/download/v$pkgver/gnuradio-$pkgver.tar.gz;
+
"https://github.com/gnuradio/gnuradio/releases/download/v$pkgver/gnuradio-$pkgver.tar.gz.asc;
+"21-fcd.rules")
 validpgpkeys=('B90DDFAC56989BF62262EB812987C77CBB8ED9B2'  # GNU Radio Project
   'D74F9F146E7F755783583158B343B2BA293E5174') # Marcus Müller
-md5sums=('b38d9cfa7cb4dcb97f5d19ebcabe8dcb'
+md5sums=('489e5469b516afe6b0638752fb77bc7f'
  'SKIP'
- '465e12c454c6a22ebec9849181af7bdc'
- 'c510104fa2ad9852a683c265c42ae1da'
- '204b87f1663411c17e5b40e9073e9d48'
- '7f177cb699393cb4141d8eaa927c0c4a')
+ '465e12c454c6a22ebec9849181af7bdc')
 
 prepare() {
   cd "$srcdir/$pkgbase-$pkgver"
@@ -48,11 +46,6 @@
 $(find ./ -name 'gnuradio-companion' -o -name 'flow_graph.tmpl')
   sed -i -e "s|#![ ]*/usr/bin/env /usr/bin/python$|#!/usr/bin/env python2|" \
 $(find ./ -name '*.py')
-  # fix build with GCC 7 (Fedora)
-  #patch -p1 -N -i ../gnuradio-gcc7.patch
-  # https://github.com/gnuradio/gnuradio/pull/1733
-  #patch -p1 -N -i ../boost-1.67.patch
-  #patch -p1 -N -i ../boost-1.67-pthread.patch
   # GCC 7? 
   #sed -i 's|SET(CMAKE_CXX_STANDARD 98)|#&|' CMakeLists.txt
   #sed -i 's|SET(CMAKE_C_FLAGS .* -std=gnu99"|#&|' CMakeLists.txt

Deleted: boost-1.67-pthread.patch
===
--- boost-1.67-pthread.patch2019-04-29 03:54:25 UTC (rev 455225)
+++ boost-1.67-pthread.patch2019-04-29 05:03:13 UTC (rev 455226)
@@ -1,23 +0,0 @@
-diff -upr gnuradio-3.7.11.orig/gr-blocks/lib/CMakeLists.txt 
gnuradio-3.7.11/gr-blocks/lib/CMakeLists.txt
 gnuradio-3.7.11.orig/gr-blocks/lib/CMakeLists.txt  2017-02-28 
01:19:00.0 +0200
-+++ gnuradio-3.7.11/gr-blocks/lib/CMakeLists.txt   2018-06-03 
07:12:46.11086 +0300
-@@ -328,6 +328,7 @@ if(ENABLE_TESTING)
- gnuradio-runtime
- gnuradio-blocks
- ${Boost_LIBRARIES}
-+${CMAKE_THREAD_LIBS_INIT}
- ${CPPUNIT_LIBRARIES}
- ${LOG4CPP_LIBRARIES}
-   )
-diff -upr gnuradio-3.7.11.orig/gr-uhd/examples/c++/CMakeLists.txt 
gnuradio-3.7.11/gr-uhd/examples/c++/CMakeLists.txt
 gnuradio-3.7.11.orig/gr-uhd/examples/c++/CMakeLists.txt2017-02-28 
01:19:00.0 +0200
-+++ gnuradio-3.7.11/gr-uhd/examples/c++/CMakeLists.txt 2018-06-03 
07:12:53.401117802 +0300
-@@ -35,7 +35,7 @@ link_directories(${Boost_LIBRARY_DIRS})
- # Build executable
- 
- add_executable(tags_demo tags_demo.cc)
--target_link_libraries(tags_demo gnuradio-uhd)
-+target_link_libraries(tags_demo gnuradio-uhd ${CMAKE_THREAD_LIBS_INIT})
- 
- INSTALL(TARGETS
- tags_demo

Deleted: boost-1.67.patch
===
--- boost-1.67.patch2019-04-29 03:54:25 UTC (rev 455225)
+++ boost-1.67.patch2019-04-29 05:03:13 UTC (rev 455226)
@@ -1,59 +0,0 @@
-From b320213c6611cd0ab02034ec1ff1380e83dab8e1 Mon Sep 17 00:00:00 2001
-From: ilovezfs 
-Date: Tue, 17 Apr 2018 03:25:30 -0700
-Subject: [PATCH] Boost 1.67 compatibility
-

- gr-blocks/lib/message_strobe_impl.cc| 2 +-
- gr-blocks/lib/message_strobe_random_impl.cc | 2 +-
- gr-uhd/lib/usrp_block_impl.cc   | 4 ++--
- 3 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/gr-blocks/lib/message_strobe_impl.cc 

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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 03:54:25
  Author: kkeen
Revision: 455225

archrelease: copy trunk to community-staging-any

Added:
  libuhd-firmware/repos/community-staging-any/
  libuhd-firmware/repos/community-staging-any/PKGBUILD
(from rev 455224, libuhd-firmware/trunk/PKGBUILD)

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

Copied: libuhd-firmware/repos/community-staging-any/PKGBUILD (from rev 455224, 
libuhd-firmware/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2019-04-29 03:54:25 UTC (rev 455225)
@@ -0,0 +1,23 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+
+pkgname=libuhd-firmware
+pkgver=3.14.0.0
+pkgrel=1
+pkgdesc="Universal Software Radio Peripheral (USRP) userspace firmware"
+arch=('any')
+url="http://www.ettus.com/kb/category/software-documentation/uhd-manual;
+license=('GPL')
+depends=('libuhd')
+source=("https://github.com/EttusResearch/uhd/releases/download/v$pkgver/uhd-images_$pkgver.tar.xz;)
+md5sums=('9df530a0537990af683a94b10f7df749')
+
+package() {
+  cd "$srcdir/uhd-images_$pkgver"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  install -d "$pkgdir/usr/share/uhd/images/"
+  # multiple types of yuck
+  rm -r winusb_driver
+  cp -r * "$pkgdir/usr/share/uhd/images/"
+}
+


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 03:54:07
  Author: kkeen
Revision: 455224

upgpkg: libuhd-firmware 3.14.0.0-1

Modified:
  libuhd-firmware/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 03:23:37 UTC (rev 455223)
+++ PKGBUILD2019-04-29 03:54:07 UTC (rev 455224)
@@ -2,7 +2,7 @@
 # Contributor: Dominik Heidler 
 
 pkgname=libuhd-firmware
-pkgver=3.13.0.1
+pkgver=3.14.0.0
 pkgrel=1
 pkgdesc="Universal Software Radio Peripheral (USRP) userspace firmware"
 arch=('any')
@@ -10,7 +10,7 @@
 license=('GPL')
 depends=('libuhd')
 
source=("https://github.com/EttusResearch/uhd/releases/download/v$pkgver/uhd-images_$pkgver.tar.xz;)
-md5sums=('b9df1d3f434d874c1d01a4495017fb71')
+md5sums=('9df530a0537990af683a94b10f7df749')
 
 package() {
   cd "$srcdir/uhd-images_$pkgver"


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

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 03:23:37
  Author: kkeen
Revision: 455223

archrelease: copy trunk to community-staging-x86_64

Added:
  libuhd/repos/community-staging-x86_64/
  libuhd/repos/community-staging-x86_64/PKGBUILD
(from rev 455222, libuhd/trunk/PKGBUILD)

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

Copied: libuhd/repos/community-staging-x86_64/PKGBUILD (from rev 455222, 
libuhd/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-29 03:23:37 UTC (rev 455223)
@@ -0,0 +1,50 @@
+# Maintainer: Kyle Keen 
+# Contributor: Dominik Heidler 
+
+pkgname=libuhd
+pkgver=3.14.0.0
+pkgrel=1
+pkgdesc="Universal Software Radio Peripheral (USRP) userspace driver"
+arch=('x86_64')
+url="http://www.ettus.com/kb/category/software-documentation/uhd-manual;
+license=('GPL')
+depends=('boost-libs' 'orc' 'libusb')
+optdepends=('python2: usrp utils')
+makedepends=('cmake' 'boost' 'python2-mako')
+# gpsd?  dpdk?
+
+source=("libuhd-$pkgver.tar.gz::https://github.com/EttusResearch/uhd/archive/v$pkgver.tar.gz;)
+md5sums=('bc195e12bbdf95eaf88ce20be453020d')
+
+prepare() {
+  cd "$srcdir/uhd-$pkgver"
+  # fix for py2
+  find -name "*.py" -or -name '*.py.in' | xargs sed -i "s|#!/usr/bin/env 
python$|#!/usr/bin/env python2|"
+}
+
+build() {
+  cd "$srcdir/uhd-$pkgver/host"
+
+  mkdir -p build
+  cd build
+  cmake .. -DCMAKE_INSTALL_PREFIX=/usr/ \
+   -DPYTHON_EXECUTABLE=/usr/bin/python2 \
+   -DENABLE_EXAMPLES=OFF \
+   -DENABLE_UTILS=ON \
+   -DENABLE_TESTS=OFF \
+   -DENABLE_E100=ON \
+   -DENABLE_E300=ON
+  make
+}
+
+check() {
+  cd "$srcdir/uhd-$pkgver/host/build"
+  make test
+}
+
+package() {
+  cd "$srcdir/uhd-$pkgver/host/build"
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "../utils/uhd-usrp.rules" 
"$pkgdir/usr/lib/udev/rules.d/10-uhd-usrp.rules"
+} 
+


[arch-commits] Commit in libuhd/trunk (PKGBUILD boost-1.67.patch boost-1.69.patch)

2019-04-28 Thread Kyle Keen via arch-commits
Date: Monday, April 29, 2019 @ 03:23:25
  Author: kkeen
Revision: 455222

upgpkg: libuhd 3.14.0.0-1

Modified:
  libuhd/trunk/PKGBUILD
Deleted:
  libuhd/trunk/boost-1.67.patch
  libuhd/trunk/boost-1.69.patch

--+
 PKGBUILD |   19 +++
 boost-1.67.patch |   12 
 boost-1.69.patch |   24 
 3 files changed, 7 insertions(+), 48 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-29 00:29:46 UTC (rev 455221)
+++ PKGBUILD2019-04-29 03:23:25 UTC (rev 455222)
@@ -2,8 +2,8 @@
 # Contributor: Dominik Heidler 
 
 pkgname=libuhd
-pkgver=3.13.0.1
-pkgrel=3
+pkgver=3.14.0.0
+pkgrel=1
 pkgdesc="Universal Software Radio Peripheral (USRP) userspace driver"
 arch=('x86_64')
 url="http://www.ettus.com/kb/category/software-documentation/uhd-manual;
@@ -11,24 +11,19 @@
 depends=('boost-libs' 'orc' 'libusb')
 optdepends=('python2: usrp utils')
 makedepends=('cmake' 'boost' 'python2-mako')
+# gpsd?  dpdk?
 
-source=("libuhd-$pkgver.tar.gz::https://github.com/EttusResearch/uhd/archive/v$pkgver.tar.gz;
-'boost-1.67.patch'
-'boost-1.69.patch')
-md5sums=('e7c38546d9dadac41657ee5e53c3f342'
- '45fcc6feb0ea9b4ae09e4ba7b010864f'
- 'ae53a647b13a9187a3c8b965bfbde2c1')
+source=("libuhd-$pkgver.tar.gz::https://github.com/EttusResearch/uhd/archive/v$pkgver.tar.gz;)
+md5sums=('bc195e12bbdf95eaf88ce20be453020d')
 
 prepare() {
   cd "$srcdir/uhd-$pkgver"
-  patch -Np1 -i ../boost-1.67.patch
-  patch -Np1 -i ../boost-1.69.patch
+  # fix for py2
+  find -name "*.py" -or -name '*.py.in' | xargs sed -i "s|#!/usr/bin/env 
python$|#!/usr/bin/env python2|"
 }
 
 build() {
   cd "$srcdir/uhd-$pkgver/host"
-  # fix for py2
-  find -name "*.py" -or -name '*.py.in' | xargs sed -i "s|#!/usr/bin/env 
python$|#!/usr/bin/env python2|"
 
   mkdir -p build
   cd build

Deleted: boost-1.67.patch
===
--- boost-1.67.patch2019-04-29 00:29:46 UTC (rev 455221)
+++ boost-1.67.patch2019-04-29 03:23:25 UTC (rev 455222)
@@ -1,12 +0,0 @@
-diff -upr uhd-3.11.1.0.orig/host/lib/usrp/e300/e300_fifo_config.cpp 
uhd-3.11.1.0/host/lib/usrp/e300/e300_fifo_config.cpp
 uhd-3.11.1.0.orig/host/lib/usrp/e300/e300_fifo_config.cpp  2018-05-16 
22:25:48.0 +0300
-+++ uhd-3.11.1.0/host/lib/usrp/e300/e300_fifo_config.cpp   2018-06-03 
00:16:53.119018076 +0300
-@@ -107,7 +107,7 @@ struct e300_fifo_poll_waiter
- boost::mutex::scoped_lock l(_mutex);
- if (_poll_claimed)
- {
--_cond.timed_wait(l, 
boost::posix_time::microseconds(timeout*100));
-+_cond.timed_wait(l, 
boost::posix_time::microseconds(long(timeout*100)));
- }
- else
- {

Deleted: boost-1.69.patch
===
--- boost-1.69.patch2019-04-29 00:29:46 UTC (rev 455221)
+++ boost-1.69.patch2019-04-29 03:23:25 UTC (rev 455222)
@@ -1,24 +0,0 @@
-From 5c012cad7858cadcaa85ec295080f3c8b21fdee0 Mon Sep 17 00:00:00 2001
-From: Martin Braun 
-Date: Wed, 9 Jan 2019 09:17:07 -0800
-Subject: [PATCH] lib: experts: Add potentially missing but sometimes inferred
- include
-
-This adds an include for boost/core/noncopyable.hpp. Without it, builds
-would potentially fail on Boost 1.69++.

- host/lib/include/uhdlib/experts/expert_nodes.hpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/host/lib/include/uhdlib/experts/expert_nodes.hpp 
b/host/lib/include/uhdlib/experts/expert_nodes.hpp
-index 697ca19c3..8fa183835 100644
 a/host/lib/include/uhdlib/experts/expert_nodes.hpp
-+++ b/host/lib/include/uhdlib/experts/expert_nodes.hpp
-@@ -12,6 +12,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 


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

2019-04-28 Thread David Runge via arch-commits
Date: Monday, April 29, 2019 @ 00:29:35
  Author: dvzrv
Revision: 455220

upgpkg: dnscrypt-proxy 2.0.23-1

Upgrading to 2.0.23.

Modified:
  dnscrypt-proxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:45:29 UTC (rev 455219)
+++ PKGBUILD2019-04-29 00:29:35 UTC (rev 455220)
@@ -4,7 +4,7 @@
 # Contributor: peace4all 
 
 pkgname=dnscrypt-proxy
-pkgver=2.0.22
+pkgver=2.0.23
 pkgrel=1
 pkgdesc="DNS proxy, supporting encrypted DNS protocols such as DNSCrypt v2 and 
DNS-over-HTTP"
 arch=('x86_64')
@@ -24,7 +24,7 @@
 "${pkgname}.service"
 "${pkgname}.socket"
 'configuration.diff')
-sha512sums=('ea2641e79739e75e8a7e6bc24a788488537ffa823e18a3585f95ca1ae90bef9890c65eaf7feb80cc5ad09165cef9513d4025e96367ca87fc59333534f8856102'
+sha512sums=('d4eeaf20a397c8aed08a7a91a720637bb49395488eb1f7ab4a52ca8832d3e0b98fb320b86ca30ad19e1e3504e226379e5d325891a68624532493fc4796959462'
 
'aa871927bbc37d0c629e75a39cbfe50ce6062a19d7fe5b61895c604d6a480ba8f484cf207943c6ee7bf2dc3c7799d8f7a2b1ea5c8e586920c97730a7c503985e'
 
'56a56e87032da9316b392b0613124b0743673041596c717005541ae9b3994c7fc16c02497ea773d321f45d8e0f9ea8fda00783062cef4d5c8277b5b6f7cb10d5'
 
'6144f3d33f3d85c9a4e5573f88e92f1b9d7118fd654072eeac6c3f76085086d4b2464e1d3579d8501153f453bc5125859d148fc3b3486d26368d1f51911aeb33')


[arch-commits] Commit in dnscrypt-proxy/repos/community-x86_64 (10 files)

2019-04-28 Thread David Runge via arch-commits
Date: Monday, April 29, 2019 @ 00:29:46
  Author: dvzrv
Revision: 455221

archrelease: copy trunk to community-x86_64

Added:
  dnscrypt-proxy/repos/community-x86_64/PKGBUILD
(from rev 455220, dnscrypt-proxy/trunk/PKGBUILD)
  dnscrypt-proxy/repos/community-x86_64/configuration.diff
(from rev 455220, dnscrypt-proxy/trunk/configuration.diff)
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.install
(from rev 455220, dnscrypt-proxy/trunk/dnscrypt-proxy.install)
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.service
(from rev 455220, dnscrypt-proxy/trunk/dnscrypt-proxy.service)
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.socket
(from rev 455220, dnscrypt-proxy/trunk/dnscrypt-proxy.socket)
Deleted:
  dnscrypt-proxy/repos/community-x86_64/PKGBUILD
  dnscrypt-proxy/repos/community-x86_64/configuration.diff
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.install
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.service
  dnscrypt-proxy/repos/community-x86_64/dnscrypt-proxy.socket

+
 PKGBUILD   |  152 +++---
 configuration.diff |  234 +++
 dnscrypt-proxy.install |   14 +-
 dnscrypt-proxy.service |   48 -
 dnscrypt-proxy.socket  |   32 +++---
 5 files changed, 240 insertions(+), 240 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-29 00:29:35 UTC (rev 455220)
+++ PKGBUILD2019-04-29 00:29:46 UTC (rev 455221)
@@ -1,76 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Felix Yan 
-# Contributor: Techlive Zheng 
-# Contributor: peace4all 
-
-pkgname=dnscrypt-proxy
-pkgver=2.0.22
-pkgrel=1
-pkgdesc="DNS proxy, supporting encrypted DNS protocols such as DNSCrypt v2 and 
DNS-over-HTTP"
-arch=('x86_64')
-url="https://dnscrypt.info;
-license=('custom:ISC')
-depends=('glibc')
-makedepends=('git' 'go-pie')
-install="${pkgname}.install"
-backup=("etc/${pkgname}/${pkgname}.toml"
-"etc/${pkgname}/blacklist.txt"
-"etc/${pkgname}/cloaking-rules.txt"
-"etc/${pkgname}/forwarding-rules.txt"
-"etc/${pkgname}/ip-blacklist.txt"
-"etc/${pkgname}/whitelist.txt"
-)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jedisct1/${pkgname}/archive/${pkgver}.tar.gz;
-"${pkgname}.service"
-"${pkgname}.socket"
-'configuration.diff')
-sha512sums=('ea2641e79739e75e8a7e6bc24a788488537ffa823e18a3585f95ca1ae90bef9890c65eaf7feb80cc5ad09165cef9513d4025e96367ca87fc59333534f8856102'
-
'aa871927bbc37d0c629e75a39cbfe50ce6062a19d7fe5b61895c604d6a480ba8f484cf207943c6ee7bf2dc3c7799d8f7a2b1ea5c8e586920c97730a7c503985e'
-
'56a56e87032da9316b392b0613124b0743673041596c717005541ae9b3994c7fc16c02497ea773d321f45d8e0f9ea8fda00783062cef4d5c8277b5b6f7cb10d5'
-
'6144f3d33f3d85c9a4e5573f88e92f1b9d7118fd654072eeac6c3f76085086d4b2464e1d3579d8501153f453bc5125859d148fc3b3486d26368d1f51911aeb33')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  patch -Np1 -i ../configuration.diff
-  # create empty ip-blacklist.txt
-  touch "${pkgname}/ip-blacklist.txt"
-  # symlink upstream's vendor to src
-  ln -sfv vendor src
-  rm -v go.mod
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  # set GOPATH
-  export GOPATH=$(pwd)
-  cd "${pkgname}"
-  go build -ldflags="-linkmode external -extldflags ${LDFLAGS} -s -w"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  # executable
-  install -vDm 755 "${pkgname}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
-  # configuration
-  install -vDm 644 "${pkgname}/example-${pkgname}.toml" \
-"${pkgdir}/etc/${pkgname}/${pkgname}.toml"
-  install -vDm 644 "${pkgname}/example-blacklist.txt" \
-"${pkgdir}/etc/${pkgname}/blacklist.txt"
-  install -vDm 644 "${pkgname}/example-cloaking-rules.txt" \
-"${pkgdir}/etc/${pkgname}/cloaking-rules.txt"
-  install -vDm 644 "${pkgname}/example-forwarding-rules.txt" \
-"${pkgdir}/etc/${pkgname}/forwarding-rules.txt"
-  install -vDm 644 "${pkgname}/ip-blacklist.txt" \
-"${pkgdir}/etc/${pkgname}/ip-blacklist.txt"
-  install -vDm 644 "${pkgname}/example-whitelist.txt" \
-"${pkgdir}/etc/${pkgname}/whitelist.txt"
-  # systemd service/socket
-  install -vDm 644 "../${pkgname}."{service,socket} \
--t "${pkgdir}/usr/lib/systemd/system/"
-  # license
-  install -vDm 644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-  # docs
-  install -vDm 644 {ChangeLog,README.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-# vim:set ts=2 sw=2 et:

Copied: dnscrypt-proxy/repos/community-x86_64/PKGBUILD (from rev 455220, 
dnscrypt-proxy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-29 00:29:46 UTC (rev 455221)
@@ -0,0 +1,76 @@
+# Maintainer: David Runge 
+# Contributor: Felix Yan 
+# Contributor: Techlive Zheng 
+# Contributor: peace4all 
+

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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:43:52
  Author: felixonmars
Revision: 455217

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 455216, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 455216, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:43:52 UTC (rev 455217)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.2
+pkgrel=2
+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-default/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:42:15
  Author: felixonmars
Revision: 455214

upgpkg: haskell-yesod-default 1.2.0-502

rebuild with ghc 8.6.5

Modified:
  haskell-yesod-default/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:41:17 UTC (rev 455213)
+++ PKGBUILD2019-04-28 23:42:15 UTC (rev 455214)
@@ -4,7 +4,7 @@
 _hkgname=yesod-default
 pkgname=haskell-yesod-default
 pkgver=1.2.0
-pkgrel=501
+pkgrel=502
 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/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:40:57
  Author: felixonmars
Revision: 455212

upgpkg: haskell-yesod-core 1.6.14-4

rebuild with ghc 8.6.5

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:39:39 UTC (rev 455211)
+++ PKGBUILD2019-04-28 23:40:57 UTC (rev 455212)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.14
-pkgrel=3
+pkgrel=4
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:45:29
  Author: felixonmars
Revision: 455219

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 455218, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
455218, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:45:29 UTC (rev 455219)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.4
+pkgrel=41
+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=('26900428efe018b5e7bbe4c26ca83bc3b2425c7e9fa777c107898a4274c663572011330cd233c18ceeb7e0dea1965640541142736469580de0f309aa7f765f63')
+
+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-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:45:12
  Author: felixonmars
Revision: 455218

upgpkg: haskell-yesod-form 1.6.4-41

rebuild with ghc 8.6.5

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:43:52 UTC (rev 455217)
+++ PKGBUILD2019-04-28 23:45:12 UTC (rev 455218)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.4
-pkgrel=40
+pkgrel=41
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:39:39
  Author: felixonmars
Revision: 455211

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 455210, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:39:39 UTC (rev 455211)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.3
+pkgrel=40
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" 
"haskell-exceptions"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bbc9a4d685e25ac763c05dd8dc72d7db39196dbbb0cd898b66f644abc8333cd82950439fd446770c5aae737fd863afe881129ce551dadf9d0f75ef52df738fae')
+
+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 -f-mtl-compat
+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-dav/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:39:22
  Author: felixonmars
Revision: 455210

upgpkg: haskell-dav 1.3.3-40

rebuild with ghc 8.6.5

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:38:21 UTC (rev 455209)
+++ PKGBUILD2019-04-28 23:39:22 UTC (rev 455210)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.3
-pkgrel=39
+pkgrel=40
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV;
 license=("GPL3")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:43:32
  Author: felixonmars
Revision: 455216

upgpkg: haskell-yesod-persistent 1.6.0.2-2

rebuild with ghc 8.6.5

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:42:31 UTC (rev 455215)
+++ PKGBUILD2019-04-28 23:43:32 UTC (rev 455216)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:38:04
  Author: felixonmars
Revision: 455208

upgpkg: haskell-xml-hamlet 0.5.0-108

rebuild with ghc 8.6.5

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:37:10 UTC (rev 455207)
+++ PKGBUILD2019-04-28 23:38:04 UTC (rev 455208)
@@ -4,7 +4,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0
-pkgrel=107
+pkgrel=108
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:36:53
  Author: felixonmars
Revision: 455206

upgpkg: haskell-authenticate 1.3.4-264

rebuild with ghc 8.6.5

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:35:58 UTC (rev 455205)
+++ PKGBUILD2019-04-28 23:36:53 UTC (rev 455206)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.4
-pkgrel=263
+pkgrel=264
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:37:10
  Author: felixonmars
Revision: 455207

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:42:31
  Author: felixonmars
Revision: 455215

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 455214, haskell-yesod-default/trunk/PKGBUILD)

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

Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 
455214, haskell-yesod-default/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:42:31 UTC (rev 455215)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-default
+pkgname=haskell-yesod-default
+pkgver=1.2.0
+pkgrel=502
+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-core/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:41:17
  Author: felixonmars
Revision: 455213

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 455212, haskell-yesod-core/trunk/PKGBUILD)

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
455212, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:41:17 UTC (rev 455213)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.14
+pkgrel=4
+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=('663527c0075cfea7bd8176e9d4cb59b70adfddd6b76811ae8c36d15d0cc3b2e3ee8f23df77a1c0bd8b1c7f5c704cf0c49c2e14e8751e730a3637ea1bcf8cc5a1')
+
+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-html-conduit/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:34:31
  Author: felixonmars
Revision: 455202

upgpkg: haskell-html-conduit 1.3.2-31

rebuild with ghc 8.6.5

Modified:
  haskell-html-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:33:41 UTC (rev 455201)
+++ PKGBUILD2019-04-28 23:34:31 UTC (rev 455202)
@@ -3,7 +3,7 @@
 _hkgname=html-conduit
 pkgname=haskell-html-conduit
 pkgver=1.3.2
-pkgrel=30
+pkgrel=31
 pkgdesc="Parse HTML documents using xml-conduit datatypes"
 url="https://github.com/snoyberg/xml;
 license=('MIT')


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:34:48
  Author: felixonmars
Revision: 455203

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
455202, haskell-html-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:34:48 UTC (rev 455203)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=html-conduit
+pkgname=haskell-html-conduit
+pkgver=1.3.2
+pkgrel=31
+pkgdesc="Parse HTML documents using xml-conduit datatypes"
+url="https://github.com/snoyberg/xml;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-resourcet' 'haskell-conduit' 'haskell-xml-conduit'
+ 'haskell-attoparsec' 'haskell-conduit-extra' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5c801b5f47f922e3c2a25c56fa03ad4b3c02a5c931ec637f7940e9c9f7366e3bcd38479a77db1fa7c0fdffdd40e9feb0ea8568e913512f703bcb9488ee2eb4b1')
+
+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-xml-hamlet/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:38:21
  Author: felixonmars
Revision: 455209

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 455208, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
455208, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:38:21 UTC (rev 455209)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0
+pkgrel=108
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6ab50b237e13f5d41f311fe30477c5ecef43af7400e6994652b384b8b91a0007facd7051d2651dac6836356fad6a764dfc2793338b7c0a8c20e83009a0a673ce')
+
+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-fdo-notify/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:32:06
  Author: felixonmars
Revision: 455198

upgpkg: haskell-fdo-notify 0.3.1-145

rebuild with ghc 8.6.5

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:31:12 UTC (rev 455197)
+++ PKGBUILD2019-04-28 23:32:06 UTC (rev 455198)
@@ -4,7 +4,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=144
+pkgrel=145
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:35:58
  Author: felixonmars
Revision: 455205

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 455204, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:35:58 UTC (rev 455205)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.5.3
+pkgrel=249
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('84625975df6c6c315011ebfd63d551b22c00927fa9add390d9e723bc104d4a7881743aaf6bceae0ff42efc6056a314baddb594fd5e39333ea7ff6cbcf154')
+
+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-tagstream-conduit/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:35:40
  Author: felixonmars
Revision: 455204

upgpkg: haskell-tagstream-conduit 0.5.5.3-249

rebuild with ghc 8.6.5

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:34:48 UTC (rev 455203)
+++ PKGBUILD2019-04-28 23:35:40 UTC (rev 455204)
@@ -4,7 +4,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.5.3
-pkgrel=248
+pkgrel=249
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:33:41
  Author: felixonmars
Revision: 455201

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 455200, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:33:41 UTC (rev 455201)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.0.1.0
+pkgrel=29
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-markdown-unlit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd9d96a4fe29df397a5e513c352583548797821c7b07a827a12d967222b30b17d67e928a43f5ff5d23bc955e2e654a759f88ff463413102747db471236dc0f85')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:33:22
  Author: felixonmars
Revision: 455200

upgpkg: haskell-feed 1.0.1.0-29

rebuild with ghc 8.6.5

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:32:23 UTC (rev 455199)
+++ PKGBUILD2019-04-28 23:33:22 UTC (rev 455200)
@@ -4,7 +4,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.0.1.0
-pkgrel=28
+pkgrel=29
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:26:22
  Author: felixonmars
Revision: 455193

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-xml-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
455192, haskell-xml-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:26:22 UTC (rev 455193)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-conduit
+pkgname=haskell-xml-conduit
+pkgver=1.8.0.1
+pkgrel=44
+pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
+url="https://github.com/snoyberg/xml;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-markup' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-data-default-class'
+ 'haskell-resourcet' 'haskell-blaze-html' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9b83ca0be187deea99d9434ac28b70c955796f3cce9ffefc7db2d05c94231f23e4e9c0453675fd3d9496493bbd5f83dcccdba0319e7f1a77e131a20a671a754d')
+
+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-fdo-notify/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:32:23
  Author: felixonmars
Revision: 455199

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-fdo-notify/repos/community-staging-x86_64/
  haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD
(from rev 455198, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
455198, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:32:23 UTC (rev 455199)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=145
+pkgdesc="Desktop Notifications client"
+url="http://bitbucket.org/taejo/fdo-notify/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-dbus")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6')
+
+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-wai-websockets/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:24:25
  Author: felixonmars
Revision: 455190

upgpkg: haskell-wai-websockets 3.0.1.2-74

rebuild with ghc 8.6.5

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:23:41 UTC (rev 455189)
+++ PKGBUILD2019-04-28 23:24:25 UTC (rev 455190)
@@ -4,7 +4,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=73
+pkgrel=74
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:31:12
  Author: felixonmars
Revision: 455197

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 455196, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:31:12 UTC (rev 455197)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.2.5
+pkgrel=4
+pkgdesc="A client library for the D-Bus IPC system"
+url="https://john-millikin.com/software/haskell-dbus/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-exceptions' 
'haskell-lens'
+ 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift'
+ 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types')
+makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f9b5db2b71d5a0732aed48fa10ce1f04743a6e5ceaed56d9fdceabb5ac27d0c5767b0b892555f15319b4b4a5109c3a51c23eb39c513c0f19fd737f9950ecb7e')
+
+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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:30:52
  Author: felixonmars
Revision: 455196

upgpkg: haskell-dbus 1.2.5-4

rebuild with ghc 8.6.5

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:29:12 UTC (rev 455195)
+++ PKGBUILD2019-04-28 23:30:52 UTC (rev 455196)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.5
-pkgrel=3
+pkgrel=4
 pkgdesc="A client library for the D-Bus IPC system"
 url="https://john-millikin.com/software/haskell-dbus/;
 license=("GPL3")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:23:24
  Author: felixonmars
Revision: 455188

upgpkg: haskell-websockets 0.12.5.3-10

rebuild with ghc 8.6.5

Modified:
  haskell-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:22:28 UTC (rev 455187)
+++ PKGBUILD2019-04-28 23:23:24 UTC (rev 455188)
@@ -4,7 +4,7 @@
 _hkgname=websockets
 pkgname=haskell-websockets
 pkgver=0.12.5.3
-pkgrel=9
+pkgrel=10
 pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:22:28
  Author: felixonmars
Revision: 455187

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 
455186, haskell-http-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:22:28 UTC (rev 455187)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-conduit
+pkgname=haskell-http-conduit
+pkgver=2.3.7
+pkgrel=7
+pkgdesc="HTTP client package with conduit interface and HTTPS support"
+url="http://www.yesodweb.com/book/http-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-resourcet'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-connection'
+ 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 
'haskell-hspec'
+ 'haskell-lifted-base' 'haskell-network' 
'haskell-streaming-commons' 'haskell-temporary'
+ 'haskell-unliftio' 'haskell-utf8-string' 'haskell-wai' 
'haskell-wai-conduit'
+ 'haskell-warp' 'haskell-warp-tls')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('55082ab933ca6ead2e03cbc48acd081037faaee3f5ac3207438e93b3dbdbc902ed1b7ea51344383b833718b836180887b3b7c6096c9e0455a20e01d8654bb635')
+
+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-http-conduit/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:22:11
  Author: felixonmars
Revision: 455186

upgpkg: haskell-http-conduit 2.3.7-7

rebuild with ghc 8.6.5

Modified:
  haskell-http-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:20:54 UTC (rev 455185)
+++ PKGBUILD2019-04-28 23:22:11 UTC (rev 455186)
@@ -4,7 +4,7 @@
 _hkgname=http-conduit
 pkgname=haskell-http-conduit
 pkgver=2.3.7
-pkgrel=6
+pkgrel=7
 pkgdesc="HTTP client package with conduit interface and HTTPS support"
 url="http://www.yesodweb.com/book/http-conduit;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:29:12
  Author: felixonmars
Revision: 455195

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 455194, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:29:12 UTC (rev 455195)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.21.1
+pkgrel=18
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-exceptions' 
'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-old-locale' 
'haskell-resourcet'
+ 'haskell-safe' 'haskell-scientific' 'haskell-tagged' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-errors' 'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ab22fd2113b579404c218abbef42ebc04e3b5d90c4a1ecc4ad36aa720c8071c07d8b49bd2441bc07d1383122cfdd5e95a04fad6929adedb66e5d5b684eed2f37')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-examples
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || warning "Requires AWS credentials to test"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:20:37
  Author: felixonmars
Revision: 455184

upgpkg: haskell-warp-tls 3.2.4.3-167

rebuild with ghc 8.6.5

Modified:
  haskell-warp-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:19:54 UTC (rev 455183)
+++ PKGBUILD2019-04-28 23:20:37 UTC (rev 455184)
@@ -4,7 +4,7 @@
 _hkgname=warp-tls
 pkgname=haskell-warp-tls
 pkgver=3.2.4.3
-pkgrel=166
+pkgrel=167
 pkgdesc="HTTP over TLS support for Warp via the TLS package"
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:28:56
  Author: felixonmars
Revision: 455194

upgpkg: haskell-aws 0.21.1-18

rebuild with ghc 8.6.5

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:26:22 UTC (rev 455193)
+++ PKGBUILD2019-04-28 23:28:56 UTC (rev 455194)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.21.1
-pkgrel=17
+pkgrel=18
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:25:58
  Author: felixonmars
Revision: 455192

upgpkg: haskell-xml-conduit 1.8.0.1-44

rebuild with ghc 8.6.5

Modified:
  haskell-xml-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:24:42 UTC (rev 455191)
+++ PKGBUILD2019-04-28 23:25:58 UTC (rev 455192)
@@ -4,7 +4,7 @@
 _hkgname=xml-conduit
 pkgname=haskell-xml-conduit
 pkgver=1.8.0.1
-pkgrel=43
+pkgrel=44
 pkgdesc="Pure-Haskell utilities for dealing with XML with the conduit package."
 url="https://github.com/snoyberg/xml;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:16:39
  Author: felixonmars
Revision: 455178

upgpkg: haskell-hjsonschema 1.9.0-186

rebuild with ghc 8.6.5

Modified:
  haskell-hjsonschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 21:49:45 UTC (rev 455177)
+++ PKGBUILD2019-04-28 23:16:39 UTC (rev 455178)
@@ -4,7 +4,7 @@
 _hkgname=hjsonschema
 pkgname=haskell-hjsonschema
 pkgver=1.9.0
-pkgrel=185
+pkgrel=186
 pkgdesc="JSON Schema library"
 url="https://github.com/seagreen/hjsonschema;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:24:42
  Author: felixonmars
Revision: 455191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 455190, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:24:42 UTC (rev 455191)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=74
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+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 \
+-f-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
+}
+
+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-websockets/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:23:41
  Author: felixonmars
Revision: 455189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 
455188, haskell-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:23:41 UTC (rev 455189)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=websockets
+pkgname=haskell-websockets
+pkgver=0.12.5.3
+pkgrel=10
+pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-case-insensitive'
+ 'haskell-entropy' 'haskell-network' 'haskell-random' 'haskell-sha'
+ 'haskell-streaming-commons')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('590df3017f06f11ee17295655280fb95eb6eebb1997cf15ea06ddca9095a569b30e53ded4c111c53347ad5707f338de050a59281455bf120c8554ecc521d8f20')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/bytestring-builder/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 \
+-f-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
+# Tests hang: https://github.com/jaspervdj/websockets/issues/180
+# 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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:20:54
  Author: felixonmars
Revision: 455185

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:19:54
  Author: felixonmars
Revision: 455183

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:19:37
  Author: felixonmars
Revision: 455182

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

rebuild with ghc 8.6.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:18:59 UTC (rev 455181)
+++ PKGBUILD2019-04-28 23:19:37 UTC (rev 455182)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.2.4
-pkgrel=146
+pkgrel=147
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:18:59
  Author: felixonmars
Revision: 455181

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 455180, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 23:18:59 UTC (rev 455181)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.16
+pkgrel=16
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="http://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 
'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-should-not-typecheck' 'haskell-quickcheck' 
'haskell-safe' 'haskell-wai-extra'
+ 'haskell-temporary' 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9335b35e64b4fa10245abf92d2fdd77bafabd2d71c6c1b4848b4630b6bc2104557d6b23d36c446ecc7757de47fe0a63f37dc17a40b531c246eb94dc8813bc8a8')
+
+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-servant-server/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:18:43
  Author: felixonmars
Revision: 455180

upgpkg: haskell-servant-server 0.16-16

rebuild with ghc 8.6.5

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 23:16:56 UTC (rev 455179)
+++ PKGBUILD2019-04-28 23:18:43 UTC (rev 455180)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.16
-pkgrel=15
+pkgrel=16
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="http://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 23:16:56
  Author: felixonmars
Revision: 455179

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:57:22
  Author: arojas
Revision: 35

Drop qt4 support

Modified:
  liblastfm/trunk/PKGBUILD

--+
 PKGBUILD |   34 +++---
 1 file changed, 7 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 21:54:25 UTC (rev 352221)
+++ PKGBUILD2019-04-28 21:57:22 UTC (rev 35)
@@ -3,14 +3,15 @@
 # Contributor: XazZ 
 
 pkgbase=liblastfm
-pkgname=(liblastfm-qt4 liblastfm-qt5)
+pkgname=(liblastfm-qt5)
 pkgver=1.0.9
-pkgrel=3
+pkgrel=4
 pkgdesc="A Qt C++ library for the Last.fm webservices"
 arch=('x86_64')
 url='https://github.com/lastfm/liblastfm/'
 license=('GPL3')
-makedepends=('cmake' 'qt4' 'qt5-base' 'fftw' 'libsamplerate')
+depends=('qt5-base' 'fftw' 'libsamplerate')
+makedepends=('cmake')
 
source=(${pkgbase}-${pkgver}.tar.gz::"https://github.com/lastfm/${pkgbase}/tarball/${pkgver};
 liblastfm-qt5.11.patch
 
liblastfm-include-suffix.patch::"https://github.com/lastfm/liblastfm/commit/480e2ec6.patch;)
 sha1sums=('cd8c6f160529dbf9e0566973a8f37130c83a78c0'
@@ -24,39 +25,18 @@
 }
 
 build() {
-  mkdir build{4,5}
-  cd build4
+  mkdir build
+  cd build
   cmake ../lastfm-${pkgbase}-* \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=/usr/lib \
--DBUILD_TESTS=OFF \
--DBUILD_WITH_QT4=ON
-  make
-
-  cd ../build5
-  cmake ../lastfm-${pkgbase}-* \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=/usr/lib \
 -DBUILD_TESTS=OFF
   make
 }
 
-package_liblastfm-qt4() {
-  depends=('qt4' 'fftw' 'libsamplerate')
-  conflicts=('liblastfm')
-  provides=('liblastfm')
-  replaces=('liblastfm')  
-
-  cd build4
-  make DESTDIR="${pkgdir}" install
-}
-
 package_liblastfm-qt5() {
-  depends=('qt5-base' 'fftw' 'libsamplerate')
-
-  cd build5
+  cd build
   make DESTDIR="${pkgdir}" install
 } 
 


[arch-commits] Commit in liblastfm/repos/extra-x86_64 (4 files)

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:57:43
  Author: arojas
Revision: 352223

archrelease: copy trunk to extra-x86_64

Added:
  liblastfm/repos/extra-x86_64/PKGBUILD
(from rev 35, liblastfm/trunk/PKGBUILD)
  liblastfm/repos/extra-x86_64/liblastfm-qt5.11.patch
(from rev 35, liblastfm/trunk/liblastfm-qt5.11.patch)
Deleted:
  liblastfm/repos/extra-x86_64/PKGBUILD
  liblastfm/repos/extra-x86_64/liblastfm-qt5.11.patch

+
 PKGBUILD   |  105 +++-
 liblastfm-qt5.11.patch |  580 +++
 2 files changed, 332 insertions(+), 353 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-28 21:57:22 UTC (rev 35)
+++ PKGBUILD2019-04-28 21:57:43 UTC (rev 352223)
@@ -1,63 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor: Andrea Scarpino 
-# Contributor: XazZ 
-
-pkgbase=liblastfm
-pkgname=(liblastfm-qt4 liblastfm-qt5)
-pkgver=1.0.9
-pkgrel=3
-pkgdesc="A Qt C++ library for the Last.fm webservices"
-arch=('x86_64')
-url='https://github.com/lastfm/liblastfm/'
-license=('GPL3')
-makedepends=('cmake' 'qt4' 'qt5-base' 'fftw' 'libsamplerate')
-source=(${pkgbase}-${pkgver}.tar.gz::"https://github.com/lastfm/${pkgbase}/tarball/${pkgver};
 liblastfm-qt5.11.patch
-
liblastfm-include-suffix.patch::"https://github.com/lastfm/liblastfm/commit/480e2ec6.patch;)
-sha1sums=('cd8c6f160529dbf9e0566973a8f37130c83a78c0'
-  '40d84032eaeae32072715732b9fe67295483ffad'
-  '8c36936b2259771db4cf6ac55cd2201800a4623e')
-
-prepare() {
-  cd lastfm-${pkgbase}-*
-  patch -p1 -i ../liblastfm-qt5.11.patch # Fix build with Qt 5.11
-  patch -p1 -i ../liblastfm-include-suffix.patch # add suffix to Qt5 include 
dir
-}
-
-build() {
-  mkdir build{4,5}
-  cd build4
-  cmake ../lastfm-${pkgbase}-* \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=/usr/lib \
--DBUILD_TESTS=OFF \
--DBUILD_WITH_QT4=ON
-  make
-
-  cd ../build5
-  cmake ../lastfm-${pkgbase}-* \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=/usr/lib \
--DBUILD_TESTS=OFF
-  make
-}
-
-package_liblastfm-qt4() {
-  depends=('qt4' 'fftw' 'libsamplerate')
-  conflicts=('liblastfm')
-  provides=('liblastfm')
-  replaces=('liblastfm')  
-
-  cd build4
-  make DESTDIR="${pkgdir}" install
-}
-
-package_liblastfm-qt5() {
-  depends=('qt5-base' 'fftw' 'libsamplerate')
-
-  cd build5
-  make DESTDIR="${pkgdir}" install
-} 
-

Copied: liblastfm/repos/extra-x86_64/PKGBUILD (from rev 35, 
liblastfm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-28 21:57:43 UTC (rev 352223)
@@ -0,0 +1,42 @@
+# Maintainer:
+# Contributor: Andrea Scarpino 
+# Contributor: XazZ 
+
+pkgbase=liblastfm
+pkgname=(liblastfm-qt5)
+pkgver=1.0.9
+pkgrel=4
+pkgdesc="A Qt C++ library for the Last.fm webservices"
+arch=('x86_64')
+url='https://github.com/lastfm/liblastfm/'
+license=('GPL3')
+depends=('qt5-base' 'fftw' 'libsamplerate')
+makedepends=('cmake')
+source=(${pkgbase}-${pkgver}.tar.gz::"https://github.com/lastfm/${pkgbase}/tarball/${pkgver};
 liblastfm-qt5.11.patch
+
liblastfm-include-suffix.patch::"https://github.com/lastfm/liblastfm/commit/480e2ec6.patch;)
+sha1sums=('cd8c6f160529dbf9e0566973a8f37130c83a78c0'
+  '40d84032eaeae32072715732b9fe67295483ffad'
+  '8c36936b2259771db4cf6ac55cd2201800a4623e')
+
+prepare() {
+  cd lastfm-${pkgbase}-*
+  patch -p1 -i ../liblastfm-qt5.11.patch # Fix build with Qt 5.11
+  patch -p1 -i ../liblastfm-include-suffix.patch # add suffix to Qt5 include 
dir
+}
+
+build() {
+  mkdir build
+  cd build
+  cmake ../lastfm-${pkgbase}-* \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=/usr/lib \
+-DBUILD_TESTS=OFF
+  make
+}
+
+package_liblastfm-qt5() {
+  cd build
+  make DESTDIR="${pkgdir}" install
+} 
+

Deleted: liblastfm-qt5.11.patch
===
--- liblastfm-qt5.11.patch  2019-04-28 21:57:22 UTC (rev 35)
+++ liblastfm-qt5.11.patch  2019-04-28 21:57:43 UTC (rev 352223)
@@ -1,290 +0,0 @@
-From 62a08d490a1e75e3ef5d08f3fb37e65c1563e706 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Sun, 1 Apr 2018 11:51:42 +0200
-Subject: [PATCH 1/4] Make Qt5 build default and simplify logic, add missing
- deps
-

- CMakeLists.txt | 16 
- 1 file changed, 8 insertions(+), 8 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index be88967a..e628611c 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -27,19 +27,19 @@ set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" 
"${PROJECT_SOURCE_DIR}/cmake/Module
- # setup qt stuff
- set(CMAKE_AUTOMOC ON)
- 
--option(BUILD_WITH_QT4 "Build liblastfm with Qt4 no matter if Qt5 was found" 
OFF)

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

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:53:57
  Author: arojas
Revision: 352220

Drop qt4 support

Modified:
  libmygpo-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 21:42:56 UTC (rev 352219)
+++ PKGBUILD2019-04-28 21:53:57 UTC (rev 352220)
@@ -2,15 +2,15 @@
 # Contributor: Andrea Scarpino 
 
 pkgbase=libmygpo-qt
-pkgname=(libmygpo-qt4 libmygpo-qt5)
+pkgname=(libmygpo-qt5)
 pkgver=1.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc='A C++/Qt client library for gpodder.net'
 arch=('x86_64')
 url="http://wiki.gpodder.org/wiki/Libmygpo-qt;
 license=('LGPL2.1')
-depends=('qjson')
-makedepends=('cmake' 'doxygen' 'qjson' 'qt5-base')
+depends=('qt5-base')
+makedepends=('cmake' 'doxygen' 'qt5-base')
 
source=("http://stefan.derkits.at/files/libmygpo-qt/libmygpo-qt.${pkgver}.tar.gz;
 
libmygpo-qt5.11a.patch::"https://github.com/gpodder/libmygpo-qt/commit/0d76d960.patch;
 
libmygpo-qt5.11b.patch::"https://github.com/gpodder/libmygpo-qt/commit/1b53767b.patch;)
@@ -19,46 +19,24 @@
 'a4d02a6d15eef8ce0a4090f5cbb50f744d8af85011ee8e54e84e99756e75')
 
 prepare() {
+  mkdir -p build
+
   cd libmygpo-qt.${pkgver}
   patch -p1 -i ../libmygpo-qt5.11a.patch # Fix build with Qt 5.11
   patch -p1 -i ../libmygpo-qt5.11b.patch
-  cd ..
-
-  if [[ -d build ]]; then
-rm -rf build
-  fi
-  mkdir build{4,5}
 }
 
 build() {
-  cd build4
+  cd build
   cmake ../libmygpo-qt.${pkgver} \
 -DCMAKE_BUILD_TYPE='Release' \
 -DCMAKE_INSTALL_PREFIX='/usr' \
--DBUILD_WITH_QT4=ON
-  make
-
-  cd ../build5
-  cmake ../libmygpo-qt.${pkgver} \
--DCMAKE_BUILD_TYPE='Release' \
--DCMAKE_INSTALL_PREFIX='/usr' \
 -DMYGPO_BUILD_TESTS=OFF
   make
 }
 
-package_libmygpo-qt4() {
-  depends=('qjson')
-  conflicts=('libmygpo-qt')
-  provides=('libmygpo-qt')
-  replaces=('libmygpo-qt')
-  cd build4
-
-  make DESTDIR="${pkgdir}" install
-}
-
 package_libmygpo-qt5() {
-  depends=('qt5-base')
-  cd build5
+  cd build
 
   make DESTDIR="${pkgdir}" install
 }


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

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:54:25
  Author: arojas
Revision: 352221

archrelease: copy trunk to extra-x86_64

Added:
  libmygpo-qt/repos/extra-x86_64/PKGBUILD
(from rev 352220, libmygpo-qt/trunk/PKGBUILD)
Deleted:
  libmygpo-qt/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-28 21:53:57 UTC (rev 352220)
+++ PKGBUILD2019-04-28 21:54:25 UTC (rev 352221)
@@ -1,67 +0,0 @@
-# $Id$
-# Maintainer: Maxime Gauduin 
-# Contributor: Andrea Scarpino 
-
-pkgbase=libmygpo-qt
-pkgname=(libmygpo-qt4 libmygpo-qt5)
-pkgver=1.1.0
-pkgrel=1
-pkgdesc='A C++/Qt client library for gpodder.net'
-arch=('x86_64')
-url="http://wiki.gpodder.org/wiki/Libmygpo-qt;
-license=('LGPL2.1')
-depends=('qjson')
-makedepends=('cmake' 'doxygen' 'qjson' 'qt5-base')
-source=("http://stefan.derkits.at/files/libmygpo-qt/libmygpo-qt.${pkgver}.tar.gz;
-
libmygpo-qt5.11a.patch::"https://github.com/gpodder/libmygpo-qt/commit/0d76d960.patch;
-
libmygpo-qt5.11b.patch::"https://github.com/gpodder/libmygpo-qt/commit/1b53767b.patch;)
-sha256sums=('82765a9baa7b6bb3a3277759cec9c3779eee691db9180affe35a67813346e1cd'
-'4894360b246edd38024b8a60b66e3219494655e9d5ed7b3ed7f03958b796ac98'
-'a4d02a6d15eef8ce0a4090f5cbb50f744d8af85011ee8e54e84e99756e75')
-
-prepare() {
-  cd libmygpo-qt.${pkgver}
-  patch -p1 -i ../libmygpo-qt5.11a.patch # Fix build with Qt 5.11
-  patch -p1 -i ../libmygpo-qt5.11b.patch
-  cd ..
-
-  if [[ -d build ]]; then
-rm -rf build
-  fi
-  mkdir build{4,5}
-}
-
-build() {
-  cd build4
-  cmake ../libmygpo-qt.${pkgver} \
--DCMAKE_BUILD_TYPE='Release' \
--DCMAKE_INSTALL_PREFIX='/usr' \
--DBUILD_WITH_QT4=ON
-  make
-
-  cd ../build5
-  cmake ../libmygpo-qt.${pkgver} \
--DCMAKE_BUILD_TYPE='Release' \
--DCMAKE_INSTALL_PREFIX='/usr' \
--DMYGPO_BUILD_TESTS=OFF
-  make
-}
-
-package_libmygpo-qt4() {
-  depends=('qjson')
-  conflicts=('libmygpo-qt')
-  provides=('libmygpo-qt')
-  replaces=('libmygpo-qt')
-  cd build4
-
-  make DESTDIR="${pkgdir}" install
-}
-
-package_libmygpo-qt5() {
-  depends=('qt5-base')
-  cd build5
-
-  make DESTDIR="${pkgdir}" install
-}
-
-# vim: ts=2 sw=2 et:

Copied: libmygpo-qt/repos/extra-x86_64/PKGBUILD (from rev 352220, 
libmygpo-qt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-28 21:54:25 UTC (rev 352221)
@@ -0,0 +1,44 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Andrea Scarpino 
+
+pkgbase=libmygpo-qt
+pkgname=(libmygpo-qt5)
+pkgver=1.1.0
+pkgrel=2
+pkgdesc='A C++/Qt client library for gpodder.net'
+arch=('x86_64')
+url="http://wiki.gpodder.org/wiki/Libmygpo-qt;
+license=('LGPL2.1')
+depends=('qt5-base')
+makedepends=('cmake' 'doxygen' 'qt5-base')
+source=("http://stefan.derkits.at/files/libmygpo-qt/libmygpo-qt.${pkgver}.tar.gz;
+
libmygpo-qt5.11a.patch::"https://github.com/gpodder/libmygpo-qt/commit/0d76d960.patch;
+
libmygpo-qt5.11b.patch::"https://github.com/gpodder/libmygpo-qt/commit/1b53767b.patch;)
+sha256sums=('82765a9baa7b6bb3a3277759cec9c3779eee691db9180affe35a67813346e1cd'
+'4894360b246edd38024b8a60b66e3219494655e9d5ed7b3ed7f03958b796ac98'
+'a4d02a6d15eef8ce0a4090f5cbb50f744d8af85011ee8e54e84e99756e75')
+
+prepare() {
+  mkdir -p build
+
+  cd libmygpo-qt.${pkgver}
+  patch -p1 -i ../libmygpo-qt5.11a.patch # Fix build with Qt 5.11
+  patch -p1 -i ../libmygpo-qt5.11b.patch
+}
+
+build() {
+  cd build
+  cmake ../libmygpo-qt.${pkgver} \
+-DCMAKE_BUILD_TYPE='Release' \
+-DCMAKE_INSTALL_PREFIX='/usr' \
+-DMYGPO_BUILD_TESTS=OFF
+  make
+}
+
+package_libmygpo-qt5() {
+  cd build
+
+  make DESTDIR="${pkgdir}" install
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (libechonest)

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:49:45
  Author: arojas
Revision: 455177

Drop no longer needed qt4 library

Deleted:
  libechonest/


[arch-commits] Commit in (appmenu-qt4)

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:44:51
  Author: arojas
Revision: 455175

Drop appmenu-qt4

Deleted:
  appmenu-qt4/


[arch-commits] Commit in plasma-workspace/repos/extra-x86_64 (4 files)

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:42:56
  Author: arojas
Revision: 352219

archrelease: copy trunk to extra-x86_64

Added:
  plasma-workspace/repos/extra-x86_64/PKGBUILD
(from rev 352218, plasma-workspace/trunk/PKGBUILD)
  plasma-workspace/repos/extra-x86_64/kde.pam
(from rev 352218, plasma-workspace/trunk/kde.pam)
Deleted:
  plasma-workspace/repos/extra-x86_64/PKGBUILD
  plasma-workspace/repos/extra-x86_64/kde.pam

--+
 PKGBUILD |  141 ++---
 kde.pam  |   18 +++
 2 files changed, 79 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-04-28 21:42:27 UTC (rev 352218)
+++ PKGBUILD2019-04-28 21:42:56 UTC (rev 352219)
@@ -1,71 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Antonio Rojas 
-# Contributor: Andrea Scarpino 
-# Contributor: Alexey D. 
-
-pkgbase=plasma-workspace
-pkgname=(plasma-workspace plasma-wayland-session)
-pkgver=5.15.4
-pkgrel=1
-pkgdesc='KDE Plasma Workspace'
-arch=(x86_64)
-url='https://www.kde.org/workspaces/plasmadesktop/'
-license=(LGPL)
-depends=(kjsembed knotifyconfig libksysguard ktexteditor libqalculate 
qt5-tools kde-cli-tools bc
- xorg-xrdb xorg-xsetroot kactivitymanagerd kholidays xorg-xmessage 
xorg-xprop milou prison kwin
- plasma-integration kdelibs4support)
-makedepends=(extra-cmake-modules kdoctools gpsd baloo appstream-qt krunner 
networkmanager-qt kdesignerplugin)
-groups=(plasma)
-source=("https://download.kde.org/stable/plasma/$pkgver/$pkgbase-$pkgver.tar.xz"{,.sig}
 kde.pam)
-sha256sums=('b1ca00d2106a932f13d4ab1ab495d8fe82db7cf0b9bcde254a73a2c960b1c749'
-'SKIP'
-'00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739')
-validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell 

-  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

-  'D07BD8662C56CB291B316EB2F5675605C74E02CF'  # David Edmundson 

-  '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin 

-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-  cmake ../$pkgbase-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_LIBEXECDIR=lib \
--DBUILD_TESTING=OFF
-  make
-}
-
-package_plasma-workspace() {
-  optdepends=('plasma-workspace-wallpapers: additional wallpapers'
-  'gpsd: GPS based geolocation' 'networkmanager-qt: IP based 
geolocation'
-  'kdepim-addons: displaying PIM events in the calendar'
-  'appmenu-qt4: global menu support for Qt4 applications'
-  'appmenu-gtk-module: global menu support for GTK2 and some GTK3 
applications'
-  'qt5-virtualkeyboard: virtual keyboard support in lock screen'
-  'baloo: Baloo search runner'
-  'appstream-qt: package search runner')
-  conflicts=(kuiserver)
-  provides=(kuiserver notification-daemon)
-  replaces=(kuiserver)
-  backup=('etc/pam.d/kde')
-
-  cd build
-  make DESTDIR="$pkgdir" install
-
-  install -Dm644 "$srcdir"/kde.pam "$pkgdir"/etc/pam.d/kde
-
-  # Split plasma-wayland scripts
-  rm -r "$pkgdir"/usr/share/wayland-sessions
-}
-
-package_plasma-wayland-session() {
-  pkgdesc='Plasma Wayland session'
-  depends=(plasma-workspace qt5-wayland kwayland-integration 
xorg-server-xwayland)
-  groups=()
-
-  install -Dm644 build/plasmawayland.desktop 
"$pkgdir"/usr/share/wayland-sessions/plasmawayland.desktop
-}

Copied: plasma-workspace/repos/extra-x86_64/PKGBUILD (from rev 352218, 
plasma-workspace/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-04-28 21:42:56 UTC (rev 352219)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+# Contributor: Alexey D. 
+
+pkgbase=plasma-workspace
+pkgname=(plasma-workspace plasma-wayland-session)
+pkgver=5.15.4
+pkgrel=2
+pkgdesc='KDE Plasma Workspace'
+arch=(x86_64)
+url='https://www.kde.org/workspaces/plasmadesktop/'
+license=(LGPL)
+depends=(kjsembed knotifyconfig libksysguard ktexteditor libqalculate 
qt5-tools kde-cli-tools bc
+ xorg-xrdb xorg-xsetroot kactivitymanagerd kholidays xorg-xmessage 
xorg-xprop milou prison kwin
+ plasma-integration kdelibs4support)
+makedepends=(extra-cmake-modules kdoctools gpsd baloo appstream-qt krunner 
networkmanager-qt kdesignerplugin)
+groups=(plasma)
+source=("https://download.kde.org/stable/plasma/$pkgver/$pkgbase-$pkgver.tar.xz"{,.sig}
 kde.pam)
+sha256sums=('f86c2fda5b7dc2c40be1ea3c4791fef3965d2f91809700c849d30c00506753c9'
+'SKIP'
+'00090291204baabe9d6857d3b1419832376dd2e279087d718b64792691e86739')
+validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E'  # Jonathan Riddell 

+  '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D'  # Bhushan Shah 

+

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

2019-04-28 Thread Antonio Rojas via arch-commits
Date: Sunday, April 28, 2019 @ 21:42:27
  Author: arojas
Revision: 352218

Drop appmenu-qt4 optdepend

Modified:
  plasma-workspace/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:13:15 UTC (rev 352217)
+++ PKGBUILD2019-04-28 21:42:27 UTC (rev 352218)
@@ -6,7 +6,7 @@
 pkgbase=plasma-workspace
 pkgname=(plasma-workspace plasma-wayland-session)
 pkgver=5.15.4
-pkgrel=1
+pkgrel=2
 pkgdesc='KDE Plasma Workspace'
 arch=(x86_64)
 url='https://www.kde.org/workspaces/plasmadesktop/'
@@ -43,7 +43,6 @@
   optdepends=('plasma-workspace-wallpapers: additional wallpapers'
   'gpsd: GPS based geolocation' 'networkmanager-qt: IP based 
geolocation'
   'kdepim-addons: displaying PIM events in the calendar'
-  'appmenu-qt4: global menu support for Qt4 applications'
   'appmenu-gtk-module: global menu support for GTK2 and some GTK3 
applications'
   'qt5-virtualkeyboard: virtual keyboard support in lock screen'
   'baloo: Baloo search runner'


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:59:04
  Author: felixonmars
Revision: 455172

upgpkg: haskell-wai-app-static 3.1.6.3-22

rebuild with ghc 8.6.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:58:07 UTC (rev 455171)
+++ PKGBUILD2019-04-28 20:59:04 UTC (rev 455172)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.6.3
-pkgrel=21
+pkgrel=22
 pkgdesc="WAI application for static serving"
 url="http://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:59:21
  Author: felixonmars
Revision: 455173

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:58:07
  Author: felixonmars
Revision: 455171

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:57:50
  Author: felixonmars
Revision: 455170

upgpkg: haskell-shake 0.17.7-12

rebuild with ghc 8.6.5

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:49:40 UTC (rev 455169)
+++ PKGBUILD2019-04-28 20:57:50 UTC (rev 455170)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.17.7
-pkgrel=11
+pkgrel=12
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:49:23
  Author: felixonmars
Revision: 455168

upgpkg: haskell-criterion 1.5.4.0-24

rebuild with ghc 8.6.5

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:47:36 UTC (rev 455167)
+++ PKGBUILD2019-04-28 20:49:23 UTC (rev 455168)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.4.0
-pkgrel=23
+pkgrel=24
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:47:20
  Author: felixonmars
Revision: 455166

upgpkg: haskell-js-jquery 3.3.1-208

rebuild with ghc 8.6.5

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:46:40 UTC (rev 455165)
+++ PKGBUILD2019-04-28 20:47:20 UTC (rev 455166)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=207
+pkgrel=208
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:47:36
  Author: felixonmars
Revision: 455167

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:49:40
  Author: felixonmars
Revision: 455169

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:46:24
  Author: felixonmars
Revision: 455164

upgpkg: haskell-http 4000.3.13-12

rebuild with ghc 8.6.5

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:45:19 UTC (rev 455163)
+++ PKGBUILD2019-04-28 20:46:24 UTC (rev 455164)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.13
-pkgrel=11
+pkgrel=12
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:43:10
  Author: felixonmars
Revision: 455160

upgpkg: haskell-hspec-wai-json 0.9.2-24

rebuild with ghc 8.6.5

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

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:42:21 UTC (rev 455159)
+++ PKGBUILD2019-04-28 20:43:10 UTC (rev 455160)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.9.2
-pkgrel=23
+pkgrel=24
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:46:40
  Author: felixonmars
Revision: 455165

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 455164, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:46:40 UTC (rev 455165)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.13
+pkgrel=12
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('97eae7fce52f497a15ba2257358daa5c6c0f4d8f4343c39cfb596f13972b8bdeb3455e807a97b507e4a2ca7c90b9c6fa08b67d21ddace08805946a6142c0ec7a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:45:19
  Author: felixonmars
Revision: 455163

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:45:03
  Author: felixonmars
Revision: 455162

upgpkg: haskell-warp 3.2.26-28

rebuild with ghc 8.6.5

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:43:27 UTC (rev 455161)
+++ PKGBUILD2019-04-28 20:45:03 UTC (rev 455162)
@@ -4,7 +4,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.2.26
-pkgrel=27
+pkgrel=28
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:41:14
  Author: felixonmars
Revision: 455157

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 
455156, haskell-cheapskate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:41:14 UTC (rev 455157)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cheapskate
+pkgname=haskell-cheapskate
+pkgver=0.1.1.1
+pkgrel=38
+pkgdesc="Experimental markdown processor."
+url="https://github.com/jgm/cheapskate;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" 
"haskell-data-default" "haskell-http-types"
+ "haskell-syb" "haskell-uniplate" "haskell-wai"
+ "haskell-wai-extra" "haskell-xss-sanitize")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353')
+
+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 \
+-fdingus
+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-hspec-wai-json/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:43:27
  Author: felixonmars
Revision: 455161

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:39:34
  Author: felixonmars
Revision: 455154

upgpkg: haskell-wai-extra 3.0.25-19

rebuild with ghc 8.6.5

Modified:
  haskell-wai-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:38:28 UTC (rev 455153)
+++ PKGBUILD2019-04-28 20:39:34 UTC (rev 455154)
@@ -4,7 +4,7 @@
 _hkgname=wai-extra
 pkgname=haskell-wai-extra
 pkgver=3.0.25
-pkgrel=18
+pkgrel=19
 pkgdesc="Provides some basic WAI handlers and middleware."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:42:21
  Author: felixonmars
Revision: 455159

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:42:05
  Author: felixonmars
Revision: 455158

upgpkg: haskell-hspec-wai 0.9.2-19

rebuild with ghc 8.6.5

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:41:14 UTC (rev 455157)
+++ PKGBUILD2019-04-28 20:42:05 UTC (rev 455158)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.9.2
-pkgrel=18
+pkgrel=19
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:38:28
  Author: felixonmars
Revision: 455153

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 
455152, haskell-unixutils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:38:28 UTC (rev 455153)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=Unixutils
+pkgname=haskell-unixutils
+pkgver=1.54.1
+pkgrel=80
+pkgdesc="A crude interface between Haskell and Unix-like operating systems"
+url="https://github.com/seereason/haskell-unixutils;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-exceptions' 'haskell-process-extras' 
'haskell-puremd5'
+ 'haskell-regex-tdfa' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665')
+
+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 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:40:58
  Author: felixonmars
Revision: 455156

upgpkg: haskell-cheapskate 0.1.1.1-38

rebuild with ghc 8.6.5

Modified:
  haskell-cheapskate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:39:50 UTC (rev 455155)
+++ PKGBUILD2019-04-28 20:40:58 UTC (rev 455156)
@@ -4,7 +4,7 @@
 _hkgname=cheapskate
 pkgname=haskell-cheapskate
 pkgver=0.1.1.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Experimental markdown processor."
 url="https://github.com/jgm/cheapskate;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:37:26
  Author: felixonmars
Revision: 455151

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 455150, 
haskell-store/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:37:26 UTC (rev 455151)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.4.3.2
+pkgrel=188
+pkgdesc="Fast binary serialization"
+url="https://github.com/fpco/store;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 
'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck' 
'haskell-streaming-commons'
+ 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d')
+
+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 \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:37:10
  Author: felixonmars
Revision: 455150

upgpkg: haskell-store 0.4.3.2-188

rebuild with ghc 8.6.5

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:34:19 UTC (rev 455149)
+++ PKGBUILD2019-04-28 20:37:10 UTC (rev 455150)
@@ -3,7 +3,7 @@
 _hkgname=store
 pkgname=haskell-store
 pkgver=0.4.3.2
-pkgrel=187
+pkgrel=188
 pkgdesc="Fast binary serialization"
 url="https://github.com/fpco/store;
 license=('BSD')


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:39:50
  Author: felixonmars
Revision: 455155

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
455154, haskell-wai-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:39:50 UTC (rev 455155)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-extra
+pkgname=haskell-wai-extra
+pkgver=3.0.25
+pkgrel=19
+pkgdesc="Provides some basic WAI handlers and middleware."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-cookie' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-iproute' 
'haskell-network'
+ 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons'
+ 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai'
+ 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a8fe5f4aa0e5fa05366c6c146b9988e87e79be66192a2821a078368520a4a129f5d146b27115b0428281c6174f37fa4c695f679243d306c12b3c3fcceafd6424')
+
+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-unixutils/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:38:12
  Author: felixonmars
Revision: 455152

upgpkg: haskell-unixutils 1.54.1-80

rebuild with ghc 8.6.5

Modified:
  haskell-unixutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:37:26 UTC (rev 455151)
+++ PKGBUILD2019-04-28 20:38:12 UTC (rev 455152)
@@ -3,7 +3,7 @@
 _hkgname=Unixutils
 pkgname=haskell-unixutils
 pkgver=1.54.1
-pkgrel=79
+pkgrel=80
 pkgdesc="A crude interface between Haskell and Unix-like operating systems"
 url="https://github.com/seereason/haskell-unixutils;
 license=('BSD')


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:34:03
  Author: felixonmars
Revision: 455148

upgpkg: haskell-simple-sendfile 0.2.28-16

rebuild with ghc 8.6.5

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:30:55 UTC (rev 455147)
+++ PKGBUILD2019-04-28 20:34:03 UTC (rev 455148)
@@ -4,7 +4,7 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.28
-pkgrel=15
+pkgrel=16
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:34:19
  Author: felixonmars
Revision: 455149

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 455148, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:34:19 UTC (rev 455149)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.28
+pkgrel=16
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9a08d4ba26cd05b1fff3e72bd0846260d4c04921a5ca1f86258c61e51ee5ccf8e14dd2aea0bee44590572feba1832b2562b75b5f71f004c705f02cd0a0f000d1')
+
+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 \
+-fallow-bsd
+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-pipes-http/repos (2 files)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:29:50
  Author: felixonmars
Revision: 455145

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
455144, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:29:50 UTC (rev 455145)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.6
+pkgrel=15
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b58e5751863d79c08066846fb5959870cf6673e27297acd3b7980b209321a636fdf564c4c08666313c81f7c6c55f4d1307892bc6a59a01a025a87436d5591774')
+
+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-persistent-sqlite/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:28:39
  Author: felixonmars
Revision: 455142

upgpkg: haskell-persistent-sqlite 2.9.3-4

rebuild with ghc 8.6.5

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:27:44 UTC (rev 455141)
+++ PKGBUILD2019-04-28 20:28:39 UTC (rev 455142)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.9.3
-pkgrel=3
+pkgrel=4
 pkgdesc="Backend for the persistent library using sqlite3"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:28:55
  Author: felixonmars
Revision: 455143

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 455142, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:28:55 UTC (rev 455143)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.9.3
+pkgrel=4
+pkgdesc="Backend for the persistent library using sqlite3"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0b31fecbe5486a94b2242f58e529165e646c0dd64d9f8283dd84c6cbde9c0b90f94a730f4443ecb128b9f21a2e94b34d47d12402c6b9d063b6e6eb928c2a46c1')
+
+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-sanity-exe -fsystemlib -fuse-pkgconfig
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_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-project-template/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:30:37
  Author: felixonmars
Revision: 455146

upgpkg: haskell-project-template 0.2.0.1-128

rebuild with ghc 8.6.5

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:29:50 UTC (rev 455145)
+++ PKGBUILD2019-04-28 20:30:37 UTC (rev 455146)
@@ -4,7 +4,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.0.1
-pkgrel=127
+pkgrel=128
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide;
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:30:55
  Author: felixonmars
Revision: 455147

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-project-template/repos/community-staging-x86_64/
  haskell-project-template/repos/community-staging-x86_64/PKGBUILD
(from rev 455146, haskell-project-template/trunk/PKGBUILD)

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

Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from 
rev 455146, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:30:55 UTC (rev 455147)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.0.1
+pkgrel=128
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://github.com/fpco/haskell-ide;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-resourcet')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea')
+
+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-pipes-http/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:29:34
  Author: felixonmars
Revision: 455144

upgpkg: haskell-pipes-http 1.0.6-15

rebuild with ghc 8.6.5

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:28:55 UTC (rev 455143)
+++ PKGBUILD2019-04-28 20:29:34 UTC (rev 455144)
@@ -4,7 +4,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.6
-pkgrel=14
+pkgrel=15
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:27:44
  Author: felixonmars
Revision: 455141

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 455140, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-04-28 20:27:44 UTC (rev 455141)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.6.0
+pkgrel=22
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" 
"haskell-http-api-data"
+ "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" 
"haskell-persistent"
+ "haskell-tagged" "haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('25ec2a40d77b9d05de370c6343e5377b5fe74932ef82797a8abd140c884d5a6aa1624c55a3e9617ada5de3bda2fe2e7c6fb59433a8acb7f0bb14833b321faad7')
+
+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-persistent-template/trunk (PKGBUILD)

2019-04-28 Thread Felix Yan via arch-commits
Date: Sunday, April 28, 2019 @ 20:27:28
  Author: felixonmars
Revision: 455140

upgpkg: haskell-persistent-template 2.6.0-22

rebuild with ghc 8.6.5

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-04-28 20:25:59 UTC (rev 455139)
+++ PKGBUILD2019-04-28 20:27:28 UTC (rev 455140)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.6.0
-pkgrel=21
+pkgrel=22
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


  1   2   3   4   5   >