[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, May 12, 2018 @ 05:21:22 Author: lcarlier Revision: 320984 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 320983, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 320983, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 63 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 72 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 320983, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-05-12 05:21:22 UTC (rev 320984) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Laurent Carlier+# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.92 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 320983, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2018-05-12 05:21:22 UTC (rev 320984) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/trunk (2 files)
Date: Saturday, May 12, 2018 @ 05:20:39 Author: lcarlier Revision: 320982 upgpkg: lib32-libdrm 2.4.92-1 upstream update 2.4.92 Modified: lib32-libdrm/trunk/PKGBUILD Deleted: lib32-libdrm/trunk/fix_mistake_in_initial_hole_size_calculation.diff ---+ PKGBUILD |6 +-- fix_mistake_in_initial_hole_size_calculation.diff | 39 2 files changed, 3 insertions(+), 42 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 03:40:23 UTC (rev 320981) +++ PKGBUILD2018-05-12 05:20:39 UTC (rev 320982) @@ -4,8 +4,8 @@ _pkgbasename=libdrm pkgname=lib32-$_pkgbasename -pkgver=2.4.91 -pkgrel=3 +pkgver=2.4.92 +pkgrel=1 pkgdesc="Userspace interface to kernel DRM services (32-bit)" url="https://dri.freedesktop.org/; arch=(x86_64) @@ -15,7 +15,7 @@ checkdepends=('lib32-cairo') source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} no-drmdevice-test.diff) -sha512sums=('07578c00c121ba37033db7172590e26d1545f81c242bbce2cfb7fb904bde504822c275d6468e5c5d20360d0046ae73d9b058aa0459ba35eb11927141cc998772' +sha512sums=('9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2' 'SKIP' 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten LankhorstDeleted: fix_mistake_in_initial_hole_size_calculation.diff === --- fix_mistake_in_initial_hole_size_calculation.diff 2018-05-12 03:40:23 UTC (rev 320981) +++ fix_mistake_in_initial_hole_size_calculation.diff 2018-05-12 05:20:39 UTC (rev 320982) @@ -1,39 +0,0 @@ -From 33a2851ab9bc3cd8a68bedf4cf0fdc549b0f3596 Mon Sep 17 00:00:00 2001 -From: Andrey Grodzovsky -Date: Mon, 19 Feb 2018 02:18:36 -0500 -Subject: amdgpu: Fix mistake in initial hole size calculation. -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - -Signed-off-by: Andrey Grodzovsky -Acked-by: Christian König - amdgpu/amdgpu_vamgr.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/amdgpu/amdgpu_vamgr.c b/amdgpu/amdgpu_vamgr.c -index 722067f..5840042 100644 a/amdgpu/amdgpu_vamgr.c -+++ b/amdgpu/amdgpu_vamgr.c -@@ -57,7 +57,7 @@ drm_private void amdgpu_vamgr_init(struct amdgpu_bo_va_mgr *mgr, uint64_t start, - pthread_mutex_init(>bo_va_mutex, NULL); - pthread_mutex_lock(>bo_va_mutex); - n = calloc(1, sizeof(struct amdgpu_bo_va_hole)); -- n->size = mgr->va_max; -+ n->size = mgr->va_max - start; - n->offset = start; - list_add(>list, >va_holes); - pthread_mutex_unlock(>bo_va_mutex); -@@ -80,6 +80,7 @@ amdgpu_vamgr_find_va(struct amdgpu_bo_va_mgr *mgr, uint64_t size, - struct amdgpu_bo_va_hole *hole, *n; - uint64_t offset = 0, waste = 0; - -+ - alignment = MAX2(alignment, mgr->va_alignment); - size = ALIGN(size, mgr->va_alignment); - --- -cgit v1.1 - -
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, May 12, 2018 @ 05:20:44 Author: lcarlier Revision: 320983 archrelease: copy trunk to testing-x86_64 Added: lib32-libdrm/repos/testing-x86_64/ lib32-libdrm/repos/testing-x86_64/PKGBUILD (from rev 320982, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/testing-x86_64/no-drmdevice-test.diff (from rev 320982, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 63 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 72 insertions(+) Copied: lib32-libdrm/repos/testing-x86_64/PKGBUILD (from rev 320982, lib32-libdrm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-12 05:20:44 UTC (rev 320983) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Laurent Carlier+# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.92 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/testing-x86_64/no-drmdevice-test.diff (from rev 320982, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- testing-x86_64/no-drmdevice-test.diff (rev 0) +++ testing-x86_64/no-drmdevice-test.diff 2018-05-12 05:20:44 UTC (rev 320983) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in gaupol/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, May 12, 2018 @ 03:40:23 Author: foutrelis Revision: 320981 archrelease: copy trunk to community-any Added: gaupol/repos/community-any/PKGBUILD (from rev 320980, gaupol/trunk/PKGBUILD) Deleted: gaupol/repos/community-any/PKGBUILD --+ PKGBUILD | 59 +-- 1 file changed, 29 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 03:40:16 UTC (rev 320980) +++ PKGBUILD2018-05-12 03:40:23 UTC (rev 320981) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras-# Contributor: Ionut Biru -# Contributor: Allan McRae -# Contributor: FJ -# Contributor: Sebastien Piccand - -pkgname=gaupol -pkgver=1.3.1 -pkgrel=2 -pkgdesc="Editor for text-based subtitles" -arch=('any') -url="http://otsaloma.io/gaupol/; -license=('GPL') -depends=('python-gobject' 'gtk3' 'gst-plugins-'{base,good,bad,ugly} 'gst-libav' - 'python-pyenchant' 'gtkspell3' 'iso-codes' 'python-chardet' - 'python-cairo' 'desktop-file-utils' 'hicolor-icon-theme') -optdepends=('mpv: subtitle preview' -'vlc: subtitle preview' -'mplayer: subtitle preview') -source=($pkgname-$pkgver.tar.gz::https://github.com/otsaloma/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('fb683970c3a96591c9754fac025c5d20deb35bae8f51be2212ed7f3618ee5abd') - -package() { - cd "$srcdir/$pkgname-$pkgver" - - python3 setup.py --without-iso-codes install --root="$pkgdir" -O1 -} - -# vim:set ts=2 sw=2 et: Copied: gaupol/repos/community-any/PKGBUILD (from rev 320980, gaupol/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-12 03:40:23 UTC (rev 320981) @@ -0,0 +1,29 @@ +# $Id$ +# Maintainer: Evangelos Foutras +# Contributor: Ionut Biru +# Contributor: Allan McRae +# Contributor: FJ +# Contributor: Sebastien Piccand + +pkgname=gaupol +pkgver=1.4 +pkgrel=1 +pkgdesc="Editor for text-based subtitles" +arch=('any') +url="http://otsaloma.io/gaupol/; +license=('GPL') +depends=('python-gobject' 'gtk3' 'gst-plugins-'{base,good,bad,ugly} 'gst-libav' + 'python-pyenchant' 'gtkspell3' 'iso-codes' 'python-chardet' + 'python-cairo' 'desktop-file-utils' 'hicolor-icon-theme') +optdepends=('mpv: subtitle preview' +'vlc: subtitle preview' +'mplayer: subtitle preview') +source=($pkgname-$pkgver.tar.gz::https://github.com/otsaloma/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('529abbd72c054f90193e24af4a58d7cf237cb9b1e4835e4e0e68f6a24d2f1e8a') + +package() { + cd "$srcdir/$pkgname-$pkgver" + python3 setup.py --without-iso-codes install --root="$pkgdir" -O1 +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in gaupol/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 03:40:16 Author: foutrelis Revision: 320980 upgpkg: gaupol 1.4-1 New upstream release. Modified: gaupol/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 02:23:39 UTC (rev 320979) +++ PKGBUILD2018-05-12 03:40:16 UTC (rev 320980) @@ -6,8 +6,8 @@ # Contributor: Sebastien Piccand pkgname=gaupol -pkgver=1.3.1 -pkgrel=2 +pkgver=1.4 +pkgrel=1 pkgdesc="Editor for text-based subtitles" arch=('any') url="http://otsaloma.io/gaupol/; @@ -19,11 +19,10 @@ 'vlc: subtitle preview' 'mplayer: subtitle preview') source=($pkgname-$pkgver.tar.gz::https://github.com/otsaloma/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('fb683970c3a96591c9754fac025c5d20deb35bae8f51be2212ed7f3618ee5abd') +sha256sums=('529abbd72c054f90193e24af4a58d7cf237cb9b1e4835e4e0e68f6a24d2f1e8a') package() { cd "$srcdir/$pkgname-$pkgver" - python3 setup.py --without-iso-codes install --root="$pkgdir" -O1 }
[arch-commits] Commit in sudo/repos (4 files)
Date: Saturday, May 12, 2018 @ 03:32:59 Author: foutrelis Revision: 324003 archrelease: copy trunk to testing-x86_64 Added: sudo/repos/testing-x86_64/ sudo/repos/testing-x86_64/PKGBUILD (from rev 324002, sudo/trunk/PKGBUILD) sudo/repos/testing-x86_64/sudo.install (from rev 324002, sudo/trunk/sudo.install) sudo/repos/testing-x86_64/sudo.pam (from rev 324002, sudo/trunk/sudo.pam) --+ PKGBUILD | 72 + sudo.install |9 +++ sudo.pam |4 +++ 3 files changed, 85 insertions(+) Copied: sudo/repos/testing-x86_64/PKGBUILD (from rev 324002, sudo/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-12 03:32:59 UTC (rev 324003) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Evangelos Foutras+# Contributor: Allan McRae +# Contributor: Tom Newsom + +pkgname=sudo +_sudover=1.8.23 +pkgver=${_sudover/p/.p} +pkgrel=1 +pkgdesc="Give certain users the ability to run some commands as root" +arch=('x86_64') +url="https://www.sudo.ws/sudo/; +license=('custom') +groups=('base-devel') +depends=('glibc' 'libgcrypt' 'pam' 'libldap') +backup=('etc/sudoers' 'etc/pam.d/sudo') +install=$pkgname.install +source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig} +sudo.pam) +sha256sums=('d863d29b6fc87bc784a3223350e2b28a2ff2c4738f0fb8f1c92bb38c3017e679' +'SKIP' +'d1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2') +validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB') + +prepare() { + cd "$srcdir/$pkgname-$_sudover" +} + +build() { + cd "$srcdir/$pkgname-$_sudover" + + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--with-rundir=/run/sudo \ +--with-vardir=/var/db/sudo \ +--with-logfac=auth \ +--enable-gcrypt \ +--enable-tmpfiles.d \ +--with-pam \ +--with-sssd \ +--with-ldap \ +--with-ldap-conf-file=/etc/openldap/ldap.conf \ +--with-env-editor \ +--with-passprompt="[sudo] password for %p: " \ +--with-all-insults + make +} + +check() { + cd "$srcdir/$pkgname-$_sudover" + make check +} + +package() { + cd "$srcdir/$pkgname-$_sudover" + make DESTDIR="$pkgdir" install + + # Remove sudoers.dist; not needed since pacman manages updates to sudoers + rm "$pkgdir/etc/sudoers.dist" + + # Remove /run/sudo directory; we create it using systemd-tmpfiles + rmdir "$pkgdir/run/sudo" + rmdir "$pkgdir/run" + + install -Dm644 "$srcdir/sudo.pam" "$pkgdir/etc/pam.d/sudo" + + install -Dm644 doc/LICENSE "$pkgdir/usr/share/licenses/sudo/LICENSE" +} + +# vim:set ts=2 sw=2 et: Copied: sudo/repos/testing-x86_64/sudo.install (from rev 324002, sudo/trunk/sudo.install) === --- testing-x86_64/sudo.install (rev 0) +++ testing-x86_64/sudo.install 2018-05-12 03:32:59 UTC (rev 324003) @@ -0,0 +1,9 @@ +pre_upgrade() { + # Permissions of /var/db/sudo were changed from 0700 to 0711 in sudo 1.8.10 + # http://www.sudo.ws/repos/sudo/rev/5c38d77a2d0c + if (($(vercmp $2 1.8.10-1) < 0)); then +chmod 0711 var/db/sudo + fi +} + +# vim:set ts=2 sw=2 et: Copied: sudo/repos/testing-x86_64/sudo.pam (from rev 324002, sudo/trunk/sudo.pam) === --- testing-x86_64/sudo.pam (rev 0) +++ testing-x86_64/sudo.pam 2018-05-12 03:32:59 UTC (rev 324003) @@ -0,0 +1,4 @@ +#%PAM-1.0 +auth include system-auth +accountinclude system-auth +sessioninclude system-auth
[arch-commits] Commit in sudo/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 03:32:51 Author: foutrelis Revision: 324002 upgpkg: sudo 1.8.23-1 New upstream release. Modified: sudo/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:23:14 UTC (rev 324001) +++ PKGBUILD2018-05-12 03:32:51 UTC (rev 324002) @@ -4,7 +4,7 @@ # Contributor: Tom Newsompkgname=sudo -_sudover=1.8.22 +_sudover=1.8.23 pkgver=${_sudover/p/.p} pkgrel=1 pkgdesc="Give certain users the ability to run some commands as root" @@ -17,7 +17,7 @@ install=$pkgname.install source=(https://www.sudo.ws/sudo/dist/$pkgname-$_sudover.tar.gz{,.sig} sudo.pam) -sha256sums=('7256cb27c20883b14360eddbd17f98922073d104b214cf65aeacf1d9c9b9fd02' +sha256sums=('d863d29b6fc87bc784a3223350e2b28a2ff2c4738f0fb8f1c92bb38c3017e679' 'SKIP' 'd1738818070684a5d2c9b26224906aad69a4fea77aabd960fc2675aee2df1fa2') validpgpkeys=('59D1E9CCBA2B376704FDD35BA9F4C021CEA470FB')
[arch-commits] Commit in darcs/repos (2 files)
Date: Saturday, May 12, 2018 @ 02:21:19 Author: felixonmars Revision: 320940 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 320939, darcs/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 320939, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-12 02:21:19 UTC (rev 320940) @@ -0,0 +1,65 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.0 +pkgrel=11 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-mtl' 'haskell-network' 'haskell-network-uri' 'haskell-old-time' 'haskell-parsec' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-stm' 'haskell-tar' 'haskell-text' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('a9c90b4d1a5caa395682405123702452a45382771795a5bd5c8d1a6816ca4411ca0bebc9188e9b396774e7db75289c73de9630dac388070d140ce20e7537fd46') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/shelly >= 1.6.8 && < 1.7,/shelly >= 1.6.8,/' $pkgname.cabal + +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 02:20:58 Author: felixonmars Revision: 320939 upgpkg: darcs 2.14.0-11 rebuild with psqueues,0.2.7.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:31:27 UTC (rev 320938) +++ PKGBUILD2018-05-12 02:20:58 UTC (rev 320939) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.14.0 -pkgrel=10 +pkgrel=11 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL2")
[arch-commits] Commit in lib32-nvidia-390xx-utils/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:31:17 Author: svenstaro Revision: 320937 upgpkg: lib32-nvidia-390xx-utils 390.48-2 provide/conflict lib32-nvidia-utils Modified: lib32-nvidia-390xx-utils/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:30:19 UTC (rev 320936) +++ PKGBUILD2018-05-12 01:31:17 UTC (rev 320937) @@ -6,7 +6,7 @@ pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx') pkgver=390.48 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/; #makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot @@ -53,8 +53,9 @@ package_lib32-nvidia-390xx-utils() { pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch" depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-390xx-utils') +conflicts=('lib32-nvidia-utils') optdepends=('lib32-opencl-nvidia-390xx: OpenCL support') -provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-390xx-libgl') +provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-390xx-libgl' 'lib32-nvidia-utils') cd "${_pkg}"
[arch-commits] Commit in lib32-nvidia-390xx-utils/repos/multilib-x86_64 (2 files)
Date: Saturday, May 12, 2018 @ 01:31:27 Author: svenstaro Revision: 320938 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 320937, lib32-nvidia-390xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-390xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 225 ++--- 1 file changed, 113 insertions(+), 112 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:31:17 UTC (rev 320937) +++ PKGBUILD2018-05-12 01:31:27 UTC (rev 320938) @@ -1,112 +0,0 @@ -# $Id: PKGBUILD 313215 2018-03-29 01:04:34Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-390xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-390xx-utils' 'lib32-opencl-nvidia-390xx') -pkgver=390.48 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -#makedepends=('nvidia-libgl') # To avoid conflict during installation in the build chroot -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('9d80616abbf1f95c89bb3e6bda864708adc887a62ccdf8865e956c305bb013b0e54ffb3f495805363ee60a9115ab5fb38adf1534750a6afb69a457a4d034daeb') - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -build() { -sh ${_pkg}.run --extract-only -} - -package_lib32-opencl-nvidia-390xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit), 390xx legacy branch" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -provides=('lib32-opencl-driver') - -cd "${_pkg}" - -# OpenCL -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s $_pkgbasename "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-390xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit), 390xx legacy branch" -depends=('lib32-zlib' 'lib32-gcc-libs' 'lib32-libglvnd' 'nvidia-390xx-utils') -optdepends=('lib32-opencl-nvidia-390xx: OpenCL support') -provides=('lib32-vulkan-driver' 'lib32-opengl-driver' 'lib32-nvidia-390xx-libgl') - -cd "${_pkg}" - -# GLX extension module for X - useless ? -install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/xorg/modules/extensions/libglx.so" # X doesn't find glx otherwise -install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_nvidia.so.${pkgver}" -# now in lib32-mesa driver -#ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLX_indirect.so.0" - -# Wayland stuff -install -D -m755 "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1.0.2" -ln -s "libnvidia-egl-wayland.so.1.0.2" "${pkgdir}/usr/lib32/libnvidia-egl-wayland.so.1" - -# OpenGL libraries -install -D -m755 "libEGL_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libEGL_nvidia.so.${pkgver}" -install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv1_CM_nvidia.so.${pkgver}" -install -D -m755 "libGLESv2_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/libGLESv2_nvidia.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-ml.so.${pkgver}" -install -D -m755
[arch-commits] Commit in lib32-nvidia-340xx-utils/repos/multilib-x86_64 (2 files)
Date: Saturday, May 12, 2018 @ 01:30:19 Author: svenstaro Revision: 320936 archrelease: copy trunk to multilib-x86_64 Added: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD (from rev 320935, lib32-nvidia-340xx-utils/trunk/PKGBUILD) Deleted: lib32-nvidia-340xx-utils/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 196 ++--- 1 file changed, 98 insertions(+), 98 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:30:09 UTC (rev 320935) +++ PKGBUILD2018-05-12 01:30:19 UTC (rev 320936) @@ -1,98 +0,0 @@ -# $Id: PKGBUILD 117364 2014-08-13 13:50:53Z svenstaro $ -# Maintainer: Thomas Baechler-# Contributor: James Rayner - -_pkgbasename=nvidia-340xx-utils -pkgbase=lib32-$_pkgbasename -pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') -pkgver=340.106 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') - -_arch='x86' -_pkg="NVIDIA-Linux-${_arch}-${pkgver}" -source=("https://us.download.nvidia.com/XFree86/Linux-${_arch}/${pkgver}/${_pkg}.run;) -sha512sums=('923da7d61ef89a7bd83e0223c72fcdc556ef31cb97015a129a3adbdc3aad29dbf49f6fd23dc5188a53722e22cf4ba35c6a98e6ca9fdc6c24bb72ab87153d8bc4') - -create_links() { -# create soname links -for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -build() { -sh ${_pkg}.run --extract-only -} - -package_lib32-opencl-nvidia-340xx() { -pkgdesc="OpenCL implemention for NVIDIA (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs') -optdepends=('opencl-headers: headers necessary for OpenCL development') -conflicts=('lib32-opencl-nvidia') -provides=('lib32-opencl-driver') -cd "${_pkg}" - -# OpenCL -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib32/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/lib32-opencl-nvidia" -} - -package_lib32-nvidia-340xx-utils() { -pkgdesc="NVIDIA drivers utilities (32-bit)" -depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') -conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') -replaces=('lib32-nvidia-340xx-libgl') -optdepends=('lib32-opencl-nvidia-340xx') - -cd "${_pkg}" - -# OpenGL libraries -install -D -m755 "libGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGL.so.${pkgver}" -install -D -m755 "libEGL.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libEGL.so.${pkgver}" -install -D -m755 "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv1_CM.so.${pkgver}" -install -D -m755 "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libGLESv2.so.${pkgver}" - -# OpenGL core library -install -D -m755 "libnvidia-glcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glcore.so.${pkgver}" -install -D -m755 "libnvidia-eglcore.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-eglcore.so.${pkgver}" -install -D -m755 "libnvidia-glsi.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-glsi.so.${pkgver}" - -# misc -install -D -m755 "libnvidia-ifr.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ifr.so.${pkgver}" -install -D -m755 "libnvidia-fbc.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-fbc.so.${pkgver}" -install -D -m755 "libnvidia-encode.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-encode.so.${pkgver}" -install -D -m755 "libnvidia-cfg.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-cfg.so.${pkgver}" -install -D -m755 "libnvidia-ml.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-ml.so.${pkgver}" - -# VDPAU -install -D -m755 "libvdpau_nvidia.so.${pkgver}" "${pkgdir}/usr/lib32/vdpau/libvdpau_nvidia.so.${pkgver}" - -# nvidia-tls library -install -D -m755 "tls/libnvidia-tls.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvidia-tls.so.${pkgver}" - -# CUDA -install -D -m755 "libcuda.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libcuda.so.${pkgver}" -install -D -m755 "libnvcuvid.so.${pkgver}" "${pkgdir}/usr/lib32/nvidia/libnvcuvid.so.${pkgver}" - -create_links - -install -dm 755 "${pkgdir}"/etc/ld.so.conf.d -echo -e '/usr/lib32/nvidia/' > "${pkgdir}"/etc/ld.so.conf.d/00-lib32-nvidia.conf - -rm -rf
[arch-commits] Commit in lib32-nvidia-340xx-utils/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:30:09 Author: svenstaro Revision: 320935 upgpkg: lib32-nvidia-340xx-utils 340.106-2 provide lib32-nvidia-utils Modified: lib32-nvidia-340xx-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:11:58 UTC (rev 320934) +++ PKGBUILD2018-05-12 01:30:09 UTC (rev 320935) @@ -6,7 +6,7 @@ pkgbase=lib32-$_pkgbasename pkgname=('lib32-nvidia-340xx-utils' 'lib32-opencl-nvidia-340xx') pkgver=340.106 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/; license=('custom') @@ -53,7 +53,7 @@ pkgdesc="NVIDIA drivers utilities (32-bit)" depends=('lib32-zlib' 'lib32-gcc-libs' 'nvidia-340xx-utils') conflicts=('lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') -provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl') +provides=('lib32-libgl' 'lib32-libegl' 'lib32-libgles' 'lib32-nvidia-340xx-libgl' 'lib32-nvidia-utils') replaces=('lib32-nvidia-340xx-libgl') optdepends=('lib32-opencl-nvidia-340xx')
[arch-commits] Commit in nvidia-390xx-utils/repos/extra-x86_64 (8 files)
Date: Saturday, May 12, 2018 @ 01:23:14 Author: svenstaro Revision: 324001 archrelease: copy trunk to extra-x86_64 Added: nvidia-390xx-utils/repos/extra-x86_64/PKGBUILD (from rev 324000, nvidia-390xx-utils/trunk/PKGBUILD) nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.install (from rev 324000, nvidia-390xx-utils/trunk/nvidia-390xx-utils.install) nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.sysusers (from rev 324000, nvidia-390xx-utils/trunk/nvidia-390xx-utils.sysusers) nvidia-390xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf (from rev 324000, nvidia-390xx-utils/trunk/nvidia-drm-outputclass.conf) Deleted: nvidia-390xx-utils/repos/extra-x86_64/PKGBUILD nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.install nvidia-390xx-utils/repos/extra-x86_64/nvidia-390xx-utils.sysusers nvidia-390xx-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf -+ PKGBUILD| 346 +- nvidia-390xx-utils.install | 14 - nvidia-390xx-utils.sysusers |2 nvidia-drm-outputclass.conf | 30 +-- 4 files changed, 196 insertions(+), 196 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:23:04 UTC (rev 324000) +++ PKGBUILD2018-05-12 01:23:14 UTC (rev 324001) @@ -1,173 +0,0 @@ -# $Id: PKGBUILD 320563 2018-03-29 01:00:48Z svenstaro $ -# Maintainer: Sven-Hendrik Haase-# Maintainer: Thomas Baechler -# Contributor: James Rayner - -pkgbase=nvidia-390xx-utils -pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx') -pkgver=390.48 -pkgrel=1 -arch=('x86_64') -url="http://www.nvidia.com/; -license=('custom') -options=('!strip') -source=('nvidia-drm-outputclass.conf' -'nvidia-390xx-utils.sysusers' - "http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48' - '4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499' - '40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') - -_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -create_links() { -# create soname links -find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while read -d $'\0' _lib; do -_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 'SONAME.*: \[\K[^]]*' || true) -_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/') -[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}" -[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}" -done -} - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" -bsdtar -xf nvidia-persistenced-init.tar.bz2 - -sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template -} - -package_opencl-nvidia-390xx() { -pkgdesc="OpenCL implemention for NVIDIA" -depends=('zlib') -optdepends=('opencl-headers: headers necessary for OpenCL development') -provides=('opencl-driver') -cd "${_pkg}" - -# OpenCL -install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd" -install -D -m755 "libnvidia-compiler.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}" -install -D -m755 "libnvidia-opencl.so.${pkgver}" "${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}" - -create_links - -mkdir -p "${pkgdir}/usr/share/licenses" -ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia" -} - -package_nvidia-390xx-utils() { -pkgdesc="NVIDIA drivers utilities" -depends=('xorg-server' 'libglvnd') -optdepends=('nvidia-settings: configuration tool' -'xorg-server-devel: nvidia-xconfig' -'opencl-nvidia-390xx: OpenCL support') -conflicts=('nvidia-390xx-libgl' 'nvidia-390xx-libgl') -provides=('vulkan-driver' 'opengl-driver' 'nvidia-390xx-libgl') -replaces=('nvidia-390xx-libgl') -install="${pkgname}.install" - -cd "${_pkg}" - -# X driver -install -D -m755 nvidia_drv.so "${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so" - -# GLX extension module for X -install -D -m755 "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}" -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1" # X doesn't find glx otherwise -ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so" # X doesn't find glx otherwise - -install -D -m755 "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}" -# now in mesa driver -#ln -s "libGLX_nvidia.so.${pkgver}"
[arch-commits] Commit in nvidia-390xx-lts/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:22:14 Author: svenstaro Revision: 323999 archrelease: copy trunk to extra-x86_64 Added: nvidia-390xx-lts/repos/extra-x86_64/PKGBUILD (from rev 323998, nvidia-390xx-lts/trunk/PKGBUILD) Deleted: nvidia-390xx-lts/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 88 +++-- 1 file changed, 45 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:22:05 UTC (rev 323998) +++ PKGBUILD2018-05-12 01:22:14 UTC (rev 323999) @@ -1,43 +0,0 @@ -# $Id: PKGBUILD 323392 2018-05-05 18:28:00Z andyrtr $ -# Maintainer: Eric Bélanger- -pkgname=nvidia-390xx-lts -pkgver=390.48 -_extramodules=extramodules-4.14-lts -pkgrel=1 -epoch=1 -arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.39') -license=('custom') -options=('!strip') -source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;) -sha512sums=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') - -_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.39' "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" -} Copied: nvidia-390xx-lts/repos/extra-x86_64/PKGBUILD (from rev 323998, nvidia-390xx-lts/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-12 01:22:14 UTC (rev 323999) @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 323392 2018-05-05 18:28:00Z andyrtr $ +# Maintainer: Eric Bélanger + +pkgname=nvidia-390xx-lts +pkgver=390.48 +_extramodules=extramodules-4.14-lts +pkgrel=2 +epoch=1 +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.39') +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=('40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966') + +_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.39' "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-utils/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:23:04 Author: svenstaro Revision: 324000 upgpkg: nvidia-390xx-utils 390.48-2 Provide nvidia-utils (FS#58496) Modified: nvidia-390xx-utils/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:22:14 UTC (rev 323999) +++ PKGBUILD2018-05-12 01:23:04 UTC (rev 324000) @@ -6,7 +6,7 @@ pkgbase=nvidia-390xx-utils pkgname=('nvidia-390xx-utils' 'opencl-nvidia-390xx') pkgver=390.48 -pkgrel=1 +pkgrel=2 arch=('x86_64') url="http://www.nvidia.com/; license=('custom') @@ -63,7 +63,7 @@ 'xorg-server-devel: nvidia-xconfig' 'opencl-nvidia-390xx: OpenCL support') conflicts=('nvidia-390xx-libgl' 'nvidia-390xx-libgl') -provides=('vulkan-driver' 'opengl-driver' 'nvidia-390xx-libgl') +provides=('vulkan-driver' 'opengl-driver' 'nvidia-utils' 'nvidia-390xx-libgl') replaces=('nvidia-390xx-libgl') install="${pkgname}.install"
[arch-commits] Commit in nvidia-390xx-lts/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:22:05 Author: svenstaro Revision: 323998 upgpkg: nvidia-390xx-lts 1:390.48-2 Provide/conflict nvidia (FS#58496) Modified: nvidia-390xx-lts/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:21:56 UTC (rev 323997) +++ PKGBUILD2018-05-12 01:22:05 UTC (rev 323998) @@ -4,11 +4,13 @@ pkgname=nvidia-390xx-lts pkgver=390.48 _extramodules=extramodules-4.14-lts -pkgrel=1 +pkgrel=2 epoch=1 arch=('x86_64') url="http://www.nvidia.com/; makedepends=("nvidia-390xx-utils=${pkgver}" 'linux-lts' 'linux-lts-headers>=4.14.39') +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;)
[arch-commits] Commit in nvidia-390xx/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:21:48 Author: svenstaro Revision: 323996 upgpkg: nvidia-390xx 390.48-3 Conflict nvidia (FS#58496) Modified: nvidia-390xx/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 23:25:07 UTC (rev 323995) +++ PKGBUILD2018-05-12 01:21:48 UTC (rev 323996) @@ -7,11 +7,12 @@ pkgname=(nvidia-390xx nvidia-390xx-dkms) pkgver=390.48 _extramodules=extramodules-4.16-ARCH -pkgrel=2 +pkgrel=3 pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/; makedepends=("nvidia-390xx-utils=${pkgver}" 'linux' 'linux-headers>=4.16' 'linux-headers<4.17') +conflicts=('nvidia') license=('custom') options=('!strip') source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
[arch-commits] Commit in nvidia-390xx/repos/extra-x86_64 (4 files)
Date: Saturday, May 12, 2018 @ 01:21:56 Author: svenstaro Revision: 323997 archrelease: copy trunk to extra-x86_64 Added: nvidia-390xx/repos/extra-x86_64/PKGBUILD (from rev 323996, nvidia-390xx/trunk/PKGBUILD) nvidia-390xx/repos/extra-x86_64/kernel-4.16.patch (from rev 323996, nvidia-390xx/trunk/kernel-4.16.patch) Deleted: nvidia-390xx/repos/extra-x86_64/PKGBUILD nvidia-390xx/repos/extra-x86_64/kernel-4.16.patch ---+ PKGBUILD | 175 ++-- kernel-4.16.patch | 66 +-- 2 files changed, 121 insertions(+), 120 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:21:48 UTC (rev 323996) +++ PKGBUILD2018-05-12 01:21:56 UTC (rev 323997) @@ -1,87 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgbase=nvidia-390xx -pkgname=(nvidia-390xx nvidia-390xx-dkms) -pkgver=390.48 -_extramodules=extramodules-4.16-ARCH -pkgrel=2 -pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" -arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=("nvidia-390xx-utils=${pkgver}" 'linux' 'linux-headers>=4.16' 'linux-headers<4.17') -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.16.patch) -sha256sums=('2d4bf72801f101a85df6fd1464021380ad51f5a30df05dadaf1fb546a175a441' -'622ac792ec200b2239cb663c0010392118b78c9904973d82cd261165c16d6385') - -_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" - -# Restore phys_to_dma support (still needed for 396.18) -# https://bugs.archlinux.org/task/58074 -patch -Np1 -i ../kernel-4.16.patch - -cp -a kernel kernel-dkms -cd kernel-dkms -sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf -sed -i 's/__JOBS/`nproc`/' dkms.conf -sed -i 's/__DKMS_MODULES//' dkms.conf -sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ -DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[1]="nvidia-uvm"\ -DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[2]="nvidia-modeset"\ -DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[3]="nvidia-drm"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf - -# Gift for linux-rt guys -sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf -} - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module -} - -package_nvidia-390xx() { -pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" -depends=('linux>=4.16' 'linux<4.17' "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" -} - -package_nvidia-390xx-dkms() { -pkgdesc="NVIDIA driver sources for linux, 390xx legacy branch" -depends=('dkms' "nvidia-390xx-utils=$pkgver" 'libgl') -optdepends=('linux-headers: Build the module for Arch kernel' -'linux-lts-headers: Build the module for LTS Arch kernel') -conflicts+=('nvidia-390xx') - -cd ${_pkg} - -install -dm 755 "${pkgdir}"/usr/src -cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" - -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - -install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} Copied: nvidia-390xx/repos/extra-x86_64/PKGBUILD (from rev 323996, nvidia-390xx/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-12 01:21:56 UTC (rev 323997) @@ -0,0 +1,88 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-390xx +pkgname=(nvidia-390xx nvidia-390xx-dkms) +pkgver=390.48 +_extramodules=extramodules-4.16-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux, 390xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-390xx-utils=${pkgver}" 'linux' 'linux-headers>=4.16' 'linux-headers<4.17') +conflicts=('nvidia') +license=('custom') +options=('!strip')
[arch-commits] Commit in ring-daemon/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:11:47 Author: zorun Revision: 320933 upgpkg: ring-daemon 2:20180501.1.3b176a6-3 msgpack 3.0.0 rebuild Modified: ring-daemon/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:07:43 UTC (rev 320932) +++ PKGBUILD2018-05-12 01:11:47 UTC (rev 320933) @@ -2,7 +2,7 @@ pkgname=ring-daemon pkgver=20180501.1.3b176a6 -pkgrel=2 +pkgrel=3 epoch=2 _pjprojectver=2.7.2 pkgdesc="Ring is a free and universal communication platform which preserves the users' privacy and freedoms (daemon)"
[arch-commits] Commit in ring-daemon/repos/community-testing-x86_64 (2 files)
Date: Saturday, May 12, 2018 @ 01:11:58 Author: zorun Revision: 320934 archrelease: copy trunk to community-testing-x86_64 Added: ring-daemon/repos/community-testing-x86_64/PKGBUILD (from rev 320933, ring-daemon/trunk/PKGBUILD) Deleted: ring-daemon/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 01:11:47 UTC (rev 320933) +++ PKGBUILD2018-05-12 01:11:58 UTC (rev 320934) @@ -1,70 +0,0 @@ -# Maintainer: Baptiste Jonglez - -pkgname=ring-daemon -pkgver=20180501.1.3b176a6 -pkgrel=2 -epoch=2 -_pjprojectver=2.7.2 -pkgdesc="Ring is a free and universal communication platform which preserves the users' privacy and freedoms (daemon)" -arch=("x86_64") -url="https://ring.cx; -license=('GPL3') -groups=("ring") -depends=('opendht' 'yaml-cpp' 'alsa-lib' 'libpulse' 'jack' 'jsoncpp' - 'libsamplerate' 'libsndfile' 'dbus-c++' 'ffmpeg' 'gnutls' - 'expat' 'gsm' 'libupnp' 'libnatpmp' 'libva' 'libvdpau' 'restbed' - 'libsecp256k1' 'util-linux' 'opus') -makedepends=('git' 'boost' 'msgpack-c' 'autoconf-archive') -#checkdepends=('cppunit') -source=("git+https://gerrit-ring.savoirfairelinux.com/ring-daemon#commit=0a93ba77fcc59caeae0988bb533204f631166c9d; - "http://www.pjsip.org/release/${_pjprojectver}/pjproject-${_pjprojectver}.tar.bz2;) -noextract=("pjproject-${_pjprojectver}.tar.bz2") -sha256sums=('SKIP' -'9c2c828abab7626edf18e04b041ef274bfaa86f99adf2c25ff56f1509e813772') -sha512sums=('SKIP' - '3d355ffcbbeed62cfc711e574a987dc06043ccf4f2625820adffa89167022b8306fcee3fada71d3d45e7b902fc9c65ac8221de101cbafed25362a3921f702afd') - -prepare() { - cd "${pkgname}" - cp ../pjproject-${_pjprojectver}.tar.bz2 contrib/tarballs - mkdir contrib/native - autoreconf -fvi -} - -build() { - cd "${pkgname}/contrib/native" - ../bootstrap \ - --disable-downloads \ - --disable-all \ - --enable-pjproject - make DEPS_pjproject= - - cd ../.. - ./configure \ ---prefix=/usr \ ---sbindir=/usr/bin \ ---libexecdir=/usr/lib \ ---sysconfdir=/etc \ ---enable-ipv6 - sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool - make -} - -# Disabled because some tests (TURN) use the network. -#check() { -# cd "${pkgname}" -# make -k check -#} - -package() { - cd "${pkgname}" - - msg2 'Installing...' - make DESTDIR="$pkgdir" install - - msg2 'Cleaning up pkgdir...' - find "$pkgdir" -type d -name .git -exec rm -r '{}' + - find "$pkgdir" -type f -name .gitignore -exec rm -r '{}' + -} - -# vim:set ts=2 sw=2 et: Copied: ring-daemon/repos/community-testing-x86_64/PKGBUILD (from rev 320933, ring-daemon/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-12 01:11:58 UTC (rev 320934) @@ -0,0 +1,70 @@ +# Maintainer: Baptiste Jonglez + +pkgname=ring-daemon +pkgver=20180501.1.3b176a6 +pkgrel=3 +epoch=2 +_pjprojectver=2.7.2 +pkgdesc="Ring is a free and universal communication platform which preserves the users' privacy and freedoms (daemon)" +arch=("x86_64") +url="https://ring.cx; +license=('GPL3') +groups=("ring") +depends=('opendht' 'yaml-cpp' 'alsa-lib' 'libpulse' 'jack' 'jsoncpp' + 'libsamplerate' 'libsndfile' 'dbus-c++' 'ffmpeg' 'gnutls' + 'expat' 'gsm' 'libupnp' 'libnatpmp' 'libva' 'libvdpau' 'restbed' + 'libsecp256k1' 'util-linux' 'opus') +makedepends=('git' 'boost' 'msgpack-c' 'autoconf-archive') +#checkdepends=('cppunit') +source=("git+https://gerrit-ring.savoirfairelinux.com/ring-daemon#commit=0a93ba77fcc59caeae0988bb533204f631166c9d; + "http://www.pjsip.org/release/${_pjprojectver}/pjproject-${_pjprojectver}.tar.bz2;) +noextract=("pjproject-${_pjprojectver}.tar.bz2") +sha256sums=('SKIP' +'9c2c828abab7626edf18e04b041ef274bfaa86f99adf2c25ff56f1509e813772') +sha512sums=('SKIP' + '3d355ffcbbeed62cfc711e574a987dc06043ccf4f2625820adffa89167022b8306fcee3fada71d3d45e7b902fc9c65ac8221de101cbafed25362a3921f702afd') + +prepare() { + cd "${pkgname}" + cp ../pjproject-${_pjprojectver}.tar.bz2 contrib/tarballs + mkdir contrib/native + autoreconf -fvi +} + +build() { + cd "${pkgname}/contrib/native" + ../bootstrap \ + --disable-downloads \ + --disable-all \ + --enable-pjproject + make DEPS_pjproject= + + cd ../.. + ./configure \ +--prefix=/usr \ +--sbindir=/usr/bin \ +--libexecdir=/usr/lib \ +--sysconfdir=/etc \ +--enable-ipv6 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +# Disabled because some tests (TURN) use the network. +#check() { +# cd "${pkgname}" +# make -k check +#} + +package() { + cd "${pkgname}" + + msg2 'Installing...' + make DESTDIR="$pkgdir" install + + msg2
[arch-commits] Commit in pymol/repos (4 files)
Date: Saturday, May 12, 2018 @ 01:05:03 Author: zorun Revision: 320928 archrelease: copy trunk to community-staging-x86_64 Added: pymol/repos/community-staging-x86_64/ pymol/repos/community-staging-x86_64/ChangeLog (from rev 320927, pymol/trunk/ChangeLog) pymol/repos/community-staging-x86_64/PKGBUILD (from rev 320927, pymol/trunk/PKGBUILD) pymol/repos/community-staging-x86_64/apbstools_tcltk8.6.patch (from rev 320927, pymol/trunk/apbstools_tcltk8.6.patch) --+ ChangeLog| 56 +++ PKGBUILD | 54 ++ apbstools_tcltk8.6.patch | 106 + 3 files changed, 216 insertions(+) Copied: pymol/repos/community-staging-x86_64/ChangeLog (from rev 320927, pymol/trunk/ChangeLog) === --- community-staging-x86_64/ChangeLog (rev 0) +++ community-staging-x86_64/ChangeLog 2018-05-12 01:05:03 UTC (rev 320928) @@ -0,0 +1,56 @@ +2.1.0-1: +* upstream update +* use python3 instead of python2 +* move pmw to optdep list + +1.8.6.2-1: +upstream update + +1.8.6.0-2: +rollback to python2 (see FS#53654) + +1.8.6.0-1: +* upstream update +* use python3 instead of python2 + +1.8.4.0-1: +upstream update + +1.8.2.1-2 +glew-2.0 rebuild + +1.8.2.1-1: +upstream update + +1.8.2.0-2: +drop install file, use pacman hooks instead + +1.8.2.0-1: +upstream update + +1.8.0.0.r4144-1: +upstream update + +1.8.0.0-1: +upstream update + +1.7.6.0-1: +upstream update + +1.7.4.0-2: +glew rebuild + +1.7.4.0-1: +upstream update + +1.7.2.1-2: +fix dep list + +1.7.2.1-1: +upstream update + +1.7.2.0-2: +glew rebuild + +1.7.2.0-1: +upstream update Copied: pymol/repos/community-staging-x86_64/PKGBUILD (from rev 320927, pymol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-12 01:05:03 UTC (rev 320928) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Evgeniy Alekseev +# Contributor: graysky +# Contributor: Tomasz Żok + +pkgname=pymol +pkgver=2.1.0 +_majorver=2 +pkgrel=2 +pkgdesc="Molecular visualization system on an Open Source foundation" +arch=('x86_64') +url="http://pymol.org/; +license=('custom') +depends=('freetype2' 'glew' 'glut' 'python-numpy' 'tcsh') +makedepends=('desktop-file-utils' 'gendesk' 'msgpack-c') +optdepends=('python-pmw: pmw based UI' +'python-pyqt4: Qt4 based UI' +'python-pyqt5: Qt5 based UI') +source=("https://downloads.sourceforge.net/project/pymol/pymol/${_majorver}/pymol-v${pkgver}.tar.bz2; +${pkgname}.png::"https://c.fsdn.com/allura/p/pymol/icon; +"apbstools_tcltk8.6.patch") +sha512sums=('67175c0668a13826febcb73f7c62a43cfa03a7f86bb80113d52fb337e7d29008684c03163fc06338c4d68edd9246ffcf63aec1ee3110ae91c8a71ef24ab7b605' + '39917c1dc80cd6a59e8f6b3ea49a59491eaf23d14e32ac264f6d71f33007f686deb6a66e50e7f20ef9df5337038e3572b018633c361460d5ee0c1d8f0a8259d1' + '90fce6d3c4364cd775b44bdd9013a08f26392339bec40ecd749220b3d11391381f5b159734bdb2e2ac675fbc016a6a1b9c4cec2fa8c9c0226609a5f09b610b9c') +changelog=ChangeLog + +prepare() { + # create desktop file + gendesk -f -n --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" \ + --name="PyMOL Molecular Graphics System" \ + --categories="Science;Chemistry" + + # suppress non-zero exit code that breaks makepkg + sed -i '/sys.exit/ s,2,0,' "${srcdir}/pymol/setup.py" + # fix FS#39526 + cd "${srcdir}/${pkgname}" + patch -p0 -i "${srcdir}/apbstools_tcltk8.6.patch" +} + +build() { + cd "${srcdir}/${pkgname}" + python setup.py build +} + +package() { + cd "${srcdir}/${pkgname}" + python setup.py install --prefix=/usr --root="${pkgdir}" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "${srcdir}/pymol.desktop" "${pkgdir}/usr/share/applications/pymol.desktop" + install -Dm644 "${srcdir}/pymol.png" "${pkgdir}/usr/share/pixmaps/pymol.png" +} + +# vim:set ts=2 sw=2 et: + Copied: pymol/repos/community-staging-x86_64/apbstools_tcltk8.6.patch (from rev 320927, pymol/trunk/apbstools_tcltk8.6.patch) === --- community-staging-x86_64/apbstools_tcltk8.6.patch (rev 0) +++ community-staging-x86_64/apbstools_tcltk8.6.patch 2018-05-12 01:05:03 UTC (rev 320928) @@ -0,0 +1,106 @@ +--- modules/pmg_tk/startup/apbs_tools.py.orig 2014-05-14 01:07:32.0 +0400 modules/pmg_tk/startup/apbs_tools.py 2014-05-14 01:15:35.090032827 +0400 +@@ -612,7 +612,8 @@ + # Set up the Main page + page = self.notebook.add('Main') + group = Pmw.Group(page,tag_text='Main options') +-group.pack(fill = 'both', expand = 1, padx = 10, pady = 5) ++#group.pack(fill = 'both', expand
[arch-commits] Commit in pymol/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:04:51 Author: zorun Revision: 320927 upgpkg: pymol 2.1.0-2 Msgpack 3.0.0 rebuild Modified: pymol/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:03:27 UTC (rev 320926) +++ PKGBUILD2018-05-12 01:04:51 UTC (rev 320927) @@ -6,7 +6,7 @@ pkgname=pymol pkgver=2.1.0 _majorver=2 -pkgrel=1 +pkgrel=2 pkgdesc="Molecular visualization system on an Open Source foundation" arch=('x86_64') url="http://pymol.org/; @@ -20,7 +20,7 @@ ${pkgname}.png::"https://c.fsdn.com/allura/p/pymol/icon; "apbstools_tcltk8.6.patch") sha512sums=('67175c0668a13826febcb73f7c62a43cfa03a7f86bb80113d52fb337e7d29008684c03163fc06338c4d68edd9246ffcf63aec1ee3110ae91c8a71ef24ab7b605' - '4ceb8123b21becac7f2f1e7c3521b8fbaa22038d76b4749d07d286eed1646025dccd1962e58c0923357261006deb589aaf1fe4f6f53fd2327475d8db3adca5c4' + '39917c1dc80cd6a59e8f6b3ea49a59491eaf23d14e32ac264f6d71f33007f686deb6a66e50e7f20ef9df5337038e3572b018633c361460d5ee0c1d8f0a8259d1' '90fce6d3c4364cd775b44bdd9013a08f26392339bec40ecd749220b3d11391381f5b159734bdb2e2ac675fbc016a6a1b9c4cec2fa8c9c0226609a5f09b610b9c') changelog=ChangeLog
[arch-commits] Commit in neovim/repos (4 files)
Date: Saturday, May 12, 2018 @ 01:03:27 Author: zorun Revision: 320926 archrelease: copy trunk to community-staging-x86_64 Added: neovim/repos/community-staging-x86_64/ neovim/repos/community-staging-x86_64/3a5721e91ba890718319213154ba6964c9dca4d2.patch (from rev 320925, neovim/trunk/3a5721e91ba890718319213154ba6964c9dca4d2.patch) neovim/repos/community-staging-x86_64/PKGBUILD (from rev 320925, neovim/trunk/PKGBUILD) neovim/repos/community-staging-x86_64/neovim.install (from rev 320925, neovim/trunk/neovim.install) + 3a5721e91ba890718319213154ba6964c9dca4d2.patch | 41 +++ PKGBUILD | 60 +++ neovim.install | 10 +++ 3 files changed, 111 insertions(+) Copied: neovim/repos/community-staging-x86_64/3a5721e91ba890718319213154ba6964c9dca4d2.patch (from rev 320925, neovim/trunk/3a5721e91ba890718319213154ba6964c9dca4d2.patch) === --- community-staging-x86_64/3a5721e91ba890718319213154ba6964c9dca4d2.patch (rev 0) +++ community-staging-x86_64/3a5721e91ba890718319213154ba6964c9dca4d2.patch 2018-05-12 01:03:27 UTC (rev 320926) @@ -0,0 +1,41 @@ +From 3a5721e91ba890718319213154ba6964c9dca4d2 Mon Sep 17 00:00:00 2001 +From: Chih-Hsuan Yen+Date: Mon, 29 Jan 2018 22:47:25 +0800 +Subject: [PATCH] tui: libtermkey: force CSI driver for mouse input #7948 + +Fixes #7932 + +Nvim (tui.c) always enables SGR mouse (TUIData.unibi_ext.enable_mouse). +But if libtermkey sees key_mouse (kmous) in terminfo its terminfo driver +(driver-ti.c) will be activated, which by accident only supports X10 +protocol. The libtermkey CSI driver (driver-csi.c), in contrast, +supports SGR. + +We can force libtermkey to ignore the terminfo key_mouse entry by +returning NULL in the tui_tk_ti_getstr hook. That forces the CSI driver. + +What is the effect of returning NULL from `tui_tk_ti_getstr()`? +- libtermkey `driver-ti.c:load_terminfo()` skips the entry. +- `termkey.c:peekkey()` iterates through all drivers, it finds + `TERMKEY_RES_NONE` for the ti driver and falls back to the CSI driver. +--- + src/nvim/tui/tui.c | 6 ++ + 1 file changed, 6 insertions(+) + +diff --git a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c +index 2dfe7faa04c..70e19e1d932 100644 +--- a/src/nvim/tui/tui.c b/src/nvim/tui/tui.c +@@ -1813,6 +1813,12 @@ static const char *tui_tk_ti_getstr(const char *name, const char *value, + if (value != NULL && strequal(stty_erase, value)) { + return stty_erase[0] == DEL ? CTRL_H_STR : DEL_STR; + } ++ } else if (strequal(name, "key_mouse")) { ++DLOG("libtermkey:kmous=%s", value); ++// If key_mouse is found, libtermkey uses its terminfo driver (driver-ti.c) ++// for mouse input, which by accident only supports X10 protocol. ++// Force libtermkey to fallback to its CSI driver (driver-csi.c). #7948 ++return NULL; + } + + return value; Copied: neovim/repos/community-staging-x86_64/PKGBUILD (from rev 320925, neovim/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-12 01:03:27 UTC (rev 320926) @@ -0,0 +1,60 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Florian Walch +# Contributor: Florian Hahn + +pkgname=neovim +pkgver=0.2.2 +pkgrel=6 +pkgdesc='Fork of Vim aiming to improve user experience, plugins, and GUIs' +arch=('x86_64') +url='https://neovim.io' +license=('custom:neovim') +depends=('jemalloc' 'libtermkey' 'libuv' 'msgpack-c' 'unibilium' 'libvterm' 'luajit') +makedepends=('cmake' 'lua51-mpack' 'lua51-lpeg' 'gperf') +optdepends=('python2-neovim: for Python 2 plugin support (see :help python)' +'python-neovim: for Python 3 plugin support (see :help python)' +'xclip: for clipboard support (or xsel) (see :help clipboard)' +'xsel: for clipboard support (or xclip) (see :help clipboard)') +source=(https://github.com/neovim/neovim/archive/v${pkgver}.tar.gz +3a5721e91ba890718319213154ba6964c9dca4d2.patch) +sha512sums=('5609defe86ac98356f1b9ae9adc6049bb4df920a9a2ae3104f761d52d4dd54cbc84d2596231595dd9b0aa97201fef2121e6c5c86a19267ab6b871dbf4b568209' + 'f3dabd1bbe195a45a10efacfc4bb78007e32b91c32c01e42f8045c6e39d7a5f7e20eea1c4407c313d7ec0bb6d951a0b4e10b402f50d2022a5b4770ec62594a8a') +install=neovim.install + +prepare() { + cd "${srcdir}/neovim-${pkgver}" + + patch -Np1 < "${srcdir}/3a5721e91ba890718319213154ba6964c9dca4d2.patch" +} + +build() { + mkdir -p "${srcdir}/build" + cd "${srcdir}/build" + + cmake "../neovim-${pkgver}" \ +-DCMAKE_BUILD_TYPE=Release \ +-DCMAKE_INSTALL_PREFIX=/usr \ +
[arch-commits] Commit in neovim/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:03:14 Author: zorun Revision: 320925 upgpkg: neovim 0.2.2-6 msgpack 3.0.0 rebuild Modified: neovim/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 01:00:24 UTC (rev 320924) +++ PKGBUILD2018-05-12 01:03:14 UTC (rev 320925) @@ -4,7 +4,7 @@ pkgname=neovim pkgver=0.2.2 -pkgrel=5 +pkgrel=6 pkgdesc='Fork of Vim aiming to improve user experience, plugins, and GUIs' arch=('x86_64') url='https://neovim.io'
[arch-commits] Commit in bumblebee/repos/community-x86_64 (24 files)
Date: Saturday, May 12, 2018 @ 01:00:24 Author: svenstaro Revision: 320924 archrelease: copy trunk to community-x86_64 Added: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 320923, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch (from rev 320923, bumblebee/trunk/0002-bb_nvidia_modeset-detection_bug699_02.patch) bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch (from rev 320923, bumblebee/trunk/0003-bb_nvidia_umv_detection_bug699.patch) bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch (from rev 320923, bumblebee/trunk/0004-bb_nvidia_drm_detection_bug699_01.patch) bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch (from rev 320923, bumblebee/trunk/0005-bb_nvidia_drm_detection_bug699_02.patch) bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch (from rev 320923, bumblebee/trunk/0006-bb_hexadicimal_bug573.patch) bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch (from rev 320923, bumblebee/trunk/0007-bb_mutebblogger.patch) bumblebee/repos/community-x86_64/0008-libglvnd.patch (from rev 320923, bumblebee/trunk/0008-libglvnd.patch) bumblebee/repos/community-x86_64/PKGBUILD (from rev 320923, bumblebee/trunk/PKGBUILD) bumblebee/repos/community-x86_64/bumblebee.conf (from rev 320923, bumblebee/trunk/bumblebee.conf) bumblebee/repos/community-x86_64/bumblebee.install (from rev 320923, bumblebee/trunk/bumblebee.install) bumblebee/repos/community-x86_64/bumblebee.sysusers (from rev 320923, bumblebee/trunk/bumblebee.sysusers) Deleted: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch bumblebee/repos/community-x86_64/0002-bb_nvidia_modeset-detection_bug699_02.patch bumblebee/repos/community-x86_64/0003-bb_nvidia_umv_detection_bug699.patch bumblebee/repos/community-x86_64/0004-bb_nvidia_drm_detection_bug699_01.patch bumblebee/repos/community-x86_64/0005-bb_nvidia_drm_detection_bug699_02.patch bumblebee/repos/community-x86_64/0006-bb_hexadicimal_bug573.patch bumblebee/repos/community-x86_64/0007-bb_mutebblogger.patch bumblebee/repos/community-x86_64/0008-libglvnd.patch bumblebee/repos/community-x86_64/PKGBUILD bumblebee/repos/community-x86_64/bumblebee.conf bumblebee/repos/community-x86_64/bumblebee.install bumblebee/repos/community-x86_64/bumblebee.sysusers --+ 0001-bb_nvidia_modeset-detection_bug699_01.patch | 48 ++-- 0002-bb_nvidia_modeset-detection_bug699_02.patch | 112 +- 0003-bb_nvidia_umv_detection_bug699.patch| 152 +++--- 0004-bb_nvidia_drm_detection_bug699_01.patch | 88 0005-bb_nvidia_drm_detection_bug699_02.patch | 218 ++--- 0006-bb_hexadicimal_bug573.patch | 46 ++-- 0007-bb_mutebblogger.patch | 30 +- 0008-libglvnd.patch | 52 ++--- PKGBUILD | 168 bumblebee.conf | 12 - bumblebee.install|6 bumblebee.sysusers |2 12 files changed, 467 insertions(+), 467 deletions(-) Deleted: 0001-bb_nvidia_modeset-detection_bug699_01.patch === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch2018-05-12 01:00:05 UTC (rev 320923) +++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2018-05-12 01:00:24 UTC (rev 320924) @@ -1,24 +0,0 @@ -From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001 -From: Abuzer Rafey-Date: Tue, 8 Dec 2015 07:00:32 -0500 -Subject: [PATCH] Dirty fix for issue #699 - - src/module.c | 4 +++- - 1 file changed, 3 insertions(+), 1 deletion(-) - -diff --git a/src/module.c b/src/module.c -index f7b99fa..6b6cb09 100644 a/src/module.c -+++ b/src/module.c -@@ -96,7 +96,9 @@ int module_unload(char *driver) { - int retries = 30; - bb_log(LOG_INFO, "Unloading %s driver\n", driver); - char *mod_argv[] = { -- "rmmod", -+ "modprobe", -+ "-r", -+ "nvidia_modeset", - driver, - NULL - }; Copied: bumblebee/repos/community-x86_64/0001-bb_nvidia_modeset-detection_bug699_01.patch (from rev 320923, bumblebee/trunk/0001-bb_nvidia_modeset-detection_bug699_01.patch) === --- 0001-bb_nvidia_modeset-detection_bug699_01.patch (rev 0) +++ 0001-bb_nvidia_modeset-detection_bug699_01.patch2018-05-12 01:00:24 UTC (rev 320924) @@ -0,0 +1,24 @@ +From 5636b24fa86a005a5d2e30bd794516db13ccba56 Mon Sep 17 00:00:00 2001 +From: Abuzer Rafey
[arch-commits] Commit in bumblebee/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 01:00:05 Author: svenstaro Revision: 320923 upgpkg: bumblebee 3.2.1-17 Switch to updated nvidia versions Modified: bumblebee/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 00:58:40 UTC (rev 320922) +++ PKGBUILD2018-05-12 01:00:05 UTC (rev 320923) @@ -3,7 +3,7 @@ pkgname=bumblebee pkgver=3.2.1 -pkgrel=16 +pkgrel=17 pkgdesc="NVIDIA Optimus support for Linux through VirtualGL" arch=('x86_64') depends=('virtualgl' 'glib2' 'mesa-libgl') @@ -10,8 +10,8 @@ makedepends=('help2man') optdepends=('bbswitch: switch on/off discrete card' 'nvidia: NVIDIA kernel driver' -'nvidia-340xx: NVIDIA kernel driver for older devices' -'nvidia-304xx: NVIDIA kernel driver for even older devices' +'nvidia-390xx: NVIDIA kernel driver for old devices' +'nvidia-340xx: NVIDIA kernel driver for even older devices' 'primus: faster back-end for optirun' 'lib32-virtualgl: run 32bit applications with optirun' 'lib32-primus: faster back-end for optirun')
[arch-commits] Commit in opendht/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 00:58:28 Author: zorun Revision: 320921 upgpkg: opendht 1:1.7.2-2 Modified: opendht/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 00:56:04 UTC (rev 320920) +++ PKGBUILD2018-05-12 00:58:28 UTC (rev 320921) @@ -1,7 +1,7 @@ # Maintainer: Baptiste Jonglez pkgname=opendht pkgver=1.7.2 -pkgrel=1 +pkgrel=2 epoch=1 pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" arch=('x86_64')
[arch-commits] Commit in opendht/repos (2 files)
Date: Saturday, May 12, 2018 @ 00:58:40 Author: zorun Revision: 320922 archrelease: copy trunk to community-staging-x86_64 Added: opendht/repos/community-staging-x86_64/ opendht/repos/community-staging-x86_64/PKGBUILD (from rev 320921, opendht/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: opendht/repos/community-staging-x86_64/PKGBUILD (from rev 320921, opendht/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-12 00:58:40 UTC (rev 320922) @@ -0,0 +1,58 @@ +# Maintainer: Baptiste Jonglez +pkgname=opendht +pkgver=1.7.2 +pkgrel=2 +epoch=1 +pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" +arch=('x86_64') +depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed') +makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit') +optdepends=('python: to use the Python bindings') +url="https://github.com/savoirfairelinux/opendht; +license=('GPL3') +source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('5030f011eba421f67847ee94d906aabbdf409268cdc1119e15bb8f2863ed0bbc') +sha512sums=('dcb70c8f38f067f1035cbfdc7897a8245bacaef547afa48652e56e39e4641f7bb1ea6bc2bf3e46f8454cdbe3743eab318eca9fb6a02921d5f5fa792748a14cd1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Building...' + mkdir -p build + cd build + cmake .. \ +-DCMAKE_BUILD_TYPE=None \ +-DOPENDHT_TESTS=ON \ +-DOPENDHT_DOCUMENTATION=OFF \ +-DOPENDHT_STATIC=OFF \ +-DOPENDHT_SYSTEMD=ON \ +-DOPENDHT_LTO=ON \ +-DOPENDHT_TOOLS=ON \ +-DOPENDHT_PYTHON=ON \ +-DOPENDHT_PROXY_SERVER=ON \ +-DOPENDHT_PROXY_CLIENT=ON \ +-DOPENDHT_PUSH_NOTIFICATIONS=ON \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + cd build + make test +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Installing...' + cd build + make DESTDIR="$pkgdir" install + cd .. + + msg2 'Installing documentation...' + install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in opendht/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 12, 2018 @ 00:56:04 Author: zorun Revision: 320920 archrelease: copy trunk to community-x86_64 Added: opendht/repos/community-x86_64/PKGBUILD (from rev 320919, opendht/trunk/PKGBUILD) Deleted: opendht/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 116 ++--- 1 file changed, 58 insertions(+), 58 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 00:55:50 UTC (rev 320919) +++ PKGBUILD2018-05-12 00:56:04 UTC (rev 320920) @@ -1,58 +0,0 @@ -# Maintainer: Baptiste Jonglez -pkgname=opendht -pkgver=1.7.1 -pkgrel=1 -epoch=1 -pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" -arch=('x86_64') -depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed') -makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit') -optdepends=('python: to use the Python bindings') -url="https://github.com/savoirfairelinux/opendht; -license=('GPL3') -source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('411d8ceeefed6837e426638a8d4de3e16bf91647ef244014fc2cbbb39805f397') -sha512sums=('259eacd018254a7bb72e56f107f88a3ada2853229e8c9f810e85343e5d689b710155cacaf16009973afe0c2d48a1a58153765fefe60de1b145aef5bcc9b52b47') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - msg2 'Building...' - mkdir -p build - cd build - cmake .. \ --DCMAKE_BUILD_TYPE=None \ --DOPENDHT_TESTS=ON \ --DOPENDHT_DOCUMENTATION=OFF \ --DOPENDHT_STATIC=OFF \ --DOPENDHT_SYSTEMD=ON \ --DOPENDHT_LTO=ON \ --DOPENDHT_TOOLS=ON \ --DOPENDHT_PYTHON=ON \ --DOPENDHT_PROXY_SERVER=ON \ --DOPENDHT_PROXY_CLIENT=ON \ --DOPENDHT_PUSH_NOTIFICATIONS=ON \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -check() { - cd "${srcdir}/${pkgname}-${pkgver}" - cd build - make test -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - msg2 'Installing...' - cd build - make DESTDIR="$pkgdir" install - cd .. - - msg2 'Installing documentation...' - install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md" -} - -# vim:set ts=2 sw=2 et: Copied: opendht/repos/community-x86_64/PKGBUILD (from rev 320919, opendht/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-12 00:56:04 UTC (rev 320920) @@ -0,0 +1,58 @@ +# Maintainer: Baptiste Jonglez +pkgname=opendht +pkgver=1.7.2 +pkgrel=1 +epoch=1 +pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" +arch=('x86_64') +depends=('gnutls' 'nettle' 'readline' 'argon2' 'jsoncpp' 'restbed') +makedepends=('msgpack-c' 'cmake' 'cython' 'systemd' 'cppunit') +optdepends=('python: to use the Python bindings') +url="https://github.com/savoirfairelinux/opendht; +license=('GPL3') +source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('5030f011eba421f67847ee94d906aabbdf409268cdc1119e15bb8f2863ed0bbc') +sha512sums=('dcb70c8f38f067f1035cbfdc7897a8245bacaef547afa48652e56e39e4641f7bb1ea6bc2bf3e46f8454cdbe3743eab318eca9fb6a02921d5f5fa792748a14cd1') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Building...' + mkdir -p build + cd build + cmake .. \ +-DCMAKE_BUILD_TYPE=None \ +-DOPENDHT_TESTS=ON \ +-DOPENDHT_DOCUMENTATION=OFF \ +-DOPENDHT_STATIC=OFF \ +-DOPENDHT_SYSTEMD=ON \ +-DOPENDHT_LTO=ON \ +-DOPENDHT_TOOLS=ON \ +-DOPENDHT_PYTHON=ON \ +-DOPENDHT_PROXY_SERVER=ON \ +-DOPENDHT_PROXY_CLIENT=ON \ +-DOPENDHT_PUSH_NOTIFICATIONS=ON \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + cd build + make test +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + msg2 'Installing...' + cd build + make DESTDIR="$pkgdir" install + cd .. + + msg2 'Installing documentation...' + install -D -m644 README.md "${pkgdir}/usr/share/doc/opendht/README.md" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in opendht/trunk (PKGBUILD)
Date: Saturday, May 12, 2018 @ 00:55:50 Author: zorun Revision: 320919 upgpkg: opendht 1:1.7.2-1 Modified: opendht/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 00:52:53 UTC (rev 320918) +++ PKGBUILD2018-05-12 00:55:50 UTC (rev 320919) @@ -1,6 +1,6 @@ # Maintainer: Baptiste Jonglez pkgname=opendht -pkgver=1.7.1 +pkgver=1.7.2 pkgrel=1 epoch=1 pkgdesc="A C++11 implementation of the Kademlia DHT (Distributed Hash Table)" @@ -11,8 +11,8 @@ url="https://github.com/savoirfairelinux/opendht; license=('GPL3') source=("https://github.com/savoirfairelinux/opendht/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz;) -sha256sums=('411d8ceeefed6837e426638a8d4de3e16bf91647ef244014fc2cbbb39805f397') -sha512sums=('259eacd018254a7bb72e56f107f88a3ada2853229e8c9f810e85343e5d689b710155cacaf16009973afe0c2d48a1a58153765fefe60de1b145aef5bcc9b52b47') +sha256sums=('5030f011eba421f67847ee94d906aabbdf409268cdc1119e15bb8f2863ed0bbc') +sha512sums=('dcb70c8f38f067f1035cbfdc7897a8245bacaef547afa48652e56e39e4641f7bb1ea6bc2bf3e46f8454cdbe3743eab318eca9fb6a02921d5f5fa792748a14cd1') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in msgpack-c/repos (2 files)
Date: Saturday, May 12, 2018 @ 00:52:53 Author: zorun Revision: 320918 archrelease: copy trunk to community-staging-x86_64 Added: msgpack-c/repos/community-staging-x86_64/ msgpack-c/repos/community-staging-x86_64/PKGBUILD (from rev 320917, msgpack-c/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: msgpack-c/repos/community-staging-x86_64/PKGBUILD (from rev 320917, msgpack-c/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-12 00:52:53 UTC (rev 320918) @@ -0,0 +1,36 @@ +# Maintainer: Baptiste Jonglez +# Contributor: Leen Jewel+# Contributor: Auguste Pop + +pkgname=msgpack-c +pkgver=3.0.0 +pkgrel=1 +pkgdesc='An efficient object serialization library' +arch=("x86_64") +url='http://msgpack.org/' +license=("Apache") +depends=("glibc") +checkdepends=("gtest") +makedepends=("cmake") +source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz;) +sha256sums=('bfbb71b7c02f806393bc3cbc491b40523b89e64f83860c58e3e54af47de176e4') + +build() { + cd "msgpack-${pkgver}" + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DMSGPACK_CXX11=ON \ +-DMSGPACK_BUILD_EXAMPLES=OFF \ +. + make +} + +check() { + cd "msgpack-${pkgver}" + make test +} + +package() { + cd "msgpack-${pkgver}" + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in msgpack-c/trunk (PKGBUILD test-cflags.patch)
Date: Saturday, May 12, 2018 @ 00:52:39 Author: zorun Revision: 320917 upgpkg: msgpack-c 3.0.0-1 Modified: msgpack-c/trunk/PKGBUILD Deleted: msgpack-c/trunk/test-cflags.patch ---+ PKGBUILD | 17 + test-cflags.patch | 11 --- 2 files changed, 5 insertions(+), 23 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-12 00:52:09 UTC (rev 320916) +++ PKGBUILD2018-05-12 00:52:39 UTC (rev 320917) @@ -3,8 +3,8 @@ # Contributor: Auguste Pop pkgname=msgpack-c -pkgver=2.1.5 -pkgrel=2 +pkgver=3.0.0 +pkgrel=1 pkgdesc='An efficient object serialization library' arch=("x86_64") url='http://msgpack.org/' @@ -12,20 +12,13 @@ depends=("glibc") checkdepends=("gtest") makedepends=("cmake") -source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz; -"test-cflags.patch") -sha256sums=('6126375af9b204611b9d9f154929f4f747e4599e6ae8443b337915dcf2899d2b' -'0e6bd401c3ff6f6c68e8beca682b1ecb1b125092a1b1739757294c3c040ba481') +source=("https://github.com/msgpack/msgpack-c/releases/download/cpp-${pkgver}/msgpack-${pkgver}.tar.gz;) +sha256sums=('bfbb71b7c02f806393bc3cbc491b40523b89e64f83860c58e3e54af47de176e4') -prepare() { - cd "msgpack-${pkgver}" - # Remove -Werror when building tests (useless and makes build fail) - patch -p0 < "$srcdir"/test-cflags.patch -} - build() { cd "msgpack-${pkgver}" cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ -DMSGPACK_CXX11=ON \ -DMSGPACK_BUILD_EXAMPLES=OFF \ . Deleted: test-cflags.patch === --- test-cflags.patch 2018-05-12 00:52:09 UTC (rev 320916) +++ test-cflags.patch 2018-05-12 00:52:39 UTC (rev 320917) @@ -1,11 +0,0 @@ test/CMakeLists.txt.old2017-06-11 17:11:18.413443078 +0200 -+++ test/CMakeLists.txt2017-06-11 17:11:39.383317557 +0200 -@@ -80,7 +80,7 @@ - ) - ADD_TEST (${source_file_we} ${source_file_we}) - IF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang" OR "${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU") --SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS "-Wall -Wextra -Werror -g -O3 ") -+SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS "-Wall -Wextra -g -O3 ") - ENDIF () - IF ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") - SET_PROPERTY (TARGET ${source_file_we} APPEND_STRING PROPERTY COMPILE_FLAGS " -Wno-mismatched-tags")
[arch-commits] Commit in gitlab/repos/community-x86_64 (25 files)
Date: Saturday, May 12, 2018 @ 00:52:09 Author: svenstaro Revision: 320916 archrelease: copy trunk to community-x86_64 Added: gitlab/repos/community-x86_64/PKGBUILD (from rev 320915, gitlab/trunk/PKGBUILD) gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch (from rev 320915, gitlab/trunk/a951b96be2862ce660dc715a364f574c2f5f72e1.patch) gitlab/repos/community-x86_64/b41b2de702c26bfbbe375c70c48293a75546df42.patch (from rev 320915, gitlab/trunk/b41b2de702c26bfbbe375c70c48293a75546df42.patch) gitlab/repos/community-x86_64/gitlab-backup.service (from rev 320915, gitlab/trunk/gitlab-backup.service) gitlab/repos/community-x86_64/gitlab-backup.timer (from rev 320915, gitlab/trunk/gitlab-backup.timer) gitlab/repos/community-x86_64/gitlab-mailroom.service (from rev 320915, gitlab/trunk/gitlab-mailroom.service) gitlab/repos/community-x86_64/gitlab-sidekiq.service (from rev 320915, gitlab/trunk/gitlab-sidekiq.service) gitlab/repos/community-x86_64/gitlab-unicorn.service (from rev 320915, gitlab/trunk/gitlab-unicorn.service) gitlab/repos/community-x86_64/gitlab.install (from rev 320915, gitlab/trunk/gitlab.install) gitlab/repos/community-x86_64/gitlab.logrotate (from rev 320915, gitlab/trunk/gitlab.logrotate) gitlab/repos/community-x86_64/gitlab.target (from rev 320915, gitlab/trunk/gitlab.target) gitlab/repos/community-x86_64/gitlab.tmpfiles.d (from rev 320915, gitlab/trunk/gitlab.tmpfiles.d) gitlab/repos/community-x86_64/lighttpd.conf.example (from rev 320915, gitlab/trunk/lighttpd.conf.example) Deleted: gitlab/repos/community-x86_64/PKGBUILD gitlab/repos/community-x86_64/a951b96be2862ce660dc715a364f574c2f5f72e1.patch gitlab/repos/community-x86_64/gitlab-backup.service gitlab/repos/community-x86_64/gitlab-backup.timer gitlab/repos/community-x86_64/gitlab-mailroom.service gitlab/repos/community-x86_64/gitlab-sidekiq.service gitlab/repos/community-x86_64/gitlab-unicorn.service gitlab/repos/community-x86_64/gitlab.install gitlab/repos/community-x86_64/gitlab.logrotate gitlab/repos/community-x86_64/gitlab.target gitlab/repos/community-x86_64/gitlab.tmpfiles.d gitlab/repos/community-x86_64/lighttpd.conf.example + PKGBUILD | 423 +++ a951b96be2862ce660dc715a364f574c2f5f72e1.patch | 56 +-- b41b2de702c26bfbbe375c70c48293a75546df42.patch | 68 +++ gitlab-backup.service | 38 +- gitlab-backup.timer| 20 - gitlab-mailroom.service| 42 +- gitlab-sidekiq.service | 60 +-- gitlab-unicorn.service | 66 +-- gitlab.install | 40 +- gitlab.logrotate | 22 - gitlab.target | 14 gitlab.tmpfiles.d |2 lighttpd.conf.example | 70 +-- 13 files changed, 495 insertions(+), 426 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-12 00:51:46 UTC (rev 320915) +++ PKGBUILD2018-05-12 00:52:09 UTC (rev 320916) @@ -1,211 +0,0 @@ -# Maintainer: Sven-Hendrik Haase-# Contributor: Pavol (Lopo) Hluchy -# Contributor: Jonas Heinrich -# Contributor: Massimiliano Torromeo -# Contributor: Tobias Hunger -# Contributor: Stefan Tatschner -# Contributor: Caleb Maclennan - -pkgname=gitlab -pkgver=10.7.1 -pkgrel=1 -pkgdesc="Project management and code hosting application" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-ce; -license=('MIT') -options=(!buildflags) -depends=('ruby2.3' 'git' 'ruby2.3-bundler' 'gitlab-workhorse' 'gitlab-gitaly' 'openssh' 'redis' 'libxslt' 'icu' 'nodejs' 're2') -makedepends=('cmake' 'postgresql' 'mariadb' 'yarn' 'go') -optdepends=('postgresql: database backend' -'mysql: database backend' -'python2-docutils: reStructuredText markup language support' -'smtp-server: mail server in order to receive mail notifications') -backup=("etc/webapps/${pkgname}/application.rb" -"etc/webapps/${pkgname}/gitlab.yml" -"etc/webapps/${pkgname}/resque.yml" -"etc/webapps/${pkgname}/unicorn.rb" -"etc/logrotate.d/${pkgname}") -source=("$pkgname-$pkgver.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-ce/repository/archive?sha=v${pkgver}; -gitlab-unicorn.service -gitlab-sidekiq.service -gitlab-backup.service -gitlab-mailroom.service -gitlab-backup.timer -gitlab.target -gitlab.tmpfiles.d -gitlab.logrotate) -install='gitlab.install'
[arch-commits] Commit in gitlab/trunk (2 files)
Date: Saturday, May 12, 2018 @ 00:51:46 Author: svenstaro Revision: 320915 upgpkg: gitlab 10.7.3-1 Added: gitlab/trunk/b41b2de702c26bfbbe375c70c48293a75546df42.patch Modified: gitlab/trunk/PKGBUILD + PKGBUILD | 15 ++--- b41b2de702c26bfbbe375c70c48293a75546df42.patch | 68 +++ 2 files changed, 76 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 23:16:47 UTC (rev 320914) +++ PKGBUILD2018-05-12 00:51:46 UTC (rev 320915) @@ -7,7 +7,7 @@ # Contributor: Caleb Maclennanpkgname=gitlab -pkgver=10.7.1 +pkgver=10.7.3 pkgrel=1 pkgdesc="Project management and code hosting application" arch=('x86_64') @@ -33,9 +33,10 @@ gitlab-backup.timer gitlab.target gitlab.tmpfiles.d -gitlab.logrotate) +gitlab.logrotate +b41b2de702c26bfbbe375c70c48293a75546df42.patch) install='gitlab.install' -sha512sums=('2a24782352b1dc0fd3eaea1cb85bc08a7c7e9328075d2f85a55b4c6e772793dbc3d555219d82c0c781b70557a3cc2160564de86c45bdca852025efd24575218b' +sha512sums=('eeeba68bd66fccffe0d638b5f5328efe8b662c8300d7c4bf122346178bb15001414a374788ba7b2aa25f354dd2def568b20b708d3b1da36fe7ed2bc1c3aa320b' 'e96364b3373420a0704552584264f42fee23d64d44d3f769dffa6b516ea9d4c09873da8b2a279445ae9a09f17f81628815efc83e8d0070b3246e56aa13c02ac6' '1104db0397ae5f9a69452ea2a432b837cfaf37d72d063226c2156de5f753b5ae42be1f90292c34f27e251ce3d265ac9c1f79faad1d377c923e7dbc6744100471' 'bfc98f3890dfbe11a6f7fa3275f2b04b54b8e31455dcf70abfdc7f1021ff9acb1243f7af8381465346cd780bc76fa2b1c80fada860b8c3c87c7c56bb5229c1ee' @@ -43,7 +44,8 @@ 'c11d2c59da8325551a465227096e8d39b0e4bcd5b1db21565cf3439e431838c04bc00aa6f07f4d493f3f47fd6b4e25aeb0fe0fc1a05756064706bf5708c960ec' 'bf33b818e4ea671c16f58563997ba5fe0a09090e5c03577ff974d31324d4e9782b85a9bb4f1749b97257ce93400c692de935f003770d52b5994c9cab9aee57c6' 'abacbff0d7be918337a17b56481c84e6bf3eddd9551efe78ba9fb74337179e95c9b60f41c49f275e05074a4074a616be36fa208a48fc12d5b940f0554fbd89c3' - '20b93eab504e82cc4401685b59e6311b4d2c0285bc594d47ce4106d3f418a3e2ba92c4f49732748c0ba913aa3e3299126166e37d2a2d5b4d327d66bae4b8abda') + '20b93eab504e82cc4401685b59e6311b4d2c0285bc594d47ce4106d3f418a3e2ba92c4f49732748c0ba913aa3e3299126166e37d2a2d5b4d327d66bae4b8abda' + '32c432bf5e45be7b63e078335deaab5d05f8c0e78da891038cc607beed75c670f4c825138bb2c6ba0b4cf879ef45f5cbeb12cebd4fa63d7f58362960788c9e72') _datadir="/usr/share/webapps/${pkgname}" _etcdir="/etc/webapps/${pkgname}" @@ -59,6 +61,8 @@ cd "${_srcdir}"* + patch -Np1 -i "${srcdir}"/b41b2de702c26bfbbe375c70c48293a75546df42.patch + msg2 "Patching git revision in config/initializers/2_app.rb..." sed -i -e "s|REVISION = Gitlab::Popen.popen(%W(#{config.git.bin_path} log --pretty=format:%h -n 1)).first.chomp.freeze|REVISION = \"${revision}\"|" \ config/initializers/2_app.rb @@ -203,9 +207,6 @@ install -Dm644 "${srcdir}/gitlab.tmpfiles.d" "${pkgdir}/usr/lib/tmpfiles.d/gitlab.conf" install -Dm644 "${srcdir}/gitlab.logrotate" "${pkgdir}/etc/logrotate.d/gitlab" - - # Fix FS#58292 - chmod 644 "${pkgdir}"/usr/share/webapps/gitlab/vendor/bundle/ruby/2.3.0/gems/omniauth-jwt-0.0.2/lib/omniauth/strategies/jwt.rb } # vim:set ts=2 sw=2 et: Added: b41b2de702c26bfbbe375c70c48293a75546df42.patch === --- b41b2de702c26bfbbe375c70c48293a75546df42.patch (rev 0) +++ b41b2de702c26bfbbe375c70c48293a75546df42.patch 2018-05-12 00:51:46 UTC (rev 320915) @@ -0,0 +1,68 @@ +From b41b2de702c26bfbbe375c70c48293a75546df42 Mon Sep 17 00:00:00 2001 +From: Mike Greiling +Date: Wed, 9 May 2018 07:54:16 -0500 +Subject: [PATCH] bump upath dependency to a version compatible with node 10 + +--- + yarn.lock | 25 ++--- + 1 file changed, 2 insertions(+), 23 deletions(-) + +diff --git a/yarn.lock b/yarn.lock +index d3d04fa..8507dd7 100644 +--- a/yarn.lock b/yarn.lock +@@ -5406,10 +5406,6 @@ lodash.deburr@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/lodash.deburr/-/lodash.deburr-4.1.0.tgz#ddb1bbb3ef07458c0177ba07de14422cb033ff9b; + +-lodash.endswith@^4.2.1: +- version "4.2.1" +- resolved "https://registry.yarnpkg.com/lodash.endswith/-/lodash.endswith-4.2.1.tgz#fed59ac1738ed3e236edd7064ec456448b37bc09; +- + lodash.escaperegexp@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz#64762c48618082518ac3df4ccf5d5886dae20347; +@@ -5425,14 +5421,6 @@ lodash.isarray@^3.0.0: + version "3.0.4" + resolved
[arch-commits] Commit in vim/repos/extra-x86_64 (8 files)
Date: Friday, May 11, 2018 @ 23:25:07 Author: anthraxx Revision: 323995 archrelease: copy trunk to extra-x86_64 Added: vim/repos/extra-x86_64/PKGBUILD (from rev 323994, vim/trunk/PKGBUILD) vim/repos/extra-x86_64/archlinux.vim (from rev 323994, vim/trunk/archlinux.vim) vim/repos/extra-x86_64/vimdoc.hook (from rev 323994, vim/trunk/vimdoc.hook) vim/repos/extra-x86_64/vimrc (from rev 323994, vim/trunk/vimrc) Deleted: vim/repos/extra-x86_64/PKGBUILD vim/repos/extra-x86_64/archlinux.vim vim/repos/extra-x86_64/vimdoc.hook vim/repos/extra-x86_64/vimrc ---+ PKGBUILD | 436 archlinux.vim | 70 vimdoc.hook | 22 +- vimrc | 36 ++-- 4 files changed, 282 insertions(+), 282 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 23:24:59 UTC (rev 323994) +++ PKGBUILD2018-05-11 23:25:07 UTC (rev 323995) @@ -1,218 +0,0 @@ -# Maintainer: Levente Polyak-# Contributor: Anatol Pomozov -# Contributor: Thomas Dziedzic -# Contributor: Jan "heftig" Steffens -# Contributor: tobias [ tobias at archlinux org ] -# Contributor: Daniel J Griffiths -# Contributor: Christian Hesse -# Contributor: Eli Schwartz - -pkgbase=vim -pkgname=('vim' 'gvim' 'vim-runtime') -pkgver=8.0.1806 -_versiondir=80 -pkgrel=1 -pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor' -url='http://www.vim.org' -arch=('x86_64') -license=('custom:vim') -makedepends=('glibc' 'libgcrypt' 'gpm' 'python2' 'python' 'ruby' 'libxt' 'gtk3' 'lua' - 'gawk' 'tcl' 'pcre' 'zlib' 'libffi') -source=(vim-${pkgver}.tar.gz::https://github.com/vim/vim/archive/v${pkgver}.tar.gz -vimrc -archlinux.vim -vimdoc.hook) -sha256sums=('87100bb7db63fe3d97a8e80c9d301e3b57f985849e693280bad4c6faf7624f3b' -'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b' -'2a6689ce603486f87df9d7e9697032015a8688d663984f5380c1f16cfeed31d4' -'7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9') -sha512sums=('6e3c39517552d6a9b5e766741fab657d172d58585749ef5bfc22c0ce4445d36a326373ac5917a0f0586840595a263724c19b88f93289a875e14f275cc3becc99' - '4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7' - '6d0130bb35fc1abb5d657393290d838742725a9d5e4e592b5fd71c8c5852374de010fb58347974096192c8dd8cf42c67185bc2cc38c70609afbcce2c91489781' - '1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c') - -prepare() { - (cd vim-${pkgver}/src -# define the place for the global (g)vimrc file (set to /etc/vimrc) -sed -i 's|^.*\(#define SYS_.*VIMRC_FILE.*"\) .*$|\1|' feature.h -sed -i 's|^.*\(#define VIMRC_FILE.*"\) .*$|\1|' feature.h -autoconf - ) - cp -a vim-${pkgver} gvim-${pkgver} -} - -build() { - msg2 "Building vim..." - (cd vim-${pkgver} -./configure \ - --prefix=/usr \ - --localstatedir=/var/lib/vim \ - --with-features=huge \ - --with-compiledby='Arch Linux' \ - --enable-gpm \ - --enable-acl \ - --with-x=no \ - --disable-gui \ - --enable-multibyte \ - --enable-cscope \ - --enable-netbeans \ - --enable-perlinterp=dynamic \ - --enable-pythoninterp=dynamic \ - --enable-python3interp=dynamic \ - --enable-rubyinterp=dynamic \ - --enable-luainterp=dynamic \ - --enable-tclinterp=dynamic -make - ) - - msg2 "Building gvim..." - (cd gvim-${pkgver} -./configure \ - --prefix=/usr \ - --localstatedir=/var/lib/vim \ - --with-features=huge \ - --with-compiledby='Arch Linux' \ - --enable-gpm \ - --enable-acl \ - --with-x=yes \ - --enable-gui=gtk3 \ - --enable-multibyte \ - --enable-cscope \ - --enable-netbeans \ - --enable-perlinterp=dynamic \ - --enable-pythoninterp=dynamic \ - --enable-python3interp=dynamic \ - --enable-rubyinterp=dynamic \ - --enable-luainterp=dynamic \ - --enable-tclinterp=dynamic -make - ) -} - -check() { - cd vim-${pkgver} - TERM=xterm make -j1 test -} - -package_vim-runtime() { - pkgdesc+=' (shared runtime)' - optdepends=('sh: support for some tools and macros' - 'python: demoserver example tool' - 'gawk: mve tools upport') - backup=('etc/vimrc') - - cd vim-${pkgver} - - make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install - # man and bin files belong to 'vim' - rm -r "${pkgdir}"/usr/share/man/ "${pkgdir}"/usr/bin/ - - # Don't forget logtalk.dict - install -Dm 644 runtime/ftplugin/logtalk.dict \ -
[arch-commits] Commit in vim/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 23:24:59 Author: anthraxx Revision: 323994 upgpkg: vim 8.0.1815-1 Modified: vim/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 23:14:50 UTC (rev 323993) +++ PKGBUILD2018-05-11 23:24:59 UTC (rev 323994) @@ -9,7 +9,7 @@ pkgbase=vim pkgname=('vim' 'gvim' 'vim-runtime') -pkgver=8.0.1806 +pkgver=8.0.1815 _versiondir=80 pkgrel=1 pkgdesc='Vi Improved, a highly configurable, improved version of the vi text editor' @@ -22,11 +22,11 @@ vimrc archlinux.vim vimdoc.hook) -sha256sums=('87100bb7db63fe3d97a8e80c9d301e3b57f985849e693280bad4c6faf7624f3b' +sha256sums=('02d80e15a1071ea92cfb91dc2c0c0c70b26bc06a9df625a5f4d97ade220c' 'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b' '2a6689ce603486f87df9d7e9697032015a8688d663984f5380c1f16cfeed31d4' '7095cafac21df7aa42749d6864d1c0549fe65771d8edda3102c931c60782b6b9') -sha512sums=('6e3c39517552d6a9b5e766741fab657d172d58585749ef5bfc22c0ce4445d36a326373ac5917a0f0586840595a263724c19b88f93289a875e14f275cc3becc99' +sha512sums=('bfda5e8a9163840296bc170588ae0f408993caf2ff3c7629b86a5191b48f86b3d52a239d927703503dfc900602140d66c5f9f8e39276cdcdaf8b67bf5c9d3312' '4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7' '6d0130bb35fc1abb5d657393290d838742725a9d5e4e592b5fd71c8c5852374de010fb58347974096192c8dd8cf42c67185bc2cc38c70609afbcce2c91489781' '1e06e981691b17662fd0fddac5c00c87c920d1b4a1cbb6191c42d57cc40b00af12710e26b22fcfc0901bb8142b15f6a04aa65cec2d9b3bb9d5a06cb650d3ab9c')
[arch-commits] Commit in reaver/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 23:16:40 Author: anthraxx Revision: 320913 upgpkg: reaver 1.6.5-1 Modified: reaver/trunk/PKGBUILD --+ PKGBUILD | 21 ++--- 1 file changed, 10 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 23:09:42 UTC (rev 320912) +++ PKGBUILD2018-05-11 23:16:40 UTC (rev 320913) @@ -1,10 +1,9 @@ -# $Id$ # Maintainer: Felix Yan# Maintainer: Levente Polyak # Contributor: Bartosz Feński pkgname=reaver -pkgver=1.6.4 +pkgver=1.6.5 pkgrel=1 pkgdesc='Brute force attack against Wifi Protected Setup' url='https://github.com/t6x/reaver-wps-fork-t6x' @@ -11,24 +10,24 @@ arch=('x86_64') license=('GPL2') depends=('glibc' 'libpcap') -source=("$pkgname-$pkgver.tar.gz::https://github.com/t6x/reaver-wps-fork-t6x/archive/v$pkgver.tar.gz;) -sha512sums=('52cb45a4ca716cb4b961820094cb9c13cdebd68471ee04db3b02b8e8f6217dcb64ca6236294e1a2235b338d909770b5449a89a2321d39c9e2c05e0a51e45ada2') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/t6x/reaver-wps-fork-t6x/archive/v${pkgver}.tar.gz) +sha512sums=('3e70d9fffefee3f6d60e72d7d7b1da91032e184c7d27f94b9f26e2260b7274d491f2e41f8056b386a211b9838d21afc6b65a8a826d310b51fc1065fa9e135dc0') prepare() { - cd reaver-wps-fork-t6x-$pkgver + cd reaver-wps-fork-t6x-${pkgver} sed 's|CFLAGS=|CFLAGS+=|' -i src/Makefile } build() { - cd reaver-wps-fork-t6x-$pkgver/src + cd reaver-wps-fork-t6x-${pkgver}/src ./configure --prefix=/usr --sysconfdir=/etc make CONFDIR=/etc/reaver } package() { - cd reaver-wps-fork-t6x-$pkgver - install -Dm755 src/{reaver,wash} -t "$pkgdir"/usr/bin - install -dm755 "$pkgdir"/etc/reaver - install -Dm644 docs/README -t "$pkgdir"/usr/share/doc/reaver - install -Dm644 docs/reaver.1.gz -t "$pkgdir"/usr/share/man/man1 + cd reaver-wps-fork-t6x-${pkgver} + install -Dm 755 src/{reaver,wash} -t "${pkgdir}"/usr/bin + install -dm 755 "${pkgdir}"/etc/reaver + install -Dm 644 docs/README -t "${pkgdir}"/usr/share/doc/reaver + install -Dm 644 docs/reaver.1 -t "${pkgdir}"/usr/share/man/man1 }
[arch-commits] Commit in reaver/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 23:16:47 Author: anthraxx Revision: 320914 archrelease: copy trunk to community-x86_64 Added: reaver/repos/community-x86_64/PKGBUILD (from rev 320913, reaver/trunk/PKGBUILD) Deleted: reaver/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 33 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 23:16:40 UTC (rev 320913) +++ PKGBUILD2018-05-11 23:16:47 UTC (rev 320914) @@ -1,34 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Maintainer: Levente Polyak -# Contributor: Bartosz Feński - -pkgname=reaver -pkgver=1.6.4 -pkgrel=1 -pkgdesc='Brute force attack against Wifi Protected Setup' -url='https://github.com/t6x/reaver-wps-fork-t6x' -arch=('x86_64') -license=('GPL2') -depends=('glibc' 'libpcap') -source=("$pkgname-$pkgver.tar.gz::https://github.com/t6x/reaver-wps-fork-t6x/archive/v$pkgver.tar.gz;) -sha512sums=('52cb45a4ca716cb4b961820094cb9c13cdebd68471ee04db3b02b8e8f6217dcb64ca6236294e1a2235b338d909770b5449a89a2321d39c9e2c05e0a51e45ada2') - -prepare() { - cd reaver-wps-fork-t6x-$pkgver - sed 's|CFLAGS=|CFLAGS+=|' -i src/Makefile -} - -build() { - cd reaver-wps-fork-t6x-$pkgver/src - ./configure --prefix=/usr --sysconfdir=/etc - make CONFDIR=/etc/reaver -} - -package() { - cd reaver-wps-fork-t6x-$pkgver - install -Dm755 src/{reaver,wash} -t "$pkgdir"/usr/bin - install -dm755 "$pkgdir"/etc/reaver - install -Dm644 docs/README -t "$pkgdir"/usr/share/doc/reaver - install -Dm644 docs/reaver.1.gz -t "$pkgdir"/usr/share/man/man1 -} Copied: reaver/repos/community-x86_64/PKGBUILD (from rev 320913, reaver/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 23:16:47 UTC (rev 320914) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Maintainer: Levente Polyak +# Contributor: Bartosz Feński + +pkgname=reaver +pkgver=1.6.5 +pkgrel=1 +pkgdesc='Brute force attack against Wifi Protected Setup' +url='https://github.com/t6x/reaver-wps-fork-t6x' +arch=('x86_64') +license=('GPL2') +depends=('glibc' 'libpcap') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/t6x/reaver-wps-fork-t6x/archive/v${pkgver}.tar.gz) +sha512sums=('3e70d9fffefee3f6d60e72d7d7b1da91032e184c7d27f94b9f26e2260b7274d491f2e41f8056b386a211b9838d21afc6b65a8a826d310b51fc1065fa9e135dc0') + +prepare() { + cd reaver-wps-fork-t6x-${pkgver} + sed 's|CFLAGS=|CFLAGS+=|' -i src/Makefile +} + +build() { + cd reaver-wps-fork-t6x-${pkgver}/src + ./configure --prefix=/usr --sysconfdir=/etc + make CONFDIR=/etc/reaver +} + +package() { + cd reaver-wps-fork-t6x-${pkgver} + install -Dm 755 src/{reaver,wash} -t "${pkgdir}"/usr/bin + install -dm 755 "${pkgdir}"/etc/reaver + install -Dm 644 docs/README -t "${pkgdir}"/usr/share/doc/reaver + install -Dm 644 docs/reaver.1 -t "${pkgdir}"/usr/share/man/man1 +}
[arch-commits] Commit in kile/repos/extra-x86_64 (3 files)
Date: Friday, May 11, 2018 @ 23:14:50 Author: arojas Revision: 323993 archrelease: copy trunk to extra-x86_64 Added: kile/repos/extra-x86_64/PKGBUILD (from rev 323992, kile/trunk/PKGBUILD) Deleted: kile/repos/extra-x86_64/PKGBUILD kile/repos/extra-x86_64/kile-local-url.patch --+ PKGBUILD | 72 ++--- kile-local-url.patch | 22 -- 2 files changed, 33 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 23:14:07 UTC (rev 323992) +++ PKGBUILD2018-05-11 23:14:50 UTC (rev 323993) @@ -1,39 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren -# Contributor: Damir Perisa- -pkgname=kile -pkgver=2.9.91 -pkgrel=2 -pkgdesc="A user friendly TeX/LaTeX frontend for KDE" -arch=('i686' 'x86_64') -license=('GPL2') -url="https://kile.sourceforge.net/; -depends=('ktexteditor' 'kinit' 'okular' 'khtml' 'texlive-core') -makedepends=('extra-cmake-modules' 'kdoctools') -optdepends=('konsole: embedded terminal') -source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2; -kile-local-url.patch) -sha256sums=('08cb54cddc54c851d98b339f386d9aa20b3d71ff98ef078242fd52f684712d93' -'2cea79a285fe8b481d64088a87b0e6bccd1091a9ac08c934cdead7dcb7bd1fa3') - -prepare() { - mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../kile-local-url.patch # Fix opening local URLs -} - -build() { - cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_LIBDIR=lib - make -} - -package() { - cd build - make DESTDIR="${pkgdir}" install -} Copied: kile/repos/extra-x86_64/PKGBUILD (from rev 323992, kile/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 23:14:50 UTC (rev 323993) @@ -0,0 +1,33 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Damir Perisa + +pkgname=kile +pkgver=2.9.92 +pkgrel=1 +pkgdesc="A user friendly TeX/LaTeX frontend for KDE" +arch=('x86_64') +license=('GPL2') +url="https://kile.sourceforge.net/; +depends=('ktexteditor' 'kinit' 'okular' 'khtml' 'texlive-core') +makedepends=('extra-cmake-modules' 'kdoctools') +optdepends=('konsole: embedded terminal') +source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2;) +sha256sums=('177372dc25b1d109e037a7dbfc64b5dab2efe538320c87f4a8ceada21e9097f2') + +prepare() { + mkdir -p build +} + +build() { + cd build + cmake ../$pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_LIBDIR=lib + make +} + +package() { + cd build + make DESTDIR="$pkgdir" install +} Deleted: kile-local-url.patch === --- kile-local-url.patch2018-05-11 23:14:07 UTC (rev 323992) +++ kile-local-url.patch2018-05-11 23:14:50 UTC (rev 323993) @@ -1,22 +0,0 @@ -diff --git a/src/main.cpp b/src/main.cpp -index 0e58cfa1..d3e43d10 100644 a/src/main.cpp -+++ b/src/main.cpp -@@ -164,7 +164,7 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) - kile->openDocument(readDataFromStdin()); - } - else { -- const QUrl url = QUrl::fromUserInput(argument); -+ const QUrl url = QUrl::fromUserInput(argument, QDir::currentPath(), QUrl::AssumeLocalFile); - - if(isProject(url)) { - kile->openProject(url); -@@ -190,7 +190,7 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) - interface->call("openDocument", readDataFromStdin()); - } - else { -- const QUrl url = QUrl::fromUserInput(argument); -+ const QUrl url = QUrl::fromUserInput(argument, QDir::currentPath(), QUrl::AssumeLocalFile); - - if(isProject(url)) { - interface->call("openProject", url.url());
[arch-commits] Commit in kile/trunk (kile-local-url.patch)
Date: Friday, May 11, 2018 @ 23:14:07 Author: arojas Revision: 323992 Remove old patch Deleted: kile/trunk/kile-local-url.patch --+ kile-local-url.patch | 22 -- 1 file changed, 22 deletions(-) Deleted: kile-local-url.patch === --- kile-local-url.patch2018-05-11 23:13:18 UTC (rev 323991) +++ kile-local-url.patch2018-05-11 23:14:07 UTC (rev 323992) @@ -1,22 +0,0 @@ -diff --git a/src/main.cpp b/src/main.cpp -index 0e58cfa1..d3e43d10 100644 a/src/main.cpp -+++ b/src/main.cpp -@@ -164,7 +164,7 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) - kile->openDocument(readDataFromStdin()); - } - else { -- const QUrl url = QUrl::fromUserInput(argument); -+ const QUrl url = QUrl::fromUserInput(argument, QDir::currentPath(), QUrl::AssumeLocalFile); - - if(isProject(url)) { - kile->openProject(url); -@@ -190,7 +190,7 @@ extern "C" Q_DECL_EXPORT int kdemain(int argc, char **argv) - interface->call("openDocument", readDataFromStdin()); - } - else { -- const QUrl url = QUrl::fromUserInput(argument); -+ const QUrl url = QUrl::fromUserInput(argument, QDir::currentPath(), QUrl::AssumeLocalFile); - - if(isProject(url)) { - interface->call("openProject", url.url());
[arch-commits] Commit in kile/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 23:13:18 Author: arojas Revision: 323991 Update to 2.9.92 Modified: kile/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 6 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:28:46 UTC (rev 323990) +++ PKGBUILD2018-05-11 23:13:18 UTC (rev 323991) @@ -3,8 +3,8 @@ # Contributor: Damir Perisapkgname=kile -pkgver=2.9.91 -pkgrel=3 +pkgver=2.9.92 +pkgrel=1 pkgdesc="A user friendly TeX/LaTeX frontend for KDE" arch=('x86_64') license=('GPL2') @@ -12,22 +12,16 @@ depends=('ktexteditor' 'kinit' 'okular' 'khtml' 'texlive-core') makedepends=('extra-cmake-modules' 'kdoctools') optdepends=('konsole: embedded terminal') -source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2; -kile-local-url.patch) -sha256sums=('08cb54cddc54c851d98b339f386d9aa20b3d71ff98ef078242fd52f684712d93' -'2cea79a285fe8b481d64088a87b0e6bccd1091a9ac08c934cdead7dcb7bd1fa3') +source=("https://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.bz2;) +sha256sums=('177372dc25b1d109e037a7dbfc64b5dab2efe538320c87f4a8ceada21e9097f2') prepare() { mkdir -p build - - cd $pkgname-$pkgver - patch -p1 -i ../kile-local-url.patch # Fix opening local URLs } build() { cd build - cmake ../${pkgname}-${pkgver} \ --DCMAKE_BUILD_TYPE=Release \ + cmake ../$pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib make @@ -35,5 +29,5 @@ package() { cd build - make DESTDIR="${pkgdir}" install + make DESTDIR="$pkgdir" install }
[arch-commits] Commit in byacc/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 23:09:34 Author: anthraxx Revision: 320911 upgpkg: byacc 20180510-1 Modified: byacc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 22:49:31 UTC (rev 320910) +++ PKGBUILD2018-05-11 23:09:34 UTC (rev 320911) @@ -5,7 +5,7 @@ # Contributor: Anton Bazhenov pkgname=byacc -pkgver=20170709 +pkgver=20180510 pkgrel=1 pkgdesc='Berkeley reimplementation of the Unix parser generator Yacc' url='https://invisible-island.net/byacc/' @@ -14,7 +14,7 @@ depends=('glibc') replaces=('byacc-noconflict') source=(ftp://ftp.invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz{,.asc}) -sha512sums=('81b6e2dfe674d7e7650e1583c46f67e20cc5ff56b06ef73a54ec2070abd7f4af1a0db7909f31264d0e6157acd3661c19c3478e06c9bab395f53d0371bc1e9097' +sha512sums=('89ac9d4bd1edfdcfa304b0efacc478dbdd84cc2a1cd4ef75515863b1ea2731b106202c758b469c39a4379bb155c0a2365baa290797da0a6bb3904295431556d6' 'SKIP') validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey
[arch-commits] Commit in byacc/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 23:09:42 Author: anthraxx Revision: 320912 archrelease: copy trunk to community-x86_64 Added: byacc/repos/community-x86_64/PKGBUILD (from rev 320911, byacc/trunk/PKGBUILD) Deleted: byacc/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 23:09:34 UTC (rev 320911) +++ PKGBUILD2018-05-11 23:09:42 UTC (rev 320912) @@ -1,34 +0,0 @@ -# Maintainer: Levente Polyak-# Contributor: Jaroslav Lichtblau -# Contributor: Jens Adam -# Contributor: Abel Stern -# Contributor: Anton Bazhenov - -pkgname=byacc -pkgver=20170709 -pkgrel=1 -pkgdesc='Berkeley reimplementation of the Unix parser generator Yacc' -url='http://invisible-island.net/byacc/' -arch=('i686' 'x86_64') -license=('custom') -depends=('glibc') -replaces=('byacc-noconflict') -source=(ftp://invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz{,.asc}) -sha512sums=('81b6e2dfe674d7e7650e1583c46f67e20cc5ff56b06ef73a54ec2070abd7f4af1a0db7909f31264d0e6157acd3661c19c3478e06c9bab395f53d0371bc1e9097' -'SKIP') -validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey - -build() { - cd ${pkgname}-${pkgver} - sed -n '/is distributed/,/distributed freely/p' README > LICENSE - ./configure --prefix=/usr --mandir=/usr/share/man --program-transform=s,^,b, - make -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" -} - -# vim:set ts=2 sw=2 et: Copied: byacc/repos/community-x86_64/PKGBUILD (from rev 320911, byacc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 23:09:42 UTC (rev 320912) @@ -0,0 +1,34 @@ +# Maintainer: Levente Polyak +# Contributor: Jaroslav Lichtblau +# Contributor: Jens Adam +# Contributor: Abel Stern +# Contributor: Anton Bazhenov + +pkgname=byacc +pkgver=20180510 +pkgrel=1 +pkgdesc='Berkeley reimplementation of the Unix parser generator Yacc' +url='https://invisible-island.net/byacc/' +arch=('x86_64') +license=('custom') +depends=('glibc') +replaces=('byacc-noconflict') +source=(ftp://ftp.invisible-island.net/${pkgname}/${pkgname}-${pkgver}.tgz{,.asc}) +sha512sums=('89ac9d4bd1edfdcfa304b0efacc478dbdd84cc2a1cd4ef75515863b1ea2731b106202c758b469c39a4379bb155c0a2365baa290797da0a6bb3904295431556d6' +'SKIP') +validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey + +build() { + cd ${pkgname}-${pkgver} + sed -n '/is distributed/,/distributed freely/p' README > LICENSE + ./configure --prefix=/usr --mandir=/usr/share/man --program-transform=s,^,b, + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in metasploit/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 22:49:22 Author: anthraxx Revision: 320909 upgpkg: metasploit 4.16.56-1 Modified: metasploit/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 21:54:06 UTC (rev 320908) +++ PKGBUILD2018-05-11 22:49:22 UTC (rev 320909) @@ -3,7 +3,7 @@ # Contributor: Tobias Veit - nIcEpkgname=metasploit -pkgver=4.16.55 +pkgver=4.16.56 pkgrel=1 pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' url='https://www.metasploit.com/' @@ -12,8 +12,8 @@ depends=('ruby' 'libpcap' 'postgresql-libs' 'ruby-bundler' 'sqlite' 'libxslt' 'git') options=('!strip' '!emptydirs') source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz) -sha256sums=('f6f64242e9664dbb95a5e8a60ad9a5d40126a4fb0925bc4e737330f59af5895e') -sha512sums=('081291ba4f172eb96d5e65a26e6931bdab25f62d485cdbd16a249a3c0f8620c0d26d0d0da4688cb4ce7b2956cb3afc160f7c6fa76dbaa607ac0d3d85cd558c56') +sha256sums=('ca9ed7bd57901c0a988b07e81a3ae4d164b324c05d84649f327fb5d727a573b5') +sha512sums=('fd8740d3c28b8e1a9279226c25ea1bffaa6b6070f63c46c27f4fad6aba0922b77b995eae27c92b2543d3a19aa00a6fc061e02f264fb92fa2afddc015e63589ee') prepare() { cd ${pkgname}-framework-${pkgver}
[arch-commits] Commit in metasploit/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 22:49:31 Author: anthraxx Revision: 320910 archrelease: copy trunk to community-x86_64 Added: metasploit/repos/community-x86_64/PKGBUILD (from rev 320909, metasploit/trunk/PKGBUILD) Deleted: metasploit/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 22:49:22 UTC (rev 320909) +++ PKGBUILD2018-05-11 22:49:31 UTC (rev 320910) @@ -1,57 +0,0 @@ -# Maintainer: Levente Polyak-# Contributor: Sabart Otto - Seberm -# Contributor: Tobias Veit - nIcE - -pkgname=metasploit -pkgver=4.16.55 -pkgrel=1 -pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' -url='https://www.metasploit.com/' -arch=('x86_64') -license=('BSD') -depends=('ruby' 'libpcap' 'postgresql-libs' 'ruby-bundler' 'sqlite' 'libxslt' 'git') -options=('!strip' '!emptydirs') -source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz) -sha256sums=('f6f64242e9664dbb95a5e8a60ad9a5d40126a4fb0925bc4e737330f59af5895e') -sha512sums=('081291ba4f172eb96d5e65a26e6931bdab25f62d485cdbd16a249a3c0f8620c0d26d0d0da4688cb4ce7b2956cb3afc160f7c6fa76dbaa607ac0d3d85cd558c56') - -prepare() { - cd ${pkgname}-framework-${pkgver} - bundle config build.nokogiri --use-system-libraries - sed 's|git ls-files|find -type f|' -i metasploit-framework.gemspec -} - -build() { - cd ${pkgname}-framework-${pkgver} - bundle install -j"$(nproc)" --no-cache --deployment - find vendor/bundle/ruby -exec chmod o+r '{}' \; -} - -package() { - cd ${pkgname}-framework-${pkgver} - - install -d "${pkgdir}/opt/${pkgname}" "${pkgdir}/usr/bin" - cp -r . "${pkgdir}/opt/${pkgname}" - - for f in "${pkgdir}"/opt/${pkgname}/msf*; do -local _msffile="${pkgdir}/usr/bin/`basename "${f}"`" -echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/${pkgname}/`basename "${f}"` \"\$@\"" > "${_msffile}" -chmod 755 "${_msffile}" - done - - (cd "${pkgdir}/opt/${pkgname}" -for f in tools/*/*.rb; do - install -Dm 755 "${f}" ".${f}" - echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/${pkgname}/."${f}" \"\$@\"" > "${f}" - chmod 755 "${f}" -done - ) - - install -Dm 644 external/zsh/_* -t "${pkgdir}/usr/share/zsh/site-functions" - install -Dm 644 LICENSE COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" - install -d "${pkgdir}/usr/share/doc" - mv "${pkgdir}/opt/${pkgname}/documentation" "${pkgdir}/usr/share/doc/${pkgname}" - rm "${pkgdir}/usr/bin/msfupdate" -} - -# vim: ts=2 sw=2 et: Copied: metasploit/repos/community-x86_64/PKGBUILD (from rev 320909, metasploit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 22:49:31 UTC (rev 320910) @@ -0,0 +1,57 @@ +# Maintainer: Levente Polyak +# Contributor: Sabart Otto - Seberm +# Contributor: Tobias Veit - nIcE + +pkgname=metasploit +pkgver=4.16.56 +pkgrel=1 +pkgdesc='Advanced open-source platform for developing, testing, and using exploit code' +url='https://www.metasploit.com/' +arch=('x86_64') +license=('BSD') +depends=('ruby' 'libpcap' 'postgresql-libs' 'ruby-bundler' 'sqlite' 'libxslt' 'git') +options=('!strip' '!emptydirs') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/rapid7/metasploit-framework/archive/${pkgver}.tar.gz) +sha256sums=('ca9ed7bd57901c0a988b07e81a3ae4d164b324c05d84649f327fb5d727a573b5') +sha512sums=('fd8740d3c28b8e1a9279226c25ea1bffaa6b6070f63c46c27f4fad6aba0922b77b995eae27c92b2543d3a19aa00a6fc061e02f264fb92fa2afddc015e63589ee') + +prepare() { + cd ${pkgname}-framework-${pkgver} + bundle config build.nokogiri --use-system-libraries + sed 's|git ls-files|find -type f|' -i metasploit-framework.gemspec +} + +build() { + cd ${pkgname}-framework-${pkgver} + bundle install -j"$(nproc)" --no-cache --deployment + find vendor/bundle/ruby -exec chmod o+r '{}' \; +} + +package() { + cd ${pkgname}-framework-${pkgver} + + install -d "${pkgdir}/opt/${pkgname}" "${pkgdir}/usr/bin" + cp -r . "${pkgdir}/opt/${pkgname}" + + for f in "${pkgdir}"/opt/${pkgname}/msf*; do +local _msffile="${pkgdir}/usr/bin/`basename "${f}"`" +echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby /opt/${pkgname}/`basename "${f}"` \"\$@\"" > "${_msffile}" +chmod 755 "${_msffile}" + done + + (cd "${pkgdir}/opt/${pkgname}" +for f in tools/*/*.rb; do + install -Dm 755 "${f}" ".${f}" + echo -e "#!/bin/sh\nBUNDLE_GEMFILE=/opt/${pkgname}/Gemfile bundle exec ruby
[arch-commits] Commit in babeld/repos/community-x86_64 (7 files)
Date: Friday, May 11, 2018 @ 21:54:06 Author: zorun Revision: 320908 archrelease: copy trunk to community-x86_64 Added: babeld/repos/community-x86_64/0001-Fix-parsing-of-source-length-in-filters.patch (from rev 320907, babeld/trunk/0001-Fix-parsing-of-source-length-in-filters.patch) babeld/repos/community-x86_64/PKGBUILD (from rev 320907, babeld/trunk/PKGBUILD) babeld/repos/community-x86_64/babeld.conf (from rev 320907, babeld/trunk/babeld.conf) babeld/repos/community-x86_64/babeld.service (from rev 320907, babeld/trunk/babeld.service) Deleted: babeld/repos/community-x86_64/PKGBUILD babeld/repos/community-x86_64/babeld.conf babeld/repos/community-x86_64/babeld.service + 0001-Fix-parsing-of-source-length-in-filters.patch | 38 ++ PKGBUILD | 77 +++--- babeld.conf| 104 +-- babeld.service | 28 ++--- 4 files changed, 146 insertions(+), 101 deletions(-) Copied: babeld/repos/community-x86_64/0001-Fix-parsing-of-source-length-in-filters.patch (from rev 320907, babeld/trunk/0001-Fix-parsing-of-source-length-in-filters.patch) === --- 0001-Fix-parsing-of-source-length-in-filters.patch (rev 0) +++ 0001-Fix-parsing-of-source-length-in-filters.patch 2018-05-11 21:54:06 UTC (rev 320908) @@ -0,0 +1,38 @@ +From 157e44a4a507786f5626070d9b1f3e371389 Mon Sep 17 00:00:00 2001 +From: Juliusz Chroboczek+Date: Fri, 11 May 2018 14:13:06 +0200 +Subject: [PATCH] Fix parsing of source length in filters. + +This fixes a bug that was introduced in commit 4f4e3cb, and prevented +non-source-specific IPv4 routes from being redistributed. Thanks +to Niklas Yann Wettengel for the detective work. +--- + configuration.c | 12 + 1 file changed, 8 insertions(+), 4 deletions(-) + +diff --git a/configuration.c b/configuration.c +index 449e580..5f52ecb 100644 +--- a/configuration.c b/configuration.c +@@ -479,10 +479,14 @@ parse_filter(int c, gnc_t gnc, void *closure, struct filter **filter_return) +filter->src_plen_le < 128 || filter->src_plen_ge > 0) + filter->af = AF_INET6; + } else if(filter->af == AF_INET) { +-filter->plen_le += 96; +-filter->plen_ge += 96; +-filter->src_plen_le += 96; +-filter->src_plen_ge += 96; ++if(filter->plen_le < 128) ++filter->plen_le += 96; ++if(filter->plen_ge > 0) ++filter->plen_ge += 96; ++if(filter->src_plen_le < 128) ++filter->src_plen_le += 96; ++if(filter->src_plen_ge > 0) ++filter->src_plen_ge += 96; + } + *filter_return = filter; + return c; +-- +2.17.0 + Deleted: PKGBUILD === --- PKGBUILD2018-05-11 21:53:53 UTC (rev 320907) +++ PKGBUILD2018-05-11 21:54:06 UTC (rev 320908) @@ -1,35 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Maintainer: Baptiste Jonglez -# Contributor: Yann Lopez - -pkgname=babeld -pkgver=1.8.1 -pkgrel=1 -pkgdesc="A loop-avoiding distance-vector routing protocol" -arch=('x86_64') -url="https://www.irif.fr/~jch/software/babel/; -license=('MIT') -depends=('glibc') -backup=('etc/babeld.conf') -source=("https://www.irif.fr/~jch/software/files/$pkgname-$pkgver.tar.gz"{,.asc} -'babeld.conf' 'babeld.service') -validpgpkeys=('F8E70AAD74D32CAC27B9AFD62652C881EADB5526') -sha512sums=('ffc6907ae2762ae772da5582a8cd9edb942f57b77ba87d551bf8ec42b61a4413971618d47fc5cca3466198623d1cc4192153b5f7656003e47f23b4683a1c' -'SKIP' - '1232684447b4409d6e3813041f4ab1158faa844b5ac65441b5f299f1e353f48679aacbce9cc79e6714e9a3e1b17d2cfa4963c1388dba225ee342ea3cdb7f1194' - '01e69d19a6176a6bf26ee703939c5bdea3f1245464ed5d3863dc5867a76b8b6a6fc7324912aee17458a0c6275ccdfa5abe63b88f7503c8d4dfd37d3f15f42700') - -build() { - cd "$pkgname-$pkgver" - make PREFIX="/usr" -} - -package() { - cd "$pkgname-$pkgver" - make PREFIX="/usr" TARGET="$pkgdir" install - - install -Dm644 ../babeld.conf "$pkgdir"/etc/babeld.conf - install -Dm644 ../babeld.service "$pkgdir"/usr/lib/systemd/system/babeld.service - install -D -m644 LICENCE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: babeld/repos/community-x86_64/PKGBUILD (from rev 320907, babeld/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 21:54:06 UTC (rev 320908) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Maintainer: Baptiste Jonglez +# Contributor: Yann Lopez + +pkgname=babeld +pkgver=1.8.1 +pkgrel=2 +pkgdesc="A loop-avoiding distance-vector routing
[arch-commits] Commit in babeld/trunk (2 files)
Date: Friday, May 11, 2018 @ 21:53:53 Author: zorun Revision: 320907 upgpkg: babeld 1.8.1-2 Fix upstream bug Added: babeld/trunk/0001-Fix-parsing-of-source-length-in-filters.patch Modified: babeld/trunk/PKGBUILD + 0001-Fix-parsing-of-source-length-in-filters.patch | 38 +++ PKGBUILD | 13 +- 2 files changed, 48 insertions(+), 3 deletions(-) Added: 0001-Fix-parsing-of-source-length-in-filters.patch === --- 0001-Fix-parsing-of-source-length-in-filters.patch (rev 0) +++ 0001-Fix-parsing-of-source-length-in-filters.patch 2018-05-11 21:53:53 UTC (rev 320907) @@ -0,0 +1,38 @@ +From 157e44a4a507786f5626070d9b1f3e371389 Mon Sep 17 00:00:00 2001 +From: Juliusz Chroboczek+Date: Fri, 11 May 2018 14:13:06 +0200 +Subject: [PATCH] Fix parsing of source length in filters. + +This fixes a bug that was introduced in commit 4f4e3cb, and prevented +non-source-specific IPv4 routes from being redistributed. Thanks +to Niklas Yann Wettengel for the detective work. +--- + configuration.c | 12 + 1 file changed, 8 insertions(+), 4 deletions(-) + +diff --git a/configuration.c b/configuration.c +index 449e580..5f52ecb 100644 +--- a/configuration.c b/configuration.c +@@ -479,10 +479,14 @@ parse_filter(int c, gnc_t gnc, void *closure, struct filter **filter_return) +filter->src_plen_le < 128 || filter->src_plen_ge > 0) + filter->af = AF_INET6; + } else if(filter->af == AF_INET) { +-filter->plen_le += 96; +-filter->plen_ge += 96; +-filter->src_plen_le += 96; +-filter->src_plen_ge += 96; ++if(filter->plen_le < 128) ++filter->plen_le += 96; ++if(filter->plen_ge > 0) ++filter->plen_ge += 96; ++if(filter->src_plen_le < 128) ++filter->src_plen_le += 96; ++if(filter->src_plen_ge > 0) ++filter->src_plen_ge += 96; + } + *filter_return = filter; + return c; +-- +2.17.0 + Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:40:29 UTC (rev 320906) +++ PKGBUILD2018-05-11 21:53:53 UTC (rev 320907) @@ -5,7 +5,7 @@ pkgname=babeld pkgver=1.8.1 -pkgrel=1 +pkgrel=2 pkgdesc="A loop-avoiding distance-vector routing protocol" arch=('x86_64') url="https://www.irif.fr/~jch/software/babel/; @@ -13,13 +13,20 @@ depends=('glibc') backup=('etc/babeld.conf') source=("https://www.irif.fr/~jch/software/files/$pkgname-$pkgver.tar.gz"{,.asc} -'babeld.conf' 'babeld.service') +'babeld.conf' 'babeld.service' +'0001-Fix-parsing-of-source-length-in-filters.patch') validpgpkeys=('F8E70AAD74D32CAC27B9AFD62652C881EADB5526') sha512sums=('ffc6907ae2762ae772da5582a8cd9edb942f57b77ba87d551bf8ec42b61a4413971618d47fc5cca3466198623d1cc4192153b5f7656003e47f23b4683a1c' 'SKIP' '1232684447b4409d6e3813041f4ab1158faa844b5ac65441b5f299f1e353f48679aacbce9cc79e6714e9a3e1b17d2cfa4963c1388dba225ee342ea3cdb7f1194' - '01e69d19a6176a6bf26ee703939c5bdea3f1245464ed5d3863dc5867a76b8b6a6fc7324912aee17458a0c6275ccdfa5abe63b88f7503c8d4dfd37d3f15f42700') + '01e69d19a6176a6bf26ee703939c5bdea3f1245464ed5d3863dc5867a76b8b6a6fc7324912aee17458a0c6275ccdfa5abe63b88f7503c8d4dfd37d3f15f42700' + 'a1043a5b0d46759fd41ef2c970d28e67b0aa8db83cf9d760d1168cc0ad64bfbf56a69ba08c920ef200b7910e28b6b8a4441eb8c6b156c2c58d2edbcba97a3cf8') +prepare() { + cd "$pkgname-$pkgver" + patch -p1 < "$srcdir"/0001-Fix-parsing-of-source-length-in-filters.patch +} + build() { cd "$pkgname-$pkgver" make PREFIX="/usr"
[arch-commits] Commit in python-mysql-connector/repos/community-any (4 files)
Date: Friday, May 11, 2018 @ 20:40:29 Author: lfleischer Revision: 320906 archrelease: copy trunk to community-any Added: python-mysql-connector/repos/community-any/ChangeLog (from rev 320905, python-mysql-connector/trunk/ChangeLog) python-mysql-connector/repos/community-any/PKGBUILD (from rev 320905, python-mysql-connector/trunk/PKGBUILD) Deleted: python-mysql-connector/repos/community-any/ChangeLog python-mysql-connector/repos/community-any/PKGBUILD ---+ ChangeLog | 70 ++--- PKGBUILD | 93 ++-- 2 files changed, 82 insertions(+), 81 deletions(-) Deleted: ChangeLog === --- ChangeLog 2018-05-11 20:40:25 UTC (rev 320905) +++ ChangeLog 2018-05-11 20:40:29 UTC (rev 320906) @@ -1,35 +0,0 @@ -2.1.7-1: -upstream update - -2.1.6-1: -upstream update - -2.1.5-1: -upstream update - -2.1.4-1: -upstream update - -2.1.3-1: -upstream update - -2.0.4-2: -python3.5 rebuild - -2.0.4-1: -upstream update - -2.0.3-1: -upstream update - -2.0.2-1: -upstream update - -2.0.1-1: -upstream update - -1.2.3-1: -upstream update - -1.2.2-1: -move from AUR into [community] Copied: python-mysql-connector/repos/community-any/ChangeLog (from rev 320905, python-mysql-connector/trunk/ChangeLog) === --- ChangeLog (rev 0) +++ ChangeLog 2018-05-11 20:40:29 UTC (rev 320906) @@ -0,0 +1,35 @@ +2.1.7-1: +upstream update + +2.1.6-1: +upstream update + +2.1.5-1: +upstream update + +2.1.4-1: +upstream update + +2.1.3-1: +upstream update + +2.0.4-2: +python3.5 rebuild + +2.0.4-1: +upstream update + +2.0.3-1: +upstream update + +2.0.2-1: +upstream update + +2.0.1-1: +upstream update + +1.2.3-1: +upstream update + +1.2.2-1: +move from AUR into [community] Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:40:25 UTC (rev 320905) +++ PKGBUILD2018-05-11 20:40:29 UTC (rev 320906) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Evgeniy Alekseev -# Contributor: Raphaël Doursenaud - -pkgbase=python-mysql-connector -pkgname=('python-mysql-connector' 'python2-mysql-connector') -_pkgname=mysql-connector-python -pkgver=2.1.7 -pkgrel=1 -pkgdesc="A standardized database driver for Python platforms and development" -arch=('any') -url="http://dev.mysql.com/downloads/connector/python/; -license=('GPL') -depends=('python' 'python2') -source=("https://cdn.mysql.com/Downloads/Connector-Python/${_pkgname}-${pkgver}.tar.gz;) -sha512sums=('f88c3a6dd3c3c1cd5c16165daef801dbcc7ea9163406273dd751e25687a57dcdf4ffbcdb65bb107e8cd9d7c91029823f625dc19ab34116398263fa074598880a') -changelog=ChangeLog - -prepare() { - cp -r "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" - # change python to python2 - find "${_pkgname}-${pkgver}-py2" -name '*.py' -type f -exec \ - sed -i 's|env python|env python2|' {} \; -} - -build() { - cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py build - - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - python2 setup.py build -} - -package_python-mysql-connector() { - depends=('python') - - cd "${srcdir}/${_pkgname}-${pkgver}" - python setup.py install --root="${pkgdir}" --optimize=1 -} - -package_python2-mysql-connector() { - depends=('python2') - - cd "${srcdir}/${_pkgname}-${pkgver}-py2" - python2 setup.py install --root="${pkgdir}" --optimize=1 -} Copied: python-mysql-connector/repos/community-any/PKGBUILD (from rev 320905, python-mysql-connector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 20:40:29 UTC (rev 320906) @@ -0,0 +1,47 @@ +# Maintainer: Lukas Fleischer+# Contributor: Evgeniy Alekseev +# Contributor: Raphaël Doursenaud + +pkgbase=python-mysql-connector +pkgname=('python-mysql-connector' 'python2-mysql-connector') +_pkgname=mysql-connector-python +pkgver=8.0.11 +pkgrel=1 +pkgdesc="A standardized database driver for Python platforms and development" +arch=('any') +url="http://dev.mysql.com/downloads/connector/python/; +license=('GPL') +depends=('python' 'python2') +makedepends=('python-setuptools' 'python2-setuptools') +source=("https://cdn.mysql.com/Downloads/Connector-Python/${_pkgname}-${pkgver}.tar.gz;) +sha512sums=('9fd08f6ea7d9c60a9b9e21628d77ff41e967242441651ff46e7eaaa7dda727357f83e134e21a2bbc82a10b973abe3c56af411ae5ee68715378dc70ed9f25e27f') +changelog=ChangeLog + +prepare() { + cp -r "${_pkgname}-${pkgver}" "${_pkgname}-${pkgver}-py2" + # change python to python2 + find "${_pkgname}-${pkgver}-py2" -name '*.py' -type f -exec \ + sed -i 's|env python|env python2|' {} \; +} + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + python setup.py build + + cd "${srcdir}/${_pkgname}-${pkgver}-py2" + python2 setup.py
[arch-commits] Commit in python-mysql-connector/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:40:25 Author: lfleischer Revision: 320905 upgpkg: python-mysql-connector 8.0.11-1 Upstream update. Modified: python-mysql-connector/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:33:46 UTC (rev 320904) +++ PKGBUILD2018-05-11 20:40:25 UTC (rev 320905) @@ -1,11 +1,11 @@ -# $Id$ -# Maintainer: Evgeniy Alekseev +# Maintainer: Lukas Fleischer+# Contributor: Evgeniy Alekseev # Contributor: Raphaël Doursenaud pkgbase=python-mysql-connector pkgname=('python-mysql-connector' 'python2-mysql-connector') _pkgname=mysql-connector-python -pkgver=2.1.7 +pkgver=8.0.11 pkgrel=1 pkgdesc="A standardized database driver for Python platforms and development" arch=('any') @@ -12,8 +12,9 @@ url="http://dev.mysql.com/downloads/connector/python/; license=('GPL') depends=('python' 'python2') +makedepends=('python-setuptools' 'python2-setuptools') source=("https://cdn.mysql.com/Downloads/Connector-Python/${_pkgname}-${pkgver}.tar.gz;) -sha512sums=('f88c3a6dd3c3c1cd5c16165daef801dbcc7ea9163406273dd751e25687a57dcdf4ffbcdb65bb107e8cd9d7c91029823f625dc19ab34116398263fa074598880a') +sha512sums=('9fd08f6ea7d9c60a9b9e21628d77ff41e967242441651ff46e7eaaa7dda727357f83e134e21a2bbc82a10b973abe3c56af411ae5ee68715378dc70ed9f25e27f') changelog=ChangeLog prepare() {
[arch-commits] Commit in maim/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 20:33:46 Author: lfleischer Revision: 320904 archrelease: copy trunk to community-x86_64 Added: maim/repos/community-x86_64/PKGBUILD (from rev 320903, maim/trunk/PKGBUILD) Deleted: maim/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:33:38 UTC (rev 320903) +++ PKGBUILD2018-05-11 20:33:46 UTC (rev 320904) @@ -1,25 +0,0 @@ -# Maintainer: Lukas Fleischer-# Contributor: Bartłomiej Piotrowski -# Contributor: naelstrof - -pkgname=maim -pkgver=5.4.68 -pkgrel=3 -pkgdesc='Utility to take a screenshot using imlib2' -arch=('x86_64') -url='https://github.com/naelstrof/maim' -license=('GPL3') -depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') -makedepends=('cmake' 'glm') -source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") -md5sums=('790b2c87b5bb75c075c8cfff79232043') - -build() { - cd "$pkgname-$pkgver" - cmake -DCMAKE_INSTALL_PREFIX=/usr . - make -} - -package() { - make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install -} Copied: maim/repos/community-x86_64/PKGBUILD (from rev 320903, maim/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 20:33:46 UTC (rev 320904) @@ -0,0 +1,25 @@ +# Maintainer: Lukas Fleischer +# Contributor: Bartłomiej Piotrowski +# Contributor: naelstrof + +pkgname=maim +pkgver=5.5 +pkgrel=1 +pkgdesc='Utility to take a screenshot using imlib2' +arch=('x86_64') +url='https://github.com/naelstrof/maim' +license=('GPL3') +depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') +makedepends=('cmake' 'glm') +source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") +md5sums=('b1e10d96ff1cbe137baa551e09d09910') + +build() { + cd "$pkgname-$pkgver" + cmake -DCMAKE_INSTALL_PREFIX=/usr . + make +} + +package() { + make -C "$pkgname-$pkgver" DESTDIR="$pkgdir" install +}
[arch-commits] Commit in maim/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:33:38 Author: lfleischer Revision: 320903 upgpkg: maim 5.5-1 Upstream update. Modified: maim/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:28:04 UTC (rev 320902) +++ PKGBUILD2018-05-11 20:33:38 UTC (rev 320903) @@ -3,8 +3,8 @@ # Contributor: naelstrofpkgname=maim -pkgver=5.4.68 -pkgrel=3 +pkgver=5.5 +pkgrel=1 pkgdesc='Utility to take a screenshot using imlib2' arch=('x86_64') url='https://github.com/naelstrof/maim' @@ -12,7 +12,7 @@ depends=('freetype2' 'libpng' 'libjpeg-turbo' 'libx11' 'libxcomposite' 'libxext' 'libxfixes' 'libxrandr' 'slop') makedepends=('cmake' 'glm') source=("${pkgname}-${pkgver}.tar.gz"::"$url/archive/v${pkgver}.tar.gz") -md5sums=('790b2c87b5bb75c075c8cfff79232043') +md5sums=('b1e10d96ff1cbe137baa551e09d09910') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in xf86-video-vmware/repos/testing-x86_64 (6 files)
Date: Friday, May 11, 2018 @ 20:28:46 Author: andyrtr Revision: 323990 archrelease: copy trunk to testing-x86_64 Added: xf86-video-vmware/repos/testing-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch (from rev 323989, xf86-video-vmware/trunk/0001-saa-Build-compatibility-with-xserver-1.20.patch) xf86-video-vmware/repos/testing-x86_64/PKGBUILD (from rev 323989, xf86-video-vmware/trunk/PKGBUILD) xf86-video-vmware/repos/testing-x86_64/gcc8.diff (from rev 323989, xf86-video-vmware/trunk/gcc8.diff) Deleted: xf86-video-vmware/repos/testing-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch xf86-video-vmware/repos/testing-x86_64/PKGBUILD xf86-video-vmware/repos/testing-x86_64/gcc8.diff --+ 0001-saa-Build-compatibility-with-xserver-1.20.patch | 66 +-- PKGBUILD | 122 +++--- gcc8.diff| 314 - 3 files changed, 251 insertions(+), 251 deletions(-) Deleted: 0001-saa-Build-compatibility-with-xserver-1.20.patch === --- 0001-saa-Build-compatibility-with-xserver-1.20.patch2018-05-11 20:28:31 UTC (rev 323989) +++ 0001-saa-Build-compatibility-with-xserver-1.20.patch2018-05-11 20:28:46 UTC (rev 323990) @@ -1,33 +0,0 @@ -From 7e5237dd08f2a469d0bc699cbcde763cc93c7407 Mon Sep 17 00:00:00 2001 -From: Adam Jackson-Date: Tue, 7 Nov 2017 15:42:59 -0500 -Subject: [PATCH xf86-video-vmware] saa: Build compatibility with xserver 1.20 - -fbGetRotatedPixmap went away with 24bpp support, just treat it as NULL -and we'll do the right thing. - -Signed-off-by: Adam Jackson - saa/saa.c | 5 + - 1 file changed, 5 insertions(+) - -diff --git a/saa/saa.c b/saa/saa.c -index be9520e..d956853 100644 a/saa/saa.c -+++ b/saa/saa.c -@@ -370,6 +370,11 @@ saa_op_reads_destination(CARD8 op) - } - } - -+/* compatibility with xserver >= 1.20 */ -+#ifndef fbGetRotatedPixmap -+#define fbGetRotatedPixmap(pGC) NULL -+#endif -+ - static void - saa_validate_gc(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable) - { --- -2.16.2 - - Copied: xf86-video-vmware/repos/testing-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch (from rev 323989, xf86-video-vmware/trunk/0001-saa-Build-compatibility-with-xserver-1.20.patch) === --- 0001-saa-Build-compatibility-with-xserver-1.20.patch (rev 0) +++ 0001-saa-Build-compatibility-with-xserver-1.20.patch2018-05-11 20:28:46 UTC (rev 323990) @@ -0,0 +1,33 @@ +From 7e5237dd08f2a469d0bc699cbcde763cc93c7407 Mon Sep 17 00:00:00 2001 +From: Adam Jackson +Date: Tue, 7 Nov 2017 15:42:59 -0500 +Subject: [PATCH xf86-video-vmware] saa: Build compatibility with xserver 1.20 + +fbGetRotatedPixmap went away with 24bpp support, just treat it as NULL +and we'll do the right thing. + +Signed-off-by: Adam Jackson +--- + saa/saa.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/saa/saa.c b/saa/saa.c +index be9520e..d956853 100644 +--- a/saa/saa.c b/saa/saa.c +@@ -370,6 +370,11 @@ saa_op_reads_destination(CARD8 op) + } + } + ++/* compatibility with xserver >= 1.20 */ ++#ifndef fbGetRotatedPixmap ++#define fbGetRotatedPixmap(pGC) NULL ++#endif ++ + static void + saa_validate_gc(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable) + { +-- +2.16.2 + + Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:28:31 UTC (rev 323989) +++ PKGBUILD2018-05-11 20:28:46 UTC (rev 323990) @@ -1,61 +0,0 @@ -# $Id$ -# Maintainer: Jan de Groot - -pkgname=xf86-video-vmware -_commit=6b7dc2f9304298e669e7ac97594b948d1476ae52 # master -pkgver=xf86+video+vmware+13.0.2+69+g6b7dc2f -pkgrel=1 -pkgdesc="X.org vmware video driver" -arch=(x86_64) -url="https://xorg.freedesktop.org/; -license=('custom') -depends=('mesa' 'libsystemd') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'git') -conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25') -groups=('xorg-drivers') -options=('!emptydirs') -#source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-vmware#commit=$_commit; -0001-saa-Build-compatibility-with-xserver-1.20.patch -gcc8.diff) -sha256sums=('SKIP' -'eb8fcf7b0b886e47c8d8deb12e7d33742223723f76de8122e6161b46fa052403' -'76ac76c213a3a27e757d62d59980ddd65b34ac02bd0e4efb00833fc69c01793e') -validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') # Thomas Hellstrom (VMware) - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-/+/g' -} -
[arch-commits] Commit in xf86-video-vmware/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:28:31 Author: andyrtr Revision: 323989 upgpkg: xf86-video-vmware 13.0.2+69+g6b7dc2f-1 fix pkgver Modified: xf86-video-vmware/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:06:48 UTC (rev 323988) +++ PKGBUILD2018-05-11 20:28:31 UTC (rev 323989) @@ -3,7 +3,7 @@ pkgname=xf86-video-vmware _commit=6b7dc2f9304298e669e7ac97594b948d1476ae52 # master -pkgver=xf86+video+vmware+13.0.2+69+g6b7dc2f +pkgver=13.0.2+69+g6b7dc2f pkgrel=1 pkgdesc="X.org vmware video driver" arch=(x86_64) @@ -25,7 +25,7 @@ pkgver() { cd $pkgname - git describe --tags | sed 's/-/+/g' + git describe --tags | sed 's/^xf86-video-vmware-//;s/-/+/g' } prepare() {
[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)
Date: Friday, May 11, 2018 @ 20:28:04 Author: svenstaro Revision: 320902 archrelease: copy trunk to multilib-x86_64 Added: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 320901, wine/trunk/30-win32-aliases.conf) wine/repos/multilib-x86_64/PKGBUILD (from rev 320901, wine/trunk/PKGBUILD) wine/repos/multilib-x86_64/harmony-fix.diff (from rev 320901, wine/trunk/harmony-fix.diff) wine/repos/multilib-x86_64/wine-binfmt.conf (from rev 320901, wine/trunk/wine-binfmt.conf) wine/repos/multilib-x86_64/wine.install (from rev 320901, wine/trunk/wine.install) Deleted: wine/repos/multilib-x86_64/30-win32-aliases.conf wine/repos/multilib-x86_64/PKGBUILD wine/repos/multilib-x86_64/harmony-fix.diff wine/repos/multilib-x86_64/wine-binfmt.conf wine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++--- PKGBUILD | 338 harmony-fix.diff | 126 - wine-binfmt.conf |4 wine.install | 14 - 5 files changed, 261 insertions(+), 261 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2018-05-11 20:27:52 UTC (rev 320901) +++ 30-win32-aliases.conf 2018-05-11 20:28:04 UTC (rev 320902) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 320901, wine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2018-05-11 20:28:04 UTC (rev 320902) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:27:52 UTC (rev 320901) +++ PKGBUILD2018-05-11 20:28:04 UTC (rev 320902) @@ -1,169 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine -pkgver=3.7 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/3.x/$pkgname-$_pkgbasever.tar.xz{,.sign} -harmony-fix.diff -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('a699418574dd8f407c064421cf6cdfe3923562c8adf9a7749e716f3853291eab05358ea64f0217c303c26c0f8f59d2116024b7b6978f9a52a055147e689a8694' -'SKIP' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs" -url="http://www.winehq.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) -depends=( - fontconfig lib32-fontconfig - lcms2 lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxdamage lib32-libxdamage - libxi lib32-libxi - gettext lib32-gettext - freetype2 lib32-freetype2 - glu lib32-glu - libsm lib32-libsm - gcc-libslib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - gst-plugins-base-libs
[arch-commits] Commit in wine/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:27:52 Author: svenstaro Revision: 320901 upgpkg: wine 3.8-1 Modified: wine/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:04:07 UTC (rev 320900) +++ PKGBUILD2018-05-11 20:27:52 UTC (rev 320901) @@ -5,7 +5,7 @@ # Contributor: Giovanni Scaforapkgname=wine -pkgver=3.7 +pkgver=3.8 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -14,7 +14,7 @@ harmony-fix.diff 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('a699418574dd8f407c064421cf6cdfe3923562c8adf9a7749e716f3853291eab05358ea64f0217c303c26c0f8f59d2116024b7b6978f9a52a055147e689a8694' +sha512sums=('387c6bff3eafac7e92030d11c02b3461b4ead059d2aad7f6d903e176f304d2ac0a426132fcd452507868f0d22bb360a30734edf3e73dfd514037458f08406e98' 'SKIP' 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
[arch-commits] Commit in babl/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 20:06:48 Author: heftig Revision: 323988 archrelease: copy trunk to extra-x86_64 Added: babl/repos/extra-x86_64/PKGBUILD (from rev 323987, babl/trunk/PKGBUILD) Deleted: babl/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 81 + 1 file changed, 44 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:06:21 UTC (rev 323987) +++ PKGBUILD2018-05-11 20:06:48 UTC (rev 323988) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Daniel Isenmann- -pkgname=babl -pkgver=0.1.46 -pkgrel=1 -pkgdesc="Dynamic, any to any, pixel format conversion library" -arch=(x86_64) -url="http://gegl.org/babl/; -license=(LGPL3) -depends=(glibc) -makedepends=(git meson) -_commit=e92ced2c54250af1dddb58f76ff1678d74a30dcf # tags/BABL_0_1_46^0 -source=("git+https://git.gnome.org/browse/babl#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g' -} - -build() { - arch-meson $pkgname build \ --D enable-sse4_1=false \ --D enable-f16c=false \ --D with-docs=false - ninja -C build -} - -check() { - cd build - meson test -} - -package() { - DESTDIR="$pkgdir" ninja -C build install -} Copied: babl/repos/extra-x86_64/PKGBUILD (from rev 323987, babl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 20:06:48 UTC (rev 323988) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Daniel Isenmann + +pkgname=babl +pkgver=0.1.46 +pkgrel=2 +pkgdesc="Dynamic, any to any, pixel format conversion library" +arch=(x86_64) +url="http://gegl.org/babl/; +license=(LGPL3) +depends=(glibc) +makedepends=(git) +_commit=e92ced2c54250af1dddb58f76ff1678d74a30dcf # tags/BABL_0_1_46^0 +source=("git+https://git.gnome.org/browse/babl#commit=$_commit;) +sha256sums=('SKIP') + +# Don't port to meson until babl's runtime cpu detection works there + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g' +} + +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + make -C $pkgname check +} + +package() { + DESTDIR="$pkgdir" make -C $pkgname install +} + +# vim:set sw=2 et:
[arch-commits] Commit in babl/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:06:21 Author: heftig Revision: 323987 0.1.46-2 Modified: babl/trunk/PKGBUILD --+ PKGBUILD | 27 +-- 1 file changed, 17 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 19:42:04 UTC (rev 323986) +++ PKGBUILD2018-05-11 20:06:21 UTC (rev 323987) @@ -3,35 +3,42 @@ pkgname=babl pkgver=0.1.46 -pkgrel=1 +pkgrel=2 pkgdesc="Dynamic, any to any, pixel format conversion library" arch=(x86_64) url="http://gegl.org/babl/; license=(LGPL3) depends=(glibc) -makedepends=(git meson) +makedepends=(git) _commit=e92ced2c54250af1dddb58f76ff1678d74a30dcf # tags/BABL_0_1_46^0 source=("git+https://git.gnome.org/browse/babl#commit=$_commit;) sha256sums=('SKIP') +# Don't port to meson until babl's runtime cpu detection works there + pkgver() { cd $pkgname git describe --tags | sed 's/^BABL_//;s/_/./g;s/-/+/g' } +prepare() { + cd $pkgname + NOCONFIGURE=1 ./autogen.sh +} + build() { - arch-meson $pkgname build \ --D enable-sse4_1=false \ --D enable-f16c=false \ --D with-docs=false - ninja -C build + cd $pkgname + ./configure --prefix=/usr + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make } check() { - cd build - meson test + make -C $pkgname check } package() { - DESTDIR="$pkgdir" ninja -C build install + DESTDIR="$pkgdir" make -C $pkgname install } + +# vim:set sw=2 et:
[arch-commits] Commit in blender/repos (3 files)
Date: Friday, May 11, 2018 @ 20:04:07 Author: svenstaro Revision: 320900 archrelease: copy trunk to community-testing-x86_64 Added: blender/repos/community-testing-x86_64/ blender/repos/community-testing-x86_64/PKGBUILD (from rev 320899, blender/trunk/PKGBUILD) blender/repos/community-testing-x86_64/ffmpeg4.0.patch (from rev 320899, blender/trunk/ffmpeg4.0.patch) -+ PKGBUILD| 102 ffmpeg4.0.patch | 113 ++ 2 files changed, 215 insertions(+) Copied: blender/repos/community-testing-x86_64/PKGBUILD (from rev 320899, blender/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-05-11 20:04:07 UTC (rev 320900) @@ -0,0 +1,102 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase+# Contributor: John Sowiak +# Contributor: tobias + +# Sometimes blender.org takes some time to release patch releases and because Arch users +# are impatient, we sometimes need to build from git directly. +# Update because I get so many queries on this: +# Due to our other rolling deps, it's sometimes not possible to build Blender stable releases. +# More often than not, a new openshadinglanguage breaks it and I could either backport fixes +# or simply roll with a new version. I usually choose the latter when the former seems +# unreasonable. + +# _gittag=v2.79b +_gitcommit=0385b33f0b3e389ea2a82c4b6bb181c684f0511a + +pkgname=blender +pkgver=2.79.b +[[ -n $_gitcommit ]] && pkgver=${pkgver}.git2.${_gitcommit:0:8} +pkgrel=13 +epoch=17 +pkgdesc="A fully integrated 3D graphics creation suite" +arch=('x86_64') +license=('GPL') +url="http://www.blender.org; +depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' + 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 'python-numpy' + 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic' + 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' + 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2') +makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda') +optdepends=('cuda: cycles renderer cuda support') +options=(!strip) +source=("git://git.blender.org/blender-addons.git" +"git://git.blender.org/blender-addons-contrib.git" +"git://git.blender.org/blender-translations.git" +"git://git.blender.org/blender-dev-tools.git" +"git://git.blender.org/scons.git") +if [[ -n $_gittag ]]; then + source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}") +elif [[ -n $_gitcommit ]]; then + source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}") +fi +md5sums=('SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP' + 'SKIP') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + git submodule init + git config submodule."release/scripts/addons".url ${srcdir}/blender-addons + git config submodule."release/scripts/addons_contrib".url ${srcdir}/blender-addons-contrib + git config submodule."release/datafiles/locale".url ${srcdir}/blender-translations + git config submodule."source/tools".url ${srcdir}/blender-dev-tools + git config submodule."scons".url ${srcdir}/scons + git submodule update + + # Fix installation of modules + sed -i "144i\ \ \ \ pass" release/scripts/addons_contrib/np_station/np_point_dimension.py +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + [[ -d build ]] && rm -rf build + mkdir build && cd build + + export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" + export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" + cmake -C../build_files/cmake/config/blender_release.cmake .. \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=Release \ +-DWITH_INSTALL_PORTABLE=OFF \ +-DWITH_PYTHON_INSTALL=OFF \ +-DOPENIMAGEIO_ROOT_DIR=/usr \ +-DWITH_SYSTEM_OPENJPEG=ON \ +-DWITH_GL_PROFILE_CORE=OFF \ +-DWITH_GL_PROFILE_ES20=OFF \ +-DWITH_LLVM=ON \ +-DWITH_CYCLES_CUDA_BINARIES=ON \ +-DWITH_CYCLES_PTEX=OFF \ +-DPYTHON_VERSION=3.6 \ +-DPYTHON_LIBPATH=/usr/lib \ +-DPYTHON_LIBRARY=python3.6m \ +-DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m + make + + # PTEX is currently broken and experimental in blender anyway +} + +package() { + cd "$srcdir/$pkgname-$pkgver/build" + + make DESTDIR="${pkgdir}" install + install -Dm755 ../release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" + python -m compileall "${pkgdir}/usr/share/blender" + python -O -m compileall "${pkgdir}/usr/share/blender" +} Copied: blender/repos/community-testing-x86_64/ffmpeg4.0.patch (from rev 320899, blender/trunk/ffmpeg4.0.patch)
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:03:38 Author: svenstaro Revision: 320899 upgpkg: blender 17:2.79.b.git2.0385b33f-13 Modified: blender/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 20:02:38 UTC (rev 320898) +++ PKGBUILD2018-05-11 20:03:38 UTC (rev 320899) @@ -17,7 +17,7 @@ pkgname=blender pkgver=2.79.b [[ -n $_gitcommit ]] && pkgver=${pkgver}.git2.${_gitcommit:0:8} -pkgrel=12 +pkgrel=13 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64')
[arch-commits] Commit in firefox-extension-privacybadger/repos/community-any (2 files)
Date: Friday, May 11, 2018 @ 20:02:38 Author: eschwartz Revision: 320898 archrelease: copy trunk to community-any Added: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 320897, firefox-extension-privacybadger/trunk/PKGBUILD) Deleted: firefox-extension-privacybadger/repos/community-any/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 20:02:18 UTC (rev 320897) +++ PKGBUILD2018-05-11 20:02:38 UTC (rev 320898) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Eli Schwartz-# Contributor: Hyacinthe Cartiaux - -_pkgname=privacybadger -pkgname=firefox-extension-${_pkgname} -pkgver=2018.4.23 -pkgrel=2 -pkgdesc="Block third party tracking in your browser" -arch=('any') -url="https://www.eff.org/privacybadger; -license=('GPL3') -groups=('firefox-addons') -depends=("firefox") -makedepends=("unzip") -source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; - "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) -noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('bcb0837c8bae41fa20f44dda17023f99680e760e35b9df85fe0e6f5c2b568e3b' -'SKIP') -validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei - -prepare() { - cd "$srcdir" - - unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" -} - -package() { - cd "${srcdir}" - - if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then -_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" - else -_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" - fi - _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" - # Should this extension be unpacked or not? - if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then -install -dm755 "${_extension_dest}" -cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" -chmod -R ugo+rX "${_extension_dest}" - else -install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" - fi -} Copied: firefox-extension-privacybadger/repos/community-any/PKGBUILD (from rev 320897, firefox-extension-privacybadger/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 20:02:38 UTC (rev 320898) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Eli Schwartz +# Contributor: Hyacinthe Cartiaux + +_pkgname=privacybadger +pkgname=firefox-extension-${_pkgname} +pkgver=2018.5.10 +pkgrel=1 +pkgdesc="Block third party tracking in your browser" +arch=('any') +url="https://www.eff.org/privacybadger; +license=('GPL3') +groups=('firefox-addons') +depends=("firefox") +makedepends=("unzip") +source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; + "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) +noextract=("${_pkgname}-${pkgver}.xpi") +sha256sums=('f9a68ad00c255732553d470c88490aee41e6c17107a43e6eb26a530077c13b29' +'SKIP') +validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei + +prepare() { + cd "$srcdir" + + unzip -qqo "${_pkgname}-${pkgver}.xpi" -d "${_pkgname}-${pkgver}" +} + +package() { + cd "${srcdir}" + + if [[ -f ${_pkgname}-${pkgver}/install.rdf ]]; then +_extension_id="$(sed -n '/.*\(.*\)<\/em:id>.*/{s//\1/p;q}' ${_pkgname}-${pkgver}/install.rdf)" + else +_extension_id="$(sed -n 's/.*"id": "\(.*\)".*/\1/p' ${_pkgname}-${pkgver}/manifest.json)" + fi + _extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}" + # Should this extension be unpacked or not? + if grep -q 'true' ${_pkgname}-${pkgver}/install.rdf 2>/dev/null; then +install -dm755 "${_extension_dest}" +cp -R ${_pkgname}-${pkgver}/* "${_extension_dest}" +chmod -R ugo+rX "${_extension_dest}" + else +install -Dm644 ${_pkgname}-${pkgver}.xpi "${_extension_dest}.xpi" + fi +}
[arch-commits] Commit in firefox-extension-privacybadger/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 20:02:18 Author: eschwartz Revision: 320897 upgpkg: firefox-extension-privacybadger 2018.5.10-1 upstream release Modified: firefox-extension-privacybadger/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 19:41:42 UTC (rev 320896) +++ PKGBUILD2018-05-11 20:02:18 UTC (rev 320897) @@ -4,8 +4,8 @@ _pkgname=privacybadger pkgname=firefox-extension-${_pkgname} -pkgver=2018.4.23 -pkgrel=2 +pkgver=2018.5.10 +pkgrel=1 pkgdesc="Block third party tracking in your browser" arch=('any') url="https://www.eff.org/privacybadger; @@ -16,7 +16,7 @@ source=("${_pkgname}-${pkgver}.xpi::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi; "${_pkgname}-${pkgver}.xpi.sig::https://www.eff.org/files/privacy-badger-eff-${pkgver}.xpi.sig;) noextract=("${_pkgname}-${pkgver}.xpi") -sha256sums=('bcb0837c8bae41fa20f44dda17023f99680e760e35b9df85fe0e6f5c2b568e3b' +sha256sums=('f9a68ad00c255732553d470c88490aee41e6c17107a43e6eb26a530077c13b29' 'SKIP') validpgpkeys=('88F8662241B0C16C16E3B5A7950FC3999D80F309') # Alexei
[arch-commits] Commit in fstrm/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, May 11, 2018 @ 19:41:42 Author: archange Revision: 320896 archrelease: copy trunk to community-x86_64 Added: fstrm/repos/community-x86_64/PKGBUILD (from rev 320895, fstrm/trunk/PKGBUILD) Deleted: fstrm/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 19:41:19 UTC (rev 320895) +++ PKGBUILD2018-05-11 19:41:42 UTC (rev 320896) @@ -1,32 +0,0 @@ -# Maintainer: Bruno Pagani- -pkgname=fstrm -pkgver=0.3.2 -pkgrel=1 -pkgdesc="A C implementation of the Frame Streams data transport protocol" -arch=('i686' 'x86_64') -url="https://github.com/farsightsec/fstrm; -license=('Apache') -depends=('libevent') -source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz") -sha256sums=('16112cda18aece363e32a04cd2265174b09944f3f3dcffa5c8312a293ec93737') - -build() { - cd ${pkgname}-${pkgver} -autoreconf -vfi - ./configure --prefix=/usr - make -} - -check() { - cd ${pkgname}-${pkgver} - make -k check -} - -package() { - cd ${pkgname}-${pkgver} - make DESTDIR="${pkgdir}" install - - install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: fstrm/repos/community-x86_64/PKGBUILD (from rev 320895, fstrm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-05-11 19:41:42 UTC (rev 320896) @@ -0,0 +1,32 @@ +# Maintainer: Bruno Pagani + +pkgname=fstrm +pkgver=0.4.0 +pkgrel=1 +pkgdesc="A C implementation of the Frame Streams data transport protocol" +arch=('x86_64') +url="https://github.com/farsightsec/fstrm; +license=('Apache') +depends=('libevent') +source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz") +sha256sums=('2c84ff059d5850078d3d85927fd2e8f8a1cbe76bcf91cb125cfbbbd89ec5afc0') + +build() { + cd ${pkgname}-${pkgver} +autoreconf -vfi + ./configure --prefix=/usr + make +} + +check() { + cd ${pkgname}-${pkgver} + make -k check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +} +
[arch-commits] Commit in fstrm/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 19:41:19 Author: archange Revision: 320895 upgpkg: fstrm 0.4.0-1 Modified: fstrm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 19:26:50 UTC (rev 320894) +++ PKGBUILD2018-05-11 19:41:19 UTC (rev 320895) @@ -1,7 +1,7 @@ # Maintainer: Bruno Paganipkgname=fstrm -pkgver=0.3.2 +pkgver=0.4.0 pkgrel=1 pkgdesc="A C implementation of the Frame Streams data transport protocol" arch=('x86_64') @@ -9,7 +9,7 @@ license=('Apache') depends=('libevent') source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz") -sha256sums=('16112cda18aece363e32a04cd2265174b09944f3f3dcffa5c8312a293ec93737') +sha256sums=('2c84ff059d5850078d3d85927fd2e8f8a1cbe76bcf91cb125cfbbbd89ec5afc0') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in xdg-utils/repos (testing-any testing-any/PKGBUILD)
Date: Friday, May 11, 2018 @ 19:40:34 Author: andyrtr Revision: 323984 archrelease: copy trunk to testing-any Added: xdg-utils/repos/testing-any/ xdg-utils/repos/testing-any/PKGBUILD (from rev 323983, xdg-utils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xdg-utils/repos/testing-any/PKGBUILD (from rev 323983, xdg-utils/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-05-11 19:40:34 UTC (rev 323984) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Andreas Radke+# Maintainer: Jan de Groot + +pkgname=xdg-utils +pkgver=1.1.3 +pkgrel=1 +pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" +arch=('any') +url="https://www.freedesktop.org/wiki/Software/xdg-utils/; +license=('MIT') +depends=('sh' 'xorg-xset') # xset needed inside xdg-screensaver +makedepends=('docbook-xsl' 'lynx' 'xmlto' 'git') +optdepends=('kde-cli-tools: for KDE Plasma5 support in xdg-open' +'exo: for Xfce support in xdg-open' +'xorg-xprop: for Xfce support in xdg-open' +'pcmanfm: for LXDE support in xdg-open' +'perl-file-mimeinfo: for generic support in xdg-open' +'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' +'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') +source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz) #{,.asc} +sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7') +#validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 + install -dm755 $pkgdir/usr/share/desktop-directories +}
[arch-commits] Commit in xdg-utils/trunk (PKGBUILD lxqt.patch)
Date: Friday, May 11, 2018 @ 19:40:20 Author: andyrtr Revision: 323983 upgpkg: xdg-utils 1.1.3-1 upstream update 1.1.3 Modified: xdg-utils/trunk/PKGBUILD Deleted: xdg-utils/trunk/lxqt.patch + PKGBUILD | 15 --- lxqt.patch | 54 -- 2 files changed, 4 insertions(+), 65 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 19:26:44 UTC (rev 323982) +++ PKGBUILD2018-05-11 19:40:20 UTC (rev 323983) @@ -3,8 +3,8 @@ # Maintainer: Jan de Grootpkgname=xdg-utils -pkgver=1.1.2 -pkgrel=2 +pkgver=1.1.3 +pkgrel=1 pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" arch=('any') url="https://www.freedesktop.org/wiki/Software/xdg-utils/; @@ -18,17 +18,10 @@ 'perl-file-mimeinfo: for generic support in xdg-open' 'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' 'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') -source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz lxqt.patch) #{,.asc} -sha1sums=('20cd4cc5cfaa904b12abf6d584deb568367f4d83' - 'a8b5435d4ee217512a455d099344bdc2dc80da94') +source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz) #{,.asc} +sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7') #validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " -prepare() { - cd $pkgname-$pkgver - # lxde and lxqt are different - patch -Np1 -i ../lxqt.patch -} - build() { cd $pkgname-$pkgver ./configure --prefix=/usr --mandir=/usr/share/man Deleted: lxqt.patch === --- lxqt.patch 2018-05-11 19:26:44 UTC (rev 323982) +++ lxqt.patch 2018-05-11 19:40:20 UTC (rev 323983) @@ -1,54 +0,0 @@ -From 7d4360c64d94de53d907f13ca99837285e972ec6 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= -Date: Wed, 17 May 2017 14:33:30 +0100 -Subject: xdg-open: Fixes LXQt behavior - -Commit 6387086e4938d568c2bab185632f60e1619b3f68 introduced LXQt support. -In xdg-open it assumed that LXQt and LXDE are the same. They aren't. LXQt -does not have pcmanfm, it has pcmanfm-qt. -LXQt doesn't want to rely on pcmamfm-qt to handle it: LXQt is very modular -and can be deployed without pcmanfm-qt. - -open_generic() works for LXQt but it depends on mimeopen and mimetype. In -the future we will want, for sure, to drop those dependencies. That's the -reason for the existence of open_lxqt(). - scripts/xdg-open.in | 11 ++- - 1 file changed, 10 insertions(+), 1 deletion(-) - -diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in -index 9817c5f..2972257 100644 a/scripts/xdg-open.in -+++ b/scripts/xdg-open.in -@@ -447,6 +447,11 @@ open_lxde() - fi - } - -+open_lxqt() -+{ -+open_generic "$1" -+} -+ - [ x"$1" != x"" ] || exit_failure_syntax - - url= -@@ -511,10 +516,14 @@ case "$DE" in - open_xfce "$url" - ;; - --lxde|lxqt) -+lxde) - open_lxde "$url" - ;; - -+lxqt) -+open_lxqt "$url" -+;; -+ - enlightenment) - open_enlightenment "$url" - ;; --- -cgit v1.1 - -
[arch-commits] Commit in xf86-video-fbdev/repos (3 files)
Date: Friday, May 11, 2018 @ 19:24:38 Author: andyrtr Revision: 323972 archrelease: copy trunk to staging-x86_64 Added: xf86-video-fbdev/repos/staging-x86_64/ xf86-video-fbdev/repos/staging-x86_64/PKGBUILD (from rev 323971, xf86-video-fbdev/trunk/PKGBUILD) xf86-video-fbdev/repos/staging-x86_64/gcc8.diff (from rev 323971, xf86-video-fbdev/trunk/gcc8.diff) ---+ PKGBUILD | 59 +++ gcc8.diff | 11 +++ 2 files changed, 70 insertions(+) Copied: xf86-video-fbdev/repos/staging-x86_64/PKGBUILD (from rev 323971, xf86-video-fbdev/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-05-11 19:24:38 UTC (rev 323972) @@ -0,0 +1,59 @@ +# $Id$ +#Maintainer: Jan de Groot+ +pkgname=xf86-video-fbdev +pkgver=0.4.4+13+g9af7f81 +pkgrel=1 +pkgdesc="X.org framebuffer video driver" +arch=(x86_64) +license=('custom') +url="https://xorg.freedesktop.org/; +depends=('glibc') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' git) +conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25') +groups=('xorg-drivers') +_commit=9af7f81534aa03fe01d88786805b00729ac321e9 # master +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-fbdev#commit=$_commit; +gcc8.diff) +sha256sums=('SKIP' +'050db537aae39b6deb1b2531b0064d62e2725f92b6c5c8ee6ade32e73cd3d5e8') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^xf86-video-fbdev-//;s/-/+/g' +} + +prepare() { + cd $pkgname + patch -Np0 -i ../gcc8.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + ./configure --prefix=/usr + make +} + +check() { + cd $pkgname + make check +} + +package() { + cd $pkgname + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} + + Copied: xf86-video-fbdev/repos/staging-x86_64/gcc8.diff (from rev 323971, xf86-video-fbdev/trunk/gcc8.diff) === --- staging-x86_64/gcc8.diff(rev 0) +++ staging-x86_64/gcc8.diff2018-05-11 19:24:38 UTC (rev 323972) @@ -0,0 +1,11 @@ +--- src/fbdev.c2018-05-11 21:15:36.650039778 +0200 src/fbdev.c.new2018-05-11 21:17:27.063021717 +0200 +@@ -1008,7 +1008,7 @@ + fPtr->CloseScreen = pScreen->CloseScreen; + pScreen->CloseScreen = FBDevCloseScreen; + +-#if XV ++#ifdef XV + { + XF86VideoAdaptorPtr *ptr; +
[arch-commits] Commit in xf86-video-fbdev/trunk (PKGBUILD gcc8.diff)
Date: Friday, May 11, 2018 @ 19:24:25 Author: andyrtr Revision: 323971 upgpkg: xf86-video-fbdev 0.4.4+13+g9af7f81-1 xorg-server update 1.20.0 rebuild; add build fixes Added: xf86-video-fbdev/trunk/gcc8.diff Modified: xf86-video-fbdev/trunk/PKGBUILD ---+ PKGBUILD | 27 +++ gcc8.diff | 11 +++ 2 files changed, 26 insertions(+), 12 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 19:14:45 UTC (rev 323970) +++ PKGBUILD2018-05-11 19:24:25 UTC (rev 323971) @@ -2,7 +2,7 @@ #Maintainer: Jan de Grootpkgname=xf86-video-fbdev -pkgver=0.4.4+12+ge0bce0d +pkgver=0.4.4+13+g9af7f81 pkgrel=1 pkgdesc="X.org framebuffer video driver" arch=(x86_64) @@ -9,14 +9,15 @@ license=('custom') url="https://xorg.freedesktop.org/; depends=('glibc') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23' git) -conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' git) +conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25') groups=('xorg-drivers') -_commit=e0bce0d017c5e1597aa8269551355e1ddeb3c8fb # master -source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-fbdev#commit=$_commit;) -sha256sums=('SKIP') +_commit=9af7f81534aa03fe01d88786805b00729ac321e9 # master +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-fbdev#commit=$_commit; +gcc8.diff) +sha256sums=('SKIP' +'050db537aae39b6deb1b2531b0064d62e2725f92b6c5c8ee6ade32e73cd3d5e8') - pkgver() { cd $pkgname git describe --tags | sed 's/^xf86-video-fbdev-//;s/-/+/g' @@ -24,14 +25,11 @@ prepare() { cd $pkgname + patch -Np0 -i ../gcc8.diff + NOCONFIGURE=1 ./autogen.sh } -check() { - cd $pkgname - make check -} - build() { cd $pkgname @@ -46,6 +44,11 @@ make } +check() { + cd $pkgname + make check +} + package() { cd $pkgname make DESTDIR="${pkgdir}" install Added: gcc8.diff === --- gcc8.diff (rev 0) +++ gcc8.diff 2018-05-11 19:24:25 UTC (rev 323971) @@ -0,0 +1,11 @@ +--- src/fbdev.c2018-05-11 21:15:36.650039778 +0200 src/fbdev.c.new2018-05-11 21:17:27.063021717 +0200 +@@ -1008,7 +1008,7 @@ + fPtr->CloseScreen = pScreen->CloseScreen; + pScreen->CloseScreen = FBDevCloseScreen; + +-#if XV ++#ifdef XV + { + XF86VideoAdaptorPtr *ptr; +
[arch-commits] Commit in xf86-video-vmware/repos (4 files)
Date: Friday, May 11, 2018 @ 19:14:45 Author: andyrtr Revision: 323970 archrelease: copy trunk to staging-x86_64 Added: xf86-video-vmware/repos/staging-x86_64/ xf86-video-vmware/repos/staging-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch (from rev 323969, xf86-video-vmware/trunk/0001-saa-Build-compatibility-with-xserver-1.20.patch) xf86-video-vmware/repos/staging-x86_64/PKGBUILD (from rev 323969, xf86-video-vmware/trunk/PKGBUILD) xf86-video-vmware/repos/staging-x86_64/gcc8.diff (from rev 323969, xf86-video-vmware/trunk/gcc8.diff) --+ 0001-saa-Build-compatibility-with-xserver-1.20.patch | 33 +++ PKGBUILD | 61 ++ gcc8.diff| 157 + 3 files changed, 251 insertions(+) Copied: xf86-video-vmware/repos/staging-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch (from rev 323969, xf86-video-vmware/trunk/0001-saa-Build-compatibility-with-xserver-1.20.patch) === --- staging-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch (rev 0) +++ staging-x86_64/0001-saa-Build-compatibility-with-xserver-1.20.patch 2018-05-11 19:14:45 UTC (rev 323970) @@ -0,0 +1,33 @@ +From 7e5237dd08f2a469d0bc699cbcde763cc93c7407 Mon Sep 17 00:00:00 2001 +From: Adam Jackson+Date: Tue, 7 Nov 2017 15:42:59 -0500 +Subject: [PATCH xf86-video-vmware] saa: Build compatibility with xserver 1.20 + +fbGetRotatedPixmap went away with 24bpp support, just treat it as NULL +and we'll do the right thing. + +Signed-off-by: Adam Jackson +--- + saa/saa.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/saa/saa.c b/saa/saa.c +index be9520e..d956853 100644 +--- a/saa/saa.c b/saa/saa.c +@@ -370,6 +370,11 @@ saa_op_reads_destination(CARD8 op) + } + } + ++/* compatibility with xserver >= 1.20 */ ++#ifndef fbGetRotatedPixmap ++#define fbGetRotatedPixmap(pGC) NULL ++#endif ++ + static void + saa_validate_gc(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable) + { +-- +2.16.2 + + Copied: xf86-video-vmware/repos/staging-x86_64/PKGBUILD (from rev 323969, xf86-video-vmware/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-05-11 19:14:45 UTC (rev 323970) @@ -0,0 +1,61 @@ +# $Id$ +# Maintainer: Jan de Groot + +pkgname=xf86-video-vmware +_commit=6b7dc2f9304298e669e7ac97594b948d1476ae52 # master +pkgver=xf86+video+vmware+13.0.2+69+g6b7dc2f +pkgrel=1 +pkgdesc="X.org vmware video driver" +arch=(x86_64) +url="https://xorg.freedesktop.org/; +license=('custom') +depends=('mesa' 'libsystemd') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'git') +conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25') +groups=('xorg-drivers') +options=('!emptydirs') +#source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-vmware#commit=$_commit; +0001-saa-Build-compatibility-with-xserver-1.20.patch +gcc8.diff) +sha256sums=('SKIP' +'eb8fcf7b0b886e47c8d8deb12e7d33742223723f76de8122e6161b46fa052403' +'76ac76c213a3a27e757d62d59980ddd65b34ac02bd0e4efb00833fc69c01793e') +validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') # Thomas Hellstrom (VMware) + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + # xorg-server 1.20 build fix by FC + patch -Np1 -i ../0001-saa-Build-compatibility-with-xserver-1.20.patch + + patch -Np0 -i ../gcc8.diff + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd ${pkgname} #-${pkgver} + + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + ./configure --prefix=/usr --enable-vmwarectrl-client + make +} + +package() { + cd ${pkgname} #-${pkgver} + make DESTDIR="${pkgdir}" install + + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: xf86-video-vmware/repos/staging-x86_64/gcc8.diff (from rev 323969, xf86-video-vmware/trunk/gcc8.diff) === --- staging-x86_64/gcc8.diff(rev 0) +++ staging-x86_64/gcc8.diff2018-05-11 19:14:45 UTC (rev 323970) @@ -0,0 +1,157 @@ +--- src/vmware.h 2018-05-11 17:43:24.776710047
[arch-commits] Commit in xf86-video-vmware/trunk (3 files)
Date: Friday, May 11, 2018 @ 19:14:33 Author: andyrtr Revision: 323969 upgpkg: xf86-video-vmware xf86+video+vmware+13.0.2+69+g6b7dc2f-1 xorg-server update 1.20.0 rebuild; add build fixes Added: xf86-video-vmware/trunk/0001-saa-Build-compatibility-with-xserver-1.20.patch xf86-video-vmware/trunk/gcc8.diff Modified: xf86-video-vmware/trunk/PKGBUILD --+ 0001-saa-Build-compatibility-with-xserver-1.20.patch | 33 +++ PKGBUILD | 40 +++- gcc8.diff| 157 + 3 files changed, 220 insertions(+), 10 deletions(-) Added: 0001-saa-Build-compatibility-with-xserver-1.20.patch === --- 0001-saa-Build-compatibility-with-xserver-1.20.patch (rev 0) +++ 0001-saa-Build-compatibility-with-xserver-1.20.patch2018-05-11 19:14:33 UTC (rev 323969) @@ -0,0 +1,33 @@ +From 7e5237dd08f2a469d0bc699cbcde763cc93c7407 Mon Sep 17 00:00:00 2001 +From: Adam Jackson+Date: Tue, 7 Nov 2017 15:42:59 -0500 +Subject: [PATCH xf86-video-vmware] saa: Build compatibility with xserver 1.20 + +fbGetRotatedPixmap went away with 24bpp support, just treat it as NULL +and we'll do the right thing. + +Signed-off-by: Adam Jackson +--- + saa/saa.c | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/saa/saa.c b/saa/saa.c +index be9520e..d956853 100644 +--- a/saa/saa.c b/saa/saa.c +@@ -370,6 +370,11 @@ saa_op_reads_destination(CARD8 op) + } + } + ++/* compatibility with xserver >= 1.20 */ ++#ifndef fbGetRotatedPixmap ++#define fbGetRotatedPixmap(pGC) NULL ++#endif ++ + static void + saa_validate_gc(GCPtr pGC, unsigned long changes, DrawablePtr pDrawable) + { +-- +2.16.2 + + Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:20:20 UTC (rev 323968) +++ PKGBUILD2018-05-11 19:14:33 UTC (rev 323969) @@ -2,24 +2,44 @@ # Maintainer: Jan de Groot pkgname=xf86-video-vmware -pkgver=13.2.1 -pkgrel=3 +_commit=6b7dc2f9304298e669e7ac97594b948d1476ae52 # master +pkgver=xf86+video+vmware+13.0.2+69+g6b7dc2f +pkgrel=1 pkgdesc="X.org vmware video driver" arch=(x86_64) url="https://xorg.freedesktop.org/; license=('custom') -depends=('mesa') -makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=23') -conflicts=('xorg-server<1.19' 'X-ABI-VIDEODRV_VERSION<23' 'X-ABI-VIDEODRV_VERSION>=24') +depends=('mesa' 'libsystemd') +makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'git') +conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 'X-ABI-VIDEODRV_VERSION>=25') groups=('xorg-drivers') options=('!emptydirs') -source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) -sha256sums=('e2f7f7101fba7f53b268e7a25908babbf155b3984fb5268b3d244eb6c11bf62b' -'SKIP') +#source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2{,.sig}) +source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-vmware#commit=$_commit; +0001-saa-Build-compatibility-with-xserver-1.20.patch +gcc8.diff) +sha256sums=('SKIP' +'eb8fcf7b0b886e47c8d8deb12e7d33742223723f76de8122e6161b46fa052403' +'76ac76c213a3a27e757d62d59980ddd65b34ac02bd0e4efb00833fc69c01793e') validpgpkeys=('90D027AEAF33CBABC140735BC1F5D3CDF5176580') # Thomas Hellstrom (VMware) +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + # xorg-server 1.20 build fix by FC + patch -Np1 -i ../0001-saa-Build-compatibility-with-xserver-1.20.patch + + patch -Np0 -i ../gcc8.diff + + NOCONFIGURE=1 ./autogen.sh +} + build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} #-${pkgver} # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf # With them, module fail to load with undefined symbol. @@ -33,7 +53,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} #-${pkgver} make DESTDIR="${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" Added: gcc8.diff === --- gcc8.diff (rev 0) +++ gcc8.diff 2018-05-11 19:14:33 UTC (rev 323969) @@ -0,0 +1,157 @@ +--- src/vmware.h 2018-05-11 17:43:24.776710047 +0200 src/vmware.h.new 2018-05-11 17:45:16.599821536 +0200 +@@ -83,7 +83,7 @@ + + typedef struct { + EntityInfoPtr pEnt; +-#if XSERVER_LIBPCIACCESS ++#ifdef XSERVER_LIBPCIACCESS + struct pci_device *PciInfo; + #else + pciVideoPtr PciInfo; +@@ -207,7 +207,7 @@ + /* Undefine this to kill all acceleration */ + #define ACCELERATE_OPS + +-#if XSERVER_LIBPCIACCESS ++#ifdef XSERVER_LIBPCIACCESS + #define VENDOR_ID(p) (p)->vendor_id + #define DEVICE_ID(p)
[arch-commits] Commit in blender/repos/community-x86_64 (4 files)
Date: Friday, May 11, 2018 @ 19:08:01 Author: svenstaro Revision: 320893 archrelease: copy trunk to community-x86_64 Added: blender/repos/community-x86_64/PKGBUILD (from rev 320892, blender/trunk/PKGBUILD) blender/repos/community-x86_64/ffmpeg4.0.patch (from rev 320892, blender/trunk/ffmpeg4.0.patch) Deleted: blender/repos/community-x86_64/PKGBUILD blender/repos/community-x86_64/ffmpeg4.0.patch -+ PKGBUILD| 204 ffmpeg4.0.patch | 226 +++--- 2 files changed, 215 insertions(+), 215 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-05-11 19:07:47 UTC (rev 320892) +++ PKGBUILD2018-05-11 19:08:01 UTC (rev 320893) @@ -1,102 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase-# Contributor: John Sowiak -# Contributor: tobias - -# Sometimes blender.org takes some time to release patch releases and because Arch users -# are impatient, we sometimes need to build from git directly. -# Update because I get so many queries on this: -# Due to our other rolling deps, it's sometimes not possible to build Blender stable releases. -# More often than not, a new openshadinglanguage breaks it and I could either backport fixes -# or simply roll with a new version. I usually choose the latter when the former seems -# unreasonable. - -# _gittag=v2.79b -_gitcommit=0385b33f0b3e389ea2a82c4b6bb181c684f0511a - -pkgname=blender -pkgver=2.79.b -[[ -n $_gitcommit ]] && pkgver=${pkgver}.git2.${_gitcommit:0:8} -pkgrel=11 -epoch=17 -pkgdesc="A fully integrated 3D graphics creation suite" -arch=('x86_64') -license=('GPL') -url="http://www.blender.org; -depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 'python-requests' - 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 'openjpeg' 'python-numpy' - 'freetype2' 'openal' 'ffmpeg' 'fftw' 'boost-libs' 'opencollada' 'alembic' - 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' - 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 'sdl2') -makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda') -optdepends=('cuda: cycles renderer cuda support') -options=(!strip) -source=("git://git.blender.org/blender-addons.git" -"git://git.blender.org/blender-addons-contrib.git" -"git://git.blender.org/blender-translations.git" -"git://git.blender.org/blender-dev-tools.git" -"git://git.blender.org/scons.git") -if [[ -n $_gittag ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#tag=${_gittag}") -elif [[ -n $_gitcommit ]]; then - source+=("${pkgname}-${pkgver}::git://git.blender.org/blender.git#commit=${_gitcommit}") -fi -md5sums=('SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP' - 'SKIP') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - git submodule init - git config submodule."release/scripts/addons".url ${srcdir}/blender-addons - git config submodule."release/scripts/addons_contrib".url ${srcdir}/blender-addons-contrib - git config submodule."release/datafiles/locale".url ${srcdir}/blender-translations - git config submodule."source/tools".url ${srcdir}/blender-dev-tools - git config submodule."scons".url ${srcdir}/scons - git submodule update - - # Fix installation of modules - sed -i "144i\ \ \ \ pass" release/scripts/addons_contrib/np_station/np_point_dimension.py -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - [[ -d build ]] && rm -rf build - mkdir build && cd build - - export CFLAGS="${CFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - export CXXFLAGS="${CXXFLAGS} -DOPENVDB_3_ABI_COMPATIBLE" - cmake -C../build_files/cmake/config/blender_release.cmake .. \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_BUILD_TYPE=Release \ --DWITH_INSTALL_PORTABLE=OFF \ --DWITH_PYTHON_INSTALL=OFF \ --DOPENIMAGEIO_ROOT_DIR=/usr \ --DWITH_SYSTEM_OPENJPEG=ON \ --DWITH_GL_PROFILE_CORE=OFF \ --DWITH_GL_PROFILE_ES20=OFF \ --DWITH_LLVM=ON \ --DWITH_CYCLES_CUDA_BINARIES=ON \ --DWITH_CYCLES_PTEX=OFF \ --DPYTHON_VERSION=3.6 \ --DPYTHON_LIBPATH=/usr/lib \ --DPYTHON_LIBRARY=python3.6m \ --DPYTHON_INCLUDE_DIRS=/usr/include/python3.6m - make - - # PTEX is currently broken and experimental in blender anyway -} - -package() { - cd "$srcdir/$pkgname-$pkgver/build" - - make DESTDIR="${pkgdir}" install - install -Dm755 ../release/bin/blender-softwaregl "${pkgdir}/usr/bin/blender-softwaregl" - python -m compileall "${pkgdir}/usr/share/blender" - python -O -m compileall "${pkgdir}/usr/share/blender" -} Copied: blender/repos/community-x86_64/PKGBUILD (from rev 320892, blender/trunk/PKGBUILD) === --- PKGBUILD
[arch-commits] Commit in blender/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 19:07:47 Author: svenstaro Revision: 320892 upgpkg: blender 17:2.79.b.git2.0385b33f-12 Modified: blender/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:54:46 UTC (rev 320891) +++ PKGBUILD2018-05-11 19:07:47 UTC (rev 320892) @@ -17,7 +17,7 @@ pkgname=blender pkgver=2.79.b [[ -n $_gitcommit ]] && pkgver=${pkgver}.git2.${_gitcommit:0:8} -pkgrel=11 +pkgrel=12 epoch=17 pkgdesc="A fully integrated 3D graphics creation suite" arch=('x86_64')
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, May 11, 2018 @ 18:54:46 Author: felixonmars Revision: 320891 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 320890, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 320890, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:54:46 UTC (rev 320891) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20180509 +pkgrel=4 +pkgdesc="Manage files with git, without checking their contents into git" +url="http://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' '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-conduit' 'haskell-crypto-api' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' 'haskell-dbus' + 'haskell-disk-free-space' 'haskell-dlist' 'haskell-dns' 'haskell-edit-distance' + 'haskell-esqueleto' 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-mtl' + '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' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-text' 'haskell-torrent' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-f-androidsplice -f-android -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 +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:54:07 Author: felixonmars Revision: 320890 upgpkg: git-annex 6.20180509-4 rebuild with psqueues,0.2.7.0 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:47:31 UTC (rev 320889) +++ PKGBUILD2018-05-11 18:54:07 UTC (rev 320890) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20180509 -pkgrel=3 +pkgrel=4 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Friday, May 11, 2018 @ 18:47:31 Author: felixonmars Revision: 320889 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 320888, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 320888, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:47:31 UTC (rev 320889) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.4.0.0 +pkgrel=25 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-cassava' 'haskell-code-page' + 'haskell-exceptions' 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-microstache' 'haskell-mtl' 'haskell-mwc-random' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-semigroups' 'haskell-statistics' 'haskell-text' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5be073a1137dfd403a082760c9e956fcc434403b4dd1e7f04753c9d2a5061c91561d5f4e57e856953d10166f5c1f0cd210162733604706026c2e0981bce0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-fast -f-embed-data-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:46:57 Author: felixonmars Revision: 320888 upgpkg: haskell-criterion 1.4.0.0-25 rebuild with psqueues,0.2.7.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:44:32 UTC (rev 320887) +++ PKGBUILD2018-05-11 18:46:57 UTC (rev 320888) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.4.0.0 -pkgrel=24 +pkgrel=25 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("custom:BSD3")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, May 11, 2018 @ 18:44:32 Author: felixonmars Revision: 320887 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 320886, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 320886, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:44:32 UTC (rev 320887) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.2.0 +pkgrel=4 +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-mtl' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-parsec' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-text' '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=('0192460e1734f88906ec9c8f56ae5d9baed9bcaa9a760c748b4e8d42a5e7caa72fdaa4291f3fc96d667a37de9725a483b1f323fca2283434b29cd7bb5f25e253') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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: Friday, May 11, 2018 @ 18:43:56 Author: felixonmars Revision: 320886 upgpkg: haskell-hakyll 4.12.2.0-4 rebuild with psqueues,0.2.7.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:41:26 UTC (rev 320885) +++ PKGBUILD2018-05-11 18:43:56 UTC (rev 320886) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="A static website compiler library" url="http://jaspervdj.be/hakyll; license=("custom:BSD3")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Friday, May 11, 2018 @ 18:41:26 Author: felixonmars Revision: 320885 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 320884, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 320884, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:41:26 UTC (rev 320885) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.16.4 +pkgrel=8 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' 'haskell-js-flot' 'haskell-js-jquery' + 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4a517a3730836d5e31c700e455f738d7798460525efdb25499b52fd579dfaaad9d3758fa924b720e1a6c803419eeefdbcc52cec5d60cb5917ae6334454935246') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-portable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:40:52 Author: felixonmars Revision: 320884 upgpkg: haskell-shake 0.16.4-8 rebuild with psqueues,0.2.7.0 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:32:02 UTC (rev 320883) +++ PKGBUILD2018-05-11 18:40:52 UTC (rev 320884) @@ -5,7 +5,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.16.4 -pkgrel=7 +pkgrel=8 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Friday, May 11, 2018 @ 18:32:02 Author: felixonmars Revision: 320883 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 320882, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 320882, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:32:02 UTC (rev 320883) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=148 +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-byteable" "haskell-conduit" "haskell-conduit-extra" + "haskell-cryptonite" "haskell-data-default" "haskell-email-validate" + "haskell-file-embed" "haskell-http-client" "haskell-http-conduit" "haskell-http-types" + "haskell-lifted-base" "haskell-memory" "haskell-mime-mail" "haskell-network-uri" + "haskell-nonce" "haskell-persistent" "haskell-persistent-template" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-shakespeare" "haskell-text" + "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=('827cfff9ffb0f533b0cbc68cac53be1a057dde531596b57d823c14a3e737ba7c26394fd33b93dc6ad881ff6cc62e3246807f338c21ebe895be45b856460e7e23') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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: Friday, May 11, 2018 @ 18:31:14 Author: felixonmars Revision: 320882 upgpkg: haskell-yesod-auth 1.4.21-148 rebuild with psqueues,0.2.7.0 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:29:36 UTC (rev 320881) +++ PKGBUILD2018-05-11 18:31:14 UTC (rev 320882) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=147 +pkgrel=148 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Friday, May 11, 2018 @ 18:29:36 Author: felixonmars Revision: 320881 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 320880, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 320880, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:29:36 UTC (rev 320881) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=299 +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 "${srcdir}/${_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 "${srcdir}/${_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: Friday, May 11, 2018 @ 18:28:53 Author: felixonmars Revision: 320880 upgpkg: haskell-yesod-default 1.2.0-299 rebuild with psqueues,0.2.7.0 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:27:55 UTC (rev 320879) +++ PKGBUILD2018-05-11 18:28:53 UTC (rev 320880) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=298 +pkgrel=299 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Friday, May 11, 2018 @ 18:27:55 Author: felixonmars Revision: 320879 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 320878, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 320878, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:27:55 UTC (rev 320879) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.9 +pkgrel=15 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d3d0f49138f1fe58fe31e8e06a406dc379771242385ed82cc85cd0b3ac8de522dc22024dc98ab3a88139206b5bded4fbbc7209c89633047f4736ae18ce93c918') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:27:14 Author: felixonmars Revision: 320878 upgpkg: hledger-api 1.9-15 rebuild with psqueues,0.2.7.0 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:25:33 UTC (rev 320877) +++ PKGBUILD2018-05-11 18:27:14 UTC (rev 320878) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.9 -pkgrel=14 +pkgrel=15 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, May 11, 2018 @ 18:25:33 Author: felixonmars Revision: 320877 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 320876, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 320876, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:25:33 UTC (rev 320877) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.9.1 +pkgrel=12 +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-base-compat' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-clientsession' 'haskell-cmdargs' 'haskell-data-default' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-hunit' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' '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' 'haskell-mtl' 'haskell-parsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('48966979c678f18af12e11e1f2a9402f204389d2f457403ead6f46aa2c298e49cdb1843d259b1871c4dc32273141821d65ce27a1555d270c8da6237baa8c7964') + +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: Friday, May 11, 2018 @ 18:24:56 Author: felixonmars Revision: 320876 upgpkg: hledger-web 1.9.1-12 rebuild with psqueues,0.2.7.0 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:22:45 UTC (rev 320875) +++ PKGBUILD2018-05-11 18:24:56 UTC (rev 320876) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.9.1 -pkgrel=11 +pkgrel=12 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hoogle/repos (3 files)
Date: Friday, May 11, 2018 @ 18:22:45 Author: felixonmars Revision: 320875 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 320874, hoogle/trunk/PKGBUILD) hoogle/repos/community-staging-x86_64/extra-1.6.6.patch (from rev 320874, hoogle/trunk/extra-1.6.6.patch) ---+ PKGBUILD | 52 extra-1.6.6.patch | 42 ++ 2 files changed, 94 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 320874, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:22:45 UTC (rev 320875) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.16 +pkgrel=64 +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-text' '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; +extra-1.6.6.patch) +sha512sums=('14b0d6290927234be7e6e6548529fef61d44972a21b9ac22815325214241095b61d60e3b95b6f20a5d40bf9386beff4036942a2c61925c745b767f2525b915c9' + 'be1cac2d0833e8fff846af9db097dbef23d97d69531b592fc33873813b0ec7c0c58a268f3b26ec4b079e474b9c0f7782355272d955eda54bf1aee77d294d39b2') + +prepare() { +cd $pkgname-$pkgver +patch -p1 -i ../extra-1.6.6.patch +} + +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" +} Copied: hoogle/repos/community-staging-x86_64/extra-1.6.6.patch (from rev 320874, hoogle/trunk/extra-1.6.6.patch) === --- community-staging-x86_64/extra-1.6.6.patch (rev 0) +++ community-staging-x86_64/extra-1.6.6.patch 2018-05-11 18:22:45 UTC (rev 320875) @@ -0,0 +1,42 @@ +From b3ef6ca4f59fb5854e42fe844c9593f6832ebd25 Mon Sep 17 00:00:00 2001 +From: Neil Mitchell +Date: Fri, 13 Apr 2018 19:06:26 +0100 +Subject: [PATCH] Require extra-1.6.6, so I can use escape/unescape HTML + +--- + CHANGES.txt | 1 + + hoogle.cabal| 2 +- + src/General/Util.hs | 20 + 3 files changed, 2 insertions(+), 21 deletions(-) + +diff --git a/src/General/Util.hs b/src/General/Util.hs +index 2f51c644..abfe89ec 100755 +--- a/src/General/Util.hs b/src/General/Util.hs +@@ -200,26 +200,6 @@ tarballReadFiles file = f . Tar.read . GZip.decompress <$> LBS.readFile file + f (Fail e) = error $ "tarballReadFiles on " ++ file ++ ", " ++ show e + + +--- | Take a piece of text and escape all the HTML special bits +-escapeHTML :: String -> String +-escapeHTML = concatMap f +-where +-f '<' = "" +-f '>' = "" +-f '&' = "" +-f '\"' = "" +-f x = [x] +- +--- | Only guarantees to be the inverse of escapeHTML +-unescapeHTML :: String -> String +-unescapeHTML ('&':xs) +-| Just xs <- stripPrefix "lt;" xs = '<' : unescapeHTML xs +-| Just xs <- stripPrefix "gt;" xs = '>' : unescapeHTML xs
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:22:04 Author: felixonmars Revision: 320874 upgpkg: hoogle 5.0.16-64 rebuild with psqueues,0.2.7.0 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:20:17 UTC (rev 320873) +++ PKGBUILD2018-05-11 18:22:04 UTC (rev 320874) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.16 -pkgrel=63 +pkgrel=64 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/; license=("custom:BSD3")
[arch-commits] Commit in postgresql/trunk (PKGBUILD postgresql.service)
Date: Friday, May 11, 2018 @ 18:20:10 Author: anthraxx Revision: 323967 upgpkg: postgresql 10.4-3 (notify unit via master process) Modified: postgresql/trunk/PKGBUILD postgresql/trunk/postgresql.service + PKGBUILD |6 +++--- postgresql.service |9 + 2 files changed, 8 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 16:05:57 UTC (rev 323966) +++ PKGBUILD2018-05-11 18:20:10 UTC (rev 323967) @@ -5,7 +5,7 @@ pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql') pkgver=10.4 _majorver=${pkgver%.*} -pkgrel=2 +pkgrel=3 pkgdesc='Sophisticated object-relational DBMS' url='https://www.postgresql.org/' arch=('x86_64') @@ -21,13 +21,13 @@ '8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9' '57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5' '6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e' -'b48fe97f8e43ed0d2041d519119a4dafb70fcae72870951bf4fb7350fe169ac8' +'ad025a5fb623b1a1e9dff0cc62cc63f66244bb27d81370a6251aa29e8574be94' '888a1d44f03fccfa4bf344ee45824fefb846ae3c1c0c40113ad6020b4be3b0cf') sha512sums=('b7c0d2fdc724e2eb1cda9fc1eb01b47352bbe6ba6357b3e898b7f5990fd78499c8c68dcb3aa9bde7821d71b5882d8856131384e899f8055d89d51cdfdbc9e663' '031efe12d18ce386989062327cdbbe611c5ef1f94e4e1bead502304cb3e2d410af533d3c7f1109d24f9da9708214fe32f9a10ba373a3ca8d507bdb521fbb75f7' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' '9ab4da01337ffbab8faec0e220aaa2a642dbfeccf7232ef2645bdc2177a953f17ee3cc14a4d8f8ebd064e1dae8b3dba6029adbffb8afaabea383963213941ba8' - 'ec2625c3ccfb6c142ea12ef4392b00f3d4cb0a5411d603b98157d55cd162ed3b422dbbd42e8b13211063db94a42f6d1f3febd4acaadde69ea17bfd8eccae3539' + 'acd60166ff513b16778705e824944945cd0a98abc519fa5f0232252e0e9c85460c6f8b85459d9692d1f3df1caaaf8909c3e7f785be99c2d3fb98a10b2641a795' '56974ef34a8d94596068413154b1a7ed5a71f5a3942bd79427f05e6f6b7853036874dedd8d988bb94306023f2a675996d500b075eaf8a192ef5c24026eb28eb0') prepare() { Modified: postgresql.service === --- postgresql.service 2018-05-11 16:05:57 UTC (rev 323966) +++ postgresql.service 2018-05-11 18:20:10 UTC (rev 323967) @@ -3,7 +3,7 @@ After=network.target [Service] -Type=forking +Type=notify TimeoutSec=120 User=postgres Group=postgres @@ -16,9 +16,10 @@ RuntimeDirectoryMode=755 ExecStartPre=/usr/bin/postgresql-check-db-dir ${PGROOT}/data -ExecStart= /usr/bin/pg_ctl -s -D ${PGROOT}/data start -w -t 120 -ExecReload=/usr/bin/pg_ctl -s -D ${PGROOT}/data reload -ExecStop= /usr/bin/pg_ctl -s -D ${PGROOT}/data stop -m fast +ExecStart=/usr/bin/postgres -D ${PGROOT}/data +ExecReload=/bin/kill -HUP ${MAINPID} +KillMode=mixed +KillSignal=SIGINT # Due to PostgreSQL's use of shared memory, OOM killer is often overzealous in # killing Postgres, so adjust it downward
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, May 11, 2018 @ 18:20:17 Author: felixonmars Revision: 320873 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 320872, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 320872, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:20:17 UTC (rev 320873) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.2.0 +pkgrel=4 +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-file-embed' 'haskell-mtl' + 'haskell-open-browser' 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' + 'haskell-roman-numerals' 'haskell-syb' 'haskell-text' '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=('945a9eb97f65c17b4303afba5fe3af4c0bee4934d41feaef5252134af20ae576aeef4bd406a707c3559a54f8a5ecec0aa8ec0d347fffe9895ed80f5077bf3043') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/base >=4.11/base >=4/' $pkgname.cabal +sed -i '/import Text.Pandoc$/a import Text.Pandoc.Builder' src/pandoc-crossref.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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgresql/repos (8 files)
Date: Friday, May 11, 2018 @ 18:20:20 Author: anthraxx Revision: 323968 archrelease: copy trunk to testing-x86_64 Added: postgresql/repos/testing-x86_64/ postgresql/repos/testing-x86_64/PKGBUILD (from rev 323967, postgresql/trunk/PKGBUILD) postgresql/repos/testing-x86_64/postgresql-check-db-dir (from rev 323967, postgresql/trunk/postgresql-check-db-dir) postgresql/repos/testing-x86_64/postgresql-run-socket.patch (from rev 323967, postgresql/trunk/postgresql-run-socket.patch) postgresql/repos/testing-x86_64/postgresql.install (from rev 323967, postgresql/trunk/postgresql.install) postgresql/repos/testing-x86_64/postgresql.logrotate (from rev 323967, postgresql/trunk/postgresql.logrotate) postgresql/repos/testing-x86_64/postgresql.pam (from rev 323967, postgresql/trunk/postgresql.pam) postgresql/repos/testing-x86_64/postgresql.service (from rev 323967, postgresql/trunk/postgresql.service) -+ PKGBUILD| 188 ++ postgresql-check-db-dir | 49 ++ postgresql-run-socket.patch | 12 ++ postgresql.install | 25 + postgresql.logrotate|4 postgresql.pam |3 postgresql.service | 35 +++ 7 files changed, 316 insertions(+) Copied: postgresql/repos/testing-x86_64/PKGBUILD (from rev 323967, postgresql/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-11 18:20:20 UTC (rev 323968) @@ -0,0 +1,188 @@ +# Maintainer: Levente Polyak+# Maintainer: Dan McGee + +pkgbase=postgresql +pkgname=('postgresql-libs' 'postgresql-docs' 'postgresql') +pkgver=10.4 +_majorver=${pkgver%.*} +pkgrel=3 +pkgdesc='Sophisticated object-relational DBMS' +url='https://www.postgresql.org/' +arch=('x86_64') +license=('custom:PostgreSQL') +makedepends=('krb5' 'libxml2' 'python' 'python2' 'perl' 'tcl>=8.6.0' 'openssl>=1.0.0' 'pam' 'zlib' 'icu' 'systemd' 'libldap') +source=(https://ftp.postgresql.org/pub/source/v${pkgver}/postgresql-${pkgver}.tar.bz2 +postgresql-run-socket.patch +postgresql.pam +postgresql.logrotate +postgresql.service +postgresql-check-db-dir) +sha256sums=('1b60812310bd5756c62d93a9f93de8c28ea63b0df254f428cd1cf1a4d9020048' +'8538619cb8bea51078b605ad64fe22abd6050373c7ae3ad6595178da52f6a7d9' +'57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5' +'6abb842764bbed74ea4a269d24f1e73d1c0b1d8ecd6e2e6fb5fb10590298605e' +'ad025a5fb623b1a1e9dff0cc62cc63f66244bb27d81370a6251aa29e8574be94' +'888a1d44f03fccfa4bf344ee45824fefb846ae3c1c0c40113ad6020b4be3b0cf') +sha512sums=('b7c0d2fdc724e2eb1cda9fc1eb01b47352bbe6ba6357b3e898b7f5990fd78499c8c68dcb3aa9bde7821d71b5882d8856131384e899f8055d89d51cdfdbc9e663' + '031efe12d18ce386989062327cdbbe611c5ef1f94e4e1bead502304cb3e2d410af533d3c7f1109d24f9da9708214fe32f9a10ba373a3ca8d507bdb521fbb75f7' + '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' + '9ab4da01337ffbab8faec0e220aaa2a642dbfeccf7232ef2645bdc2177a953f17ee3cc14a4d8f8ebd064e1dae8b3dba6029adbffb8afaabea383963213941ba8' + 'acd60166ff513b16778705e824944945cd0a98abc519fa5f0232252e0e9c85460c6f8b85459d9692d1f3df1caaaf8909c3e7f785be99c2d3fb98a10b2641a795' + '56974ef34a8d94596068413154b1a7ed5a71f5a3942bd79427f05e6f6b7853036874dedd8d988bb94306023f2a675996d500b075eaf8a192ef5c24026eb28eb0') + +prepare() { + cd postgresql-${pkgver} + patch -p1 < ../postgresql-run-socket.patch +} + +build() { + cd postgresql-${pkgver} + local options=( +--prefix=/usr +--mandir=/usr/share/man +--datadir=/usr/share/postgresql +--sysconfdir=/etc +--with-gssapi +--with-libxml +--with-openssl +--with-perl +--with-python +--with-tcl +--with-pam +--with-system-tzdata=/usr/share/zoneinfo +--with-uuid=e2fs +--with-icu +--with-systemd +--with-ldap +--enable-nls +--enable-thread-safety + ) + + # only build plpython3 for now + ./configure ${options[@]} \ +PYTHON=/usr/bin/python + make -C src/pl/plpython all + make -C contrib/hstore_plpython all + make -C contrib/ltree_plpython all + + # save plpython3 build and Makefile.global + cp -a src/pl/plpython{,3} + cp -a contrib/hstore_plpython{,3} + cp -a contrib/ltree_plpython{,3} + cp -a src/Makefile.global{,.python3} + make distclean + + # regular build with everything + ./configure ${options[@]} \ +PYTHON=/usr/bin/python2 + make world +} + +package_postgresql-libs() { + pkgdesc="Libraries for use with PostgreSQL" + depends=('krb5' 'openssl>=1.0.0' 'readline>=6.0' 'zlib' 'libldap') +
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:19:43 Author: felixonmars Revision: 320872 upgpkg: pandoc-crossref 0.3.2.0-4 rebuild with psqueues,0.2.7.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:17:24 UTC (rev 320871) +++ PKGBUILD2018-05-11 18:19:43 UTC (rev 320872) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.2.0 -pkgrel=3 +pkgrel=4 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:16:46 Author: felixonmars Revision: 320870 upgpkg: postgrest 0.4.4.0-124 rebuild with psqueues,0.2.7.0 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:11:56 UTC (rev 320869) +++ PKGBUILD2018-05-11 18:16:46 UTC (rev 320870) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=123 +pkgrel=124 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, May 11, 2018 @ 18:17:24 Author: felixonmars Revision: 320871 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 320870, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 320870, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:17:24 UTC (rev 320871) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=124 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' '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-parsec' '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;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal + +sed -i '/import\s*Safe/d' $pkgname-$pkgver/src/PostgREST/App.hs +sed -i '/safe/d' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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" +}
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, May 11, 2018 @ 18:11:56 Author: felixonmars Revision: 320869 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 320868, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 320868, stack/trunk/stack.install) ---+ PKGBUILD | 76 stack.install |4 ++ 2 files changed, 80 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 320868, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:11:56 UTC (rev 320869) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.5 +pkgrel=83 +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-bindings-uname' + 'haskell-blaze-builder' 'haskell-clock' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-fast-logger' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-gitrev' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hastache' 'haskell-hpack' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-microlens-mtl' 'haskell-mintty' 'haskell-monad-logger' + 'haskell-mono-traversable' 'haskell-mtl' '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-pid1' 'haskell-primitive' 'haskell-project-template' + 'haskell-regex-applicative-text' 'haskell-resourcet' 'haskell-retry' 'haskell-semigroups' + 'haskell-split' 'haskell-stm' 'haskell-store' 'haskell-store-core' + 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 'haskell-text' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-unicode-transforms' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("$pkgname-$pkgver.tar.gz::https://github.com/commercialhaskell/stack/archive/v$pkgver.tar.gz;) +sha512sums=('416e2e128554c7acd2896a915af6d47d9bf7743c98175b897c4b3714431203283f9706d1ceeed2fe64c4b403cdaca3fb0d1d3d5c8e6edfde3b80c1aa515fb351') + +prepare() { + cd $pkgname-$pkgver + hpack +} + +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-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-$pkgver + # 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 "${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" + + 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:
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, May 11, 2018 @ 18:11:20 Author: felixonmars Revision: 320868 upgpkg: stack 1.6.5-83 rebuild with psqueues,0.2.7.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 18:00:17 UTC (rev 320867) +++ PKGBUILD2018-05-11 18:11:20 UTC (rev 320868) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.5 -pkgrel=82 +pkgrel=83 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("custom:BSD3")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, May 11, 2018 @ 18:00:17 Author: felixonmars Revision: 320867 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 320866, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 320866, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-05-11 18:00:17 UTC (rev 320867) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.0 +pkgrel=5 +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-mtl' 'haskell-parsec' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-text' '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: Friday, May 11, 2018 @ 17:59:40 Author: felixonmars Revision: 320866 upgpkg: tamarin-prover 1.4.0-5 rebuild with psqueues,0.2.7.0 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-05-11 17:57:21 UTC (rev 320865) +++ PKGBUILD2018-05-11 17:59:40 UTC (rev 320866) @@ -4,7 +4,7 @@ pkgname=tamarin-prover pkgver=1.4.0 -pkgrel=4 +pkgrel=5 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io; license=("GPL")