[arch-commits] Commit in tp_smapi-lts/repos (2 files)
Date: Thursday, November 15, 2018 @ 07:57:45 Author: andyrtr Revision: 407629 archrelease: copy trunk to community-testing-x86_64 Added: tp_smapi-lts/repos/community-testing-x86_64/ tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407628, tp_smapi-lts/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407628, tp_smapi-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-11-15 07:57:45 UTC (rev 407629) @@ -0,0 +1,44 @@ +# 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-lts +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.14-lts +pkgrel=44 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux-lts>=4.14.81' 'linux-lts<4.15') +makedepends=('linux-lts-headers>=4.14.81' 'linux-lts-headers<4.15') +source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz;) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd ${pkgname/-lts/}-$_pkgname-$pkgver + + # 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/-lts/}-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in tp_smapi-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:57:38 Author: andyrtr Revision: 407628 upgpkg: tp_smapi-lts 0.42-44 kernel update 4.14.81 rebuild Modified: tp_smapi-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:54:46 UTC (rev 407627) +++ PKGBUILD2018-11-15 07:57:38 UTC (rev 407628) @@ -11,13 +11,13 @@ _pkgname=tp-smapi pkgver=0.42 _extradir=/usr/lib/modules/extramodules-4.14-lts -pkgrel=43 +pkgrel=44 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi' license=('GPL') -depends=('linux-lts>=4.14.77' 'linux-lts<4.15') -makedepends=('linux-lts-headers>=4.14.77' 'linux-lts-headers<4.15') +depends=('linux-lts>=4.14.81' 'linux-lts<4.15') +makedepends=('linux-lts-headers>=4.14.81' 'linux-lts-headers<4.15') source=("$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/${pkgname/-lts/}/archive/$_pkgname/$pkgver.tar.gz;) md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee')
[arch-commits] Commit in r8168-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:54:40 Author: andyrtr Revision: 407626 upgpkg: r8168-lts 8.046.00-9 kernel update 4.14.81 rebuild Modified: r8168-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:52:05 UTC (rev 407625) +++ PKGBUILD2018-11-15 07:54:40 UTC (rev 407626) @@ -3,13 +3,13 @@ pkgname=r8168-lts _pkgname=r8168 pkgver=8.046.00 -pkgrel=8 +pkgrel=9 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" url="http://www.realtek.com.tw; license=("GPL") arch=('x86_64') -depends=('glibc' "linux-lts>=4.14.77" "linux-lts<4.15") -makedepends=("linux-lts-headers>=4.14.77" "linux-lts-headers<4.15") +depends=('glibc' "linux-lts>=4.14.81" "linux-lts<4.15") +makedepends=("linux-lts-headers>=4.14.81" "linux-lts-headers<4.15") source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3')
[arch-commits] Commit in r8168-lts/repos (2 files)
Date: Thursday, November 15, 2018 @ 07:54:46 Author: andyrtr Revision: 407627 archrelease: copy trunk to community-testing-x86_64 Added: r8168-lts/repos/community-testing-x86_64/ r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407626, r8168-lts/trunk/PKGBUILD) --+ PKGBUILD | 34 ++ 1 file changed, 34 insertions(+) Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407626, r8168-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-11-15 07:54:46 UTC (rev 407627) @@ -0,0 +1,34 @@ +# Maintainer: Massimiliano Torromeo + +pkgname=r8168-lts +_pkgname=r8168 +pkgver=8.046.00 +pkgrel=9 +pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts" +url="http://www.realtek.com.tw; +license=("GPL") +arch=('x86_64') +depends=('glibc' "linux-lts>=4.14.81" "linux-lts<4.15") +makedepends=("linux-lts-headers>=4.14.81" "linux-lts-headers<4.15") +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('b2e66b03b696ba55c9fb7c896db8ac5377233d14120520735d31c33147d0d4c3') + +_extramodules=extramodules-4.14-lts + +build() { + cd "$_pkgname-$pkgver" + KERNEL_VERSION="$(
[arch-commits] Commit in acpi_call-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:51:58 Author: andyrtr Revision: 407624 upgpkg: acpi_call-lts 1.1.0-73 kernel update 4.14.81 rebuild Modified: acpi_call-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:31:10 UTC (rev 407623) +++ PKGBUILD2018-11-15 07:51:58 UTC (rev 407624) @@ -4,14 +4,14 @@ pkgname=acpi_call-lts pkgver=1.1.0 -pkgrel=72 +pkgrel=73 _extramodules=extramodules-4.14-lts pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' arch=('x86_64') url='https://github.com/mkottman/acpi_call' license=('GPL') -depends=('linux-lts>=4.14.77') -makedepends=('linux-lts-headers>=4.14.77') +depends=('linux-lts>=4.14.81') +makedepends=('linux-lts-headers>=4.14.81') provides=('acpi_call') source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0')
[arch-commits] Commit in acpi_call-lts/repos (2 files)
Date: Thursday, November 15, 2018 @ 07:52:05 Author: andyrtr Revision: 407625 archrelease: copy trunk to community-testing-x86_64 Added: acpi_call-lts/repos/community-testing-x86_64/ acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407624, acpi_call-lts/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: acpi_call-lts/repos/community-testing-x86_64/PKGBUILD (from rev 407624, acpi_call-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-11-15 07:52:05 UTC (rev 407625) @@ -0,0 +1,48 @@ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgname=acpi_call-lts +pkgver=1.1.0 +pkgrel=73 +_extramodules=extramodules-4.14-lts +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +arch=('x86_64') +url='https://github.com/mkottman/acpi_call' +license=('GPL') +depends=('linux-lts>=4.14.81') +makedepends=('linux-lts-headers>=4.14.81') +provides=('acpi_call') +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz;) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0') + +prepare() { + cd acpi_call-${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 ${pkgname%-*}-${pkgver} + + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + + make KVERSION="${_kernver}" +} + +package() { + cd ${pkgname%-*}-${pkgver} + + install -dm 755 "${pkgdir}"/usr/lib/{modules/${_extramodules},modules-load.d} + install -m 644 ${pkgname%-*}.ko "${pkgdir}"/usr/lib/modules/${_extramodules}/ + gzip "${pkgdir}"/usr/lib/modules/${_extramodules}/${pkgname%-*}.ko + echo ${pkgname%-*} > "${pkgdir}"/usr/lib/modules-load.d/${pkgname}.conf + + install -dm 755 "${pkgdir}"/usr/share/${pkgname} + cp -dr --no-preserve='ownership' {examples,support} "${pkgdir}"/usr/share/${pkgname}/ +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in nvidia-390xx-lts/repos (2 files)
Date: Thursday, November 15, 2018 @ 07:49:45 Author: andyrtr Revision: 339709 archrelease: copy trunk to testing-x86_64 Added: nvidia-390xx-lts/repos/testing-x86_64/ nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 339708, nvidia-390xx-lts/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: nvidia-390xx-lts/repos/testing-x86_64/PKGBUILD (from rev 339708, nvidia-390xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-15 07:49:45 UTC (rev 339709) @@ -0,0 +1,44 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-390xx-lts +pkgver=390.87 +_extramodules=extramodules-4.14-lts +pkgrel=4 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.81') +provides=('nvidia-390xx') +conflicts=('nvidia-lts') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) +sha512sums=('91f8639718b8511f56e8c01caafc5a061a3ae1e84202ad261fae94bf83b2c9db8eb5910a9a2b35f668bb3c82dfb3978ca037930a71e396d105c4b4b25c269ed8') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" +depends=('linux-lts>=4.14.81' "nvidia-390xx-utils=${pkgver}" 'libgl') + +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" +}
[arch-commits] Commit in nvidia-390xx-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:49:38 Author: andyrtr Revision: 339708 upgpkg: nvidia-390xx-lts 1:390.87-4 kernel update 4.14.81 rebuild Modified: nvidia-390xx-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:47:22 UTC (rev 339707) +++ PKGBUILD2018-11-15 07:49:38 UTC (rev 339708) @@ -3,11 +3,11 @@ pkgname=nvidia-390xx-lts pkgver=390.87 _extramodules=extramodules-4.14-lts -pkgrel=3 +pkgrel=4 epoch=1 arch=('x86_64') url="http://www.nvidia.com/; -makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.77') +makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.81') provides=('nvidia-390xx') conflicts=('nvidia-lts') license=('custom') @@ -30,7 +30,7 @@ package() { pkgdesc="NVIDIA drivers for linux-lts, 390xx legacy branch" -depends=('linux-lts>=4.14.77' "nvidia-390xx-utils=${pkgver}" 'libgl') +depends=('linux-lts>=4.14.81' "nvidia-390xx-utils=${pkgver}" 'libgl') install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko
[arch-commits] Commit in nvidia-340xx-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:47:16 Author: andyrtr Revision: 339706 upgpkg: nvidia-340xx-lts 340.107-11 kernel update 4.14.81 rebuild Modified: nvidia-340xx-lts/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:43:53 UTC (rev 339705) +++ PKGBUILD2018-11-15 07:47:16 UTC (rev 339706) @@ -4,11 +4,11 @@ pkgname=nvidia-340xx-lts pkgver=340.107 _extramodules=extramodules-4.14-lts -pkgrel=10 +pkgrel=11 pkgdesc="NVIDIA drivers for linux-lts" arch=('x86_64') url="http://www.nvidia.com/; -makedepends=('linux-lts>=4.14.77' 'linux-lts-headers>=4.14.77' "nvidia-340xx-utils=$pkgver") +makedepends=('linux-lts>=4.14.81' 'linux-lts-headers>=4.14.81' "nvidia-340xx-utils=$pkgver") provides=('nvidia-340xx') conflicts=('nvidia-lts') license=('custom') @@ -37,7 +37,7 @@ } package() { - depends=('linux-lts>=4.14.77' "nvidia-340xx-utils=$pkgver" 'libgl') + depends=('linux-lts>=4.14.81' "nvidia-340xx-utils=$pkgver" 'libgl') install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko"
[arch-commits] Commit in nvidia-340xx-lts/repos (3 files)
Date: Thursday, November 15, 2018 @ 07:47:22 Author: andyrtr Revision: 339707 archrelease: copy trunk to testing-x86_64 Added: nvidia-340xx-lts/repos/testing-x86_64/ nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 339706, nvidia-340xx-lts/trunk/PKGBUILD) nvidia-340xx-lts/repos/testing-x86_64/kernel-4.11.patch (from rev 339706, nvidia-340xx-lts/trunk/kernel-4.11.patch) ---+ PKGBUILD | 51 +++ kernel-4.11.patch | 38 ++ 2 files changed, 89 insertions(+) Copied: nvidia-340xx-lts/repos/testing-x86_64/PKGBUILD (from rev 339706, nvidia-340xx-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-15 07:47:22 UTC (rev 339707) @@ -0,0 +1,51 @@ +# Maintainer: Giancarlo Razzolini +# Contributor: Eric Bélanger + +pkgname=nvidia-340xx-lts +pkgver=340.107 +_extramodules=extramodules-4.14-lts +pkgrel=11 +pkgdesc="NVIDIA drivers for linux-lts" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=('linux-lts>=4.14.81' 'linux-lts-headers>=4.14.81' "nvidia-340xx-utils=$pkgver") +provides=('nvidia-340xx') +conflicts=('nvidia-lts') +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') +sha512sums=('0de6f182d67bd322df7ae04e74c0cde6973c55bfea47a8f2503a29f8a899cd1b801ae4b52d066628df4a4f9c84e5e7547465bdc37d1b87df47af43fdab23466f' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2') + +[[ "$CARCH" = "x86_64" ]] && _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" +} + +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() { + depends=('linux-lts>=4.14.81' "nvidia-340xx-utils=$pkgver" 'libgl') + + install -D -m644 "${srcdir}/${_pkg}/kernel/nvidia.ko" \ +"${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia.ko" + install -D -m644 "${srcdir}/${_pkg}/kernel/uvm/nvidia-uvm.ko" \ + "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/nvidia-uvm.ko" + gzip "${pkgdir}/usr/lib/modules/${_extramodules}/kernel/drivers/video/"*.ko + install -d -m755 "${pkgdir}/usr/lib/modprobe.d" + echo "blacklist nouveau" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf" + echo "blacklist nvidiafb" >> "${pkgdir}/usr/lib/modprobe.d/nvidia-lts.conf" + install -D -m644 "${srcdir}/${_pkg}/LICENSE" "${pkgdir}/usr/share/licenses/nvidia-lts/LICENSE" +} Copied: nvidia-340xx-lts/repos/testing-x86_64/kernel-4.11.patch (from rev 339706, nvidia-340xx-lts/trunk/kernel-4.11.patch) === --- testing-x86_64/kernel-4.11.patch(rev 0) +++ testing-x86_64/kernel-4.11.patch2018-11-15 07:47:22 UTC (rev 339707) @@ -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 + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, , vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, , vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's dealing with anonymous mapping (see handle_pte_fault). + // + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _sigbus_fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _sigbus_fault(struct vm_fault *vmf) ++#endif + { + vmf->page = NULL; + return VM_FAULT_SIGBUS;
[arch-commits] Commit in nvidia-lts/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:43:53 Author: andyrtr Revision: 339705 archrelease: copy trunk to testing-x86_64 Added: nvidia-lts/repos/testing-x86_64/ nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 339704, nvidia-lts/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 339704, nvidia-lts/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-11-15 07:43:53 UTC (rev 339705) @@ -0,0 +1,42 @@ +# Maintainer: Eric Bélanger + +pkgname=nvidia-lts +pkgver=410.73 +_extramodules=extramodules-4.14-lts +pkgrel=2 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.81') +provides=('nvidia') +license=('custom') +options=('!strip') +_pkg="NVIDIA-Linux-x86_64-${pkgver}" +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;) +sha512sums=('2dca98babb4b2ce319089b179619444e1ef9b4b94c0d1981982c35a234f9e6934febe3ec3ca39cf1b3672a126b4290b1bc54469a0617b7fdebb4871cc4c75bac') + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package() { +pkgdesc="NVIDIA drivers for linux-lts" +depends=('linux-lts>=4.14.77' "nvidia-utils=${pkgver}" 'libgl') + +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" +}
[arch-commits] Commit in nvidia-lts/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:43:40 Author: andyrtr Revision: 339704 upgpkg: nvidia-lts 1:410.73-2 kernel update 4.14.81 rebuild Modified: nvidia-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 04:30:55 UTC (rev 339703) +++ PKGBUILD2018-11-15 07:43:40 UTC (rev 339704) @@ -3,11 +3,11 @@ pkgname=nvidia-lts pkgver=410.73 _extramodules=extramodules-4.14-lts -pkgrel=1 +pkgrel=2 epoch=1 arch=('x86_64') url="http://www.nvidia.com/; -makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.77') +makedepends=("nvidia-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.81') provides=('nvidia') license=('custom') options=('!strip')
[arch-commits] Commit in bless/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:31:10 Author: arojas Revision: 407623 Cleanup Modified: bless/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 07:26:55 UTC (rev 407622) +++ PKGBUILD2018-11-15 07:31:10 UTC (rev 407623) @@ -15,12 +15,6 @@ sha256sums=('5f82e43e22e48080ea8e24668197f79dc8bddfcbf3b5f631dbe17f952e7b0f0e') prepare() { - cd $pkgname-$pkgver -# sed -i 's/gmcs/mcs/' configure{,.ac} builder/ModuleBuilder.cs - - # Fix saving preferences -# patch -Np1 -i ../bless_0.6.0-5+fix-savingfiles.patch - ./autogen.sh }
[arch-commits] Commit in bless/repos/community-any (3 files)
Date: Thursday, November 15, 2018 @ 07:26:55 Author: arojas Revision: 407622 archrelease: copy trunk to community-any Added: bless/repos/community-any/PKGBUILD (from rev 407621, bless/trunk/PKGBUILD) Deleted: bless/repos/community-any/PKGBUILD bless/repos/community-any/bless_0.6.0-5+fix-savingfiles.patch -+ PKGBUILD| 75 -- bless_0.6.0-5+fix-savingfiles.patch | 36 2 files changed, 36 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 07:26:24 UTC (rev 407621) +++ PKGBUILD2018-11-15 07:26:55 UTC (rev 407622) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Balló György -# Contributor: TDY -# Contributor: dcraven - -pkgname=bless -pkgver=0.6.0 -pkgrel=5 -pkgdesc="High-quality, full-featured hex editor" -arch=('any') -url="https://web.archive.org/web/20170503150524/http://home.gna.org/bless/; -license=('GPL') -depends=('gtk-sharp-2') -makedepends=('rarian') -source=(http://http.debian.net/debian/pool/main/b/$pkgname/${pkgname}_$pkgver.orig.tar.gz -bless_0.6.0-5+fix-savingfiles.patch) -sha256sums=('34dc984c35df19184e5b61a4b11fe79901c417693f57d874dc70ef0c58896de1' -'3068969d1125cf65cd27c523dcdbb153e14832c1dfb61f313fc9d68607c279c0') - -prepare() { - cd $pkgname-$pkgver - sed -i 's/gmcs/mcs/' configure{,.ac} builder/ModuleBuilder.cs - - # Fix saving preferences - patch -Np1 -i ../bless_0.6.0-5+fix-savingfiles.patch - - autoreconf -fi -} - -build() { - cd $pkgname-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd $pkgname-$pkgver - make DESTDIR="$pkgdir" MKDIR_P='mkdir -p' install -} Copied: bless/repos/community-any/PKGBUILD (from rev 407621, bless/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 07:26:55 UTC (rev 407622) @@ -0,0 +1,36 @@ +# Maintainer: Balló György +# Contributor: TDY +# Contributor: dcraven + +pkgname=bless +pkgver=0.6.1 +pkgrel=1 +pkgdesc="High-quality, full-featured hex editor" +arch=('any') +url="https://web.archive.org/web/20170503150524/http://home.gna.org/bless/; +license=('GPL') +depends=('gtk-sharp-2') +makedepends=('rarian') +source=($pkgname-$pkgver.tar.gz::"https://github.com/afrantzis/bless/archive/v0.6.1.tar.gz;) +sha256sums=('5f82e43e22e48080ea8e24668197f79dc8bddfcbf3b5f631dbe17f952e7b0f0e') + +prepare() { + cd $pkgname-$pkgver +# sed -i 's/gmcs/mcs/' configure{,.ac} builder/ModuleBuilder.cs + + # Fix saving preferences +# patch -Np1 -i ../bless_0.6.0-5+fix-savingfiles.patch + + ./autogen.sh +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" MKDIR_P='mkdir -p' install +} Deleted: bless_0.6.0-5+fix-savingfiles.patch === --- bless_0.6.0-5+fix-savingfiles.patch 2018-11-15 07:26:24 UTC (rev 407621) +++ bless_0.6.0-5+fix-savingfiles.patch 2018-11-15 07:26:55 UTC (rev 407622) @@ -1,36 +0,0 @@ -diff -Naurd bless-0.6.0.orig/src/tools/Preferences.cs bless-0.6.0/src/tools/Preferences.cs bless-0.6.0.orig/src/tools/Preferences.cs 2008-06-07 14:18:14.0 +0200 -+++ bless-0.6.0/src/tools/Preferences.cs 2016-10-28 22:47:50.0 +0200 -@@ -127,10 +127,10 @@ - /// - public void Save(string path) - { -- XmlTextWriter xml = new XmlTextWriter(path, null); -- xml.Formatting = Formatting.Indented; -- xml.Indentation = 1; -- xml.IndentChar = '\t'; -+ XmlWriterSettings settings = new XmlWriterSettings(); -+ settings.Indent = true; -+ settings.IndentChars = ("\t"); -+ XmlWriter xml = XmlWriter.Create(path, settings); - - xml.WriteStartElement(null, "preferences", null); - -diff -Naurd bless-0.6.0.orig/src/tools/Session.cs bless-0.6.0/src/tools/Session.cs bless-0.6.0.orig/src/tools/Session.cs 2008-06-07 14:18:14.0 +0200 -+++ bless-0.6.0/src/tools/Session.cs 2017-01-08 15:21:29.0 +0100 -@@ -72,10 +72,10 @@ - - public void Save(string path) - { -- XmlTextWriter xml = new XmlTextWriter(path, null); -- xml.Formatting = Formatting.Indented; -- xml.Indentation = 1; -- xml.IndentChar = '\t'; -+ XmlWriterSettings settings = new XmlWriterSettings(); -+ settings.Indent = true; -+ settings.IndentChars = ("\t"); -+ XmlWriter xml = XmlWriter.Create(path, settings); - - xml.WriteStartElement(null, "session", null); -
[arch-commits] Commit in bless/trunk (bless_0.6.0-5+fix-savingfiles.patch)
Date: Thursday, November 15, 2018 @ 07:26:24 Author: arojas Revision: 407621 Update to 0.6.1 Deleted: bless/trunk/bless_0.6.0-5+fix-savingfiles.patch -+ bless_0.6.0-5+fix-savingfiles.patch | 36 -- 1 file changed, 36 deletions(-) Deleted: bless_0.6.0-5+fix-savingfiles.patch === --- bless_0.6.0-5+fix-savingfiles.patch 2018-11-15 07:26:03 UTC (rev 407620) +++ bless_0.6.0-5+fix-savingfiles.patch 2018-11-15 07:26:24 UTC (rev 407621) @@ -1,36 +0,0 @@ -diff -Naurd bless-0.6.0.orig/src/tools/Preferences.cs bless-0.6.0/src/tools/Preferences.cs bless-0.6.0.orig/src/tools/Preferences.cs 2008-06-07 14:18:14.0 +0200 -+++ bless-0.6.0/src/tools/Preferences.cs 2016-10-28 22:47:50.0 +0200 -@@ -127,10 +127,10 @@ - /// - public void Save(string path) - { -- XmlTextWriter xml = new XmlTextWriter(path, null); -- xml.Formatting = Formatting.Indented; -- xml.Indentation = 1; -- xml.IndentChar = '\t'; -+ XmlWriterSettings settings = new XmlWriterSettings(); -+ settings.Indent = true; -+ settings.IndentChars = ("\t"); -+ XmlWriter xml = XmlWriter.Create(path, settings); - - xml.WriteStartElement(null, "preferences", null); - -diff -Naurd bless-0.6.0.orig/src/tools/Session.cs bless-0.6.0/src/tools/Session.cs bless-0.6.0.orig/src/tools/Session.cs 2008-06-07 14:18:14.0 +0200 -+++ bless-0.6.0/src/tools/Session.cs 2017-01-08 15:21:29.0 +0100 -@@ -72,10 +72,10 @@ - - public void Save(string path) - { -- XmlTextWriter xml = new XmlTextWriter(path, null); -- xml.Formatting = Formatting.Indented; -- xml.Indentation = 1; -- xml.IndentChar = '\t'; -+ XmlWriterSettings settings = new XmlWriterSettings(); -+ settings.Indent = true; -+ settings.IndentChars = ("\t"); -+ XmlWriter xml = XmlWriter.Create(path, settings); - - xml.WriteStartElement(null, "session", null); -
[arch-commits] Commit in bless/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 07:26:03 Author: arojas Revision: 407620 Update to 0.6.1 Modified: bless/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 7 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 04:15:14 UTC (rev 407619) +++ PKGBUILD2018-11-15 07:26:03 UTC (rev 407620) @@ -3,8 +3,8 @@ # Contributor: dcraven pkgname=bless -pkgver=0.6.0 -pkgrel=5 +pkgver=0.6.1 +pkgrel=1 pkgdesc="High-quality, full-featured hex editor" arch=('any') url="https://web.archive.org/web/20170503150524/http://home.gna.org/bless/; @@ -11,19 +11,17 @@ license=('GPL') depends=('gtk-sharp-2') makedepends=('rarian') -source=(http://http.debian.net/debian/pool/main/b/$pkgname/${pkgname}_$pkgver.orig.tar.gz -bless_0.6.0-5+fix-savingfiles.patch) -sha256sums=('34dc984c35df19184e5b61a4b11fe79901c417693f57d874dc70ef0c58896de1' -'3068969d1125cf65cd27c523dcdbb153e14832c1dfb61f313fc9d68607c279c0') +source=($pkgname-$pkgver.tar.gz::"https://github.com/afrantzis/bless/archive/v0.6.1.tar.gz;) +sha256sums=('5f82e43e22e48080ea8e24668197f79dc8bddfcbf3b5f631dbe17f952e7b0f0e') prepare() { cd $pkgname-$pkgver - sed -i 's/gmcs/mcs/' configure{,.ac} builder/ModuleBuilder.cs +# sed -i 's/gmcs/mcs/' configure{,.ac} builder/ModuleBuilder.cs # Fix saving preferences - patch -Np1 -i ../bless_0.6.0-5+fix-savingfiles.patch +# patch -Np1 -i ../bless_0.6.0-5+fix-savingfiles.patch - autoreconf -fi + ./autogen.sh } build() {
[arch-commits] Commit in exploitdb/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 04:14:56 Author: eschwartz Revision: 407618 upgpkg: exploitdb 20181114-1 upstream release Modified: exploitdb/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 03:12:01 UTC (rev 407617) +++ PKGBUILD2018-11-15 04:14:56 UTC (rev 407618) @@ -1,7 +1,7 @@ # Maintainer: Eli Schwartz pkgname=exploitdb -_pkgver=2018-11-08 +_pkgver=2018-11-14 pkgver=${_pkgver//-/} pkgrel=1 pkgdesc="Offensive Security’s Exploit Database Archive" @@ -14,7 +14,7 @@ options=('!strip') source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; "rcfile.diff") -sha512sums=('5e354b4181ee49d221be35f2e0634de1d9c66017a34244d9e2a22fecc84a5a6a06cb6964edd536300cb50894e442a5615b62b12e7e1d4bdc7306193d51e27fe7' +sha512sums=('6639a09a1f72e060a32edd6c8c2c7f70d30e7908159c8894118234aa255738ecae5463f2057d1be02f21e3988efe8f21b4a65e91ef86422cb183dc8c651eb876' 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') prepare() {
[arch-commits] Commit in exploitdb/repos/community-any (4 files)
Date: Thursday, November 15, 2018 @ 04:15:14 Author: eschwartz Revision: 407619 archrelease: copy trunk to community-any Added: exploitdb/repos/community-any/PKGBUILD (from rev 407618, exploitdb/trunk/PKGBUILD) exploitdb/repos/community-any/rcfile.diff (from rev 407618, exploitdb/trunk/rcfile.diff) Deleted: exploitdb/repos/community-any/PKGBUILD exploitdb/repos/community-any/rcfile.diff -+ PKGBUILD| 66 +- rcfile.diff | 62 +++--- 2 files changed, 64 insertions(+), 64 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 04:14:56 UTC (rev 407618) +++ PKGBUILD2018-11-15 04:15:14 UTC (rev 407619) @@ -1,33 +0,0 @@ -# Maintainer: Eli Schwartz - -pkgname=exploitdb -_pkgver=2018-11-08 -pkgver=${_pkgver//-/} -pkgrel=1 -pkgdesc="Offensive Security’s Exploit Database Archive" -arch=('any') -url="https://www.exploit-db.com/; -license=('GPL') -optdepends=('libxml2: to check nmap XML results' -'xclip: copy paths to the clipboard') -backup=('etc/searchsploit_rc') -options=('!strip') -source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; -"rcfile.diff") -sha512sums=('5e354b4181ee49d221be35f2e0634de1d9c66017a34244d9e2a22fecc84a5a6a06cb6964edd536300cb50894e442a5615b62b12e7e1d4bdc7306193d51e27fe7' - 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') - -prepare() { -cd ${pkgname}-${_pkgver} - -patch -p1 -i ../rcfile.diff -} - -package() { -cd ${pkgname}-${_pkgver} - -install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit -install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc -mkdir -p "${pkgdir}"/usr/share/${pkgname} -cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} -} Copied: exploitdb/repos/community-any/PKGBUILD (from rev 407618, exploitdb/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 04:15:14 UTC (rev 407619) @@ -0,0 +1,33 @@ +# Maintainer: Eli Schwartz + +pkgname=exploitdb +_pkgver=2018-11-14 +pkgver=${_pkgver//-/} +pkgrel=1 +pkgdesc="Offensive Security’s Exploit Database Archive" +arch=('any') +url="https://www.exploit-db.com/; +license=('GPL') +optdepends=('libxml2: to check nmap XML results' +'xclip: copy paths to the clipboard') +backup=('etc/searchsploit_rc') +options=('!strip') +source=("${pkgname}-${_pkgver}.tar.gz::https://github.com/offensive-security/${pkgname}/archive/${_pkgver}.tar.gz; +"rcfile.diff") +sha512sums=('6639a09a1f72e060a32edd6c8c2c7f70d30e7908159c8894118234aa255738ecae5463f2057d1be02f21e3988efe8f21b4a65e91ef86422cb183dc8c651eb876' + 'e170da5b974975c6c23c5b09e8c1825bbb17446fb506f2d00f92f86f94394acf18a53458bd90969de38da642fc1f7abb08ba940969108002dab17415b88211d6') + +prepare() { +cd ${pkgname}-${_pkgver} + +patch -p1 -i ../rcfile.diff +} + +package() { +cd ${pkgname}-${_pkgver} + +install -Dm755 searchsploit "${pkgdir}"/usr/bin/searchsploit +install -Dm644 .searchsploit_rc "${pkgdir}"/etc/searchsploit_rc +mkdir -p "${pkgdir}"/usr/share/${pkgname} +cp -a exploits/ shellcodes/ files_*.csv "${pkgdir}"/usr/share/${pkgname} +} Deleted: rcfile.diff === --- rcfile.diff 2018-11-15 04:14:56 UTC (rev 407618) +++ rcfile.diff 2018-11-15 04:15:14 UTC (rev 407619) @@ -1,31 +0,0 @@ -diff --git a/.searchsploit_rc b/.searchsploit_rc -index 36c9b1c8..62bbe404 100644 a/.searchsploit_rc -+++ b/.searchsploit_rc -@@ -4,7 +4,7 @@ progname="$( basename "$0" )" - - ##-- Exploits - files_array+=("files_exploits.csv") --path_array+=("/opt/exploitdb") -+path_array+=("/usr/share/exploitdb") - name_array+=("Exploit") - git_array+=("https://github.com/offensive-security/exploitdb.git;) - package_array+=("exploitdb") -@@ -12,7 +12,7 @@ package_array+=("exploitdb") - - ##-- Shellcodes - files_array+=("files_shellcodes.csv") --path_array+=("/opt/exploitdb") -+path_array+=("/usr/share/exploitdb") - name_array+=("Shellcode") - git_array+=("https://github.com/offensive-security/exploitdb.git;) - package_array+=("exploitdb") -@@ -20,7 +20,7 @@ package_array+=("exploitdb") - - ##-- Papers - files_array+=("files_papers.csv") --path_array+=("/opt/exploitdb-papers") -+path_array+=("/usr/share/exploitdb-papers") - name_array+=("Paper") - git_array+=("https://github.com/offensive-security/exploitdb-papers.git;) - package_array+=("exploitdb-papers") Copied: exploitdb/repos/community-any/rcfile.diff (from rev 407618, exploitdb/trunk/rcfile.diff) === --- rcfile.diff
[arch-commits] Commit in firefox-adblock-plus/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, November 15, 2018 @ 03:12:01 Author: eschwartz Revision: 407617 archrelease: copy trunk to community-any Added: firefox-adblock-plus/repos/community-any/PKGBUILD (from rev 407616, firefox-adblock-plus/trunk/PKGBUILD) Deleted: firefox-adblock-plus/repos/community-any/PKGBUILD --+ PKGBUILD | 52 ++-- 1 file changed, 26 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 03:11:37 UTC (rev 407616) +++ PKGBUILD2018-11-15 03:12:01 UTC (rev 407617) @@ -1,26 +0,0 @@ -# Maintainer: Sergej Pupykin -# Maintainer: Eli Schwartz - -pkgname=firefox-adblock-plus -pkgver=3.4 -pkgrel=1 -_file=1130290 -pkgdesc="Extension for firefox which block ads and banners" -arch=('any') -url="https://adblockplus.org/; -license=('GPL3') -groups=('firefox-addons') -makedepends=('unzip') -# https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/ -source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;) -noextract=("adblock-plus-$pkgver.xpi") -sha256sums=('60b36c4e067031d532837a9f21324dc495952a6ea414b6f58ef93211889454b0') - -package() { - depends=("firefox") - - cd "${srcdir}" - _extension_id="{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}" - _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" - install -Dm644 adblock-plus-${pkgver}.xpi "${_extension_dest}.xpi" -} Copied: firefox-adblock-plus/repos/community-any/PKGBUILD (from rev 407616, firefox-adblock-plus/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 03:12:01 UTC (rev 407617) @@ -0,0 +1,26 @@ +# Maintainer: Sergej Pupykin +# Maintainer: Eli Schwartz + +pkgname=firefox-adblock-plus +pkgver=3.4.1 +pkgrel=1 +_file=1149776 +pkgdesc="Extension for firefox which block ads and banners" +arch=('any') +url="https://adblockplus.org/; +license=('GPL3') +groups=('firefox-addons') +makedepends=('unzip') +# https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/ +source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;) +noextract=("adblock-plus-$pkgver.xpi") +sha256sums=('1d4d4ddf9f0fc99a5cfebc71f2540080248f4e71bad0a4b77020e14b07dc0084') + +package() { + depends=("firefox") + + cd "${srcdir}" + _extension_id="{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}" + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + install -Dm644 adblock-plus-${pkgver}.xpi "${_extension_dest}.xpi" +}
[arch-commits] Commit in firefox-adblock-plus/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 03:11:37 Author: eschwartz Revision: 407616 upgpkg: firefox-adblock-plus 3.4.1-1 upstream release Modified: firefox-adblock-plus/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 01:30:29 UTC (rev 407615) +++ PKGBUILD2018-11-15 03:11:37 UTC (rev 407616) @@ -2,9 +2,9 @@ # Maintainer: Eli Schwartz pkgname=firefox-adblock-plus -pkgver=3.4 +pkgver=3.4.1 pkgrel=1 -_file=1130290 +_file=1149776 pkgdesc="Extension for firefox which block ads and banners" arch=('any') url="https://adblockplus.org/; @@ -14,7 +14,7 @@ # https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/ source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;) noextract=("adblock-plus-$pkgver.xpi") -sha256sums=('60b36c4e067031d532837a9f21324dc495952a6ea414b6f58ef93211889454b0') +sha256sums=('1d4d4ddf9f0fc99a5cfebc71f2540080248f4e71bad0a4b77020e14b07dc0084') package() { depends=("firefox")
[arch-commits] Commit in distorm/repos/community-x86_64 (4 files)
Date: Thursday, November 15, 2018 @ 01:30:29 Author: anthraxx Revision: 407615 archrelease: copy trunk to community-x86_64 Added: distorm/repos/community-x86_64/PKGBUILD (from rev 407614, distorm/trunk/PKGBUILD) Deleted: distorm/repos/community-x86_64/PKGBUILD distorm/repos/community-x86_64/build.patch distorm/repos/community-x86_64/python3.patch ---+ PKGBUILD | 127 ++-- build.patch | 61 -- python3.patch | 40 - 3 files changed, 60 insertions(+), 168 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 01:30:23 UTC (rev 407614) +++ PKGBUILD2018-11-15 01:30:29 UTC (rev 407615) @@ -1,67 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Mike Sampson -# Contributor: Dmitry A. Ilyashevich - -pkgbase=distorm -pkgname=('distorm' 'python-distorm' 'python2-distorm') -pkgver=3.3.4 -pkgrel=3 -pkgdesc='Powerful disassembler library for x86/AMD64' -url='https://github.com/gdabah/distorm' -arch=('x86_64') -license=('BSD') -makedepends=('python' 'python2' 'glibc') -options=('staticlibs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gdabah/distorm/archive/v${pkgver}.tar.gz -python3.patch -build.patch) -sha512sums=('172bb1a9a3f92089daf140fd019c94cf3b63f646b78e7aa527640819f418b1e3df2e2d727a76863a7800e6e3735c404054aeb48fceeec7a94f95480b89883b90' - '91bfa096e8de1c494a84e781aa27c48a1063239c4d1e1c746d32fde9273e79769af37240559341edf6547055fbf80698339474ad77c3581c01d4057ba5cef0ea' - 'f7ec10c577715b3c8907dc999652de377f21b33acb78954544f920bc65be7e19d13368cf9915be10a5162c149cb9b48816f52f0258d219a3ea1cf26bb63ed8c2') - -prepare() { - (cd ${pkgbase}-${pkgver} -patch -p1 < "${srcdir}/build.patch" -patch -p1 < "${srcdir}/python3.patch" - ) - cp -ra ${pkgbase}-${pkgver}{,-py2} - sed -e '1i#!/usr/bin/env python' -i ${pkgbase}-${pkgver}/python/distorm3/sample.py - sed -e '1i#!/usr/bin/env python2' -i ${pkgbase}-${pkgver}-py2/python/distorm3/sample.py -} - -build() { - (cd ${pkgbase}-${pkgver} -make -C make/linux -python setup.py build - ) - (cd ${pkgbase}-${pkgver}-py2 -python2 setup.py build - ) -} - -package_distorm() { - depends=('glibc') - cd ${pkgbase}-${pkgver} - make -C make/linux PREFIX=/usr DESTDIR="${pkgdir}" install - install -Dm 644 include/*.h -t "${pkgdir}/usr/include" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_python-distorm() { - depends=('python') - cd ${pkgbase}-${pkgver} - python setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 755 python/distorm3/sample.py "${pkgdir}/usr/bin/disasm" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -} - -package_python2-distorm() { - depends=('python2') - cd ${pkgbase}-${pkgver}-py2 - python2 setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 755 python/distorm3/sample.py "${pkgdir}/usr/bin/disasm" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - mv "${pkgdir}/usr/bin/disasm"{,-py2} -} - -# vim: ts=2 sw=2 et: Copied: distorm/repos/community-x86_64/PKGBUILD (from rev 407614, distorm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 01:30:29 UTC (rev 407615) @@ -0,0 +1,60 @@ +# Maintainer: Levente Polyak +# Contributor: Mike Sampson +# Contributor: Dmitry A. Ilyashevich + +pkgbase=distorm +pkgname=('distorm' 'python-distorm' 'python2-distorm') +pkgver=3.3.8 +pkgrel=1 +pkgdesc='Powerful disassembler library for x86/AMD64' +url='https://github.com/gdabah/distorm' +arch=('x86_64') +license=('BSD') +makedepends=('python' 'python2' 'glibc') +options=('staticlibs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gdabah/distorm/archive/v${pkgver}.tar.gz) +sha512sums=('bf65fe500089b4aa38d6430eb985f1dc3494b43c829379c56f91b5b4b25d19504fa3781a2fb2b03946f541962f6e564e46d6ec464c469ee21ecb773303b8494e') + +prepare() { + cp -ra ${pkgbase}-${pkgver}{,-py2} + sed -e '1i#!/usr/bin/env python' -i ${pkgbase}-${pkgver}/examples/python/sample.py + sed -e '1i#!/usr/bin/env python2' -i ${pkgbase}-${pkgver}-py2/examples/python/sample.py +} + +build() { + (cd ${pkgbase}-${pkgver} +make -C make/linux CFLAGS="${CFLAGS} ${CPPFLAGS} -fPIC" +python setup.py build + ) + (cd ${pkgbase}-${pkgver}-py2 +python2 setup.py build + ) +} + +package_distorm() { + depends=('glibc') + provides=('libdistorm3.so') + cd ${pkgbase}-${pkgver} + make -C make/linux PREFIX=/usr DESTDIR="${pkgdir}" install + install -Dm 644 include/*.h -t "${pkgdir}/usr/include" + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/lib/libdistorm3.so "${pkgdir}/usr/lib/libdistorm3.so".$(grep 'LIB_S_VERSION ='
[arch-commits] Commit in distorm/trunk (PKGBUILD build.patch python3.patch)
Date: Thursday, November 15, 2018 @ 01:30:23 Author: anthraxx Revision: 407614 upgpkg: distorm 3.3.8-1 Modified: distorm/trunk/PKGBUILD Deleted: distorm/trunk/build.patch distorm/trunk/python3.patch ---+ PKGBUILD | 35 build.patch | 61 python3.patch | 40 3 files changed, 14 insertions(+), 122 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 01:09:23 UTC (rev 407613) +++ PKGBUILD2018-11-15 01:30:23 UTC (rev 407614) @@ -4,8 +4,8 @@ pkgbase=distorm pkgname=('distorm' 'python-distorm' 'python2-distorm') -pkgver=3.3.4 -pkgrel=3 +pkgver=3.3.8 +pkgrel=1 pkgdesc='Powerful disassembler library for x86/AMD64' url='https://github.com/gdabah/distorm' arch=('x86_64') @@ -12,26 +12,18 @@ license=('BSD') makedepends=('python' 'python2' 'glibc') options=('staticlibs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gdabah/distorm/archive/v${pkgver}.tar.gz -python3.patch -build.patch) -sha512sums=('172bb1a9a3f92089daf140fd019c94cf3b63f646b78e7aa527640819f418b1e3df2e2d727a76863a7800e6e3735c404054aeb48fceeec7a94f95480b89883b90' - '91bfa096e8de1c494a84e781aa27c48a1063239c4d1e1c746d32fde9273e79769af37240559341edf6547055fbf80698339474ad77c3581c01d4057ba5cef0ea' - 'f7ec10c577715b3c8907dc999652de377f21b33acb78954544f920bc65be7e19d13368cf9915be10a5162c149cb9b48816f52f0258d219a3ea1cf26bb63ed8c2') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/gdabah/distorm/archive/v${pkgver}.tar.gz) +sha512sums=('bf65fe500089b4aa38d6430eb985f1dc3494b43c829379c56f91b5b4b25d19504fa3781a2fb2b03946f541962f6e564e46d6ec464c469ee21ecb773303b8494e') prepare() { - (cd ${pkgbase}-${pkgver} -patch -p1 < "${srcdir}/build.patch" -patch -p1 < "${srcdir}/python3.patch" - ) cp -ra ${pkgbase}-${pkgver}{,-py2} - sed -e '1i#!/usr/bin/env python' -i ${pkgbase}-${pkgver}/python/distorm3/sample.py - sed -e '1i#!/usr/bin/env python2' -i ${pkgbase}-${pkgver}-py2/python/distorm3/sample.py + sed -e '1i#!/usr/bin/env python' -i ${pkgbase}-${pkgver}/examples/python/sample.py + sed -e '1i#!/usr/bin/env python2' -i ${pkgbase}-${pkgver}-py2/examples/python/sample.py } build() { (cd ${pkgbase}-${pkgver} -make -C make/linux +make -C make/linux CFLAGS="${CFLAGS} ${CPPFLAGS} -fPIC" python setup.py build ) (cd ${pkgbase}-${pkgver}-py2 @@ -41,10 +33,12 @@ package_distorm() { depends=('glibc') + provides=('libdistorm3.so') cd ${pkgbase}-${pkgver} make -C make/linux PREFIX=/usr DESTDIR="${pkgdir}" install install -Dm 644 include/*.h -t "${pkgdir}/usr/include" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/lib/libdistorm3.so "${pkgdir}/usr/lib/libdistorm3.so".$(grep 'LIB_S_VERSION =' make/linux/Makefile|cut -d' ' -f3) } package_python-distorm() { @@ -51,8 +45,8 @@ depends=('python') cd ${pkgbase}-${pkgver} python setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 755 python/distorm3/sample.py "${pkgdir}/usr/bin/disasm" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm 755 examples/python/sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" } package_python2-distorm() { @@ -59,9 +53,8 @@ depends=('python2') cd ${pkgbase}-${pkgver}-py2 python2 setup.py install --root="${pkgdir}" -O1 --skip-build - install -Dm 755 python/distorm3/sample.py "${pkgdir}/usr/bin/disasm" - install -Dm 644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - mv "${pkgdir}/usr/bin/disasm"{,-py2} + install -Dm 755 examples/python/sample.py -t "${pkgdir}/usr/share/doc/${pkgname}" + install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" } # vim: ts=2 sw=2 et: Deleted: build.patch === --- build.patch 2018-11-15 01:09:23 UTC (rev 407613) +++ build.patch 2018-11-15 01:30:23 UTC (rev 407614) @@ -1,61 +0,0 @@ -From 26d3959ac90cfbecd36458fee2fbb67807457d54 Mon Sep 17 00:00:00 2001 -From: anthraxx -Date: Mon, 6 Jun 2016 00:03:20 +0200 -Subject: [PATCH] more distribution friendly Makefile improvements - -- append CFLAGS instead of force-set it, this was distributions - can also add their own CFLAGS in addition (this is very common). -- introduce LDFLAGS so distributions can set their own additional - flags for the linker and append instead of set (this is very common) -- replace static /usr/local/lib with a PREFIX variable with default - value of /usr/local so a distribution can easily use PREFIX=/usr - (this is also common) -- introduce DESTDIR for distribution wide packaging
[arch-commits] Commit in netbeans/repos (3 files)
Date: Thursday, November 15, 2018 @ 01:09:23 Author: sangy Revision: 407613 archrelease: copy trunk to community-testing-any Added: netbeans/repos/community-testing-any/ netbeans/repos/community-testing-any/PKGBUILD (from rev 407612, netbeans/trunk/PKGBUILD) netbeans/repos/community-testing-any/netbeans.clusters (from rev 407612, netbeans/trunk/netbeans.clusters) ---+ PKGBUILD | 73 netbeans.clusters | 44 +++ 2 files changed, 117 insertions(+) Copied: netbeans/repos/community-testing-any/PKGBUILD (from rev 407612, netbeans/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-11-15 01:09:23 UTC (rev 407613) @@ -0,0 +1,73 @@ +# Maintainer: Santiago Torres-Arias +# Contributor: Timm Preetz +# Contributor: Daniel J Griffiths +# Contributor: Ben Wolsieffer + +pkgname=netbeans +pkgver=9.0 +pkgrel=5 +pkgdesc='IDE for Java, HTML5, PHP, Groovy, C and C++' +arch=('any') +url='http://netbeans.apache.org/' +license=('Apache2') +# classpath is not needed, see FS#38567 (Oracle JDK does not need atk either) +depends=('ttf-font') +makedepends=('ant' 'java-environment=8') +optdepends=('php: for developing programs in php' +'groovy: for developing programs in groovy' +'lib32-glibc') +source=("https://www.apache.org/dist/incubator/netbeans/incubating-netbeans-java/incubating-9.0/incubating-${pkgname}-java-${pkgver}-source.zip"{,.asc} + "netbeans.clusters") + +sha256sums=('cc4cdaf3e1a6c80227410a6e54414e2109516d11a7150b7b9660061135bbc8db' +'SKIP' +'a7849ee0f21acef34a7bbd1216e8f822aba38284e3138ea04532224ad6f227c2') +validpgpkeys=("1A83C352499305B6682E3D95CF7BA0AB1CCF4647") + +build() { + # full cluster configuration is not available at this time + #ant -quiet -Dcluster.config=full + export LDFLAGS_EXTRA=$LDFLAGS CFLAGS_EXTRA=$CFLAGS + ant -quiet +} + +check() { + cd "${srcdir}" + ant -quiet test -Djavac.compilerargs=-nowarn -Dbuild.compiler.deprecation=false -Dtest.includes=NoTestsJustBuild +} + +package() { + depends+=('java-environment>=9') + + # install launcher script + install -Dm755 "nbbuild/${pkgname}/bin/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + + # Resources for platform config + mkdir -p "${pkgdir}/usr/lib/${pkgname}" + cp -r "nbbuild/${pkgname}/"{java,harness,javafx,profiler,nb,ide,extide,apisupport,websvccommon,platform} "${pkgdir}/usr/lib/${pkgname}" + install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans.import" -t "${pkgdir}/usr/lib/${pkgname}/etc/" + + # copy cluster configuration + install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans."* -t "${pkgdir}/usr/etc/" + install -Dm644 "netbeans."* -t "${pkgdir}/usr/etc/" + + # Desktop shortcut and icon + install -Dm644 "nbbuild/packaging/snap/gui/$pkgname.desktop" \ +"${pkgdir}/usr/share/applications/${pkgname}.desktop" + sed -i "s/Icon=.*/Icon=\/usr\/share\/pixmaps\/${pkgname}.png/" "${pkgdir}/usr/share/applications/${pkgname}.desktop" + install -Dm644 "ide.branding/release/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + + # remove non-linux non x86_64 binaries (FIXME: ideally we should just *not* build these) + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/SunOS"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/MacOSX"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/Windows"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/"*-sparc_64 + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/solaris-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/hpux-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/linux-arm"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk15/hpux-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk15/solaris-"* + find "${pkgdir}/usr/lib/${pkgname}/" -name "*.exe" -exec rm {} \; + find "${pkgdir}/usr/lib/${pkgname}/" -name "*.dll" -exec rm {} \; + +} Copied: netbeans/repos/community-testing-any/netbeans.clusters (from rev 407612, netbeans/trunk/netbeans.clusters) === --- community-testing-any/netbeans.clusters (rev 0) +++ community-testing-any/netbeans.clusters 2018-11-15 01:09:23 UTC (rev 407613) @@ -0,0 +1,44 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a
[arch-commits] Commit in netbeans/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 01:09:01 Author: sangy Revision: 407612 upgpkg: netbeans 9.0-5 netbeans-9.0-5-any.pkg.tar.xz Modified: netbeans/trunk/PKGBUILD --+ PKGBUILD | 16 +++- 1 file changed, 11 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:59:20 UTC (rev 407611) +++ PKGBUILD2018-11-15 01:09:01 UTC (rev 407612) @@ -5,7 +5,7 @@ pkgname=netbeans pkgver=9.0 -pkgrel=4 +pkgrel=5 pkgdesc='IDE for Java, HTML5, PHP, Groovy, C and C++' arch=('any') url='http://netbeans.apache.org/' @@ -45,6 +45,7 @@ # Resources for platform config mkdir -p "${pkgdir}/usr/lib/${pkgname}" cp -r "nbbuild/${pkgname}/"{java,harness,javafx,profiler,nb,ide,extide,apisupport,websvccommon,platform} "${pkgdir}/usr/lib/${pkgname}" + install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans.import" -t "${pkgdir}/usr/lib/${pkgname}/etc/" # copy cluster configuration install -Dm644 "${srcdir}/nbbuild/netbeans/etc/netbeans."* -t "${pkgdir}/usr/etc/" @@ -57,10 +58,15 @@ install -Dm644 "ide.branding/release/${pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" # remove non-linux non x86_64 binaries (FIXME: ideally we should just *not* build these) - rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/SunOS*" - rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/MacOSX*" - rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/Windows*" - rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/*-sparc_64" + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/SunOS"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/MacOSX"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/Windows"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/ide/bin/nativeexecution/"*-sparc_64 + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/solaris-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/hpux-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk16/linux-arm"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk15/hpux-"* + rm -rf "${pkgdir}/usr/lib/${pkgname}/profiler/lib/deployed/jdk15/solaris-"* find "${pkgdir}/usr/lib/${pkgname}/" -name "*.exe" -exec rm {} \; find "${pkgdir}/usr/lib/${pkgname}/" -name "*.dll" -exec rm {} \;
[arch-commits] Commit in nasm/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 15, 2018 @ 01:08:43 Author: anthraxx Revision: 339702 archrelease: copy trunk to extra-x86_64 Added: nasm/repos/extra-x86_64/PKGBUILD (from rev 339701, nasm/trunk/PKGBUILD) Deleted: nasm/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 57 ++--- 1 file changed, 30 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 01:08:35 UTC (rev 339701) +++ PKGBUILD2018-11-15 01:08:43 UTC (rev 339702) @@ -1,27 +0,0 @@ -# $Id$ -# Maintainer: Eric Bélanger - -pkgname=nasm -pkgver=2.13.03 -pkgrel=1 -pkgdesc="An 80x86 assembler designed for portability and modularity" -arch=('x86_64') -url="http://www.nasm.us; -license=('BSD') -depends=('glibc') -makedepends=('perl-font-ttf' 'perl-sort-versions' 'fontconfig' 'adobe-source-sans-pro-fonts' 'ttf-liberation' 'ghostscript') -source=(http://www.nasm.us/pub/nasm/releasebuilds/${pkgver}/${pkgname}-${pkgver}.tar.xz) -sha1sums=('1338ae8832bdbabd00a2b7ee3e39b8fd2f923ea0') - -build() { - cd ${pkgname}-${pkgver} - ./configure --prefix=/usr - make - make -C doc -} - -package() { - cd ${pkgname}-${pkgver} - make INSTALLROOT="${pkgdir}" install install_rdf - install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/nasm/LICENSE -} Copied: nasm/repos/extra-x86_64/PKGBUILD (from rev 339701, nasm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 01:08:43 UTC (rev 339702) @@ -0,0 +1,30 @@ +# Maintainer: Levente Polyak +# Contributor: Eric Bélanger + +pkgname=nasm +pkgver=2.14 +pkgrel=1 +pkgdesc='80x86 assembler designed for portability and modularity' +url='https://www.nasm.us' +arch=('x86_64') +license=('BSD') +depends=('glibc') +makedepends=('perl-font-ttf' 'perl-sort-versions' 'fontconfig' 'adobe-source-sans-pro-fonts' + 'ttf-liberation' 'ghostscript' 'xmlto' 'asciidoc') +source=(https://www.nasm.us/pub/nasm/releasebuilds/${pkgver}/${pkgname}-${pkgver}.tar.xz) +sha512sums=('0f7f1b8b0cd4ac62df1dc203789b74670ebe10f3be10af9984331b1c348745ed31a43aca77c5c771016a718fa2c7c8805c1c9edfdd6b0fe83ee0937cb0dd3d23') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr + make + make -C doc +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install install_rdf + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/nasm +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in nasm/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 01:08:35 Author: anthraxx Revision: 339701 upgpkg: nasm 2.14-1 Modified: nasm/trunk/PKGBUILD --+ PKGBUILD | 22 +- 1 file changed, 13 insertions(+), 9 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 01:04:15 UTC (rev 339700) +++ PKGBUILD2018-11-15 01:08:35 UTC (rev 339701) @@ -1,16 +1,18 @@ -# Maintainer: Eric Bélanger +# Maintainer: Levente Polyak +# Contributor: Eric Bélanger pkgname=nasm -pkgver=2.13.03 +pkgver=2.14 pkgrel=1 -pkgdesc="An 80x86 assembler designed for portability and modularity" +pkgdesc='80x86 assembler designed for portability and modularity' +url='https://www.nasm.us' arch=('x86_64') -url="http://www.nasm.us; license=('BSD') depends=('glibc') -makedepends=('perl-font-ttf' 'perl-sort-versions' 'fontconfig' 'adobe-source-sans-pro-fonts' 'ttf-liberation' 'ghostscript') -source=(http://www.nasm.us/pub/nasm/releasebuilds/${pkgver}/${pkgname}-${pkgver}.tar.xz) -sha1sums=('1338ae8832bdbabd00a2b7ee3e39b8fd2f923ea0') +makedepends=('perl-font-ttf' 'perl-sort-versions' 'fontconfig' 'adobe-source-sans-pro-fonts' + 'ttf-liberation' 'ghostscript' 'xmlto' 'asciidoc') +source=(https://www.nasm.us/pub/nasm/releasebuilds/${pkgver}/${pkgname}-${pkgver}.tar.xz) +sha512sums=('0f7f1b8b0cd4ac62df1dc203789b74670ebe10f3be10af9984331b1c348745ed31a43aca77c5c771016a718fa2c7c8805c1c9edfdd6b0fe83ee0937cb0dd3d23') build() { cd ${pkgname}-${pkgver} @@ -21,6 +23,8 @@ package() { cd ${pkgname}-${pkgver} - make INSTALLROOT="${pkgdir}" install install_rdf - install -D -m644 LICENSE "${pkgdir}"/usr/share/licenses/nasm/LICENSE + make DESTDIR="${pkgdir}" install install_rdf + install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/nasm } + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in vlc/repos (5 files)
Date: Thursday, November 15, 2018 @ 01:03:19 Author: anthraxx Revision: 339698 archrelease: copy trunk to staging-x86_64 Added: vlc/repos/staging-x86_64/ vlc/repos/staging-x86_64/PKGBUILD (from rev 339697, vlc/trunk/PKGBUILD) vlc/repos/staging-x86_64/lua53_compat.patch (from rev 339697, vlc/trunk/lua53_compat.patch) vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook (from rev 339697, vlc/trunk/update-vlc-plugin-cache.hook) vlc/repos/staging-x86_64/vlc-x264-155.patch (from rev 339697, vlc/trunk/vlc-x264-155.patch) --+ PKGBUILD | 241 + lua53_compat.patch | 30 + update-vlc-plugin-cache.hook | 11 + vlc-x264-155.patch | 203 ++ 4 files changed, 485 insertions(+) Copied: vlc/repos/staging-x86_64/PKGBUILD (from rev 339697, vlc/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-15 01:03:19 UTC (rev 339698) @@ -0,0 +1,241 @@ +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora +# Contributor: Sarah Hay +# Contributor: Martin Sandsmark + +pkgname=vlc +_vlcver=3.0.4 +# optional fixup version including hyphen +_vlcfixupver= +pkgver=${_vlcver}${_vlcfixupver//-/.r} +pkgrel=7 +pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' +url='https://www.videolan.org/vlc/' +arch=('x86_64') +license=('LGPL2.1' 'GPL2') +depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' 'lua' 'libidn' + 'libmatroska' 'taglib' 'libmpcdec' 'ffmpeg' 'faad2' 'libupnp' 'libmad' + 'libmpeg2' 'xcb-util-keysyms' 'libtar' 'libxinerama' 'libsecret' + 'libarchive' 'qt5-base' 'qt5-x11extras' 'qt5-svg' 'freetype2' + 'fribidi' 'harfbuzz' 'fontconfig' 'libxml2' 'gnutls' 'libplacebo' + 'wayland-protocols' 'aribb24') +makedepends=('gst-plugins-base-libs' 'live-media' 'libnotify' 'libbluray' + 'flac' 'libdc1394' 'libavc1394' 'libcaca' 'gtk3' + 'librsvg' 'libgme' 'xosd' 'twolame' 'aalib' 'avahi' 'libsystemd' + 'libmtp' 'libupnp' 'libmicrodns' 'libdvdcss' 'smbclient' + 'vcdimager' 'libssh2' 'mesa' 'protobuf' 'libnfs' 'mpg123' + 'libdvdread' 'libdvdnav' 'libogg' 'libshout' 'libmodplug' 'libvpx' + 'libvorbis' 'speex' 'opus' 'libtheora' 'libpng' 'libjpeg-turbo' + 'libx265.so' 'libx264.so' 'zvbi' 'libass' 'libkate' 'libtiger' + 'sdl_image' 'libpulse' 'alsa-lib' 'jack' 'libsamplerate' 'libsoxr' + 'lirc' 'libgoom2' 'projectm' 'chromaprint') +optdepends=('avahi: service discovery using bonjour protocol' +'gst-plugins-base-libs: for libgst plugins' +'libdvdcss: decoding encrypted DVDs' +'libavc1394: devices using the 1394ta AV/C' +'libdc1394: IEEE 1394 access plugin' +'kwallet: kwallet keystore' +'libva-vdpau-driver: vdpau backend nvidia' +'libva-intel-driver: video backend intel' +'libbluray: Blu-Ray video input' +'flac: Free Lossless Audio Codec plugin' +'twolame: TwoLAME mpeg2 encoder plugin' +'libgme: Game Music Emu plugin' +'vcdimager: navigate VCD with libvcdinfo' +'libmtp: MTP devices discovery' +'libsystemd: udev services discovery' +'smbclient: SMB access plugin' +'libcdio: audio CD playback' +'ttf-freefont: subtitle font ' +'ttf-dejavu: subtitle font' +'libssh2: sftp access' +'libnfs: NFS access' +'mpg123: mpg123 codec' +'protobuf: chromecast streaming' +'libmicrodns: mDNS services discovery (chromecast etc)' +'lua-socket: http interface' +'live-media: RTSP input' +'libdvdread: DVD input module' +'libdvdnav: DVD with navigation input module' +'libogg: Ogg and OggSpots codec' +'libshout: shoutcast/icecast output plugin' +'libmodplug: MOD output plugin' +'libvpx: VP8 and VP9 codec' +'libvorbis: Vorbis decoder/encoder' +'speex: Speex codec' +'opus: opus codec' +'libtheora: theora codec' +'libpng: PNG support' +'libjpeg-turbo: JPEG support' +'librsvg: SVG plugin' +'x264: H264 encoding' +'x265: HEVC/H.265 encoder' +'zvbi: VBI/Teletext decoding' +'libass: Subtitle support' +'libkate: Kate codec' +'libtiger: Tiger rendering for Kate streams' +'sdl_image: SDL image support' +'aalib: ASCII art video output' +'libcaca: colored ASCII art video output' +'libpulse: PulseAudio audio output' +'alsa-lib: ALSA
[arch-commits] Commit in vlc/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 01:03:12 Author: anthraxx Revision: 339697 upgpkg: vlc 3.0.4-7 (libplacebo rebuild) Modified: vlc/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 00:41:04 UTC (rev 339696) +++ PKGBUILD2018-11-15 01:03:12 UTC (rev 339697) @@ -8,7 +8,7 @@ # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=6 +pkgrel=7 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' arch=('x86_64') @@ -117,6 +117,8 @@ msg2 "Applying patch $src..." patch -Np1 < "../$src" done + # libplacebo 0.6 API + sed 's|pl_shader_alloc(tc->pl_ctx, NULL, 0, 0);|pl_shader_alloc(tc->pl_ctx, NULL, 0);|' -i modules/video_output/opengl/vout_helper.c } build() {
[arch-commits] Commit in libplacebo/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:40:57 Author: anthraxx Revision: 339695 upgpkg: libplacebo 0.6.0-1 Modified: libplacebo/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-15 00:18:17 UTC (rev 339694) +++ PKGBUILD2018-11-15 00:40:57 UTC (rev 339695) @@ -1,22 +1,26 @@ # Maintainer: Levente Polyak pkgname=libplacebo -pkgver=0.5.0 +pkgver=0.6.0 pkgrel=1 pkgdesc='Reusable library for GPU-accelerated video/image rendering primitives' url='https://github.com/haasn/libplacebo' arch=('x86_64') license=('LGPL2.1') -depends=('vulkan-icd-loader') +depends=('vulkan-icd-loader' 'glslang' 'lcms2' 'shaderc' 'libshaderc_shared.so') makedepends=('meson' 'ninja' 'vulkan-headers') +provides=('libplacebo.so') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/haasn/libplacebo/archive/v${pkgver}.tar.gz) -sha512sums=('af9d3c67dba60c42929f66230aebbc6815c087faf15cc3de9b245a47721fb419a8126ae2baf1423985bfc0052649793810b0beb75622b191c624e84bdfe60296') +sha512sums=('7a5bad9b68553e7d7a9e0d89867d651ec211b0d5478d9c5398e95f39956569829004755b0276d0d8cad6bd7c290016cff454d1449f58a477046dba6c638e59d6') build() { cd ${pkgbase}-${pkgver} arch-meson build \ -D tests=true \ --D vulkan=true +-D vulkan=enabled \ +-D glslang=enabled \ +-D shaderc=enabled \ +-D lcms=enabled ninja -C build }
[arch-commits] Commit in libplacebo/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:41:04 Author: anthraxx Revision: 339696 archrelease: copy trunk to staging-x86_64 Added: libplacebo/repos/staging-x86_64/ libplacebo/repos/staging-x86_64/PKGBUILD (from rev 339695, libplacebo/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: libplacebo/repos/staging-x86_64/PKGBUILD (from rev 339695, libplacebo/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-11-15 00:41:04 UTC (rev 339696) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak + +pkgname=libplacebo +pkgver=0.6.0 +pkgrel=1 +pkgdesc='Reusable library for GPU-accelerated video/image rendering primitives' +url='https://github.com/haasn/libplacebo' +arch=('x86_64') +license=('LGPL2.1') +depends=('vulkan-icd-loader' 'glslang' 'lcms2' 'shaderc' 'libshaderc_shared.so') +makedepends=('meson' 'ninja' 'vulkan-headers') +provides=('libplacebo.so') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/haasn/libplacebo/archive/v${pkgver}.tar.gz) +sha512sums=('7a5bad9b68553e7d7a9e0d89867d651ec211b0d5478d9c5398e95f39956569829004755b0276d0d8cad6bd7c290016cff454d1449f58a477046dba6c638e59d6') + +build() { + cd ${pkgbase}-${pkgver} + arch-meson build \ +-D tests=true \ +-D vulkan=enabled \ +-D glslang=enabled \ +-D shaderc=enabled \ +-D lcms=enabled + ninja -C build +} + +check() { + cd ${pkgbase}-${pkgver} + ninja -C build test +} + +package() { + cd ${pkgbase}-${pkgver} + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in (shaderc shaderc/repos shaderc/trunk shaderc/trunk/PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:18:07 Author: anthraxx Revision: 339693 upgpkg: shaderc 2018.0-2 Added: shaderc/ shaderc/repos/ shaderc/trunk/ shaderc/trunk/PKGBUILD --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Added: shaderc/trunk/PKGBUILD === --- shaderc/trunk/PKGBUILD (rev 0) +++ shaderc/trunk/PKGBUILD 2018-11-15 00:18:07 UTC (rev 339693) @@ -0,0 +1,60 @@ +# Maintainer: Levente Polyak +# Contributor: Daniel M. Capella +# Contributor: Bin Jin + +pkgname=shaderc +pkgver=2018.0 +pkgrel=2 +pkgdesc='Collection of tools, libraries and tests for shader compilation' +url='https://github.com/google/shaderc' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'gcc-libs' 'glslang' 'spirv-tools') +makedepends=('asciidoctor' 'cmake' 'ninja' 'python') +provides=('libshaderc_shared.so') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz + 'fix-glslang-link-order.patch::https://github.com/google/shaderc/pull/463/commits/21c8be385b3fab5edcb934a6d99f69fd389c4e67.patch' + 'https://raw.githubusercontent.com/gentoo/gentoo/0b2433a05d9de287c93b7eab508643ffad676671/media-libs/shaderc/files/shaderc-2018.0-restore-NV_EXTENSIONS-guard.patch') +sha512sums=('7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0' + '94e1fa8d8b5a886efb90b4956a266799af78c6d54ab8cc8f8a89533885e8148ea415dda7faff732fc5ce01015bfa0de9e5ebd35bc503c677769b423a2491f101' + '08c31a071d5ba385f3d612ff12950512917ce704fa0266820633906f2620c0ecb3d0e8f1d423117386745d155a065e42398bda8f02bec8035df5a222f305a94e') + +# https://github.com/gentoo/gentoo/blob/c31d001aeedaf97917fa29fa859e16090cc50282/media-libs/shaderc/shaderc-2017.2.ebuild#L35-L65 +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 < ../fix-glslang-link-order.patch + patch -Np1 < ../shaderc-2018.0-restore-NV_EXTENSIONS-guard.patch + + # de-vendor libs and disable git versioning + sed '/examples/d;/third_party/d' -i CMakeLists.txt + sed '/build-version/d' -i glslc/CMakeLists.txt + cat <<- EOF > glslc/src/build-version.inc +"${pkgver}\\n" +"$(pacman -Q spirv-tools|cut -d \ -f 2|sed 's/-.*//')\\n" +"$(pacman -Q glslang|cut -d \ -f 2|sed 's/-.*//')\\n" +EOF +} + +build() { + mkdir -p ${pkgname}-${pkgver}/build + cd ${pkgname}-${pkgver}/build + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DSHADERC_SKIP_TESTS=ON \ +-GNinja \ +-DSHADERC_ENABLE_NV_EXTENSIONS=OFF # Currently requires glslang-git + ninja + + cd ../glslc + asciidoctor -b manpage README.asciidoc -o glslc.1 +} + +package() { + cd ${pkgname}-${pkgver} + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in shaderc/repos (extra-x86_64 extra-x86_64/PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:18:17 Author: anthraxx Revision: 339694 archrelease: copy trunk to extra-x86_64 Added: shaderc/repos/extra-x86_64/ shaderc/repos/extra-x86_64/PKGBUILD (from rev 339693, shaderc/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: shaderc/repos/extra-x86_64/PKGBUILD (from rev 339693, shaderc/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-11-15 00:18:17 UTC (rev 339694) @@ -0,0 +1,60 @@ +# Maintainer: Levente Polyak +# Contributor: Daniel M. Capella +# Contributor: Bin Jin + +pkgname=shaderc +pkgver=2018.0 +pkgrel=2 +pkgdesc='Collection of tools, libraries and tests for shader compilation' +url='https://github.com/google/shaderc' +arch=('x86_64') +license=('Apache') +depends=('glibc' 'gcc-libs' 'glslang' 'spirv-tools') +makedepends=('asciidoctor' 'cmake' 'ninja' 'python') +provides=('libshaderc_shared.so') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/google/shaderc/archive/v${pkgver}.tar.gz + 'fix-glslang-link-order.patch::https://github.com/google/shaderc/pull/463/commits/21c8be385b3fab5edcb934a6d99f69fd389c4e67.patch' + 'https://raw.githubusercontent.com/gentoo/gentoo/0b2433a05d9de287c93b7eab508643ffad676671/media-libs/shaderc/files/shaderc-2018.0-restore-NV_EXTENSIONS-guard.patch') +sha512sums=('7a420fde73c9f2aae3f13558d538a1f4ae43bba19e2b4d2da8fbbd017e9e4f328ece5f330f1bbcb9fe84c91b7eb84b9158dc2e3d144c82939090a0fa6f5b4ef0' + '94e1fa8d8b5a886efb90b4956a266799af78c6d54ab8cc8f8a89533885e8148ea415dda7faff732fc5ce01015bfa0de9e5ebd35bc503c677769b423a2491f101' + '08c31a071d5ba385f3d612ff12950512917ce704fa0266820633906f2620c0ecb3d0e8f1d423117386745d155a065e42398bda8f02bec8035df5a222f305a94e') + +# https://github.com/gentoo/gentoo/blob/c31d001aeedaf97917fa29fa859e16090cc50282/media-libs/shaderc/shaderc-2017.2.ebuild#L35-L65 +prepare() { + cd ${pkgname}-${pkgver} + patch -Np1 < ../fix-glslang-link-order.patch + patch -Np1 < ../shaderc-2018.0-restore-NV_EXTENSIONS-guard.patch + + # de-vendor libs and disable git versioning + sed '/examples/d;/third_party/d' -i CMakeLists.txt + sed '/build-version/d' -i glslc/CMakeLists.txt + cat <<- EOF > glslc/src/build-version.inc +"${pkgver}\\n" +"$(pacman -Q spirv-tools|cut -d \ -f 2|sed 's/-.*//')\\n" +"$(pacman -Q glslang|cut -d \ -f 2|sed 's/-.*//')\\n" +EOF +} + +build() { + mkdir -p ${pkgname}-${pkgver}/build + cd ${pkgname}-${pkgver}/build + cmake .. \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib \ +-DSHADERC_SKIP_TESTS=ON \ +-GNinja \ +-DSHADERC_ENABLE_NV_EXTENSIONS=OFF # Currently requires glslang-git + ninja + + cd ../glslc + asciidoctor -b manpage README.asciidoc -o glslc.1 +} + +package() { + cd ${pkgname}-${pkgver} + DESTDIR="${pkgdir}" ninja -C build install + install -Dm 644 glslc/glslc.1 -t "${pkgdir}/usr/share/man/man1" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in glslang/trunk (PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:10:54 Author: anthraxx Revision: 339690 upgpkg: glslang 7.9.2888-2 (adding shared libraries) Modified: glslang/trunk/PKGBUILD --+ PKGBUILD | 40 ++-- 1 file changed, 30 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:59:02 UTC (rev 339689) +++ PKGBUILD2018-11-15 00:10:54 UTC (rev 339690) @@ -1,25 +1,45 @@ # Maintainer: Sven-Hendrik Haase + pkgname=glslang pkgver=7.9.2888 -pkgrel=1 -pkgdesc='An OpenGL and OpenGL ES shader front end and validator' +pkgrel=2 +pkgdesc='OpenGL and OpenGL ES shader front end and validator' arch=('x86_64') url='https://github.com/KhronosGroup/glslang' license=('BSD') -depends=('gcc-libs') +depends=('gcc-libs' 'spirv-tools') makedepends=('cmake') -source=("https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz;) +options=('staticlibs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz) sha256sums=('cb66779d0e6b5f07f0445bd58289a24e56e12693e71d75c8fae3db31ffacaf8c') build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -mkdir build && cd build -cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release + cd ${pkgname}-${pkgver} + mkdir -p build-{shared,static} + (cd build-shared +cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=ON make + ) + (cd build-static +cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=OFF +make + ) } package() { -cd "${srcdir}/${pkgname}-${pkgver}/build" -make DESTDIR="${pkgdir}" install + cd ${pkgname}-${pkgver} + make -C build-shared DESTDIR="${pkgdir}" install + make -C build-static DESTDIR="${pkgdir}" install + cd "${pkgdir}"/usr/lib + for lib in *.so; do +ln -sf "${lib}" "${lib}.0" + done } + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in glslang/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 15, 2018 @ 00:11:02 Author: anthraxx Revision: 339691 archrelease: copy trunk to extra-x86_64 Added: glslang/repos/extra-x86_64/PKGBUILD (from rev 339690, glslang/trunk/PKGBUILD) Deleted: glslang/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 +++-- 1 file changed, 45 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-15 00:10:54 UTC (rev 339690) +++ PKGBUILD2018-11-15 00:11:02 UTC (rev 339691) @@ -1,25 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -pkgname=glslang -pkgver=7.9.2888 -pkgrel=1 -pkgdesc='An OpenGL and OpenGL ES shader front end and validator' -arch=('x86_64') -url='https://github.com/KhronosGroup/glslang' -license=('BSD') -depends=('gcc-libs') -makedepends=('cmake') -source=("https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz;) -sha256sums=('cb66779d0e6b5f07f0445bd58289a24e56e12693e71d75c8fae3db31ffacaf8c') - -build() { -cd "${srcdir}/${pkgname}-${pkgver}" - -mkdir build && cd build -cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -make -} - -package() { -cd "${srcdir}/${pkgname}-${pkgver}/build" -make DESTDIR="${pkgdir}" install -} Copied: glslang/repos/extra-x86_64/PKGBUILD (from rev 339690, glslang/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-15 00:11:02 UTC (rev 339691) @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase + +pkgname=glslang +pkgver=7.9.2888 +pkgrel=2 +pkgdesc='OpenGL and OpenGL ES shader front end and validator' +arch=('x86_64') +url='https://github.com/KhronosGroup/glslang' +license=('BSD') +depends=('gcc-libs' 'spirv-tools') +makedepends=('cmake') +options=('staticlibs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz) +sha256sums=('cb66779d0e6b5f07f0445bd58289a24e56e12693e71d75c8fae3db31ffacaf8c') + +build() { + cd ${pkgname}-${pkgver} + mkdir -p build-{shared,static} + (cd build-shared +cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=ON +make + ) + (cd build-static +cmake .. \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_SHARED_LIBS=OFF +make + ) +} + +package() { + cd ${pkgname}-${pkgver} + make -C build-shared DESTDIR="${pkgdir}" install + make -C build-static DESTDIR="${pkgdir}" install + cd "${pkgdir}"/usr/lib + for lib in *.so; do +ln -sf "${lib}" "${lib}.0" + done +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in glslang/repos (extra-x86_64 extra-x86_64/PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:59:02 Author: anthraxx Revision: 339689 archrelease: copy trunk to extra-x86_64 Added: glslang/repos/extra-x86_64/ glslang/repos/extra-x86_64/PKGBUILD (from rev 339688, glslang/trunk/PKGBUILD) --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Copied: glslang/repos/extra-x86_64/PKGBUILD (from rev 339688, glslang/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2018-11-14 23:59:02 UTC (rev 339689) @@ -0,0 +1,25 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=glslang +pkgver=7.9.2888 +pkgrel=1 +pkgdesc='An OpenGL and OpenGL ES shader front end and validator' +arch=('x86_64') +url='https://github.com/KhronosGroup/glslang' +license=('BSD') +depends=('gcc-libs') +makedepends=('cmake') +source=("https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz;) +sha256sums=('cb66779d0e6b5f07f0445bd58289a24e56e12693e71d75c8fae3db31ffacaf8c') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +mkdir build && cd build +cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release +make +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}/build" +make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in (glslang glslang/repos glslang/trunk glslang/trunk/PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:58:56 Author: anthraxx Revision: 339688 community2extra: Moving glslang from community to extra Added: glslang/ glslang/repos/ glslang/trunk/ glslang/trunk/PKGBUILD --+ PKGBUILD | 25 + 1 file changed, 25 insertions(+) Added: glslang/trunk/PKGBUILD === --- glslang/trunk/PKGBUILD (rev 0) +++ glslang/trunk/PKGBUILD 2018-11-14 23:58:56 UTC (rev 339688) @@ -0,0 +1,25 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=glslang +pkgver=7.9.2888 +pkgrel=1 +pkgdesc='An OpenGL and OpenGL ES shader front end and validator' +arch=('x86_64') +url='https://github.com/KhronosGroup/glslang' +license=('BSD') +depends=('gcc-libs') +makedepends=('cmake') +source=("https://github.com/KhronosGroup/glslang/archive/${pkgver}.tar.gz;) +sha256sums=('cb66779d0e6b5f07f0445bd58289a24e56e12693e71d75c8fae3db31ffacaf8c') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +mkdir build && cd build +cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release +make +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}/build" +make DESTDIR="${pkgdir}" install +} Property changes on: glslang/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in (glslang)
Date: Wednesday, November 14, 2018 @ 23:59:20 Author: anthraxx Revision: 407611 community2extra: Moving glslang from community to extra Deleted: glslang/
[arch-commits] Commit in displaycal/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:29:14 Author: archange Revision: 407609 archrelease: copy trunk to community-x86_64 Added: displaycal/repos/community-x86_64/PKGBUILD (from rev 407608, displaycal/trunk/PKGBUILD) Deleted: displaycal/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-11-14 23:28:52 UTC (rev 407608) +++ PKGBUILD2018-11-14 23:29:14 UTC (rev 407609) @@ -1,33 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: Timothy Redaelli -# Contributor: Cedric Girard -# Contributor: foxbunny - -_pkgname=DisplayCAL -pkgname=displaycal -pkgver=3.7.1.1 -pkgrel=1 -pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" -arch=('x86_64') -url="https://displaycal.net/; -license=('GPL3') -depends=('argyllcms' 'python2-wxpython3' 'python2-numpy') -makedepends=('libx11' 'libxrandr' 'libxinerama' 'libxxf86vm' 'python2-setuptools') -optdepends=('gnome-color-manager: profile installation for GNOME' -'colord-kde: profile installation for Plasma') -replaces=('dispcalgui') -conflicts=('dispcalgui') -source=("https://downloads.sourceforge.net/dispcalgui/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('e0e647266795a0dac15263026df297fc9e09cc88a52ae3bb60d4a61800ae2ac2') - -build() { -cd ${_pkgname}-${pkgver} -python2 setup.py build -} - -package() { -cd ${_pkgname}-${pkgver} -python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build -# udev rules are shipped with argyllcms -rm -rf "${pkgdir}"/etc/udev/ -} Copied: displaycal/repos/community-x86_64/PKGBUILD (from rev 407608, displaycal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-11-14 23:29:14 UTC (rev 407609) @@ -0,0 +1,33 @@ +# Maintainer: Bruno Pagani +# Contributor: Timothy Redaelli +# Contributor: Cedric Girard +# Contributor: foxbunny + +_pkgname=DisplayCAL +pkgname=displaycal +pkgver=3.7.1.2 +pkgrel=1 +pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" +arch=('x86_64') +url="https://displaycal.net/; +license=('GPL3') +depends=('argyllcms' 'python2-wxpython3' 'python2-numpy') +makedepends=('libx11' 'libxrandr' 'libxinerama' 'libxxf86vm' 'python2-setuptools') +optdepends=('gnome-color-manager: profile installation for GNOME' +'colord-kde: profile installation for Plasma') +replaces=('dispcalgui') +conflicts=('dispcalgui') +source=("https://downloads.sourceforge.net/dispcalgui/${_pkgname}-${pkgver}.tar.gz;) +sha256sums=('1c0471cfcbc66f70e95c8a179f6c8f0f184b80d916b8da170fe6b0957bf1c819') + +build() { +cd ${_pkgname}-${pkgver} +python2 setup.py build +} + +package() { +cd ${_pkgname}-${pkgver} +python2 setup.py install --root="${pkgdir}" --optimize=1 --skip-build +# udev rules are shipped with argyllcms +rm -rf "${pkgdir}"/etc/udev/ +}
[arch-commits] Commit in displaycal/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:28:52 Author: archange Revision: 407608 upgpkg: displaycal 3.7.1.2-1 Modified: displaycal/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:10:42 UTC (rev 407607) +++ PKGBUILD2018-11-14 23:28:52 UTC (rev 407608) @@ -5,7 +5,7 @@ _pkgname=DisplayCAL pkgname=displaycal -pkgver=3.7.1.1 +pkgver=3.7.1.2 pkgrel=1 pkgdesc="Open Source Display Calibration and Characterization powered by Argyll CMS (Formerly known as dispcalGUI)" arch=('x86_64') @@ -18,7 +18,7 @@ replaces=('dispcalgui') conflicts=('dispcalgui') source=("https://downloads.sourceforge.net/dispcalgui/${_pkgname}-${pkgver}.tar.gz;) -sha256sums=('e0e647266795a0dac15263026df297fc9e09cc88a52ae3bb60d4a61800ae2ac2') +sha256sums=('1c0471cfcbc66f70e95c8a179f6c8f0f184b80d916b8da170fe6b0957bf1c819') build() { cd ${_pkgname}-${pkgver}
[arch-commits] Commit in xmobar/repos (2 files)
Date: Wednesday, November 14, 2018 @ 23:10:42 Author: felixonmars Revision: 407607 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 407606, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 407606, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 23:10:42 UTC (rev 407607) @@ -0,0 +1,45 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.27 +pkgrel=51 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('custom:BSD3') +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') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/xmobar/archive/${pkgver}.tar.gz) +sha512sums=('ad235a81dd59a972646c189500b665c9c18d3ca644c9fa4bc18f6f1004e1e6914b6b5f3e83db439b946efd622bbf4d0894eb84fcf521255916f095632d8249da') + +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)
Date: Wednesday, November 14, 2018 @ 23:10:25 Author: felixonmars Revision: 407606 upgpkg: xmobar 0.27-51 rebuild with entropy 0.4.1.4 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:09:21 UTC (rev 407605) +++ PKGBUILD2018-11-14 23:10:25 UTC (rev 407606) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.27 -pkgrel=50 +pkgrel=51 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('custom:BSD3')
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Wednesday, November 14, 2018 @ 23:09:21 Author: felixonmars Revision: 407605 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 407604, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 407604, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 23:09:21 UTC (rev 407605) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=140 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/filetype.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:09:05 Author: felixonmars Revision: 407604 upgpkg: tamarin-prover 1.4.0-140 rebuild with entropy 0.4.1.4 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:07:37 UTC (rev 407603) +++ PKGBUILD2018-11-14 23:09:05 UTC (rev 407604) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=139 +pkgrel=140 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/repos (3 files)
Date: Wednesday, November 14, 2018 @ 23:07:37 Author: felixonmars Revision: 407603 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 407602, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 407602, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 407602, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 23:07:37 UTC (rev 407603) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.1 +pkgrel=18 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("custom:BSD3") +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 '/semigroups/d' $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 407602, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2018-11-14 23:07:37 UTC (rev 407603) @@ -0,0 +1,4 @@
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:07:20 Author: felixonmars Revision: 407602 upgpkg: stack 1.9.1-18 rebuild with entropy 0.4.1.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 23:01:42 UTC (rev 407601) +++ PKGBUILD2018-11-14 23:07:20 UTC (rev 407602) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.1 -pkgrel=17 +pkgrel=18 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 23:01:26 Author: felixonmars Revision: 407600 upgpkg: shellcheck 0.5.0-145 rebuild with entropy 0.4.1.4 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:58:55 UTC (rev 407599) +++ PKGBUILD2018-11-14 23:01:26 UTC (rev 407600) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.5.0 -pkgrel=144 +pkgrel=145 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, November 14, 2018 @ 23:01:42 Author: felixonmars Revision: 407601 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 407600, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 407600, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 23:01:42 UTC (rev 407601) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.5.0 +pkgrel=145 +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=('87861cddb353262630e4370e12e508224b3c14e128082909b4b35f0526dfe648a744d68cc27f77f2f8bb098af37a2af7bdc805d88018bba5e48b6c1ff1749f10') + +prepare() { +cd $pkgname-$pkgver +sed -i '1i{-# language NoMonadFailDesugaring #-}' src/ShellCheck/AnalyzerLib.hs +} + +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 postgrest/repos (3 files)
Date: Wednesday, November 14, 2018 @ 22:58:55 Author: felixonmars Revision: 407599 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 407598, postgrest/trunk/PKGBUILD) postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 407598, postgrest/trunk/new-hasql.patch) -+ PKGBUILD| 77 new-hasql.patch | 477 ++ 2 files changed, 554 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 407598, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:58:55 UTC (rev 407599) @@ -0,0 +1,77 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.5.0.0 +pkgrel=67 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz; +new-hasql.patch) +sha512sums=('ba8974cc83de3a7fcf1ede454eed726d6dfe7d677e4b34bbf6a03f11cc648d6812c2f101684175bb1f4d0f0b384795a737791ce807c257eae67158e2fc74b0a0' + '54257b24e646175c3687d3d0b224092441e0a8093d04327fb900da6c463625bfc952aabe46bcbbee8d0b4b96d4c07b4b148efa5ac4dcd9dd60bf7d3da5a49fcd') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../new-hasql.patch + +sed -i 's/==/>=/' $pkgname.cabal + +sed -i '/import\s*Safe/d' src/PostgREST/App.hs +sed -i '/safe/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}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: postgrest/repos/community-staging-x86_64/new-hasql.patch (from rev 407598, postgrest/trunk/new-hasql.patch) === --- community-staging-x86_64/new-hasql.patch(rev 0) +++ community-staging-x86_64/new-hasql.patch2018-11-14 22:58:55 UTC (rev 407599) @@ -0,0 +1,477 @@ +From f02992e562fafc807092d09a8034f2117c9db00d Mon Sep 17 00:00:00 2001 +From: Ben Gamari +Date: Thu, 28 Jun 2018 01:02:09 -0400 +Subject: [PATCH] Update hasql + +Move to hasql 1.3. +--- + postgrest.cabal | 6 +- + src/PostgREST/App.hs | 16 ++--- +
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:58:39 Author: felixonmars Revision: 407598 upgpkg: postgrest 0.5.0.0-67 rebuild with entropy 0.4.1.4 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:56:03 UTC (rev 407597) +++ PKGBUILD2018-11-14 22:58:39 UTC (rev 407598) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=0.5.0.0 -pkgrel=66 +pkgrel=67 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:55:43 Author: felixonmars Revision: 407596 upgpkg: pandoc-crossref 0.3.3.0-35 rebuild with entropy 0.4.1.4 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:54:27 UTC (rev 407595) +++ PKGBUILD2018-11-14 22:55:43 UTC (rev 407596) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.3.0 -pkgrel=34 +pkgrel=35 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:56:03 Author: felixonmars Revision: 407597 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 407596, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 407596, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:56:03 UTC (rev 407597) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.3.0 +pkgrel=35 +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=('6bcadfbaf3e1d99299ab86ed65fe9f964405bd7c7bb1fbf0463754cb2fb94570062bf763295877e9358046e6fccf4fc8eb1546045baeb596460f0f2762b8053c') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *0.6/<1/' -e 's/< *2.4/<3/' $pkgname.cabal +sed -i 's/hiding (capitalize)/hiding (capitalize, toString)/' lib/Text/Pandoc/CrossRef/Util/Meta.hs +} + +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 || warning "Tests failed" +} + +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)
Date: Wednesday, November 14, 2018 @ 22:54:27 Author: felixonmars Revision: 407595 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 407594, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 407594, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:54:27 UTC (rev 407595) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.4.0 +pkgrel=69 +pkgdesc="A static website compiler library" +url="http://jaspervdj.be/hakyll; +license=("custom:BSD3") +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=('45c167a59a44065e7252472ab1cf116a9ff7dabab6b7c35354716e9487fcd26ebc33f1b94a41a1558eadfd7bfa89047409818b868f5a8bce9111a83f5a42451e') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *2.3/<3/' -e 's/< *0.6/<1/' -e 's/< *0.11/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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)
Date: Wednesday, November 14, 2018 @ 22:54:10 Author: felixonmars Revision: 407594 upgpkg: haskell-hakyll 4.12.4.0-69 rebuild with entropy 0.4.1.4 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:52:33 UTC (rev 407593) +++ PKGBUILD2018-11-14 22:54:10 UTC (rev 407594) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.4.0 -pkgrel=68 +pkgrel=69 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:52:33 Author: felixonmars Revision: 407593 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 407592, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 407592, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:52:33 UTC (rev 407593) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.14.8.1 +pkgrel=3 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-old-locale' 'pandoc' + 'haskell-pandoc-types' 'haskell-rfc5051' '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=('9645a0a47ad9db7429ef80ef903de29ed2b7d633739bf7cdd36c8786152f9ebde2680d8e2b87a7014c4f2789e9248d6a292e2827156e97c0a49d92d87c6682cb') + +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)
Date: Wednesday, November 14, 2018 @ 22:52:16 Author: felixonmars Revision: 407592 upgpkg: pandoc-citeproc 0.14.8.1-3 rebuild with entropy 0.4.1.4 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:49:49 UTC (rev 407591) +++ PKGBUILD2018-11-14 22:52:16 UTC (rev 407592) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.14.8.1 -pkgrel=2 +pkgrel=3 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname; license=("custom:BSD3")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:49:49 Author: felixonmars Revision: 407591 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 407590, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 407590, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:49:49 UTC (rev 407591) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.4 +pkgrel=3 +pkgdesc="Conversion between markup formats" +url="http://pandoc.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' '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-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-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=('8ff0256c36629efea236753078ab9fd7c7caebe4b0b5b7020d5a286d84c25fd464ce040bb960b0a58d38efe39abfbdeb31e80fd7289ef95013509aedc675a64b') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test +} + +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)
Date: Wednesday, November 14, 2018 @ 22:49:32 Author: felixonmars Revision: 407590 upgpkg: pandoc 2.4-3 rebuild with entropy 0.4.1.4 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:41:15 UTC (rev 407589) +++ PKGBUILD2018-11-14 22:49:32 UTC (rev 407590) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Conversion between markup formats" url="http://pandoc.org; license=("GPL")
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:40:58 Author: felixonmars Revision: 407588 upgpkg: hoogle 5.0.17.3-124 rebuild with entropy 0.4.1.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:39:42 UTC (rev 407587) +++ PKGBUILD2018-11-14 22:40:58 UTC (rev 407588) @@ -3,7 +3,7 @@ pkgname=hoogle pkgver=5.0.17.3 -pkgrel=123 +pkgrel=124 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:41:15 Author: felixonmars Revision: 407589 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 407588, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 407588, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:41:15 UTC (rev 407589) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.17.3 +pkgrel=124 +pkgdesc="Haskell API Search" +url="http://www.haskell.org/hoogle/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-connection' 'haskell-extra' 'haskell-src-exts' + '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-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=('b8113e9dc6f44fbf684edfe6134eb44d55b1ef43afc3cb2051920daaec3e108df6209cfe822a8eeff884360c9b9415f2ab8273e7681e6bbcc1b9c77490370195') + +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 \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${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 hledger-web/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:39:42 Author: felixonmars Revision: 407587 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 407586, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 407586, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:39:42 UTC (rev 407587) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.11.1 +pkgrel=34 +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-blaze-html' 'haskell-blaze-markup' + 'haskell-case-insensitive' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-data-default' 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' + '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=('2ea29150a9e59d86e6760779aea6ac9928374e65a995044d9adbd48d0c89002b82f9ab46283f640154bc8c3853e9ba7a0d44635bc337305d7acc6f21e40a0b8d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *4.12/<5/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:39:26 Author: felixonmars Revision: 407586 upgpkg: hledger-web 1.11.1-34 rebuild with entropy 0.4.1.4 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:34:08 UTC (rev 407585) +++ PKGBUILD2018-11-14 22:39:26 UTC (rev 407586) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.11.1 -pkgrel=33 +pkgrel=34 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hedgewars/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:33:45 Author: felixonmars Revision: 407584 upgpkg: hedgewars 0.9.24.1-75 rebuild with entropy 0.4.1.4 Modified: hedgewars/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:29:18 UTC (rev 407583) +++ PKGBUILD2018-11-14 22:33:45 UTC (rev 407584) @@ -4,7 +4,7 @@ pkgname=hedgewars pkgver=0.9.24.1 -pkgrel=74 +pkgrel=75 pkgdesc="Turn-based strategy artillery game similiar to Worms" arch=('x86_64') url="https://hedgewars.org;
[arch-commits] Commit in hedgewars/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:34:08 Author: felixonmars Revision: 407585 archrelease: copy trunk to community-staging-x86_64 Added: hedgewars/repos/community-staging-x86_64/ hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 407584, hedgewars/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: hedgewars/repos/community-staging-x86_64/PKGBUILD (from rev 407584, hedgewars/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:34:08 UTC (rev 407585) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin +# Contributor: Tinxy + +pkgname=hedgewars +pkgver=0.9.24.1 +pkgrel=75 +pkgdesc="Turn-based strategy artillery game similiar to Worms" +arch=('x86_64') +url="https://hedgewars.org; +license=('GPL' 'custom') +depends=('qt5-base' 'sdl2' 'sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'lua51' 'ffmpeg' 'glut' + 'physfs' 'ghc-libs' 'haskell-entropy' 'haskell-sha' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-sandi' 'haskell-hslogger' 'haskell-utf8-string' 'haskell-vector') +makedepends=('fpc' 'cmake' 'qt5-tools' 'ghc' 'haskell-network' 'haskell-bytestring-show' + 'haskell-zlib' 'haskell-base-prelude' 'imagemagick' 'mesa') +source=("https://www.hedgewars.org/download/releases/hedgewars-src-$pkgver.tar.bz2;) +sha512sums=('b0b166c807e0d08a763e5e88e178d6e629baa420685bbfe381db7b5ecf003175892f8c2e3b75f1f6d7663335bd5b417d1a2afdc89b9d56b348b056ee3490ed2f') + +prepare() { + cd hedgewars-src-$pkgver + sed -i 's|set(ghc_flags|set(ghc_flags -dynamic|' gameServer/CMakeLists.txt +} + +build() { + cd hedgewars-src-$pkgver + cmake \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DDATA_INSTALL_DIR=/usr/share/hedgewars \ +-DNOSERVER=0 \ +. + make + + # resize icon + for _size in 16 32 48 64 128 256; do +convert +set date:create +set date:modify misc/hedgewars.png -resize ${_size}x${_size} hedgewars_${_size}.png + done +} + +package() { + cd hedgewars-src-$pkgver + make DESTDIR="$pkgdir" install + install -D -m644 Fonts_LICENSE.txt "$pkgdir"/usr/share/licenses/${pkgname}/Fonts_LICENSE.txt + + # install icons + install -D -m644 misc/hedgewars.png "$pkgdir"/usr/share/icons/hicolor/512x512/apps/hedgewars.png + for _size in 16 32 48 64 128 256; do +install -D -m644 hedgewars_${_size}.png "$pkgdir"/usr/share/icons/hicolor/${_size}x${_size}/apps/hedgewars.png + done + rm -rf "$pkgdir"/usr/share/pixmaps + + install -D -m644 share/hedgewars/Data/misc/hedgewars.desktop "$pkgdir"/usr/share/applications/hedgewars.desktop +}
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:31:42 Author: foutrelis Revision: 339687 Switch back to the upstream tarball Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |5 + 1 file changed, 1 insertion(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 21:19:00 UTC (rev 339686) +++ PKGBUILD2018-11-14 22:31:42 UTC (rev 339687) @@ -28,7 +28,7 @@ chromium-widevine-r2.patch chromium-system-icu.patch chromium-skia-harmony.patch) -sha256sums=('dc9d8b86d7f0d4afa085904a8d98d48f34db3ef704a47795d4b60dae473ea4db' +sha256sums=('4da454035e271ee9bf4d65309191be5e3c589ba29c330cd0aa2721a63e1bac2a' '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1' 'cd1e87bf3618b7897c5caf7b0f4213cfa5ce917acb0613ecd2ab3f830f0cbfbb' '1b370d49c43e88acfe7c0b1f9517047e927f3407bd80b4a48bba32c001f80136' @@ -36,9 +36,6 @@ 'c4f2d1bed9034c02b8806f00c2e8165df24de467803855904bff709ceaf11af5' 'feca54ab09ac0fc9d0626770a6b899a6ac5a12173c7d0c1005bc3964ec83e7b3') -# Temporarily using our own tarball due to https://crbug.com/904350 -source[0]=https://sources.archlinux.org/other/chromium/$pkgname-$pkgver-arch1.tar.xz - # Possible replacements are listed in build/linux/unbundle/replace_gn_files.py # Keys are the names in the above script; values are the dependencies in Arch declare -gA _system_libs=(
[arch-commits] Commit in git-annex/repos (3 files)
Date: Wednesday, November 14, 2018 @ 22:29:18 Author: felixonmars Revision: 407583 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 407582, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/ghc-8.4.patch (from rev 407582, git-annex/trunk/ghc-8.4.patch) ---+ PKGBUILD | 57 ++ ghc-8.4.patch | 121 2 files changed, 178 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 407582, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:29:18 UTC (rev 407583) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20181105 +pkgrel=7 +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-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i '1i{-# language NoMonadFailDesugaring #-}' Remote/Glacier.hs Remote/Ddar.hs Remote/Helper/Ssh.hs Remote/Bup.hs Annex/YoutubeDl.hs Remote/Git.hs Assistant/TransferQueue.hs Assistant/Threads/RemoteControl.hs Test.hs +} + +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 + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" -j1 install-misc + + 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/ghc-8.4.patch (from rev 407582, git-annex/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-11-14 22:29:18 UTC (rev 407583) @@ -0,0 +1,121 @@ +diff --git a/Command/Info.hs b/Command/Info.hs +index c9a314056a..3ae82f5532 100644 +--- a/Command/Info.hs b/Command/Info.hs +@@ -56,15 +56,17 @@ data KeyData = KeyData + , backendsKeys :: M.Map KeyVariety Integer + } + +-instance Monoid KeyData where +- mempty = KeyData 0 0 0 M.empty +- mappend a b = KeyData ++instance Semigroup KeyData where ++ a <> b = KeyData + { countKeys = countKeys a + countKeys b + , sizeKeys = sizeKeys a + sizeKeys b + , unknownSizeKeys = unknownSizeKeys a + unknownSizeKeys b + , backendsKeys = backendsKeys a <> backendsKeys
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:29:02 Author: felixonmars Revision: 407582 upgpkg: git-annex 7.20181105-7 rebuild with entropy 0.4.1.4 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:23:59 UTC (rev 407581) +++ PKGBUILD2018-11-14 22:29:02 UTC (rev 407582) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20181105 -pkgrel=6 +pkgrel=7 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:23:59 Author: felixonmars Revision: 407581 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 407580, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 407580, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:23:59 UTC (rev 407581) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=8 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:23:42 Author: felixonmars Revision: 407580 upgpkg: haskell-yesod-static 1.6.0.1-8 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:22:39 UTC (rev 407579) +++ PKGBUILD2018-11-14 22:23:42 UTC (rev 407580) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=7 +pkgrel=8 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:22:22 Author: felixonmars Revision: 407578 upgpkg: haskell-yesod-test 1.6.5.1-15 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:21:22 UTC (rev 407577) +++ PKGBUILD2018-11-14 22:22:22 UTC (rev 407578) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.5.1 -pkgrel=14 +pkgrel=15 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:22:39 Author: felixonmars Revision: 407579 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 407578, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 407578, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:22:39 UTC (rev 407579) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.5.1 +pkgrel=15 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('dbee2f3753062bc1a8c5a7657e832e65f2d360fdb1960285f168387fa20fb3fdb98efd6f749ba1e87a4dd78a3823e282205daa1662e831f2bad5572f817c5beb') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:21:22 Author: felixonmars Revision: 407577 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 407576, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 407576, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:21:22 UTC (rev 407577) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.5 +pkgrel=11 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('53daff7afd430c87e0359e2a712e34d10508768b2dece3d2c29b34fa18133d209b870f9f59df83dcf30b86ae75e7881eb7e05d7a51daa6787a2e3f220cadaf7e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:21:02 Author: felixonmars Revision: 407576 upgpkg: haskell-yesod-auth 1.6.5-11 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:19:55 UTC (rev 407575) +++ PKGBUILD2018-11-14 22:21:02 UTC (rev 407576) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.5 -pkgrel=10 +pkgrel=11 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:19:38 Author: felixonmars Revision: 407574 upgpkg: haskell-yesod 1.6.0-160 rebuild with entropy 0.4.1.4 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:18:49 UTC (rev 407573) +++ PKGBUILD2018-11-14 22:19:38 UTC (rev 407574) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=159 +pkgrel=160 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:19:55 Author: felixonmars Revision: 407575 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 407574, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 407574, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:19:55 UTC (rev 407575) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=160 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:18:49 Author: felixonmars Revision: 407573 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 407572, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 407572, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:18:49 UTC (rev 407573) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.3 +pkgrel=10 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8f9d55147c1c65b8e0e0c7414850f02a3b4fddc766287621c11c444584096f68fc2245ab600f3e340b58c6ecedc40848538a7e652342a85a844d30b25336efc8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:18:32 Author: felixonmars Revision: 407572 upgpkg: haskell-yesod-form 1.6.3-10 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:17:28 UTC (rev 407571) +++ PKGBUILD2018-11-14 22:18:32 UTC (rev 407572) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.3 -pkgrel=9 +pkgrel=10 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:17:28 Author: felixonmars Revision: 407571 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 407570, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 407570, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:17:28 UTC (rev 407571) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.1 +pkgrel=14 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('da12967cef7660581eeea16c5f4a28675fdc1fd697b265e9eee9c462e26385870e894653eada6a02532655693d3b72f202fde445949d44324ebfab40c7f6b52d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:17:12 Author: felixonmars Revision: 407570 upgpkg: haskell-yesod-persistent 1.6.0.1-14 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:16:24 UTC (rev 407569) +++ PKGBUILD2018-11-14 22:17:12 UTC (rev 407570) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:16:24 Author: felixonmars Revision: 407569 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 407568, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 407568, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:16:24 UTC (rev 407569) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=427 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:16:05 Author: felixonmars Revision: 407568 upgpkg: haskell-yesod-default 1.2.0-427 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:15:17 UTC (rev 407567) +++ PKGBUILD2018-11-14 22:16:05 UTC (rev 407568) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=426 +pkgrel=427 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:15:17 Author: felixonmars Revision: 407567 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 407566, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 407566, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:15:17 UTC (rev 407567) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.8.1 +pkgrel=9 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('934884ccc8b5fe866ab45ff566a605c0cd1c8f296a4de730202ddcca2e11cf1e82c655a45809de99c6dcbecc0be6b9e3bbb9266d543df32c7727d95078abd5f4') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:14:59 Author: felixonmars Revision: 407566 upgpkg: haskell-yesod-core 1.6.8.1-9 rebuild with entropy 0.4.1.4 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:13:56 UTC (rev 407565) +++ PKGBUILD2018-11-14 22:14:59 UTC (rev 407566) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.8.1 -pkgrel=8 +pkgrel=9 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:13:56 Author: felixonmars Revision: 407565 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 407564, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 407564, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:13:56 UTC (rev 407565) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.0 +pkgrel=115 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bdefb406a44bb3648ca7129128767be04c780d967757385770111a0da8f91ff7165213038e8abc7799b28b66eb7d2f47383346837fad7e6327dad7aa714971f6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-mustache/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:13:39 Author: felixonmars Revision: 407564 upgpkg: haskell-mustache 2.3.0-115 rebuild with entropy 0.4.1.4 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:12:35 UTC (rev 407563) +++ PKGBUILD2018-11-14 22:13:39 UTC (rev 407564) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.0 -pkgrel=114 +pkgrel=115 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('custom:BSD3')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:12:35 Author: felixonmars Revision: 407563 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 407562, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 407562, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:12:35 UTC (rev 407563) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.2.1 +pkgrel=76 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4054c9951417e65ad7b215f1fdfa497513daa52b18242b4c20ea14a76030ba91a34fed664bd3bd06f6a62a38c3d5d09ada171ad3ca1d43928c709ffc44560b2f') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.md" +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:12:17 Author: felixonmars Revision: 407562 upgpkg: haskell-wreq 0.5.2.1-76 rebuild with entropy 0.4.1.4 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:09:40 UTC (rev 407561) +++ PKGBUILD2018-11-14 22:12:17 UTC (rev 407562) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.2.1 -pkgrel=75 +pkgrel=76 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('custom:BSD3')
[arch-commits] Commit in haskell-wai-websockets/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:09:24 Author: felixonmars Revision: 407560 upgpkg: haskell-wai-websockets 3.0.1.2-56 rebuild with entropy 0.4.1.4 Modified: haskell-wai-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:08:46 UTC (rev 407559) +++ PKGBUILD2018-11-14 22:09:24 UTC (rev 407560) @@ -4,7 +4,7 @@ _hkgname=wai-websockets pkgname=haskell-wai-websockets pkgver=3.0.1.2 -pkgrel=55 +pkgrel=56 pkgdesc="Provide a bridge between WAI and the websockets package." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-websockets/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:09:40 Author: felixonmars Revision: 407561 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-websockets/repos/community-staging-x86_64/ haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 407560, haskell-wai-websockets/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 407560, haskell-wai-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:09:40 UTC (rev 407561) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-websockets +pkgname=haskell-wai-websockets +pkgver=3.0.1.2 +pkgrel=56 +pkgdesc="Provide a bridge between WAI and the websockets package." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' 'haskell-wai' + 'haskell-websockets') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-websockets/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:08:46 Author: felixonmars Revision: 407559 archrelease: copy trunk to community-staging-x86_64 Added: haskell-websockets/repos/community-staging-x86_64/ haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 407558, haskell-websockets/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 407558, haskell-websockets/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:08:46 UTC (rev 407559) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=websockets +pkgname=haskell-websockets +pkgver=0.12.5.2 +pkgrel=9 +pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-case-insensitive' + 'haskell-entropy' 'haskell-network' 'haskell-random' 'haskell-sha' + 'haskell-streaming-commons') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('895fab7f59f30525a4be4784de7101eaf12475c73a7cceecb8528d3da9cf01f5b85654cf69b037ec56a63050bb807464ae71b36f7233e4c07645f16fea0cb6d3') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-Example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# Tests hang: https://github.com/jaspervdj/websockets/issues/180 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-websockets/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:08:29 Author: felixonmars Revision: 407558 upgpkg: haskell-websockets 0.12.5.2-9 rebuild with entropy 0.4.1.4 Modified: haskell-websockets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:07:43 UTC (rev 407557) +++ PKGBUILD2018-11-14 22:08:29 UTC (rev 407558) @@ -4,7 +4,7 @@ _hkgname=websockets pkgname=haskell-websockets pkgver=0.12.5.2 -pkgrel=8 +pkgrel=9 pkgdesc="A sensible and clean way to write WebSocket-capable servers in Haskell." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:07:43 Author: felixonmars Revision: 407557 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 407556, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 407556, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:07:43 UTC (rev 407557) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.7 +pkgrel=30 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adfbb25a1c94785137e9e0d8d8b2d4a36492d7d4cf305e45c5f15da9e369897cc7d404edcaee898b80de509fccde081627e105fa8e7915ff616d13d909c092d4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:07:26 Author: felixonmars Revision: 407556 upgpkg: haskell-hasql-transaction 0.7-30 rebuild with entropy 0.4.1.4 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:06:42 UTC (rev 407555) +++ PKGBUILD2018-11-14 22:07:26 UTC (rev 407556) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.7 -pkgrel=29 +pkgrel=30 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:06:25 Author: felixonmars Revision: 407554 upgpkg: haskell-hasql-pool 0.5-30 rebuild with entropy 0.4.1.4 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:05:43 UTC (rev 407553) +++ PKGBUILD2018-11-14 22:06:25 UTC (rev 407554) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5 -pkgrel=29 +pkgrel=30 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:06:42 Author: felixonmars Revision: 407555 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 407554, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 407554, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:06:42 UTC (rev 407555) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5 +pkgrel=30 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('346ef1e40ce71597bc533be5affa4d4e75048a9f0d19e0d3347ba2c528f60d413f2a494dcee80b9911ce6759cf1a221e3132f760ff6ba72dd77ba49652cab2e6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:05:43 Author: felixonmars Revision: 407553 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 407552, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 407552, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:05:43 UTC (rev 407553) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.3.0.3 +pkgrel=30 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fb951f3c7f09b7bc9ba62afc01c25dea7b839d3da21065bb4bba923a96ecd9b53074650084db846e00f3bb27de638e7dd776b081346919b4e92c5d1aac405336') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:05:24 Author: felixonmars Revision: 407552 upgpkg: haskell-hasql 1.3.0.3-30 rebuild with entropy 0.4.1.4 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:04:15 UTC (rev 407551) +++ PKGBUILD2018-11-14 22:05:24 UTC (rev 407552) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.3.0.3 -pkgrel=29 +pkgrel=30 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:04:15 Author: felixonmars Revision: 407551 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 407550, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 407550, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:04:15 UTC (rev 407551) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.4 +pkgrel=8 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-deferred-folds') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f9902549351bec6e53ae7b20afd945c15c00da02fa008e035e89d8634baf2aab255fd302ca041fac361d38a629d4aa5f1f0bc9dddefaf8a4b462df9e2cfa4c1b') + +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-text-builder/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:03:58 Author: felixonmars Revision: 407550 upgpkg: haskell-text-builder 0.6.4-8 rebuild with entropy 0.4.1.4 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:03:10 UTC (rev 407549) +++ PKGBUILD2018-11-14 22:03:58 UTC (rev 407550) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.4 -pkgrel=7 +pkgrel=8 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder; license=('MIT')
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Wednesday, November 14, 2018 @ 22:03:10 Author: felixonmars Revision: 407549 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 407548, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 407548, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-11-14 22:03:10 UTC (rev 407549) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.1 +pkgrel=59 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/== *0.5/==0.6/' $_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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Wednesday, November 14, 2018 @ 22:02:53 Author: felixonmars Revision: 407548 upgpkg: haskell-postgresql-binary 0.12.1.1-59 rebuild with entropy 0.4.1.4 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-11-14 22:02:27 UTC (rev 407547) +++ PKGBUILD2018-11-14 22:02:53 UTC (rev 407548) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.1 -pkgrel=58 +pkgrel=59 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")