[arch-commits] Commit in pinentry/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, December 9, 2017 @ 07:42:57 Author: bisson Revision: 311955 archrelease: copy trunk to testing-x86_64 Added: pinentry/repos/testing-x86_64/ pinentry/repos/testing-x86_64/PKGBUILD (from rev 311954, pinentry/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: pinentry/repos/testing-x86_64/PKGBUILD (from rev 311954, pinentry/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-09 07:42:57 UTC (rev 311955) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Tobias Powalowski +# Maintainer: Gaetan Bisson + +pkgname=pinentry +pkgver=1.1.0 +pkgrel=1 +pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol' +url='http://gnupg.org/related_software/pinentry/' +arch=('x86_64') +license=('GPL') +depends=('ncurses' 'libcap' 'libassuan' 'libsecret') +makedepends=('gtk2' 'qt5-base' 'gcr') +optdepends=('gtk2: gtk2 backend' +'qt5-base: qt backend' +'gcr: gnome3 backend') +source=("ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +sha256sums=('68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570' +'SKIP') +validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure \ + --prefix=/usr \ + --enable-pinentry-tty \ + --enable-pinentry-curses \ + --enable-fallback-curses \ + --enable-pinentry-emacs \ + --enable-pinentry-gtk2 \ + --enable-pinentry-gnome3 \ + --enable-pinentry-qt \ + --enable-libsecret \ + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in pinentry/trunk (PKGBUILD)
Date: Saturday, December 9, 2017 @ 07:42:30 Author: bisson Revision: 311954 upstream update Modified: pinentry/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-09 07:31:50 UTC (rev 311953) +++ PKGBUILD2017-12-09 07:42:30 UTC (rev 311954) @@ -3,7 +3,7 @@ # Maintainer: Gaetan Bisson pkgname=pinentry -pkgver=1.0.0 +pkgver=1.1.0 pkgrel=1 pkgdesc='Collection of simple PIN or passphrase entry dialogs which utilize the Assuan protocol' url='http://gnupg.org/related_software/pinentry/' @@ -15,7 +15,7 @@ 'qt5-base: qt backend' 'gcr: gnome3 backend') source=("ftp://ftp.gnupg.org/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) -sha256sums=('1672c2edc1feb036075b187c0773787b2afd0544f55025c645a71b4c2f79275a' +sha256sums=('68076686fa724a290ea49cdf0d1c0c1500907d1b759a3bcbfbec0293e8f56570' 'SKIP') validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6')
[arch-commits] Commit in libassuan/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, December 9, 2017 @ 07:31:50 Author: bisson Revision: 311953 archrelease: copy trunk to testing-x86_64 Added: libassuan/repos/testing-x86_64/ libassuan/repos/testing-x86_64/PKGBUILD (from rev 311952, libassuan/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: libassuan/repos/testing-x86_64/PKGBUILD (from rev 311952, libassuan/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-09 07:31:50 UTC (rev 311953) @@ -0,0 +1,32 @@ +# $Id$ +# Contributor: Tobias Powalowski +# Maintainer: Gaetan Bisson + +pkgname=libassuan +pkgver=2.5.1 +pkgrel=1 +pkgdesc='IPC library used by some GnuPG related software' +url='http://www.gnupg.org/related_software/libassuan/' +arch=('x86_64') +license=('GPL') +depends=('libgpg-error') +validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch +source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) +sha256sums=('47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449' +'SKIP') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr + make +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" + make check +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libassuan/trunk (PKGBUILD)
Date: Saturday, December 9, 2017 @ 07:31:27 Author: bisson Revision: 311952 upstream update Modified: libassuan/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-09 03:41:09 UTC (rev 311951) +++ PKGBUILD2017-12-09 07:31:27 UTC (rev 311952) @@ -3,7 +3,7 @@ # Maintainer: Gaetan Bisson pkgname=libassuan -pkgver=2.4.3 +pkgver=2.5.1 pkgrel=1 pkgdesc='IPC library used by some GnuPG related software' url='http://www.gnupg.org/related_software/libassuan/' @@ -12,7 +12,7 @@ depends=('libgpg-error') validpgpkeys=('D8692123C4065DEA5E0F3AB5249B39D24F25E3B6') # Werner Koch source=("https://gnupg.org/ftp/gcrypt/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.sig}) -sha256sums=('22843a3bdb256f59be49842abf24da76700354293a066d82ade8134bb5aa2b71' +sha256sums=('47f96c37b4f2aac289f0bc1bacfa8bd8b4b209a488d3d15e2229cb6cc9b26449' 'SKIP') build() {
[arch-commits] Commit in fuse3/repos (3 files)
Date: Saturday, December 9, 2017 @ 03:41:09 Author: anatolik Revision: 311951 archrelease: copy trunk to testing-x86_64 Added: fuse3/repos/testing-x86_64/ fuse3/repos/testing-x86_64/PKGBUILD (from rev 311950, fuse3/trunk/PKGBUILD) fuse3/repos/testing-x86_64/fuse.conf (from rev 311950, fuse3/trunk/fuse.conf) ---+ PKGBUILD | 72 fuse.conf |9 +++ 2 files changed, 81 insertions(+) Copied: fuse3/repos/testing-x86_64/PKGBUILD (from rev 311950, fuse3/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-09 03:41:09 UTC (rev 311951) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Ronald van Haren +# Contributor: Tom Gundersen +# Contributor: Mark Rosenstand + +pkgbase=fuse3 +pkgname=(fuse-common fuse3) +pkgver=3.2.1 +pkgrel=1 +arch=('x86_64') +url='https://github.com/libfuse/libfuse' +license=('GPL2') +makedepends=('pkg-config' 'meson' 'udev') +options=(!emptydirs) +source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc} + 'fuse.conf') +sha1sums=('0461603b2c9baadae0bee0e22aeb3a4f3a41ec31' + 'SKIP' + '3b42e37a741d4651099225987dc40e7f02a716ad') +validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath + +build() { + cd fuse-$pkgver + + rm -rf build + meson --prefix=/usr --sbindir=bin . build + cd build + ninja +} + +package_fuse-common() { + pkgdesc="Common files for fuse2/3 packages" + backup=(etc/fuse.conf) + depends=(glibc) + + cd fuse-$pkgver/build + DESTDIR=${pkgdir} ninja install + + install -Dm644 ${srcdir}/fuse.conf ${pkgdir}/etc/fuse.conf + + # static device nodes are handled by udev + rm -r ${pkgdir}/dev + + # Remove init script in wrong path + # Don't add our own for now, as fusectl fs oopses on 2.6.18 + rm -r ${pkgdir}/etc/init.d + + # part of fuse3 package + rm -r ${pkgdir}/usr/{bin/fusermount3,include,lib/{pkgconfig,libfuse3.so*},share/man/man1/fusermount3.1.gz} + + mv ${pkgdir}/usr/bin/mount.fuse3 ${pkgdir}/usr/bin/mount.fuse +} + +package_fuse3() { + pkgdesc="A library that makes it possible to implement a filesystem in a userspace program." + depends=('fuse-common') + + cd fuse-$pkgver/build + + DESTDIR=${pkgdir} ninja install + + # Remove init script in wrong path + # Don't add our own for now, as fusectl fs oopses on 2.6.18 + rm -r ${pkgdir}/etc/init.d + + # static device nodes are handled by udev + rm -r ${pkgdir}/dev + + # part of fuse-common package + rm -r ${pkgdir}/usr/lib/udev/rules.d + rm ${pkgdir}/usr/share/man/man8/mount.fuse.8.gz ${pkgdir}/usr/bin/mount.fuse3 +} Copied: fuse3/repos/testing-x86_64/fuse.conf (from rev 311950, fuse3/trunk/fuse.conf) === --- testing-x86_64/fuse.conf(rev 0) +++ testing-x86_64/fuse.conf2017-12-09 03:41:09 UTC (rev 311951) @@ -0,0 +1,9 @@ +# Set the maximum number of FUSE mounts allowed to non-root users. +# The default is 1000. +# +#mount_max = 1000 + +# Allow non-root users to specify the 'allow_other' or 'allow_root' +# mount options. +# +#user_allow_other
[arch-commits] Commit in fuse3/trunk (PKGBUILD)
Date: Saturday, December 9, 2017 @ 03:40:33 Author: anatolik Revision: 311950 upgpkg: fuse3 3.2.1-1 Modified: fuse3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 19:32:56 UTC (rev 311949) +++ PKGBUILD2017-12-09 03:40:33 UTC (rev 311950) @@ -5,7 +5,7 @@ pkgbase=fuse3 pkgname=(fuse-common fuse3) -pkgver=3.2.0 +pkgver=3.2.1 pkgrel=1 arch=('x86_64') url='https://github.com/libfuse/libfuse' @@ -14,7 +14,7 @@ options=(!emptydirs) source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc} 'fuse.conf') -sha1sums=('8bfd587a73e0b5523d1e82bffd8ad69161462854' +sha1sums=('0461603b2c9baadae0bee0e22aeb3a4f3a41ec31' 'SKIP' '3b42e37a741d4651099225987dc40e7f02a716ad') validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath
[arch-commits] Commit in pkgconf/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:55:13 Author: demize Revision: 273382 upgpkg: pkgconf 1.3.12-1 Modified: pkgconf/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 19:36:19 UTC (rev 273381) +++ PKGBUILD2017-12-08 19:55:13 UTC (rev 273382) @@ -4,7 +4,7 @@ # Contributor: Bartlomiej Piotrowski pkgname=pkgconf -pkgver=1.3.10 +pkgver=1.3.12 pkgrel=1 pkgdesc='Light pkg-config replacement' @@ -17,7 +17,7 @@ source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";) -sha256sums=('62577d265fa9415a57a77a59dede5526b7ece3ef59a750434b281b262f0c1da9') +sha256sums=('9fa878a21fec186af095a2f47e8f249fcf4645ed969aba4cdd7ed9031fe7ae30') build() { cd pkgconf-$pkgver
[arch-commits] Commit in pkgconf/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 19:55:22 Author: demize Revision: 273383 archrelease: copy trunk to community-x86_64 Added: pkgconf/repos/community-x86_64/PKGBUILD (from rev 273382, pkgconf/trunk/PKGBUILD) Deleted: pkgconf/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 19:55:13 UTC (rev 273382) +++ PKGBUILD2017-12-08 19:55:22 UTC (rev 273383) @@ -1,33 +0,0 @@ -# Maintainer: Johannes Löthberg -# Contributor: Piotr Gorski -# Contributor: Lucy -# Contributor: Bartlomiej Piotrowski - -pkgname=pkgconf -pkgver=1.3.10 -pkgrel=1 - -pkgdesc='Light pkg-config replacement' -url='https://github.com/pkgconf/pkgconf' -arch=('i686' 'x86_64') -license=('custom:ISC') - -conflicts=('pkg-config') -provides=('pkg-config') - -source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";) - -sha256sums=('62577d265fa9415a57a77a59dede5526b7ece3ef59a750434b281b262f0c1da9') - -build() { - cd pkgconf-$pkgver - ./configure --prefix=/usr - make -} - -package() { - cd pkgconf-$pkgver - make DESTDIR="$pkgdir" install - ln -s /usr/bin/pkgconf "$pkgdir"/usr/bin/pkg-config - install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING -} Copied: pkgconf/repos/community-x86_64/PKGBUILD (from rev 273382, pkgconf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 19:55:22 UTC (rev 273383) @@ -0,0 +1,33 @@ +# Maintainer: Johannes Löthberg +# Contributor: Piotr Gorski +# Contributor: Lucy +# Contributor: Bartlomiej Piotrowski + +pkgname=pkgconf +pkgver=1.3.12 +pkgrel=1 + +pkgdesc='Light pkg-config replacement' +url='https://github.com/pkgconf/pkgconf' +arch=('x86_64') +license=('custom:ISC') + +conflicts=('pkg-config') +provides=('pkg-config') + +source=("https://distfiles.dereferenced.org/pkgconf/pkgconf-$pkgver.tar.xz";) + +sha256sums=('9fa878a21fec186af095a2f47e8f249fcf4645ed969aba4cdd7ed9031fe7ae30') + +build() { + cd pkgconf-$pkgver + ./configure --prefix=/usr + make +} + +package() { + cd pkgconf-$pkgver + make DESTDIR="$pkgdir" install + ln -s /usr/bin/pkgconf "$pkgdir"/usr/bin/pkg-config + install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING +}
[arch-commits] Commit in hunspell-pl/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:36:09 Author: demize Revision: 273380 upgpkg: hunspell-pl 20171208-1 Modified: hunspell-pl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:25:36 UTC (rev 273379) +++ PKGBUILD2017-12-08 19:36:09 UTC (rev 273380) @@ -4,7 +4,7 @@ # Contributor: Maciej Sitarz pkgname=hunspell-pl -pkgver=20160801 +pkgver=20171208 pkgrel=1 pkgdesc='Polish dictionary for Hunspell' arch=('any') @@ -12,7 +12,7 @@ license=('GPL') optdepends=('hunspell: the spell checking libraries and apps') source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip) -md5sums=('f681d57da464a82fd866c4b2a5f7bbcd') +md5sums=('bf48ef8aec7b71c12d88112099d877b3') prepare() { bsdtar -xf pl_PL.zip
[arch-commits] Commit in hunspell-pl/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 19:36:19 Author: demize Revision: 273381 archrelease: copy trunk to community-any Added: hunspell-pl/repos/community-any/PKGBUILD (from rev 273380, hunspell-pl/trunk/PKGBUILD) Deleted: hunspell-pl/repos/community-any/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 19:36:09 UTC (rev 273380) +++ PKGBUILD2017-12-08 19:36:19 UTC (rev 273381) @@ -1,37 +0,0 @@ -# $Id$ -# Maintainer: Johannes Löthberg -# Contributor: Bartłomiej Piotrowski -# Contributor: Maciej Sitarz - -pkgname=hunspell-pl -pkgver=20160801 -pkgrel=1 -pkgdesc='Polish dictionary for Hunspell' -arch=('any') -url='http://www.sjp.pl/slownik/ort/' -license=('GPL') -optdepends=('hunspell: the spell checking libraries and apps') -source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip) -md5sums=('f681d57da464a82fd866c4b2a5f7bbcd') - -prepare() { - bsdtar -xf pl_PL.zip -} - -package() { - install -dm755 "$pkgdir"/usr/share/hunspell - install -m644 pl_PL.aff "$pkgdir"/usr/share/hunspell - install -m644 pl_PL.dic "$pkgdir"/usr/share/hunspell - - # the symlinks - install -dm755 "$pkgdir"/usr/share/myspell/dicts - pushd "$pkgdir"/usr/share/myspell/dicts - for file in "$pkgdir"/usr/share/hunspell/*; do -ln -sv /usr/share/hunspell/$(basename $file) . - done - popd - - # docs - install -dm755 "$pkgdir"/usr/share/doc/$pkgname - install -m644 README_pl_PL.txt "$pkgdir"/usr/share/doc/$pkgname -} Copied: hunspell-pl/repos/community-any/PKGBUILD (from rev 273380, hunspell-pl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 19:36:19 UTC (rev 273381) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Johannes Löthberg +# Contributor: Bartłomiej Piotrowski +# Contributor: Maciej Sitarz + +pkgname=hunspell-pl +pkgver=20171208 +pkgrel=1 +pkgdesc='Polish dictionary for Hunspell' +arch=('any') +url='http://www.sjp.pl/slownik/ort/' +license=('GPL') +optdepends=('hunspell: the spell checking libraries and apps') +source=(https://sources.archlinux.org/other/community/hunspell-pl/sjp-myspell-pl-$pkgver.zip) +md5sums=('bf48ef8aec7b71c12d88112099d877b3') + +prepare() { + bsdtar -xf pl_PL.zip +} + +package() { + install -dm755 "$pkgdir"/usr/share/hunspell + install -m644 pl_PL.aff "$pkgdir"/usr/share/hunspell + install -m644 pl_PL.dic "$pkgdir"/usr/share/hunspell + + # the symlinks + install -dm755 "$pkgdir"/usr/share/myspell/dicts + pushd "$pkgdir"/usr/share/myspell/dicts + for file in "$pkgdir"/usr/share/hunspell/*; do +ln -sv /usr/share/hunspell/$(basename $file) . + done + popd + + # docs + install -dm755 "$pkgdir"/usr/share/doc/$pkgname + install -m644 README_pl_PL.txt "$pkgdir"/usr/share/doc/$pkgname +}
[arch-commits] Commit in ncmpc/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 19:32:56 Author: bisson Revision: 311949 archrelease: copy trunk to extra-x86_64 Added: ncmpc/repos/extra-x86_64/PKGBUILD (from rev 311948, ncmpc/trunk/PKGBUILD) Deleted: ncmpc/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 19:28:55 UTC (rev 311948) +++ PKGBUILD2017-12-08 19:32:56 UTC (rev 311949) @@ -1,40 +0,0 @@ -# $Id$ -# Maintainer: Gaetan Bisson -# Contributor: Angel Velasquez -# Contributor: Andrea Scarpino -# Contributor: damir -# Contributor: Daniel Bainton - -pkgname=ncmpc -pkgver=0.28 -pkgrel=1 -pkgdesc='Fully featured MPD client using ncurses' -url='https://www.musicpd.org/clients/ncmpc/' -arch=('i686' 'x86_64') -license=('GPL') -depends=('ncurses' 'glib2' 'libmpdclient=2.11') -optdepends=('python2: to enable lyrics plugin' -'ruby: to enable lyrics plugin') -makedepends=('meson') -validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') -source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -sha256sums=('f66e5b6fef83bdfda3b3efaf3fbad6a4d8c47bb1b3b6810bed44d3e35b007804' -'SKIP') - -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - sed "s/curses == 'ncursesw'/false/g" -i meson.build - rm -fr build - install -d build -} - -build() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - arch-meson .. -Dlyrics_screen=true - ninja -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - DESTDIR="${pkgdir}" ninja install -} Copied: ncmpc/repos/extra-x86_64/PKGBUILD (from rev 311948, ncmpc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 19:32:56 UTC (rev 311949) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Gaetan Bisson +# Contributor: Angel Velasquez +# Contributor: Andrea Scarpino +# Contributor: damir +# Contributor: Daniel Bainton + +pkgname=ncmpc +pkgver=0.29 +pkgrel=1 +pkgdesc='Fully featured MPD client using ncurses' +url='https://www.musicpd.org/clients/ncmpc/' +arch=('x86_64') +license=('GPL') +depends=('ncurses' 'glib2' 'libmpdclient=2.11') +optdepends=('python2: to enable lyrics plugin' +'ruby: to enable lyrics plugin') +makedepends=('meson') +validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') +source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) +sha256sums=('ef68a9b67172383ea80ee46579015109433fa058728812d2b0ebede660d85f12' +'SKIP') + +prepare() { + cd "${srcdir}/${pkgname}-${pkgver}" + sed "s/curses == 'ncursesw'/false/g" -i meson.build + rm -fr build + install -d build +} + +build() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + arch-meson .. -Dlyrics_screen=true + ninja +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}/build" + DESTDIR="${pkgdir}" ninja install +}
[arch-commits] Commit in ncmpc/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:28:55 Author: bisson Revision: 311948 upstream update Modified: ncmpc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 19:05:48 UTC (rev 311947) +++ PKGBUILD2017-12-08 19:28:55 UTC (rev 311948) @@ -6,7 +6,7 @@ # Contributor: Daniel Bainton pkgname=ncmpc -pkgver=0.28 +pkgver=0.29 pkgrel=1 pkgdesc='Fully featured MPD client using ncurses' url='https://www.musicpd.org/clients/ncmpc/' @@ -18,7 +18,7 @@ makedepends=('meson') validpgpkeys=('0392335A78083894A4301C43236E8A58C6DB4512') source=("https://www.musicpd.org/download/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz"{,.sig}) -sha256sums=('f66e5b6fef83bdfda3b3efaf3fbad6a4d8c47bb1b3b6810bed44d3e35b007804' +sha256sums=('ef68a9b67172383ea80ee46579015109433fa058728812d2b0ebede660d85f12' 'SKIP') prepare() {
[arch-commits] Commit in pyopengl/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:05:48 Author: jelle Revision: 311947 Fix source url Update the source download url to https Modified: pyopengl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 19:04:18 UTC (rev 311946) +++ PKGBUILD2017-12-08 19:05:48 UTC (rev 311947) @@ -14,7 +14,7 @@ license=('BSD') arch=('any') makedepends=('freeglut' 'python2-setuptools' 'python-setuptools') -source=("http://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${pkgver}.tar.gz"; +source=("https://pypi.python.org/packages/source/P/PyOpenGL/PyOpenGL-${pkgver}.tar.gz"; 'LICENSE') md5sums=('0de021941018d46d91e5a8c11c071693' '0b53c508a63e5dbaf44cdfb0fa103b3a')\
[arch-commits] Commit in python-nose/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:04:18 Author: jelle Revision: 311946 Fix source download Switch to https, since http is disabled Modified: python-nose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 19:03:05 UTC (rev 311945) +++ PKGBUILD2017-12-08 19:04:18 UTC (rev 311946) @@ -13,7 +13,7 @@ url='http://readthedocs.org/docs/nose/' license=('LGPL2.1') makedepends=('python' 'python-setuptools' 'python2' 'python2-setuptools' 'python2-sphinx') -source=("http://pypi.python.org/packages/source/n/nose/nose-${pkgver}.tar.gz";) +source=("https://pypi.python.org/packages/source/n/nose/nose-${pkgver}.tar.gz";) md5sums=('4d3ad0ff07b61373d2cefc89c5d0b20b') build() {
[arch-commits] Commit in python-mpd/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 19:03:05 Author: jelle Revision: 311945 Fix source url, switch to https Modified: python-mpd/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:34:54 UTC (rev 311944) +++ PKGBUILD2017-12-08 19:03:05 UTC (rev 311945) @@ -16,7 +16,7 @@ depends=('python2') conflicts=('python-mpd<=0.3.0-2') replaces=('python-mpd<=0.3.0-2') -source=("http://pypi.python.org/packages/source/p/${pkgbase}/${pkgbase}-$pkgver.tar.bz2";) +source=("https://pypi.python.org/packages/source/p/${pkgbase}/${pkgbase}-$pkgver.tar.bz2";) md5sums=('cfd4b907ba8ef33ff79bd7cbc16b25c0') package_python2-mpd() {
[arch-commits] Commit in python-phonenumbers/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 18:25:36 Author: felixonmars Revision: 273379 archrelease: copy trunk to community-any Added: python-phonenumbers/repos/community-any/PKGBUILD (from rev 273378, python-phonenumbers/trunk/PKGBUILD) Deleted: python-phonenumbers/repos/community-any/PKGBUILD --+ PKGBUILD | 96 ++--- 1 file changed, 48 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 18:25:12 UTC (rev 273378) +++ PKGBUILD2017-12-08 18:25:36 UTC (rev 273379) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-phonenumbers -pkgname=(python-phonenumbers python2-phonenumbers) -pkgver=8.8.7 -pkgrel=1 -pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" -arch=('any') -url="https://github.com/daviddrysdale/python-phonenumbers"; -license=('Apache') -makedepends=("python-setuptools" "python2-setuptools") -source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";) -sha512sums=('6a1958a600e7d4e2b57a5922f357bd4880f735088efb723e4b4ee41628dbfb98afd429aa70e3fc99e585b44b4040abe3399ed154601aae30a22715a9260fa4e2') - -prepare() { - cp -a python-phonenumbers-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/python-phonenumbers-$pkgver - python setup.py build - - cd "$srcdir"/python-phonenumbers-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/python-phonenumbers-$pkgver - python setup.py test - - cd "$srcdir"/python-phonenumbers-$pkgver-py2 - python2 setup.py test -} - -package_python-phonenumbers() { - depends=('python') - - cd python-phonenumbers-$pkgver - python setup.py install -O1 --root "$pkgdir" -} - -package_python2-phonenumbers() { - depends=('python2') - - cd python-phonenumbers-$pkgver-py2 - python2 setup.py install -O1 --root "$pkgdir" -} Copied: python-phonenumbers/repos/community-any/PKGBUILD (from rev 273378, python-phonenumbers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 18:25:36 UTC (rev 273379) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgbase=python-phonenumbers +pkgname=(python-phonenumbers python2-phonenumbers) +pkgver=8.8.8 +pkgrel=1 +pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" +arch=('any') +url="https://github.com/daviddrysdale/python-phonenumbers"; +license=('Apache') +makedepends=("python-setuptools" "python2-setuptools") +source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";) +sha512sums=('bfa7eabc33e5b3b7790d7d50918bf8cc4f3a530b6b3989e923f5abdfc678218359dca1e0f9ecc4b00548812a7e1cd1d32e6699001f76c84d5faf12d725e9fdaf') + +prepare() { + cp -a python-phonenumbers-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/python-phonenumbers-$pkgver + python setup.py build + + cd "$srcdir"/python-phonenumbers-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/python-phonenumbers-$pkgver + python setup.py test + + cd "$srcdir"/python-phonenumbers-$pkgver-py2 + python2 setup.py test +} + +package_python-phonenumbers() { + depends=('python') + + cd python-phonenumbers-$pkgver + python setup.py install -O1 --root "$pkgdir" +} + +package_python2-phonenumbers() { + depends=('python2') + + cd python-phonenumbers-$pkgver-py2 + python2 setup.py install -O1 --root "$pkgdir" +}
[arch-commits] Commit in python-phonenumbers/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:25:12 Author: felixonmars Revision: 273378 upgpkg: python-phonenumbers 8.8.8-1 Modified: python-phonenumbers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:23:29 UTC (rev 273377) +++ PKGBUILD2017-12-08 18:25:12 UTC (rev 273378) @@ -3,7 +3,7 @@ pkgbase=python-phonenumbers pkgname=(python-phonenumbers python2-phonenumbers) -pkgver=8.8.7 +pkgver=8.8.8 pkgrel=1 pkgdesc="Python version of Google's common library for parsing, formatting, storing and validating international phone numbers" arch=('any') @@ -11,7 +11,7 @@ license=('Apache') makedepends=("python-setuptools" "python2-setuptools") source=("$pkgbase-$pkgver.tar.gz::https://github.com/daviddrysdale/python-phonenumbers/archive/v$pkgver.tar.gz";) -sha512sums=('6a1958a600e7d4e2b57a5922f357bd4880f735088efb723e4b4ee41628dbfb98afd429aa70e3fc99e585b44b4040abe3399ed154601aae30a22715a9260fa4e2') +sha512sums=('bfa7eabc33e5b3b7790d7d50918bf8cc4f3a530b6b3989e923f5abdfc678218359dca1e0f9ecc4b00548812a7e1cd1d32e6699001f76c84d5faf12d725e9fdaf') prepare() { cp -a python-phonenumbers-$pkgver{,-py2}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:21:51 Author: felixonmars Revision: 273368 upgpkg: stack 1.6.1-4 rebuild with generic-deriving,1.12 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:14:47 UTC (rev 273367) +++ PKGBUILD2017-12-08 18:21:51 UTC (rev 273368) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.1 -pkgrel=3 +pkgrel=4 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, December 8, 2017 @ 18:22:12 Author: felixonmars Revision: 273369 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 273368, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 273368, stack/trunk/stack.install) ---+ PKGBUILD | 74 stack.install |4 +++ 2 files changed, 78 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 273368, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:22:12 UTC (rev 273369) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.1 +pkgrel=4 +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') +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=('b798945388f533768d0a14961b0b5fceb0bb3d24b4995fc6e86f9ee3d182782b7930edb6a61c028ae62b7ea72b61937396474813f83c5ae796353dcf9e6f36d7') + +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 + PATH="$PWD/dist/build/stack:$PATH" runhaskell Setup test + # TODO: need more work for integration tests +} + +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: stack/repos/community-staging-x86_64/stack.install (from rev 273368, stack/trunk/stack.install) === ---
[arch-commits] Commit in cryptol/repos (2 files)
Date: Friday, December 8, 2017 @ 18:14:47 Author: felixonmars Revision: 273367 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 273366, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 273366, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:14:47 UTC (rev 273367) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.5.0 +pkgrel=11 +pkgdesc="The Language of Cryptography" +url="http://www.cryptol.net"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-async' 'haskell-gitrev' 'haskell-graphscc' + 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' 'haskell-old-time' + 'haskell-presburger' 'haskell-quickcheck' 'haskell-random' 'haskell-sbv' 'haskell-smtlib' + 'haskell-simple-smt' 'haskell-syb' 'haskell-text' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-utf8-string' 'haskell-mtl' 'haskell-ansi-terminal') +makedepends=('ghc' 'alex' 'happy') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('e528c2b75853f559a0e122286734fce373150a458a5af2a74020240629f9f550747f30f50c16d261326e94f4060497af43951f0253dc6885043cf21aab849265') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:14:27 Author: felixonmars Revision: 273366 upgpkg: cryptol 2.5.0-11 rebuild with generic-deriving,1.12 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:11:23 UTC (rev 273365) +++ PKGBUILD2017-12-08 18:14:27 UTC (rev 273366) @@ -3,7 +3,7 @@ pkgname=cryptol pkgver=2.5.0 -pkgrel=10 +pkgrel=11 pkgdesc="The Language of Cryptography" url="http://www.cryptol.net"; license=("custom:BSD3")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Friday, December 8, 2017 @ 18:11:23 Author: felixonmars Revision: 273365 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 273364, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 273364, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:11:23 UTC (rev 273365) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=7.4 +pkgrel=3 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="http://leventerkok.github.com/sbv"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-mtl' 'haskell-random' 'haskell-syb' 'haskell-data-binary-ieee754' + 'haskell-generic-deriving') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('73eac796c93fb43977428a476a3a63b844153c208b55dd3edb0dbc9e9426ffb9dbb3359d60ad423ae0260c6a0060f3b1c2408162b9ebd931c0a8bdcafd073058') + +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-sbv/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:11:00 Author: felixonmars Revision: 273364 upgpkg: haskell-sbv 7.4-3 rebuild with generic-deriving,1.12 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:08:20 UTC (rev 273363) +++ PKGBUILD2017-12-08 18:11:00 UTC (rev 273364) @@ -5,7 +5,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=7.4 -pkgrel=2 +pkgrel=3 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="http://leventerkok.github.com/sbv"; license=("custom:BSD3")
[arch-commits] Commit in hoogle/repos (2 files)
Date: Friday, December 8, 2017 @ 18:08:20 Author: felixonmars Revision: 273363 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273362, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273362, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:08:20 UTC (rev 273363) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=8 +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";) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:07:51 Author: felixonmars Revision: 273362 upgpkg: hoogle 5.0.14-8 rebuild with generic-deriving,1.12 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:07:25 UTC (rev 273361) +++ PKGBUILD2017-12-08 18:07:51 UTC (rev 273362) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=7 +pkgrel=8 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in nodejs/repos/community-x86_64 (4 files)
Date: Friday, December 8, 2017 @ 18:07:25 Author: felixonmars Revision: 273361 archrelease: copy trunk to community-x86_64 Added: nodejs/repos/community-x86_64/PKGBUILD (from rev 273360, nodejs/trunk/PKGBUILD) nodejs/repos/community-x86_64/rebuild.list (from rev 273360, nodejs/trunk/rebuild.list) Deleted: nodejs/repos/community-x86_64/PKGBUILD nodejs/repos/community-x86_64/rebuild.list --+ PKGBUILD | 144 - rebuild.list |2 2 files changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 18:06:57 UTC (rev 273360) +++ PKGBUILD2017-12-08 18:07:25 UTC (rev 273361) @@ -1,72 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor Bartłomiej Piotrowski -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: James Campos -# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > -# Contributor: Dongsheng Cai -# Contributor: Masutu Subric -# Contributor: TIanyi Cui - -pkgname=nodejs -pkgver=9.2.0 -pkgrel=1 -pkgdesc='Evented I/O for V8 javascript' -arch=('x86_64') -url='http://nodejs.org/' -license=('MIT') -depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares') # 'v8') -makedepends=('python2' 'procps-ng') -optdepends=('npm: nodejs package manager') -source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) -sha512sums=('4f9fc98bcc9e4c0e74876ff2a2983412665d4896623fba685df590fcd4d7158068823b29fc1945852554a05ce449de4d39f1877e6b609d4c91e0a567792fc83b') - -prepare() { - cd node-$pkgver - - msg 'Fixing for python2 name' - find -type f -exec sed \ --e 's_^#!/usr/bin/env python$_&2_' \ --e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ --e 's_^#!/usr/bin/python$_&2_' \ --e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ --e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ --e "s_'python'_'python2'_" -i {} \; - find test/ -type f -exec sed 's_python _python2 _' -i {} \; -} - -build() { - cd node-$pkgver - - export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig - export PYTHON=python2 - ./configure \ ---prefix=/usr \ ---with-intl=system-icu \ ---without-npm \ ---shared-openssl \ ---shared-zlib \ ---shared-libuv \ ---shared-http-parser \ ---shared-cares -# --shared-v8 - - make -} - -check() { - cd node-$pkgver - # Expected failure: https://github.com/nodejs/node/issues/11627 - make test || warning "Tests failed" -} - -package() { - cd node-$pkgver - - make DESTDIR="$pkgdir" install - - install -D -m644 LICENSE \ -"$pkgdir"/usr/share/licenses/nodejs/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 273360, nodejs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 18:07:25 UTC (rev 273361) @@ -0,0 +1,72 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor Bartłomiej Piotrowski +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: James Campos +# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com > +# Contributor: Dongsheng Cai +# Contributor: Masutu Subric +# Contributor: TIanyi Cui + +pkgname=nodejs +pkgver=9.2.1 +pkgrel=1 +pkgdesc='Evented I/O for V8 javascript' +arch=('x86_64') +url='http://nodejs.org/' +license=('MIT') +depends=('openssl-1.0' 'zlib' 'icu' 'libuv' 'http-parser' 'c-ares') # 'v8') +makedepends=('python2' 'procps-ng') +optdepends=('npm: nodejs package manager') +source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) +sha512sums=('682563bd0f17e7b771b7e8d38dfb9c1237fd7a680f887834a301e94836f42fd4db5e6ac17b1ed8447de30a1054cbac871995dbcd6424d23ea43251351d0ed4f9') + +prepare() { + cd node-$pkgver + + msg 'Fixing for python2 name' + find -type f -exec sed \ +-e 's_^#!/usr/bin/env python$_&2_' \ +-e 's_^\(#!/usr/bin/python2\).[45]$_\1_' \ +-e 's_^#!/usr/bin/python$_&2_' \ +-e 's_^\( *exec \+\)python\( \+.*\)$_\1python2\2_'\ +-e 's_^\(.*\)python\( \+-c \+.*\)$_\1python2\2_'\ +-e "s_'python'_'python2'_" -i {} \; + find test/ -type f -exec sed 's_python _python2 _' -i {} \; +} + +build() { + cd node-$pkgver + + export PKG_CONFIG_PATH=/usr/lib/openssl-1.0/pkgconfig + export PYTHON=python2 + ./configure \ +--prefix=/usr \ +--with-intl=system-icu \ +--without-npm \ +--shared-openssl \ +--shared-zlib \ +--shared-libuv \ +--shared-http-parser \ +--shared-cares +# --shared-v8 + + make +} + +check() { + cd node-$pkgver + # Expected failure: https://github.com/nodejs/node/issues/11627 + make test || warning "Tests failed" +} + +package() { + cd node-$pkgver + + make DESTDIR="$pkgdir" install + + install -D -m644 LICENSE \ +"$pkgdir"/usr/share/licenses/nodejs/LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in nodejs/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:06:57 Author: felixonmars Revision: 273360 upgpkg: nodejs 9.2.1-1 Modified: nodejs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:05:01 UTC (rev 273359) +++ PKGBUILD2017-12-08 18:06:57 UTC (rev 273360) @@ -9,7 +9,7 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=9.2.0 +pkgver=9.2.1 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('x86_64') @@ -19,7 +19,7 @@ makedepends=('python2' 'procps-ng') optdepends=('npm: nodejs package manager') source=("nodejs-$pkgver.tar.gz::https://github.com/nodejs/node/archive/v$pkgver.tar.gz";) -sha512sums=('4f9fc98bcc9e4c0e74876ff2a2983412665d4896623fba685df590fcd4d7158068823b29fc1945852554a05ce449de4d39f1877e6b609d4c91e0a567792fc83b') +sha512sums=('682563bd0f17e7b771b7e8d38dfb9c1237fd7a680f887834a301e94836f42fd4db5e6ac17b1ed8447de30a1054cbac871995dbcd6424d23ea43251351d0ed4f9') prepare() { cd node-$pkgver
[arch-commits] Commit in cblrepo/repos (2 files)
Date: Friday, December 8, 2017 @ 18:05:01 Author: felixonmars Revision: 273359 archrelease: copy trunk to community-staging-x86_64 Added: cblrepo/repos/community-staging-x86_64/ cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 273358, cblrepo/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: cblrepo/repos/community-staging-x86_64/PKGBUILD (from rev 273358, cblrepo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:05:01 UTC (rev 273359) @@ -0,0 +1,35 @@ +# $Id$ +# Maintainer: Felix Yan + +pkgname=cblrepo +pkgver=0.24.0 +pkgrel=43 +pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" +url="https://github.com/magthe/cblrepo"; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-mtl" "haskell-optparse-applicative" + "haskell-safe" "haskell-stringsearch" "haskell-tar" "haskell-text" "haskell-unixutils" + "haskell-utf8-string" "haskell-vector" "haskell-zlib") +makedepends=('ghc') +source=("https://github.com/MaskRay/cblrepo/archive/771cb062435b7ef5511f77187f051b1a0e908f69.tar.gz";) +sha256sums=('cc671f14ddb9cf1eea5f04be0d97fb8600da8551b56440375838079aa8bccb71') + +prepare() { +mv cblrepo-771cb062435b7ef5511f77187f051b1a0e908f69 cblrepo-$pkgver +sed -i 's/optparse-applicative ==0.13.*,/optparse-applicative >=0.13,/' cblrepo-$pkgver/cblrepo.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -r "$pkgdir"/usr/share +}
[arch-commits] Commit in wireshark/repos (4 files)
Date: Friday, December 8, 2017 @ 18:04:27 Author: anatolik Revision: 273357 archrelease: copy trunk to community-testing-x86_64 Added: wireshark/repos/community-testing-x86_64/ wireshark/repos/community-testing-x86_64/PKGBUILD (from rev 273356, wireshark/trunk/PKGBUILD) wireshark/repos/community-testing-x86_64/do_not_use_svn_version.patch (from rev 273356, wireshark/trunk/do_not_use_svn_version.patch) wireshark/repos/community-testing-x86_64/wireshark.install (from rev 273356, wireshark/trunk/wireshark.install) --+ PKGBUILD | 100 + do_not_use_svn_version.patch | 13 + wireshark.install| 10 3 files changed, 123 insertions(+) Copied: wireshark/repos/community-testing-x86_64/PKGBUILD (from rev 273356, wireshark/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-08 18:04:27 UTC (rev 273357) @@ -0,0 +1,100 @@ +# Maintainer: Levente Polyak +# Contributor: Timothy Redaelli +# Contributor: Guillaume ALAUX +# Contributor: Florian Pritz + +pkgname=('wireshark-cli' 'wireshark-common' 'wireshark-gtk' 'wireshark-qt') +pkgbase=wireshark +pkgver=2.4.3 +pkgrel=1 +arch=('x86_64') +license=('GPL2') +makedepends=('c-ares' 'geoip' 'qt5-tools' 'qt5-multimedia' 'gtk3' 'krb5' 'libpcap' 'bash' 'libssh' + 'gnutls' 'portaudio' 'lua52' 'python' 'desktop-file-utils' 'hicolor-icon-theme') +options=('!emptydirs') +url='https://www.wireshark.org/' +source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz +do_not_use_svn_version.patch) +sha256sums=('189495996b68940626cb53b31c8902fa1bb5a96b61217cea42734c13925ff12e' +'3981bb46f592e319f9c679c5e215ae0af828044a3b64d49d2cf0305ecacf4691') + +prepare() { + cd ${pkgbase}-${pkgver} + + # Avoid ugly "svn rev unknown from unknown" version string + patch -p1 < "${srcdir}/do_not_use_svn_version.patch" +} + +build() { + cd ${pkgbase}-${pkgver} + + ./autogen.sh + ./configure \ + --prefix=/usr \ + --with-qt=5 \ + --with-gtk=3 \ + --with-pcap \ + --with-zlib \ + --with-lua \ + --with-portaudio \ + --with-ssl \ + --with-krb5 \ + --with-c-ares \ + --with-geoip + make all +} + +package_wireshark-cli() { + pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - CLI version' + depends=('c-ares' 'geoip' 'krb5' 'libgcrypt' 'libcap' 'libpcap' 'gnutls' 'glib2' 'lua52' 'libssh' 'libxml2' 'libnghttp2') + install=wireshark.install + conflicts=(wireshark) + + cd ${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" uninstall-local + + # wireshark uid group is 150 + chgrp 150 "${pkgdir}/usr/bin/dumpcap" + chmod 754 "${pkgdir}/usr/bin/dumpcap" + rm "${pkgdir}/usr/bin/wireshark" "${pkgdir}/usr/bin/wireshark-gtk" + + # headers + install -Dm 644 config.h register.h ws_diag_control.h ws_symbol_export.h -t "${pkgdir}/usr/include/${pkgbase}" + for d in epan epan/crypt epan/dfilter epan/dissectors epan/ftypes epan/wmem wiretap wsutil; do +install -Dm 644 ${d}/*.h -t "${pkgdir}/usr/include/${pkgbase}/${d}" + done +} + +package_wireshark-common() { + pkgdesc='Common files used by wireshark-gtk and wireshark-qt' + depends=('hicolor-icon-theme' 'shared-mime-info' 'xdg-utils') + + cd ${pkgbase}-${pkgver} + + make DESTDIR="${pkgdir}" install-data-local + rm "${pkgdir}"/usr/share/applications/wireshark{,-gtk}.desktop +} + +package_wireshark-gtk() { + pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - GTK frontend' + depends=('desktop-file-utils' 'gtk3' 'portaudio' 'wireshark-cli' 'wireshark-common') + replaces=(wireshark) + conflicts=(wireshark) + + cd ${pkgbase}-${pkgver} + install -Dm 755 .libs/wireshark-gtk "${pkgdir}/usr/bin/wireshark-gtk" + install -Dm 644 wireshark-gtk.desktop -t "${pkgdir}/usr/share/applications" +} + +package_wireshark-qt() { + pkgdesc='a free network protocol analyzer for Unix/Linux and Windows - Qt frontend' + depends=('desktop-file-utils' 'qt5-multimedia' 'wireshark-cli' 'wireshark-common') + + cd ${pkgbase}-${pkgver} + install -Dm 755 .libs/wireshark "${pkgdir}/usr/bin/wireshark" + install -Dm 644 wireshark.desktop -t "${pkgdir}/usr/share/applications" +} + +# vim: ts=2 sw=2 et: Copied: wireshark/repos/community-testing-x86_64/do_not_use_svn_version.patch (from rev 273356, wireshark/trunk/do_not_use_svn_version.patch) === --- community-testing-x86_64/do_not_use_svn_version.patch (rev 0) +++ community-testing-x86_64/do_not_use_svn_version.patch 2017-12-08 18:04:27 UTC (rev 273357) @@ -0,0 +1,13 @@ +diff --git a/Makefile.am b/Makefile.am +index e2a3cc5..b6ec684 100644 +--- a/Makefile.am
[arch-commits] Commit in cblrepo/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:04:37 Author: felixonmars Revision: 273358 upgpkg: cblrepo 0.24.0-43 rebuild with generic-deriving,1.12 Modified: cblrepo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:04:27 UTC (rev 273357) +++ PKGBUILD2017-12-08 18:04:37 UTC (rev 273358) @@ -3,7 +3,7 @@ pkgname=cblrepo pkgver=0.24.0 -pkgrel=42 +pkgrel=43 pkgdesc="Tool to maintain a database of CABAL packages and their dependencies" url="https://github.com/magthe/cblrepo"; license=("Apache")
[arch-commits] Commit in wireshark/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:03:53 Author: anatolik Revision: 273356 upgpkg: wireshark 2.4.3-1 Modified: wireshark/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:03:31 UTC (rev 273355) +++ PKGBUILD2017-12-08 18:03:53 UTC (rev 273356) @@ -5,7 +5,7 @@ pkgname=('wireshark-cli' 'wireshark-common' 'wireshark-gtk' 'wireshark-qt') pkgbase=wireshark -pkgver=2.4.2 +pkgver=2.4.3 pkgrel=1 arch=('x86_64') license=('GPL2') @@ -15,7 +15,7 @@ url='https://www.wireshark.org/' source=(https://www.wireshark.org/download/src/${pkgbase}-${pkgver}.tar.xz do_not_use_svn_version.patch) -sha256sums=('d1acb24735fd35e18e9b7a0555ec58277c2b87da45a19ebeb8087c3dda55f47d' +sha256sums=('189495996b68940626cb53b31c8902fa1bb5a96b61217cea42734c13925ff12e' '3981bb46f592e319f9c679c5e215ae0af828044a3b64d49d2cf0305ecacf4691') prepare() {
[arch-commits] Commit in haskell-unixutils/repos (2 files)
Date: Friday, December 8, 2017 @ 18:03:31 Author: felixonmars Revision: 273355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unixutils/repos/community-staging-x86_64/ haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 273354, haskell-unixutils/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-unixutils/repos/community-staging-x86_64/PKGBUILD (from rev 273354, haskell-unixutils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:03:31 UTC (rev 273355) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=Unixutils +pkgname=haskell-unixutils +pkgver=1.54.1 +pkgrel=12 +pkgdesc="A crude interface between Haskell and Unix-like operating systems" +url="https://github.com/seereason/haskell-unixutils"; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mtl' 'haskell-process-extras' 'haskell-puremd5' + 'haskell-regex-tdfa' 'haskell-zlib') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b8395cf6778c18a2f36a45a927d24042fd144ab70c6c092e1be36b22c59bbd1f0151cbe703d9db98dc769eba41ca9eb89cf60e87f5a6bbb32d6b64ef97c45665') + +build() { +cd "${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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-unixutils/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:02:45 Author: felixonmars Revision: 273354 upgpkg: haskell-unixutils 1.54.1-12 rebuild with generic-deriving,1.12 Modified: haskell-unixutils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:01:53 UTC (rev 273353) +++ PKGBUILD2017-12-08 18:02:45 UTC (rev 273354) @@ -4,7 +4,7 @@ _hkgname=Unixutils pkgname=haskell-unixutils pkgver=1.54.1 -pkgrel=11 +pkgrel=12 pkgdesc="A crude interface between Haskell and Unix-like operating systems" url="https://github.com/seereason/haskell-unixutils"; license=('custom:BSD3')
[arch-commits] Commit in haskell-process-extras/repos (2 files)
Date: Friday, December 8, 2017 @ 18:01:53 Author: felixonmars Revision: 273353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-process-extras/repos/community-staging-x86_64/ haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 273352, haskell-process-extras/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-process-extras/repos/community-staging-x86_64/PKGBUILD (from rev 273352, haskell-process-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:01:53 UTC (rev 273353) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=process-extras +pkgname=haskell-process-extras +pkgver=0.7.2 +pkgrel=6 +pkgdesc="Process extras" +url="https://github.com/seereason/process-extras"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-generic-deriving' 'haskell-listlike' 'haskell-mtl' + 'haskell-text') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('292077b160509dd111227481fb418ec1dc701a27633c327677404046811b9956dc07b871d9ec2f3b3eb31e44abb022435992b243237deefe14729cf0591cf307') + +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-process-extras/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:01:32 Author: felixonmars Revision: 273352 upgpkg: haskell-process-extras 0.7.2-6 rebuild with generic-deriving,1.12 Modified: haskell-process-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 18:00:53 UTC (rev 273351) +++ PKGBUILD2017-12-08 18:01:32 UTC (rev 273352) @@ -5,7 +5,7 @@ _hkgname=process-extras pkgname=haskell-process-extras pkgver=0.7.2 -pkgrel=5 +pkgrel=6 pkgdesc="Process extras" url="https://github.com/seereason/process-extras"; license=('MIT')
[arch-commits] Commit in haskell-generic-deriving/repos (2 files)
Date: Friday, December 8, 2017 @ 18:00:53 Author: felixonmars Revision: 273351 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 273350, haskell-generic-deriving/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 273350, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 18:00:53 UTC (rev 273351) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.12 +pkgrel=1 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6e8703670e483054fb36740764eb4b1e2d094f28170138b38fb554a3809781242478401b2cfe268d3c0d9599b3458dd84bcfa8f9b67409e686ce93c9cc48c85f') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fbase-4-9 +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 "${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-generic-deriving/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 18:00:31 Author: felixonmars Revision: 273350 upgpkg: haskell-generic-deriving 1.12-1 rebuild with generic-deriving,1.12 Modified: haskell-generic-deriving/trunk/PKGBUILD --+ PKGBUILD | 19 --- 1 file changed, 12 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 17:50:40 UTC (rev 273349) +++ PKGBUILD2017-12-08 18:00:31 UTC (rev 273350) @@ -4,22 +4,22 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving -pkgver=1.11.2 -pkgrel=5 +pkgver=1.12 +pkgrel=1 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving"; license=("custom:BSD3") arch=('x86_64') depends=('ghc-libs') -makedepends=('ghc') +makedepends=('ghc' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c114bdc0cfb40dcdd5014f6e34f494e3d3d275b43299a3b51d8afc7927a5879260a458e7c94234cea27f6ad554fd87d8cc934dffb53cfc919837cd6fb9ae3a0e') +sha512sums=('6e8703670e483054fb36740764eb4b1e2d094f28170138b38fb554a3809781242478401b2cfe268d3c0d9599b3458dd84bcfa8f9b67409e686ce93c9cc48c85f') build() { cd "${srcdir}/${_hkgname}-${pkgver}" - + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ -fbase-4-9 runhaskell Setup build @@ -29,9 +29,14 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +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}"
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 17:50:17 Author: felixonmars Revision: 273348 upgpkg: haskell-shelly 1.6.9-1 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 17:48:10 UTC (rev 273347) +++ PKGBUILD2017-12-08 17:50:17 UTC (rev 273348) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly -pkgver=1.6.8.7 +pkgver=1.6.9 pkgrel=1 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; @@ -16,7 +16,7 @@ 'haskell-async' 'haskell-transformers-base') makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366') +sha512sums=('1fd4912ebfe3f1a0e1968b0ac00b6baec2cc335d111c11a48889b41bafd67ef9c27a6405357ad6101e598f8a897a5869500ac596dc7197c19418011d96b0e1a3') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-shelly/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 17:50:40 Author: felixonmars Revision: 273349 archrelease: copy trunk to community-x86_64 Added: haskell-shelly/repos/community-x86_64/PKGBUILD (from rev 273348, haskell-shelly/trunk/PKGBUILD) Deleted: haskell-shelly/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 17:50:17 UTC (rev 273348) +++ PKGBUILD2017-12-08 17:50:40 UTC (rev 273349) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=shelly -pkgname=haskell-shelly -pkgver=1.6.8.7 -pkgrel=1 -pkgdesc="Shell-like (systems) programming in Haskell" -url="https://github.com/yesodweb/Shelly.hs"; -license=("custom:BSD3") -arch=('x86_64') -depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 'haskell-system-filepath' - 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' - 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' 'haskell-text' - 'haskell-async' 'haskell-transformers-base') -makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('425571a43c25b72fe3cf36bf64075926faf0669031a82704b3b0a57a96910d0ec9dd11608bfa2355af657eb46227c03b8d176e4a4aea08cb70257641b693a366') - -prepare() { -cd $_hkgname-$pkgver -mkdir test/data/{dir,symlinked_dir} -ln -s ../symlinked_dir test/data/dir/ -touch test/data/symlinked_dir/hoge_file -} - -build() { -cd "${srcdir}/${_hkgname}-${pkgver}" - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --f-lifted -f-build-examples -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -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" -} Copied: haskell-shelly/repos/community-x86_64/PKGBUILD (from rev 273348, haskell-shelly/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 17:50:40 UTC (rev 273349) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.6.9 +pkgrel=1 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mtl' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' 'haskell-text' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('1fd4912ebfe3f1a0e1968b0ac00b6baec2cc335d111c11a48889b41bafd67ef9c27a6405357ad6101e598f8a897a5869500ac596dc7197c19418011d96b0e1a3') + +prepare() { +cd $_hkgname-$pkgver +mkdir test/data/{dir,symlinked_dir} +ln -s ../symlinked_dir test/data/dir/ +touch test/data/symlinked_dir/hoge_file +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lifted -f-build-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 reg
[arch-commits] Commit in alsa-tools/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Friday, December 8, 2017 @ 17:42:44 Author: anatolik Revision: 311943 archrelease: copy trunk to testing-x86_64 Added: alsa-tools/repos/testing-x86_64/ alsa-tools/repos/testing-x86_64/PKGBUILD (from rev 311942, alsa-tools/trunk/PKGBUILD) --+ PKGBUILD | 77 + 1 file changed, 77 insertions(+) Copied: alsa-tools/repos/testing-x86_64/PKGBUILD (from rev 311942, alsa-tools/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2017-12-08 17:42:44 UTC (rev 311943) @@ -0,0 +1,77 @@ +# Maintainer: Ray Rashif +# Contributor: Limao Luo +# Contributor: Sebastien Luttringer +# Contributor: Jochen Immendœrfer + +pkgname=alsa-tools +pkgver=1.1.5 +pkgrel=1 +pkgdesc="Advanced tools for certain sound cards" +arch=('x86_64') +url="http://alsa-project.org/"; +license=('GPL') +depends=('gcc-libs' 'alsa-lib') +makedepends=('fltk' 'gtk2' 'gtk3') +optdepends=('fltk: hdspconf, hdspmixer' +'gtk2: other GUI tools' +'gtk3: hdajackretask' +'bash: couple of tools') +provides=("$pkgname-emu10k1" "$pkgname-ice1712") +source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";) +md5sums=('3afb92eb1b4f2edc8691498e57c3ec78') + +_tools=("as10k1" "echomixer" "envy24control" "hdajackretask" "hda-verb" +"hdspconf" "hdsploader" "hdspmixer" "ld10k1" "mixartloader" +"pcxhrloader" "rmedigicontrol" "sb16_csp" "sbiload" "sscape_ctl" +"us428control" "usx2yloader" "vxloader") + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # qlo10k1 cannot be built; it depends on ld10k1 + sed -i 's:ld10k1 qlo10k1 \\:ld10k1 \\:' Makefile + + # hwmixvolume requires pyalsa, not currently in repos + sed -i 's:hwmixvolume hdajackretask :hdajackretask :' Makefile +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + # not using upstream's global makefile as it's too clever + for i in ${_tools[@]}; do +if [ $i != sbiload ]; then + ( + cd $i + ./configure --prefix=/usr --sbindir=/usr/bin + make + ) +else + ( + cd seq/sbiload + ./configure --prefix=/usr --sbindir=/usr/bin + make + ) +fi + done +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + for i in ${_tools[@]}; do +if [ $i != sbiload ]; then + ( + cd $i + make DESTDIR="$pkgdir" install + ) +else + ( + cd seq/sbiload + make DESTDIR="$pkgdir" install + ) +fi + done +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in alsa-tools/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 17:42:15 Author: anatolik Revision: 311942 upgpkg: alsa-tools 1.1.5-1 Modified: alsa-tools/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 15:12:03 UTC (rev 311941) +++ PKGBUILD2017-12-08 17:42:15 UTC (rev 311942) @@ -4,7 +4,7 @@ # Contributor: Jochen Immendœrfer pkgname=alsa-tools -pkgver=1.1.3 +pkgver=1.1.5 pkgrel=1 pkgdesc="Advanced tools for certain sound cards" arch=('x86_64') @@ -18,7 +18,7 @@ 'bash: couple of tools') provides=("$pkgname-emu10k1" "$pkgname-ice1712") source=("ftp://ftp.alsa-project.org/pub/tools/$pkgname-$pkgver.tar.bz2";) -md5sums=('b23eaae687d55410b92587c2053b301f') +md5sums=('3afb92eb1b4f2edc8691498e57c3ec78') _tools=("as10k1" "echomixer" "envy24control" "hdajackretask" "hda-verb" "hdspconf" "hdsploader" "hdspmixer" "ld10k1" "mixartloader"
[arch-commits] Commit in libftdi/repos (2 files)
Date: Friday, December 8, 2017 @ 17:40:29 Author: anatolik Revision: 273339 archrelease: copy trunk to community-testing-x86_64 Added: libftdi/repos/community-testing-x86_64/ libftdi/repos/community-testing-x86_64/PKGBUILD (from rev 273338, libftdi/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: libftdi/repos/community-testing-x86_64/PKGBUILD (from rev 273338, libftdi/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2017-12-08 17:40:29 UTC (rev 273339) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Kyle Keen + +# bug, python binding vanished with 3.4 +# Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) + +pkgname=libftdi +pkgver=1.4 +pkgrel=1 +pkgdesc="A library to talk to FTDI chips, optional python bindings." +arch=('x86_64') +url="http://www.intra2net.com/en/developer/libftdi/download.php"; +license=('GPL2' 'LGPL2.1') +depends=('libusb' 'confuse') +optdepends=('python: library bindings') +makedepends=('boost' 'cmake' 'python' 'swig') +# doxygen for docs, confuse for eeprom +source=(http://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig}) +sha1sums=('5b14cebab8168e12dd6c2b5325a29ad93ed40f3d' + 'SKIP') +validpgpkeys=('3CEA9B8868BC3852618EB5B4707F91A424F006F5') # Intra2net open source + +prepare() { + cd "${pkgname}1-$pkgver" + sed -i 's|LIB_SUFFIX 64|LIB_SUFFIX ""|' CMakeLists.txt + sed -i "s|MODE=\"0664\", GROUP=\"plugdev\"|TAG+=\"uaccess\"|g" packages/99-libftdi.rules +} + +build() { + cd "$srcdir/${pkgname}1-$pkgver" + mkdir -p build + cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_SKIP_BUILD_RPATH=ON \ +-DCMAKE_BUILD_TYPE=Release -DEXAMPLES=OFF -DFTDI_EEPROM=ON + make +} + +# needs yet unknown dependencies +#check() { +# cd "$srcdir/${pkgname}1-$pkgver/build" +# make check +#} + +package() { + cd "${pkgname}1-$pkgver/build" + make DESTDIR="$pkgdir" install + install -Dm644 "../packages/99-libftdi.rules" "$pkgdir/usr/lib/udev/rules.d/69-libftdi.rules" + # FS#45053 + cp -r ../examples/* "$pkgdir/usr/share/libftdi/examples" +} +
[arch-commits] Commit in libftdi/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 17:39:56 Author: anatolik Revision: 273338 upgpkg: libftdi 1.4-1 Modified: libftdi/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 16:02:34 UTC (rev 273337) +++ PKGBUILD2017-12-08 17:39:56 UTC (rev 273338) @@ -5,8 +5,8 @@ # Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS) pkgname=libftdi -pkgver=1.3 -pkgrel=5 +pkgver=1.4 +pkgrel=1 pkgdesc="A library to talk to FTDI chips, optional python bindings." arch=('x86_64') url="http://www.intra2net.com/en/developer/libftdi/download.php"; @@ -16,7 +16,7 @@ makedepends=('boost' 'cmake' 'python' 'swig') # doxygen for docs, confuse for eeprom source=(http://www.intra2net.com/en/developer/libftdi/download/${pkgname}1-$pkgver.tar.bz2{,.sig}) -sha1sums=('ff3bdc8ec6f9e0fffc735e2b4708fe574289107f' +sha1sums=('5b14cebab8168e12dd6c2b5325a29ad93ed40f3d' 'SKIP') validpgpkeys=('3CEA9B8868BC3852618EB5B4707F91A424F006F5') # Intra2net open source
[arch-commits] Commit in aws-cli/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 16:02:23 Author: jsteel Revision: 273336 upgpkg: aws-cli 1.14.6-1 Modified: aws-cli/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 16:02:13 UTC (rev 273335) +++ PKGBUILD2017-12-08 16:02:23 UTC (rev 273336) @@ -3,7 +3,7 @@ # Contributor: Alper KANAT pkgname=aws-cli -pkgver=1.14.3 +pkgver=1.14.6 pkgrel=1 pkgdesc='Universal Command Line Interface for Amazon Web Services' arch=('any') @@ -14,7 +14,7 @@ 'python-s3transfer' 'python-yaml') makedepends=('python-setuptools') source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('f9bec4a11c63152d6023ea4e28211837') +md5sums=('ac5fd5ae7e6d30f9e26c19499e98e905') build() { cd $pkgname-$pkgver
[arch-commits] Commit in aws-cli/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 16:02:34 Author: jsteel Revision: 273337 archrelease: copy trunk to community-any Added: aws-cli/repos/community-any/PKGBUILD (from rev 273336, aws-cli/trunk/PKGBUILD) Deleted: aws-cli/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 16:02:23 UTC (rev 273336) +++ PKGBUILD2017-12-08 16:02:34 UTC (rev 273337) @@ -1,34 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Chris Severance aur.severach AatT spamgourmet.com -# Contributor: Alper KANAT - -pkgname=aws-cli -pkgver=1.14.3 -pkgrel=1 -pkgdesc='Universal Command Line Interface for Amazon Web Services' -arch=('any') -url="https://github.com/aws/aws-cli"; -license=('Apache') -depends=('python-botocore' 'python-dateutil' 'python-jmespath' - 'python-colorama' 'python-docutils' 'python-rsa' - 'python-s3transfer' 'python-yaml') -makedepends=('python-setuptools') -source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('f9bec4a11c63152d6023ea4e28211837') - -build() { - cd $pkgname-$pkgver - - python setup.py build -} - -package() { - cd $pkgname-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -Dm644 bin/aws_bash_completer "$pkgdir"/usr/share/bash-completion/completions/aws - - rm -f "$pkgdir"/usr/bin/{aws.cmd,aws_bash_completer} -} Copied: aws-cli/repos/community-any/PKGBUILD (from rev 273336, aws-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 16:02:34 UTC (rev 273337) @@ -0,0 +1,34 @@ +# Maintainer: Jonathan Steel +# Contributor: Chris Severance aur.severach AatT spamgourmet.com +# Contributor: Alper KANAT + +pkgname=aws-cli +pkgver=1.14.6 +pkgrel=1 +pkgdesc='Universal Command Line Interface for Amazon Web Services' +arch=('any') +url="https://github.com/aws/aws-cli"; +license=('Apache') +depends=('python-botocore' 'python-dateutil' 'python-jmespath' + 'python-colorama' 'python-docutils' 'python-rsa' + 'python-s3transfer' 'python-yaml') +makedepends=('python-setuptools') +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +md5sums=('ac5fd5ae7e6d30f9e26c19499e98e905') + +build() { + cd $pkgname-$pkgver + + python setup.py build +} + +package() { + cd $pkgname-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -Dm644 bin/aws_bash_completer "$pkgdir"/usr/share/bash-completion/completions/aws + + rm -f "$pkgdir"/usr/bin/{aws.cmd,aws_bash_completer} +}
[arch-commits] Commit in python-botocore/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, December 8, 2017 @ 16:02:13 Author: jsteel Revision: 273335 archrelease: copy trunk to community-any Added: python-botocore/repos/community-any/PKGBUILD (from rev 273334, python-botocore/trunk/PKGBUILD) Deleted: python-botocore/repos/community-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 16:01:59 UTC (rev 273334) +++ PKGBUILD2017-12-08 16:02:13 UTC (rev 273335) @@ -1,30 +0,0 @@ -# Maintainer: Jonathan Steel -# Contributor: Chris Severance aur.severach AatT spamgourmet.com -# Contributor: Ainola -# Contributor: Chris Fordham - -pkgname=python-botocore -pkgver=1.8.7 -pkgrel=1 -pkgdesc='A low-level interface to a growing number of Amazon Web Services' -arch=('any') -url="https://github.com/boto/botocore"; -license=('Apache') -depends=('python-dateutil' 'python-jmespath' 'python-docutils') -makedepends=('python-setuptools') -source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('565e26c1c424918532ec86df66849a83') - -build() { - cd botocore-$pkgver - - python setup.py build -} - -package() { - cd botocore-$pkgver - - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-botocore/repos/community-any/PKGBUILD (from rev 273334, python-botocore/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 16:02:13 UTC (rev 273335) @@ -0,0 +1,30 @@ +# Maintainer: Jonathan Steel +# Contributor: Chris Severance aur.severach AatT spamgourmet.com +# Contributor: Ainola +# Contributor: Chris Fordham + +pkgname=python-botocore +pkgver=1.8.10 +pkgrel=1 +pkgdesc='A low-level interface to a growing number of Amazon Web Services' +arch=('any') +url="https://github.com/boto/botocore"; +license=('Apache') +depends=('python-dateutil' 'python-jmespath' 'python-docutils') +makedepends=('python-setuptools') +source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) +md5sums=('a53257f89b538d9827304b964db366f0') + +build() { + cd botocore-$pkgver + + python setup.py build +} + +package() { + cd botocore-$pkgver + + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in python-botocore/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 16:01:59 Author: jsteel Revision: 273334 upgpkg: python-botocore 1.8.10-1 Modified: python-botocore/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 14:57:02 UTC (rev 27) +++ PKGBUILD2017-12-08 16:01:59 UTC (rev 273334) @@ -4,7 +4,7 @@ # Contributor: Chris Fordham pkgname=python-botocore -pkgver=1.8.7 +pkgver=1.8.10 pkgrel=1 pkgdesc='A low-level interface to a growing number of Amazon Web Services' arch=('any') @@ -13,7 +13,7 @@ depends=('python-dateutil' 'python-jmespath' 'python-docutils') makedepends=('python-setuptools') source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -md5sums=('565e26c1c424918532ec86df66849a83') +md5sums=('a53257f89b538d9827304b964db366f0') build() { cd botocore-$pkgver
[arch-commits] Commit in mesa/repos (4 files)
Date: Friday, December 8, 2017 @ 15:12:03 Author: andyrtr Revision: 311941 archrelease: copy trunk to testing-x86_64 Added: mesa/repos/testing-x86_64/ mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 311940, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch) mesa/repos/testing-x86_64/LICENSE (from rev 311940, mesa/trunk/LICENSE) mesa/repos/testing-x86_64/PKGBUILD (from rev 311940, mesa/trunk/PKGBUILD) + 0002-glvnd-fix-gl-dot-pc.patch | 12 ++ LICENSE| 82 PKGBUILD | 192 +++ 3 files changed, 286 insertions(+) Copied: mesa/repos/testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch (from rev 311940, mesa/trunk/0002-glvnd-fix-gl-dot-pc.patch) === --- testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch (rev 0) +++ testing-x86_64/0002-glvnd-fix-gl-dot-pc.patch 2017-12-08 15:12:03 UTC (rev 311941) @@ -0,0 +1,12 @@ +diff -up mesa-12.0.3/src/mesa/gl.pc.in.jx mesa-12.0.3/src/mesa/gl.pc.in +--- mesa-12.0.3/src/mesa/gl.pc.in.jx 2016-01-18 02:39:26.0 -0500 mesa-12.0.3/src/mesa/gl.pc.in 2016-10-25 13:06:44.013159358 -0400 +@@ -7,7 +7,7 @@ Name: gl + Description: Mesa OpenGL library + Requires.private: @GL_PC_REQ_PRIV@ + Version: @PACKAGE_VERSION@ +-Libs: -L${libdir} -l@GL_LIB@ ++Libs: -L${libdir} -lGL + Libs.private: @GL_PC_LIB_PRIV@ + Cflags: -I${includedir} @GL_PC_CFLAGS@ + glx_tls: @GLX_TLS@ Copied: mesa/repos/testing-x86_64/LICENSE (from rev 311940, mesa/trunk/LICENSE) === --- testing-x86_64/LICENSE (rev 0) +++ testing-x86_64/LICENSE 2017-12-08 15:12:03 UTC (rev 311941) @@ -0,0 +1,82 @@ +Disclaimer + +Mesa is a 3-D graphics library with an API which is very similar to +that of OpenGL* +To the extent that Mesa utilizes the OpenGL command syntax or state +machine, it is being used with authorization from Silicon Graphics, +Inc.(SGI). However, the author does not possess an OpenGL license +from SGI, and makes no claim that Mesa is in any way a compatible +replacement for OpenGL or associated with SGI. Those who want a +licensed implementation of OpenGL should contact a licensed +vendor. + +Please do not refer to the library as MesaGL (for legal +reasons). It's just Mesa or The Mesa 3-D graphics +library + +* OpenGL is a trademark of Silicon Graphics Incorporated. + +License / Copyright Information + +The Mesa distribution consists of several components. Different copyrights +and licenses apply to different components. For example, GLUT is copyrighted +by Mark Kilgard, some demo programs are copyrighted by SGI, some of the Mesa +device drivers are copyrighted by their authors. See below for a list of +Mesa's main components and the license for each. + +The core Mesa library is licensed according to the terms of the MIT license. +This allows integration with the XFree86, Xorg and DRI projects. + +The default Mesa license is as follows: + +Copyright (C) 1999-2007 Brian Paul All Rights Reserved. + +Permission is hereby granted, free of charge, to any person obtaining a +copy of this software and associated documentation files (the "Software"), +to deal in the Software without restriction, including without limitation +the rights to use, copy, modify, merge, publish, distribute, sublicense, +and/or sell copies of the Software, and to permit persons to whom the +Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included +in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS +OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL +BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN +AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Attention, Contributors + +When contributing to the Mesa project you must agree to the licensing terms +of the component to which you're contributing. +The following section lists the primary components of the Mesa distribution +and their respective licenses. + + +Mesa Component Licenses + +Component Location Primary Author License + +Main Mesa codesrc/mesa/ Brian Paul Mesa (MIT) + +Device driverssrc/mesa/drivers/* See drivers See drivers + +Ext headers include/GL/glext.h SGI SGI Free B + include/GL/glxext.h + +GLUT src/glut/ Mark Ki
[arch-commits] Commit in mesa/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 15:11:47 Author: andyrtr Revision: 311940 upgpkg: mesa 17.3.0-1 upstream update 17.3.0 Modified: mesa/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 14:10:35 UTC (rev 311939) +++ PKGBUILD2017-12-08 15:11:47 UTC (rev 311940) @@ -4,7 +4,7 @@ pkgbase=mesa pkgname=('opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') -pkgver=17.2.6 +pkgver=17.3.0 pkgrel=1 arch=('x86_64') makedepends=('python2-mako' 'libxml2' 'libx11' 'glproto' 'libdrm' 'dri2proto' 'dri3proto' 'presentproto' @@ -15,7 +15,7 @@ source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} LICENSE 0002-glvnd-fix-gl-dot-pc.patch) -sha256sums=('6ad85224620330be26ab68c8fc78381b12b38b610ade2db8716b38faaa8f30de' +sha256sums=('29a0a3a6c39990d491a1a58ed5c692e596b3bfc6c01d0b45e0b787116c50c6d9' 'SKIP' '7fdc119cf53c8ca65396ea73f6d10af641ba41ea1dd2bd44a824726e01c8b3f2' '64a77944a28026b066c1682c7258d02289d257b24b6f173a9f7580c48beed966') @@ -62,7 +62,7 @@ --enable-texture-float \ --enable-xa \ --enable-vdpau \ ---enable-omx \ +--enable-omx-bellagio \ --enable-nine \ --enable-opencl \ --enable-opencl-icd \
[arch-commits] Commit in pd/repos/community-testing-x86_64 (6 files)
Date: Friday, December 8, 2017 @ 14:57:02 Author: dvzrv Revision: 27 archrelease: copy trunk to community-testing-x86_64 Added: pd/repos/community-testing-x86_64/PKGBUILD (from rev 273332, pd/trunk/PKGBUILD) pd/repos/community-testing-x86_64/pd.desktop (from rev 273332, pd/trunk/pd.desktop) pd/repos/community-testing-x86_64/pd.png (from rev 273332, pd/trunk/pd.png) Deleted: pd/repos/community-testing-x86_64/PKGBUILD pd/repos/community-testing-x86_64/pd.desktop pd/repos/community-testing-x86_64/pd.png + PKGBUILD | 114 ++- pd.desktop | 14 +++ 2 files changed, 66 insertions(+), 62 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 14:56:14 UTC (rev 273332) +++ PKGBUILD2017-12-08 14:57:02 UTC (rev 27) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: David Runge -# Contributor: speps -# Contributor: TDY -# Contributor: Shinlun Hsieh - -pkgname=pd -pkgver=0.48.0 -_ver=${pkgver%.*}-${pkgver##*.} -pkgrel=2 -pkgdesc="The Pure Data real-time music and multimedia environment" -arch=('x86_64') -url="http://msp.ucsd.edu/software.html"; -license=('custom:BSD') -depends=('jack' 'fftw' 'tk' 'hicolor-icon-theme' 'portaudio') -provides=('puredata') -source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"; -"${pkgname}.desktop" -"${pkgname}.png") -sha512sums=('2312590131a2110de1c84fa2b5d407286f2a073564c6f4cd285d48dcf1ae9d003dc5f20ce74a970eeb4ae8ff68d537e2eaf9ca6322d4f975a7a39893f4d8f0f0' - '4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37' - '61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116fc6d00116c9fe6c85c162d') - -prepare() { - cd "${pkgname}-${_ver}" - autoreconf -vi -} - -build() { - cd "${pkgname}-${_ver}" - ./configure --prefix=/usr \ - --enable-alsa \ - --enable-jack \ - --enable-portaudio \ - --enable-fftw - make -} - -package() { - cd "${pkgname}-${_ver}" - make DESTDIR="${pkgdir}" install - - # license - install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - # desktop file - install -Dm644 "${srcdir}/${pkgname}.desktop" \ -"${pkgdir}/usr/share/applications/${pkgname}.desktop" - # icon from puredata.info - # https://puredata.info/Members/claudiusmaximus/icons/index_html/ - install -Dm644 "${srcdir}/${pkgname}.png" \ -"${pkgdir}/usr/share/icons/hicolor/64x64/apps/${pkgname}.png" - # fix broken symlink - rm "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}" - ln -s "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}" -} Copied: pd/repos/community-testing-x86_64/PKGBUILD (from rev 273332, pd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-12-08 14:57:02 UTC (rev 27) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: David Runge +# Contributor: speps +# Contributor: TDY +# Contributor: Shinlun Hsieh + +pkgname=pd +pkgver=0.48.0 +_ver=${pkgver%.*}-${pkgver##*.} +pkgrel=3 +pkgdesc="The Pure Data real-time music and multimedia environment" +arch=('x86_64') +url="http://msp.ucsd.edu/software.html"; +license=('custom:BSD') +depends=('fftw' 'jack' 'tk') +optdepends=('portaudio: for alternative portaudio support') +provides=('puredata') +source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"; +"${pkgname}.desktop" +"${pkgname}.png") +sha512sums=('2312590131a2110de1c84fa2b5d407286f2a073564c6f4cd285d48dcf1ae9d003dc5f20ce74a970eeb4ae8ff68d537e2eaf9ca6322d4f975a7a39893f4d8f0f0' + '4d3596b337456117ecdf0f1709358b4298198e0b347cb13b884e35ad2f2f667561a10b44683cf916c1da123daebee7141e9ab8bd89405a579b69d30b0e718f37' + '61300b58f10018b0bd28424ac00d1b8158f8ace9855742e19e48c98f915cabcade6c6041460aa795005c0fb6abc93e7116fc6d00116c9fe6c85c162d') + +prepare() { + cd "${pkgname}-${_ver}" + autoreconf -vi +} + +build() { + cd "${pkgname}-${_ver}" + ./configure --prefix=/usr \ + --enable-alsa \ + --enable-jack \ + --enable-portaudio \ + --enable-fftw \ + --without-local-portaudio + make +} + +package() { + cd "${pkgname}-${_ver}" + make DESTDIR="${pkgdir}" install + + # license + install -Dm644 LICENSE.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + # desktop file + install -Dm644 "${srcdir}/${pkgname}.desktop" \ +"${pkgdir}/usr/share/applications/${pkgname}.desktop" + # icon from puredata.info + # https://puredata.info/Members/claudiusmaximus/icons/index_html/ + install -Dm644 "${srcdir}/${pkgname}.png" \ +"${pkgdir}/usr/share/pixmaps/${pkgname}.png" + # readme + install -Dm644 README.txt "${pkgdir}/
[arch-commits] Commit in pd/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 14:56:14 Author: dvzrv Revision: 273332 upgpkg: pd 0.48.0-3 Removing hicolor-icon-theme from depends (icon now in /usr/share/pixmaps). Moving portaudio from depends to optdepends. Not using local portaudio version. Moving pd icon to pixmaps instead of using hicolor icon theme. Installing README.txt. Modified: pd/trunk/PKGBUILD --+ PKGBUILD | 12 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 14:10:21 UTC (rev 273331) +++ PKGBUILD2017-12-08 14:56:14 UTC (rev 273332) @@ -7,12 +7,13 @@ pkgname=pd pkgver=0.48.0 _ver=${pkgver%.*}-${pkgver##*.} -pkgrel=2 +pkgrel=3 pkgdesc="The Pure Data real-time music and multimedia environment" arch=('x86_64') url="http://msp.ucsd.edu/software.html"; license=('custom:BSD') -depends=('jack' 'fftw' 'tk' 'hicolor-icon-theme' 'portaudio') +depends=('fftw' 'jack' 'tk') +optdepends=('portaudio: for alternative portaudio support') provides=('puredata') source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"; "${pkgname}.desktop" @@ -32,7 +33,8 @@ --enable-alsa \ --enable-jack \ --enable-portaudio \ - --enable-fftw + --enable-fftw \ + --without-local-portaudio make } @@ -48,7 +50,9 @@ # icon from puredata.info # https://puredata.info/Members/claudiusmaximus/icons/index_html/ install -Dm644 "${srcdir}/${pkgname}.png" \ -"${pkgdir}/usr/share/icons/hicolor/64x64/apps/${pkgname}.png" +"${pkgdir}/usr/share/pixmaps/${pkgname}.png" + # readme + install -Dm644 README.txt "${pkgdir}/usr/share/doc/${pgkname}/README.txt" # fix broken symlink rm "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}" ln -s "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
[arch-commits] Commit in vlc/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 13:55:24 Author: alucryd Revision: 311928 x265 2.6 rebuild: vlc 2.2.8-1 Modified: vlc/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 13:07:34 UTC (rev 311927) +++ PKGBUILD2017-12-08 13:55:24 UTC (rev 311928) @@ -4,7 +4,7 @@ # Contributor: Martin Sandsmark pkgname=vlc -pkgver=2.2.7 +pkgver=2.2.8 pkgrel=1 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' @@ -58,7 +58,7 @@ vlc-2.2.6-fix-memleak.patch update-vlc-plugin-cache.hook lua53_compat.patch) -sha512sums=('45822e2521e73d4f275bdea3e71d9b0e28f11c3f757bda6014b90325fb5b454e94b896586834384c4b57e7e1bf714efed90a35e4763fd9e018b5dcd332b7d31b' +sha512sums=('adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a' 'SKIP' '0f16c0e1a21808a3e48a276ed41c3845650bb2d5df5386c8c50832aa769959a8d440086b0af3ae17add754b449a8501334b7f167c68210c255f55b53c40a799f' 'd9e69a01eb8868647beac0f419328e6ca3fe14a2e2a9e6ce4b61ed590b41b0136fb3ac9e284b174a910c2fe8822d1b37445a48d0b7caea647060ebfabe899e7b'
[arch-commits] Commit in vlc/repos (5 files)
Date: Friday, December 8, 2017 @ 13:55:34 Author: alucryd Revision: 311929 archrelease: copy trunk to staging-x86_64 Added: vlc/repos/staging-x86_64/ vlc/repos/staging-x86_64/PKGBUILD (from rev 311928, vlc/trunk/PKGBUILD) vlc/repos/staging-x86_64/lua53_compat.patch (from rev 311928, vlc/trunk/lua53_compat.patch) vlc/repos/staging-x86_64/update-vlc-plugin-cache.hook (from rev 311928, vlc/trunk/update-vlc-plugin-cache.hook) vlc/repos/staging-x86_64/vlc-2.2.6-fix-memleak.patch (from rev 311928, vlc/trunk/vlc-2.2.6-fix-memleak.patch) --+ PKGBUILD | 115 + lua53_compat.patch | 30 ++ update-vlc-plugin-cache.hook | 17 ++ vlc-2.2.6-fix-memleak.patch | 48 + 4 files changed, 210 insertions(+) Copied: vlc/repos/staging-x86_64/PKGBUILD (from rev 311928, vlc/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 13:55:34 UTC (rev 311929) @@ -0,0 +1,115 @@ +# Maintainer: Levente Polyak +# Contributor: Giovanni Scafora +# Contributor: Sarah Hay +# Contributor: Martin Sandsmark + +pkgname=vlc +pkgver=2.2.8 +pkgrel=1 +pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' +url='https://www.videolan.org/vlc/' +arch=('x86_64') +license=('LGPL2.1' 'GPL2') +depends=('a52dec' 'libdvbpsi' 'libxpm' 'libdca' 'libproxy' + 'sdl_image' 'libdvdnav' 'libtiger' 'lua' 'libmatroska' + 'zvbi' 'taglib' 'libmpcdec' 'ffmpeg2.8' 'faad2' 'libupnp' + 'libshout' 'libmad' 'libmpeg2' 'xcb-util-keysyms' 'libtar' + 'libxinerama') +makedepends=('live-media' 'libnotify' 'libbluray' 'flac' 'kdelibs' + 'libdc1394' 'libavc1394' 'lirc' 'libcaca' 'gtk2' + 'librsvg' 'portaudio' 'libgme' 'xosd' 'projectm' + 'twolame' 'aalib' 'libmtp' 'libdvdcss' 'smbclient' + 'libgoom2' 'vcdimager' 'opus' 'libssh2' 'mesa' 'qt4') +optdepends=('avahi: for service discovery using bonjour protocol' +'libnotify: for notification plugin' +'gtk2: for notify plugin' +'ncurses: for ncurses interface support' +'libdvdcss: for decoding encrypted DVDs' +'lirc: for lirc plugin' +'libavc1394: for devices using the 1394ta AV/C' +'libdc1394: for IEEE 1394 plugin' +'kdelibs: KDE Solid hardware integration' +'libva-vdpau-driver: vdpau back-end for nvidia' +'libva-intel-driver: back-end for intel cards' +'libbluray: for Blu-Ray support' +'flac: for Free Lossless Audio Codec plugin' +'portaudio: for portaudio support' +'twolame: for TwoLAME mpeg2 encoder plugin' +'projectm: for ProjectM visualisation plugin' +'libcaca: for colored ASCII art video output' +'libgme: for libgme plugin' +'librsvg: for SVG plugin' +'libgoom2: for libgoom plugin' +'vcdimager: navigate VCD with libvcdinfo' +'aalib: for ASCII art plugin' +'libmtp: for MTP devices support' +'smbclient: for SMB access plugin' +'libcdio: for audio CD playback support' +'ttf-freefont: for subtitle font ' +'ttf-dejavu: for subtitle font' +'opus: for opus support' +'libssh2: for sftp support' +'lua-socket: for http interface' +'qt4: for the GUI') +conflicts=('vlc-plugin') +replaces=('vlc-plugin') +options=('!emptydirs') +source=(https://download.videolan.org/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc} +vlc-2.2.6-fix-memleak.patch +update-vlc-plugin-cache.hook +lua53_compat.patch) +sha512sums=('adde16f4b4bd2d94f104bb3b5df6bf4603bc67333c7615cb8d1d31ca63440b6b0aa93de9ccf0dba717cf905577c7d0bca7baba63caf401790b82eac3e04a' +'SKIP' + '0f16c0e1a21808a3e48a276ed41c3845650bb2d5df5386c8c50832aa769959a8d440086b0af3ae17add754b449a8501334b7f167c68210c255f55b53c40a799f' + 'd9e69a01eb8868647beac0f419328e6ca3fe14a2e2a9e6ce4b61ed590b41b0136fb3ac9e284b174a910c2fe8822d1b37445a48d0b7caea647060ebfabe899e7b' + '33cda373aa1fb3ee19a78748e2687f2b93c8662c9fda62ecd122a2e649df8edaceb54dda3991bc38c80737945a143a9e65baa2743a483bb737bb94cd590dc25f') +validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key + +prepare() { + cd ${pkgname}-${pkgver} + sed -i -e 's:truetype/freefont:TTF:g' modules/text_renderer/freetype.c + sed -i -e 's:truetype/ttf-dejavu:TTF:g' modules/visualization/projectm.cpp + patch -p1 < "${srcdir}/lua53_compat.patch" + patch -p1 < "${srcdir}/vlc-2.2.6-fix-memleak.patch" +} + +build() { + cd ${pkgname}-${pkgver} + + export PKG_CONFIG_PATH="/usr/lib/ffmpeg2.8/pkgconfig" + export CFLAGS+="
[arch-commits] Commit in gst-plugins-bad/repos (2 files)
Date: Friday, December 8, 2017 @ 13:07:34 Author: alucryd Revision: 311927 archrelease: copy trunk to staging-x86_64 Added: gst-plugins-bad/repos/staging-x86_64/ gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 311926, gst-plugins-bad/trunk/PKGBUILD) --+ PKGBUILD | 69 + 1 file changed, 69 insertions(+) Copied: gst-plugins-bad/repos/staging-x86_64/PKGBUILD (from rev 311926, gst-plugins-bad/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 13:07:34 UTC (rev 311927) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gst-plugins-bad +pkgver=1.12.3 +pkgrel=2 +pkgdesc="GStreamer Multimedia Framework Bad Plugins" +url="https://gstreamer.freedesktop.org/"; +arch=(x86_64) +license=(LGPL) +depends=(mjpegtools gst-plugins-base-libs curl chromaprint libmms faad2 celt libdca libdvdnav + libmodplug libgme wayland libofa openjpeg2 libwebp libsrtp gnutls glu sbc rtmpdump + libgudev graphene schroedinger libexif libdvdread libvdpau libmpeg2 wildmidi ladspa + openal libusb vulkan-icd-loader libfdk-aac faac soundtouch spandsp neon + webrtc-audio-processing libdc1394 libmpcdec zvbi) +makedepends=(python valgrind gobject-introspection gtk-doc git autoconf-archive vulkan-headers + gtk3 clutter librsvg libtiger qt5-declarative qt5-x11extras qt5-wayland zbar + fluidsynth lilv opencv openexr) +_commit=8f66ff25f9cabc170c57d75a74984103c7fcb965 # tags/1.12.3^0 +source=("git+https://anongit.freedesktop.org/git/gstreamer/gst-plugins-bad#commit=$_commit"; +"gst-common::git+https://anongit.freedesktop.org/git/gstreamer/common";) +sha256sums=('SKIP' +'SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +prepare() { + cd $pkgname + + git cherry-pick -n ef4d6b93e6078b7056c51a928f5620b13e55e323 + + git submodule init + git config --local submodule.common.url "$srcdir/gst-common" + git submodule update + + sed -i 's/cmu_us_kal/&16/g' configure.ac ext/flite/gstflitetestsrc.c + + NOCONFIGURE=1 ./autogen.sh +} + +build() { + cd $pkgname + + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib \ +--with-package-name="GStreamer Bad Plugins (Arch Linux)" \ +--with-package-origin="https://www.archlinux.org/"; \ +--with-gtk=3.0 \ +--enable-experimental --enable-gtk-doc --disable-static + + # https://bugzilla.gnome.org/show_bug.cgi?id=655517 + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + + make +} + +check() { + cd $pkgname + # bad tests are bad + #make -k check || : +} + +package() { + cd $pkgname + make DESTDIR="$pkgdir" install +}
[arch-commits] Commit in gst-plugins-bad/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 13:07:20 Author: alucryd Revision: 311926 upgpkg: gst-plugins-bad 1.12.3-2 Modified: gst-plugins-bad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:48:06 UTC (rev 311925) +++ PKGBUILD2017-12-08 13:07:20 UTC (rev 311926) @@ -4,7 +4,7 @@ pkgname=gst-plugins-bad pkgver=1.12.3 -pkgrel=1 +pkgrel=2 pkgdesc="GStreamer Multimedia Framework Bad Plugins" url="https://gstreamer.freedesktop.org/"; arch=(x86_64)
[arch-commits] Commit in nvidia-340xx/repos (4 files)
Date: Friday, December 8, 2017 @ 12:48:06 Author: heftig Revision: 311925 archrelease: copy trunk to staging-x86_64 Added: nvidia-340xx/repos/staging-x86_64/ nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 311924, nvidia-340xx/trunk/PKGBUILD) nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 311924, nvidia-340xx/trunk/kernel-4.11.patch) nvidia-340xx/repos/staging-x86_64/kernel-4.14.patch (from rev 311924, nvidia-340xx/trunk/kernel-4.14.patch) ---+ PKGBUILD | 73 kernel-4.11.patch | 38 +++ kernel-4.14.patch | 29 3 files changed, 140 insertions(+) Copied: nvidia-340xx/repos/staging-x86_64/PKGBUILD (from rev 311924, nvidia-340xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 12:48:06 UTC (rev 311925) @@ -0,0 +1,73 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-340xx +pkgname=(nvidia-340xx nvidia-340xx-dkms) +pkgver=340.104 +_extramodules=extramodules-4.14-ARCH +pkgrel=12 +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-340xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +conflicts=('nvidia') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run"; +'kernel-4.11.patch' 'kernel-4.14.patch') +sha512sums=('e962494561728af5a911354bfb3560e414464f7858f30f9654eac5ca56175bc8498d1eee93a18248c63e9eee7d84807ef924fe9f53239644d7085b0f3502bf8c' + 'c25d90499e1deb26129a67dd7e953be8c1e31c5770e2b8b64d03af54cf1afec1a52636e74900f8ac468692207ab8a3765a12edd581142c4d2cfd2d6e66ac7ac2' + 'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np0 < "${srcdir}/kernel-4.11.patch" +patch -Np1 < "${srcdir}/kernel-4.14.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module + +cd uvm +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-340xx() { +pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" +depends=('linux>=4.14' 'linux<4.15' "nvidia-340xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/{nvidia,uvm/nvidia-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-340xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 340xx legacy branch" +depends=('dkms' "nvidia-340xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-340xx') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" +cat "${pkgdir}"/usr/src/nvidia-${pkgver}/uvm/dkms.conf.fragment >> "${pkgdir}"/usr/src/nvidia-${pkgver}/dkms.conf + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia-340xx/repos/staging-x86_64/kernel-4.11.patch (from rev 311924, nvidia-340xx/trunk/kernel-4.11.patch) === --- staging-x86_64/kernel-4.11.patch(rev 0) +++ staging-x86_64/kernel-4.11.patch2017-12-08 12:48:06 UTC (rev 311925) @@ -0,0 +1,38 @@ +--- kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:50:46.334075042 +0200 kernel/uvm/nvidia_uvm_lite.c 2017-09-27 13:56:06.358041280 +0200 +@@ -818,7 +818,11 @@ + } + + #if defined(NV_VM_OPERATIONS_STRUCT_HAS_FAULT) ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + int _fault(struct vm_area_struct *vma, struct vm_fault *vmf) ++#else ++int _fault(struct vm_fault *vmf) ++#endif + { + #if defined(NV_VM_FAULT_HAS_ADDRESS) + unsigned long vaddr = vmf->address; +@@ -828,7 +832,11 @@ + struct page *page = NULL; + int retval; + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + retval = _fault_common(vma, vaddr, &page, vmf->flags); ++#else ++retval = _fault_common(NULL, vaddr, &page, vmf->flags); ++#endif + + vmf->page = page; + +@@ -866,7 +874,11 @@ + // it's
[arch-commits] Commit in nvidia/repos (3 files)
Date: Friday, December 8, 2017 @ 12:47:32 Author: heftig Revision: 311924 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/ nvidia/repos/staging-x86_64/PKGBUILD (from rev 311923, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fix-abi.patch (from rev 311923, nvidia/trunk/fix-abi.patch) ---+ PKGBUILD | 77 fix-abi.patch | 12 2 files changed, 89 insertions(+) Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 311923, nvidia/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 12:47:32 UTC (rev 311924) @@ -0,0 +1,77 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=387.34 +_extramodules=extramodules-4.14-ARCH +pkgrel=10 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=('nvidia-libgl' "nvidia-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +license=('custom') +options=('!strip') +source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run";) +sha256sums=('d540908e76aeecb1f4a2812acf5ad37346934a6b7c8043c8b3ce230a48ceb440') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" + +cp -a kernel kernel-dkms +cd kernel-dkms +sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf +sed -i 's/__JOBS/`nproc`/' dkms.conf +sed -i 's/__DKMS_MODULES//' dkms.conf +sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ +DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[1]="nvidia-uvm"\ +DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[2]="nvidia-modeset"\ +DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ +BUILT_MODULE_NAME[3]="nvidia-drm"\ +DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf + +# Gift for linux-rt guys +sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia() { +pkgdesc="NVIDIA drivers for linux" +depends=('linux>=4.14' 'linux<4.15' "nvidia-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-dkms() { +pkgdesc="NVIDIA driver sources for linux" +depends=('dkms' "nvidia-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia') + +cd ${_pkg} + +install -dm 755 "${pkgdir}"/usr/src +cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} Copied: nvidia/repos/staging-x86_64/fix-abi.patch (from rev 311923, nvidia/trunk/fix-abi.patch) === --- staging-x86_64/fix-abi.patch(rev 0) +++ staging-x86_64/fix-abi.patch2017-12-08 12:47:32 UTC (rev 311924) @@ -0,0 +1,12 @@ +diff -u -r kernel/nvidia-drm/nvidia-drm-fence.c kernel-patched/nvidia-drm/nvidia-drm-fence.c +--- kernel/nvidia-drm/nvidia-drm-fence.c 2016-08-09 01:43:19.0 +0200 kernel-patched/nvidia-drm/nvidia-drm-fence.c 2016-08-25 14:31:34.419655564 +0200 +@@ -325,7 +325,7 @@ + struct nvidia_drm_gem_object *nv_gem; + }; + +-static void nvidia_drm_gem_prime_soft_fence_event ++static void NVKMS_KAPI_CALL nvidia_drm_gem_prime_soft_fence_event + ( + void *dataPtr, + NvU32 dataU32
[arch-commits] Commit in acpi_call/repos (3 files)
Date: Friday, December 8, 2017 @ 12:46:57 Author: heftig Revision: 273325 archrelease: copy trunk to community-staging-x86_64 Added: acpi_call/repos/community-staging-x86_64/ acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 273324, acpi_call/trunk/PKGBUILD) acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 273324, acpi_call/trunk/dkms.conf) ---+ PKGBUILD | 62 dkms.conf |9 2 files changed, 71 insertions(+) Copied: acpi_call/repos/community-staging-x86_64/PKGBUILD (from rev 273324, acpi_call/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:46:57 UTC (rev 273325) @@ -0,0 +1,62 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: mortzu +# Contributor: fnord0 + +pkgbase=acpi_call +pkgname=(acpi_call acpi_call-dkms) +pkgver=1.1.0 +pkgrel=85 +pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' +url='https://github.com/mkottman/acpi_call' +arch=('x86_64') +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("acpi_call-${pkgver}.tar.gz::https://github.com/mkottman/acpi_call/archive/v${pkgver}.tar.gz"; +dkms.conf) +sha256sums=('d0d14b42944282724fca76f57d598eed794ef97448f387d1c489d85ad813f2f0' +'32e6ea6523b13132c6c7838bba7fbf3d040ba2d35a892c2c356245612720df8a') + +prepare() { + cd $pkgbase-$pkgver + + # Fix build with Linux >= 3.17 + sed -i 's|acpi/acpi.h|linux/acpi.h|' acpi_call.c + + # Fix build with Linux >= 4.12 + sed -i 's|asm/uaccess.h|linux/uaccess.h|' acpi_call.c +} + +build() { + cd $pkgbase-$pkgver + make KVERSION="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_acpi_call() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 acpi_call.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +package_acpi_call-dkms() { + depends=(dkms) + provides=("acpi_call=$pkgver-$pkgrel") + conflicts=(acpi_call) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile acpi_call.c ../dkms.conf + + echo acpi_call | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/acpi_call.conf" + + mkdir -p "$pkgdir/usr/share/acpi_call" + cp -t "$pkgdir/usr/share/acpi_call" -dr --no-preserve=ownership examples support +} + +# vim:set ts=2 sw=2 et: Copied: acpi_call/repos/community-staging-x86_64/dkms.conf (from rev 273324, acpi_call/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2017-12-08 12:46:57 UTC (rev 273325) @@ -0,0 +1,9 @@ +PACKAGE_NAME="acpi_call" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KVERSION=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="acpi_call" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi"
[arch-commits] Commit in vhba-module/repos (4 files)
Date: Friday, December 8, 2017 @ 12:46:35 Author: heftig Revision: 273324 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/ vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 273323, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 273323, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 273323, vhba-module/trunk/dkms.conf) ---+ 60-vhba.rules |1 + PKGBUILD | 52 dkms.conf |9 + 3 files changed, 62 insertions(+) Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 273323, vhba-module/trunk/60-vhba.rules) === --- community-staging-x86_64/60-vhba.rules (rev 0) +++ community-staging-x86_64/60-vhba.rules 2017-12-08 12:46:35 UTC (rev 273324) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 273323, vhba-module/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:46:35 UTC (rev 273324) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20170610 +pkgrel=26 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/"; +arch=(x86_64) +license=(GPL) +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2"; +60-vhba.rules dkms.conf) +sha256sums=('7970c93f989d9c4f2629371bf5ee7a76f95e4c12342c3320ddc528d0df02d9ec' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 vhba.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" + + find "$pkgdir" -name '*.ko' -exec gzip -n {} + +} + +package_vhba-module-dkms() { + depends=(dkms) + provides=("vhba-module=$pkgver-$pkgrel") + conflicts=(vhba-module) + + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" +} + +# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 273323, vhba-module/trunk/dkms.conf) === --- community-staging-x86_64/dkms.conf (rev 0) +++ community-staging-x86_64/dkms.conf 2017-12-08 12:46:35 UTC (rev 273324) @@ -0,0 +1,9 @@ +PACKAGE_NAME="vhba-module" +PACKAGE_VERSION="#MODULE_VERSION#" +AUTOINSTALL="yes" + +MAKE[0]="make KERNELRELEASE=$kernelver" +CLEAN="make clean" + +BUILT_MODULE_NAME[0]="vhba" +DEST_MODULE_LOCATION[0]="/kernel/drivers/scsi"
[arch-commits] Commit in r8168/repos (3 files)
Date: Friday, December 8, 2017 @ 12:46:10 Author: heftig Revision: 273323 archrelease: copy trunk to community-staging-x86_64 Added: r8168/repos/community-staging-x86_64/ r8168/repos/community-staging-x86_64/PKGBUILD (from rev 273322, r8168/trunk/PKGBUILD) r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 273322, r8168/trunk/linux-4.11.patch) --+ PKGBUILD | 42 ++ linux-4.11.patch | 14 ++ 2 files changed, 56 insertions(+) Copied: r8168/repos/community-staging-x86_64/PKGBUILD (from rev 273322, r8168/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:46:10 UTC (rev 273323) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Massimiliano Torromeo +# Contributor: Bob Fanger < bfanger(at)gmail > +# Contributor: Filip , Det < nimetonmaili(at)gmail > + +pkgname=r8168 +pkgver=8.045.08 +pkgrel=13 +pkgdesc="A kernel module for Realtek 8168 network cards" +url="http://www.realtek.com.tw"; +license=("GPL") +arch=('x86_64') +depends=('glibc' 'linux') +makedepends=('linux-headers') +source=(https://github.com/mtorromeo/r8168/archive/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('18161cb72fc872a9aed194514f7b8fb8b255b6fa6ed3d2dd459700eaad575f31') + +build() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + KERNEL_VERSION=$(cat /usr/lib/modules/extramodules-$_kernver-ARCH/version) + msg2 "Kernel = $KERNEL_VERSION" + + cd "$pkgname-$pkgver" + # avoid using the Makefile directly -- it doesn't understand + # any kernel but the current. + make -C /usr/lib/modules/$KERNEL_VERSION/build \ + SUBDIRS="$srcdir/$pkgname-$pkgver/src" \ + EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN" \ + modules +} + +package() { + _kernver=$(pacman -Q linux | sed -r 's#.* ([0-9]+\.[0-9]+).*#\1#') + depends=("linux>=$_kernver" "linux<${_kernver/.*}.$(expr ${_kernver/*.} + 1)") + + cd "$pkgname-$pkgver" + install -Dt "$pkgdir/usr/lib/modules/extramodules-$_kernver-ARCH" -m644 src/r8168.ko + find "$pkgdir" -name '*.ko' -exec gzip -n {} + + + echo "blacklist r8169" | \ + install -Dm644 /dev/stdin "$pkgdir/usr/lib/modprobe.d/r8168.conf" +} Copied: r8168/repos/community-staging-x86_64/linux-4.11.patch (from rev 273322, r8168/trunk/linux-4.11.patch) === --- community-staging-x86_64/linux-4.11.patch (rev 0) +++ community-staging-x86_64/linux-4.11.patch 2017-12-08 12:46:10 UTC (rev 273323) @@ -0,0 +1,14 @@ +diff --git a/src/r8168_n.c b/src/r8168_n.c +index 3c5a7e7..e2026bb 100755 +--- a/src/r8168_n.c b/src/r8168_n.c +@@ -25732,7 +25732,9 @@ process_pkt: + if (rtl8168_rx_vlan_skb(tp, desc, skb) < 0) + rtl8168_rx_skb(tp, skb); + ++#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 11, 0) + dev->last_rx = jiffies; ++#endif + RTLDEV->stats.rx_bytes += pkt_size; + RTLDEV->stats.rx_packets++; + }
[arch-commits] Commit in nvidia-304xx/repos (4 files)
Date: Friday, December 8, 2017 @ 12:45:43 Author: heftig Revision: 311923 archrelease: copy trunk to staging-x86_64 Added: nvidia-304xx/repos/staging-x86_64/ nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 311922, nvidia-304xx/trunk/PKGBUILD) nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 311922, nvidia-304xx/trunk/disable-mtrr.patch) nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 311922, nvidia-304xx/trunk/kernel-4.14.patch) + PKGBUILD | 71 +++ disable-mtrr.patch | 24 + kernel-4.14.patch | 29 3 files changed, 124 insertions(+) Copied: nvidia-304xx/repos/staging-x86_64/PKGBUILD (from rev 311922, nvidia-304xx/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 12:45:43 UTC (rev 311923) @@ -0,0 +1,71 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia-304xx +pkgname=(nvidia-304xx nvidia-304xx-dkms) +pkgver=304.137 +_extramodules=extramodules-4.14-ARCH +pkgrel=13 +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +arch=('x86_64') +url="http://www.nvidia.com/"; +makedepends=("nvidia-304xx-utils=${pkgver}" 'linux' 'linux-headers>=4.14' 'linux-headers<4.15') +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"; +'disable-mtrr.patch' 'kernel-4.14.patch') +sha512sums=('4ab648647e4f3e2c352b2eab6454c264fe4728d8eb1264fafee2a4ab1a4ce59516abcf8490044d31e35309ea951e564cc217e13f7139a48bbf650a4238c5b87c' + '54e8825e523f11706890e09e476498f3a30f75ce4e350ff2ff8a1e1c3af574d9ccfb8903543766b6863d94cdfbf46e68cd3d33380867dd976cafc8dd2dd78774' + 'ccaa40e085d985ec4280003e36dd06e60958ed1408867379fd21a68a18d48aa4be311bf9ad1e804f7a7245c90be98e919d2ec30f45d290f1cdb19c866bdb8a8d') + +_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32" + +prepare() { +sh "${_pkg}.run" --extract-only +cd "${_pkg}" +# patches here + +patch -Np1 --no-backup-if-mismatch < "${srcdir}/kernel-4.14.patch" + +# FS#47092 +#patch -d kernel -Np1 --no-backup-if-mismatch < "${srcdir}/disable-mtrr.patch" + +cp -a kernel kernel-dkms +} + +build() { +_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" +cd "${_pkg}"/kernel +make SYSSRC=/usr/lib/modules/"${_kernver}/build" module +} + +package_nvidia-304xx() { +pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" +depends=('linux>=4.14' 'linux<4.15' "nvidia-304xx-utils=${pkgver}" 'libgl') + +install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ + "${srcdir}/${_pkg}/kernel"/nvidia.ko + +find "${pkgdir}" -name '*.ko' -exec gzip -n {} + + +echo "blacklist nouveau" | + install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/nvidia.conf" +} + +package_nvidia-304xx-dkms() { +pkgdesc="NVIDIA driver sources for linux, 304xx legacy branch" +depends=('dkms' "nvidia-304xx-utils=$pkgver" 'libgl') +optdepends=('linux-headers: Build the module for Arch kernel' +'linux-lts-headers: Build the module for LTS Arch kernel') +conflicts+=('nvidia-304xx') + +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/nvidia.conf" +} Copied: nvidia-304xx/repos/staging-x86_64/disable-mtrr.patch (from rev 311922, nvidia-304xx/trunk/disable-mtrr.patch) === --- staging-x86_64/disable-mtrr.patch (rev 0) +++ staging-x86_64/disable-mtrr.patch 2017-12-08 12:45:43 UTC (rev 311923) @@ -0,0 +1,24 @@ +Author: Luca Boccassi +Description: Disable MTRR on kernel >= 4.3 + From kernel 4.3 and newer (commit 2baa891e42d84) mtrr_add and mtrr_del are no + longer exported. The Nvidia kernel shim still uses it as of 304.131, causing + the module to error out when loading. Disable MTRR if running on 4.3 or greater + until upstream fixes it. +--- a/nv-linux.h b/nv-linux.h +@@ -256,6 +256,15 @@ + #include + #endif + ++/* ++ * As of version 304.131, os-agp.c and os-mtrr.c still use deprecated ++ * kernel APIs for mtrr which are no longer exported since 4.3, causing ++ * the module to error out when loaded. ++ */ ++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0) ++#undef CONFIG_MTRR ++#endif ++ + #if !defined(NV_VMWARE) && defined(CONFIG_MTRR) + #include + #endif Copied: nvidia-304xx/repos/staging-x86_64/kernel-4.14.patch (from rev 311922, nvidia-304xx/trunk/kernel-4.14.patch) === --
[arch-commits] Commit in bbswitch/repos (2 files)
Date: Friday, December 8, 2017 @ 12:45:16 Author: heftig Revision: 273322 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/ bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 273321, bbswitch/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 273321, bbswitch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:45:16 UTC (rev 273322) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=91 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch"; +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +_extramodules=extramodules-4.14-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz";) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 bbswitch.ko + find "${pkgdir}" -name '*.ko' -exec gzip -n {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}
[arch-commits] Commit in virtualbox-modules-arch/repos (2 files)
Date: Friday, December 8, 2017 @ 12:43:45 Author: heftig Revision: 273321 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/ virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 273320, virtualbox-modules-arch/trunk/PKGBUILD) --+ PKGBUILD | 66 + 1 file changed, 66 insertions(+) Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 273320, virtualbox-modules-arch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:43:45 UTC (rev 273321) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=5.2.2 +pkgrel=9 +_linux_major=4 +_linux_minor=14 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +makedepends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))" + "linux-headers>=${_linux_major}.${_linux_minor}" + "linux-headers<${_linux_major}.$((_linux_minor+1))" + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-${_linux_major}.${_linux_minor}-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' +'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + license=('GPL') + depends=("linux>=${_linux_major}.${_linux_minor}" + "linux<${_linux_major}.$((_linux_minor+1))") + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxguest/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf "vboxguest\nvboxsf\nvboxvideo\n" | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tp_smapi/repos (2 files)
Date: Friday, December 8, 2017 @ 12:41:53 Author: heftig Revision: 273320 archrelease: copy trunk to community-staging-x86_64 Added: tp_smapi/repos/community-staging-x86_64/ tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 273319, tp_smapi/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: tp_smapi/repos/community-staging-x86_64/PKGBUILD (from rev 273319, tp_smapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 12:41:53 UTC (rev 273320) @@ -0,0 +1,44 @@ +# Maintainer: Lukas Fleischer +# Contributor: xduugu +# Contributor: nh2 +# Contributor: Steven Davidovitz +# Contributor: Nick B +# Contributor: Christof Musik +# Contributor: Stefan Rupp +# Contributor: Ignas Anikevicius + +pkgname=tp_smapi +_pkgname=tp-smapi +pkgver=0.42 +_extradir=/usr/lib/modules/extramodules-4.14-ARCH +pkgrel=40 +pkgdesc="Modules for ThinkPad's SMAPI functionality" +arch=('x86_64') +url='https://github.com/evgeni/tp_smapi' +license=('GPL') +depends=('linux>=4.14' 'linux<4.15') +makedepends=('linux-headers>=4.14' 'linux-headers<4.15') +source=("$pkgname-$_pkgname-$pkgver.tar.gz::https://github.com/evgeni/$pkgname/archive/$_pkgname/$pkgver.tar.gz";) +md5sums=('6a51d3aa459ad7a6ebfbb8c29527b3ee') + +build() { + cd $pkgname-$_pkgname-$pkgver + + # https://bugs.archlinux.org/task/54975 (kernel has no _GLOBAL_OFFSET_TABLE_): + # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt breaks the modules + + make HDAPS=1 KVER="$(<$_extradir/version)" EXTRA_CFLAGS= +} + +package() { + cd $pkgname-$_pkgname-$pkgver + + # install kernel modules + find . -name "*.ko" -exec install -Dt "$pkgdir$_extradir" {} + + + # compress kernel modules + find "$pkgdir" -name "*.ko" -exec gzip -n -9 {} + + + # load module on startup + echo tp_smapi | install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +}
[arch-commits] Commit in nvidia-304xx/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:37:47 Author: heftig Revision: 311921 304.137-13: kernel 4.14.4-3 Modified: nvidia-304xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:37:41 UTC (rev 311920) +++ PKGBUILD2017-12-08 12:37:47 UTC (rev 311921) @@ -6,7 +6,7 @@ pkgname=(nvidia-304xx nvidia-304xx-dkms) pkgver=304.137 _extramodules=extramodules-4.14-ARCH -pkgrel=12 +pkgrel=13 pkgdesc="NVIDIA drivers for linux, 304xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia-340xx/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:37:53 Author: heftig Revision: 311922 340.104-12: kernel 4.14.4-3 Modified: nvidia-340xx/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:37:47 UTC (rev 311921) +++ PKGBUILD2017-12-08 12:37:53 UTC (rev 311922) @@ -6,7 +6,7 @@ pkgname=(nvidia-340xx nvidia-340xx-dkms) pkgver=340.104 _extramodules=extramodules-4.14-ARCH -pkgrel=11 +pkgrel=12 pkgdesc="NVIDIA drivers for linux, 340xx legacy branch" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in nvidia/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:37:41 Author: heftig Revision: 311920 387.34-10: kernel 4.14.4-3 Modified: nvidia/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:18:34 UTC (rev 311919) +++ PKGBUILD2017-12-08 12:37:41 UTC (rev 311920) @@ -7,7 +7,7 @@ pkgname=(nvidia nvidia-dkms) pkgver=387.34 _extramodules=extramodules-4.14-ARCH -pkgrel=9 +pkgrel=10 pkgdesc="NVIDIA drivers for linux" arch=('x86_64') url="http://www.nvidia.com/";
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:37:35 Author: heftig Revision: 273319 5.2.2-9: kernel 4.14.4-3 Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:00:10 UTC (rev 273318) +++ PKGBUILD2017-12-08 12:37:35 UTC (rev 273319) @@ -5,7 +5,7 @@ pkgbase=virtualbox-modules-arch pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') pkgver=5.2.2 -pkgrel=8 +pkgrel=9 _linux_major=4 _linux_minor=14 arch=('x86_64')
[arch-commits] Commit in chromium/repos/extra-x86_64 (14 files)
Date: Friday, December 8, 2017 @ 12:18:34 Author: foutrelis Revision: 311919 archrelease: copy trunk to extra-x86_64 Added: chromium/repos/extra-x86_64/PKGBUILD (from rev 311918, chromium/trunk/PKGBUILD) chromium/repos/extra-x86_64/chromium-clang-r1.patch (from rev 311918, chromium/trunk/chromium-clang-r1.patch) chromium/repos/extra-x86_64/chromium-exclude_unwind_tables.patch (from rev 311918, chromium/trunk/chromium-exclude_unwind_tables.patch) chromium/repos/extra-x86_64/chromium-webrtc-r0.patch (from rev 311918, chromium/trunk/chromium-webrtc-r0.patch) chromium/repos/extra-x86_64/chromium-widevine.patch (from rev 311918, chromium/trunk/chromium-widevine.patch) chromium/repos/extra-x86_64/chromium.desktop (from rev 311918, chromium/trunk/chromium.desktop) chromium/repos/extra-x86_64/chromium.install (from rev 311918, chromium/trunk/chromium.install) Deleted: chromium/repos/extra-x86_64/PKGBUILD chromium/repos/extra-x86_64/chromium-clang-r1.patch chromium/repos/extra-x86_64/chromium-exclude_unwind_tables.patch chromium/repos/extra-x86_64/chromium-webrtc-r0.patch chromium/repos/extra-x86_64/chromium-widevine.patch chromium/repos/extra-x86_64/chromium.desktop chromium/repos/extra-x86_64/chromium.install --+ PKGBUILD | 472 - chromium-clang-r1.patch | 42 +- chromium-exclude_unwind_tables.patch | 88 +++--- chromium-webrtc-r0.patch | 68 ++-- chromium-widevine.patch | 20 - chromium.desktop | 224 +++ chromium.install | 32 +- 7 files changed, 474 insertions(+), 472 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-12-08 12:18:14 UTC (rev 311918) +++ PKGBUILD2017-12-08 12:18:34 UTC (rev 311919) @@ -1,235 +0,0 @@ -# $Id$ -# Maintainer: Evangelos Foutras -# Contributor: Pierre Schmitz -# Contributor: Jan "heftig" Steffens -# Contributor: Daniel J Griffiths - -pkgname=chromium -pkgver=63.0.3239.84 -pkgrel=1 -_launcher_ver=5 -pkgdesc="A web browser built for speed, simplicity, and security" -arch=('x86_64') -url="https://www.chromium.org/Home"; -license=('BSD') -depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt' - 'ttf-font' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib' - 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git' 'clang' - 'lld') -optdepends=('pepper-flash: support for Flash content' -'kdialog: needed for file dialogs in KDE' -'gnome-keyring: for storing passwords in GNOME keyring' -'kwallet: for storing passwords in KWallet') -install=chromium.install -source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz - chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz -chromium.desktop -chromium-exclude_unwind_tables.patch -chromium-clang-r1.patch -chromium-webrtc-r0.patch -chromium-widevine.patch) -sha256sums=('6de2754dfc333675ae6a67ae13c95666009b35c84f847b058edbf312e42fa3af' -'4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587' -'028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9' -'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c' -'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6' -'bcb2f4588cf5dcf75cde855c7431e94fdcc34bdd68b876a90f65ab9938594562' -'d6fdcb922e5a7fbe15759d39ccc8ea4225821c44d98054ce0f23f9d1f00c9808') - -# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py -# Keys are the names in the above script; values are the dependencies in Arch -declare -rgA _system_libs=( - #[ffmpeg]=ffmpeg # https://crbug.com/731766 - [flac]=flac - #[freetype]=freetype2 # https://crbug.com/pdfium/733 - #[harfbuzz-ng]=harfbuzz-icu # https://crbug.com/768938 - #[icu]=icu# https://crbug.com/772655 - [libdrm]= - [libjpeg]=libjpeg - #[libpng]=libpng # https://crbug.com/752403#c10 - #[libvpx]=libvpx # https://bugs.gentoo.org/611394 - [libwebp]=libwebp - [libxml]=libxml2 - [libxslt]=libxslt - [opus]=opus - [re2]=re2 - [snappy]=snappy - [yasm]= - [zlib]=minizip -) -depends+=(${_system_libs[@]}) - -# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys) -# Note: These are for Arch Linux use ONLY. For your own distribution, please -# get your own set of keys. -_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM -_google_default_client_id=413772536636.apps.googleusercontent.com -_google_default_client_secret=0ZChLK6AxeA3I
[arch-commits] Commit in chromium/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:18:14 Author: foutrelis Revision: 311918 Avoid fetching tag metadata over net in prepare() Modified: chromium/trunk/PKGBUILD --+ PKGBUILD |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:07:55 UTC (rev 311917) +++ PKGBUILD2017-12-08 12:18:14 UTC (rev 311918) @@ -24,6 +24,7 @@ install=chromium.install source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz + chromium-$pkgver.txt::https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT chromium.desktop chromium-exclude_unwind_tables.patch chromium-clang-r1.patch @@ -31,6 +32,7 @@ chromium-widevine.patch) sha256sums=('6de2754dfc333675ae6a67ae13c95666009b35c84f847b058edbf312e42fa3af' '4dc3428f2c927955d9ae117f2fb24d098cc6dd67adb760ac9c82b522ec8b0587' +'782a512b8bcf4aa6e58036cc3454d037d0eea69f27d5b673902d494c3fb5b20d' '028a748a5c275de9b8f776f97909f999a8583a4b77fd1cd600b4fc5c0c3e91e9' 'e53dc6f259acd39df13874f8a0f440528fae764b859dd71447991a5b1fac7c9c' 'ab5368a3e3a67fa63b33fefc6788ad5b4a79089ef4db1011a14c3bee9fdf70c6' @@ -71,8 +73,8 @@ cd "$srcdir/$pkgname-$pkgver" # https://crbug.com/710701 - local _chrome_build_hash=$(curl -s https://chromium.googlesource.com/chromium/src.git/+/$pkgver?format=TEXT | -base64 -d | grep -Po '^parent \K[0-9a-f]{40}$') + local _chrome_build_hash=$(base64 -d ../chromium-$pkgver.txt | +grep -Po '^parent \K[0-9a-f]{40}$') if [[ -z $_chrome_build_hash ]]; then error "Unable to fetch Chrome build hash." return 1
[arch-commits] Commit in tp_smapi/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:00:04 Author: heftig Revision: 273317 0.42-40: kernel 4.14.4-3 Modified: tp_smapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:43:47 UTC (rev 273316) +++ PKGBUILD2017-12-08 12:00:04 UTC (rev 273317) @@ -11,7 +11,7 @@ _pkgname=tp-smapi pkgver=0.42 _extradir=/usr/lib/modules/extramodules-4.14-ARCH -pkgrel=39 +pkgrel=40 pkgdesc="Modules for ThinkPad's SMAPI functionality" arch=('x86_64') url='https://github.com/evgeni/tp_smapi'
[arch-commits] Commit in vhba-module/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 12:00:10 Author: heftig Revision: 273318 20170610-26: kernel 4.14.4-3 Modified: vhba-module/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 12:00:04 UTC (rev 273317) +++ PKGBUILD2017-12-08 12:00:10 UTC (rev 273318) @@ -6,7 +6,7 @@ pkgbase=vhba-module pkgname=(vhba-module vhba-module-dkms) pkgver=20170610 -pkgrel=25 +pkgrel=26 pkgdesc="Kernel module that emulates SCSI devices" url="http://cdemu.sourceforge.net/"; arch=(x86_64)
[arch-commits] Commit in r8168/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 11:43:47 Author: heftig Revision: 273316 8.045.08-13: kernel 4.14.4-3 Modified: r8168/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:43:41 UTC (rev 273315) +++ PKGBUILD2017-12-08 11:43:47 UTC (rev 273316) @@ -5,7 +5,7 @@ pkgname=r8168 pkgver=8.045.08 -pkgrel=12 +pkgrel=13 pkgdesc="A kernel module for Realtek 8168 network cards" url="http://www.realtek.com.tw"; license=("GPL")
[arch-commits] Commit in bbswitch/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 11:43:41 Author: heftig Revision: 273315 0.8-91: kernel 4.14.4-3 Modified: bbswitch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:34:20 UTC (rev 273314) +++ PKGBUILD2017-12-08 11:43:41 UTC (rev 273315) @@ -6,7 +6,7 @@ pkgbase=bbswitch pkgname=(bbswitch bbswitch-dkms) pkgver=0.8 -pkgrel=90 +pkgrel=91 pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" arch=('x86_64') url="http://github.com/Bumblebee-Project/bbswitch";
[arch-commits] Commit in acpi_call/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 11:34:20 Author: heftig Revision: 273314 1.1.0-85: kernel 4.14.4-3 Modified: acpi_call/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:03:06 UTC (rev 273313) +++ PKGBUILD2017-12-08 11:34:20 UTC (rev 273314) @@ -6,7 +6,7 @@ pkgbase=acpi_call pkgname=(acpi_call acpi_call-dkms) pkgver=1.1.0 -pkgrel=84 +pkgrel=85 pkgdesc='A linux kernel module that enables calls to ACPI methods through /proc/acpi/call' url='https://github.com/mkottman/acpi_call' arch=('x86_64')
[arch-commits] Commit in linux/repos (8 files)
Date: Friday, December 8, 2017 @ 11:07:55 Author: heftig Revision: 311917 archrelease: copy trunk to staging-x86_64 Added: linux/repos/staging-x86_64/ linux/repos/staging-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 311916, linux/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux/repos/staging-x86_64/60-linux.hook (from rev 311916, linux/trunk/60-linux.hook) linux/repos/staging-x86_64/90-linux.hook (from rev 311916, linux/trunk/90-linux.hook) linux/repos/staging-x86_64/PKGBUILD (from rev 311916, linux/trunk/PKGBUILD) linux/repos/staging-x86_64/config (from rev 311916, linux/trunk/config) linux/repos/staging-x86_64/linux.install (from rev 311916, linux/trunk/linux.install) linux/repos/staging-x86_64/linux.preset (from rev 311916, linux/trunk/linux.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 102 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 236 config | 8497 ++ linux.install | 10 linux.preset| 14 7 files changed, 8882 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 311916:311917 to see the changes.
[arch-commits] Commit in linux-zen/repos/testing-x86_64 (12 files)
Date: Friday, December 8, 2017 @ 11:07:19 Author: heftig Revision: 311916 archrelease: copy trunk to testing-x86_64 Added: linux-zen/repos/testing-x86_64/60-linux.hook (from rev 311915, linux-zen/trunk/60-linux.hook) linux-zen/repos/testing-x86_64/90-linux.hook (from rev 311915, linux-zen/trunk/90-linux.hook) linux-zen/repos/testing-x86_64/PKGBUILD (from rev 311915, linux-zen/trunk/PKGBUILD) linux-zen/repos/testing-x86_64/config (from rev 311915, linux-zen/trunk/config) linux-zen/repos/testing-x86_64/linux.install (from rev 311915, linux-zen/trunk/linux.install) linux-zen/repos/testing-x86_64/linux.preset (from rev 311915, linux-zen/trunk/linux.preset) Deleted: linux-zen/repos/testing-x86_64/60-linux.hook linux-zen/repos/testing-x86_64/90-linux.hook linux-zen/repos/testing-x86_64/PKGBUILD linux-zen/repos/testing-x86_64/config linux-zen/repos/testing-x86_64/linux.install linux-zen/repos/testing-x86_64/linux.preset ---+ 60-linux.hook | 24 90-linux.hook | 22 PKGBUILD | 482 - config|17075 +++- linux.install | 20 linux.preset | 28 6 files changed, 8823 insertions(+), 8828 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 311915:311916 to see the changes.
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Friday, December 8, 2017 @ 11:03:06 Author: felixonmars Revision: 273313 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 273312, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 273312, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 11:03:06 UTC (rev 273313) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.4.21 +pkgrel=2 +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, December 8, 2017 @ 11:02:43 Author: felixonmars Revision: 273312 upgpkg: haskell-yesod-auth 1.4.21-2 rebuild with http-conduit,2.2.4 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 11:01:12 UTC (rev 273311) +++ PKGBUILD2017-12-08 11:02:43 UTC (rev 273312) @@ -5,7 +5,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.4.21 -pkgrel=1 +pkgrel=2 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in stack/repos (3 files)
Date: Friday, December 8, 2017 @ 11:01:12 Author: felixonmars Revision: 273311 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 273310, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 273310, stack/trunk/stack.install) ---+ PKGBUILD | 74 stack.install |4 +++ 2 files changed, 78 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 273310, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 11:01:12 UTC (rev 273311) @@ -0,0 +1,74 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.6.1 +pkgrel=3 +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') +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=('b798945388f533768d0a14961b0b5fceb0bb3d24b4995fc6e86f9ee3d182782b7930edb6a61c028ae62b7ea72b61937396474813f83c5ae796353dcf9e6f36d7') + +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 + PATH="$PWD/dist/build/stack:$PATH" runhaskell Setup test + # TODO: need more work for integration tests +} + +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: stack/repos/community-staging-x86_64/stack.install (from rev 273310, stack/trunk/stack.install) === ---
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 11:00:52 Author: felixonmars Revision: 273310 upgpkg: stack 1.6.1-3 rebuild with http-conduit,2.2.4 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:57:32 UTC (rev 273309) +++ PKGBUILD2017-12-08 11:00:52 UTC (rev 273310) @@ -4,7 +4,7 @@ pkgname=stack pkgver=1.6.1 -pkgrel=2 +pkgrel=3 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("custom:BSD3")
[arch-commits] Commit in virtualbox-modules-arch/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:57:32 Author: eworm Revision: 273309 compress with xz Modified: virtualbox-modules-arch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:54:51 UTC (rev 273308) +++ PKGBUILD2017-12-08 10:57:32 UTC (rev 273309) @@ -34,7 +34,7 @@ install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * # compress each module individually - find "$pkgdir" -name '*.ko' -exec gzip -n {} + + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + # systemd module loading printf "vboxdrv\nvboxpci\nvboxnetadp\nvboxnetflt\n" | @@ -56,7 +56,7 @@ install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * # compress each module individually - find "$pkgdir" -name '*.ko' -exec gzip -n {} + + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + # systemd module loading printf "vboxguest\nvboxsf\nvboxvideo\n" |
[arch-commits] Commit in linux-zen/trunk (PKGBUILD config)
Date: Friday, December 8, 2017 @ 10:55:04 Author: heftig Revision: 311915 4.14.4-3 Modified: linux-zen/trunk/PKGBUILD linux-zen/trunk/config --+ PKGBUILD |4 ++-- config |7 +-- 2 files changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:53:48 UTC (rev 311914) +++ PKGBUILD2017-12-08 10:55:04 UTC (rev 311915) @@ -8,7 +8,7 @@ _srcname=linux-4.14 _zenpatch=zen-4.14.4-04b958a1496cd8e9070f37702198116fa5f42151.diff pkgver=4.14.4 -pkgrel=2 +pkgrel=3 arch=('x86_64') url="https://github.com/zen-kernel/zen-kernel"; license=('GPL2') @@ -37,7 +37,7 @@ 'SKIP' '9e7895f86ee9ad9d7531466717de3e8a8292e29f6e4d18138bc92d985edab650' 'SKIP' -'92025275bb483059fdccf87f4577c729c904abb6b93747002f4590b05cd9266c' +'d24ad3957f9d6e272cc983a7d50b4b4b31d87e0d5b6e5cb7fc076caa9898f749' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65') Modified: config === --- config 2017-12-08 10:53:48 UTC (rev 311914) +++ config 2017-12-08 10:55:04 UTC (rev 311915) @@ -78,11 +78,8 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y # CONFIG_USELIB is not set -CONFIG_AUDIT=y +# CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y -CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_WATCH=y -CONFIG_AUDIT_TREE=y # # IRQ subsystem @@ -1163,7 +1160,6 @@ # # Xtables targets # -CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m @@ -8186,7 +8182,6 @@ CONFIG_SECURITY_YAMA=y CONFIG_INTEGRITY=y # CONFIG_INTEGRITY_SIGNATURE is not set -CONFIG_INTEGRITY_AUDIT=y # CONFIG_IMA is not set # CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_DAC=y
[arch-commits] Commit in hoogle/repos (2 files)
Date: Friday, December 8, 2017 @ 10:54:51 Author: felixonmars Revision: 273308 archrelease: copy trunk to community-staging-x86_64 Added: hoogle/repos/community-staging-x86_64/ hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273307, hoogle/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 273307, hoogle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:54:51 UTC (rev 273308) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hoogle +pkgver=5.0.14 +pkgrel=7 +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";) +sha512sums=('f6a9743277d8937d279bbb924999e91679c2fbbaa643f0f60d5329f9bbc12020aa3a6c31b664105687667277b9786427ce9bc0d2b25dcf0bc9c9a1fec821de33') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hoogle/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:54:30 Author: felixonmars Revision: 273307 upgpkg: hoogle 5.0.14-7 rebuild with http-conduit,2.2.4 Modified: hoogle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:53:00 UTC (rev 273306) +++ PKGBUILD2017-12-08 10:54:30 UTC (rev 273307) @@ -4,7 +4,7 @@ pkgname=hoogle pkgver=5.0.14 -pkgrel=6 +pkgrel=7 pkgdesc="Haskell API Search" url="http://www.haskell.org/hoogle/"; license=("custom:BSD3")
[arch-commits] Commit in linux/trunk (PKGBUILD config)
Date: Friday, December 8, 2017 @ 10:53:48 Author: heftig Revision: 311914 4.14.4-3: Audit is not useful without the userspace to configure it Modified: linux/trunk/PKGBUILD linux/trunk/config --+ PKGBUILD |4 ++-- config |7 +-- 2 files changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:30:29 UTC (rev 311913) +++ PKGBUILD2017-12-08 10:53:48 UTC (rev 311914) @@ -6,7 +6,7 @@ #pkgbase=linux-custom # Build kernel with a different name _srcname=linux-4.14 pkgver=4.14.4 -pkgrel=2 +pkgrel=3 arch=('x86_64') url="https://www.kernel.org/"; license=('GPL2') @@ -31,7 +31,7 @@ 'SKIP' 'e9dcf9aad5977289940cd6e3762af02b87a725ba6c1a9f4af86958dc621e3a84' 'SKIP' -'12a7bd958a820315d8d8be7544976e8a8aa1fb7aa27fcf8377ca68317e3e70a9' +'bfde21c325d39013463c38e9fa23d6d6481238b8509eea4ae38906127017e47d' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919' 'ad6344badc91ad0630caacde83f7f9b97276f80d26a20619a87952be65492c65' Modified: config === --- config 2017-12-08 10:30:29 UTC (rev 311913) +++ config 2017-12-08 10:53:48 UTC (rev 311914) @@ -76,11 +76,8 @@ CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_FHANDLE=y # CONFIG_USELIB is not set -CONFIG_AUDIT=y +# CONFIG_AUDIT is not set CONFIG_HAVE_ARCH_AUDITSYSCALL=y -CONFIG_AUDITSYSCALL=y -CONFIG_AUDIT_WATCH=y -CONFIG_AUDIT_TREE=y # # IRQ subsystem @@ -1136,7 +1133,6 @@ # # Xtables targets # -CONFIG_NETFILTER_XT_TARGET_AUDIT=m CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m @@ -8148,7 +8144,6 @@ CONFIG_SECURITY_YAMA=y CONFIG_INTEGRITY=y # CONFIG_INTEGRITY_SIGNATURE is not set -CONFIG_INTEGRITY_AUDIT=y # CONFIG_IMA is not set # CONFIG_EVM is not set CONFIG_DEFAULT_SECURITY_DAC=y
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, December 8, 2017 @ 10:53:00 Author: felixonmars Revision: 273306 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 273305, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 273305, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:53:00 UTC (rev 273306) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.4 +pkgrel=28 +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') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('2c890a2f45b0ab5ffb781887bdd4e9f48465bb63e70118e59ec64f3ea5077df67462f52c0a6f292a970d893fd03a870b1d0a1093d32c1d3ed4a56a8a59d8c57f') + +prepare() { +sed -e 's/, megaparsec >=5.0 && < 6.2/, megaparsec >=5/' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--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 +} + +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, December 8, 2017 @ 10:52:39 Author: felixonmars Revision: 273305 upgpkg: hledger-web 1.4-28 rebuild with http-conduit,2.2.4 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:50:59 UTC (rev 273304) +++ PKGBUILD2017-12-08 10:52:39 UTC (rev 273305) @@ -4,7 +4,7 @@ pkgname=hledger-web pkgver=1.4 -pkgrel=27 +pkgrel=28 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, December 8, 2017 @ 10:50:59 Author: felixonmars Revision: 273304 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 273303, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 273303, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:50:59 UTC (rev 273304) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=6.20171124 +pkgrel=21 +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-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-wai" "haskell-wai-extra" "haskell-warp" + "haskell-warp-tls" "haskell-yesod" "haskell-yesod-core" "haskell-yesod-default" + "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 --docdir="/usr/share/doc/$pkgname" \ +-fnetwork-uri -fconcurrentoutput -ftorrentparser \ +-ftestsuite -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, December 8, 2017 @ 10:50:38 Author: felixonmars Revision: 273303 upgpkg: git-annex 6.20171124-21 rebuild with http-conduit,2.2.4 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:44:30 UTC (rev 273302) +++ PKGBUILD2017-12-08 10:50:38 UTC (rev 273303) @@ -4,7 +4,7 @@ pkgname=git-annex pkgver=6.20171124 -pkgrel=20 +pkgrel=21 pkgdesc="Manage files with git, without checking their contents into git" url="http://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in haskell-aws/repos (2 files)
Date: Friday, December 8, 2017 @ 10:44:30 Author: felixonmars Revision: 273302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aws/repos/community-staging-x86_64/ haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 273301, haskell-aws/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 273301, haskell-aws/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:44:30 UTC (rev 273302) @@ -0,0 +1,55 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aws +pkgname=haskell-aws +pkgver=0.18 +pkgrel=4 +pkgdesc="Amazon Web Services (AWS) for Haskell" +url="https://github.com/aristidb/aws"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable' + 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-memory' 'haskell-monad-control' 'haskell-mtl' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-safe' + 'haskell-scientific' 'haskell-tagged' 'haskell-text' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-vector' 'haskell-xml-conduit') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-conduit-combinators' 'haskell-errors' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('11cf6675e4caf818e39efe697704acff7c5e0a74641482b791de17b18f6e0224be1bd24fb734a419685ca4b2cbf5913bea0012f4f79e4b988ee4cbc9252d0f52') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Requires AWS credentials to test" +} + +package() { +cd "${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-aws/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:44:09 Author: felixonmars Revision: 273301 upgpkg: haskell-aws 0.18-4 rebuild with http-conduit,2.2.4 Modified: haskell-aws/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:41:46 UTC (rev 273300) +++ PKGBUILD2017-12-08 10:44:09 UTC (rev 273301) @@ -5,7 +5,7 @@ _hkgname=aws pkgname=haskell-aws pkgver=0.18 -pkgrel=3 +pkgrel=4 pkgdesc="Amazon Web Services (AWS) for Haskell" url="https://github.com/aristidb/aws"; license=("custom:BSD3")
[arch-commits] Commit in haskell-authenticate/repos (2 files)
Date: Friday, December 8, 2017 @ 10:41:46 Author: felixonmars Revision: 273300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate/repos/community-staging-x86_64/ haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 273299, haskell-authenticate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 273299, haskell-authenticate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:41:46 UTC (rev 273300) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=authenticate +pkgname=haskell-authenticate +pkgver=1.3.3.2 +pkgrel=139 +pkgdesc="Authentication methods for Haskell web applications." +url="http://github.com/yesodweb/authenticate"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-blaze-builder" + "haskell-case-insensitive" "haskell-conduit" "haskell-http-conduit" "haskell-http-types" + "haskell-monad-control" "haskell-network-uri" "haskell-resourcet" + "haskell-tagstream-conduit" "haskell-text" "haskell-unordered-containers" + "haskell-xml-conduit") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('a65ff7791e646ea847fc6b8369addeecf6d2c3055a0b7ebe1421881103656e30') + +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-authenticate/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:41:25 Author: felixonmars Revision: 273299 upgpkg: haskell-authenticate 1.3.3.2-139 rebuild with http-conduit,2.2.4 Modified: haskell-authenticate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:41:22 UTC (rev 273298) +++ PKGBUILD2017-12-08 10:41:25 UTC (rev 273299) @@ -5,7 +5,7 @@ _hkgname=authenticate pkgname=haskell-authenticate pkgver=1.3.3.2 -pkgrel=138 +pkgrel=139 pkgdesc="Authentication methods for Haskell web applications." url="http://github.com/yesodweb/authenticate"; license=("MIT")
[arch-commits] Commit in haskell-http-conduit/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:40:20 Author: felixonmars Revision: 273296 upgpkg: haskell-http-conduit 2.2.4-1 rebuild with http-conduit,2.2.4 Modified: haskell-http-conduit/trunk/PKGBUILD --+ PKGBUILD | 29 +++-- 1 file changed, 19 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:39:07 UTC (rev 273295) +++ PKGBUILD2017-12-08 10:40:20 UTC (rev 273296) @@ -4,24 +4,28 @@ _hkgname=http-conduit pkgname=haskell-http-conduit -pkgver=2.2.3.2 -pkgrel=29 +pkgver=2.2.4 +pkgrel=1 pkgdesc="HTTP client package with conduit interface and HTTPS support" url="http://www.yesodweb.com/book/http-conduit"; license=("custom:BSD3") arch=('x86_64') -depends=('ghc-libs' "haskell-aeson" "haskell-conduit" "haskell-conduit-extra" "haskell-exceptions" - "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" "haskell-lifted-base" - "haskell-monad-control" "haskell-mtl" "haskell-resourcet") -makedepends=('ghc') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('07732465673fc4a42115a4a9d4a2e1eec8f826a36dda5825551adf98840810c2c6a22191621fcf1b1ab09e3efd21d190fb3b44f20555ffd601d3dad3efd58e08') +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') build() { cd "${srcdir}/${_hkgname}-${pkgver}" - + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid runhaskell Setup build runhaskell Setup register --gen-script @@ -30,9 +34,14 @@ sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh } +check() { +cd $_hkgname-$pkgver +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}"
[arch-commits] Commit in haskell-http-conduit/repos (2 files)
Date: Friday, December 8, 2017 @ 10:40:40 Author: felixonmars Revision: 273297 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-conduit/repos/community-staging-x86_64/ haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 273296, haskell-http-conduit/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-http-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 273296, haskell-http-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2017-12-08 10:40:40 UTC (rev 273297) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-conduit +pkgname=haskell-http-conduit +pkgver=2.2.4 +pkgrel=1 +pkgdesc="HTTP client package with conduit interface and HTTPS support" +url="http://www.yesodweb.com/book/http-conduit"; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mtl' 'haskell-resourcet') +makedepends=('ghc' 'haskell-blaze-builder' 'haskell-case-insensitive' 'haskell-connection' + 'haskell-cookie' 'haskell-data-default-class' 'haskell-hunit' 'haskell-hspec' + 'haskell-lifted-base' 'haskell-network' 'haskell-streaming-commons' 'haskell-temporary' + 'haskell-text' 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-conduit' 'haskell-warp' + 'haskell-warp-tls') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('67106bac629e82b271b9c692ef115962775bc605385b008bc1c7453204c20039ab6157b3db2ca707383b877f1e1c63750a3a28bd1ae566fadc0b4e07922f5b63') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${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-wai-conduit/repos (2 files)
Date: Friday, December 8, 2017 @ 10:39:07 Author: felixonmars Revision: 273295 archrelease: copy trunk to community-x86_64 Added: haskell-wai-conduit/repos/community-x86_64/ haskell-wai-conduit/repos/community-x86_64/PKGBUILD (from rev 273294, haskell-wai-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-wai-conduit/repos/community-x86_64/PKGBUILD (from rev 273294, haskell-wai-conduit/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2017-12-08 10:39:07 UTC (rev 273295) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.3 +pkgrel=1 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976') + +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 (4 files)
Date: Friday, December 8, 2017 @ 10:38:43 Author: felixonmars Revision: 273294 addpkg: haskell-wai-conduit 3.0.0.3-1 Added: haskell-wai-conduit/ haskell-wai-conduit/repos/ haskell-wai-conduit/trunk/ haskell-wai-conduit/trunk/PKGBUILD --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Added: haskell-wai-conduit/trunk/PKGBUILD === --- haskell-wai-conduit/trunk/PKGBUILD (rev 0) +++ haskell-wai-conduit/trunk/PKGBUILD 2017-12-08 10:38:43 UTC (rev 273294) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-conduit +pkgname=haskell-wai-conduit +pkgver=3.0.0.3 +pkgrel=1 +pkgdesc="Conduit wrappers for WAI" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-conduit' 'haskell-http-types' 'haskell-wai') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('adf6c507f53dfd5eab33cc713528d27fd37d044262024626e89da1489d9315e2fbd47a1a3fb00384858a79101482cf056349e17a0614e6788613e67bad1ff976') + +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" +} Property changes on: haskell-wai-conduit/trunk/PKGBUILD ___ Added: svn:keywords ## -0,0 +1 ## +Id \ No newline at end of property
[arch-commits] Commit in avidemux/repos (staging-x86_64 staging-x86_64/PKGBUILD)
Date: Friday, December 8, 2017 @ 10:30:29 Author: alucryd Revision: 311913 archrelease: copy trunk to staging-x86_64 Added: avidemux/repos/staging-x86_64/ avidemux/repos/staging-x86_64/PKGBUILD (from rev 311912, avidemux/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: avidemux/repos/staging-x86_64/PKGBUILD (from rev 311912, avidemux/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2017-12-08 10:30:29 UTC (rev 311913) @@ -0,0 +1,72 @@ +# Maintainer: Levente Polyak +# Maintainer: Eric Bélanger + +pkgbase=avidemux +pkgname=('avidemux-cli' 'avidemux-qt') +pkgver=2.7.0 +pkgrel=3 +pkgdesc='Graphical tool to edit video (filter/re-encode/split)' +url='http://fixounet.free.fr/avidemux/' +arch=('x86_64') +license=('GPL2') +makedepends=('cmake' 'libxslt' 'qt5-base' 'jack' 'libvorbis' 'libxv' 'opus' 'desktop-file-utils' + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libx264' 'x265' 'libsamplerate' + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' 'intltool' 'sqlite' + 'libvdpau' 'libdca' 'fribidi' 'glu' 'qt5-tools') +options=('!emptydirs') +source=(https://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) +sha256sums=('fe1d6b794c0d94922428ff84a931264a90c39a5ffe965e03ab7ae0ce71a2c4ad') +sha512sums=('7c92213d3bd2849dbdb5a1aff2acd6da231fd76c561b756fbf4a1d5a41e9705d609d7a35b6ca6b77ceb3bf5138f861cd24ed16d8fcec4fd713f09a2ff07e9015') + +prepare() { + cd ${pkgbase}_${pkgver} + sed -i 's|../avidemux/qt4|../avidemux/qt4 -DLRELEASE_EXECUTABLE=/usr/bin/lrelease-qt5|' bootStrap.bash + cp avidemux2.desktop avidemux-qt.desktop + sed -ri 's|(Name=).*|\1avidemux (Qt)|' avidemux-qt.desktop + sed -ri 's|(Exec=).*|\1avidemux3_qt5|' avidemux-qt.desktop +} + +build() { + cd ${pkgbase}_${pkgver} + bash bootStrap.bash --with-core --with-cli --with-plugins +} + +package_avidemux-cli() { + depends=('libxml2' 'fontconfig' 'libvpx' 'libva' 'sqlite') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faac: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opus: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'libx264: for the corresponding video encoder plugin' + 'x265: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin' + 'qt5-base: for the QtScript scripting support' + 'libdca: for the corresponding audio decoder plugin' + 'fribidi: for the corresponding video filter plugin') + + cd ${pkgbase}_${pkgver} + make -C buildCli DESTDIR="${pkgdir}" install + make -C buildCore DESTDIR="${pkgdir}" install + make -C buildPluginsCLI DESTDIR="${pkgdir}" install + make -C buildPluginsCommon DESTDIR="${pkgdir}" install + + install -Dm 644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -Dm 644 man/avidemux.1 -t "${pkgdir}/usr/share/man/man1" +} + +package_avidemux-qt() { + pkgdesc='Graphical tool to edit video (filter/re-encode/split) - Qt GUI' + depends=("avidemux-cli=${pkgver}" 'qt5-base' 'x264' 'x265' 'libx264' 'glu' 'libxv' 'desktop-file-utils') + replaces=('avidemux-gtk') + + cd ${pkgbase}_${pkgver} + make -C buildQt5 DESTDIR="${pkgdir}" install + make -C buildPluginsQt5 DESTDIR="${pkgdir}" install + install -Dm 644 avidemux-qt.desktop -t "${pkgdir}/usr/share/applications" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in avidemux/trunk (PKGBUILD)
Date: Friday, December 8, 2017 @ 10:30:20 Author: alucryd Revision: 311912 x265 rebuild: avidemux 2.7.0-3 Modified: avidemux/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2017-12-08 10:15:14 UTC (rev 311911) +++ PKGBUILD2017-12-08 10:30:20 UTC (rev 311912) @@ -4,7 +4,7 @@ pkgbase=avidemux pkgname=('avidemux-cli' 'avidemux-qt') pkgver=2.7.0 -pkgrel=2 +pkgrel=3 pkgdesc='Graphical tool to edit video (filter/re-encode/split)' url='http://fixounet.free.fr/avidemux/' arch=('x86_64')