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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:50
  Author: heftig
Revision: 470945

archrelease: copy trunk to community-staging-x86_64

Added:
  broadcom-wl/repos/community-staging-x86_64/
  broadcom-wl/repos/community-staging-x86_64/PKGBUILD
(from rev 470941, broadcom-wl/trunk/PKGBUILD)

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

Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 470941, 
broadcom-wl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:50 UTC (rev 470945)
@@ -0,0 +1,38 @@
+# Maintainer: Eli Schwartz 
+
+_module=broadcom-wl
+_kernelname=  # Build against stock -ARCH kernel
+#_kernelname=-custom  # Build against kernel with a different name
+pkgname=${_module}${_kernelname}
+pkgver=6.30.223.271
+pkgrel=106
+pkgdesc='Broadcom 802.11 Linux STA wireless driver'
+arch=('x86_64')
+url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
+license=('custom')
+depends=("linux${_kernelname}")
+makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}")
+
+_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}"
+
+build() {
+_kernver="$(<${_extramodules}/version)"
+
+dkms build --dkmstree "${srcdir}" -m ${_module}/${pkgver} -k ${_kernver}
+}
+
+package() {
+_kernver="$(<${_extramodules}/version)"
+
+install -Dm644 -t "${pkgdir}${_extramodules}" \
+${_module}/${pkgver}/${_kernver}/${CARCH}/module/*
+
+_license="/usr/share/licenses/${_module}-dkms"
+if [[ -d ${_license} ]]; then
+install -Dm644 -t "${pkgdir}"/${_license/-dkms/${_kernelname}} 
${_license}/*
+fi
+_modprobe="/usr/lib/modprobe.d/${_module}-dkms.conf"
+if [[ -r ${_modprobe} ]]; then
+install -Dm644 ${_modprobe} 
"${pkgdir}"/${_modprobe/-dkms/${_kernelname}}
+fi
+}


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:48
  Author: heftig
Revision: 470942

archrelease: copy trunk to community-staging-x86_64

Added:
  wireguard-arch/repos/community-staging-x86_64/
  wireguard-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 470940, wireguard-arch/trunk/PKGBUILD)

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

Copied: wireguard-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
470940, wireguard-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:48 UTC (rev 470942)
@@ -0,0 +1,27 @@
+# Maintainer: Christian Hesse 
+
+pkgname=wireguard-arch
+pkgver=0.0.20190406
+pkgrel=17
+pkgdesc='Wireguard module for Arch Kernel'
+url='https://www.wireguard.com/'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' "wireguard-dkms>=$pkgver")
+conflicts=('wireguard-dkms')
+provides=('WIREGUARD-MODULE')
+
+_extramodules='extramodules-ARCH'
+
+package() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+
+  cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set sw=2 et:


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:55
  Author: heftig
Revision: 354374

archrelease: copy trunk to staging-x86_64

Added:
  nvidia/repos/staging-x86_64/
  nvidia/repos/staging-x86_64/PKGBUILD
(from rev 354372, nvidia/trunk/PKGBUILD)
  nvidia/repos/staging-x86_64/fs62142.patch
(from rev 354372, nvidia/trunk/fs62142.patch)

---+
 PKGBUILD  |   85 
 fs62142.patch |   13 
 2 files changed, 98 insertions(+)

Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 354372, 
nvidia/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-05-27 05:05:55 UTC (rev 354374)
@@ -0,0 +1,85 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia
+pkgname=(nvidia nvidia-dkms)
+pkgver=430.14
+_extramodules=extramodules-ARCH
+pkgrel=6
+pkgdesc="NVIDIA drivers for linux"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+fs62142.patch)
+sha512sums=('9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be'
+
'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Fix https://bugs.archlinux.org/task/62142
+patch -Np1 -i ../fs62142.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia() {
+pkgdesc="NVIDIA drivers for linux"
+depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-dkms() {
+pkgdesc="NVIDIA driver sources for linux"
+depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia=$pkgver")
+conflicts+=('nvidia')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia/repos/staging-x86_64/fs62142.patch (from rev 354372, 
nvidia/trunk/fs62142.patch)
===
--- staging-x86_64/fs62142.patch(rev 0)
+++ staging-x86_64/fs62142.patch2019-05-27 05:05:55 UTC (rev 354374)
@@ -0,0 +1,13 @@
+diff --git a/kernel/nvidia/nv-dma.c b/kernel/nvidia/nv-dma.c
+index 73cdeed..e691014 100644
+--- a/kernel/nvidia/nv-dma.c
 b/kernel/nvidia/nv-dma.c
+@@ -606,7 +606,7 @@ static NvBool nv_dma_is_map_resource_implemented
+ #if defined(NV_DMA_MAP_RESOURCE_PRESENT)
+ const struct dma_map_ops *ops = get_dma_ops(>dev->dev);
+ 
+-return (ops->map_resource != NULL);
++return (ops && ops->map_resource);
+ #else
+ return NV_FALSE;
+ #endif


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:48
  Author: heftig
Revision: 470943

archrelease: copy trunk to community-staging-x86_64

Added:
  r8168/repos/community-staging-x86_64/
  r8168/repos/community-staging-x86_64/PKGBUILD
(from rev 470941, r8168/trunk/PKGBUILD)

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

Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 470941, 
r8168/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:48 UTC (rev 470943)
@@ -0,0 +1,37 @@
+# Maintainer: Massimiliano Torromeo 
+# Contributor: Bob Fanger < bfanger(at)gmail >
+# Contributor: Filip , Det < nimetonmaili(at)gmail >
+
+pkgname=r8168
+pkgver=8.047.01
+pkgrel=15
+pkgdesc="A kernel module for Realtek 8168 network cards"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+depends=('glibc' 'linux')
+makedepends=('linux-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('d298c4b52bb68b494230c219879eaf57cabe255f3475f7a792f76ad7fd83a0eb')
+
+build() {
+   KERNEL_VERSION=$(

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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:47
  Author: heftig
Revision: 470941

archrelease: copy trunk to community-staging-x86_64

Added:
  bbswitch/repos/community-staging-x86_64/
  bbswitch/repos/community-staging-x86_64/PKGBUILD
(from rev 470940, bbswitch/trunk/PKGBUILD)

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

Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 470940, 
bbswitch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:47 UTC (rev 470941)
@@ -0,0 +1,38 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: M0Rf30
+# Contributor: Samsagax 
+
+pkgbase=bbswitch
+pkgname=(bbswitch bbswitch-dkms)
+pkgver=0.8
+pkgrel=225
+pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
+arch=('x86_64')
+url="http://github.com/Bumblebee-Project/bbswitch;
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+_extramodules=extramodules-ARCH
+source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;)
+md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807')
+
+build() {
+  cd ${pkgbase}-${pkgver}
+  _kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+  make KDIR=/lib/modules/${_kernver}/build
+}
+
+package_bbswitch() {
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko
+  find "${pkgdir}" -name '*.ko' -exec xz {} +
+}
+
+package_bbswitch-dkms() {
+  depends=('dkms')
+  conflicts=('bbswitch')
+  provides=('bbswitch')
+
+  cd ${pkgbase}-${pkgver}
+  install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile 
bbswitch.c dkms/dkms.conf
+}


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:52
  Author: heftig
Revision: 470947

archrelease: copy trunk to community-staging-x86_64

Added:
  tp_smapi/repos/community-staging-x86_64/
  tp_smapi/repos/community-staging-x86_64/PKGBUILD
(from rev 470940, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 470940, 
tp_smapi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:52 UTC (rev 470947)
@@ -0,0 +1,49 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=113
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers' 'git')
+_extradir=/usr/lib/modules/extramodules-ARCH
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS=
+}
+
+package() {
+  cd $pkgname
+
+  # install kernel modules
+  find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} +
+
+  # compress kernel modules
+  find "$pkgdir" -name "*.ko" -exec xz {} +
+
+  # load module on startup
+  echo tp_smapi | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:52
  Author: heftig
Revision: 470948

archrelease: copy trunk to community-staging-x86_64

Added:
  ndiswrapper-arch/repos/community-staging-x86_64/
  ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 470940, ndiswrapper-arch/trunk/PKGBUILD)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch
(from rev 470941, ndiswrapper-arch/trunk/linux-4.11.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.13.patch
(from rev 470941, ndiswrapper-arch/trunk/linux-4.13.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-4.15.patch
(from rev 470941, ndiswrapper-arch/trunk/linux-4.15.patch)
  ndiswrapper-arch/repos/community-staging-x86_64/linux-5.0.patch
(from rev 470942, ndiswrapper-arch/trunk/linux-5.0.patch)

--+
 PKGBUILD |   43 +++
 linux-4.11.patch |   55 ++
 linux-4.13.patch |   27 +++
 linux-4.15.patch |  199 +
 linux-5.0.patch  |   25 ++
 5 files changed, 349 insertions(+)

Copied: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
470940, ndiswrapper-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:52 UTC (rev 470948)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: maz-1 
+
+pkgname=ndiswrapper-arch
+pkgver=1.61
+_extramodules=extramodules-ARCH
+pkgrel=36
+pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
+arch=('x86_64')
+url="http://sourceforge.net/projects/ndiswrapper/;
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+provides=('NDISWRAPPER-MODULE')
+replaces=('ndiswrapper-module')
+source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz;
+'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 
'linux-5.0.patch')
+sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823'
+
'5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5'
+
'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482'
+
'52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf'
+
'4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c')
+
+prepare() {
+  cd ndiswrapper-$pkgver
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch -d 
ndiswrapper
+  patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.patch
+}
+
+build() {
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+
+  cd ndiswrapper-$pkgver/ndiswrapper
+  make -C driver KVERS_UNAME="$_kernver"
+}
+
+package() {
+  cd ndiswrapper-$pkgver/ndiswrapper
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 driver/*.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}

Copied: ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch (from 
rev 470941, ndiswrapper-arch/trunk/linux-4.11.patch)
===
--- community-staging-x86_64/linux-4.11.patch   (rev 0)
+++ community-staging-x86_64/linux-4.11.patch   2019-05-27 05:05:52 UTC (rev 
470948)
@@ -0,0 +1,55 @@
+commit fa2aeeccd5366378ca2eb83c6daee64b511fe792
+Author: Felix Yan 
+Date:   Tue May 16 01:32:56 2017 +0800
+
+Add support for Linux 4.11+
+
+diff --git a/ndiswrapper/driver/ndis.c b/ndiswrapper/driver/ndis.c
+index c1913a05..2ab4dd21 100644
+--- a/ndiswrapper/driver/ndis.c
 b/ndiswrapper/driver/ndis.c
+@@ -2258,7 +2258,9 @@ wstdcall void NdisMIndicateReceivePacket(struct 
ndis_mp_block *nmb,
+   WARNING("empty packet ignored");
+   continue;
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+   /* get total number of bytes in packet */
+   NdisGetFirstBufferFromPacketSafe(packet, , ,
+, _length,
+@@ -2346,7 +2348,9 @@ wstdcall void EthRxIndicateHandler(struct ndis_mp_block 
*nmb, void *rx_ctx,
+   ERROR("nmb is NULL");
+   EXIT3(return);
+   }
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+   wnd->net_dev->last_rx = jiffies;
++#endif
+ 
+   if (look_ahead_size < packet_size) {
+  

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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:49
  Author: heftig
Revision: 470944

archrelease: copy trunk to community-staging-x86_64

Added:
  virtualbox-modules-arch/repos/community-staging-x86_64/
  virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 470940, virtualbox-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from 
rev 470940, virtualbox-modules-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:49 UTC (rev 470944)
@@ -0,0 +1,52 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgbase=virtualbox-modules-arch
+pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
+pkgver=6.0.8
+pkgrel=7
+arch=('x86_64')
+url='http://virtualbox.org'
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms>=$pkgver"
+ "virtualbox-guest-dkms>=$pkgver")
+
+_extramodules=extramodules-ARCH
+
+package_virtualbox-host-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+  replaces=('virtualbox-modules' 'virtualbox-host-modules')
+  conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+ 'virtualbox-host-dkms')
+  provides=('VIRTUALBOX-HOST-MODULES')
+
+  cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+
+  # systemd module loading
+  printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt |
+install -D -m0644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf"
+}
+
+package_virtualbox-guest-modules-arch(){
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  pkgdesc='Virtualbox guest kernel modules for Arch Kernel'
+  replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules')
+  conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules'
+ 'virtualbox-guest-dkms')
+  provides=('VIRTUALBOX-GUEST-MODULES')
+
+  cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module"
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 *
+
+  # compress each module individually
+  find "$pkgdir" -name '*.ko' -exec xz -T1 {} +
+}
+
+# vim:set sw=2 et:


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:53
  Author: heftig
Revision: 470949

archrelease: copy trunk to community-staging-x86_64

Added:
  vhba-module/repos/community-staging-x86_64/
  vhba-module/repos/community-staging-x86_64/60-vhba.rules
(from rev 470940, vhba-module/trunk/60-vhba.rules)
  vhba-module/repos/community-staging-x86_64/PKGBUILD
(from rev 470941, vhba-module/trunk/PKGBUILD)
  vhba-module/repos/community-staging-x86_64/dkms.conf
(from rev 470941, vhba-module/trunk/dkms.conf)

---+
 60-vhba.rules |1 +
 PKGBUILD  |   52 
 dkms.conf |9 +
 3 files changed, 62 insertions(+)

Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 
470940, vhba-module/trunk/60-vhba.rules)
===
--- community-staging-x86_64/60-vhba.rules  (rev 0)
+++ community-staging-x86_64/60-vhba.rules  2019-05-27 05:05:53 UTC (rev 
470949)
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", 
GROUP="cdemu", TAG+="uaccess"

Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 470941, 
vhba-module/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:53 UTC (rev 470949)
@@ -0,0 +1,52 @@
+# Maintainer: Ray Rashif 
+# Contributor: Mateusz Herych 
+# Contributor: Charles Lindsay 
+
+pkgbase=vhba-module
+pkgname=(vhba-module vhba-module-dkms)
+pkgver=20190410
+pkgrel=16
+pkgdesc="Kernel module that emulates SCSI devices"
+url="http://cdemu.sourceforge.net/;
+arch=(x86_64)
+license=(GPL)
+depends=('linux')
+makedepends=('linux-headers')
+_extramodules=extramodules-ARCH
+source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2;
+60-vhba.rules dkms.conf)
+sha256sums=('0c18954a8c2c7e208b20afdf785501b23be9382345e6577eba5d653002862394'
+'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b'
+'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7')
+
+prepare() {
+  cd $pkgbase-$pkgver
+  sed -i 's/20190302/20190410/' Makefile  # Fixup VHBA_VERSION
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_vhba-module() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}
+
+package_vhba-module-dkms() {
+  depends=(dkms)
+  provides=("vhba-module=$pkgver-$pkgrel")
+  conflicts=(vhba-module)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c 
../dkms.conf
+  install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules
+  echo 'g cdemu - -' | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/sysusers.d/cdemu.conf"
+}
+
+# vim:set ts=2 sw=2 et:

Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 470941, 
vhba-module/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-05-27 05:05:53 UTC (rev 470949)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="vhba-module"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KERNELRELEASE=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="vhba"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"


[arch-commits] Commit in nvidia-390xx/repos (4 files)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:55
  Author: heftig
Revision: 354373

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-390xx/repos/staging-x86_64/
  nvidia-390xx/repos/staging-x86_64/PKGBUILD
(from rev 354371, nvidia-390xx/trunk/PKGBUILD)
  nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch
(from rev 354371, nvidia-390xx/trunk/kernel-4.16.patch)
  nvidia-390xx/repos/staging-x86_64/kernel-5.1.patch
(from rev 354371, nvidia-390xx/trunk/kernel-5.1.patch)

---+
 PKGBUILD  |   90 
 kernel-4.16.patch |   33 +
 kernel-5.1.patch  |  130 
 3 files changed, 253 insertions(+)

Copied: nvidia-390xx/repos/staging-x86_64/PKGBUILD (from rev 354371, 
nvidia-390xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-05-27 05:05:55 UTC (rev 354373)
@@ -0,0 +1,90 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-390xx
+pkgname=(nvidia-390xx nvidia-390xx-dkms)
+pkgver=390.116
+_extramodules=extramodules-ARCH
+pkgrel=25
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-390xx-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+'kernel-4.16.patch' 'kernel-5.1.patch')
+sha256sums=('de85a2eea39ca16e25645b345259b01fbe858b833286b7e6785afa273009ef6f'
+'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385'
+'d92899d4f7a40e2c3cad92d067f2f53c3a18c49b34e62e707a93b125aa37640f')
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+
+# Restore phys_to_dma support (still needed for 396.18)
+# https://bugs.archlinux.org/task/58074
+patch -Np1 -i ../kernel-4.16.patch
+
+patch -Np1 -i ../kernel-5.1.patch
+
+cp -a kernel kernel-dkms
+cd kernel-dkms
+sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
+sed -i 's/__JOBS/`nproc`/' dkms.conf
+sed -i 's/__DKMS_MODULES//' dkms.conf
+sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
+DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[1]="nvidia-uvm"\
+DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[2]="nvidia-modeset"\
+DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
+BUILT_MODULE_NAME[3]="nvidia-drm"\
+DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
+
+# Gift for linux-rt guys
+sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-390xx() {
+pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
+depends=('linux' "nvidia-390xx-utils=${pkgver}" 'libglvnd')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}
+
+package_nvidia-390xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch"
+depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libglvnd')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-390xx=$pkgver")
+conflicts+=('nvidia-390xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+
+install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
+}

Copied: nvidia-390xx/repos/staging-x86_64/kernel-4.16.patch (from rev 354371, 
nvidia-390xx/trunk/kernel-4.16.patch)
===
--- staging-x86_64/kernel-4.16.patch(rev 0)
+++ staging-x86_64/kernel-4.16.patch2019-05-27 05:05:55 UTC (rev 354373)
@@ -0,0 +1,33 @@
+diff --git a/kernel/common/inc/nv-linux.h b/kernel/common/inc/nv-linux.h
+index 10fc418..22ef968 100644
+--- a/kernel/common/inc/nv-linux.h
 b/kernel/common/inc/nv-linux.h
+@@ -175,7 +175,11 @@ static inline uid_t __kuid_val(kuid_t uid)
+ 
+ #if 

[arch-commits] Commit in nvidia-340xx/repos (5 files)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:53
  Author: heftig
Revision: 354372

archrelease: copy trunk to staging-x86_64

Added:
  nvidia-340xx/repos/staging-x86_64/
  nvidia-340xx/repos/staging-x86_64/PKGBUILD
(from rev 354371, nvidia-340xx/trunk/PKGBUILD)
  nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch
(from rev 354371, nvidia-340xx/trunk/kernel-4.11.patch)
  nvidia-340xx/repos/staging-x86_64/kernel-5.0.patch
(from rev 354371, nvidia-340xx/trunk/kernel-5.0.patch)
  nvidia-340xx/repos/staging-x86_64/kernel-5.1.patch
(from rev 354371, nvidia-340xx/trunk/kernel-5.1.patch)

---+
 PKGBUILD  |   76 
 kernel-4.11.patch |   38 ++
 kernel-5.0.patch  |   52 +++
 kernel-5.1.patch  |   43 +
 4 files changed, 209 insertions(+)

Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 354371, 
nvidia-340xx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2019-05-27 05:05:53 UTC (rev 354372)
@@ -0,0 +1,76 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Felix Yan 
+# Contributor: Thomas Baechler 
+
+pkgbase=nvidia-340xx
+pkgname=(nvidia-340xx nvidia-340xx-dkms)
+pkgver=340.107
+_extramodules=extramodules-ARCH
+pkgrel=88
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+arch=('x86_64')
+url="http://www.nvidia.com/;
+makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers')
+conflicts=('nvidia')
+license=('custom')
+options=('!strip')
+source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+'kernel-4.11.patch' 'kernel-5.0.patch' 'kernel-5.1.patch')
+sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f'
+
'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2'
+
'ad60f9d09b6e8d5038375f9ddaab93341958f9400f40f5175857e44c7f7002d481121dc5d677703551c3cdf24069939ac6a1861920a455acf40e637f24234a56'
+
'4bde7d15d68d21a8254e82cb41b07e55b3fd04054251919159dc440bf3253de76d7066e69b21c33d00d5ba61f88589b5444c2b5765c54cd1c0bcd7300971d499')
+
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+
+prepare() {
+sh "${_pkg}.run" --extract-only
+cd "${_pkg}"
+# patches here
+
+patch -Np0 < "${srcdir}/kernel-4.11.patch"
+patch -Np0 < "${srcdir}/kernel-5.0.patch"
+patch -Np0 < "${srcdir}/kernel-5.1.patch"
+
+cp -a kernel kernel-dkms
+}
+
+build() {
+_kernver="$(cat /usr/lib/modules/${_extramodules}/version)"
+cd "${_pkg}"/kernel
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+
+cd uvm
+make SYSSRC=/usr/lib/modules/"${_kernver}/build" module
+}
+
+package_nvidia-340xx() {
+pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
+depends=('linux' "nvidia-340xx-utils=${pkgver}" 'libgl')
+
+install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \
+  "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko
+
+find "${pkgdir}" -name '*.ko' -exec gzip -n {} +
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}
+
+package_nvidia-340xx-dkms() {
+pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch"
+depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl')
+optdepends=('linux-headers: Build the module for Arch kernel'
+'linux-lts-headers: Build the module for LTS Arch kernel')
+provides=("nvidia-340xx=$pkgver")
+conflicts+=('nvidia-340xx')
+
+cd ${_pkg}
+
+install -dm 755 "${pkgdir}"/usr/src
+cp -dr --no-preserve='ownership' kernel-dkms 
"${pkgdir}/usr/src/nvidia-${pkgver}"
+cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> 
"${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf
+
+echo "blacklist nouveau" |
+install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
+}

Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 354371, 
nvidia-340xx/trunk/kernel-4.11.patch)
===
--- staging-x86_64/kernel-4.11.patch(rev 0)
+++ staging-x86_64/kernel-4.11.patch2019-05-27 05:05:53 UTC (rev 354372)
@@ -0,0 +1,38 @@
+--- kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:50:46.334075042 +0200
 kernel/uvm/nvidia_uvm_lite.c   2017-09-27 13:56:06.358041280 +0200
+@@ -818,7 +818,11 @@
+ }
+ 
+ #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT)
++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0)
+ int _fault(struct vm_area_struct *vma, struct vm_fault *vmf)
++#else 
++int _fault(struct vm_fault *vmf)  
++#endif

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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:55
  Author: heftig
Revision: 470950

archrelease: copy trunk to community-staging-x86_64

Added:
  acpi_call/repos/community-staging-x86_64/
  acpi_call/repos/community-staging-x86_64/PKGBUILD
(from rev 470945, acpi_call/trunk/PKGBUILD)
  acpi_call/repos/community-staging-x86_64/dkms.conf
(from rev 470945, acpi_call/trunk/dkms.conf)

---+
 PKGBUILD  |   61 
 dkms.conf |9 
 2 files changed, 70 insertions(+)

Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 470945, 
acpi_call/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:55 UTC (rev 470950)
@@ -0,0 +1,61 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgbase=acpi_call
+pkgname=(acpi_call acpi_call-dkms)
+pkgver=1.1.0
+pkgrel=219
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+depends=('linux')
+makedepends=('linux-headers')
+_extramodules=extramodules-ARCH
+source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;
+dkms.conf)
+sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0'
+'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a')
+
+prepare() {
+  cd $pkgbase-$pkgver
+
+  # Fix build with Linux >= 3.17
+  sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c
+
+  # Fix build with Linux >= 4.12
+  sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c
+}
+
+build() {
+  cd $pkgbase-$pkgver
+  make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)"
+}
+
+package_acpi_call() {
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+package_acpi_call-dkms() {
+  depends=(dkms)
+  provides=("acpi_call=$pkgver-$pkgrel")
+  conflicts=(acpi_call)
+
+  cd $pkgbase-$pkgver
+  install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c 
../dkms.conf
+
+  echo acpi_call | install -Dm644 /dev/stdin 
"$pkgdir/usr/lib/modules-load.d/acpi_call.conf"
+
+  mkdir -p "$pkgdir/usr/share/acpi_call"
+  cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples 
support
+}
+
+# vim:set ts=2 sw=2 et:

Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 470945, 
acpi_call/trunk/dkms.conf)
===
--- community-staging-x86_64/dkms.conf  (rev 0)
+++ community-staging-x86_64/dkms.conf  2019-05-27 05:05:55 UTC (rev 470950)
@@ -0,0 +1,9 @@
+PACKAGE_NAME="acpi_call"
+PACKAGE_VERSION="#MODULE_VERSION#"
+AUTOINSTALL="yes"
+
+MAKE[0]="make KVERSION=$kernelver"
+CLEAN="make clean"
+
+BUILT_MODULE_NAME[0]="acpi_call"
+DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:05:52
  Author: heftig
Revision: 470946

archrelease: copy trunk to community-staging-x86_64

Added:
  deepin-anything-arch/repos/community-staging-x86_64/
  deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD
(from rev 470943, deepin-anything-arch/trunk/PKGBUILD)

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

Copied: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD (from rev 
470943, deepin-anything-arch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 05:05:52 UTC (rev 470946)
@@ -0,0 +1,28 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-anything-arch
+pkgver=0.1.0
+_extramodules=extramodules-ARCH
+pkgrel=3
+pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-anything;
+license=('GPL3')
+depends=('linux')
+makedepends=('linux-headers')
+provides=('DEEPIN-ANYTHING-MODULE')
+replaces=('deepin-anything-module')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;)
+sha512sums=('892828f7c52bb267993507890329e3f3b03550dd5a575a61a70995ce5d9f8cd27f1f1e5b21d4a1ec213ffc430d5236102a9e49b98a0fc0bf2f9042e719d9bfde')
+
+build() {
+  cd deepin-anything-$pkgver
+  _kernver="$(cat /usr/lib/modules/$_extramodules/version)"
+  make -C kernelmod kdir=/usr/lib/modules/$_kernver/build
+}
+
+package() {
+  cd deepin-anything-$pkgver
+  install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 kernelmod/*.ko
+  find "$pkgdir" -name '*.ko' -exec xz {} +
+}


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:55
  Author: heftig
Revision: 470940

0.1.0-3: kernel 5.1.5.arch1-2

Modified:
  deepin-anything-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:50 UTC (rev 470939)
+++ PKGBUILD2019-05-27 05:00:55 UTC (rev 470940)
@@ -3,7 +3,7 @@
 pkgname=deepin-anything-arch
 pkgver=0.1.0
 _extramodules=extramodules-ARCH
-pkgrel=2
+pkgrel=3
 pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel"
 arch=('x86_64')
 url="https://github.com/linuxdeepin/deepin-anything;


[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:52
  Author: heftig
Revision: 354371

340.107-88: kernel 5.1.5.arch1-2

Modified:
  nvidia-340xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:48 UTC (rev 354370)
+++ PKGBUILD2019-05-27 05:00:52 UTC (rev 354371)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-340xx nvidia-340xx-dkms)
 pkgver=340.107
 _extramodules=extramodules-ARCH
-pkgrel=87
+pkgrel=88
 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:48
  Author: heftig
Revision: 354370

430.14-6: kernel 5.1.5.arch1-2

Modified:
  nvidia/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:47 UTC (rev 354369)
+++ PKGBUILD2019-05-27 05:00:48 UTC (rev 354370)
@@ -6,7 +6,7 @@
 pkgname=(nvidia nvidia-dkms)
 pkgver=430.14
 _extramodules=extramodules-ARCH
-pkgrel=5
+pkgrel=6
 pkgdesc="NVIDIA drivers for linux"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:42
  Author: heftig
Revision: 470935

8.047.01-15: kernel 5.1.5.arch1-2

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:41 UTC (rev 470934)
+++ PKGBUILD2019-05-27 05:00:42 UTC (rev 470935)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.047.01
-pkgrel=14
+pkgrel=15
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:49
  Author: heftig
Revision: 470938

1.61-36: kernel 5.1.5.arch1-2

Modified:
  ndiswrapper-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:45 UTC (rev 470937)
+++ PKGBUILD2019-05-27 05:00:49 UTC (rev 470938)
@@ -4,7 +4,7 @@
 pkgname=ndiswrapper-arch
 pkgver=1.61
 _extramodules=extramodules-ARCH
-pkgrel=35
+pkgrel=36
 pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by 
vendors, kernel module for Arch kernel"
 arch=('x86_64')
 url="http://sourceforge.net/projects/ndiswrapper/;


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:41
  Author: heftig
Revision: 470934

0.8-225: kernel 5.1.5.arch1-2

Modified:
  bbswitch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:39 UTC (rev 470933)
+++ PKGBUILD2019-05-27 05:00:41 UTC (rev 470934)
@@ -5,7 +5,7 @@
 pkgbase=bbswitch
 pkgname=(bbswitch bbswitch-dkms)
 pkgver=0.8
-pkgrel=224
+pkgrel=225
 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus 
laptops"
 arch=('x86_64')
 url="http://github.com/Bumblebee-Project/bbswitch;


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:38
  Author: heftig
Revision: 470932

6.30.223.271-106: kernel 5.1.5.arch1-2

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:37 UTC (rev 470931)
+++ PKGBUILD2019-05-27 05:00:38 UTC (rev 470932)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=105
+pkgrel=106
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:45
  Author: heftig
Revision: 470937

1.1.0-219: kernel 5.1.5.arch1-2

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:44 UTC (rev 470936)
+++ PKGBUILD2019-05-27 05:00:45 UTC (rev 470937)
@@ -5,7 +5,7 @@
 pkgbase=acpi_call
 pkgname=(acpi_call acpi_call-dkms)
 pkgver=1.1.0
-pkgrel=218
+pkgrel=219
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:37
  Author: heftig
Revision: 470931

0.43-113: kernel 5.1.5.arch1-2

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:57:24 UTC (rev 470930)
+++ PKGBUILD2019-05-27 05:00:37 UTC (rev 470931)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=112
+pkgrel=113
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:50
  Author: heftig
Revision: 470939

0.0.20190406-17: kernel 5.1.5.arch1-2

Modified:
  wireguard-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:49 UTC (rev 470938)
+++ PKGBUILD2019-05-27 05:00:50 UTC (rev 470939)
@@ -2,7 +2,7 @@
 
 pkgname=wireguard-arch
 pkgver=0.0.20190406
-pkgrel=16
+pkgrel=17
 pkgdesc='Wireguard module for Arch Kernel'
 url='https://www.wireguard.com/'
 arch=('x86_64')


[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:47
  Author: heftig
Revision: 354369

390.116-25: kernel 5.1.5.arch1-2

Modified:
  nvidia-390xx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:37:08 UTC (rev 354368)
+++ PKGBUILD2019-05-27 05:00:47 UTC (rev 354369)
@@ -6,7 +6,7 @@
 pkgname=(nvidia-390xx nvidia-390xx-dkms)
 pkgver=390.116
 _extramodules=extramodules-ARCH
-pkgrel=24
+pkgrel=25
 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch"
 arch=('x86_64')
 url="http://www.nvidia.com/;


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:39
  Author: heftig
Revision: 470933

6.0.8-7: kernel 5.1.5.arch1-2

Modified:
  virtualbox-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:38 UTC (rev 470932)
+++ PKGBUILD2019-05-27 05:00:39 UTC (rev 470933)
@@ -4,7 +4,7 @@
 pkgbase=virtualbox-modules-arch
 pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch')
 pkgver=6.0.8
-pkgrel=6
+pkgrel=7
 arch=('x86_64')
 url='http://virtualbox.org'
 license=('GPL')


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 05:00:44
  Author: heftig
Revision: 470936

20190410-16: kernel 5.1.5.arch1-2

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 05:00:42 UTC (rev 470935)
+++ PKGBUILD2019-05-27 05:00:44 UTC (rev 470936)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20190410
-pkgrel=15
+pkgrel=16
 pkgdesc="Kernel module that emulates SCSI devices"
 url="http://cdemu.sourceforge.net/;
 arch=(x86_64)


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:57:24
  Author: felixonmars
Revision: 470930

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:57:14
  Author: felixonmars
Revision: 470929

upgpkg: xmobar 0.29.5-5

rebuild with extra 1.6.16

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:55:59 UTC (rev 470928)
+++ PKGBUILD2019-05-27 04:57:14 UTC (rev 470929)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.5
-pkgrel=4
+pkgrel=5
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:55:59
  Author: felixonmars
Revision: 470928

archrelease: copy trunk to community-staging-x86_64

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

---+
 PKGBUILD  |   75 
 stack.install |4 ++
 2 files changed, 79 insertions(+)

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

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 470927, 
stack/trunk/stack.install)
===
--- community-staging-x86_64/stack.install  (rev 0)
+++ community-staging-x86_64/stack.install  2019-05-27 04:55:59 UTC (rev 
470928)
@@ -0,0 +1,4 @@

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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:55:47
  Author: felixonmars
Revision: 470927

upgpkg: stack 1.9.3.1-44

rebuild with extra 1.6.16

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:49:40 UTC (rev 470926)
+++ PKGBUILD2019-05-27 04:55:47 UTC (rev 470927)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=1.9.3.1
-pkgrel=43
+pkgrel=44
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:49:30
  Author: felixonmars
Revision: 470925

upgpkg: shellcheck 0.6.0-113

rebuild with extra 1.6.16

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:46:34 UTC (rev 470924)
+++ PKGBUILD2019-05-27 04:49:30 UTC (rev 470925)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.6.0
-pkgrel=112
+pkgrel=113
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:49:40
  Author: felixonmars
Revision: 470926

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 470925, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:49:40 UTC (rev 470926)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.6.0
+pkgrel=113
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:46:24
  Author: felixonmars
Revision: 470923

upgpkg: pandoc-crossref 0.3.4.1-24

rebuild with extra 1.6.16

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:45:04 UTC (rev 470922)
+++ PKGBUILD2019-05-27 04:46:24 UTC (rev 470923)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:46:34
  Author: felixonmars
Revision: 470924

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:45:04
  Author: felixonmars
Revision: 470922

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:44:54
  Author: felixonmars
Revision: 470921

upgpkg: haskell-hakyll 4.12.5.2-12

rebuild with extra 1.6.16

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:43:11 UTC (rev 470920)
+++ PKGBUILD2019-05-27 04:44:54 UTC (rev 470921)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=11
+pkgrel=12
 pkgdesc="A static website compiler library"
 url="http://jaspervdj.be/hakyll;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:43:11
  Author: felixonmars
Revision: 470920

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:43:01
  Author: felixonmars
Revision: 470919

upgpkg: pandoc-citeproc 0.16.2-43

rebuild with extra 1.6.16

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:40:15 UTC (rev 470918)
+++ PKGBUILD2019-05-27 04:43:01 UTC (rev 470919)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=42
+pkgrel=43
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:40:15
  Author: felixonmars
Revision: 470918

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:40:04
  Author: felixonmars
Revision: 470917

upgpkg: pandoc 2.7.2-46

rebuild with extra 1.6.16

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:29:53 UTC (rev 470916)
+++ PKGBUILD2019-05-27 04:40:04 UTC (rev 470917)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.2
-pkgrel=45
+pkgrel=46
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


[arch-commits] Commit in linux/repos (7 files)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 04:37:07
  Author: heftig
Revision: 354367

archrelease: copy trunk to staging-x86_64

Added:
  linux/repos/staging-x86_64/
  linux/repos/staging-x86_64/60-linux.hook
(from rev 354366, linux/trunk/60-linux.hook)
  linux/repos/staging-x86_64/90-linux.hook
(from rev 354366, linux/trunk/90-linux.hook)
  linux/repos/staging-x86_64/PKGBUILD
(from rev 354366, linux/trunk/PKGBUILD)
  linux/repos/staging-x86_64/config
(from rev 354366, linux/trunk/config)
  linux/repos/staging-x86_64/linux.install
(from rev 354366, linux/trunk/linux.install)
  linux/repos/staging-x86_64/linux.preset
(from rev 354366, linux/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  231 +
 config| 9975 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10255 insertions(+)

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


[arch-commits] Commit in linux-zen/repos (7 files)

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 04:37:08
  Author: heftig
Revision: 354368

archrelease: copy trunk to staging-x86_64

Added:
  linux-zen/repos/staging-x86_64/
  linux-zen/repos/staging-x86_64/60-linux.hook
(from rev 354366, linux-zen/trunk/60-linux.hook)
  linux-zen/repos/staging-x86_64/90-linux.hook
(from rev 354366, linux-zen/trunk/90-linux.hook)
  linux-zen/repos/staging-x86_64/PKGBUILD
(from rev 354366, linux-zen/trunk/PKGBUILD)
  linux-zen/repos/staging-x86_64/config
(from rev 354366, linux-zen/trunk/config)
  linux-zen/repos/staging-x86_64/linux.install
(from rev 354366, linux-zen/trunk/linux.install)
  linux-zen/repos/staging-x86_64/linux.preset
(from rev 354366, linux-zen/trunk/linux.preset)

---+
 60-linux.hook |   12 
 90-linux.hook |   11 
 PKGBUILD  |  231 +
 config|10005 
 linux.install |   12 
 linux.preset  |   14 
 6 files changed, 10285 insertions(+)

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


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 04:36:29
  Author: heftig
Revision: 354366

5.1.5.arch1-2

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:36:28 UTC (rev 354365)
+++ PKGBUILD2019-05-27 04:36:29 UTC (rev 354366)
@@ -6,7 +6,7 @@
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcver=5.1.5-arch1
 pkgver=${_srcver//-/.}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://git.archlinux.org/linux.git/log/?h=v$_srcver;
 license=(GPL2)


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

2019-05-26 Thread Jan Steffens via arch-commits
Date: Monday, May 27, 2019 @ 04:36:28
  Author: heftig
Revision: 354365

5.1.5.zen1-2

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-26 22:31:35 UTC (rev 354364)
+++ PKGBUILD2019-05-27 04:36:28 UTC (rev 354365)
@@ -6,7 +6,7 @@
 #pkgbase=linux-custom   # Build kernel with a different name
 _srcver=5.1.5-zen1
 pkgver=${_srcver//-/.}
-pkgrel=1
+pkgrel=2
 arch=(x86_64)
 url="https://github.com/zen-kernel/zen-kernel/commits/v$_srcver;
 license=(GPL2)


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:29:53
  Author: felixonmars
Revision: 470916

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:29:43
  Author: felixonmars
Revision: 470915

upgpkg: hoogle 5.0.17.8-2

rebuild with extra 1.6.16

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:28:13 UTC (rev 470914)
+++ PKGBUILD2019-05-27 04:29:43 UTC (rev 470915)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.17.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Haskell API Search"
 url="http://www.haskell.org/hoogle/;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:28:13
  Author: felixonmars
Revision: 470914

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 470913, 
cryptol/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:28:13 UTC (rev 470914)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=cryptol
+pkgver=2.7.0
+pkgrel=4
+pkgdesc="The Language of Cryptography"
+url="http://www.cryptol.net;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 
'haskell-gitrev'
+ 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 
'haskell-monadlib'
+ 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 
'haskell-strict'
+ 'haskell-tf-random' 'haskell-transformers-base' 
'haskell-ansi-terminal'
+ 'haskell-blaze-html')
+makedepends=('ghc' 'alex' 'happy')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;)
+sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-static -f-relocatable
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:28:03
  Author: felixonmars
Revision: 470913

upgpkg: cryptol 2.7.0-4

rebuild with extra 1.6.16

Modified:
  cryptol/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:25:08 UTC (rev 470912)
+++ PKGBUILD2019-05-27 04:28:03 UTC (rev 470913)
@@ -2,7 +2,7 @@
 
 pkgname=cryptol
 pkgver=2.7.0
-pkgrel=3
+pkgrel=4
 pkgdesc="The Language of Cryptography"
 url="http://www.cryptol.net;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:25:08
  Author: felixonmars
Revision: 470912

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 470911, 
haskell-sbv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:25:08 UTC (rev 470912)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sbv
+pkgname=haskell-sbv
+pkgver=8.2
+pkgrel=4
+pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
+url="http://leventerkok.github.com/sbv;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 
'haskell-async'
+ 'haskell-random' 'haskell-syb' 'haskell-generic-deriving')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c26fc5448d03c9df2b3ec80930e2b67f4bc57c6cc211ed554163de305fc1193b186a0983ef587ab136711c1d44a1f0d4008e7a4b1d83fdd98fa8dad49ebd2c68')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:24:59
  Author: felixonmars
Revision: 470911

upgpkg: haskell-sbv 8.2-4

rebuild with extra 1.6.16

Modified:
  haskell-sbv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:16:01 UTC (rev 470910)
+++ PKGBUILD2019-05-27 04:24:59 UTC (rev 470911)
@@ -4,7 +4,7 @@
 _hkgname=sbv
 pkgname=haskell-sbv
 pkgver=8.2
-pkgrel=3
+pkgrel=4
 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT 
solving"
 url="http://leventerkok.github.com/sbv;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:16:01
  Author: felixonmars
Revision: 470910

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 470909, 
haskell-ipynb/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:16:01 UTC (rev 470910)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ipynb
+pkgname=haskell-ipynb
+pkgver=0.1
+pkgrel=34
+pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
+url="https://github.com/jgm/ipynb;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 
'haskell-microlens-aeson'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:15:50
  Author: felixonmars
Revision: 470909

upgpkg: haskell-ipynb 0.1-34

rebuild with extra 1.6.16

Modified:
  haskell-ipynb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:15:05 UTC (rev 470908)
+++ PKGBUILD2019-05-27 04:15:50 UTC (rev 470909)
@@ -3,7 +3,7 @@
 _hkgname=ipynb
 pkgname=haskell-ipynb
 pkgver=0.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)"
 url="https://github.com/jgm/ipynb;
 license=('BSD')


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:15:05
  Author: felixonmars
Revision: 470908

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
470907, haskell-aeson-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:15:05 UTC (rev 470908)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=aeson-diff
+pkgname=haskell-aeson-diff
+pkgver=1.1.0.7
+pkgrel=7
+pkgdesc="Extract and apply patches to JSON documents"
+url="https://github.com/thsutton/aeson-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-edit-distance-vector' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances' 'hlint')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('309cc2c73337079414df2b8491ffa379c02e8c658b8c0bc886e45bb8ea22a8ef9284ca7d940201717a35e002ae116571acf6f3f57ef02805e0c397494e574a0b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:14:56
  Author: felixonmars
Revision: 470907

upgpkg: haskell-aeson-diff 1.1.0.7-7

rebuild with extra 1.6.16

Modified:
  haskell-aeson-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:13:36 UTC (rev 470906)
+++ PKGBUILD2019-05-27 04:14:56 UTC (rev 470907)
@@ -3,7 +3,7 @@
 _hkgname=aeson-diff
 pkgname=haskell-aeson-diff
 pkgver=1.1.0.7
-pkgrel=6
+pkgrel=7
 pkgdesc="Extract and apply patches to JSON documents"
 url="https://github.com/thsutton/aeson-diff;
 license=('BSD')


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:13:36
  Author: felixonmars
Revision: 470906

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:13:27
  Author: felixonmars
Revision: 470905

upgpkg: hlint 2.1.14-34

rebuild with extra 1.6.16

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:12:16 UTC (rev 470904)
+++ PKGBUILD2019-05-27 04:13:27 UTC (rev 470905)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=2.1.14
-pkgrel=33
+pkgrel=34
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:12:06
  Author: felixonmars
Revision: 470903

upgpkg: hledger-web 1.14.1-55

rebuild with extra 1.6.16

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:10:38 UTC (rev 470902)
+++ PKGBUILD2019-05-27 04:12:06 UTC (rev 470903)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.14.1
-pkgrel=54
+pkgrel=55
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:12:16
  Author: felixonmars
Revision: 470904

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:10:38
  Author: felixonmars
Revision: 470902

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:10:28
  Author: felixonmars
Revision: 470901

upgpkg: hledger-ui 1.14.2-31

rebuild with extra 1.6.16

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:09:34 UTC (rev 470900)
+++ PKGBUILD2019-05-27 04:10:28 UTC (rev 470901)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.14.2
-pkgrel=30
+pkgrel=31
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:09:09
  Author: felixonmars
Revision: 470897

upgpkg: recoll 1.25.16-1

Modified:
  recoll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:08:20 UTC (rev 470896)
+++ PKGBUILD2019-05-27 04:09:09 UTC (rev 470897)
@@ -5,7 +5,7 @@
 # Contributor: Robert Emil Berge 
 
 pkgname=recoll
-pkgver=1.25.15
+pkgver=1.25.16
 pkgrel=1
 pkgdesc="Full text search tool based on Xapian backend"
 arch=('x86_64')
@@ -30,7 +30,7 @@
'python-lxml: indexing spreadsheets'
'aspell-en: English stemming support')
 source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;)
-sha256sums=('7c813be113df50fa538b5655152008ceade5c9579575293b5b59c734d0a47626')
+sha256sums=('a0e19c8fc71f62eb1b7ebed271afb2f440402362f589bc663c7164c52e5c223c')
 
 prepare() {
   cd "$srcdir/$pkgname-${pkgver/_/}"


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:09:21
  Author: felixonmars
Revision: 470899

archrelease: copy trunk to community-x86_64

Added:
  recoll/repos/community-x86_64/PKGBUILD
(from rev 470897, recoll/trunk/PKGBUILD)
Deleted:
  recoll/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 04:09:20 UTC (rev 470898)
+++ PKGBUILD2019-05-27 04:09:21 UTC (rev 470899)
@@ -1,49 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Daniel J Griffiths 
-# Contributor: Andrea Scarpino 
-# Contributor: Vladimir Chizhov 
-# Contributor: Robert Emil Berge 
-
-pkgname=recoll
-pkgver=1.25.15
-pkgrel=1
-pkgdesc="Full text search tool based on Xapian backend"
-arch=('x86_64')
-url="https://www.lesbonscomptes.com/recoll/;
-license=('GPL')
-depends=('xapian-core>=1.0.15-1' 'qt5-base' 'openssl' 'hicolor-icon-theme' 
'qt5-webkit'
-'chmlib')
-makedepends=('python' 'python2-pychm' 'python-setuptools')
-optdepends=('libxslt: for XML based formats (fb2,etc)'
-   'unzip: for the OpenOffice.org documents'
-   'poppler: for pdf'
-   'pstotext: for postscipt'
-   'antiword: for msword'
-   'catdoc: for ms excel and powerpoint'
-   'unrtf: for RTF'
-#  'untex: for dvi support with dvips'
-   'djvulibre: for djvu'
-   'id3lib: for mp3 tags support with id3info'
-   'python2: for using some filters'
-   'python2-mutagen: Audio metadata'
-   'perl-image-exiftool: EXIF data from raw files'
-   'python-lxml: indexing spreadsheets'
-   'aspell-en: English stemming support')
-source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;)
-sha256sums=('7c813be113df50fa538b5655152008ceade5c9579575293b5b59c734d0a47626')
-
-prepare() {
-  cd "$srcdir/$pkgname-${pkgver/_/}"
-  sed -i '1,1i#include ' qtgui/ssearch_w.cpp
-}
-
-build() {
-  cd "$srcdir/$pkgname-${pkgver/_/}"
-  QMAKE=qmake-qt5 ./configure --prefix=/usr --mandir=/usr/share/man
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-${pkgver/_/}"
-  make DESTDIR="$pkgdir" install
-}

Copied: recoll/repos/community-x86_64/PKGBUILD (from rev 470897, 
recoll/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 04:09:21 UTC (rev 470899)
@@ -0,0 +1,49 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Daniel J Griffiths 
+# Contributor: Andrea Scarpino 
+# Contributor: Vladimir Chizhov 
+# Contributor: Robert Emil Berge 
+
+pkgname=recoll
+pkgver=1.25.16
+pkgrel=1
+pkgdesc="Full text search tool based on Xapian backend"
+arch=('x86_64')
+url="https://www.lesbonscomptes.com/recoll/;
+license=('GPL')
+depends=('xapian-core>=1.0.15-1' 'qt5-base' 'openssl' 'hicolor-icon-theme' 
'qt5-webkit'
+'chmlib')
+makedepends=('python' 'python2-pychm' 'python-setuptools')
+optdepends=('libxslt: for XML based formats (fb2,etc)'
+   'unzip: for the OpenOffice.org documents'
+   'poppler: for pdf'
+   'pstotext: for postscipt'
+   'antiword: for msword'
+   'catdoc: for ms excel and powerpoint'
+   'unrtf: for RTF'
+#  'untex: for dvi support with dvips'
+   'djvulibre: for djvu'
+   'id3lib: for mp3 tags support with id3info'
+   'python2: for using some filters'
+   'python2-mutagen: Audio metadata'
+   'perl-image-exiftool: EXIF data from raw files'
+   'python-lxml: indexing spreadsheets'
+   'aspell-en: English stemming support')
+source=("https://www.lesbonscomptes.com/$pkgname/$pkgname-${pkgver/_/}.tar.gz;)
+sha256sums=('a0e19c8fc71f62eb1b7ebed271afb2f440402362f589bc663c7164c52e5c223c')
+
+prepare() {
+  cd "$srcdir/$pkgname-${pkgver/_/}"
+  sed -i '1,1i#include ' qtgui/ssearch_w.cpp
+}
+
+build() {
+  cd "$srcdir/$pkgname-${pkgver/_/}"
+  QMAKE=qmake-qt5 ./configure --prefix=/usr --mandir=/usr/share/man
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-${pkgver/_/}"
+  make DESTDIR="$pkgdir" install
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:09:34
  Author: felixonmars
Revision: 470900

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:09:20
  Author: felixonmars
Revision: 470898

upgpkg: hledger-api 1.14-54

rebuild with extra 1.6.16

Modified:
  hledger-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:09:09 UTC (rev 470897)
+++ PKGBUILD2019-05-27 04:09:20 UTC (rev 470898)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-api
 pkgver=1.14
-pkgrel=53
+pkgrel=54
 pkgdesc="Web API server for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:08:10
  Author: felixonmars
Revision: 470895

upgpkg: hledger 1.14.2-27

rebuild with extra 1.6.16

Modified:
  hledger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 04:07:05 UTC (rev 470894)
+++ PKGBUILD2019-05-27 04:08:10 UTC (rev 470895)
@@ -3,7 +3,7 @@
 
 pkgname=hledger
 pkgver=1.14.2
-pkgrel=26
+pkgrel=27
 pkgdesc="Command-line interface for the hledger accounting tool"
 url="http://hledger.org;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:08:20
  Author: felixonmars
Revision: 470896

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:07:05
  Author: felixonmars
Revision: 470894

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 470893, haskell-shake/trunk/PKGBUILD)

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 470893, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 04:07:05 UTC (rev 470894)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.18.2
+pkgrel=5
+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=('9795084ad8acea046736f89a47f6a7087bf1b3517dd210fac249b7c96b563db4c4689f8384e8319ae9719dec2de96edf77a0acc832d5ea270a0138796d830401')
+
+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-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 04:06:56
  Author: felixonmars
Revision: 470893

upgpkg: haskell-shake 0.18.2-5

rebuild with extra 1.6.16

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:59:16 UTC (rev 470892)
+++ PKGBUILD2019-05-27 04:06:56 UTC (rev 470893)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.18.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="http://shakebuild.com;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:59:16
  Author: felixonmars
Revision: 470892

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
470891, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 03:59:16 UTC (rev 470892)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.14.1
+pkgrel=22
+pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-base-compat-batteries' 
'haskell-blaze-markup'
+ 'haskell-call-stack' 'haskell-cassava' 'haskell-cassava-megaparsec' 
'haskell-cmdargs'
+ 'haskell-data-default' 'haskell-decimal' 'haskell-easytest' 
'haskell-extra'
+ 'haskell-file-embed' 'haskell-glob' 'haskell-hashtables' 
'haskell-megaparsec'
+ 'haskell-old-time' 'haskell-parser-combinators' 'haskell-pretty-show' 
'haskell-regex-tdfa'
+ 'haskell-safe' 'haskell-split' 'haskell-tabular' 'haskell-uglymemo' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1f639631233b31889e67f3fd83f9ec1244f48f0d752247f6959a537ef2be1edfe3dbd5796099f36bb82974ac4b6d6a67b28283b25d15f2bcc68a29c4f1383676')
+
+prepare() {
+# It does nothing
+sed -e '/mtl-compat/d' \
+-i ${_hkgname}-${pkgver}/${_hkgname}.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:59:07
  Author: felixonmars
Revision: 470891

upgpkg: haskell-hledger-lib 1.14.1-22

rebuild with extra 1.6.16

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:56:56 UTC (rev 470890)
+++ PKGBUILD2019-05-27 03:59:07 UTC (rev 470891)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.14.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Core data types, parsers and functionality for the hledger accounting 
tools"
 url="http://hledger.org;
 license=("GPL")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:56:56
  Author: felixonmars
Revision: 470890

archrelease: copy trunk to community-testing-x86_64

Added:
  zbar/repos/community-testing-x86_64/
  zbar/repos/community-testing-x86_64/PKGBUILD
(from rev 470889, zbar/trunk/PKGBUILD)

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

Copied: zbar/repos/community-testing-x86_64/PKGBUILD (from rev 470889, 
zbar/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-05-27 03:56:56 UTC (rev 470890)
@@ -0,0 +1,102 @@
+# Maintainer: Felix Yan 
+# Contributor: Marti Raudsepp 
+# Contributor: Radu Andries 
+# Contributor: Andy Weidenbaum 
+
+pkgbase=zbar
+pkgname=(zbar zbar-gtk zbar-qt python2-zbar)
+pkgver=0.23
+pkgrel=1
+pkgdesc="Application and library for reading bar codes from various sources"
+arch=('x86_64')
+url="https://github.com/mchehab/zbar;
+license=('LGPL')
+makedepends=('gtk3' 'libmagick' 'libxv' 'v4l-utils' 'qt5-x11extras' 'pygtk' 
'python' 'xmlto' 'docbook-xsl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz;)
+sha512sums=('bc2667a2a5a5f2e9fd3f39e57bf1d7f860b20a0b5faffc38791d222a6ff0414aff880295ce5ccb92acce7250503f2a7f48ac12651cf82cfb1933b302da26e393')
+
+build() {
+  cd zbar-$pkgver
+  autoreconf -vfi
+  PYTHON="/usr/bin/python2" \
+  ./configure --prefix=/usr --with-qt --with-gtk=gtk3 CFLAGS="$CFLAGS -DNDEBUG"
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+package_zbar() {
+  depends=('dbus' 'libmagick' 'libsm' 'libxv' 'v4l-utils')
+
+  cd zbar-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  install -dm755 "$pkgdir"/usr/share/dbus-1/system.d
+  mv "$pkgdir"{/etc,/usr/share}/dbus-1/system.d/org.linuxtv.Zbar.conf
+
+  rm -r "$pkgdir"/usr/lib/libzbar{gtk,qt}.so* \
+"$pkgdir"/usr/lib/*.a \
+"$pkgdir"/usr/include/zbar/zbargtk.h \
+"$pkgdir"/usr/include/zbar/QZBar*.h \
+"$pkgdir"/usr/lib/pkgconfig/zbar-{gtk,qt}.pc \
+"$pkgdir"/usr/lib/python2.7 \
+"$pkgdir"/usr/bin/zbarcam-*
+
+  rmdir "$pkgdir"/etc{/dbus-1/system.d,/dbus-1,}
+}
+
+package_zbar-gtk() {
+  depends=('zbar' 'gtk3')
+
+  cd zbar-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  mv "$pkgdir"/usr/include/zbar/zbargtk.h ./
+
+  rm -r "$pkgdir"/usr/lib/libzbar{,qt}.so* \
+"$pkgdir"/usr/lib/*.a \
+"$pkgdir"/usr/include/zbar/*.h \
+"$pkgdir"/usr/include/zbar.h \
+"$pkgdir"/usr/lib/pkgconfig/zbar{,-qt}.pc \
+"$pkgdir"/usr/lib/python2.7 \
+"$pkgdir"/usr/share \
+"$pkgdir"/usr/bin/{zbarimg,zbarcam,zbarcam-qt} \
+"$pkgdir"/etc
+
+  mv ./zbargtk.h "$pkgdir"/usr/include/zbar/
+}
+
+package_zbar-qt() {
+  depends=('zbar' 'qt5-x11extras')
+
+  cd zbar-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  mv "$pkgdir"/usr/include/zbar/QZBar*.h ./
+
+  rm -r "$pkgdir"/usr/lib/libzbar{,gtk}.so* \
+"$pkgdir"/usr/lib/*.a \
+"$pkgdir"/usr/include/zbar/*.h \
+"$pkgdir"/usr/include/zbar.h \
+"$pkgdir"/usr/lib/pkgconfig/zbar{,-gtk}.pc \
+"$pkgdir"/usr/lib/python2.7 \
+"$pkgdir"/usr/share \
+"$pkgdir"/usr/bin/{zbarimg,zbarcam,zbarcam-gtk} \
+"$pkgdir"/etc
+
+  mv ./QZBar*.h "$pkgdir"/usr/include/zbar/
+}
+
+package_python2-zbar() {
+  depends=('zbar-gtk' 'pygtk')
+
+  cd zbar-$pkgver
+  make DESTDIR="$pkgdir" install
+
+  rm -r "$pkgdir"/usr/lib/*.so* \
+"$pkgdir"/usr/include \
+"$pkgdir"/usr/lib/pkgconfig \
+"$pkgdir"/usr/{bin,share} \
+"$pkgdir"/etc
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in zbar/trunk (PKGBUILD imagemagick7.patch)

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:56:46
  Author: felixonmars
Revision: 470889

upgpkg: zbar 0.23-1

Modified:
  zbar/trunk/PKGBUILD
Deleted:
  zbar/trunk/imagemagick7.patch

+
 PKGBUILD   |   22 +++---
 imagemagick7.patch |   22 --
 2 files changed, 7 insertions(+), 37 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:56:21 UTC (rev 470888)
+++ PKGBUILD2019-05-27 03:56:46 UTC (rev 470889)
@@ -5,29 +5,21 @@
 
 pkgbase=zbar
 pkgname=(zbar zbar-gtk zbar-qt python2-zbar)
-pkgver=0.22
+pkgver=0.23
 pkgrel=1
 pkgdesc="Application and library for reading bar codes from various sources"
 arch=('x86_64')
 url="https://github.com/mchehab/zbar;
 license=('LGPL')
-makedepends=('libmagick' 'libxv' 'v4l-utils' 'qt5-x11extras' 'pygtk' 'python' 
'xmlto' 'docbook-xsl')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz;
-imagemagick7.patch)
-sha512sums=('bef1078f7fe0c943e2ca7348f45e3bb5744e807c5135051fccf2c4499d52515558e98f61620e2ef2c993f35b8104d886d0639b7f0e6f8979caa5dcc49df7c931'
-
'43987414a6432b9e7da329f5a416f389d29bfc3417a6edc65a46b2677ade7dbb8c150df90c8b42464a6cb17c4732509fb8d3672387dafe9fd17a5def78a5ef63')
+makedepends=('gtk3' 'libmagick' 'libxv' 'v4l-utils' 'qt5-x11extras' 'pygtk' 
'python' 'xmlto' 'docbook-xsl')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mchehab/zbar/archive/$pkgver.tar.gz;)
+sha512sums=('bc2667a2a5a5f2e9fd3f39e57bf1d7f860b20a0b5faffc38791d222a6ff0414aff880295ce5ccb92acce7250503f2a7f48ac12651cf82cfb1933b302da26e393')
 
-prepare() {
+build() {
   cd zbar-$pkgver
-  patch -p1 -i ../imagemagick7.patch
   autoreconf -vfi
-}
-
-build() {
-  cd zbar-$pkgver
-  PKG_CONFIG_PATH="/usr/lib/imagemagick6/pkgconfig" \
   PYTHON="/usr/bin/python2" \
-  ./configure --prefix=/usr --with-qt --with-gtk CFLAGS="$CFLAGS -DNDEBUG"
+  ./configure --prefix=/usr --with-qt --with-gtk=gtk3 CFLAGS="$CFLAGS -DNDEBUG"
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
@@ -53,7 +45,7 @@
 }
 
 package_zbar-gtk() {
-  depends=('zbar' 'gtk2')
+  depends=('zbar' 'gtk3')
 
   cd zbar-$pkgver
   make DESTDIR="$pkgdir" install

Deleted: imagemagick7.patch
===
--- imagemagick7.patch  2019-05-27 03:56:21 UTC (rev 470888)
+++ imagemagick7.patch  2019-05-27 03:56:46 UTC (rev 470889)
@@ -1,22 +0,0 @@
 zbar-0.10/configure.ac~2016-12-20 09:17:33.0 +0100
-+++ zbar-0.10/configure.ac 2016-12-20 09:21:38.906665127 +0100
-@@ -333,7 +333,7 @@
- dnl double check ImageMagick install (bug #2582232)
-   CPPFLAGS_save="$CPPFLAGS"
-   CPPFLAGS="$CPPFLAGS $MAGICK_CFLAGS"
--  AC_CHECK_HEADER([wand/MagickWand.h],
-+  AC_CHECK_HEADER([MagickWand/MagickWand.h],
- [have_IM="yes"],
- [have_IM="broken"])
-   CPPFLAGS="$CPPFLAGS_save"])])
 zbar-0.10/zbarimg/zbarimg.c.orig   2016-12-20 09:18:15.924187996 +0100
-+++ zbar-0.10/zbarimg/zbarimg.c2016-12-20 09:20:27.679129140 +0100
-@@ -44,7 +44,7 @@
- #endif
- 
- #ifdef HAVE_IMAGEMAGICK
--# include 
-+# include 
- 
- /* ImageMagick frequently changes API names - just use the original
-  * (more stable?) names to match GraphicsMagick


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:56:11
  Author: felixonmars
Revision: 470887

upgpkg: libcontentaction 0.3.11-1

Modified:
  libcontentaction/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:53:06 UTC (rev 470886)
+++ PKGBUILD2019-05-27 03:56:11 UTC (rev 470887)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=libcontentaction
-pkgver=0.3.10
+pkgver=0.3.11
 pkgrel=1
 pkgdesc="Library for associating content with actions"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('qt5-systems' 'mlite')
 makedepends=('python' 'qt5-tools')
 
source=("https://git.merproject.org/mer-core/libcontentaction/-/archive/$pkgver/libcontentaction-$pkgver.tar.bz2;)
-sha512sums=('61a338f7a77d03c80ef6a7e334252dc786c1a06d0c674e116535b3884eaf7bc1d6700a3275ff924ae346a1a5327558a91af55285e0be56340389e6ce42f60705')
+sha512sums=('8de592a360d6d61cdefdc5803a17fb6d4d41ab84759ca8c005e7fdddb4837fcb3e79021fe83aa0744ea47133a148bed3ad75d59e186db1fc4e358d2c9c97779a')
 
 build() {
   cd libcontentaction-$pkgver


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:56:21
  Author: felixonmars
Revision: 470888

archrelease: copy trunk to community-x86_64

Added:
  libcontentaction/repos/community-x86_64/PKGBUILD
(from rev 470887, libcontentaction/trunk/PKGBUILD)
Deleted:
  libcontentaction/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:56:11 UTC (rev 470887)
+++ PKGBUILD2019-05-27 03:56:21 UTC (rev 470888)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=libcontentaction
-pkgver=0.3.10
-pkgrel=1
-pkgdesc="Library for associating content with actions"
-arch=('x86_64')
-url="https://git.merproject.org/mer-core/libcontentaction;
-license=('LGPL')
-depends=('qt5-systems' 'mlite')
-makedepends=('python' 'qt5-tools')
-source=("https://git.merproject.org/mer-core/libcontentaction/-/archive/$pkgver/libcontentaction-$pkgver.tar.bz2;)
-sha512sums=('61a338f7a77d03c80ef6a7e334252dc786c1a06d0c674e116535b3884eaf7bc1d6700a3275ff924ae346a1a5327558a91af55285e0be56340389e6ce42f60705')
-
-build() {
-  cd libcontentaction-$pkgver
-
-  qmake-qt5
-  make
-}
-
-package() {
-  cd libcontentaction-$pkgver
-
-  make INSTALL_ROOT="$pkgdir" install
-
-  # Remove tests
-  rm -r "$pkgdir/opt"
-}

Copied: libcontentaction/repos/community-x86_64/PKGBUILD (from rev 470887, 
libcontentaction/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 03:56:21 UTC (rev 470888)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=libcontentaction
+pkgver=0.3.11
+pkgrel=1
+pkgdesc="Library for associating content with actions"
+arch=('x86_64')
+url="https://git.merproject.org/mer-core/libcontentaction;
+license=('LGPL')
+depends=('qt5-systems' 'mlite')
+makedepends=('python' 'qt5-tools')
+source=("https://git.merproject.org/mer-core/libcontentaction/-/archive/$pkgver/libcontentaction-$pkgver.tar.bz2;)
+sha512sums=('8de592a360d6d61cdefdc5803a17fb6d4d41ab84759ca8c005e7fdddb4837fcb3e79021fe83aa0744ea47133a148bed3ad75d59e186db1fc4e358d2c9c97779a')
+
+build() {
+  cd libcontentaction-$pkgver
+
+  qmake-qt5
+  make
+}
+
+package() {
+  cd libcontentaction-$pkgver
+
+  make INSTALL_ROOT="$pkgdir" install
+
+  # Remove tests
+  rm -r "$pkgdir/opt"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:52:56
  Author: felixonmars
Revision: 470885

upgpkg: haskell-filepattern 0.1.1-5

rebuild with extra 1.6.16

Modified:
  haskell-filepattern/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:52:10 UTC (rev 470884)
+++ PKGBUILD2019-05-27 03:52:56 UTC (rev 470885)
@@ -3,7 +3,7 @@
 _hkgname=filepattern
 pkgname=haskell-filepattern
 pkgver=0.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="File path glob-like matching"
 url="https://github.com/ndmitchell/filepattern;
 license=('BSD')


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:53:06
  Author: felixonmars
Revision: 470886

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 
470885, haskell-filepattern/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 03:53:06 UTC (rev 470886)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepattern
+pkgname=haskell-filepattern
+pkgver=0.1.1
+pkgrel=5
+pkgdesc="File path glob-like matching"
+url="https://github.com/ndmitchell/filepattern;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6346cade88d9d2d059c059bc95d9de8d92c2e76284da114223278deccc3421aea292c05621b569208f8dd64339ed05979cda6cb165e1490cdb0754db92bcb047')
+
+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 git-annex/trunk (PKGBUILD)

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:51:58
  Author: felixonmars
Revision: 470883

upgpkg: git-annex 7.20190507-15

rebuild with extra 1.6.16

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:50:05 UTC (rev 470882)
+++ PKGBUILD2019-05-27 03:51:58 UTC (rev 470883)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=7.20190507
-pkgrel=14
+pkgrel=15
 pkgdesc="Manage files with git, without checking their contents into git"
 url="http://git-annex.branchable.com/;
 license=("AGPL3")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:52:10
  Author: felixonmars
Revision: 470884

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 470883, git-annex/trunk/PKGBUILD)
  git-annex/repos/community-staging-x86_64/socks-0.6.patch
(from rev 470883, git-annex/trunk/socks-0.6.patch)

-+
 PKGBUILD|   58 ++
 socks-0.6.patch |   13 
 2 files changed, 71 insertions(+)

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

Copied: git-annex/repos/community-staging-x86_64/socks-0.6.patch (from rev 
470883, git-annex/trunk/socks-0.6.patch)
===
--- community-staging-x86_64/socks-0.6.patch(rev 0)
+++ community-staging-x86_64/socks-0.6.patch2019-05-27 03:52:10 UTC (rev 
470884)
@@ -0,0 +1,13 @@
+diff --git a/Utility/Tor.hs b/Utility/Tor.hs
+index 427fb100bc..0ee904ca2a 100644
+--- a/Utility/Tor.hs
 b/Utility/Tor.hs
+@@ -37,7 +37,7 @@ connectHiddenService (OnionAddress address) port = do
+   return s
+   where
+   torsocksport = 9050
+-  torsockconf = defaultSocksConf "127.0.0.1" torsocksport
++  torsockconf = defaultSocksConf $ SockAddrInet torsocksport $ 
tupleToHostAddress (127, 0, 0, 1)
+   socksdomain = SocksAddrDomainName (BU8.fromString address)
+   socksaddr = SocksAddress socksdomain (fromIntegral port)
+ 


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:49:54
  Author: felixonmars
Revision: 470881

upgpkg: python-awkward 0.10.3-1

Modified:
  python-awkward/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:45:51 UTC (rev 470880)
+++ PKGBUILD2019-05-27 03:49:54 UTC (rev 470881)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-awkward
-pkgver=0.10.2
+pkgver=0.10.3
 pkgrel=1
 pkgdesc="Manipulate jagged, chunky, and/or bitmasked arrays as easily as Numpy"
 url="https://github.com/scikit-hep/awkward-array;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools' 'python-pytest-runner')
 checkdepends=('python-h5py')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/scikit-hep/awkward-array/archive/$pkgver.tar.gz;)
-sha512sums=('05efbdd0039d3e18b757b7bddcf10db3a82bba08c142bc95aafd2ac6342e3eab213ae15f403f39bafbf81a769b43a5460280006efacb7e0aea622a7648b81c95')
+sha512sums=('c9b14ff0e8921be74ae8f95eda8022958ba7e0e0bcf6b72e11bc7f34b9838239663198fe111d1695749f41cb027e3a409c916ade90b8dabb68c5c12186c618d5')
 
 build() {
   cd awkward-array-$pkgver


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:50:05
  Author: felixonmars
Revision: 470882

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:49:54 UTC (rev 470881)
+++ PKGBUILD2019-05-27 03:50:05 UTC (rev 470882)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-awkward
-pkgver=0.10.2
-pkgrel=1
-pkgdesc="Manipulate jagged, chunky, and/or bitmasked arrays as easily as Numpy"
-url="https://github.com/scikit-hep/awkward-array;
-license=('BSD')
-arch=('any')
-depends=('python-numpy')
-makedepends=('python-setuptools' 'python-pytest-runner')
-checkdepends=('python-h5py')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/scikit-hep/awkward-array/archive/$pkgver.tar.gz;)
-sha512sums=('05efbdd0039d3e18b757b7bddcf10db3a82bba08c142bc95aafd2ac6342e3eab213ae15f403f39bafbf81a769b43a5460280006efacb7e0aea622a7648b81c95')
-
-build() {
-  cd awkward-array-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd awkward-array-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd awkward-array-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-awkward/repos/community-any/PKGBUILD (from rev 470881, 
python-awkward/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 03:50:05 UTC (rev 470882)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-awkward
+pkgver=0.10.3
+pkgrel=1
+pkgdesc="Manipulate jagged, chunky, and/or bitmasked arrays as easily as Numpy"
+url="https://github.com/scikit-hep/awkward-array;
+license=('BSD')
+arch=('any')
+depends=('python-numpy')
+makedepends=('python-setuptools' 'python-pytest-runner')
+checkdepends=('python-h5py')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/scikit-hep/awkward-array/archive/$pkgver.tar.gz;)
+sha512sums=('c9b14ff0e8921be74ae8f95eda8022958ba7e0e0bcf6b72e11bc7f34b9838239663198fe111d1695749f41cb027e3a409c916ade90b8dabb68c5c12186c618d5')
+
+build() {
+  cd awkward-array-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd awkward-array-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd awkward-array-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in atom/repos/community-x86_64 (27 files)

2019-05-26 Thread Nicola Squartini via arch-commits
Date: Monday, May 27, 2019 @ 03:45:45
  Author: tensor5
Revision: 470879

archrelease: copy trunk to community-x86_64

Added:
  atom/repos/community-x86_64/PKGBUILD
(from rev 470873, atom/trunk/PKGBUILD)
  atom/repos/community-x86_64/atom.js
(from rev 470873, atom/trunk/atom.js)
  atom/repos/community-x86_64/buffer.patch
(from rev 470873, atom/trunk/buffer.patch)
  atom/repos/community-x86_64/dugite-use-system-git.patch
(from rev 470873, atom/trunk/dugite-use-system-git.patch)
  atom/repos/community-x86_64/electron-3.patch
(from rev 470873, atom/trunk/electron-3.patch)
  atom/repos/community-x86_64/fix-atom-sh.patch
(from rev 470873, atom/trunk/fix-atom-sh.patch)
  atom/repos/community-x86_64/fix-fuzzy-native-path.patch
(from rev 470873, atom/trunk/fix-fuzzy-native-path.patch)
  atom/repos/community-x86_64/fix-license-path.patch
(from rev 470874, atom/trunk/fix-license-path.patch)
  atom/repos/community-x86_64/fix-restart.patch
(from rev 470874, atom/trunk/fix-restart.patch)
  atom/repos/community-x86_64/no-unsafe-eval-warning.patch
(from rev 470875, atom/trunk/no-unsafe-eval-warning.patch)
  atom/repos/community-x86_64/node-env-production.patch
(from rev 470875, atom/trunk/node-env-production.patch)
  atom/repos/community-x86_64/symbols-view-use-system-ctags.patch
(from rev 470875, atom/trunk/symbols-view-use-system-ctags.patch)
  atom/repos/community-x86_64/use-system-apm.patch
(from rev 470875, atom/trunk/use-system-apm.patch)
  atom/repos/community-x86_64/use-system-electron.patch
(from rev 470876, atom/trunk/use-system-electron.patch)
Deleted:
  atom/repos/community-x86_64/PKGBUILD
  atom/repos/community-x86_64/atom.js
  atom/repos/community-x86_64/buffer.patch
  atom/repos/community-x86_64/dugite-use-system-git.patch
  atom/repos/community-x86_64/electron-3.patch
  atom/repos/community-x86_64/fix-atom-sh.patch
  atom/repos/community-x86_64/fix-license-path.patch
  atom/repos/community-x86_64/fix-restart.patch
  atom/repos/community-x86_64/no-unsafe-eval-warning.patch
  atom/repos/community-x86_64/node-env-production.patch
  atom/repos/community-x86_64/symbols-view-use-system-ctags.patch
  atom/repos/community-x86_64/use-system-apm.patch
  atom/repos/community-x86_64/use-system-electron.patch

-+
 PKGBUILD|  267 +-
 atom.js |   66 ++--
 buffer.patch|   44 +--
 dugite-use-system-git.patch |   66 ++--
 electron-3.patch|   22 -
 fix-atom-sh.patch   |  304 ++---
 fix-fuzzy-native-path.patch |   20 +
 fix-license-path.patch  |   44 +--
 fix-restart.patch   |   22 -
 no-unsafe-eval-warning.patch|   22 -
 node-env-production.patch   |   26 -
 symbols-view-use-system-ctags.patch |   22 -
 use-system-apm.patch|   64 ++--
 use-system-electron.patch   |  486 +-
 14 files changed, 749 insertions(+), 726 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:45:40 UTC (rev 470878)
+++ PKGBUILD2019-05-27 03:45:45 UTC (rev 470879)
@@ -1,132 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=atom
-pkgver=1.37.0
-pkgrel=2
-pkgdesc='A hackable text editor for the 21st Century'
-arch=('x86_64')
-url='https://github.com/atom/atom'
-license=('MIT' 'custom')
-depends=('apm' 'electron' 'libxkbfile')
-makedepends=('git' 'npm')
-optdepends=('ctags: symbol indexing support'
-'git: Git and GitHub integration')
-replaces=('atom-editor')
-options=(!emptydirs)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/atom/atom/archive/v${pkgver}.tar.gz;
-'atom.js'
-'buffer.patch'
-'dugite-use-system-git.patch'
-'electron-3.patch'
-'fix-atom-sh.patch'
-'fix-license-path.patch'
-'fix-restart.patch'
-'node-env-production.patch'
-'no-unsafe-eval-warning.patch'
-'symbols-view-use-system-ctags.patch'
-'use-system-apm.patch'
-'use-system-electron.patch')
-sha256sums=('52b498d3a0e2d524d6b74738a21e7ab2f5ef899e4fcc251a8ccbd4796a3d6c21'
-'cdf87ab82cfcf69e8904684c59b08c35a68540ea16ab173fce06037ac341efcd'
-'971e4575884a0d1bf4683b5c6402a3d6059e41345cc09db83df5a0a30ad41bb6'
-'530b46d31df0f5e8f5881e1608a66fe75d549092a6db2e72ba3ad69c48714153'
-'75a672adc0237ea8c93ff67d8296eb73b87792b7b58cdaef7bf596fb6edd073f'
-'3ce4f665a1e3484bb408a665500a8f99d8afb5e3cd9d70374c5f9f4a37176e42'
-'a83101948752153d0f357798b9651a5262232ec3dce5f4eb5cc136a5e0b6f929'
-'2219fed30a0aca7dbed3b5f4781be23aecf965c42e5fcec0b34c9611bad11ae0'
-'9073d3947f11e21788f0931021e4f41d01e3651cc99f2b3320626f478e26c491'
-

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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:45:51
  Author: felixonmars
Revision: 470880

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 470879, haskell-fdo-notify/trunk/PKGBUILD)

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

Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 
470879, haskell-fdo-notify/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 03:45:51 UTC (rev 470880)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=fdo-notify
+pkgname=haskell-fdo-notify
+pkgver=0.3.1
+pkgrel=163
+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 ibus-libpinyin/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:45:35
  Author: felixonmars
Revision: 470877

archrelease: copy trunk to community-x86_64

Added:
  ibus-libpinyin/repos/community-x86_64/PKGBUILD
(from rev 470876, ibus-libpinyin/trunk/PKGBUILD)
Deleted:
  ibus-libpinyin/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:45:23 UTC (rev 470876)
+++ PKGBUILD2019-05-27 03:45:35 UTC (rev 470877)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor:  Yangtse Su
-# Contributor:  Jekyll Wu
-# Contributor: riverscn
-# Contributor: rainy
-# Contributor: Lee.MaRS
-
-pkgname=ibus-libpinyin
-pkgver=1.11.0
-pkgrel=1
-pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
-arch=('x86_64')
-license=('LGPL')
-url="https://github.com/libpinyin/ibus-libpinyin;
-depends=('ibus' 'libpinyin' 'python-xdg')
-makedepends=('git' 'intltool' 'gnome-common')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
-sha512sums=('6818e8f899e1a601eb9e5f99a212d907d3c0211dc2b6b073f0585c628215626783e545a2aa630a705cd8eab51ba9e216ec369f4782b1e730b52819f0409b2c8f')
-
-build() {
-  cd $pkgname-$pkgver
-  ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-  make NO_INDEX=true DESTDIR="$pkgdir" install
-}

Copied: ibus-libpinyin/repos/community-x86_64/PKGBUILD (from rev 470876, 
ibus-libpinyin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 03:45:35 UTC (rev 470877)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+# Contributor:  Yangtse Su
+# Contributor:  Jekyll Wu
+# Contributor: riverscn
+# Contributor: rainy
+# Contributor: Lee.MaRS
+
+pkgname=ibus-libpinyin
+pkgver=1.11.1
+pkgrel=1
+pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
+arch=('x86_64')
+license=('LGPL')
+url="https://github.com/libpinyin/ibus-libpinyin;
+depends=('ibus' 'libpinyin' 'python-xdg')
+makedepends=('git' 'intltool' 'gnome-common')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
+sha512sums=('48691952a10f4ab545d8e233dc3cd75fc54270c03a687820048152636df26d233ee0fba89e4ec2ccd5a6e410b41e556872e3dd2468d59d44b3440e904b93528b')
+
+build() {
+  cd $pkgname-$pkgver
+  ./autogen.sh --prefix=/usr --libexecdir=/usr/lib/$pkgname
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make NO_INDEX=true DESTDIR="$pkgdir" install
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:45:01
  Author: felixonmars
Revision: 470875

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 470874, haskell-dbus/trunk/PKGBUILD)

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

Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 470874, 
haskell-dbus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 03:45:01 UTC (rev 470875)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dbus
+pkgname=haskell-dbus
+pkgver=1.2.7
+pkgrel=3
+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=('07ab78ae93b0249f7f2da0af59b5f958daa1b140287eab21962eb8ed53bc608dbd0d906d91a6a7e1bc8a9a82a2ad8e294b540ab0a6c3e01337fbb151a2211ca3')
+
+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-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:44:52
  Author: felixonmars
Revision: 470874

upgpkg: haskell-dbus 1.2.7-3

rebuild with extra 1.6.16

Modified:
  haskell-dbus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:43:57 UTC (rev 470873)
+++ PKGBUILD2019-05-27 03:44:52 UTC (rev 470874)
@@ -4,7 +4,7 @@
 _hkgname=dbus
 pkgname=haskell-dbus
 pkgver=1.2.7
-pkgrel=2
+pkgrel=3
 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-fdo-notify/trunk (PKGBUILD)

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:45:40
  Author: felixonmars
Revision: 470878

upgpkg: haskell-fdo-notify 0.3.1-163

rebuild with extra 1.6.16

Modified:
  haskell-fdo-notify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:45:35 UTC (rev 470877)
+++ PKGBUILD2019-05-27 03:45:40 UTC (rev 470878)
@@ -4,7 +4,7 @@
 _hkgname=fdo-notify
 pkgname=haskell-fdo-notify
 pkgver=0.3.1
-pkgrel=162
+pkgrel=163
 pkgdesc="Desktop Notifications client"
 url="http://bitbucket.org/taejo/fdo-notify/;
 license=("BSD")


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:45:23
  Author: felixonmars
Revision: 470876

upgpkg: ibus-libpinyin 1.11.1-1

Modified:
  ibus-libpinyin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:45:01 UTC (rev 470875)
+++ PKGBUILD2019-05-27 03:45:23 UTC (rev 470876)
@@ -6,7 +6,7 @@
 # Contributor: Lee.MaRS
 
 pkgname=ibus-libpinyin
-pkgver=1.11.0
+pkgver=1.11.1
 pkgrel=1
 pkgdesc="Intelligent Pinyin engine based on libpinyin for IBus"
 arch=('x86_64')
@@ -15,7 +15,7 @@
 depends=('ibus' 'libpinyin' 'python-xdg')
 makedepends=('git' 'intltool' 'gnome-common')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/libpinyin/ibus-libpinyin/archive/$pkgver.tar.gz;)
-sha512sums=('6818e8f899e1a601eb9e5f99a212d907d3c0211dc2b6b073f0585c628215626783e545a2aa630a705cd8eab51ba9e216ec369f4782b1e730b52819f0409b2c8f')
+sha512sums=('48691952a10f4ab545d8e233dc3cd75fc54270c03a687820048152636df26d233ee0fba89e4ec2ccd5a6e410b41e556872e3dd2468d59d44b3440e904b93528b')
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in atom/trunk (PKGBUILD fix-fuzzy-native-path.patch)

2019-05-26 Thread Nicola Squartini via arch-commits
Date: Monday, May 27, 2019 @ 03:43:57
  Author: tensor5
Revision: 470873

upgpkg: atom 1.37.0-3

Fix fuzzy-native path (fix FS#62639).

Added:
  atom/trunk/fix-fuzzy-native-path.patch
Modified:
  atom/trunk/PKGBUILD

-+
 PKGBUILD|5 -
 fix-fuzzy-native-path.patch |   20 
 2 files changed, 24 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:43:24 UTC (rev 470872)
+++ PKGBUILD2019-05-27 03:43:57 UTC (rev 470873)
@@ -2,7 +2,7 @@
 
 pkgname=atom
 pkgver=1.37.0
-pkgrel=2
+pkgrel=3
 pkgdesc='A hackable text editor for the 21st Century'
 arch=('x86_64')
 url='https://github.com/atom/atom'
@@ -19,6 +19,7 @@
 'dugite-use-system-git.patch'
 'electron-3.patch'
 'fix-atom-sh.patch'
+'fix-fuzzy-native-path.patch'
 'fix-license-path.patch'
 'fix-restart.patch'
 'node-env-production.patch'
@@ -32,6 +33,7 @@
 '530b46d31df0f5e8f5881e1608a66fe75d549092a6db2e72ba3ad69c48714153'
 '75a672adc0237ea8c93ff67d8296eb73b87792b7b58cdaef7bf596fb6edd073f'
 '3ce4f665a1e3484bb408a665500a8f99d8afb5e3cd9d70374c5f9f4a37176e42'
+'c8257e5330047348f81412067af8ff745ba9477a1189a095f7c633632c2875d6'
 'a83101948752153d0f357798b9651a5262232ec3dce5f4eb5cc136a5e0b6f929'
 '2219fed30a0aca7dbed3b5f4781be23aecf965c42e5fcec0b34c9611bad11ae0'
 '9073d3947f11e21788f0931021e4f41d01e3651cc99f2b3320626f478e26c491'
@@ -45,6 +47,7 @@
 
   patch -Np1 -i "${srcdir}"/buffer.patch
   patch -Np1 -i "${srcdir}"/fix-atom-sh.patch
+  patch -Np1 -i "${srcdir}"/fix-fuzzy-native-path.patch
   patch -Np1 -i "${srcdir}"/use-system-electron.patch
   patch -Np1 -i "${srcdir}"/use-system-apm.patch
   patch -Np1 -i "${srcdir}"/fix-license-path.patch

Added: fix-fuzzy-native-path.patch
===
--- fix-fuzzy-native-path.patch (rev 0)
+++ fix-fuzzy-native-path.patch 2019-05-27 03:43:57 UTC (rev 470873)
@@ -0,0 +1,20 @@
+--- a/package.json
 b/package.json
+@@ -63,7 +63,7 @@
+ "fs-plus": "^3.0.1",
+ "fstream": "0.1.24",
+ "fuzzaldrin": "^2.1",
+-"fuzzy-finder": 
"https://www.atom.io/api/packages/fuzzy-finder/versions/1.13.1/tarball;,
++"fuzzy-finder": 
"https://www.atom.io/api/packages/fuzzy-finder/versions/1.13.4/tarball;,
+ "git-diff": "file:packages/git-diff",
+ "git-utils": "5.5.0",
+ "github": 
"https://www.atom.io/api/packages/github/versions/0.28.1/tarball;,
+@@ -202,7 +202,7 @@
+ "encoding-selector": "0.23.9",
+ "exception-reporting": "file:./packages/exception-reporting",
+ "find-and-replace": "0.218.9",
+-"fuzzy-finder": "1.13.1",
++"fuzzy-finder": "1.13.4",
+ "github": "0.28.1",
+ "git-diff": "file:./packages/git-diff",
+ "go-to-line": "file:./packages/go-to-line",


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:43:24
  Author: felixonmars
Revision: 470872

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 470871, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-27 03:43:24 UTC (rev 470872)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.6.16
+pkgrel=1
+pkgdesc="Extra functions I use."
+url="https://github.com/ndmitchell/extra#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-clock')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f420c36610ceb5eccc177ab8604601b4accb0777bc49fe008fa13ca6e9014eb6745cd59d1f1a8af3e91f3fc0268a74b772464694ca3c036d9e99dc52f509')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:43:14
  Author: felixonmars
Revision: 470871

upgpkg: haskell-extra 1.6.16-1

rebuild with extra 1.6.16

Modified:
  haskell-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:41:57 UTC (rev 470870)
+++ PKGBUILD2019-05-27 03:43:14 UTC (rev 470871)
@@ -3,8 +3,8 @@
 
 _hkgname=extra
 pkgname=haskell-extra
-pkgver=1.6.15
-pkgrel=2
+pkgver=1.6.16
+pkgrel=1
 pkgdesc="Extra functions I use."
 url="https://github.com/ndmitchell/extra#readme;
 license=("BSD")
@@ -12,7 +12,7 @@
 depends=('ghc-libs' 'haskell-clock')
 makedepends=('ghc' 'haskell-quickcheck')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('9955d2494f133015f1ec91498cca9a5a20b7ec275d771500b7c48a59be7d6afd2d1b8c23e737fb188893994b00da5f3299fbf20f2b8d28cf1fed239548efc5a9')
+sha512sums=('f420c36610ceb5eccc177ab8604601b4accb0777bc49fe008fa13ca6e9014eb6745cd59d1f1a8af3e91f3fc0268a74b772464694ca3c036d9e99dc52f509')
 
 prepare() {
 cd $_hkgname-$pkgver


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:41:57
  Author: felixonmars
Revision: 470870

archrelease: copy trunk to community-testing-x86_64

Added:
  libbloom/repos/community-testing-x86_64/
  libbloom/repos/community-testing-x86_64/PKGBUILD
(from rev 470869, libbloom/trunk/PKGBUILD)

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

Copied: libbloom/repos/community-testing-x86_64/PKGBUILD (from rev 470869, 
libbloom/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2019-05-27 03:41:57 UTC (rev 470870)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=libbloom
+pkgver=1.6
+pkgrel=1
+pkgdesc="A simple and small bloom filter implementation in plain C"
+arch=('x86_64')
+url="https://github.com/jvirkki/libbloom;
+license=('BSD')
+depends=('glibc')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/jvirkki/libbloom/archive/v$pkgver.tar.gz;)
+sha512sums=('3dd4343d68def05800dd6ffc5a05b05d0702a8c0c9f0a397f105d4389c88a7bffa419734aeb4fa4e1a2c418b12a8192fa27ddcbaeee72906450d64cbfd64db15')
+
+build() {
+  cd libbloom-$pkgver
+  make MM=" "
+}
+
+check() {
+  cd libbloom-$pkgver
+  make MM=" " test
+}
+
+package() {
+  cd libbloom-$pkgver
+  install -Dm644 bloom.h "$pkgdir"/usr/include/bloom.h
+  install -Dm755 build/libbloom.so.$pkgver 
"$pkgdir"/usr/lib/libbloom.so.$pkgver
+  ln -s libbloom.so.$pkgver "$pkgdir"/usr/lib/libbloom.so
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Monday, May 27, 2019 @ 03:41:31
  Author: felixonmars
Revision: 470869

upgpkg: libbloom 1.6-1

Modified:
  libbloom/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:13:37 UTC (rev 470868)
+++ PKGBUILD2019-05-27 03:41:31 UTC (rev 470869)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=libbloom
-pkgver=1.5
+pkgver=1.6
 pkgrel=1
 pkgdesc="A simple and small bloom filter implementation in plain C"
 arch=('x86_64')
@@ -9,7 +9,7 @@
 license=('BSD')
 depends=('glibc')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/jvirkki/libbloom/archive/v$pkgver.tar.gz;)
-sha512sums=('0dd69e3ee102e5808ba4350c71d212876db56235e263f8d5a66d6c3616d2e51cc18b5ca3a5a946d79c12751d9cc5667f7c633d77645c4b88a4d16ea344b51929')
+sha512sums=('3dd4343d68def05800dd6ffc5a05b05d0702a8c0c9f0a397f105d4389c88a7bffa419734aeb4fa4e1a2c418b12a8192fa27ddcbaeee72906450d64cbfd64db15')
 
 build() {
   cd libbloom-$pkgver


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

2019-05-26 Thread Kyle Keen via arch-commits
Date: Monday, May 27, 2019 @ 03:13:22
  Author: kkeen
Revision: 470867

upgpkg: python-markdown 3.1.1-2

Modified:
  python-markdown/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 03:06:27 UTC (rev 470866)
+++ PKGBUILD2019-05-27 03:13:22 UTC (rev 470867)
@@ -8,7 +8,7 @@
 pkgname=('python-markdown' 'python2-markdown')
 _pkgbasename=Markdown
 pkgver=3.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Python implementation of John Gruber's Markdown."
 arch=('any')
 url='https://python-markdown.github.io/'
@@ -46,7 +46,7 @@
 }
 
 package_python-markdown() {
-  depends=('python')
+  depends=('python' 'python-setuptools')
   cd "$srcdir/$_pkgbasename-$pkgver"
   python3 setup.py install --root="$pkgdir" --optimize=0
   install -Dm644 LICENSE.md 
"$pkgdir/usr/share/licenses/python-markdown/LICENSE"


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

2019-05-26 Thread Kyle Keen via arch-commits
Date: Monday, May 27, 2019 @ 03:13:37
  Author: kkeen
Revision: 470868

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:13:22 UTC (rev 470867)
+++ PKGBUILD2019-05-27 03:13:37 UTC (rev 470868)
@@ -1,71 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Angel Velasquez 
-# Contributor: Andrew Antle 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Chaiwat Suttipongsakul 
-
-pkgbase=python-markdown
-pkgname=('python-markdown' 'python2-markdown')
-_pkgbasename=Markdown
-pkgver=3.1.1
-pkgrel=1
-pkgdesc="Python implementation of John Gruber's Markdown."
-arch=('any')
-url='https://python-markdown.github.io/'
-license=('BSD')
-depends=('python' 'python-setuptools')
-makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
-checkdepends=('python-yaml' 'python2-yaml')
-source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;)
-md5sums=('d84732ecc65b3a1bff693d9d4c24277f')
-
-prepare() {
-  # bug in 2.4, some DOS line endings slipped in
-  find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} +
-
-  # ImportError: No module named pkg_resources
-  sed -i 's/^from pkg_resources.*$/import packaging.version/' 
"$_pkgbasename-$pkgver/markdown/__init__.py"
-
-  cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown"
-  cd "$srcdir/python2-markdown"
-  find "$srcdir/python2-markdown" -name '*py' -exec sed -i 's|#!/usr/bin/env 
python$|&2|' {} +
-}
-
-build() {
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python setup.py build
-  cd "$srcdir/python2-markdown"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python -m unittest discover tests
-  cd "$srcdir/python2-markdown"
-  python2 -m unittest discover tests
-}
-
-package_python-markdown() {
-  depends=('python')
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python3 setup.py install --root="$pkgdir" --optimize=0
-  install -Dm644 LICENSE.md 
"$pkgdir/usr/share/licenses/python-markdown/LICENSE"
-}
-
-package_python2-markdown() {
-  depends=('python2' 'python2-setuptools')
-  cd "$srcdir/python2-markdown"
-  python2 setup.py install --root="$pkgdir" --optimize=0
-  mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2"
-  install -Dm644 LICENSE.md 
"$pkgdir/usr/share/licenses/python2-markdown/LICENSE"
-}
-
-check_python-markdown() {
-  [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]]
-  [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == 
"test" ]]
-}
-
-check_python2-markdown() {
-  [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]]
-  [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == 
"test" ]]
-}

Copied: python-markdown/repos/community-any/PKGBUILD (from rev 470867, 
python-markdown/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 03:13:37 UTC (rev 470868)
@@ -0,0 +1,71 @@
+# Maintainer: Kyle Keen 
+# Contributor: Angel Velasquez 
+# Contributor: Andrew Antle 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Chaiwat Suttipongsakul 
+
+pkgbase=python-markdown
+pkgname=('python-markdown' 'python2-markdown')
+_pkgbasename=Markdown
+pkgver=3.1.1
+pkgrel=2
+pkgdesc="Python implementation of John Gruber's Markdown."
+arch=('any')
+url='https://python-markdown.github.io/'
+license=('BSD')
+depends=('python' 'python-setuptools')
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-yaml' 'python2-yaml')
+source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;)
+md5sums=('d84732ecc65b3a1bff693d9d4c24277f')
+
+prepare() {
+  # bug in 2.4, some DOS line endings slipped in
+  find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} +
+
+  # ImportError: No module named pkg_resources
+  sed -i 's/^from pkg_resources.*$/import packaging.version/' 
"$_pkgbasename-$pkgver/markdown/__init__.py"
+
+  cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown"
+  cd "$srcdir/python2-markdown"
+  find "$srcdir/python2-markdown" -name '*py' -exec sed -i 's|#!/usr/bin/env 
python$|&2|' {} +
+}
+
+build() {
+  cd "$srcdir/$_pkgbasename-$pkgver"
+  python setup.py build
+  cd "$srcdir/python2-markdown"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/$_pkgbasename-$pkgver"
+  python -m unittest discover tests
+  cd "$srcdir/python2-markdown"
+  python2 -m unittest discover tests
+}
+
+package_python-markdown() {
+  

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

2019-05-26 Thread Kyle Keen via arch-commits
Date: Monday, May 27, 2019 @ 03:06:27
  Author: kkeen
Revision: 470866

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 03:06:14 UTC (rev 470865)
+++ PKGBUILD2019-05-27 03:06:27 UTC (rev 470866)
@@ -1,71 +0,0 @@
-# Maintainer: Kyle Keen 
-# Contributor: Angel Velasquez 
-# Contributor: Andrew Antle 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: Chaiwat Suttipongsakul 
-
-pkgbase=python-markdown
-pkgname=('python-markdown' 'python2-markdown')
-_pkgbasename=Markdown
-pkgver=3.1
-pkgrel=1
-pkgdesc="Python implementation of John Gruber's Markdown."
-arch=('any')
-url='https://python-markdown.github.io/'
-license=('BSD')
-depends=('python')
-makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
-checkdepends=('python-yaml' 'python2-yaml')
-source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;)
-md5sums=('ef00dbf71b44d60a8e75b0315eaf6944')
-
-prepare() {
-  # bug in 2.4, some DOS line endings slipped in
-  find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} +
-
-  # ImportError: No module named pkg_resources
-  sed -i 's/^from pkg_resources.*$/import packaging.version/' 
"$_pkgbasename-$pkgver/markdown/__init__.py"
-
-  cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown"
-  cd "$srcdir/python2-markdown"
-  find "$srcdir/python2-markdown" -name '*py' -exec sed -i 's|#!/usr/bin/env 
python$|&2|' {} +
-}
-
-build() {
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python setup.py build
-  cd "$srcdir/python2-markdown"
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python -m unittest discover tests
-  cd "$srcdir/python2-markdown"
-  python2 -m unittest discover tests
-}
-
-package_python-markdown() {
-  depends=('python')
-  cd "$srcdir/$_pkgbasename-$pkgver"
-  python3 setup.py install --root="$pkgdir" --optimize=0
-  install -Dm644 LICENSE.md 
"$pkgdir/usr/share/licenses/python-markdown/LICENSE"
-}
-
-package_python2-markdown() {
-  depends=('python2')
-  cd "$srcdir/python2-markdown"
-  python2 setup.py install --root="$pkgdir" --optimize=0
-  mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2"
-  install -Dm644 LICENSE.md 
"$pkgdir/usr/share/licenses/python2-markdown/LICENSE"
-}
-
-check_python-markdown() {
-  [[ $(python -c "import markdown; print(markdown.version)") == "$pkgver" ]]
-  [[ $(python -c "import markdown; print(markdown.markdown('*test*'))") == 
"test" ]]
-}
-
-check_python2-markdown() {
-  [[ $(python2 -c "import markdown; print(markdown.version)") == "$pkgver" ]]
-  [[ $(python2 -c "import markdown; print(markdown.markdown('*test*'))") == 
"test" ]]
-}

Copied: python-markdown/repos/community-any/PKGBUILD (from rev 470865, 
python-markdown/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 03:06:27 UTC (rev 470866)
@@ -0,0 +1,71 @@
+# Maintainer: Kyle Keen 
+# Contributor: Angel Velasquez 
+# Contributor: Andrew Antle 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: Chaiwat Suttipongsakul 
+
+pkgbase=python-markdown
+pkgname=('python-markdown' 'python2-markdown')
+_pkgbasename=Markdown
+pkgver=3.1.1
+pkgrel=1
+pkgdesc="Python implementation of John Gruber's Markdown."
+arch=('any')
+url='https://python-markdown.github.io/'
+license=('BSD')
+depends=('python' 'python-setuptools')
+makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
+checkdepends=('python-yaml' 'python2-yaml')
+source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;)
+md5sums=('d84732ecc65b3a1bff693d9d4c24277f')
+
+prepare() {
+  # bug in 2.4, some DOS line endings slipped in
+  find "$_pkgbasename-$pkgver/" -name '*py' -exec sed -i 's|\r||g' {} +
+
+  # ImportError: No module named pkg_resources
+  sed -i 's/^from pkg_resources.*$/import packaging.version/' 
"$_pkgbasename-$pkgver/markdown/__init__.py"
+
+  cp -r $_pkgbasename-$pkgver "$srcdir/python2-markdown"
+  cd "$srcdir/python2-markdown"
+  find "$srcdir/python2-markdown" -name '*py' -exec sed -i 's|#!/usr/bin/env 
python$|&2|' {} +
+}
+
+build() {
+  cd "$srcdir/$_pkgbasename-$pkgver"
+  python setup.py build
+  cd "$srcdir/python2-markdown"
+  python2 setup.py build
+}
+
+check() {
+  cd "$srcdir/$_pkgbasename-$pkgver"
+  python -m unittest discover tests
+  cd "$srcdir/python2-markdown"
+  python2 -m unittest discover tests
+}
+
+package_python-markdown() {
+  depends=('python')
+  cd "$srcdir/$_pkgbasename-$pkgver"

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

2019-05-26 Thread Kyle Keen via arch-commits
Date: Monday, May 27, 2019 @ 03:06:14
  Author: kkeen
Revision: 470865

upgpkg: python-markdown 3.1.1-1 and FS#62717

Modified:
  python-markdown/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 00:07:32 UTC (rev 470864)
+++ PKGBUILD2019-05-27 03:06:14 UTC (rev 470865)
@@ -7,17 +7,17 @@
 pkgbase=python-markdown
 pkgname=('python-markdown' 'python2-markdown')
 _pkgbasename=Markdown
-pkgver=3.1
+pkgver=3.1.1
 pkgrel=1
 pkgdesc="Python implementation of John Gruber's Markdown."
 arch=('any')
 url='https://python-markdown.github.io/'
 license=('BSD')
-depends=('python')
+depends=('python' 'python-setuptools')
 makedepends=('python' 'python2' 'python-setuptools' 'python2-setuptools')
 checkdepends=('python-yaml' 'python2-yaml')
 
source=("https://files.pythonhosted.org/packages/source/M/$_pkgbasename/$_pkgbasename-$pkgver.tar.gz;)
-md5sums=('ef00dbf71b44d60a8e75b0315eaf6944')
+md5sums=('d84732ecc65b3a1bff693d9d4c24277f')
 
 prepare() {
   # bug in 2.4, some DOS line endings slipped in
@@ -53,7 +53,7 @@
 }
 
 package_python2-markdown() {
-  depends=('python2')
+  depends=('python2' 'python2-setuptools')
   cd "$srcdir/python2-markdown"
   python2 setup.py install --root="$pkgdir" --optimize=0
   mv "$pkgdir/usr/bin/markdown_py" "$pkgdir/usr/bin/markdown_py2"


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

2019-05-26 Thread Christian Rebischke via arch-commits
Date: Monday, May 27, 2019 @ 00:07:32
  Author: shibumi
Revision: 470864

archrelease: copy trunk to community-x86_64

Added:
  packer/repos/community-x86_64/PKGBUILD
(from rev 470863, packer/trunk/PKGBUILD)
Deleted:
  packer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-27 00:07:25 UTC (rev 470863)
+++ PKGBUILD2019-05-27 00:07:32 UTC (rev 470864)
@@ -1,33 +0,0 @@
-# Maintainer: Christian Rebischke 
-pkgname=packer
-replaces=('packer-io')
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="tool for creating identical machine images for multiple platforms 
from a single source configuration"
-arch=('x86_64')
-url="https://github.com/hashicorp/packer;
-license=('MPL')
-makedepends=('git' 'go-pie' 'go-tools')
-depends=('glibc')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;)
-sha512sums=('d2dbeb99d1fe44a427d2997eeb4ff6ae66bdf2d7f8f08e2105f8614487a6565b8bc263cf8aab8413520783a4dde18d150aae6c69db171fe1cfab3ee1bd0a0743')
-
-prepare() {
-  export GOPATH="${srcdir}"
-  export PATH="$PATH:$GOPATH/bin"
-  mkdir -p "src/github.com/hashicorp"
-  mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}"
-  sed -e '/VersionPrerelease = ""/ {N;N;N;d;}' -i 
"${srcdir}/src/github.com/hashicorp/${pkgname}/Makefile"
-}
-build() {
-  cd "src/github.com/hashicorp/${pkgname}"
-  go build -o packer-binary
-}
-
-package() {
-  cd "src/github.com/hashicorp/${pkgname}"
-  install -Dm755 packer-binary "${pkgdir}/usr/bin/packer"
-  install -Dm644 contrib/zsh-completion/_packer 
"${pkgdir}"/usr/share/zsh/site-functions/_packer
-}
-
-# vim:set et sw=2 ts=2 tw=79:

Copied: packer/repos/community-x86_64/PKGBUILD (from rev 470863, 
packer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-05-27 00:07:32 UTC (rev 470864)
@@ -0,0 +1,33 @@
+# Maintainer: Christian Rebischke 
+pkgname=packer
+replaces=('packer-io')
+pkgver=1.4.1
+pkgrel=1
+pkgdesc="tool for creating identical machine images for multiple platforms 
from a single source configuration"
+arch=('x86_64')
+url="https://github.com/hashicorp/packer;
+license=('MPL')
+makedepends=('git' 'go-pie' 'go-tools')
+depends=('glibc')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;)
+sha512sums=('4038990655eecf412be9dae9edd09a300543a3b0b841c982631cb48f4905388f9dbf26a9b0ac3cb77628d1e650600b7d3b89a1694f746dfdef086a621078cde1')
+
+prepare() {
+  export GOPATH="${srcdir}"
+  export PATH="$PATH:$GOPATH/bin"
+  mkdir -p "src/github.com/hashicorp"
+  mv "${pkgname}-${pkgver}" "src/github.com/hashicorp/${pkgname}"
+  sed -e '/VersionPrerelease = ""/ {N;N;N;d;}' -i 
"${srcdir}/src/github.com/hashicorp/${pkgname}/Makefile"
+}
+build() {
+  cd "src/github.com/hashicorp/${pkgname}"
+  go build -o packer-binary
+}
+
+package() {
+  cd "src/github.com/hashicorp/${pkgname}"
+  install -Dm755 packer-binary "${pkgdir}/usr/bin/packer"
+  install -Dm644 contrib/zsh-completion/_packer 
"${pkgdir}"/usr/share/zsh/site-functions/_packer
+}
+
+# vim:set et sw=2 ts=2 tw=79:


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

2019-05-26 Thread Christian Rebischke via arch-commits
Date: Monday, May 27, 2019 @ 00:07:25
  Author: shibumi
Revision: 470863

upgpkg: packer 1.4.1-1

This release provides an important fix for:
https://github.com/hashicorp/packer/issues/7496

Modified:
  packer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-26 22:35:41 UTC (rev 470862)
+++ PKGBUILD2019-05-27 00:07:25 UTC (rev 470863)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Rebischke 
 pkgname=packer
 replaces=('packer-io')
-pkgver=1.4.0
+pkgver=1.4.1
 pkgrel=1
 pkgdesc="tool for creating identical machine images for multiple platforms 
from a single source configuration"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 makedepends=('git' 'go-pie' 'go-tools')
 depends=('glibc')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/hashicorp/packer/archive/v${pkgver}.tar.gz;)
-sha512sums=('d2dbeb99d1fe44a427d2997eeb4ff6ae66bdf2d7f8f08e2105f8614487a6565b8bc263cf8aab8413520783a4dde18d150aae6c69db171fe1cfab3ee1bd0a0743')
+sha512sums=('4038990655eecf412be9dae9edd09a300543a3b0b841c982631cb48f4905388f9dbf26a9b0ac3cb77628d1e650600b7d3b89a1694f746dfdef086a621078cde1')
 
 prepare() {
   export GOPATH="${srcdir}"


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

2019-05-26 Thread Felix Yan via arch-commits
Date: Sunday, May 26, 2019 @ 22:35:25
  Author: felixonmars
Revision: 470861

Perl 5.30 rebuild

Modified:
  znc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-05-26 22:31:49 UTC (rev 470860)
+++ PKGBUILD2019-05-26 22:35:25 UTC (rev 470861)
@@ -4,7 +4,7 @@
 
 pkgname=znc
 pkgver=1.7.3
-pkgrel=2
+pkgrel=3
 pkgdesc='An IRC bouncer with modules & scripts support'
 url='https://wiki.znc.in/'
 license=('GPL2')


[arch-commits] Commit in znc/repos (5 files)

2019-05-26 Thread Felix Yan via arch-commits
Date: Sunday, May 26, 2019 @ 22:35:41
  Author: felixonmars
Revision: 470862

archrelease: copy trunk to community-staging-x86_64

Added:
  znc/repos/community-staging-x86_64/
  znc/repos/community-staging-x86_64/PKGBUILD
(from rev 470861, znc/trunk/PKGBUILD)
  znc/repos/community-staging-x86_64/znc.install
(from rev 470861, znc/trunk/znc.install)
  znc/repos/community-staging-x86_64/znc.sysusers
(from rev 470861, znc/trunk/znc.sysusers)
  znc/repos/community-staging-x86_64/znc.tmpfiles
(from rev 470861, znc/trunk/znc.tmpfiles)

--+
 PKGBUILD |   50 ++
 znc.install  |   17 +
 znc.sysusers |1 +
 znc.tmpfiles |1 +
 4 files changed, 69 insertions(+)

Copied: znc/repos/community-staging-x86_64/PKGBUILD (from rev 470861, 
znc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-05-26 22:35:41 UTC (rev 470862)
@@ -0,0 +1,50 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Kaiting Chen 
+# Contributor: mickael9 
+
+pkgname=znc
+pkgver=1.7.3
+pkgrel=3
+pkgdesc='An IRC bouncer with modules & scripts support'
+url='https://wiki.znc.in/'
+license=('GPL2')
+arch=('x86_64')
+depends=('libsasl' 'icu' 'boost-libs')
+makedepends=('tcl' 'python' 'perl' 'cmake' 'boost')
+optdepends=('tcl: modtcl module'
+'python: modpython module'
+'perl: modperl module'
+'cyrus-sasl: saslauth module')
+install=$pkgname.install
+source=("https://znc.in/releases/$pkgname-$pkgver.tar.gz"{,.sig}
+"$pkgname.tmpfiles"
+"$pkgname.sysusers")
+validpgpkeys=('D5823CACB477191CAC007AE420CC0209989E') #Alexey Sokolov 

+sha256sums=('1e4cc31837a1e8e6cc310873659a167cec16a3fd4281cbc3bf364e42352c113d'
+'SKIP'
+'8cd1b5b011c706fea9dc0c70d4daa75a53bf0966d6e96a3fce3a541777aa2771'
+'8802f1b84ab3031db7cc45678f008ceca9b08b2012412a3d4ff1ea596586bb2a')
+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DWANT_PYTHON=ON \
+-DWANT_PERL=ON \
+-DWANT_TCL=ON \
+-DWANT_SYSTEMD=ON \
+-DSYSTEMD_DIR=/usr/lib/systemd/system
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+  install -Dm644 "$srcdir/$pkgname.sysusers" 
"$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -Dm644 "$srcdir/$pkgname.tmpfiles" 
"$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+}

Copied: znc/repos/community-staging-x86_64/znc.install (from rev 470861, 
znc/trunk/znc.install)
===
--- community-staging-x86_64/znc.install(rev 0)
+++ community-staging-x86_64/znc.install2019-05-26 22:35:41 UTC (rev 
470862)
@@ -0,0 +1,17 @@
+#/bin/bash
+
+# arg 1:  the new package version
+post_install() {
+  echo '==> Use 'znc --makeconf' as user znc to generate your first config'
+}
+
+# arg 1:  the new package version
+# arg 2:  the old package version
+post_upgrade() {
+  if (( "$(vercmp $2 1.0-4)" < 0 )); then
+usermod -d /var/lib/znc znc 2>/dev/null && echo '==> znc home directory 
has moved to /var/lib/znc'
+  fi
+  :
+}
+
+# vim:set ts=2 sw=2 ft=sh et:

Copied: znc/repos/community-staging-x86_64/znc.sysusers (from rev 470861, 
znc/trunk/znc.sysusers)
===
--- community-staging-x86_64/znc.sysusers   (rev 0)
+++ community-staging-x86_64/znc.sysusers   2019-05-26 22:35:41 UTC (rev 
470862)
@@ -0,0 +1 @@
+u znc - - /var/lib/znc

Copied: znc/repos/community-staging-x86_64/znc.tmpfiles (from rev 470861, 
znc/trunk/znc.tmpfiles)
===
--- community-staging-x86_64/znc.tmpfiles   (rev 0)
+++ community-staging-x86_64/znc.tmpfiles   2019-05-26 22:35:41 UTC (rev 
470862)
@@ -0,0 +1 @@
+d /var/lib/znc 0750 znc znc -


  1   2   >